Home | History | Annotate | Download | only in gtest-1.7.0
      1 #! /bin/sh
      2 # Guess values for system-dependent variables and create Makefiles.
      3 # Generated by GNU Autoconf 2.68 for Google C++ Testing Framework 1.7.0.
      4 #
      5 # Report bugs to <googletestframework (at] googlegroups.com>.
      6 #
      7 #
      8 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
      9 # 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software
     10 # Foundation, Inc.
     11 #
     12 #
     13 # This configure script is free software; the Free Software Foundation
     14 # gives unlimited permission to copy, distribute and modify it.
     15 ## -------------------- ##
     16 ## M4sh Initialization. ##
     17 ## -------------------- ##
     18 
     19 # Be more Bourne compatible
     20 DUALCASE=1; export DUALCASE # for MKS sh
     21 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
     22   emulate sh
     23   NULLCMD=:
     24   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
     25   # is contrary to our usage.  Disable this feature.
     26   alias -g '${1+"$@"}'='"$@"'
     27   setopt NO_GLOB_SUBST
     28 else
     29   case `(set -o) 2>/dev/null` in #(
     30   *posix*) :
     31     set -o posix ;; #(
     32   *) :
     33      ;;
     34 esac
     35 fi
     36 
     37 
     38 as_nl='
     39 '
     40 export as_nl
     41 # Printing a long string crashes Solaris 7 /usr/bin/printf.
     42 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
     43 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
     44 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
     45 # Prefer a ksh shell builtin over an external printf program on Solaris,
     46 # but without wasting forks for bash or zsh.
     47 if test -z "$BASH_VERSION$ZSH_VERSION" \
     48     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
     49   as_echo='print -r --'
     50   as_echo_n='print -rn --'
     51 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
     52   as_echo='printf %s\n'
     53   as_echo_n='printf %s'
     54 else
     55   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
     56     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
     57     as_echo_n='/usr/ucb/echo -n'
     58   else
     59     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
     60     as_echo_n_body='eval
     61       arg=$1;
     62       case $arg in #(
     63       *"$as_nl"*)
     64 	expr "X$arg" : "X\\(.*\\)$as_nl";
     65 	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
     66       esac;
     67       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
     68     '
     69     export as_echo_n_body
     70     as_echo_n='sh -c $as_echo_n_body as_echo'
     71   fi
     72   export as_echo_body
     73   as_echo='sh -c $as_echo_body as_echo'
     74 fi
     75 
     76 # The user is always right.
     77 if test "${PATH_SEPARATOR+set}" != set; then
     78   PATH_SEPARATOR=:
     79   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
     80     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
     81       PATH_SEPARATOR=';'
     82   }
     83 fi
     84 
     85 
     86 # IFS
     87 # We need space, tab and new line, in precisely that order.  Quoting is
     88 # there to prevent editors from complaining about space-tab.
     89 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
     90 # splitting by setting IFS to empty value.)
     91 IFS=" ""	$as_nl"
     92 
     93 # Find who we are.  Look in the path if we contain no directory separator.
     94 as_myself=
     95 case $0 in #((
     96   *[\\/]* ) as_myself=$0 ;;
     97   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
     98 for as_dir in $PATH
     99 do
    100   IFS=$as_save_IFS
    101   test -z "$as_dir" && as_dir=.
    102     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
    103   done
    104 IFS=$as_save_IFS
    105 
    106      ;;
    107 esac
    108 # We did not find ourselves, most probably we were run as `sh COMMAND'
    109 # in which case we are not to be found in the path.
    110 if test "x$as_myself" = x; then
    111   as_myself=$0
    112 fi
    113 if test ! -f "$as_myself"; then
    114   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
    115   exit 1
    116 fi
    117 
    118 # Unset variables that we do not need and which cause bugs (e.g. in
    119 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
    120 # suppresses any "Segmentation fault" message there.  '((' could
    121 # trigger a bug in pdksh 5.2.14.
    122 for as_var in BASH_ENV ENV MAIL MAILPATH
    123 do eval test x\${$as_var+set} = xset \
    124   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
    125 done
    126 PS1='$ '
    127 PS2='> '
    128 PS4='+ '
    129 
    130 # NLS nuisances.
    131 LC_ALL=C
    132 export LC_ALL
    133 LANGUAGE=C
    134 export LANGUAGE
    135 
    136 # CDPATH.
    137 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
    138 
    139 if test "x$CONFIG_SHELL" = x; then
    140   as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
    141   emulate sh
    142   NULLCMD=:
    143   # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
    144   # is contrary to our usage.  Disable this feature.
    145   alias -g '\${1+\"\$@\"}'='\"\$@\"'
    146   setopt NO_GLOB_SUBST
    147 else
    148   case \`(set -o) 2>/dev/null\` in #(
    149   *posix*) :
    150     set -o posix ;; #(
    151   *) :
    152      ;;
    153 esac
    154 fi
    155 "
    156   as_required="as_fn_return () { (exit \$1); }
    157 as_fn_success () { as_fn_return 0; }
    158 as_fn_failure () { as_fn_return 1; }
    159 as_fn_ret_success () { return 0; }
    160 as_fn_ret_failure () { return 1; }
    161 
    162 exitcode=0
    163 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
    164 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
    165 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
    166 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
    167 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
    168 
    169 else
    170   exitcode=1; echo positional parameters were not saved.
    171 fi
    172 test x\$exitcode = x0 || exit 1"
    173   as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
    174   as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
    175   eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
    176   test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
    177 
    178   test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
    179     ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
    180     ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
    181     ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
    182     PATH=/empty FPATH=/empty; export PATH FPATH
    183     test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
    184       || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1
    185 test \$(( 1 + 1 )) = 2 || exit 1"
    186   if (eval "$as_required") 2>/dev/null; then :
    187   as_have_required=yes
    188 else
    189   as_have_required=no
    190 fi
    191   if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
    192 
    193 else
    194   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
    195 as_found=false
    196 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
    197 do
    198   IFS=$as_save_IFS
    199   test -z "$as_dir" && as_dir=.
    200   as_found=:
    201   case $as_dir in #(
    202 	 /*)
    203 	   for as_base in sh bash ksh sh5; do
    204 	     # Try only shells that exist, to save several forks.
    205 	     as_shell=$as_dir/$as_base
    206 	     if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
    207 		    { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
    208   CONFIG_SHELL=$as_shell as_have_required=yes
    209 		   if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
    210   break 2
    211 fi
    212 fi
    213 	   done;;
    214        esac
    215   as_found=false
    216 done
    217 $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
    218 	      { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
    219   CONFIG_SHELL=$SHELL as_have_required=yes
    220 fi; }
    221 IFS=$as_save_IFS
    222 
    223 
    224       if test "x$CONFIG_SHELL" != x; then :
    225   # We cannot yet assume a decent shell, so we have to provide a
    226 	# neutralization value for shells without unset; and this also
    227 	# works around shells that cannot unset nonexistent variables.
    228 	# Preserve -v and -x to the replacement shell.
    229 	BASH_ENV=/dev/null
    230 	ENV=/dev/null
    231 	(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
    232 	export CONFIG_SHELL
    233 	case $- in # ((((
    234 	  *v*x* | *x*v* ) as_opts=-vx ;;
    235 	  *v* ) as_opts=-v ;;
    236 	  *x* ) as_opts=-x ;;
    237 	  * ) as_opts= ;;
    238 	esac
    239 	exec "$CONFIG_SHELL" $as_opts "$as_myself" ${1+"$@"}
    240 fi
    241 
    242     if test x$as_have_required = xno; then :
    243   $as_echo "$0: This script requires a shell more modern than all"
    244   $as_echo "$0: the shells that I found on your system."
    245   if test x${ZSH_VERSION+set} = xset ; then
    246     $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
    247     $as_echo "$0: be upgraded to zsh 4.3.4 or later."
    248   else
    249     $as_echo "$0: Please tell bug-autoconf (at] gnu.org and
    250 $0: googletestframework (at] googlegroups.com about your system,
    251 $0: including any error possibly output before this
    252 $0: message. Then install a modern shell, or manually run
    253 $0: the script under such a shell if you do have one."
    254   fi
    255   exit 1
    256 fi
    257 fi
    258 fi
    259 SHELL=${CONFIG_SHELL-/bin/sh}
    260 export SHELL
    261 # Unset more variables known to interfere with behavior of common tools.
    262 CLICOLOR_FORCE= GREP_OPTIONS=
    263 unset CLICOLOR_FORCE GREP_OPTIONS
    264 
    265 ## --------------------- ##
    266 ## M4sh Shell Functions. ##
    267 ## --------------------- ##
    268 # as_fn_unset VAR
    269 # ---------------
    270 # Portably unset VAR.
    271 as_fn_unset ()
    272 {
    273   { eval $1=; unset $1;}
    274 }
    275 as_unset=as_fn_unset
    276 
    277 # as_fn_set_status STATUS
    278 # -----------------------
    279 # Set $? to STATUS, without forking.
    280 as_fn_set_status ()
    281 {
    282   return $1
    283 } # as_fn_set_status
    284 
    285 # as_fn_exit STATUS
    286 # -----------------
    287 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
    288 as_fn_exit ()
    289 {
    290   set +e
    291   as_fn_set_status $1
    292   exit $1
    293 } # as_fn_exit
    294 
    295 # as_fn_mkdir_p
    296 # -------------
    297 # Create "$as_dir" as a directory, including parents if necessary.
    298 as_fn_mkdir_p ()
    299 {
    300 
    301   case $as_dir in #(
    302   -*) as_dir=./$as_dir;;
    303   esac
    304   test -d "$as_dir" || eval $as_mkdir_p || {
    305     as_dirs=
    306     while :; do
    307       case $as_dir in #(
    308       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
    309       *) as_qdir=$as_dir;;
    310       esac
    311       as_dirs="'$as_qdir' $as_dirs"
    312       as_dir=`$as_dirname -- "$as_dir" ||
    313 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
    314 	 X"$as_dir" : 'X\(//\)[^/]' \| \
    315 	 X"$as_dir" : 'X\(//\)$' \| \
    316 	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
    317 $as_echo X"$as_dir" |
    318     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
    319 	    s//\1/
    320 	    q
    321 	  }
    322 	  /^X\(\/\/\)[^/].*/{
    323 	    s//\1/
    324 	    q
    325 	  }
    326 	  /^X\(\/\/\)$/{
    327 	    s//\1/
    328 	    q
    329 	  }
    330 	  /^X\(\/\).*/{
    331 	    s//\1/
    332 	    q
    333 	  }
    334 	  s/.*/./; q'`
    335       test -d "$as_dir" && break
    336     done
    337     test -z "$as_dirs" || eval "mkdir $as_dirs"
    338   } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
    339 
    340 
    341 } # as_fn_mkdir_p
    342 # as_fn_append VAR VALUE
    343 # ----------------------
    344 # Append the text in VALUE to the end of the definition contained in VAR. Take
    345 # advantage of any shell optimizations that allow amortized linear growth over
    346 # repeated appends, instead of the typical quadratic growth present in naive
    347 # implementations.
    348 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
    349   eval 'as_fn_append ()
    350   {
    351     eval $1+=\$2
    352   }'
    353 else
    354   as_fn_append ()
    355   {
    356     eval $1=\$$1\$2
    357   }
    358 fi # as_fn_append
    359 
    360 # as_fn_arith ARG...
    361 # ------------------
    362 # Perform arithmetic evaluation on the ARGs, and store the result in the
    363 # global $as_val. Take advantage of shells that can avoid forks. The arguments
    364 # must be portable across $(()) and expr.
    365 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
    366   eval 'as_fn_arith ()
    367   {
    368     as_val=$(( $* ))
    369   }'
    370 else
    371   as_fn_arith ()
    372   {
    373     as_val=`expr "$@" || test $? -eq 1`
    374   }
    375 fi # as_fn_arith
    376 
    377 
    378 # as_fn_error STATUS ERROR [LINENO LOG_FD]
    379 # ----------------------------------------
    380 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
    381 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
    382 # script with STATUS, using 1 if that was 0.
    383 as_fn_error ()
    384 {
    385   as_status=$1; test $as_status -eq 0 && as_status=1
    386   if test "$4"; then
    387     as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
    388     $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
    389   fi
    390   $as_echo "$as_me: error: $2" >&2
    391   as_fn_exit $as_status
    392 } # as_fn_error
    393 
    394 if expr a : '\(a\)' >/dev/null 2>&1 &&
    395    test "X`expr 00001 : '.*\(...\)'`" = X001; then
    396   as_expr=expr
    397 else
    398   as_expr=false
    399 fi
    400 
    401 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
    402   as_basename=basename
    403 else
    404   as_basename=false
    405 fi
    406 
    407 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
    408   as_dirname=dirname
    409 else
    410   as_dirname=false
    411 fi
    412 
    413 as_me=`$as_basename -- "$0" ||
    414 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
    415 	 X"$0" : 'X\(//\)$' \| \
    416 	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
    417 $as_echo X/"$0" |
    418     sed '/^.*\/\([^/][^/]*\)\/*$/{
    419 	    s//\1/
    420 	    q
    421 	  }
    422 	  /^X\/\(\/\/\)$/{
    423 	    s//\1/
    424 	    q
    425 	  }
    426 	  /^X\/\(\/\).*/{
    427 	    s//\1/
    428 	    q
    429 	  }
    430 	  s/.*/./; q'`
    431 
    432 # Avoid depending upon Character Ranges.
    433 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
    434 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
    435 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
    436 as_cr_digits='0123456789'
    437 as_cr_alnum=$as_cr_Letters$as_cr_digits
    438 
    439 
    440   as_lineno_1=$LINENO as_lineno_1a=$LINENO
    441   as_lineno_2=$LINENO as_lineno_2a=$LINENO
    442   eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
    443   test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
    444   # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
    445   sed -n '
    446     p
    447     /[$]LINENO/=
    448   ' <$as_myself |
    449     sed '
    450       s/[$]LINENO.*/&-/
    451       t lineno
    452       b
    453       :lineno
    454       N
    455       :loop
    456       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
    457       t loop
    458       s/-\n.*//
    459     ' >$as_me.lineno &&
    460   chmod +x "$as_me.lineno" ||
    461     { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
    462 
    463   # Don't try to exec as it changes $[0], causing all sort of problems
    464   # (the dirname of $[0] is not the place where we might find the
    465   # original and so on.  Autoconf is especially sensitive to this).
    466   . "./$as_me.lineno"
    467   # Exit status is that of the last command.
    468   exit
    469 }
    470 
    471 ECHO_C= ECHO_N= ECHO_T=
    472 case `echo -n x` in #(((((
    473 -n*)
    474   case `echo 'xy\c'` in
    475   *c*) ECHO_T='	';;	# ECHO_T is single tab character.
    476   xy)  ECHO_C='\c';;
    477   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
    478        ECHO_T='	';;
    479   esac;;
    480 *)
    481   ECHO_N='-n';;
    482 esac
    483 
    484 rm -f conf$$ conf$$.exe conf$$.file
    485 if test -d conf$$.dir; then
    486   rm -f conf$$.dir/conf$$.file
    487 else
    488   rm -f conf$$.dir
    489   mkdir conf$$.dir 2>/dev/null
    490 fi
    491 if (echo >conf$$.file) 2>/dev/null; then
    492   if ln -s conf$$.file conf$$ 2>/dev/null; then
    493     as_ln_s='ln -s'
    494     # ... but there are two gotchas:
    495     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
    496     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
    497     # In both cases, we have to default to `cp -p'.
    498     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
    499       as_ln_s='cp -p'
    500   elif ln conf$$.file conf$$ 2>/dev/null; then
    501     as_ln_s=ln
    502   else
    503     as_ln_s='cp -p'
    504   fi
    505 else
    506   as_ln_s='cp -p'
    507 fi
    508 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
    509 rmdir conf$$.dir 2>/dev/null
    510 
    511 if mkdir -p . 2>/dev/null; then
    512   as_mkdir_p='mkdir -p "$as_dir"'
    513 else
    514   test -d ./-p && rmdir ./-p
    515   as_mkdir_p=false
    516 fi
    517 
    518 if test -x / >/dev/null 2>&1; then
    519   as_test_x='test -x'
    520 else
    521   if ls -dL / >/dev/null 2>&1; then
    522     as_ls_L_option=L
    523   else
    524     as_ls_L_option=
    525   fi
    526   as_test_x='
    527     eval sh -c '\''
    528       if test -d "$1"; then
    529 	test -d "$1/.";
    530       else
    531 	case $1 in #(
    532 	-*)set "./$1";;
    533 	esac;
    534 	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
    535 	???[sx]*):;;*)false;;esac;fi
    536     '\'' sh
    537   '
    538 fi
    539 as_executable_p=$as_test_x
    540 
    541 # Sed expression to map a string onto a valid CPP name.
    542 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
    543 
    544 # Sed expression to map a string onto a valid variable name.
    545 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
    546 
    547 SHELL=${CONFIG_SHELL-/bin/sh}
    548 
    549 
    550 test -n "$DJDIR" || exec 7<&0 </dev/null
    551 exec 6>&1
    552 
    553 # Name of the host.
    554 # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
    555 # so uname gets run too.
    556 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
    557 
    558 #
    559 # Initializations.
    560 #
    561 ac_default_prefix=/usr/local
    562 ac_clean_files=
    563 ac_config_libobj_dir=.
    564 LIBOBJS=
    565 cross_compiling=no
    566 subdirs=
    567 MFLAGS=
    568 MAKEFLAGS=
    569 
    570 # Identity of this package.
    571 PACKAGE_NAME='Google C++ Testing Framework'
    572 PACKAGE_TARNAME='gtest'
    573 PACKAGE_VERSION='1.7.0'
    574 PACKAGE_STRING='Google C++ Testing Framework 1.7.0'
    575 PACKAGE_BUGREPORT='googletestframework@googlegroups.com'
    576 PACKAGE_URL=''
    577 
    578 ac_unique_file="./LICENSE"
    579 # Factoring default headers for most tests.
    580 ac_includes_default="\
    581 #include <stdio.h>
    582 #ifdef HAVE_SYS_TYPES_H
    583 # include <sys/types.h>
    584 #endif
    585 #ifdef HAVE_SYS_STAT_H
    586 # include <sys/stat.h>
    587 #endif
    588 #ifdef STDC_HEADERS
    589 # include <stdlib.h>
    590 # include <stddef.h>
    591 #else
    592 # ifdef HAVE_STDLIB_H
    593 #  include <stdlib.h>
    594 # endif
    595 #endif
    596 #ifdef HAVE_STRING_H
    597 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
    598 #  include <memory.h>
    599 # endif
    600 # include <string.h>
    601 #endif
    602 #ifdef HAVE_STRINGS_H
    603 # include <strings.h>
    604 #endif
    605 #ifdef HAVE_INTTYPES_H
    606 # include <inttypes.h>
    607 #endif
    608 #ifdef HAVE_STDINT_H
    609 # include <stdint.h>
    610 #endif
    611 #ifdef HAVE_UNISTD_H
    612 # include <unistd.h>
    613 #endif"
    614 
    615 ac_subst_vars='am__EXEEXT_FALSE
    616 am__EXEEXT_TRUE
    617 LTLIBOBJS
    618 LIBOBJS
    619 HAVE_PTHREADS_FALSE
    620 HAVE_PTHREADS_TRUE
    621 PTHREAD_CFLAGS
    622 PTHREAD_LIBS
    623 PTHREAD_CC
    624 acx_pthread_config
    625 HAVE_PYTHON_FALSE
    626 HAVE_PYTHON_TRUE
    627 PYTHON
    628 CXXCPP
    629 CPP
    630 OTOOL64
    631 OTOOL
    632 LIPO
    633 NMEDIT
    634 DSYMUTIL
    635 MANIFEST_TOOL
    636 RANLIB
    637 ac_ct_AR
    638 AR
    639 DLLTOOL
    640 OBJDUMP
    641 LN_S
    642 NM
    643 ac_ct_DUMPBIN
    644 DUMPBIN
    645 LD
    646 FGREP
    647 EGREP
    648 GREP
    649 SED
    650 host_os
    651 host_vendor
    652 host_cpu
    653 host
    654 build_os
    655 build_vendor
    656 build_cpu
    657 build
    658 LIBTOOL
    659 am__fastdepCXX_FALSE
    660 am__fastdepCXX_TRUE
    661 CXXDEPMODE
    662 ac_ct_CXX
    663 CXXFLAGS
    664 CXX
    665 am__fastdepCC_FALSE
    666 am__fastdepCC_TRUE
    667 CCDEPMODE
    668 am__nodep
    669 AMDEPBACKSLASH
    670 AMDEP_FALSE
    671 AMDEP_TRUE
    672 am__quote
    673 am__include
    674 DEPDIR
    675 OBJEXT
    676 EXEEXT
    677 ac_ct_CC
    678 CPPFLAGS
    679 LDFLAGS
    680 CFLAGS
    681 CC
    682 am__untar
    683 am__tar
    684 AMTAR
    685 am__leading_dot
    686 SET_MAKE
    687 AWK
    688 mkdir_p
    689 MKDIR_P
    690 INSTALL_STRIP_PROGRAM
    691 STRIP
    692 install_sh
    693 MAKEINFO
    694 AUTOHEADER
    695 AUTOMAKE
    696 AUTOCONF
    697 ACLOCAL
    698 VERSION
    699 PACKAGE
    700 CYGPATH_W
    701 am__isrc
    702 INSTALL_DATA
    703 INSTALL_SCRIPT
    704 INSTALL_PROGRAM
    705 target_alias
    706 host_alias
    707 build_alias
    708 LIBS
    709 ECHO_T
    710 ECHO_N
    711 ECHO_C
    712 DEFS
    713 mandir
    714 localedir
    715 libdir
    716 psdir
    717 pdfdir
    718 dvidir
    719 htmldir
    720 infodir
    721 docdir
    722 oldincludedir
    723 includedir
    724 localstatedir
    725 sharedstatedir
    726 sysconfdir
    727 datadir
    728 datarootdir
    729 libexecdir
    730 sbindir
    731 bindir
    732 program_transform_name
    733 prefix
    734 exec_prefix
    735 PACKAGE_URL
    736 PACKAGE_BUGREPORT
    737 PACKAGE_STRING
    738 PACKAGE_VERSION
    739 PACKAGE_TARNAME
    740 PACKAGE_NAME
    741 PATH_SEPARATOR
    742 SHELL'
    743 ac_subst_files=''
    744 ac_user_opts='
    745 enable_option_checking
    746 enable_dependency_tracking
    747 enable_shared
    748 enable_static
    749 with_pic
    750 enable_fast_install
    751 with_gnu_ld
    752 with_sysroot
    753 enable_libtool_lock
    754 with_pthreads
    755 '
    756       ac_precious_vars='build_alias
    757 host_alias
    758 target_alias
    759 CC
    760 CFLAGS
    761 LDFLAGS
    762 LIBS
    763 CPPFLAGS
    764 CXX
    765 CXXFLAGS
    766 CCC
    767 CPP
    768 CXXCPP'
    769 
    770 
    771 # Initialize some variables set by options.
    772 ac_init_help=
    773 ac_init_version=false
    774 ac_unrecognized_opts=
    775 ac_unrecognized_sep=
    776 # The variables have the same names as the options, with
    777 # dashes changed to underlines.
    778 cache_file=/dev/null
    779 exec_prefix=NONE
    780 no_create=
    781 no_recursion=
    782 prefix=NONE
    783 program_prefix=NONE
    784 program_suffix=NONE
    785 program_transform_name=s,x,x,
    786 silent=
    787 site=
    788 srcdir=
    789 verbose=
    790 x_includes=NONE
    791 x_libraries=NONE
    792 
    793 # Installation directory options.
    794 # These are left unexpanded so users can "make install exec_prefix=/foo"
    795 # and all the variables that are supposed to be based on exec_prefix
    796 # by default will actually change.
    797 # Use braces instead of parens because sh, perl, etc. also accept them.
    798 # (The list follows the same order as the GNU Coding Standards.)
    799 bindir='${exec_prefix}/bin'
    800 sbindir='${exec_prefix}/sbin'
    801 libexecdir='${exec_prefix}/libexec'
    802 datarootdir='${prefix}/share'
    803 datadir='${datarootdir}'
    804 sysconfdir='${prefix}/etc'
    805 sharedstatedir='${prefix}/com'
    806 localstatedir='${prefix}/var'
    807 includedir='${prefix}/include'
    808 oldincludedir='/usr/include'
    809 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
    810 infodir='${datarootdir}/info'
    811 htmldir='${docdir}'
    812 dvidir='${docdir}'
    813 pdfdir='${docdir}'
    814 psdir='${docdir}'
    815 libdir='${exec_prefix}/lib'
    816 localedir='${datarootdir}/locale'
    817 mandir='${datarootdir}/man'
    818 
    819 ac_prev=
    820 ac_dashdash=
    821 for ac_option
    822 do
    823   # If the previous option needs an argument, assign it.
    824   if test -n "$ac_prev"; then
    825     eval $ac_prev=\$ac_option
    826     ac_prev=
    827     continue
    828   fi
    829 
    830   case $ac_option in
    831   *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
    832   *=)   ac_optarg= ;;
    833   *)    ac_optarg=yes ;;
    834   esac
    835 
    836   # Accept the important Cygnus configure options, so we can diagnose typos.
    837 
    838   case $ac_dashdash$ac_option in
    839   --)
    840     ac_dashdash=yes ;;
    841 
    842   -bindir | --bindir | --bindi | --bind | --bin | --bi)
    843     ac_prev=bindir ;;
    844   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
    845     bindir=$ac_optarg ;;
    846 
    847   -build | --build | --buil | --bui | --bu)
    848     ac_prev=build_alias ;;
    849   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
    850     build_alias=$ac_optarg ;;
    851 
    852   -cache-file | --cache-file | --cache-fil | --cache-fi \
    853   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
    854     ac_prev=cache_file ;;
    855   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
    856   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
    857     cache_file=$ac_optarg ;;
    858 
    859   --config-cache | -C)
    860     cache_file=config.cache ;;
    861 
    862   -datadir | --datadir | --datadi | --datad)
    863     ac_prev=datadir ;;
    864   -datadir=* | --datadir=* | --datadi=* | --datad=*)
    865     datadir=$ac_optarg ;;
    866 
    867   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
    868   | --dataroo | --dataro | --datar)
    869     ac_prev=datarootdir ;;
    870   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
    871   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
    872     datarootdir=$ac_optarg ;;
    873 
    874   -disable-* | --disable-*)
    875     ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
    876     # Reject names that are not valid shell variable names.
    877     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
    878       as_fn_error $? "invalid feature name: $ac_useropt"
    879     ac_useropt_orig=$ac_useropt
    880     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
    881     case $ac_user_opts in
    882       *"
    883 "enable_$ac_useropt"
    884 "*) ;;
    885       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
    886 	 ac_unrecognized_sep=', ';;
    887     esac
    888     eval enable_$ac_useropt=no ;;
    889 
    890   -docdir | --docdir | --docdi | --doc | --do)
    891     ac_prev=docdir ;;
    892   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
    893     docdir=$ac_optarg ;;
    894 
    895   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
    896     ac_prev=dvidir ;;
    897   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
    898     dvidir=$ac_optarg ;;
    899 
    900   -enable-* | --enable-*)
    901     ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
    902     # Reject names that are not valid shell variable names.
    903     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
    904       as_fn_error $? "invalid feature name: $ac_useropt"
    905     ac_useropt_orig=$ac_useropt
    906     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
    907     case $ac_user_opts in
    908       *"
    909 "enable_$ac_useropt"
    910 "*) ;;
    911       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
    912 	 ac_unrecognized_sep=', ';;
    913     esac
    914     eval enable_$ac_useropt=\$ac_optarg ;;
    915 
    916   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
    917   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
    918   | --exec | --exe | --ex)
    919     ac_prev=exec_prefix ;;
    920   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
    921   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
    922   | --exec=* | --exe=* | --ex=*)
    923     exec_prefix=$ac_optarg ;;
    924 
    925   -gas | --gas | --ga | --g)
    926     # Obsolete; use --with-gas.
    927     with_gas=yes ;;
    928 
    929   -help | --help | --hel | --he | -h)
    930     ac_init_help=long ;;
    931   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
    932     ac_init_help=recursive ;;
    933   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
    934     ac_init_help=short ;;
    935 
    936   -host | --host | --hos | --ho)
    937     ac_prev=host_alias ;;
    938   -host=* | --host=* | --hos=* | --ho=*)
    939     host_alias=$ac_optarg ;;
    940 
    941   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
    942     ac_prev=htmldir ;;
    943   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
    944   | --ht=*)
    945     htmldir=$ac_optarg ;;
    946 
    947   -includedir | --includedir | --includedi | --included | --include \
    948   | --includ | --inclu | --incl | --inc)
    949     ac_prev=includedir ;;
    950   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
    951   | --includ=* | --inclu=* | --incl=* | --inc=*)
    952     includedir=$ac_optarg ;;
    953 
    954   -infodir | --infodir | --infodi | --infod | --info | --inf)
    955     ac_prev=infodir ;;
    956   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
    957     infodir=$ac_optarg ;;
    958 
    959   -libdir | --libdir | --libdi | --libd)
    960     ac_prev=libdir ;;
    961   -libdir=* | --libdir=* | --libdi=* | --libd=*)
    962     libdir=$ac_optarg ;;
    963 
    964   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
    965   | --libexe | --libex | --libe)
    966     ac_prev=libexecdir ;;
    967   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
    968   | --libexe=* | --libex=* | --libe=*)
    969     libexecdir=$ac_optarg ;;
    970 
    971   -localedir | --localedir | --localedi | --localed | --locale)
    972     ac_prev=localedir ;;
    973   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
    974     localedir=$ac_optarg ;;
    975 
    976   -localstatedir | --localstatedir | --localstatedi | --localstated \
    977   | --localstate | --localstat | --localsta | --localst | --locals)
    978     ac_prev=localstatedir ;;
    979   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
    980   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
    981     localstatedir=$ac_optarg ;;
    982 
    983   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
    984     ac_prev=mandir ;;
    985   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
    986     mandir=$ac_optarg ;;
    987 
    988   -nfp | --nfp | --nf)
    989     # Obsolete; use --without-fp.
    990     with_fp=no ;;
    991 
    992   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
    993   | --no-cr | --no-c | -n)
    994     no_create=yes ;;
    995 
    996   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
    997   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
    998     no_recursion=yes ;;
    999 
   1000   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
   1001   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
   1002   | --oldin | --oldi | --old | --ol | --o)
   1003     ac_prev=oldincludedir ;;
   1004   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
   1005   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
   1006   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
   1007     oldincludedir=$ac_optarg ;;
   1008 
   1009   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
   1010     ac_prev=prefix ;;
   1011   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
   1012     prefix=$ac_optarg ;;
   1013 
   1014   -program-prefix | --program-prefix | --program-prefi | --program-pref \
   1015   | --program-pre | --program-pr | --program-p)
   1016     ac_prev=program_prefix ;;
   1017   -program-prefix=* | --program-prefix=* | --program-prefi=* \
   1018   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
   1019     program_prefix=$ac_optarg ;;
   1020 
   1021   -program-suffix | --program-suffix | --program-suffi | --program-suff \
   1022   | --program-suf | --program-su | --program-s)
   1023     ac_prev=program_suffix ;;
   1024   -program-suffix=* | --program-suffix=* | --program-suffi=* \
   1025   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
   1026     program_suffix=$ac_optarg ;;
   1027 
   1028   -program-transform-name | --program-transform-name \
   1029   | --program-transform-nam | --program-transform-na \
   1030   | --program-transform-n | --program-transform- \
   1031   | --program-transform | --program-transfor \
   1032   | --program-transfo | --program-transf \
   1033   | --program-trans | --program-tran \
   1034   | --progr-tra | --program-tr | --program-t)
   1035     ac_prev=program_transform_name ;;
   1036   -program-transform-name=* | --program-transform-name=* \
   1037   | --program-transform-nam=* | --program-transform-na=* \
   1038   | --program-transform-n=* | --program-transform-=* \
   1039   | --program-transform=* | --program-transfor=* \
   1040   | --program-transfo=* | --program-transf=* \
   1041   | --program-trans=* | --program-tran=* \
   1042   | --progr-tra=* | --program-tr=* | --program-t=*)
   1043     program_transform_name=$ac_optarg ;;
   1044 
   1045   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
   1046     ac_prev=pdfdir ;;
   1047   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
   1048     pdfdir=$ac_optarg ;;
   1049 
   1050   -psdir | --psdir | --psdi | --psd | --ps)
   1051     ac_prev=psdir ;;
   1052   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
   1053     psdir=$ac_optarg ;;
   1054 
   1055   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   1056   | -silent | --silent | --silen | --sile | --sil)
   1057     silent=yes ;;
   1058 
   1059   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
   1060     ac_prev=sbindir ;;
   1061   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
   1062   | --sbi=* | --sb=*)
   1063     sbindir=$ac_optarg ;;
   1064 
   1065   -sharedstatedir | --sharedstatedir | --sharedstatedi \
   1066   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
   1067   | --sharedst | --shareds | --shared | --share | --shar \
   1068   | --sha | --sh)
   1069     ac_prev=sharedstatedir ;;
   1070   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
   1071   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
   1072   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
   1073   | --sha=* | --sh=*)
   1074     sharedstatedir=$ac_optarg ;;
   1075 
   1076   -site | --site | --sit)
   1077     ac_prev=site ;;
   1078   -site=* | --site=* | --sit=*)
   1079     site=$ac_optarg ;;
   1080 
   1081   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
   1082     ac_prev=srcdir ;;
   1083   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
   1084     srcdir=$ac_optarg ;;
   1085 
   1086   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
   1087   | --syscon | --sysco | --sysc | --sys | --sy)
   1088     ac_prev=sysconfdir ;;
   1089   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
   1090   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
   1091     sysconfdir=$ac_optarg ;;
   1092 
   1093   -target | --target | --targe | --targ | --tar | --ta | --t)
   1094     ac_prev=target_alias ;;
   1095   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
   1096     target_alias=$ac_optarg ;;
   1097 
   1098   -v | -verbose | --verbose | --verbos | --verbo | --verb)
   1099     verbose=yes ;;
   1100 
   1101   -version | --version | --versio | --versi | --vers | -V)
   1102     ac_init_version=: ;;
   1103 
   1104   -with-* | --with-*)
   1105     ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
   1106     # Reject names that are not valid shell variable names.
   1107     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
   1108       as_fn_error $? "invalid package name: $ac_useropt"
   1109     ac_useropt_orig=$ac_useropt
   1110     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
   1111     case $ac_user_opts in
   1112       *"
   1113 "with_$ac_useropt"
   1114 "*) ;;
   1115       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
   1116 	 ac_unrecognized_sep=', ';;
   1117     esac
   1118     eval with_$ac_useropt=\$ac_optarg ;;
   1119 
   1120   -without-* | --without-*)
   1121     ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
   1122     # Reject names that are not valid shell variable names.
   1123     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
   1124       as_fn_error $? "invalid package name: $ac_useropt"
   1125     ac_useropt_orig=$ac_useropt
   1126     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
   1127     case $ac_user_opts in
   1128       *"
   1129 "with_$ac_useropt"
   1130 "*) ;;
   1131       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
   1132 	 ac_unrecognized_sep=', ';;
   1133     esac
   1134     eval with_$ac_useropt=no ;;
   1135 
   1136   --x)
   1137     # Obsolete; use --with-x.
   1138     with_x=yes ;;
   1139 
   1140   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
   1141   | --x-incl | --x-inc | --x-in | --x-i)
   1142     ac_prev=x_includes ;;
   1143   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
   1144   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
   1145     x_includes=$ac_optarg ;;
   1146 
   1147   -x-libraries | --x-libraries | --x-librarie | --x-librari \
   1148   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
   1149     ac_prev=x_libraries ;;
   1150   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
   1151   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
   1152     x_libraries=$ac_optarg ;;
   1153 
   1154   -*) as_fn_error $? "unrecognized option: \`$ac_option'
   1155 Try \`$0 --help' for more information"
   1156     ;;
   1157 
   1158   *=*)
   1159     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
   1160     # Reject names that are not valid shell variable names.
   1161     case $ac_envvar in #(
   1162       '' | [0-9]* | *[!_$as_cr_alnum]* )
   1163       as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
   1164     esac
   1165     eval $ac_envvar=\$ac_optarg
   1166     export $ac_envvar ;;
   1167 
   1168   *)
   1169     # FIXME: should be removed in autoconf 3.0.
   1170     $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
   1171     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
   1172       $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
   1173     : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
   1174     ;;
   1175 
   1176   esac
   1177 done
   1178 
   1179 if test -n "$ac_prev"; then
   1180   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
   1181   as_fn_error $? "missing argument to $ac_option"
   1182 fi
   1183 
   1184 if test -n "$ac_unrecognized_opts"; then
   1185   case $enable_option_checking in
   1186     no) ;;
   1187     fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
   1188     *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
   1189   esac
   1190 fi
   1191 
   1192 # Check all directory arguments for consistency.
   1193 for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
   1194 		datadir sysconfdir sharedstatedir localstatedir includedir \
   1195 		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
   1196 		libdir localedir mandir
   1197 do
   1198   eval ac_val=\$$ac_var
   1199   # Remove trailing slashes.
   1200   case $ac_val in
   1201     */ )
   1202       ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
   1203       eval $ac_var=\$ac_val;;
   1204   esac
   1205   # Be sure to have absolute directory names.
   1206   case $ac_val in
   1207     [\\/$]* | ?:[\\/]* )  continue;;
   1208     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
   1209   esac
   1210   as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
   1211 done
   1212 
   1213 # There might be people who depend on the old broken behavior: `$host'
   1214 # used to hold the argument of --host etc.
   1215 # FIXME: To remove some day.
   1216 build=$build_alias
   1217 host=$host_alias
   1218 target=$target_alias
   1219 
   1220 # FIXME: To remove some day.
   1221 if test "x$host_alias" != x; then
   1222   if test "x$build_alias" = x; then
   1223     cross_compiling=maybe
   1224     $as_echo "$as_me: WARNING: if you wanted to set the --build type, don't use --host.
   1225     If a cross compiler is detected then cross compile mode will be used" >&2
   1226   elif test "x$build_alias" != "x$host_alias"; then
   1227     cross_compiling=yes
   1228   fi
   1229 fi
   1230 
   1231 ac_tool_prefix=
   1232 test -n "$host_alias" && ac_tool_prefix=$host_alias-
   1233 
   1234 test "$silent" = yes && exec 6>/dev/null
   1235 
   1236 
   1237 ac_pwd=`pwd` && test -n "$ac_pwd" &&
   1238 ac_ls_di=`ls -di .` &&
   1239 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
   1240   as_fn_error $? "working directory cannot be determined"
   1241 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
   1242   as_fn_error $? "pwd does not report name of working directory"
   1243 
   1244 
   1245 # Find the source files, if location was not specified.
   1246 if test -z "$srcdir"; then
   1247   ac_srcdir_defaulted=yes
   1248   # Try the directory containing this script, then the parent directory.
   1249   ac_confdir=`$as_dirname -- "$as_myself" ||
   1250 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   1251 	 X"$as_myself" : 'X\(//\)[^/]' \| \
   1252 	 X"$as_myself" : 'X\(//\)$' \| \
   1253 	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
   1254 $as_echo X"$as_myself" |
   1255     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   1256 	    s//\1/
   1257 	    q
   1258 	  }
   1259 	  /^X\(\/\/\)[^/].*/{
   1260 	    s//\1/
   1261 	    q
   1262 	  }
   1263 	  /^X\(\/\/\)$/{
   1264 	    s//\1/
   1265 	    q
   1266 	  }
   1267 	  /^X\(\/\).*/{
   1268 	    s//\1/
   1269 	    q
   1270 	  }
   1271 	  s/.*/./; q'`
   1272   srcdir=$ac_confdir
   1273   if test ! -r "$srcdir/$ac_unique_file"; then
   1274     srcdir=..
   1275   fi
   1276 else
   1277   ac_srcdir_defaulted=no
   1278 fi
   1279 if test ! -r "$srcdir/$ac_unique_file"; then
   1280   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
   1281   as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
   1282 fi
   1283 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
   1284 ac_abs_confdir=`(
   1285 	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
   1286 	pwd)`
   1287 # When building in place, set srcdir=.
   1288 if test "$ac_abs_confdir" = "$ac_pwd"; then
   1289   srcdir=.
   1290 fi
   1291 # Remove unnecessary trailing slashes from srcdir.
   1292 # Double slashes in file names in object file debugging info
   1293 # mess up M-x gdb in Emacs.
   1294 case $srcdir in
   1295 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
   1296 esac
   1297 for ac_var in $ac_precious_vars; do
   1298   eval ac_env_${ac_var}_set=\${${ac_var}+set}
   1299   eval ac_env_${ac_var}_value=\$${ac_var}
   1300   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
   1301   eval ac_cv_env_${ac_var}_value=\$${ac_var}
   1302 done
   1303 
   1304 #
   1305 # Report the --help message.
   1306 #
   1307 if test "$ac_init_help" = "long"; then
   1308   # Omit some internal or obsolete options to make the list less imposing.
   1309   # This message is too long to be a string in the A/UX 3.1 sh.
   1310   cat <<_ACEOF
   1311 \`configure' configures Google C++ Testing Framework 1.7.0 to adapt to many kinds of systems.
   1312 
   1313 Usage: $0 [OPTION]... [VAR=VALUE]...
   1314 
   1315 To assign environment variables (e.g., CC, CFLAGS...), specify them as
   1316 VAR=VALUE.  See below for descriptions of some of the useful variables.
   1317 
   1318 Defaults for the options are specified in brackets.
   1319 
   1320 Configuration:
   1321   -h, --help              display this help and exit
   1322       --help=short        display options specific to this package
   1323       --help=recursive    display the short help of all the included packages
   1324   -V, --version           display version information and exit
   1325   -q, --quiet, --silent   do not print \`checking ...' messages
   1326       --cache-file=FILE   cache test results in FILE [disabled]
   1327   -C, --config-cache      alias for \`--cache-file=config.cache'
   1328   -n, --no-create         do not create output files
   1329       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
   1330 
   1331 Installation directories:
   1332   --prefix=PREFIX         install architecture-independent files in PREFIX
   1333                           [$ac_default_prefix]
   1334   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
   1335                           [PREFIX]
   1336 
   1337 By default, \`make install' will install all the files in
   1338 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
   1339 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
   1340 for instance \`--prefix=\$HOME'.
   1341 
   1342 For better control, use the options below.
   1343 
   1344 Fine tuning of the installation directories:
   1345   --bindir=DIR            user executables [EPREFIX/bin]
   1346   --sbindir=DIR           system admin executables [EPREFIX/sbin]
   1347   --libexecdir=DIR        program executables [EPREFIX/libexec]
   1348   --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
   1349   --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
   1350   --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
   1351   --libdir=DIR            object code libraries [EPREFIX/lib]
   1352   --includedir=DIR        C header files [PREFIX/include]
   1353   --oldincludedir=DIR     C header files for non-gcc [/usr/include]
   1354   --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
   1355   --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
   1356   --infodir=DIR           info documentation [DATAROOTDIR/info]
   1357   --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
   1358   --mandir=DIR            man documentation [DATAROOTDIR/man]
   1359   --docdir=DIR            documentation root [DATAROOTDIR/doc/gtest]
   1360   --htmldir=DIR           html documentation [DOCDIR]
   1361   --dvidir=DIR            dvi documentation [DOCDIR]
   1362   --pdfdir=DIR            pdf documentation [DOCDIR]
   1363   --psdir=DIR             ps documentation [DOCDIR]
   1364 _ACEOF
   1365 
   1366   cat <<\_ACEOF
   1367 
   1368 Program names:
   1369   --program-prefix=PREFIX            prepend PREFIX to installed program names
   1370   --program-suffix=SUFFIX            append SUFFIX to installed program names
   1371   --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
   1372 
   1373 System types:
   1374   --build=BUILD     configure for building on BUILD [guessed]
   1375   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
   1376 _ACEOF
   1377 fi
   1378 
   1379 if test -n "$ac_init_help"; then
   1380   case $ac_init_help in
   1381      short | recursive ) echo "Configuration of Google C++ Testing Framework 1.7.0:";;
   1382    esac
   1383   cat <<\_ACEOF
   1384 
   1385 Optional Features:
   1386   --disable-option-checking  ignore unrecognized --enable/--with options
   1387   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
   1388   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
   1389   --disable-dependency-tracking  speeds up one-time build
   1390   --enable-dependency-tracking   do not reject slow dependency extractors
   1391   --enable-shared[=PKGS]  build shared libraries [default=yes]
   1392   --enable-static[=PKGS]  build static libraries [default=yes]
   1393   --enable-fast-install[=PKGS]
   1394                           optimize for fast installation [default=yes]
   1395   --disable-libtool-lock  avoid locking (might break parallel builds)
   1396 
   1397 Optional Packages:
   1398   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
   1399   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
   1400   --with-pic[=PKGS]       try to use only PIC/non-PIC objects [default=use
   1401                           both]
   1402   --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
   1403   --with-sysroot=DIR Search for dependent libraries within DIR
   1404                         (or the compiler's sysroot if not specified).
   1405   --with-pthreads         use pthreads (default is yes)
   1406 
   1407 Some influential environment variables:
   1408   CC          C compiler command
   1409   CFLAGS      C compiler flags
   1410   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
   1411               nonstandard directory <lib dir>
   1412   LIBS        libraries to pass to the linker, e.g. -l<library>
   1413   CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
   1414               you have headers in a nonstandard directory <include dir>
   1415   CXX         C++ compiler command
   1416   CXXFLAGS    C++ compiler flags
   1417   CPP         C preprocessor
   1418   CXXCPP      C++ preprocessor
   1419 
   1420 Use these variables to override the choices made by `configure' or to help
   1421 it to find libraries and programs with nonstandard names/locations.
   1422 
   1423 Report bugs to <googletestframework (at] googlegroups.com>.
   1424 _ACEOF
   1425 ac_status=$?
   1426 fi
   1427 
   1428 if test "$ac_init_help" = "recursive"; then
   1429   # If there are subdirs, report their specific --help.
   1430   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
   1431     test -d "$ac_dir" ||
   1432       { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
   1433       continue
   1434     ac_builddir=.
   1435 
   1436 case "$ac_dir" in
   1437 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
   1438 *)
   1439   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
   1440   # A ".." for each directory in $ac_dir_suffix.
   1441   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
   1442   case $ac_top_builddir_sub in
   1443   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
   1444   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
   1445   esac ;;
   1446 esac
   1447 ac_abs_top_builddir=$ac_pwd
   1448 ac_abs_builddir=$ac_pwd$ac_dir_suffix
   1449 # for backward compatibility:
   1450 ac_top_builddir=$ac_top_build_prefix
   1451 
   1452 case $srcdir in
   1453   .)  # We are building in place.
   1454     ac_srcdir=.
   1455     ac_top_srcdir=$ac_top_builddir_sub
   1456     ac_abs_top_srcdir=$ac_pwd ;;
   1457   [\\/]* | ?:[\\/]* )  # Absolute name.
   1458     ac_srcdir=$srcdir$ac_dir_suffix;
   1459     ac_top_srcdir=$srcdir
   1460     ac_abs_top_srcdir=$srcdir ;;
   1461   *) # Relative name.
   1462     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
   1463     ac_top_srcdir=$ac_top_build_prefix$srcdir
   1464     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
   1465 esac
   1466 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
   1467 
   1468     cd "$ac_dir" || { ac_status=$?; continue; }
   1469     # Check for guested configure.
   1470     if test -f "$ac_srcdir/configure.gnu"; then
   1471       echo &&
   1472       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
   1473     elif test -f "$ac_srcdir/configure"; then
   1474       echo &&
   1475       $SHELL "$ac_srcdir/configure" --help=recursive
   1476     else
   1477       $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
   1478     fi || ac_status=$?
   1479     cd "$ac_pwd" || { ac_status=$?; break; }
   1480   done
   1481 fi
   1482 
   1483 test -n "$ac_init_help" && exit $ac_status
   1484 if $ac_init_version; then
   1485   cat <<\_ACEOF
   1486 Google C++ Testing Framework configure 1.7.0
   1487 generated by GNU Autoconf 2.68
   1488 
   1489 Copyright (C) 2010 Free Software Foundation, Inc.
   1490 This configure script is free software; the Free Software Foundation
   1491 gives unlimited permission to copy, distribute and modify it.
   1492 _ACEOF
   1493   exit
   1494 fi
   1495 
   1496 ## ------------------------ ##
   1497 ## Autoconf initialization. ##
   1498 ## ------------------------ ##
   1499 
   1500 # ac_fn_c_try_compile LINENO
   1501 # --------------------------
   1502 # Try to compile conftest.$ac_ext, and return whether this succeeded.
   1503 ac_fn_c_try_compile ()
   1504 {
   1505   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1506   rm -f conftest.$ac_objext
   1507   if { { ac_try="$ac_compile"
   1508 case "(($ac_try" in
   1509   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   1510   *) ac_try_echo=$ac_try;;
   1511 esac
   1512 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   1513 $as_echo "$ac_try_echo"; } >&5
   1514   (eval "$ac_compile") 2>conftest.err
   1515   ac_status=$?
   1516   if test -s conftest.err; then
   1517     grep -v '^ *+' conftest.err >conftest.er1
   1518     cat conftest.er1 >&5
   1519     mv -f conftest.er1 conftest.err
   1520   fi
   1521   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   1522   test $ac_status = 0; } && {
   1523 	 test -z "$ac_c_werror_flag" ||
   1524 	 test ! -s conftest.err
   1525        } && test -s conftest.$ac_objext; then :
   1526   ac_retval=0
   1527 else
   1528   $as_echo "$as_me: failed program was:" >&5
   1529 sed 's/^/| /' conftest.$ac_ext >&5
   1530 
   1531 	ac_retval=1
   1532 fi
   1533   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   1534   as_fn_set_status $ac_retval
   1535 
   1536 } # ac_fn_c_try_compile
   1537 
   1538 # ac_fn_cxx_try_compile LINENO
   1539 # ----------------------------
   1540 # Try to compile conftest.$ac_ext, and return whether this succeeded.
   1541 ac_fn_cxx_try_compile ()
   1542 {
   1543   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1544   rm -f conftest.$ac_objext
   1545   if { { ac_try="$ac_compile"
   1546 case "(($ac_try" in
   1547   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   1548   *) ac_try_echo=$ac_try;;
   1549 esac
   1550 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   1551 $as_echo "$ac_try_echo"; } >&5
   1552   (eval "$ac_compile") 2>conftest.err
   1553   ac_status=$?
   1554   if test -s conftest.err; then
   1555     grep -v '^ *+' conftest.err >conftest.er1
   1556     cat conftest.er1 >&5
   1557     mv -f conftest.er1 conftest.err
   1558   fi
   1559   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   1560   test $ac_status = 0; } && {
   1561 	 test -z "$ac_cxx_werror_flag" ||
   1562 	 test ! -s conftest.err
   1563        } && test -s conftest.$ac_objext; then :
   1564   ac_retval=0
   1565 else
   1566   $as_echo "$as_me: failed program was:" >&5
   1567 sed 's/^/| /' conftest.$ac_ext >&5
   1568 
   1569 	ac_retval=1
   1570 fi
   1571   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   1572   as_fn_set_status $ac_retval
   1573 
   1574 } # ac_fn_cxx_try_compile
   1575 
   1576 # ac_fn_c_try_link LINENO
   1577 # -----------------------
   1578 # Try to link conftest.$ac_ext, and return whether this succeeded.
   1579 ac_fn_c_try_link ()
   1580 {
   1581   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1582   rm -f conftest.$ac_objext conftest$ac_exeext
   1583   if { { ac_try="$ac_link"
   1584 case "(($ac_try" in
   1585   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   1586   *) ac_try_echo=$ac_try;;
   1587 esac
   1588 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   1589 $as_echo "$ac_try_echo"; } >&5
   1590   (eval "$ac_link") 2>conftest.err
   1591   ac_status=$?
   1592   if test -s conftest.err; then
   1593     grep -v '^ *+' conftest.err >conftest.er1
   1594     cat conftest.er1 >&5
   1595     mv -f conftest.er1 conftest.err
   1596   fi
   1597   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   1598   test $ac_status = 0; } && {
   1599 	 test -z "$ac_c_werror_flag" ||
   1600 	 test ! -s conftest.err
   1601        } && test -s conftest$ac_exeext && {
   1602 	 test "$cross_compiling" = yes ||
   1603 	 $as_test_x conftest$ac_exeext
   1604        }; then :
   1605   ac_retval=0
   1606 else
   1607   $as_echo "$as_me: failed program was:" >&5
   1608 sed 's/^/| /' conftest.$ac_ext >&5
   1609 
   1610 	ac_retval=1
   1611 fi
   1612   # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
   1613   # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
   1614   # interfere with the next link command; also delete a directory that is
   1615   # left behind by Apple's compiler.  We do this before executing the actions.
   1616   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
   1617   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   1618   as_fn_set_status $ac_retval
   1619 
   1620 } # ac_fn_c_try_link
   1621 
   1622 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
   1623 # -------------------------------------------------------
   1624 # Tests whether HEADER exists and can be compiled using the include files in
   1625 # INCLUDES, setting the cache variable VAR accordingly.
   1626 ac_fn_c_check_header_compile ()
   1627 {
   1628   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1629   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
   1630 $as_echo_n "checking for $2... " >&6; }
   1631 if eval \${$3+:} false; then :
   1632   $as_echo_n "(cached) " >&6
   1633 else
   1634   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   1635 /* end confdefs.h.  */
   1636 $4
   1637 #include <$2>
   1638 _ACEOF
   1639 if ac_fn_c_try_compile "$LINENO"; then :
   1640   eval "$3=yes"
   1641 else
   1642   eval "$3=no"
   1643 fi
   1644 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   1645 fi
   1646 eval ac_res=\$$3
   1647 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
   1648 $as_echo "$ac_res" >&6; }
   1649   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   1650 
   1651 } # ac_fn_c_check_header_compile
   1652 
   1653 # ac_fn_c_try_cpp LINENO
   1654 # ----------------------
   1655 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
   1656 ac_fn_c_try_cpp ()
   1657 {
   1658   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1659   if { { ac_try="$ac_cpp conftest.$ac_ext"
   1660 case "(($ac_try" in
   1661   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   1662   *) ac_try_echo=$ac_try;;
   1663 esac
   1664 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   1665 $as_echo "$ac_try_echo"; } >&5
   1666   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
   1667   ac_status=$?
   1668   if test -s conftest.err; then
   1669     grep -v '^ *+' conftest.err >conftest.er1
   1670     cat conftest.er1 >&5
   1671     mv -f conftest.er1 conftest.err
   1672   fi
   1673   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   1674   test $ac_status = 0; } > conftest.i && {
   1675 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   1676 	 test ! -s conftest.err
   1677        }; then :
   1678   ac_retval=0
   1679 else
   1680   $as_echo "$as_me: failed program was:" >&5
   1681 sed 's/^/| /' conftest.$ac_ext >&5
   1682 
   1683     ac_retval=1
   1684 fi
   1685   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   1686   as_fn_set_status $ac_retval
   1687 
   1688 } # ac_fn_c_try_cpp
   1689 
   1690 # ac_fn_c_try_run LINENO
   1691 # ----------------------
   1692 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
   1693 # that executables *can* be run.
   1694 ac_fn_c_try_run ()
   1695 {
   1696   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1697   if { { ac_try="$ac_link"
   1698 case "(($ac_try" in
   1699   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   1700   *) ac_try_echo=$ac_try;;
   1701 esac
   1702 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   1703 $as_echo "$ac_try_echo"; } >&5
   1704   (eval "$ac_link") 2>&5
   1705   ac_status=$?
   1706   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   1707   test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
   1708   { { case "(($ac_try" in
   1709   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   1710   *) ac_try_echo=$ac_try;;
   1711 esac
   1712 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   1713 $as_echo "$ac_try_echo"; } >&5
   1714   (eval "$ac_try") 2>&5
   1715   ac_status=$?
   1716   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   1717   test $ac_status = 0; }; }; then :
   1718   ac_retval=0
   1719 else
   1720   $as_echo "$as_me: program exited with status $ac_status" >&5
   1721        $as_echo "$as_me: failed program was:" >&5
   1722 sed 's/^/| /' conftest.$ac_ext >&5
   1723 
   1724        ac_retval=$ac_status
   1725 fi
   1726   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
   1727   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   1728   as_fn_set_status $ac_retval
   1729 
   1730 } # ac_fn_c_try_run
   1731 
   1732 # ac_fn_c_check_func LINENO FUNC VAR
   1733 # ----------------------------------
   1734 # Tests whether FUNC exists, setting the cache variable VAR accordingly
   1735 ac_fn_c_check_func ()
   1736 {
   1737   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1738   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
   1739 $as_echo_n "checking for $2... " >&6; }
   1740 if eval \${$3+:} false; then :
   1741   $as_echo_n "(cached) " >&6
   1742 else
   1743   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   1744 /* end confdefs.h.  */
   1745 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
   1746    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   1747 #define $2 innocuous_$2
   1748 
   1749 /* System header to define __stub macros and hopefully few prototypes,
   1750     which can conflict with char $2 (); below.
   1751     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   1752     <limits.h> exists even on freestanding compilers.  */
   1753 
   1754 #ifdef __STDC__
   1755 # include <limits.h>
   1756 #else
   1757 # include <assert.h>
   1758 #endif
   1759 
   1760 #undef $2
   1761 
   1762 /* Override any GCC internal prototype to avoid an error.
   1763    Use char because int might match the return type of a GCC
   1764    builtin and then its argument prototype would still apply.  */
   1765 #ifdef __cplusplus
   1766 extern "C"
   1767 #endif
   1768 char $2 ();
   1769 /* The GNU C library defines this for functions which it implements
   1770     to always fail with ENOSYS.  Some functions are actually named
   1771     something starting with __ and the normal name is an alias.  */
   1772 #if defined __stub_$2 || defined __stub___$2
   1773 choke me
   1774 #endif
   1775 
   1776 int
   1777 main ()
   1778 {
   1779 return $2 ();
   1780   ;
   1781   return 0;
   1782 }
   1783 _ACEOF
   1784 if ac_fn_c_try_link "$LINENO"; then :
   1785   eval "$3=yes"
   1786 else
   1787   eval "$3=no"
   1788 fi
   1789 rm -f core conftest.err conftest.$ac_objext \
   1790     conftest$ac_exeext conftest.$ac_ext
   1791 fi
   1792 eval ac_res=\$$3
   1793 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
   1794 $as_echo "$ac_res" >&6; }
   1795   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   1796 
   1797 } # ac_fn_c_check_func
   1798 
   1799 # ac_fn_cxx_try_cpp LINENO
   1800 # ------------------------
   1801 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
   1802 ac_fn_cxx_try_cpp ()
   1803 {
   1804   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1805   if { { ac_try="$ac_cpp conftest.$ac_ext"
   1806 case "(($ac_try" in
   1807   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   1808   *) ac_try_echo=$ac_try;;
   1809 esac
   1810 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   1811 $as_echo "$ac_try_echo"; } >&5
   1812   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
   1813   ac_status=$?
   1814   if test -s conftest.err; then
   1815     grep -v '^ *+' conftest.err >conftest.er1
   1816     cat conftest.er1 >&5
   1817     mv -f conftest.er1 conftest.err
   1818   fi
   1819   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   1820   test $ac_status = 0; } > conftest.i && {
   1821 	 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
   1822 	 test ! -s conftest.err
   1823        }; then :
   1824   ac_retval=0
   1825 else
   1826   $as_echo "$as_me: failed program was:" >&5
   1827 sed 's/^/| /' conftest.$ac_ext >&5
   1828 
   1829     ac_retval=1
   1830 fi
   1831   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   1832   as_fn_set_status $ac_retval
   1833 
   1834 } # ac_fn_cxx_try_cpp
   1835 
   1836 # ac_fn_cxx_try_link LINENO
   1837 # -------------------------
   1838 # Try to link conftest.$ac_ext, and return whether this succeeded.
   1839 ac_fn_cxx_try_link ()
   1840 {
   1841   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1842   rm -f conftest.$ac_objext conftest$ac_exeext
   1843   if { { ac_try="$ac_link"
   1844 case "(($ac_try" in
   1845   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   1846   *) ac_try_echo=$ac_try;;
   1847 esac
   1848 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   1849 $as_echo "$ac_try_echo"; } >&5
   1850   (eval "$ac_link") 2>conftest.err
   1851   ac_status=$?
   1852   if test -s conftest.err; then
   1853     grep -v '^ *+' conftest.err >conftest.er1
   1854     cat conftest.er1 >&5
   1855     mv -f conftest.er1 conftest.err
   1856   fi
   1857   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   1858   test $ac_status = 0; } && {
   1859 	 test -z "$ac_cxx_werror_flag" ||
   1860 	 test ! -s conftest.err
   1861        } && test -s conftest$ac_exeext && {
   1862 	 test "$cross_compiling" = yes ||
   1863 	 $as_test_x conftest$ac_exeext
   1864        }; then :
   1865   ac_retval=0
   1866 else
   1867   $as_echo "$as_me: failed program was:" >&5
   1868 sed 's/^/| /' conftest.$ac_ext >&5
   1869 
   1870 	ac_retval=1
   1871 fi
   1872   # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
   1873   # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
   1874   # interfere with the next link command; also delete a directory that is
   1875   # left behind by Apple's compiler.  We do this before executing the actions.
   1876   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
   1877   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   1878   as_fn_set_status $ac_retval
   1879 
   1880 } # ac_fn_cxx_try_link
   1881 cat >config.log <<_ACEOF
   1882 This file contains any messages produced by compilers while
   1883 running configure, to aid debugging if configure makes a mistake.
   1884 
   1885 It was created by Google C++ Testing Framework $as_me 1.7.0, which was
   1886 generated by GNU Autoconf 2.68.  Invocation command line was
   1887 
   1888   $ $0 $@
   1889 
   1890 _ACEOF
   1891 exec 5>>config.log
   1892 {
   1893 cat <<_ASUNAME
   1894 ## --------- ##
   1895 ## Platform. ##
   1896 ## --------- ##
   1897 
   1898 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
   1899 uname -m = `(uname -m) 2>/dev/null || echo unknown`
   1900 uname -r = `(uname -r) 2>/dev/null || echo unknown`
   1901 uname -s = `(uname -s) 2>/dev/null || echo unknown`
   1902 uname -v = `(uname -v) 2>/dev/null || echo unknown`
   1903 
   1904 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
   1905 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
   1906 
   1907 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
   1908 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
   1909 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
   1910 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
   1911 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
   1912 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
   1913 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
   1914 
   1915 _ASUNAME
   1916 
   1917 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   1918 for as_dir in $PATH
   1919 do
   1920   IFS=$as_save_IFS
   1921   test -z "$as_dir" && as_dir=.
   1922     $as_echo "PATH: $as_dir"
   1923   done
   1924 IFS=$as_save_IFS
   1925 
   1926 } >&5
   1927 
   1928 cat >&5 <<_ACEOF
   1929 
   1930 
   1931 ## ----------- ##
   1932 ## Core tests. ##
   1933 ## ----------- ##
   1934 
   1935 _ACEOF
   1936 
   1937 
   1938 # Keep a trace of the command line.
   1939 # Strip out --no-create and --no-recursion so they do not pile up.
   1940 # Strip out --silent because we don't want to record it for future runs.
   1941 # Also quote any args containing shell meta-characters.
   1942 # Make two passes to allow for proper duplicate-argument suppression.
   1943 ac_configure_args=
   1944 ac_configure_args0=
   1945 ac_configure_args1=
   1946 ac_must_keep_next=false
   1947 for ac_pass in 1 2
   1948 do
   1949   for ac_arg
   1950   do
   1951     case $ac_arg in
   1952     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
   1953     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   1954     | -silent | --silent | --silen | --sile | --sil)
   1955       continue ;;
   1956     *\'*)
   1957       ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
   1958     esac
   1959     case $ac_pass in
   1960     1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
   1961     2)
   1962       as_fn_append ac_configure_args1 " '$ac_arg'"
   1963       if test $ac_must_keep_next = true; then
   1964 	ac_must_keep_next=false # Got value, back to normal.
   1965       else
   1966 	case $ac_arg in
   1967 	  *=* | --config-cache | -C | -disable-* | --disable-* \
   1968 	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
   1969 	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
   1970 	  | -with-* | --with-* | -without-* | --without-* | --x)
   1971 	    case "$ac_configure_args0 " in
   1972 	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
   1973 	    esac
   1974 	    ;;
   1975 	  -* ) ac_must_keep_next=true ;;
   1976 	esac
   1977       fi
   1978       as_fn_append ac_configure_args " '$ac_arg'"
   1979       ;;
   1980     esac
   1981   done
   1982 done
   1983 { ac_configure_args0=; unset ac_configure_args0;}
   1984 { ac_configure_args1=; unset ac_configure_args1;}
   1985 
   1986 # When interrupted or exit'd, cleanup temporary files, and complete
   1987 # config.log.  We remove comments because anyway the quotes in there
   1988 # would cause problems or look ugly.
   1989 # WARNING: Use '\'' to represent an apostrophe within the trap.
   1990 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
   1991 trap 'exit_status=$?
   1992   # Save into config.log some information that might help in debugging.
   1993   {
   1994     echo
   1995 
   1996     $as_echo "## ---------------- ##
   1997 ## Cache variables. ##
   1998 ## ---------------- ##"
   1999     echo
   2000     # The following way of writing the cache mishandles newlines in values,
   2001 (
   2002   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
   2003     eval ac_val=\$$ac_var
   2004     case $ac_val in #(
   2005     *${as_nl}*)
   2006       case $ac_var in #(
   2007       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
   2008 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
   2009       esac
   2010       case $ac_var in #(
   2011       _ | IFS | as_nl) ;; #(
   2012       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
   2013       *) { eval $ac_var=; unset $ac_var;} ;;
   2014       esac ;;
   2015     esac
   2016   done
   2017   (set) 2>&1 |
   2018     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
   2019     *${as_nl}ac_space=\ *)
   2020       sed -n \
   2021 	"s/'\''/'\''\\\\'\'''\''/g;
   2022 	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
   2023       ;; #(
   2024     *)
   2025       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
   2026       ;;
   2027     esac |
   2028     sort
   2029 )
   2030     echo
   2031 
   2032     $as_echo "## ----------------- ##
   2033 ## Output variables. ##
   2034 ## ----------------- ##"
   2035     echo
   2036     for ac_var in $ac_subst_vars
   2037     do
   2038       eval ac_val=\$$ac_var
   2039       case $ac_val in
   2040       *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
   2041       esac
   2042       $as_echo "$ac_var='\''$ac_val'\''"
   2043     done | sort
   2044     echo
   2045 
   2046     if test -n "$ac_subst_files"; then
   2047       $as_echo "## ------------------- ##
   2048 ## File substitutions. ##
   2049 ## ------------------- ##"
   2050       echo
   2051       for ac_var in $ac_subst_files
   2052       do
   2053 	eval ac_val=\$$ac_var
   2054 	case $ac_val in
   2055 	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
   2056 	esac
   2057 	$as_echo "$ac_var='\''$ac_val'\''"
   2058       done | sort
   2059       echo
   2060     fi
   2061 
   2062     if test -s confdefs.h; then
   2063       $as_echo "## ----------- ##
   2064 ## confdefs.h. ##
   2065 ## ----------- ##"
   2066       echo
   2067       cat confdefs.h
   2068       echo
   2069     fi
   2070     test "$ac_signal" != 0 &&
   2071       $as_echo "$as_me: caught signal $ac_signal"
   2072     $as_echo "$as_me: exit $exit_status"
   2073   } >&5
   2074   rm -f core *.core core.conftest.* &&
   2075     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
   2076     exit $exit_status
   2077 ' 0
   2078 for ac_signal in 1 2 13 15; do
   2079   trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
   2080 done
   2081 ac_signal=0
   2082 
   2083 # confdefs.h avoids OS command line length limits that DEFS can exceed.
   2084 rm -f -r conftest* confdefs.h
   2085 
   2086 $as_echo "/* confdefs.h */" > confdefs.h
   2087 
   2088 # Predefined preprocessor variables.
   2089 
   2090 cat >>confdefs.h <<_ACEOF
   2091 #define PACKAGE_NAME "$PACKAGE_NAME"
   2092 _ACEOF
   2093 
   2094 cat >>confdefs.h <<_ACEOF
   2095 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
   2096 _ACEOF
   2097 
   2098 cat >>confdefs.h <<_ACEOF
   2099 #define PACKAGE_VERSION "$PACKAGE_VERSION"
   2100 _ACEOF
   2101 
   2102 cat >>confdefs.h <<_ACEOF
   2103 #define PACKAGE_STRING "$PACKAGE_STRING"
   2104 _ACEOF
   2105 
   2106 cat >>confdefs.h <<_ACEOF
   2107 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
   2108 _ACEOF
   2109 
   2110 cat >>confdefs.h <<_ACEOF
   2111 #define PACKAGE_URL "$PACKAGE_URL"
   2112 _ACEOF
   2113 
   2114 
   2115 # Let the site file select an alternate cache file if it wants to.
   2116 # Prefer an explicitly selected file to automatically selected ones.
   2117 ac_site_file1=NONE
   2118 ac_site_file2=NONE
   2119 if test -n "$CONFIG_SITE"; then
   2120   # We do not want a PATH search for config.site.
   2121   case $CONFIG_SITE in #((
   2122     -*)  ac_site_file1=./$CONFIG_SITE;;
   2123     */*) ac_site_file1=$CONFIG_SITE;;
   2124     *)   ac_site_file1=./$CONFIG_SITE;;
   2125   esac
   2126 elif test "x$prefix" != xNONE; then
   2127   ac_site_file1=$prefix/share/config.site
   2128   ac_site_file2=$prefix/etc/config.site
   2129 else
   2130   ac_site_file1=$ac_default_prefix/share/config.site
   2131   ac_site_file2=$ac_default_prefix/etc/config.site
   2132 fi
   2133 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
   2134 do
   2135   test "x$ac_site_file" = xNONE && continue
   2136   if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
   2137     { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
   2138 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
   2139     sed 's/^/| /' "$ac_site_file" >&5
   2140     . "$ac_site_file" \
   2141       || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   2142 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   2143 as_fn_error $? "failed to load site script $ac_site_file
   2144 See \`config.log' for more details" "$LINENO" 5; }
   2145   fi
   2146 done
   2147 
   2148 if test -r "$cache_file"; then
   2149   # Some versions of bash will fail to source /dev/null (special files
   2150   # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
   2151   if test /dev/null != "$cache_file" && test -f "$cache_file"; then
   2152     { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
   2153 $as_echo "$as_me: loading cache $cache_file" >&6;}
   2154     case $cache_file in
   2155       [\\/]* | ?:[\\/]* ) . "$cache_file";;
   2156       *)                      . "./$cache_file";;
   2157     esac
   2158   fi
   2159 else
   2160   { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
   2161 $as_echo "$as_me: creating cache $cache_file" >&6;}
   2162   >$cache_file
   2163 fi
   2164 
   2165 # Check that the precious variables saved in the cache have kept the same
   2166 # value.
   2167 ac_cache_corrupted=false
   2168 for ac_var in $ac_precious_vars; do
   2169   eval ac_old_set=\$ac_cv_env_${ac_var}_set
   2170   eval ac_new_set=\$ac_env_${ac_var}_set
   2171   eval ac_old_val=\$ac_cv_env_${ac_var}_value
   2172   eval ac_new_val=\$ac_env_${ac_var}_value
   2173   case $ac_old_set,$ac_new_set in
   2174     set,)
   2175       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
   2176 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
   2177       ac_cache_corrupted=: ;;
   2178     ,set)
   2179       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
   2180 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
   2181       ac_cache_corrupted=: ;;
   2182     ,);;
   2183     *)
   2184       if test "x$ac_old_val" != "x$ac_new_val"; then
   2185 	# differences in whitespace do not lead to failure.
   2186 	ac_old_val_w=`echo x $ac_old_val`
   2187 	ac_new_val_w=`echo x $ac_new_val`
   2188 	if test "$ac_old_val_w" != "$ac_new_val_w"; then
   2189 	  { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
   2190 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
   2191 	  ac_cache_corrupted=:
   2192 	else
   2193 	  { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
   2194 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
   2195 	  eval $ac_var=\$ac_old_val
   2196 	fi
   2197 	{ $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
   2198 $as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
   2199 	{ $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
   2200 $as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
   2201       fi;;
   2202   esac
   2203   # Pass precious variables to config.status.
   2204   if test "$ac_new_set" = set; then
   2205     case $ac_new_val in
   2206     *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
   2207     *) ac_arg=$ac_var=$ac_new_val ;;
   2208     esac
   2209     case " $ac_configure_args " in
   2210       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
   2211       *) as_fn_append ac_configure_args " '$ac_arg'" ;;
   2212     esac
   2213   fi
   2214 done
   2215 if $ac_cache_corrupted; then
   2216   { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   2217 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   2218   { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
   2219 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
   2220   as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
   2221 fi
   2222 ## -------------------- ##
   2223 ## Main body of script. ##
   2224 ## -------------------- ##
   2225 
   2226 ac_ext=c
   2227 ac_cpp='$CPP $CPPFLAGS'
   2228 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   2229 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   2230 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   2231 
   2232 
   2233 
   2234 # Provide various options to initialize the Autoconf and configure processes.
   2235 
   2236 
   2237 
   2238 ac_aux_dir=
   2239 for ac_dir in build-aux "$srcdir"/build-aux; do
   2240   if test -f "$ac_dir/install-sh"; then
   2241     ac_aux_dir=$ac_dir
   2242     ac_install_sh="$ac_aux_dir/install-sh -c"
   2243     break
   2244   elif test -f "$ac_dir/install.sh"; then
   2245     ac_aux_dir=$ac_dir
   2246     ac_install_sh="$ac_aux_dir/install.sh -c"
   2247     break
   2248   elif test -f "$ac_dir/shtool"; then
   2249     ac_aux_dir=$ac_dir
   2250     ac_install_sh="$ac_aux_dir/shtool install -c"
   2251     break
   2252   fi
   2253 done
   2254 if test -z "$ac_aux_dir"; then
   2255   as_fn_error $? "cannot find install-sh, install.sh, or shtool in build-aux \"$srcdir\"/build-aux" "$LINENO" 5
   2256 fi
   2257 
   2258 # These three variables are undocumented and unsupported,
   2259 # and are intended to be withdrawn in a future Autoconf release.
   2260 # They can cause serious problems if a builder's source tree is in a directory
   2261 # whose full name contains unusual characters.
   2262 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
   2263 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
   2264 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
   2265 
   2266 
   2267 ac_config_headers="$ac_config_headers build-aux/config.h"
   2268 
   2269 ac_config_files="$ac_config_files Makefile"
   2270 
   2271 ac_config_files="$ac_config_files scripts/gtest-config"
   2272 
   2273 
   2274 # Initialize Automake with various options. We require at least v1.9, prevent
   2275 # pedantic complaints about package files, and enable various distribution
   2276 # targets.
   2277 am__api_version='1.11'
   2278 
   2279 # Find a good install program.  We prefer a C program (faster),
   2280 # so one script is as good as another.  But avoid the broken or
   2281 # incompatible versions:
   2282 # SysV /etc/install, /usr/sbin/install
   2283 # SunOS /usr/etc/install
   2284 # IRIX /sbin/install
   2285 # AIX /bin/install
   2286 # AmigaOS /C/install, which installs bootblocks on floppy discs
   2287 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
   2288 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
   2289 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
   2290 # OS/2's system install, which has a completely different semantic
   2291 # ./install, which can be erroneously created by make from ./install.sh.
   2292 # Reject install programs that cannot install multiple files.
   2293 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
   2294 $as_echo_n "checking for a BSD-compatible install... " >&6; }
   2295 if test -z "$INSTALL"; then
   2296 if ${ac_cv_path_install+:} false; then :
   2297   $as_echo_n "(cached) " >&6
   2298 else
   2299   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2300 for as_dir in $PATH
   2301 do
   2302   IFS=$as_save_IFS
   2303   test -z "$as_dir" && as_dir=.
   2304     # Account for people who put trailing slashes in PATH elements.
   2305 case $as_dir/ in #((
   2306   ./ | .// | /[cC]/* | \
   2307   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
   2308   ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
   2309   /usr/ucb/* ) ;;
   2310   *)
   2311     # OSF1 and SCO ODT 3.0 have their own names for install.
   2312     # Don't use installbsd from OSF since it installs stuff as root
   2313     # by default.
   2314     for ac_prog in ginstall scoinst install; do
   2315       for ac_exec_ext in '' $ac_executable_extensions; do
   2316 	if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
   2317 	  if test $ac_prog = install &&
   2318 	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
   2319 	    # AIX install.  It has an incompatible calling convention.
   2320 	    :
   2321 	  elif test $ac_prog = install &&
   2322 	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
   2323 	    # program-specific install script used by HP pwplus--don't use.
   2324 	    :
   2325 	  else
   2326 	    rm -rf conftest.one conftest.two conftest.dir
   2327 	    echo one > conftest.one
   2328 	    echo two > conftest.two
   2329 	    mkdir conftest.dir
   2330 	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
   2331 	      test -s conftest.one && test -s conftest.two &&
   2332 	      test -s conftest.dir/conftest.one &&
   2333 	      test -s conftest.dir/conftest.two
   2334 	    then
   2335 	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
   2336 	      break 3
   2337 	    fi
   2338 	  fi
   2339 	fi
   2340       done
   2341     done
   2342     ;;
   2343 esac
   2344 
   2345   done
   2346 IFS=$as_save_IFS
   2347 
   2348 rm -rf conftest.one conftest.two conftest.dir
   2349 
   2350 fi
   2351   if test "${ac_cv_path_install+set}" = set; then
   2352     INSTALL=$ac_cv_path_install
   2353   else
   2354     # As a last resort, use the slow shell script.  Don't cache a
   2355     # value for INSTALL within a source directory, because that will
   2356     # break other packages using the cache if that directory is
   2357     # removed, or if the value is a relative name.
   2358     INSTALL=$ac_install_sh
   2359   fi
   2360 fi
   2361 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
   2362 $as_echo "$INSTALL" >&6; }
   2363 
   2364 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
   2365 # It thinks the first close brace ends the variable substitution.
   2366 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
   2367 
   2368 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
   2369 
   2370 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
   2371 
   2372 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
   2373 $as_echo_n "checking whether build environment is sane... " >&6; }
   2374 # Just in case
   2375 sleep 1
   2376 echo timestamp > conftest.file
   2377 # Reject unsafe characters in $srcdir or the absolute working directory
   2378 # name.  Accept space and tab only in the latter.
   2379 am_lf='
   2380 '
   2381 case `pwd` in
   2382   *[\\\"\#\$\&\'\`$am_lf]*)
   2383     as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
   2384 esac
   2385 case $srcdir in
   2386   *[\\\"\#\$\&\'\`$am_lf\ \	]*)
   2387     as_fn_error $? "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
   2388 esac
   2389 
   2390 # Do `set' in a subshell so we don't clobber the current shell's
   2391 # arguments.  Must try -L first in case configure is actually a
   2392 # symlink; some systems play weird games with the mod time of symlinks
   2393 # (eg FreeBSD returns the mod time of the symlink's containing
   2394 # directory).
   2395 if (
   2396    set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
   2397    if test "$*" = "X"; then
   2398       # -L didn't work.
   2399       set X `ls -t "$srcdir/configure" conftest.file`
   2400    fi
   2401    rm -f conftest.file
   2402    if test "$*" != "X $srcdir/configure conftest.file" \
   2403       && test "$*" != "X conftest.file $srcdir/configure"; then
   2404 
   2405       # If neither matched, then we have a broken ls.  This can happen
   2406       # if, for instance, CONFIG_SHELL is bash and it inherits a
   2407       # broken ls alias from the environment.  This has actually
   2408       # happened.  Such a system could not be considered "sane".
   2409       as_fn_error $? "ls -t appears to fail.  Make sure there is not a broken
   2410 alias in your environment" "$LINENO" 5
   2411    fi
   2412 
   2413    test "$2" = conftest.file
   2414    )
   2415 then
   2416    # Ok.
   2417    :
   2418 else
   2419    as_fn_error $? "newly created file is older than distributed files!
   2420 Check your system clock" "$LINENO" 5
   2421 fi
   2422 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   2423 $as_echo "yes" >&6; }
   2424 test "$program_prefix" != NONE &&
   2425   program_transform_name="s&^&$program_prefix&;$program_transform_name"
   2426 # Use a double $ so make ignores it.
   2427 test "$program_suffix" != NONE &&
   2428   program_transform_name="s&\$&$program_suffix&;$program_transform_name"
   2429 # Double any \ or $.
   2430 # By default was `s,x,x', remove it if useless.
   2431 ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
   2432 program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
   2433 
   2434 # expand $ac_aux_dir to an absolute path
   2435 am_aux_dir=`cd $ac_aux_dir && pwd`
   2436 
   2437 if test x"${MISSING+set}" != xset; then
   2438   case $am_aux_dir in
   2439   *\ * | *\	*)
   2440     MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
   2441   *)
   2442     MISSING="\${SHELL} $am_aux_dir/missing" ;;
   2443   esac
   2444 fi
   2445 # Use eval to expand $SHELL
   2446 if eval "$MISSING --run true"; then
   2447   am_missing_run="$MISSING --run "
   2448 else
   2449   am_missing_run=
   2450   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
   2451 $as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
   2452 fi
   2453 
   2454 if test x"${install_sh}" != xset; then
   2455   case $am_aux_dir in
   2456   *\ * | *\	*)
   2457     install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
   2458   *)
   2459     install_sh="\${SHELL} $am_aux_dir/install-sh"
   2460   esac
   2461 fi
   2462 
   2463 # Installed binaries are usually stripped using `strip' when the user
   2464 # run `make install-strip'.  However `strip' might not be the right
   2465 # tool to use in cross-compilation environments, therefore Automake
   2466 # will honor the `STRIP' environment variable to overrule this program.
   2467 if test "$cross_compiling" != no; then
   2468   if test -n "$ac_tool_prefix"; then
   2469   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
   2470 set dummy ${ac_tool_prefix}strip; ac_word=$2
   2471 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   2472 $as_echo_n "checking for $ac_word... " >&6; }
   2473 if ${ac_cv_prog_STRIP+:} false; then :
   2474   $as_echo_n "(cached) " >&6
   2475 else
   2476   if test -n "$STRIP"; then
   2477   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
   2478 else
   2479 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2480 for as_dir in $PATH
   2481 do
   2482   IFS=$as_save_IFS
   2483   test -z "$as_dir" && as_dir=.
   2484     for ac_exec_ext in '' $ac_executable_extensions; do
   2485   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2486     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
   2487     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   2488     break 2
   2489   fi
   2490 done
   2491   done
   2492 IFS=$as_save_IFS
   2493 
   2494 fi
   2495 fi
   2496 STRIP=$ac_cv_prog_STRIP
   2497 if test -n "$STRIP"; then
   2498   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
   2499 $as_echo "$STRIP" >&6; }
   2500 else
   2501   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   2502 $as_echo "no" >&6; }
   2503 fi
   2504 
   2505 
   2506 fi
   2507 if test -z "$ac_cv_prog_STRIP"; then
   2508   ac_ct_STRIP=$STRIP
   2509   # Extract the first word of "strip", so it can be a program name with args.
   2510 set dummy strip; ac_word=$2
   2511 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   2512 $as_echo_n "checking for $ac_word... " >&6; }
   2513 if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
   2514   $as_echo_n "(cached) " >&6
   2515 else
   2516   if test -n "$ac_ct_STRIP"; then
   2517   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
   2518 else
   2519 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2520 for as_dir in $PATH
   2521 do
   2522   IFS=$as_save_IFS
   2523   test -z "$as_dir" && as_dir=.
   2524     for ac_exec_ext in '' $ac_executable_extensions; do
   2525   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2526     ac_cv_prog_ac_ct_STRIP="strip"
   2527     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   2528     break 2
   2529   fi
   2530 done
   2531   done
   2532 IFS=$as_save_IFS
   2533 
   2534 fi
   2535 fi
   2536 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
   2537 if test -n "$ac_ct_STRIP"; then
   2538   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
   2539 $as_echo "$ac_ct_STRIP" >&6; }
   2540 else
   2541   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   2542 $as_echo "no" >&6; }
   2543 fi
   2544 
   2545   if test "x$ac_ct_STRIP" = x; then
   2546     STRIP=":"
   2547   else
   2548     case $cross_compiling:$ac_tool_warned in
   2549 yes:)
   2550 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   2551 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   2552 ac_tool_warned=yes ;;
   2553 esac
   2554     STRIP=$ac_ct_STRIP
   2555   fi
   2556 else
   2557   STRIP="$ac_cv_prog_STRIP"
   2558 fi
   2559 
   2560 fi
   2561 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
   2562 
   2563 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
   2564 $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
   2565 if test -z "$MKDIR_P"; then
   2566   if ${ac_cv_path_mkdir+:} false; then :
   2567   $as_echo_n "(cached) " >&6
   2568 else
   2569   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2570 for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
   2571 do
   2572   IFS=$as_save_IFS
   2573   test -z "$as_dir" && as_dir=.
   2574     for ac_prog in mkdir gmkdir; do
   2575 	 for ac_exec_ext in '' $ac_executable_extensions; do
   2576 	   { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
   2577 	   case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
   2578 	     'mkdir (GNU coreutils) '* | \
   2579 	     'mkdir (coreutils) '* | \
   2580 	     'mkdir (fileutils) '4.1*)
   2581 	       ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
   2582 	       break 3;;
   2583 	   esac
   2584 	 done
   2585        done
   2586   done
   2587 IFS=$as_save_IFS
   2588 
   2589 fi
   2590 
   2591   test -d ./--version && rmdir ./--version
   2592   if test "${ac_cv_path_mkdir+set}" = set; then
   2593     MKDIR_P="$ac_cv_path_mkdir -p"
   2594   else
   2595     # As a last resort, use the slow shell script.  Don't cache a
   2596     # value for MKDIR_P within a source directory, because that will
   2597     # break other packages using the cache if that directory is
   2598     # removed, or if the value is a relative name.
   2599     MKDIR_P="$ac_install_sh -d"
   2600   fi
   2601 fi
   2602 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
   2603 $as_echo "$MKDIR_P" >&6; }
   2604 
   2605 mkdir_p="$MKDIR_P"
   2606 case $mkdir_p in
   2607   [\\/$]* | ?:[\\/]*) ;;
   2608   */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
   2609 esac
   2610 
   2611 for ac_prog in gawk mawk nawk awk
   2612 do
   2613   # Extract the first word of "$ac_prog", so it can be a program name with args.
   2614 set dummy $ac_prog; ac_word=$2
   2615 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   2616 $as_echo_n "checking for $ac_word... " >&6; }
   2617 if ${ac_cv_prog_AWK+:} false; then :
   2618   $as_echo_n "(cached) " >&6
   2619 else
   2620   if test -n "$AWK"; then
   2621   ac_cv_prog_AWK="$AWK" # Let the user override the test.
   2622 else
   2623 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2624 for as_dir in $PATH
   2625 do
   2626   IFS=$as_save_IFS
   2627   test -z "$as_dir" && as_dir=.
   2628     for ac_exec_ext in '' $ac_executable_extensions; do
   2629   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2630     ac_cv_prog_AWK="$ac_prog"
   2631     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   2632     break 2
   2633   fi
   2634 done
   2635   done
   2636 IFS=$as_save_IFS
   2637 
   2638 fi
   2639 fi
   2640 AWK=$ac_cv_prog_AWK
   2641 if test -n "$AWK"; then
   2642   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
   2643 $as_echo "$AWK" >&6; }
   2644 else
   2645   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   2646 $as_echo "no" >&6; }
   2647 fi
   2648 
   2649 
   2650   test -n "$AWK" && break
   2651 done
   2652 
   2653 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
   2654 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
   2655 set x ${MAKE-make}
   2656 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
   2657 if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
   2658   $as_echo_n "(cached) " >&6
   2659 else
   2660   cat >conftest.make <<\_ACEOF
   2661 SHELL = /bin/sh
   2662 all:
   2663 	@echo '@@@%%%=$(MAKE)=@@@%%%'
   2664 _ACEOF
   2665 # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
   2666 case `${MAKE-make} -f conftest.make 2>/dev/null` in
   2667   *@@@%%%=?*=@@@%%%*)
   2668     eval ac_cv_prog_make_${ac_make}_set=yes;;
   2669   *)
   2670     eval ac_cv_prog_make_${ac_make}_set=no;;
   2671 esac
   2672 rm -f conftest.make
   2673 fi
   2674 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
   2675   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   2676 $as_echo "yes" >&6; }
   2677   SET_MAKE=
   2678 else
   2679   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   2680 $as_echo "no" >&6; }
   2681   SET_MAKE="MAKE=${MAKE-make}"
   2682 fi
   2683 
   2684 rm -rf .tst 2>/dev/null
   2685 mkdir .tst 2>/dev/null
   2686 if test -d .tst; then
   2687   am__leading_dot=.
   2688 else
   2689   am__leading_dot=_
   2690 fi
   2691 rmdir .tst 2>/dev/null
   2692 
   2693 if test "`cd $srcdir && pwd`" != "`pwd`"; then
   2694   # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
   2695   # is not polluted with repeated "-I."
   2696   am__isrc=' -I$(srcdir)'
   2697   # test to see if srcdir already configured
   2698   if test -f $srcdir/config.status; then
   2699     as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
   2700   fi
   2701 fi
   2702 
   2703 # test whether we have cygpath
   2704 if test -z "$CYGPATH_W"; then
   2705   if (cygpath --version) >/dev/null 2>/dev/null; then
   2706     CYGPATH_W='cygpath -w'
   2707   else
   2708     CYGPATH_W=echo
   2709   fi
   2710 fi
   2711 
   2712 
   2713 # Define the identity of the package.
   2714  PACKAGE='gtest'
   2715  VERSION='1.7.0'
   2716 
   2717 
   2718 cat >>confdefs.h <<_ACEOF
   2719 #define PACKAGE "$PACKAGE"
   2720 _ACEOF
   2721 
   2722 
   2723 cat >>confdefs.h <<_ACEOF
   2724 #define VERSION "$VERSION"
   2725 _ACEOF
   2726 
   2727 # Some tools Automake needs.
   2728 
   2729 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
   2730 
   2731 
   2732 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
   2733 
   2734 
   2735 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
   2736 
   2737 
   2738 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
   2739 
   2740 
   2741 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
   2742 
   2743 # We need awk for the "check" target.  The system "awk" is bad on
   2744 # some platforms.
   2745 # Always define AMTAR for backward compatibility.  Yes, it's still used
   2746 # in the wild :-(  We should find a proper way to deprecate it ...
   2747 AMTAR='$${TAR-tar}'
   2748 
   2749 am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
   2750 
   2751 
   2752 
   2753 
   2754 
   2755 
   2756 # Check for programs used in building Google Test.
   2757 ac_ext=c
   2758 ac_cpp='$CPP $CPPFLAGS'
   2759 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   2760 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   2761 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   2762 if test -n "$ac_tool_prefix"; then
   2763   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
   2764 set dummy ${ac_tool_prefix}gcc; ac_word=$2
   2765 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   2766 $as_echo_n "checking for $ac_word... " >&6; }
   2767 if ${ac_cv_prog_CC+:} false; then :
   2768   $as_echo_n "(cached) " >&6
   2769 else
   2770   if test -n "$CC"; then
   2771   ac_cv_prog_CC="$CC" # Let the user override the test.
   2772 else
   2773 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2774 for as_dir in $PATH
   2775 do
   2776   IFS=$as_save_IFS
   2777   test -z "$as_dir" && as_dir=.
   2778     for ac_exec_ext in '' $ac_executable_extensions; do
   2779   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2780     ac_cv_prog_CC="${ac_tool_prefix}gcc"
   2781     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   2782     break 2
   2783   fi
   2784 done
   2785   done
   2786 IFS=$as_save_IFS
   2787 
   2788 fi
   2789 fi
   2790 CC=$ac_cv_prog_CC
   2791 if test -n "$CC"; then
   2792   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
   2793 $as_echo "$CC" >&6; }
   2794 else
   2795   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   2796 $as_echo "no" >&6; }
   2797 fi
   2798 
   2799 
   2800 fi
   2801 if test -z "$ac_cv_prog_CC"; then
   2802   ac_ct_CC=$CC
   2803   # Extract the first word of "gcc", so it can be a program name with args.
   2804 set dummy gcc; ac_word=$2
   2805 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   2806 $as_echo_n "checking for $ac_word... " >&6; }
   2807 if ${ac_cv_prog_ac_ct_CC+:} false; then :
   2808   $as_echo_n "(cached) " >&6
   2809 else
   2810   if test -n "$ac_ct_CC"; then
   2811   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
   2812 else
   2813 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2814 for as_dir in $PATH
   2815 do
   2816   IFS=$as_save_IFS
   2817   test -z "$as_dir" && as_dir=.
   2818     for ac_exec_ext in '' $ac_executable_extensions; do
   2819   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2820     ac_cv_prog_ac_ct_CC="gcc"
   2821     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   2822     break 2
   2823   fi
   2824 done
   2825   done
   2826 IFS=$as_save_IFS
   2827 
   2828 fi
   2829 fi
   2830 ac_ct_CC=$ac_cv_prog_ac_ct_CC
   2831 if test -n "$ac_ct_CC"; then
   2832   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
   2833 $as_echo "$ac_ct_CC" >&6; }
   2834 else
   2835   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   2836 $as_echo "no" >&6; }
   2837 fi
   2838 
   2839   if test "x$ac_ct_CC" = x; then
   2840     CC=""
   2841   else
   2842     case $cross_compiling:$ac_tool_warned in
   2843 yes:)
   2844 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   2845 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   2846 ac_tool_warned=yes ;;
   2847 esac
   2848     CC=$ac_ct_CC
   2849   fi
   2850 else
   2851   CC="$ac_cv_prog_CC"
   2852 fi
   2853 
   2854 if test -z "$CC"; then
   2855           if test -n "$ac_tool_prefix"; then
   2856     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
   2857 set dummy ${ac_tool_prefix}cc; ac_word=$2
   2858 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   2859 $as_echo_n "checking for $ac_word... " >&6; }
   2860 if ${ac_cv_prog_CC+:} false; then :
   2861   $as_echo_n "(cached) " >&6
   2862 else
   2863   if test -n "$CC"; then
   2864   ac_cv_prog_CC="$CC" # Let the user override the test.
   2865 else
   2866 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2867 for as_dir in $PATH
   2868 do
   2869   IFS=$as_save_IFS
   2870   test -z "$as_dir" && as_dir=.
   2871     for ac_exec_ext in '' $ac_executable_extensions; do
   2872   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2873     ac_cv_prog_CC="${ac_tool_prefix}cc"
   2874     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   2875     break 2
   2876   fi
   2877 done
   2878   done
   2879 IFS=$as_save_IFS
   2880 
   2881 fi
   2882 fi
   2883 CC=$ac_cv_prog_CC
   2884 if test -n "$CC"; then
   2885   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
   2886 $as_echo "$CC" >&6; }
   2887 else
   2888   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   2889 $as_echo "no" >&6; }
   2890 fi
   2891 
   2892 
   2893   fi
   2894 fi
   2895 if test -z "$CC"; then
   2896   # Extract the first word of "cc", so it can be a program name with args.
   2897 set dummy cc; ac_word=$2
   2898 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   2899 $as_echo_n "checking for $ac_word... " >&6; }
   2900 if ${ac_cv_prog_CC+:} false; then :
   2901   $as_echo_n "(cached) " >&6
   2902 else
   2903   if test -n "$CC"; then
   2904   ac_cv_prog_CC="$CC" # Let the user override the test.
   2905 else
   2906   ac_prog_rejected=no
   2907 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2908 for as_dir in $PATH
   2909 do
   2910   IFS=$as_save_IFS
   2911   test -z "$as_dir" && as_dir=.
   2912     for ac_exec_ext in '' $ac_executable_extensions; do
   2913   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2914     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
   2915        ac_prog_rejected=yes
   2916        continue
   2917      fi
   2918     ac_cv_prog_CC="cc"
   2919     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   2920     break 2
   2921   fi
   2922 done
   2923   done
   2924 IFS=$as_save_IFS
   2925 
   2926 if test $ac_prog_rejected = yes; then
   2927   # We found a bogon in the path, so make sure we never use it.
   2928   set dummy $ac_cv_prog_CC
   2929   shift
   2930   if test $# != 0; then
   2931     # We chose a different compiler from the bogus one.
   2932     # However, it has the same basename, so the bogon will be chosen
   2933     # first if we set CC to just the basename; use the full file name.
   2934     shift
   2935     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
   2936   fi
   2937 fi
   2938 fi
   2939 fi
   2940 CC=$ac_cv_prog_CC
   2941 if test -n "$CC"; then
   2942   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
   2943 $as_echo "$CC" >&6; }
   2944 else
   2945   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   2946 $as_echo "no" >&6; }
   2947 fi
   2948 
   2949 
   2950 fi
   2951 if test -z "$CC"; then
   2952   if test -n "$ac_tool_prefix"; then
   2953   for ac_prog in cl.exe
   2954   do
   2955     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   2956 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   2957 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   2958 $as_echo_n "checking for $ac_word... " >&6; }
   2959 if ${ac_cv_prog_CC+:} false; then :
   2960   $as_echo_n "(cached) " >&6
   2961 else
   2962   if test -n "$CC"; then
   2963   ac_cv_prog_CC="$CC" # Let the user override the test.
   2964 else
   2965 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2966 for as_dir in $PATH
   2967 do
   2968   IFS=$as_save_IFS
   2969   test -z "$as_dir" && as_dir=.
   2970     for ac_exec_ext in '' $ac_executable_extensions; do
   2971   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2972     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
   2973     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   2974     break 2
   2975   fi
   2976 done
   2977   done
   2978 IFS=$as_save_IFS
   2979 
   2980 fi
   2981 fi
   2982 CC=$ac_cv_prog_CC
   2983 if test -n "$CC"; then
   2984   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
   2985 $as_echo "$CC" >&6; }
   2986 else
   2987   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   2988 $as_echo "no" >&6; }
   2989 fi
   2990 
   2991 
   2992     test -n "$CC" && break
   2993   done
   2994 fi
   2995 if test -z "$CC"; then
   2996   ac_ct_CC=$CC
   2997   for ac_prog in cl.exe
   2998 do
   2999   # Extract the first word of "$ac_prog", so it can be a program name with args.
   3000 set dummy $ac_prog; ac_word=$2
   3001 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   3002 $as_echo_n "checking for $ac_word... " >&6; }
   3003 if ${ac_cv_prog_ac_ct_CC+:} false; then :
   3004   $as_echo_n "(cached) " >&6
   3005 else
   3006   if test -n "$ac_ct_CC"; then
   3007   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
   3008 else
   3009 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3010 for as_dir in $PATH
   3011 do
   3012   IFS=$as_save_IFS
   3013   test -z "$as_dir" && as_dir=.
   3014     for ac_exec_ext in '' $ac_executable_extensions; do
   3015   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   3016     ac_cv_prog_ac_ct_CC="$ac_prog"
   3017     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   3018     break 2
   3019   fi
   3020 done
   3021   done
   3022 IFS=$as_save_IFS
   3023 
   3024 fi
   3025 fi
   3026 ac_ct_CC=$ac_cv_prog_ac_ct_CC
   3027 if test -n "$ac_ct_CC"; then
   3028   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
   3029 $as_echo "$ac_ct_CC" >&6; }
   3030 else
   3031   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3032 $as_echo "no" >&6; }
   3033 fi
   3034 
   3035 
   3036   test -n "$ac_ct_CC" && break
   3037 done
   3038 
   3039   if test "x$ac_ct_CC" = x; then
   3040     CC=""
   3041   else
   3042     case $cross_compiling:$ac_tool_warned in
   3043 yes:)
   3044 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   3045 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   3046 ac_tool_warned=yes ;;
   3047 esac
   3048     CC=$ac_ct_CC
   3049   fi
   3050 fi
   3051 
   3052 fi
   3053 
   3054 
   3055 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   3056 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   3057 as_fn_error $? "no acceptable C compiler found in \$PATH
   3058 See \`config.log' for more details" "$LINENO" 5; }
   3059 
   3060 # Provide some information about the compiler.
   3061 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
   3062 set X $ac_compile
   3063 ac_compiler=$2
   3064 for ac_option in --version -v -V -qversion; do
   3065   { { ac_try="$ac_compiler $ac_option >&5"
   3066 case "(($ac_try" in
   3067   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3068   *) ac_try_echo=$ac_try;;
   3069 esac
   3070 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   3071 $as_echo "$ac_try_echo"; } >&5
   3072   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
   3073   ac_status=$?
   3074   if test -s conftest.err; then
   3075     sed '10a\
   3076 ... rest of stderr output deleted ...
   3077          10q' conftest.err >conftest.er1
   3078     cat conftest.er1 >&5
   3079   fi
   3080   rm -f conftest.er1 conftest.err
   3081   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   3082   test $ac_status = 0; }
   3083 done
   3084 
   3085 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3086 /* end confdefs.h.  */
   3087 
   3088 int
   3089 main ()
   3090 {
   3091 
   3092   ;
   3093   return 0;
   3094 }
   3095 _ACEOF
   3096 ac_clean_files_save=$ac_clean_files
   3097 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
   3098 # Try to create an executable without -o first, disregard a.out.
   3099 # It will help us diagnose broken compilers, and finding out an intuition
   3100 # of exeext.
   3101 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
   3102 $as_echo_n "checking whether the C compiler works... " >&6; }
   3103 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
   3104 
   3105 # The possible output files:
   3106 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
   3107 
   3108 ac_rmfiles=
   3109 for ac_file in $ac_files
   3110 do
   3111   case $ac_file in
   3112     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
   3113     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
   3114   esac
   3115 done
   3116 rm -f $ac_rmfiles
   3117 
   3118 if { { ac_try="$ac_link_default"
   3119 case "(($ac_try" in
   3120   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3121   *) ac_try_echo=$ac_try;;
   3122 esac
   3123 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   3124 $as_echo "$ac_try_echo"; } >&5
   3125   (eval "$ac_link_default") 2>&5
   3126   ac_status=$?
   3127   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   3128   test $ac_status = 0; }; then :
   3129   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
   3130 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
   3131 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
   3132 # so that the user can short-circuit this test for compilers unknown to
   3133 # Autoconf.
   3134 for ac_file in $ac_files ''
   3135 do
   3136   test -f "$ac_file" || continue
   3137   case $ac_file in
   3138     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
   3139 	;;
   3140     [ab].out )
   3141 	# We found the default executable, but exeext='' is most
   3142 	# certainly right.
   3143 	break;;
   3144     *.* )
   3145 	if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
   3146 	then :; else
   3147 	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
   3148 	fi
   3149 	# We set ac_cv_exeext here because the later test for it is not
   3150 	# safe: cross compilers may not add the suffix if given an `-o'
   3151 	# argument, so we may need to know it at that point already.
   3152 	# Even if this section looks crufty: it has the advantage of
   3153 	# actually working.
   3154 	break;;
   3155     * )
   3156 	break;;
   3157   esac
   3158 done
   3159 test "$ac_cv_exeext" = no && ac_cv_exeext=
   3160 
   3161 else
   3162   ac_file=''
   3163 fi
   3164 if test -z "$ac_file"; then :
   3165   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3166 $as_echo "no" >&6; }
   3167 $as_echo "$as_me: failed program was:" >&5
   3168 sed 's/^/| /' conftest.$ac_ext >&5
   3169 
   3170 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   3171 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   3172 as_fn_error 77 "C compiler cannot create executables
   3173 See \`config.log' for more details" "$LINENO" 5; }
   3174 else
   3175   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   3176 $as_echo "yes" >&6; }
   3177 fi
   3178 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
   3179 $as_echo_n "checking for C compiler default output file name... " >&6; }
   3180 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
   3181 $as_echo "$ac_file" >&6; }
   3182 ac_exeext=$ac_cv_exeext
   3183 
   3184 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
   3185 ac_clean_files=$ac_clean_files_save
   3186 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
   3187 $as_echo_n "checking for suffix of executables... " >&6; }
   3188 if { { ac_try="$ac_link"
   3189 case "(($ac_try" in
   3190   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3191   *) ac_try_echo=$ac_try;;
   3192 esac
   3193 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   3194 $as_echo "$ac_try_echo"; } >&5
   3195   (eval "$ac_link") 2>&5
   3196   ac_status=$?
   3197   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   3198   test $ac_status = 0; }; then :
   3199   # If both `conftest.exe' and `conftest' are `present' (well, observable)
   3200 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
   3201 # work properly (i.e., refer to `conftest.exe'), while it won't with
   3202 # `rm'.
   3203 for ac_file in conftest.exe conftest conftest.*; do
   3204   test -f "$ac_file" || continue
   3205   case $ac_file in
   3206     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
   3207     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
   3208 	  break;;
   3209     * ) break;;
   3210   esac
   3211 done
   3212 else
   3213   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   3214 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   3215 as_fn_error $? "cannot compute suffix of executables: cannot compile and link
   3216 See \`config.log' for more details" "$LINENO" 5; }
   3217 fi
   3218 rm -f conftest conftest$ac_cv_exeext
   3219 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
   3220 $as_echo "$ac_cv_exeext" >&6; }
   3221 
   3222 rm -f conftest.$ac_ext
   3223 EXEEXT=$ac_cv_exeext
   3224 ac_exeext=$EXEEXT
   3225 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3226 /* end confdefs.h.  */
   3227 #include <stdio.h>
   3228 int
   3229 main ()
   3230 {
   3231 FILE *f = fopen ("conftest.out", "w");
   3232  return ferror (f) || fclose (f) != 0;
   3233 
   3234   ;
   3235   return 0;
   3236 }
   3237 _ACEOF
   3238 ac_clean_files="$ac_clean_files conftest.out"
   3239 # Check that the compiler produces executables we can run.  If not, either
   3240 # the compiler is broken, or we cross compile.
   3241 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
   3242 $as_echo_n "checking whether we are cross compiling... " >&6; }
   3243 if test "$cross_compiling" != yes; then
   3244   { { ac_try="$ac_link"
   3245 case "(($ac_try" in
   3246   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3247   *) ac_try_echo=$ac_try;;
   3248 esac
   3249 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   3250 $as_echo "$ac_try_echo"; } >&5
   3251   (eval "$ac_link") 2>&5
   3252   ac_status=$?
   3253   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   3254   test $ac_status = 0; }
   3255   if { ac_try='./conftest$ac_cv_exeext'
   3256   { { case "(($ac_try" in
   3257   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3258   *) ac_try_echo=$ac_try;;
   3259 esac
   3260 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   3261 $as_echo "$ac_try_echo"; } >&5
   3262   (eval "$ac_try") 2>&5
   3263   ac_status=$?
   3264   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   3265   test $ac_status = 0; }; }; then
   3266     cross_compiling=no
   3267   else
   3268     if test "$cross_compiling" = maybe; then
   3269 	cross_compiling=yes
   3270     else
   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 run C compiled programs.
   3274 If you meant to cross compile, use \`--host'.
   3275 See \`config.log' for more details" "$LINENO" 5; }
   3276     fi
   3277   fi
   3278 fi
   3279 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
   3280 $as_echo "$cross_compiling" >&6; }
   3281 
   3282 rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
   3283 ac_clean_files=$ac_clean_files_save
   3284 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
   3285 $as_echo_n "checking for suffix of object files... " >&6; }
   3286 if ${ac_cv_objext+:} false; then :
   3287   $as_echo_n "(cached) " >&6
   3288 else
   3289   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3290 /* end confdefs.h.  */
   3291 
   3292 int
   3293 main ()
   3294 {
   3295 
   3296   ;
   3297   return 0;
   3298 }
   3299 _ACEOF
   3300 rm -f conftest.o conftest.obj
   3301 if { { ac_try="$ac_compile"
   3302 case "(($ac_try" in
   3303   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3304   *) ac_try_echo=$ac_try;;
   3305 esac
   3306 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   3307 $as_echo "$ac_try_echo"; } >&5
   3308   (eval "$ac_compile") 2>&5
   3309   ac_status=$?
   3310   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   3311   test $ac_status = 0; }; then :
   3312   for ac_file in conftest.o conftest.obj conftest.*; do
   3313   test -f "$ac_file" || continue;
   3314   case $ac_file in
   3315     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
   3316     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
   3317        break;;
   3318   esac
   3319 done
   3320 else
   3321   $as_echo "$as_me: failed program was:" >&5
   3322 sed 's/^/| /' conftest.$ac_ext >&5
   3323 
   3324 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   3325 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   3326 as_fn_error $? "cannot compute suffix of object files: cannot compile
   3327 See \`config.log' for more details" "$LINENO" 5; }
   3328 fi
   3329 rm -f conftest.$ac_cv_objext conftest.$ac_ext
   3330 fi
   3331 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
   3332 $as_echo "$ac_cv_objext" >&6; }
   3333 OBJEXT=$ac_cv_objext
   3334 ac_objext=$OBJEXT
   3335 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
   3336 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
   3337 if ${ac_cv_c_compiler_gnu+:} false; then :
   3338   $as_echo_n "(cached) " >&6
   3339 else
   3340   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3341 /* end confdefs.h.  */
   3342 
   3343 int
   3344 main ()
   3345 {
   3346 #ifndef __GNUC__
   3347        choke me
   3348 #endif
   3349 
   3350   ;
   3351   return 0;
   3352 }
   3353 _ACEOF
   3354 if ac_fn_c_try_compile "$LINENO"; then :
   3355   ac_compiler_gnu=yes
   3356 else
   3357   ac_compiler_gnu=no
   3358 fi
   3359 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3360 ac_cv_c_compiler_gnu=$ac_compiler_gnu
   3361 
   3362 fi
   3363 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
   3364 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
   3365 if test $ac_compiler_gnu = yes; then
   3366   GCC=yes
   3367 else
   3368   GCC=
   3369 fi
   3370 ac_test_CFLAGS=${CFLAGS+set}
   3371 ac_save_CFLAGS=$CFLAGS
   3372 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
   3373 $as_echo_n "checking whether $CC accepts -g... " >&6; }
   3374 if ${ac_cv_prog_cc_g+:} false; then :
   3375   $as_echo_n "(cached) " >&6
   3376 else
   3377   ac_save_c_werror_flag=$ac_c_werror_flag
   3378    ac_c_werror_flag=yes
   3379    ac_cv_prog_cc_g=no
   3380    CFLAGS="-g"
   3381    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3382 /* end confdefs.h.  */
   3383 
   3384 int
   3385 main ()
   3386 {
   3387 
   3388   ;
   3389   return 0;
   3390 }
   3391 _ACEOF
   3392 if ac_fn_c_try_compile "$LINENO"; then :
   3393   ac_cv_prog_cc_g=yes
   3394 else
   3395   CFLAGS=""
   3396       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3397 /* end confdefs.h.  */
   3398 
   3399 int
   3400 main ()
   3401 {
   3402 
   3403   ;
   3404   return 0;
   3405 }
   3406 _ACEOF
   3407 if ac_fn_c_try_compile "$LINENO"; then :
   3408 
   3409 else
   3410   ac_c_werror_flag=$ac_save_c_werror_flag
   3411 	 CFLAGS="-g"
   3412 	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3413 /* end confdefs.h.  */
   3414 
   3415 int
   3416 main ()
   3417 {
   3418 
   3419   ;
   3420   return 0;
   3421 }
   3422 _ACEOF
   3423 if ac_fn_c_try_compile "$LINENO"; then :
   3424   ac_cv_prog_cc_g=yes
   3425 fi
   3426 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3427 fi
   3428 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3429 fi
   3430 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3431    ac_c_werror_flag=$ac_save_c_werror_flag
   3432 fi
   3433 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
   3434 $as_echo "$ac_cv_prog_cc_g" >&6; }
   3435 if test "$ac_test_CFLAGS" = set; then
   3436   CFLAGS=$ac_save_CFLAGS
   3437 elif test $ac_cv_prog_cc_g = yes; then
   3438   if test "$GCC" = yes; then
   3439     CFLAGS="-g -O2"
   3440   else
   3441     CFLAGS="-g"
   3442   fi
   3443 else
   3444   if test "$GCC" = yes; then
   3445     CFLAGS="-O2"
   3446   else
   3447     CFLAGS=
   3448   fi
   3449 fi
   3450 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
   3451 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
   3452 if ${ac_cv_prog_cc_c89+:} false; then :
   3453   $as_echo_n "(cached) " >&6
   3454 else
   3455   ac_cv_prog_cc_c89=no
   3456 ac_save_CC=$CC
   3457 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3458 /* end confdefs.h.  */
   3459 #include <stdarg.h>
   3460 #include <stdio.h>
   3461 #include <sys/types.h>
   3462 #include <sys/stat.h>
   3463 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
   3464 struct buf { int x; };
   3465 FILE * (*rcsopen) (struct buf *, struct stat *, int);
   3466 static char *e (p, i)
   3467      char **p;
   3468      int i;
   3469 {
   3470   return p[i];
   3471 }
   3472 static char *f (char * (*g) (char **, int), char **p, ...)
   3473 {
   3474   char *s;
   3475   va_list v;
   3476   va_start (v,p);
   3477   s = g (p, va_arg (v,int));
   3478   va_end (v);
   3479   return s;
   3480 }
   3481 
   3482 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
   3483    function prototypes and stuff, but not '\xHH' hex character constants.
   3484    These don't provoke an error unfortunately, instead are silently treated
   3485    as 'x'.  The following induces an error, until -std is added to get
   3486    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
   3487    array size at least.  It's necessary to write '\x00'==0 to get something
   3488    that's true only with -std.  */
   3489 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
   3490 
   3491 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
   3492    inside strings and character constants.  */
   3493 #define FOO(x) 'x'
   3494 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
   3495 
   3496 int test (int i, double x);
   3497 struct s1 {int (*f) (int a);};
   3498 struct s2 {int (*f) (double a);};
   3499 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
   3500 int argc;
   3501 char **argv;
   3502 int
   3503 main ()
   3504 {
   3505 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
   3506   ;
   3507   return 0;
   3508 }
   3509 _ACEOF
   3510 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
   3511 	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
   3512 do
   3513   CC="$ac_save_CC $ac_arg"
   3514   if ac_fn_c_try_compile "$LINENO"; then :
   3515   ac_cv_prog_cc_c89=$ac_arg
   3516 fi
   3517 rm -f core conftest.err conftest.$ac_objext
   3518   test "x$ac_cv_prog_cc_c89" != "xno" && break
   3519 done
   3520 rm -f conftest.$ac_ext
   3521 CC=$ac_save_CC
   3522 
   3523 fi
   3524 # AC_CACHE_VAL
   3525 case "x$ac_cv_prog_cc_c89" in
   3526   x)
   3527     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
   3528 $as_echo "none needed" >&6; } ;;
   3529   xno)
   3530     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
   3531 $as_echo "unsupported" >&6; } ;;
   3532   *)
   3533     CC="$CC $ac_cv_prog_cc_c89"
   3534     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
   3535 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
   3536 esac
   3537 if test "x$ac_cv_prog_cc_c89" != xno; then :
   3538 
   3539 fi
   3540 
   3541 ac_ext=c
   3542 ac_cpp='$CPP $CPPFLAGS'
   3543 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   3544 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   3545 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   3546 DEPDIR="${am__leading_dot}deps"
   3547 
   3548 ac_config_commands="$ac_config_commands depfiles"
   3549 
   3550 
   3551 am_make=${MAKE-make}
   3552 cat > confinc << 'END'
   3553 am__doit:
   3554 	@echo this is the am__doit target
   3555 .PHONY: am__doit
   3556 END
   3557 # If we don't find an include directive, just comment out the code.
   3558 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
   3559 $as_echo_n "checking for style of include used by $am_make... " >&6; }
   3560 am__include="#"
   3561 am__quote=
   3562 _am_result=none
   3563 # First try GNU make style include.
   3564 echo "include confinc" > confmf
   3565 # Ignore all kinds of additional output from `make'.
   3566 case `$am_make -s -f confmf 2> /dev/null` in #(
   3567 *the\ am__doit\ target*)
   3568   am__include=include
   3569   am__quote=
   3570   _am_result=GNU
   3571   ;;
   3572 esac
   3573 # Now try BSD make style include.
   3574 if test "$am__include" = "#"; then
   3575    echo '.include "confinc"' > confmf
   3576    case `$am_make -s -f confmf 2> /dev/null` in #(
   3577    *the\ am__doit\ target*)
   3578      am__include=.include
   3579      am__quote="\""
   3580      _am_result=BSD
   3581      ;;
   3582    esac
   3583 fi
   3584 
   3585 
   3586 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
   3587 $as_echo "$_am_result" >&6; }
   3588 rm -f confinc confmf
   3589 
   3590 # Check whether --enable-dependency-tracking was given.
   3591 if test "${enable_dependency_tracking+set}" = set; then :
   3592   enableval=$enable_dependency_tracking;
   3593 fi
   3594 
   3595 if test "x$enable_dependency_tracking" != xno; then
   3596   am_depcomp="$ac_aux_dir/depcomp"
   3597   AMDEPBACKSLASH='\'
   3598   am__nodep='_no'
   3599 fi
   3600  if test "x$enable_dependency_tracking" != xno; then
   3601   AMDEP_TRUE=
   3602   AMDEP_FALSE='#'
   3603 else
   3604   AMDEP_TRUE='#'
   3605   AMDEP_FALSE=
   3606 fi
   3607 
   3608 
   3609 
   3610 depcc="$CC"   am_compiler_list=
   3611 
   3612 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
   3613 $as_echo_n "checking dependency style of $depcc... " >&6; }
   3614 if ${am_cv_CC_dependencies_compiler_type+:} false; then :
   3615   $as_echo_n "(cached) " >&6
   3616 else
   3617   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
   3618   # We make a subdir and do the tests there.  Otherwise we can end up
   3619   # making bogus files that we don't know about and never remove.  For
   3620   # instance it was reported that on HP-UX the gcc test will end up
   3621   # making a dummy file named `D' -- because `-MD' means `put the output
   3622   # in D'.
   3623   rm -rf conftest.dir
   3624   mkdir conftest.dir
   3625   # Copy depcomp to subdir because otherwise we won't find it if we're
   3626   # using a relative directory.
   3627   cp "$am_depcomp" conftest.dir
   3628   cd conftest.dir
   3629   # We will build objects and dependencies in a subdirectory because
   3630   # it helps to detect inapplicable dependency modes.  For instance
   3631   # both Tru64's cc and ICC support -MD to output dependencies as a
   3632   # side effect of compilation, but ICC will put the dependencies in
   3633   # the current directory while Tru64 will put them in the object
   3634   # directory.
   3635   mkdir sub
   3636 
   3637   am_cv_CC_dependencies_compiler_type=none
   3638   if test "$am_compiler_list" = ""; then
   3639      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
   3640   fi
   3641   am__universal=false
   3642   case " $depcc " in #(
   3643      *\ -arch\ *\ -arch\ *) am__universal=true ;;
   3644      esac
   3645 
   3646   for depmode in $am_compiler_list; do
   3647     # Setup a source with many dependencies, because some compilers
   3648     # like to wrap large dependency lists on column 80 (with \), and
   3649     # we should not choose a depcomp mode which is confused by this.
   3650     #
   3651     # We need to recreate these files for each test, as the compiler may
   3652     # overwrite some of them when testing with obscure command lines.
   3653     # This happens at least with the AIX C compiler.
   3654     : > sub/conftest.c
   3655     for i in 1 2 3 4 5 6; do
   3656       echo '#include "conftst'$i'.h"' >> sub/conftest.c
   3657       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
   3658       # Solaris 8's {/usr,}/bin/sh.
   3659       touch sub/conftst$i.h
   3660     done
   3661     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
   3662 
   3663     # We check with `-c' and `-o' for the sake of the "dashmstdout"
   3664     # mode.  It turns out that the SunPro C++ compiler does not properly
   3665     # handle `-M -o', and we need to detect this.  Also, some Intel
   3666     # versions had trouble with output in subdirs
   3667     am__obj=sub/conftest.${OBJEXT-o}
   3668     am__minus_obj="-o $am__obj"
   3669     case $depmode in
   3670     gcc)
   3671       # This depmode causes a compiler race in universal mode.
   3672       test "$am__universal" = false || continue
   3673       ;;
   3674     nosideeffect)
   3675       # after this tag, mechanisms are not by side-effect, so they'll
   3676       # only be used when explicitly requested
   3677       if test "x$enable_dependency_tracking" = xyes; then
   3678 	continue
   3679       else
   3680 	break
   3681       fi
   3682       ;;
   3683     msvc7 | msvc7msys | msvisualcpp | msvcmsys)
   3684       # This compiler won't grok `-c -o', but also, the minuso test has
   3685       # not run yet.  These depmodes are late enough in the game, and
   3686       # so weak that their functioning should not be impacted.
   3687       am__obj=conftest.${OBJEXT-o}
   3688       am__minus_obj=
   3689       ;;
   3690     none) break ;;
   3691     esac
   3692     if depmode=$depmode \
   3693        source=sub/conftest.c object=$am__obj \
   3694        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
   3695        $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
   3696          >/dev/null 2>conftest.err &&
   3697        grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
   3698        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
   3699        grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
   3700        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
   3701       # icc doesn't choke on unknown options, it will just issue warnings
   3702       # or remarks (even with -Werror).  So we grep stderr for any message
   3703       # that says an option was ignored or not supported.
   3704       # When given -MP, icc 7.0 and 7.1 complain thusly:
   3705       #   icc: Command line warning: ignoring option '-M'; no argument required
   3706       # The diagnosis changed in icc 8.0:
   3707       #   icc: Command line remark: option '-MP' not supported
   3708       if (grep 'ignoring option' conftest.err ||
   3709           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
   3710         am_cv_CC_dependencies_compiler_type=$depmode
   3711         break
   3712       fi
   3713     fi
   3714   done
   3715 
   3716   cd ..
   3717   rm -rf conftest.dir
   3718 else
   3719   am_cv_CC_dependencies_compiler_type=none
   3720 fi
   3721 
   3722 fi
   3723 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
   3724 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
   3725 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
   3726 
   3727  if
   3728   test "x$enable_dependency_tracking" != xno \
   3729   && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
   3730   am__fastdepCC_TRUE=
   3731   am__fastdepCC_FALSE='#'
   3732 else
   3733   am__fastdepCC_TRUE='#'
   3734   am__fastdepCC_FALSE=
   3735 fi
   3736 
   3737 
   3738 ac_ext=cpp
   3739 ac_cpp='$CXXCPP $CPPFLAGS'
   3740 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   3741 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   3742 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   3743 if test -z "$CXX"; then
   3744   if test -n "$CCC"; then
   3745     CXX=$CCC
   3746   else
   3747     if test -n "$ac_tool_prefix"; then
   3748   for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
   3749   do
   3750     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   3751 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   3752 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   3753 $as_echo_n "checking for $ac_word... " >&6; }
   3754 if ${ac_cv_prog_CXX+:} false; then :
   3755   $as_echo_n "(cached) " >&6
   3756 else
   3757   if test -n "$CXX"; then
   3758   ac_cv_prog_CXX="$CXX" # Let the user override the test.
   3759 else
   3760 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3761 for as_dir in $PATH
   3762 do
   3763   IFS=$as_save_IFS
   3764   test -z "$as_dir" && as_dir=.
   3765     for ac_exec_ext in '' $ac_executable_extensions; do
   3766   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   3767     ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
   3768     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   3769     break 2
   3770   fi
   3771 done
   3772   done
   3773 IFS=$as_save_IFS
   3774 
   3775 fi
   3776 fi
   3777 CXX=$ac_cv_prog_CXX
   3778 if test -n "$CXX"; then
   3779   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
   3780 $as_echo "$CXX" >&6; }
   3781 else
   3782   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3783 $as_echo "no" >&6; }
   3784 fi
   3785 
   3786 
   3787     test -n "$CXX" && break
   3788   done
   3789 fi
   3790 if test -z "$CXX"; then
   3791   ac_ct_CXX=$CXX
   3792   for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
   3793 do
   3794   # Extract the first word of "$ac_prog", so it can be a program name with args.
   3795 set dummy $ac_prog; ac_word=$2
   3796 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   3797 $as_echo_n "checking for $ac_word... " >&6; }
   3798 if ${ac_cv_prog_ac_ct_CXX+:} false; then :
   3799   $as_echo_n "(cached) " >&6
   3800 else
   3801   if test -n "$ac_ct_CXX"; then
   3802   ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
   3803 else
   3804 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3805 for as_dir in $PATH
   3806 do
   3807   IFS=$as_save_IFS
   3808   test -z "$as_dir" && as_dir=.
   3809     for ac_exec_ext in '' $ac_executable_extensions; do
   3810   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   3811     ac_cv_prog_ac_ct_CXX="$ac_prog"
   3812     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   3813     break 2
   3814   fi
   3815 done
   3816   done
   3817 IFS=$as_save_IFS
   3818 
   3819 fi
   3820 fi
   3821 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
   3822 if test -n "$ac_ct_CXX"; then
   3823   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
   3824 $as_echo "$ac_ct_CXX" >&6; }
   3825 else
   3826   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3827 $as_echo "no" >&6; }
   3828 fi
   3829 
   3830 
   3831   test -n "$ac_ct_CXX" && break
   3832 done
   3833 
   3834   if test "x$ac_ct_CXX" = x; then
   3835     CXX="g++"
   3836   else
   3837     case $cross_compiling:$ac_tool_warned in
   3838 yes:)
   3839 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   3840 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   3841 ac_tool_warned=yes ;;
   3842 esac
   3843     CXX=$ac_ct_CXX
   3844   fi
   3845 fi
   3846 
   3847   fi
   3848 fi
   3849 # Provide some information about the compiler.
   3850 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
   3851 set X $ac_compile
   3852 ac_compiler=$2
   3853 for ac_option in --version -v -V -qversion; do
   3854   { { ac_try="$ac_compiler $ac_option >&5"
   3855 case "(($ac_try" in
   3856   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3857   *) ac_try_echo=$ac_try;;
   3858 esac
   3859 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   3860 $as_echo "$ac_try_echo"; } >&5
   3861   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
   3862   ac_status=$?
   3863   if test -s conftest.err; then
   3864     sed '10a\
   3865 ... rest of stderr output deleted ...
   3866          10q' conftest.err >conftest.er1
   3867     cat conftest.er1 >&5
   3868   fi
   3869   rm -f conftest.er1 conftest.err
   3870   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   3871   test $ac_status = 0; }
   3872 done
   3873 
   3874 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
   3875 $as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
   3876 if ${ac_cv_cxx_compiler_gnu+:} false; then :
   3877   $as_echo_n "(cached) " >&6
   3878 else
   3879   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3880 /* end confdefs.h.  */
   3881 
   3882 int
   3883 main ()
   3884 {
   3885 #ifndef __GNUC__
   3886        choke me
   3887 #endif
   3888 
   3889   ;
   3890   return 0;
   3891 }
   3892 _ACEOF
   3893 if ac_fn_cxx_try_compile "$LINENO"; then :
   3894   ac_compiler_gnu=yes
   3895 else
   3896   ac_compiler_gnu=no
   3897 fi
   3898 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3899 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
   3900 
   3901 fi
   3902 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
   3903 $as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
   3904 if test $ac_compiler_gnu = yes; then
   3905   GXX=yes
   3906 else
   3907   GXX=
   3908 fi
   3909 ac_test_CXXFLAGS=${CXXFLAGS+set}
   3910 ac_save_CXXFLAGS=$CXXFLAGS
   3911 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
   3912 $as_echo_n "checking whether $CXX accepts -g... " >&6; }
   3913 if ${ac_cv_prog_cxx_g+:} false; then :
   3914   $as_echo_n "(cached) " >&6
   3915 else
   3916   ac_save_cxx_werror_flag=$ac_cxx_werror_flag
   3917    ac_cxx_werror_flag=yes
   3918    ac_cv_prog_cxx_g=no
   3919    CXXFLAGS="-g"
   3920    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3921 /* end confdefs.h.  */
   3922 
   3923 int
   3924 main ()
   3925 {
   3926 
   3927   ;
   3928   return 0;
   3929 }
   3930 _ACEOF
   3931 if ac_fn_cxx_try_compile "$LINENO"; then :
   3932   ac_cv_prog_cxx_g=yes
   3933 else
   3934   CXXFLAGS=""
   3935       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3936 /* end confdefs.h.  */
   3937 
   3938 int
   3939 main ()
   3940 {
   3941 
   3942   ;
   3943   return 0;
   3944 }
   3945 _ACEOF
   3946 if ac_fn_cxx_try_compile "$LINENO"; then :
   3947 
   3948 else
   3949   ac_cxx_werror_flag=$ac_save_cxx_werror_flag
   3950 	 CXXFLAGS="-g"
   3951 	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3952 /* end confdefs.h.  */
   3953 
   3954 int
   3955 main ()
   3956 {
   3957 
   3958   ;
   3959   return 0;
   3960 }
   3961 _ACEOF
   3962 if ac_fn_cxx_try_compile "$LINENO"; then :
   3963   ac_cv_prog_cxx_g=yes
   3964 fi
   3965 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3966 fi
   3967 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3968 fi
   3969 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3970    ac_cxx_werror_flag=$ac_save_cxx_werror_flag
   3971 fi
   3972 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
   3973 $as_echo "$ac_cv_prog_cxx_g" >&6; }
   3974 if test "$ac_test_CXXFLAGS" = set; then
   3975   CXXFLAGS=$ac_save_CXXFLAGS
   3976 elif test $ac_cv_prog_cxx_g = yes; then
   3977   if test "$GXX" = yes; then
   3978     CXXFLAGS="-g -O2"
   3979   else
   3980     CXXFLAGS="-g"
   3981   fi
   3982 else
   3983   if test "$GXX" = yes; then
   3984     CXXFLAGS="-O2"
   3985   else
   3986     CXXFLAGS=
   3987   fi
   3988 fi
   3989 ac_ext=c
   3990 ac_cpp='$CPP $CPPFLAGS'
   3991 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   3992 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   3993 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   3994 
   3995 depcc="$CXX"  am_compiler_list=
   3996 
   3997 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
   3998 $as_echo_n "checking dependency style of $depcc... " >&6; }
   3999 if ${am_cv_CXX_dependencies_compiler_type+:} false; then :
   4000   $as_echo_n "(cached) " >&6
   4001 else
   4002   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
   4003   # We make a subdir and do the tests there.  Otherwise we can end up
   4004   # making bogus files that we don't know about and never remove.  For
   4005   # instance it was reported that on HP-UX the gcc test will end up
   4006   # making a dummy file named `D' -- because `-MD' means `put the output
   4007   # in D'.
   4008   rm -rf conftest.dir
   4009   mkdir conftest.dir
   4010   # Copy depcomp to subdir because otherwise we won't find it if we're
   4011   # using a relative directory.
   4012   cp "$am_depcomp" conftest.dir
   4013   cd conftest.dir
   4014   # We will build objects and dependencies in a subdirectory because
   4015   # it helps to detect inapplicable dependency modes.  For instance
   4016   # both Tru64's cc and ICC support -MD to output dependencies as a
   4017   # side effect of compilation, but ICC will put the dependencies in
   4018   # the current directory while Tru64 will put them in the object
   4019   # directory.
   4020   mkdir sub
   4021 
   4022   am_cv_CXX_dependencies_compiler_type=none
   4023   if test "$am_compiler_list" = ""; then
   4024      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
   4025   fi
   4026   am__universal=false
   4027   case " $depcc " in #(
   4028      *\ -arch\ *\ -arch\ *) am__universal=true ;;
   4029      esac
   4030 
   4031   for depmode in $am_compiler_list; do
   4032     # Setup a source with many dependencies, because some compilers
   4033     # like to wrap large dependency lists on column 80 (with \), and
   4034     # we should not choose a depcomp mode which is confused by this.
   4035     #
   4036     # We need to recreate these files for each test, as the compiler may
   4037     # overwrite some of them when testing with obscure command lines.
   4038     # This happens at least with the AIX C compiler.
   4039     : > sub/conftest.c
   4040     for i in 1 2 3 4 5 6; do
   4041       echo '#include "conftst'$i'.h"' >> sub/conftest.c
   4042       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
   4043       # Solaris 8's {/usr,}/bin/sh.
   4044       touch sub/conftst$i.h
   4045     done
   4046     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
   4047 
   4048     # We check with `-c' and `-o' for the sake of the "dashmstdout"
   4049     # mode.  It turns out that the SunPro C++ compiler does not properly
   4050     # handle `-M -o', and we need to detect this.  Also, some Intel
   4051     # versions had trouble with output in subdirs
   4052     am__obj=sub/conftest.${OBJEXT-o}
   4053     am__minus_obj="-o $am__obj"
   4054     case $depmode in
   4055     gcc)
   4056       # This depmode causes a compiler race in universal mode.
   4057       test "$am__universal" = false || continue
   4058       ;;
   4059     nosideeffect)
   4060       # after this tag, mechanisms are not by side-effect, so they'll
   4061       # only be used when explicitly requested
   4062       if test "x$enable_dependency_tracking" = xyes; then
   4063 	continue
   4064       else
   4065 	break
   4066       fi
   4067       ;;
   4068     msvc7 | msvc7msys | msvisualcpp | msvcmsys)
   4069       # This compiler won't grok `-c -o', but also, the minuso test has
   4070       # not run yet.  These depmodes are late enough in the game, and
   4071       # so weak that their functioning should not be impacted.
   4072       am__obj=conftest.${OBJEXT-o}
   4073       am__minus_obj=
   4074       ;;
   4075     none) break ;;
   4076     esac
   4077     if depmode=$depmode \
   4078        source=sub/conftest.c object=$am__obj \
   4079        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
   4080        $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
   4081          >/dev/null 2>conftest.err &&
   4082        grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
   4083        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
   4084        grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
   4085        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
   4086       # icc doesn't choke on unknown options, it will just issue warnings
   4087       # or remarks (even with -Werror).  So we grep stderr for any message
   4088       # that says an option was ignored or not supported.
   4089       # When given -MP, icc 7.0 and 7.1 complain thusly:
   4090       #   icc: Command line warning: ignoring option '-M'; no argument required
   4091       # The diagnosis changed in icc 8.0:
   4092       #   icc: Command line remark: option '-MP' not supported
   4093       if (grep 'ignoring option' conftest.err ||
   4094           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
   4095         am_cv_CXX_dependencies_compiler_type=$depmode
   4096         break
   4097       fi
   4098     fi
   4099   done
   4100 
   4101   cd ..
   4102   rm -rf conftest.dir
   4103 else
   4104   am_cv_CXX_dependencies_compiler_type=none
   4105 fi
   4106 
   4107 fi
   4108 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CXX_dependencies_compiler_type" >&5
   4109 $as_echo "$am_cv_CXX_dependencies_compiler_type" >&6; }
   4110 CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type
   4111 
   4112  if
   4113   test "x$enable_dependency_tracking" != xno \
   4114   && test "$am_cv_CXX_dependencies_compiler_type" = gcc3; then
   4115   am__fastdepCXX_TRUE=
   4116   am__fastdepCXX_FALSE='#'
   4117 else
   4118   am__fastdepCXX_TRUE='#'
   4119   am__fastdepCXX_FALSE=
   4120 fi
   4121 
   4122 
   4123 ac_ext=cpp
   4124 ac_cpp='$CXXCPP $CPPFLAGS'
   4125 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   4126 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   4127 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   4128 
   4129 case `pwd` in
   4130   *\ * | *\	*)
   4131     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
   4132 $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
   4133 esac
   4134 
   4135 
   4136 
   4137 macro_version='2.4.2'
   4138 macro_revision='1.3337'
   4139 
   4140 
   4141 
   4142 
   4143 
   4144 
   4145 
   4146 
   4147 
   4148 
   4149 
   4150 
   4151 
   4152 ltmain="$ac_aux_dir/ltmain.sh"
   4153 
   4154 # Make sure we can run config.sub.
   4155 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
   4156   as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
   4157 
   4158 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
   4159 $as_echo_n "checking build system type... " >&6; }
   4160 if ${ac_cv_build+:} false; then :
   4161   $as_echo_n "(cached) " >&6
   4162 else
   4163   ac_build_alias=$build_alias
   4164 test "x$ac_build_alias" = x &&
   4165   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
   4166 test "x$ac_build_alias" = x &&
   4167   as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
   4168 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
   4169   as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
   4170 
   4171 fi
   4172 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
   4173 $as_echo "$ac_cv_build" >&6; }
   4174 case $ac_cv_build in
   4175 *-*-*) ;;
   4176 *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
   4177 esac
   4178 build=$ac_cv_build
   4179 ac_save_IFS=$IFS; IFS='-'
   4180 set x $ac_cv_build
   4181 shift
   4182 build_cpu=$1
   4183 build_vendor=$2
   4184 shift; shift
   4185 # Remember, the first character of IFS is used to create $*,
   4186 # except with old shells:
   4187 build_os=$*
   4188 IFS=$ac_save_IFS
   4189 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
   4190 
   4191 
   4192 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
   4193 $as_echo_n "checking host system type... " >&6; }
   4194 if ${ac_cv_host+:} false; then :
   4195   $as_echo_n "(cached) " >&6
   4196 else
   4197   if test "x$host_alias" = x; then
   4198   ac_cv_host=$ac_cv_build
   4199 else
   4200   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
   4201     as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
   4202 fi
   4203 
   4204 fi
   4205 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
   4206 $as_echo "$ac_cv_host" >&6; }
   4207 case $ac_cv_host in
   4208 *-*-*) ;;
   4209 *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
   4210 esac
   4211 host=$ac_cv_host
   4212 ac_save_IFS=$IFS; IFS='-'
   4213 set x $ac_cv_host
   4214 shift
   4215 host_cpu=$1
   4216 host_vendor=$2
   4217 shift; shift
   4218 # Remember, the first character of IFS is used to create $*,
   4219 # except with old shells:
   4220 host_os=$*
   4221 IFS=$ac_save_IFS
   4222 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
   4223 
   4224 
   4225 # Backslashify metacharacters that are still active within
   4226 # double-quoted strings.
   4227 sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
   4228 
   4229 # Same as above, but do not quote variable references.
   4230 double_quote_subst='s/\(["`\\]\)/\\\1/g'
   4231 
   4232 # Sed substitution to delay expansion of an escaped shell variable in a
   4233 # double_quote_subst'ed string.
   4234 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
   4235 
   4236 # Sed substitution to delay expansion of an escaped single quote.
   4237 delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
   4238 
   4239 # Sed substitution to avoid accidental globbing in evaled expressions
   4240 no_glob_subst='s/\*/\\\*/g'
   4241 
   4242 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
   4243 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
   4244 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
   4245 
   4246 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
   4247 $as_echo_n "checking how to print strings... " >&6; }
   4248 # Test print first, because it will be a builtin if present.
   4249 if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \
   4250    test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
   4251   ECHO='print -r --'
   4252 elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
   4253   ECHO='printf %s\n'
   4254 else
   4255   # Use this function as a fallback that always works.
   4256   func_fallback_echo ()
   4257   {
   4258     eval 'cat <<_LTECHO_EOF
   4259 $1
   4260 _LTECHO_EOF'
   4261   }
   4262   ECHO='func_fallback_echo'
   4263 fi
   4264 
   4265 # func_echo_all arg...
   4266 # Invoke $ECHO with all args, space-separated.
   4267 func_echo_all ()
   4268 {
   4269     $ECHO ""
   4270 }
   4271 
   4272 case "$ECHO" in
   4273   printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
   4274 $as_echo "printf" >&6; } ;;
   4275   print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
   4276 $as_echo "print -r" >&6; } ;;
   4277   *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
   4278 $as_echo "cat" >&6; } ;;
   4279 esac
   4280 
   4281 
   4282 
   4283 
   4284 
   4285 
   4286 
   4287 
   4288 
   4289 
   4290 
   4291 
   4292 
   4293 
   4294 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
   4295 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
   4296 if ${ac_cv_path_SED+:} false; then :
   4297   $as_echo_n "(cached) " >&6
   4298 else
   4299             ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
   4300      for ac_i in 1 2 3 4 5 6 7; do
   4301        ac_script="$ac_script$as_nl$ac_script"
   4302      done
   4303      echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
   4304      { ac_script=; unset ac_script;}
   4305      if test -z "$SED"; then
   4306   ac_path_SED_found=false
   4307   # Loop through the user's path and test for each of PROGNAME-LIST
   4308   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4309 for as_dir in $PATH
   4310 do
   4311   IFS=$as_save_IFS
   4312   test -z "$as_dir" && as_dir=.
   4313     for ac_prog in sed gsed; do
   4314     for ac_exec_ext in '' $ac_executable_extensions; do
   4315       ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
   4316       { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
   4317 # Check for GNU ac_path_SED and select it if it is found.
   4318   # Check for GNU $ac_path_SED
   4319 case `"$ac_path_SED" --version 2>&1` in
   4320 *GNU*)
   4321   ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
   4322 *)
   4323   ac_count=0
   4324   $as_echo_n 0123456789 >"conftest.in"
   4325   while :
   4326   do
   4327     cat "conftest.in" "conftest.in" >"conftest.tmp"
   4328     mv "conftest.tmp" "conftest.in"
   4329     cp "conftest.in" "conftest.nl"
   4330     $as_echo '' >> "conftest.nl"
   4331     "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
   4332     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
   4333     as_fn_arith $ac_count + 1 && ac_count=$as_val
   4334     if test $ac_count -gt ${ac_path_SED_max-0}; then
   4335       # Best one so far, save it but keep looking for a better one
   4336       ac_cv_path_SED="$ac_path_SED"
   4337       ac_path_SED_max=$ac_count
   4338     fi
   4339     # 10*(2^10) chars as input seems more than enough
   4340     test $ac_count -gt 10 && break
   4341   done
   4342   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
   4343 esac
   4344 
   4345       $ac_path_SED_found && break 3
   4346     done
   4347   done
   4348   done
   4349 IFS=$as_save_IFS
   4350   if test -z "$ac_cv_path_SED"; then
   4351     as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
   4352   fi
   4353 else
   4354   ac_cv_path_SED=$SED
   4355 fi
   4356 
   4357 fi
   4358 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
   4359 $as_echo "$ac_cv_path_SED" >&6; }
   4360  SED="$ac_cv_path_SED"
   4361   rm -f conftest.sed
   4362 
   4363 test -z "$SED" && SED=sed
   4364 Xsed="$SED -e 1s/^X//"
   4365 
   4366 
   4367 
   4368 
   4369 
   4370 
   4371 
   4372 
   4373 
   4374 
   4375 
   4376 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
   4377 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
   4378 if ${ac_cv_path_GREP+:} false; then :
   4379   $as_echo_n "(cached) " >&6
   4380 else
   4381   if test -z "$GREP"; then
   4382   ac_path_GREP_found=false
   4383   # Loop through the user's path and test for each of PROGNAME-LIST
   4384   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4385 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
   4386 do
   4387   IFS=$as_save_IFS
   4388   test -z "$as_dir" && as_dir=.
   4389     for ac_prog in grep ggrep; do
   4390     for ac_exec_ext in '' $ac_executable_extensions; do
   4391       ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
   4392       { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
   4393 # Check for GNU ac_path_GREP and select it if it is found.
   4394   # Check for GNU $ac_path_GREP
   4395 case `"$ac_path_GREP" --version 2>&1` in
   4396 *GNU*)
   4397   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
   4398 *)
   4399   ac_count=0
   4400   $as_echo_n 0123456789 >"conftest.in"
   4401   while :
   4402   do
   4403     cat "conftest.in" "conftest.in" >"conftest.tmp"
   4404     mv "conftest.tmp" "conftest.in"
   4405     cp "conftest.in" "conftest.nl"
   4406     $as_echo 'GREP' >> "conftest.nl"
   4407     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
   4408     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
   4409     as_fn_arith $ac_count + 1 && ac_count=$as_val
   4410     if test $ac_count -gt ${ac_path_GREP_max-0}; then
   4411       # Best one so far, save it but keep looking for a better one
   4412       ac_cv_path_GREP="$ac_path_GREP"
   4413       ac_path_GREP_max=$ac_count
   4414     fi
   4415     # 10*(2^10) chars as input seems more than enough
   4416     test $ac_count -gt 10 && break
   4417   done
   4418   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
   4419 esac
   4420 
   4421       $ac_path_GREP_found && break 3
   4422     done
   4423   done
   4424   done
   4425 IFS=$as_save_IFS
   4426   if test -z "$ac_cv_path_GREP"; then
   4427     as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
   4428   fi
   4429 else
   4430   ac_cv_path_GREP=$GREP
   4431 fi
   4432 
   4433 fi
   4434 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
   4435 $as_echo "$ac_cv_path_GREP" >&6; }
   4436  GREP="$ac_cv_path_GREP"
   4437 
   4438 
   4439 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
   4440 $as_echo_n "checking for egrep... " >&6; }
   4441 if ${ac_cv_path_EGREP+:} false; then :
   4442   $as_echo_n "(cached) " >&6
   4443 else
   4444   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
   4445    then ac_cv_path_EGREP="$GREP -E"
   4446    else
   4447      if test -z "$EGREP"; then
   4448   ac_path_EGREP_found=false
   4449   # Loop through the user's path and test for each of PROGNAME-LIST
   4450   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4451 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
   4452 do
   4453   IFS=$as_save_IFS
   4454   test -z "$as_dir" && as_dir=.
   4455     for ac_prog in egrep; do
   4456     for ac_exec_ext in '' $ac_executable_extensions; do
   4457       ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
   4458       { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
   4459 # Check for GNU ac_path_EGREP and select it if it is found.
   4460   # Check for GNU $ac_path_EGREP
   4461 case `"$ac_path_EGREP" --version 2>&1` in
   4462 *GNU*)
   4463   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
   4464 *)
   4465   ac_count=0
   4466   $as_echo_n 0123456789 >"conftest.in"
   4467   while :
   4468   do
   4469     cat "conftest.in" "conftest.in" >"conftest.tmp"
   4470     mv "conftest.tmp" "conftest.in"
   4471     cp "conftest.in" "conftest.nl"
   4472     $as_echo 'EGREP' >> "conftest.nl"
   4473     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
   4474     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
   4475     as_fn_arith $ac_count + 1 && ac_count=$as_val
   4476     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
   4477       # Best one so far, save it but keep looking for a better one
   4478       ac_cv_path_EGREP="$ac_path_EGREP"
   4479       ac_path_EGREP_max=$ac_count
   4480     fi
   4481     # 10*(2^10) chars as input seems more than enough
   4482     test $ac_count -gt 10 && break
   4483   done
   4484   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
   4485 esac
   4486 
   4487       $ac_path_EGREP_found && break 3
   4488     done
   4489   done
   4490   done
   4491 IFS=$as_save_IFS
   4492   if test -z "$ac_cv_path_EGREP"; then
   4493     as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
   4494   fi
   4495 else
   4496   ac_cv_path_EGREP=$EGREP
   4497 fi
   4498 
   4499    fi
   4500 fi
   4501 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
   4502 $as_echo "$ac_cv_path_EGREP" >&6; }
   4503  EGREP="$ac_cv_path_EGREP"
   4504 
   4505 
   4506 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
   4507 $as_echo_n "checking for fgrep... " >&6; }
   4508 if ${ac_cv_path_FGREP+:} false; then :
   4509   $as_echo_n "(cached) " >&6
   4510 else
   4511   if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
   4512    then ac_cv_path_FGREP="$GREP -F"
   4513    else
   4514      if test -z "$FGREP"; then
   4515   ac_path_FGREP_found=false
   4516   # Loop through the user's path and test for each of PROGNAME-LIST
   4517   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4518 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
   4519 do
   4520   IFS=$as_save_IFS
   4521   test -z "$as_dir" && as_dir=.
   4522     for ac_prog in fgrep; do
   4523     for ac_exec_ext in '' $ac_executable_extensions; do
   4524       ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
   4525       { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
   4526 # Check for GNU ac_path_FGREP and select it if it is found.
   4527   # Check for GNU $ac_path_FGREP
   4528 case `"$ac_path_FGREP" --version 2>&1` in
   4529 *GNU*)
   4530   ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
   4531 *)
   4532   ac_count=0
   4533   $as_echo_n 0123456789 >"conftest.in"
   4534   while :
   4535   do
   4536     cat "conftest.in" "conftest.in" >"conftest.tmp"
   4537     mv "conftest.tmp" "conftest.in"
   4538     cp "conftest.in" "conftest.nl"
   4539     $as_echo 'FGREP' >> "conftest.nl"
   4540     "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
   4541     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
   4542     as_fn_arith $ac_count + 1 && ac_count=$as_val
   4543     if test $ac_count -gt ${ac_path_FGREP_max-0}; then
   4544       # Best one so far, save it but keep looking for a better one
   4545       ac_cv_path_FGREP="$ac_path_FGREP"
   4546       ac_path_FGREP_max=$ac_count
   4547     fi
   4548     # 10*(2^10) chars as input seems more than enough
   4549     test $ac_count -gt 10 && break
   4550   done
   4551   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
   4552 esac
   4553 
   4554       $ac_path_FGREP_found && break 3
   4555     done
   4556   done
   4557   done
   4558 IFS=$as_save_IFS
   4559   if test -z "$ac_cv_path_FGREP"; then
   4560     as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
   4561   fi
   4562 else
   4563   ac_cv_path_FGREP=$FGREP
   4564 fi
   4565 
   4566    fi
   4567 fi
   4568 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
   4569 $as_echo "$ac_cv_path_FGREP" >&6; }
   4570  FGREP="$ac_cv_path_FGREP"
   4571 
   4572 
   4573 test -z "$GREP" && GREP=grep
   4574 
   4575 
   4576 
   4577 
   4578 
   4579 
   4580 
   4581 
   4582 
   4583 
   4584 
   4585 
   4586 
   4587 
   4588 
   4589 
   4590 
   4591 
   4592 
   4593 # Check whether --with-gnu-ld was given.
   4594 if test "${with_gnu_ld+set}" = set; then :
   4595   withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
   4596 else
   4597   with_gnu_ld=no
   4598 fi
   4599 
   4600 ac_prog=ld
   4601 if test "$GCC" = yes; then
   4602   # Check if gcc -print-prog-name=ld gives a path.
   4603   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
   4604 $as_echo_n "checking for ld used by $CC... " >&6; }
   4605   case $host in
   4606   *-*-mingw*)
   4607     # gcc leaves a trailing carriage return which upsets mingw
   4608     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
   4609   *)
   4610     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
   4611   esac
   4612   case $ac_prog in
   4613     # Accept absolute paths.
   4614     [\\/]* | ?:[\\/]*)
   4615       re_direlt='/[^/][^/]*/\.\./'
   4616       # Canonicalize the pathname of ld
   4617       ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
   4618       while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
   4619 	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
   4620       done
   4621       test -z "$LD" && LD="$ac_prog"
   4622       ;;
   4623   "")
   4624     # If it fails, then pretend we aren't using GCC.
   4625     ac_prog=ld
   4626     ;;
   4627   *)
   4628     # If it is relative, then search for the first ld in PATH.
   4629     with_gnu_ld=unknown
   4630     ;;
   4631   esac
   4632 elif test "$with_gnu_ld" = yes; then
   4633   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
   4634 $as_echo_n "checking for GNU ld... " >&6; }
   4635 else
   4636   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
   4637 $as_echo_n "checking for non-GNU ld... " >&6; }
   4638 fi
   4639 if ${lt_cv_path_LD+:} false; then :
   4640   $as_echo_n "(cached) " >&6
   4641 else
   4642   if test -z "$LD"; then
   4643   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   4644   for ac_dir in $PATH; do
   4645     IFS="$lt_save_ifs"
   4646     test -z "$ac_dir" && ac_dir=.
   4647     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
   4648       lt_cv_path_LD="$ac_dir/$ac_prog"
   4649       # Check to see if the program is GNU ld.  I'd rather use --version,
   4650       # but apparently some variants of GNU ld only accept -v.
   4651       # Break only if it was the GNU/non-GNU ld that we prefer.
   4652       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
   4653       *GNU* | *'with BFD'*)
   4654 	test "$with_gnu_ld" != no && break
   4655 	;;
   4656       *)
   4657 	test "$with_gnu_ld" != yes && break
   4658 	;;
   4659       esac
   4660     fi
   4661   done
   4662   IFS="$lt_save_ifs"
   4663 else
   4664   lt_cv_path_LD="$LD" # Let the user override the test with a path.
   4665 fi
   4666 fi
   4667 
   4668 LD="$lt_cv_path_LD"
   4669 if test -n "$LD"; then
   4670   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
   4671 $as_echo "$LD" >&6; }
   4672 else
   4673   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   4674 $as_echo "no" >&6; }
   4675 fi
   4676 test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
   4677 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
   4678 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
   4679 if ${lt_cv_prog_gnu_ld+:} false; then :
   4680   $as_echo_n "(cached) " >&6
   4681 else
   4682   # I'd rather use --version here, but apparently some GNU lds only accept -v.
   4683 case `$LD -v 2>&1 </dev/null` in
   4684 *GNU* | *'with BFD'*)
   4685   lt_cv_prog_gnu_ld=yes
   4686   ;;
   4687 *)
   4688   lt_cv_prog_gnu_ld=no
   4689   ;;
   4690 esac
   4691 fi
   4692 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
   4693 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
   4694 with_gnu_ld=$lt_cv_prog_gnu_ld
   4695 
   4696 
   4697 
   4698 
   4699 
   4700 
   4701 
   4702 
   4703 
   4704 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
   4705 $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
   4706 if ${lt_cv_path_NM+:} false; then :
   4707   $as_echo_n "(cached) " >&6
   4708 else
   4709   if test -n "$NM"; then
   4710   # Let the user override the test.
   4711   lt_cv_path_NM="$NM"
   4712 else
   4713   lt_nm_to_check="${ac_tool_prefix}nm"
   4714   if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
   4715     lt_nm_to_check="$lt_nm_to_check nm"
   4716   fi
   4717   for lt_tmp_nm in $lt_nm_to_check; do
   4718     lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   4719     for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
   4720       IFS="$lt_save_ifs"
   4721       test -z "$ac_dir" && ac_dir=.
   4722       tmp_nm="$ac_dir/$lt_tmp_nm"
   4723       if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
   4724 	# Check to see if the nm accepts a BSD-compat flag.
   4725 	# Adding the `sed 1q' prevents false positives on HP-UX, which says:
   4726 	#   nm: unknown option "B" ignored
   4727 	# Tru64's nm complains that /dev/null is an invalid object file
   4728 	case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
   4729 	*/dev/null* | *'Invalid file or object type'*)
   4730 	  lt_cv_path_NM="$tmp_nm -B"
   4731 	  break
   4732 	  ;;
   4733 	*)
   4734 	  case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
   4735 	  */dev/null*)
   4736 	    lt_cv_path_NM="$tmp_nm -p"
   4737 	    break
   4738 	    ;;
   4739 	  *)
   4740 	    lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
   4741 	    continue # so that we can try to find one that supports BSD flags
   4742 	    ;;
   4743 	  esac
   4744 	  ;;
   4745 	esac
   4746       fi
   4747     done
   4748     IFS="$lt_save_ifs"
   4749   done
   4750   : ${lt_cv_path_NM=no}
   4751 fi
   4752 fi
   4753 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
   4754 $as_echo "$lt_cv_path_NM" >&6; }
   4755 if test "$lt_cv_path_NM" != "no"; then
   4756   NM="$lt_cv_path_NM"
   4757 else
   4758   # Didn't find any BSD compatible name lister, look for dumpbin.
   4759   if test -n "$DUMPBIN"; then :
   4760     # Let the user override the test.
   4761   else
   4762     if test -n "$ac_tool_prefix"; then
   4763   for ac_prog in dumpbin "link -dump"
   4764   do
   4765     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   4766 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   4767 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   4768 $as_echo_n "checking for $ac_word... " >&6; }
   4769 if ${ac_cv_prog_DUMPBIN+:} false; then :
   4770   $as_echo_n "(cached) " >&6
   4771 else
   4772   if test -n "$DUMPBIN"; then
   4773   ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
   4774 else
   4775 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4776 for as_dir in $PATH
   4777 do
   4778   IFS=$as_save_IFS
   4779   test -z "$as_dir" && as_dir=.
   4780     for ac_exec_ext in '' $ac_executable_extensions; do
   4781   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   4782     ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
   4783     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   4784     break 2
   4785   fi
   4786 done
   4787   done
   4788 IFS=$as_save_IFS
   4789 
   4790 fi
   4791 fi
   4792 DUMPBIN=$ac_cv_prog_DUMPBIN
   4793 if test -n "$DUMPBIN"; then
   4794   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
   4795 $as_echo "$DUMPBIN" >&6; }
   4796 else
   4797   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   4798 $as_echo "no" >&6; }
   4799 fi
   4800 
   4801 
   4802     test -n "$DUMPBIN" && break
   4803   done
   4804 fi
   4805 if test -z "$DUMPBIN"; then
   4806   ac_ct_DUMPBIN=$DUMPBIN
   4807   for ac_prog in dumpbin "link -dump"
   4808 do
   4809   # Extract the first word of "$ac_prog", so it can be a program name with args.
   4810 set dummy $ac_prog; ac_word=$2
   4811 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   4812 $as_echo_n "checking for $ac_word... " >&6; }
   4813 if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then :
   4814   $as_echo_n "(cached) " >&6
   4815 else
   4816   if test -n "$ac_ct_DUMPBIN"; then
   4817   ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
   4818 else
   4819 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4820 for as_dir in $PATH
   4821 do
   4822   IFS=$as_save_IFS
   4823   test -z "$as_dir" && as_dir=.
   4824     for ac_exec_ext in '' $ac_executable_extensions; do
   4825   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   4826     ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
   4827     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   4828     break 2
   4829   fi
   4830 done
   4831   done
   4832 IFS=$as_save_IFS
   4833 
   4834 fi
   4835 fi
   4836 ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
   4837 if test -n "$ac_ct_DUMPBIN"; then
   4838   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
   4839 $as_echo "$ac_ct_DUMPBIN" >&6; }
   4840 else
   4841   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   4842 $as_echo "no" >&6; }
   4843 fi
   4844 
   4845 
   4846   test -n "$ac_ct_DUMPBIN" && break
   4847 done
   4848 
   4849   if test "x$ac_ct_DUMPBIN" = x; then
   4850     DUMPBIN=":"
   4851   else
   4852     case $cross_compiling:$ac_tool_warned in
   4853 yes:)
   4854 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   4855 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   4856 ac_tool_warned=yes ;;
   4857 esac
   4858     DUMPBIN=$ac_ct_DUMPBIN
   4859   fi
   4860 fi
   4861 
   4862     case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
   4863     *COFF*)
   4864       DUMPBIN="$DUMPBIN -symbols"
   4865       ;;
   4866     *)
   4867       DUMPBIN=:
   4868       ;;
   4869     esac
   4870   fi
   4871 
   4872   if test "$DUMPBIN" != ":"; then
   4873     NM="$DUMPBIN"
   4874   fi
   4875 fi
   4876 test -z "$NM" && NM=nm
   4877 
   4878 
   4879 
   4880 
   4881 
   4882 
   4883 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
   4884 $as_echo_n "checking the name lister ($NM) interface... " >&6; }
   4885 if ${lt_cv_nm_interface+:} false; then :
   4886   $as_echo_n "(cached) " >&6
   4887 else
   4888   lt_cv_nm_interface="BSD nm"
   4889   echo "int some_variable = 0;" > conftest.$ac_ext
   4890   (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
   4891   (eval "$ac_compile" 2>conftest.err)
   4892   cat conftest.err >&5
   4893   (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
   4894   (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
   4895   cat conftest.err >&5
   4896   (eval echo "\"\$as_me:$LINENO: output\"" >&5)
   4897   cat conftest.out >&5
   4898   if $GREP 'External.*some_variable' conftest.out > /dev/null; then
   4899     lt_cv_nm_interface="MS dumpbin"
   4900   fi
   4901   rm -f conftest*
   4902 fi
   4903 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
   4904 $as_echo "$lt_cv_nm_interface" >&6; }
   4905 
   4906 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
   4907 $as_echo_n "checking whether ln -s works... " >&6; }
   4908 LN_S=$as_ln_s
   4909 if test "$LN_S" = "ln -s"; then
   4910   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   4911 $as_echo "yes" >&6; }
   4912 else
   4913   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
   4914 $as_echo "no, using $LN_S" >&6; }
   4915 fi
   4916 
   4917 # find the maximum length of command line arguments
   4918 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
   4919 $as_echo_n "checking the maximum length of command line arguments... " >&6; }
   4920 if ${lt_cv_sys_max_cmd_len+:} false; then :
   4921   $as_echo_n "(cached) " >&6
   4922 else
   4923     i=0
   4924   teststring="ABCD"
   4925 
   4926   case $build_os in
   4927   msdosdjgpp*)
   4928     # On DJGPP, this test can blow up pretty badly due to problems in libc
   4929     # (any single argument exceeding 2000 bytes causes a buffer overrun
   4930     # during glob expansion).  Even if it were fixed, the result of this
   4931     # check would be larger than it should be.
   4932     lt_cv_sys_max_cmd_len=12288;    # 12K is about right
   4933     ;;
   4934 
   4935   gnu*)
   4936     # Under GNU Hurd, this test is not required because there is
   4937     # no limit to the length of command line arguments.
   4938     # Libtool will interpret -1 as no limit whatsoever
   4939     lt_cv_sys_max_cmd_len=-1;
   4940     ;;
   4941 
   4942   cygwin* | mingw* | cegcc*)
   4943     # On Win9x/ME, this test blows up -- it succeeds, but takes
   4944     # about 5 minutes as the teststring grows exponentially.
   4945     # Worse, since 9x/ME are not pre-emptively multitasking,
   4946     # you end up with a "frozen" computer, even though with patience
   4947     # the test eventually succeeds (with a max line length of 256k).
   4948     # Instead, let's just punt: use the minimum linelength reported by
   4949     # all of the supported platforms: 8192 (on NT/2K/XP).
   4950     lt_cv_sys_max_cmd_len=8192;
   4951     ;;
   4952 
   4953   mint*)
   4954     # On MiNT this can take a long time and run out of memory.
   4955     lt_cv_sys_max_cmd_len=8192;
   4956     ;;
   4957 
   4958   amigaos*)
   4959     # On AmigaOS with pdksh, this test takes hours, literally.
   4960     # So we just punt and use a minimum line length of 8192.
   4961     lt_cv_sys_max_cmd_len=8192;
   4962     ;;
   4963 
   4964   netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
   4965     # This has been around since 386BSD, at least.  Likely further.
   4966     if test -x /sbin/sysctl; then
   4967       lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
   4968     elif test -x /usr/sbin/sysctl; then
   4969       lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
   4970     else
   4971       lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
   4972     fi
   4973     # And add a safety zone
   4974     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
   4975     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
   4976     ;;
   4977 
   4978   interix*)
   4979     # We know the value 262144 and hardcode it with a safety zone (like BSD)
   4980     lt_cv_sys_max_cmd_len=196608
   4981     ;;
   4982 
   4983   os2*)
   4984     # The test takes a long time on OS/2.
   4985     lt_cv_sys_max_cmd_len=8192
   4986     ;;
   4987 
   4988   osf*)
   4989     # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
   4990     # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
   4991     # nice to cause kernel panics so lets avoid the loop below.
   4992     # First set a reasonable default.
   4993     lt_cv_sys_max_cmd_len=16384
   4994     #
   4995     if test -x /sbin/sysconfig; then
   4996       case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
   4997         *1*) lt_cv_sys_max_cmd_len=-1 ;;
   4998       esac
   4999     fi
   5000     ;;
   5001   sco3.2v5*)
   5002     lt_cv_sys_max_cmd_len=102400
   5003     ;;
   5004   sysv5* | sco5v6* | sysv4.2uw2*)
   5005     kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
   5006     if test -n "$kargmax"; then
   5007       lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[	 ]//'`
   5008     else
   5009       lt_cv_sys_max_cmd_len=32768
   5010     fi
   5011     ;;
   5012   *)
   5013     lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
   5014     if test -n "$lt_cv_sys_max_cmd_len"; then
   5015       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
   5016       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
   5017     else
   5018       # Make teststring a little bigger before we do anything with it.
   5019       # a 1K string should be a reasonable start.
   5020       for i in 1 2 3 4 5 6 7 8 ; do
   5021         teststring=$teststring$teststring
   5022       done
   5023       SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
   5024       # If test is not a shell built-in, we'll probably end up computing a
   5025       # maximum length that is only half of the actual maximum length, but
   5026       # we can't tell.
   5027       while { test "X"`env echo "$teststring$teststring" 2>/dev/null` \
   5028 	         = "X$teststring$teststring"; } >/dev/null 2>&1 &&
   5029 	      test $i != 17 # 1/2 MB should be enough
   5030       do
   5031         i=`expr $i + 1`
   5032         teststring=$teststring$teststring
   5033       done
   5034       # Only check the string length outside the loop.
   5035       lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
   5036       teststring=
   5037       # Add a significant safety factor because C++ compilers can tack on
   5038       # massive amounts of additional arguments before passing them to the
   5039       # linker.  It appears as though 1/2 is a usable value.
   5040       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
   5041     fi
   5042     ;;
   5043   esac
   5044 
   5045 fi
   5046 
   5047 if test -n $lt_cv_sys_max_cmd_len ; then
   5048   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
   5049 $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
   5050 else
   5051   { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
   5052 $as_echo "none" >&6; }
   5053 fi
   5054 max_cmd_len=$lt_cv_sys_max_cmd_len
   5055 
   5056 
   5057 
   5058 
   5059 
   5060 
   5061 : ${CP="cp -f"}
   5062 : ${MV="mv -f"}
   5063 : ${RM="rm -f"}
   5064 
   5065 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
   5066 $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
   5067 # Try some XSI features
   5068 xsi_shell=no
   5069 ( _lt_dummy="a/b/c"
   5070   test "${_lt_dummy##*/},${_lt_dummy%/*},${_lt_dummy#??}"${_lt_dummy%"$_lt_dummy"}, \
   5071       = c,a/b,b/c, \
   5072     && eval 'test $(( 1 + 1 )) -eq 2 \
   5073     && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
   5074   && xsi_shell=yes
   5075 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
   5076 $as_echo "$xsi_shell" >&6; }
   5077 
   5078 
   5079 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
   5080 $as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
   5081 lt_shell_append=no
   5082 ( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
   5083     >/dev/null 2>&1 \
   5084   && lt_shell_append=yes
   5085 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
   5086 $as_echo "$lt_shell_append" >&6; }
   5087 
   5088 
   5089 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
   5090   lt_unset=unset
   5091 else
   5092   lt_unset=false
   5093 fi
   5094 
   5095 
   5096 
   5097 
   5098 
   5099 # test EBCDIC or ASCII
   5100 case `echo X|tr X '\101'` in
   5101  A) # ASCII based system
   5102     # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
   5103   lt_SP2NL='tr \040 \012'
   5104   lt_NL2SP='tr \015\012 \040\040'
   5105   ;;
   5106  *) # EBCDIC based system
   5107   lt_SP2NL='tr \100 \n'
   5108   lt_NL2SP='tr \r\n \100\100'
   5109   ;;
   5110 esac
   5111 
   5112 
   5113 
   5114 
   5115 
   5116 
   5117 
   5118 
   5119 
   5120 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5
   5121 $as_echo_n "checking how to convert $build file names to $host format... " >&6; }
   5122 if ${lt_cv_to_host_file_cmd+:} false; then :
   5123   $as_echo_n "(cached) " >&6
   5124 else
   5125   case $host in
   5126   *-*-mingw* )
   5127     case $build in
   5128       *-*-mingw* ) # actually msys
   5129         lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32
   5130         ;;
   5131       *-*-cygwin* )
   5132         lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32
   5133         ;;
   5134       * ) # otherwise, assume *nix
   5135         lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32
   5136         ;;
   5137     esac
   5138     ;;
   5139   *-*-cygwin* )
   5140     case $build in
   5141       *-*-mingw* ) # actually msys
   5142         lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin
   5143         ;;
   5144       *-*-cygwin* )
   5145         lt_cv_to_host_file_cmd=func_convert_file_noop
   5146         ;;
   5147       * ) # otherwise, assume *nix
   5148         lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin
   5149         ;;
   5150     esac
   5151     ;;
   5152   * ) # unhandled hosts (and "normal" native builds)
   5153     lt_cv_to_host_file_cmd=func_convert_file_noop
   5154     ;;
   5155 esac
   5156 
   5157 fi
   5158 
   5159 to_host_file_cmd=$lt_cv_to_host_file_cmd
   5160 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5
   5161 $as_echo "$lt_cv_to_host_file_cmd" >&6; }
   5162 
   5163 
   5164 
   5165 
   5166 
   5167 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5
   5168 $as_echo_n "checking how to convert $build file names to toolchain format... " >&6; }
   5169 if ${lt_cv_to_tool_file_cmd+:} false; then :
   5170   $as_echo_n "(cached) " >&6
   5171 else
   5172   #assume ordinary cross tools, or native build.
   5173 lt_cv_to_tool_file_cmd=func_convert_file_noop
   5174 case $host in
   5175   *-*-mingw* )
   5176     case $build in
   5177       *-*-mingw* ) # actually msys
   5178         lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32
   5179         ;;
   5180     esac
   5181     ;;
   5182 esac
   5183 
   5184 fi
   5185 
   5186 to_tool_file_cmd=$lt_cv_to_tool_file_cmd
   5187 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5
   5188 $as_echo "$lt_cv_to_tool_file_cmd" >&6; }
   5189 
   5190 
   5191 
   5192 
   5193 
   5194 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
   5195 $as_echo_n "checking for $LD option to reload object files... " >&6; }
   5196 if ${lt_cv_ld_reload_flag+:} false; then :
   5197   $as_echo_n "(cached) " >&6
   5198 else
   5199   lt_cv_ld_reload_flag='-r'
   5200 fi
   5201 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
   5202 $as_echo "$lt_cv_ld_reload_flag" >&6; }
   5203 reload_flag=$lt_cv_ld_reload_flag
   5204 case $reload_flag in
   5205 "" | " "*) ;;
   5206 *) reload_flag=" $reload_flag" ;;
   5207 esac
   5208 reload_cmds='$LD$reload_flag -o $output$reload_objs'
   5209 case $host_os in
   5210   cygwin* | mingw* | pw32* | cegcc*)
   5211     if test "$GCC" != yes; then
   5212       reload_cmds=false
   5213     fi
   5214     ;;
   5215   darwin*)
   5216     if test "$GCC" = yes; then
   5217       reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
   5218     else
   5219       reload_cmds='$LD$reload_flag -o $output$reload_objs'
   5220     fi
   5221     ;;
   5222 esac
   5223 
   5224 
   5225 
   5226 
   5227 
   5228 
   5229 
   5230 
   5231 
   5232 if test -n "$ac_tool_prefix"; then
   5233   # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
   5234 set dummy ${ac_tool_prefix}objdump; ac_word=$2
   5235 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   5236 $as_echo_n "checking for $ac_word... " >&6; }
   5237 if ${ac_cv_prog_OBJDUMP+:} false; then :
   5238   $as_echo_n "(cached) " >&6
   5239 else
   5240   if test -n "$OBJDUMP"; then
   5241   ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
   5242 else
   5243 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5244 for as_dir in $PATH
   5245 do
   5246   IFS=$as_save_IFS
   5247   test -z "$as_dir" && as_dir=.
   5248     for ac_exec_ext in '' $ac_executable_extensions; do
   5249   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   5250     ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
   5251     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   5252     break 2
   5253   fi
   5254 done
   5255   done
   5256 IFS=$as_save_IFS
   5257 
   5258 fi
   5259 fi
   5260 OBJDUMP=$ac_cv_prog_OBJDUMP
   5261 if test -n "$OBJDUMP"; then
   5262   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
   5263 $as_echo "$OBJDUMP" >&6; }
   5264 else
   5265   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   5266 $as_echo "no" >&6; }
   5267 fi
   5268 
   5269 
   5270 fi
   5271 if test -z "$ac_cv_prog_OBJDUMP"; then
   5272   ac_ct_OBJDUMP=$OBJDUMP
   5273   # Extract the first word of "objdump", so it can be a program name with args.
   5274 set dummy objdump; ac_word=$2
   5275 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   5276 $as_echo_n "checking for $ac_word... " >&6; }
   5277 if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
   5278   $as_echo_n "(cached) " >&6
   5279 else
   5280   if test -n "$ac_ct_OBJDUMP"; then
   5281   ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
   5282 else
   5283 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5284 for as_dir in $PATH
   5285 do
   5286   IFS=$as_save_IFS
   5287   test -z "$as_dir" && as_dir=.
   5288     for ac_exec_ext in '' $ac_executable_extensions; do
   5289   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   5290     ac_cv_prog_ac_ct_OBJDUMP="objdump"
   5291     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   5292     break 2
   5293   fi
   5294 done
   5295   done
   5296 IFS=$as_save_IFS
   5297 
   5298 fi
   5299 fi
   5300 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
   5301 if test -n "$ac_ct_OBJDUMP"; then
   5302   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
   5303 $as_echo "$ac_ct_OBJDUMP" >&6; }
   5304 else
   5305   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   5306 $as_echo "no" >&6; }
   5307 fi
   5308 
   5309   if test "x$ac_ct_OBJDUMP" = x; then
   5310     OBJDUMP="false"
   5311   else
   5312     case $cross_compiling:$ac_tool_warned in
   5313 yes:)
   5314 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   5315 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   5316 ac_tool_warned=yes ;;
   5317 esac
   5318     OBJDUMP=$ac_ct_OBJDUMP
   5319   fi
   5320 else
   5321   OBJDUMP="$ac_cv_prog_OBJDUMP"
   5322 fi
   5323 
   5324 test -z "$OBJDUMP" && OBJDUMP=objdump
   5325 
   5326 
   5327 
   5328 
   5329 
   5330 
   5331 
   5332 
   5333 
   5334 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
   5335 $as_echo_n "checking how to recognize dependent libraries... " >&6; }
   5336 if ${lt_cv_deplibs_check_method+:} false; then :
   5337   $as_echo_n "(cached) " >&6
   5338 else
   5339   lt_cv_file_magic_cmd='$MAGIC_CMD'
   5340 lt_cv_file_magic_test_file=
   5341 lt_cv_deplibs_check_method='unknown'
   5342 # Need to set the preceding variable on all platforms that support
   5343 # interlibrary dependencies.
   5344 # 'none' -- dependencies not supported.
   5345 # `unknown' -- same as none, but documents that we really don't know.
   5346 # 'pass_all' -- all dependencies passed with no checks.
   5347 # 'test_compile' -- check by making test program.
   5348 # 'file_magic [[regex]]' -- check by looking for files in library path
   5349 # which responds to the $file_magic_cmd with a given extended regex.
   5350 # If you have `file' or equivalent on your system and you're not sure
   5351 # whether `pass_all' will *always* work, you probably want this one.
   5352 
   5353 case $host_os in
   5354 aix[4-9]*)
   5355   lt_cv_deplibs_check_method=pass_all
   5356   ;;
   5357 
   5358 beos*)
   5359   lt_cv_deplibs_check_method=pass_all
   5360   ;;
   5361 
   5362 bsdi[45]*)
   5363   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
   5364   lt_cv_file_magic_cmd='/usr/bin/file -L'
   5365   lt_cv_file_magic_test_file=/shlib/libc.so
   5366   ;;
   5367 
   5368 cygwin*)
   5369   # func_win32_libid is a shell function defined in ltmain.sh
   5370   lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
   5371   lt_cv_file_magic_cmd='func_win32_libid'
   5372   ;;
   5373 
   5374 mingw* | pw32*)
   5375   # Base MSYS/MinGW do not provide the 'file' command needed by
   5376   # func_win32_libid shell function, so use a weaker test based on 'objdump',
   5377   # unless we find 'file', for example because we are cross-compiling.
   5378   # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
   5379   if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
   5380     lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
   5381     lt_cv_file_magic_cmd='func_win32_libid'
   5382   else
   5383     # Keep this pattern in sync with the one in func_win32_libid.
   5384     lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)'
   5385     lt_cv_file_magic_cmd='$OBJDUMP -f'
   5386   fi
   5387   ;;
   5388 
   5389 cegcc*)
   5390   # use the weaker test based on 'objdump'. See mingw*.
   5391   lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
   5392   lt_cv_file_magic_cmd='$OBJDUMP -f'
   5393   ;;
   5394 
   5395 darwin* | rhapsody*)
   5396   lt_cv_deplibs_check_method=pass_all
   5397   ;;
   5398 
   5399 freebsd* | dragonfly*)
   5400   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
   5401     case $host_cpu in
   5402     i*86 )
   5403       # Not sure whether the presence of OpenBSD here was a mistake.
   5404       # Let's accept both of them until this is cleared up.
   5405       lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
   5406       lt_cv_file_magic_cmd=/usr/bin/file
   5407       lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
   5408       ;;
   5409     esac
   5410   else
   5411     lt_cv_deplibs_check_method=pass_all
   5412   fi
   5413   ;;
   5414 
   5415 gnu*)
   5416   lt_cv_deplibs_check_method=pass_all
   5417   ;;
   5418 
   5419 haiku*)
   5420   lt_cv_deplibs_check_method=pass_all
   5421   ;;
   5422 
   5423 hpux10.20* | hpux11*)
   5424   lt_cv_file_magic_cmd=/usr/bin/file
   5425   case $host_cpu in
   5426   ia64*)
   5427     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
   5428     lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
   5429     ;;
   5430   hppa*64*)
   5431     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]'
   5432     lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
   5433     ;;
   5434   *)
   5435     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
   5436     lt_cv_file_magic_test_file=/usr/lib/libc.sl
   5437     ;;
   5438   esac
   5439   ;;
   5440 
   5441 interix[3-9]*)
   5442   # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
   5443   lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
   5444   ;;
   5445 
   5446 irix5* | irix6* | nonstopux*)
   5447   case $LD in
   5448   *-32|*"-32 ") libmagic=32-bit;;
   5449   *-n32|*"-n32 ") libmagic=N32;;
   5450   *-64|*"-64 ") libmagic=64-bit;;
   5451   *) libmagic=never-match;;
   5452   esac
   5453   lt_cv_deplibs_check_method=pass_all
   5454   ;;
   5455 
   5456 # This must be glibc/ELF.
   5457 linux* | k*bsd*-gnu | kopensolaris*-gnu)
   5458   lt_cv_deplibs_check_method=pass_all
   5459   ;;
   5460 
   5461 netbsd* | netbsdelf*-gnu)
   5462   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
   5463     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
   5464   else
   5465     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
   5466   fi
   5467   ;;
   5468 
   5469 newos6*)
   5470   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
   5471   lt_cv_file_magic_cmd=/usr/bin/file
   5472   lt_cv_file_magic_test_file=/usr/lib/libnls.so
   5473   ;;
   5474 
   5475 *nto* | *qnx*)
   5476   lt_cv_deplibs_check_method=pass_all
   5477   ;;
   5478 
   5479 openbsd*)
   5480   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   5481     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
   5482   else
   5483     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
   5484   fi
   5485   ;;
   5486 
   5487 osf3* | osf4* | osf5*)
   5488   lt_cv_deplibs_check_method=pass_all
   5489   ;;
   5490 
   5491 rdos*)
   5492   lt_cv_deplibs_check_method=pass_all
   5493   ;;
   5494 
   5495 solaris*)
   5496   lt_cv_deplibs_check_method=pass_all
   5497   ;;
   5498 
   5499 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   5500   lt_cv_deplibs_check_method=pass_all
   5501   ;;
   5502 
   5503 sysv4 | sysv4.3*)
   5504   case $host_vendor in
   5505   motorola)
   5506     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]'
   5507     lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
   5508     ;;
   5509   ncr)
   5510     lt_cv_deplibs_check_method=pass_all
   5511     ;;
   5512   sequent)
   5513     lt_cv_file_magic_cmd='/bin/file'
   5514     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
   5515     ;;
   5516   sni)
   5517     lt_cv_file_magic_cmd='/bin/file'
   5518     lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
   5519     lt_cv_file_magic_test_file=/lib/libc.so
   5520     ;;
   5521   siemens)
   5522     lt_cv_deplibs_check_method=pass_all
   5523     ;;
   5524   pc)
   5525     lt_cv_deplibs_check_method=pass_all
   5526     ;;
   5527   esac
   5528   ;;
   5529 
   5530 tpf*)
   5531   lt_cv_deplibs_check_method=pass_all
   5532   ;;
   5533 esac
   5534 
   5535 fi
   5536 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
   5537 $as_echo "$lt_cv_deplibs_check_method" >&6; }
   5538 
   5539 file_magic_glob=
   5540 want_nocaseglob=no
   5541 if test "$build" = "$host"; then
   5542   case $host_os in
   5543   mingw* | pw32*)
   5544     if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then
   5545       want_nocaseglob=yes
   5546     else
   5547       file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"`
   5548     fi
   5549     ;;
   5550   esac
   5551 fi
   5552 
   5553 file_magic_cmd=$lt_cv_file_magic_cmd
   5554 deplibs_check_method=$lt_cv_deplibs_check_method
   5555 test -z "$deplibs_check_method" && deplibs_check_method=unknown
   5556 
   5557 
   5558 
   5559 
   5560 
   5561 
   5562 
   5563 
   5564 
   5565 
   5566 
   5567 
   5568 
   5569 
   5570 
   5571 
   5572 
   5573 
   5574 
   5575 
   5576 
   5577 
   5578 if test -n "$ac_tool_prefix"; then
   5579   # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
   5580 set dummy ${ac_tool_prefix}dlltool; ac_word=$2
   5581 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   5582 $as_echo_n "checking for $ac_word... " >&6; }
   5583 if ${ac_cv_prog_DLLTOOL+:} false; then :
   5584   $as_echo_n "(cached) " >&6
   5585 else
   5586   if test -n "$DLLTOOL"; then
   5587   ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
   5588 else
   5589 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5590 for as_dir in $PATH
   5591 do
   5592   IFS=$as_save_IFS
   5593   test -z "$as_dir" && as_dir=.
   5594     for ac_exec_ext in '' $ac_executable_extensions; do
   5595   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   5596     ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
   5597     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   5598     break 2
   5599   fi
   5600 done
   5601   done
   5602 IFS=$as_save_IFS
   5603 
   5604 fi
   5605 fi
   5606 DLLTOOL=$ac_cv_prog_DLLTOOL
   5607 if test -n "$DLLTOOL"; then
   5608   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
   5609 $as_echo "$DLLTOOL" >&6; }
   5610 else
   5611   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   5612 $as_echo "no" >&6; }
   5613 fi
   5614 
   5615 
   5616 fi
   5617 if test -z "$ac_cv_prog_DLLTOOL"; then
   5618   ac_ct_DLLTOOL=$DLLTOOL
   5619   # Extract the first word of "dlltool", so it can be a program name with args.
   5620 set dummy dlltool; ac_word=$2
   5621 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   5622 $as_echo_n "checking for $ac_word... " >&6; }
   5623 if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then :
   5624   $as_echo_n "(cached) " >&6
   5625 else
   5626   if test -n "$ac_ct_DLLTOOL"; then
   5627   ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
   5628 else
   5629 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5630 for as_dir in $PATH
   5631 do
   5632   IFS=$as_save_IFS
   5633   test -z "$as_dir" && as_dir=.
   5634     for ac_exec_ext in '' $ac_executable_extensions; do
   5635   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   5636     ac_cv_prog_ac_ct_DLLTOOL="dlltool"
   5637     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   5638     break 2
   5639   fi
   5640 done
   5641   done
   5642 IFS=$as_save_IFS
   5643 
   5644 fi
   5645 fi
   5646 ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
   5647 if test -n "$ac_ct_DLLTOOL"; then
   5648   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
   5649 $as_echo "$ac_ct_DLLTOOL" >&6; }
   5650 else
   5651   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   5652 $as_echo "no" >&6; }
   5653 fi
   5654 
   5655   if test "x$ac_ct_DLLTOOL" = x; then
   5656     DLLTOOL="false"
   5657   else
   5658     case $cross_compiling:$ac_tool_warned in
   5659 yes:)
   5660 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   5661 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   5662 ac_tool_warned=yes ;;
   5663 esac
   5664     DLLTOOL=$ac_ct_DLLTOOL
   5665   fi
   5666 else
   5667   DLLTOOL="$ac_cv_prog_DLLTOOL"
   5668 fi
   5669 
   5670 test -z "$DLLTOOL" && DLLTOOL=dlltool
   5671 
   5672 
   5673 
   5674 
   5675 
   5676 
   5677 
   5678 
   5679 
   5680 
   5681 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5
   5682 $as_echo_n "checking how to associate runtime and link libraries... " >&6; }
   5683 if ${lt_cv_sharedlib_from_linklib_cmd+:} false; then :
   5684   $as_echo_n "(cached) " >&6
   5685 else
   5686   lt_cv_sharedlib_from_linklib_cmd='unknown'
   5687 
   5688 case $host_os in
   5689 cygwin* | mingw* | pw32* | cegcc*)
   5690   # two different shell functions defined in ltmain.sh
   5691   # decide which to use based on capabilities of $DLLTOOL
   5692   case `$DLLTOOL --help 2>&1` in
   5693   *--identify-strict*)
   5694     lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib
   5695     ;;
   5696   *)
   5697     lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback
   5698     ;;
   5699   esac
   5700   ;;
   5701 *)
   5702   # fallback: assume linklib IS sharedlib
   5703   lt_cv_sharedlib_from_linklib_cmd="$ECHO"
   5704   ;;
   5705 esac
   5706 
   5707 fi
   5708 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5
   5709 $as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; }
   5710 sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd
   5711 test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO
   5712 
   5713 
   5714 
   5715 
   5716 
   5717 
   5718 
   5719 
   5720 if test -n "$ac_tool_prefix"; then
   5721   for ac_prog in ar
   5722   do
   5723     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   5724 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   5725 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   5726 $as_echo_n "checking for $ac_word... " >&6; }
   5727 if ${ac_cv_prog_AR+:} false; then :
   5728   $as_echo_n "(cached) " >&6
   5729 else
   5730   if test -n "$AR"; then
   5731   ac_cv_prog_AR="$AR" # Let the user override the test.
   5732 else
   5733 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5734 for as_dir in $PATH
   5735 do
   5736   IFS=$as_save_IFS
   5737   test -z "$as_dir" && as_dir=.
   5738     for ac_exec_ext in '' $ac_executable_extensions; do
   5739   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   5740     ac_cv_prog_AR="$ac_tool_prefix$ac_prog"
   5741     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   5742     break 2
   5743   fi
   5744 done
   5745   done
   5746 IFS=$as_save_IFS
   5747 
   5748 fi
   5749 fi
   5750 AR=$ac_cv_prog_AR
   5751 if test -n "$AR"; then
   5752   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
   5753 $as_echo "$AR" >&6; }
   5754 else
   5755   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   5756 $as_echo "no" >&6; }
   5757 fi
   5758 
   5759 
   5760     test -n "$AR" && break
   5761   done
   5762 fi
   5763 if test -z "$AR"; then
   5764   ac_ct_AR=$AR
   5765   for ac_prog in ar
   5766 do
   5767   # Extract the first word of "$ac_prog", so it can be a program name with args.
   5768 set dummy $ac_prog; ac_word=$2
   5769 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   5770 $as_echo_n "checking for $ac_word... " >&6; }
   5771 if ${ac_cv_prog_ac_ct_AR+:} false; then :
   5772   $as_echo_n "(cached) " >&6
   5773 else
   5774   if test -n "$ac_ct_AR"; then
   5775   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
   5776 else
   5777 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5778 for as_dir in $PATH
   5779 do
   5780   IFS=$as_save_IFS
   5781   test -z "$as_dir" && as_dir=.
   5782     for ac_exec_ext in '' $ac_executable_extensions; do
   5783   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   5784     ac_cv_prog_ac_ct_AR="$ac_prog"
   5785     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   5786     break 2
   5787   fi
   5788 done
   5789   done
   5790 IFS=$as_save_IFS
   5791 
   5792 fi
   5793 fi
   5794 ac_ct_AR=$ac_cv_prog_ac_ct_AR
   5795 if test -n "$ac_ct_AR"; then
   5796   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
   5797 $as_echo "$ac_ct_AR" >&6; }
   5798 else
   5799   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   5800 $as_echo "no" >&6; }
   5801 fi
   5802 
   5803 
   5804   test -n "$ac_ct_AR" && break
   5805 done
   5806 
   5807   if test "x$ac_ct_AR" = x; then
   5808     AR="false"
   5809   else
   5810     case $cross_compiling:$ac_tool_warned in
   5811 yes:)
   5812 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   5813 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   5814 ac_tool_warned=yes ;;
   5815 esac
   5816     AR=$ac_ct_AR
   5817   fi
   5818 fi
   5819 
   5820 : ${AR=ar}
   5821 : ${AR_FLAGS=cru}
   5822 
   5823 
   5824 
   5825 
   5826 
   5827 
   5828 
   5829 
   5830 
   5831 
   5832 
   5833 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5
   5834 $as_echo_n "checking for archiver @FILE support... " >&6; }
   5835 if ${lt_cv_ar_at_file+:} false; then :
   5836   $as_echo_n "(cached) " >&6
   5837 else
   5838   lt_cv_ar_at_file=no
   5839    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5840 /* end confdefs.h.  */
   5841 
   5842 int
   5843 main ()
   5844 {
   5845 
   5846   ;
   5847   return 0;
   5848 }
   5849 _ACEOF
   5850 if ac_fn_cxx_try_compile "$LINENO"; then :
   5851   echo conftest.$ac_objext > conftest.lst
   5852       lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5'
   5853       { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
   5854   (eval $lt_ar_try) 2>&5
   5855   ac_status=$?
   5856   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   5857   test $ac_status = 0; }
   5858       if test "$ac_status" -eq 0; then
   5859 	# Ensure the archiver fails upon bogus file names.
   5860 	rm -f conftest.$ac_objext libconftest.a
   5861 	{ { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
   5862   (eval $lt_ar_try) 2>&5
   5863   ac_status=$?
   5864   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   5865   test $ac_status = 0; }
   5866 	if test "$ac_status" -ne 0; then
   5867           lt_cv_ar_at_file=@
   5868         fi
   5869       fi
   5870       rm -f conftest.* libconftest.a
   5871 
   5872 fi
   5873 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5874 
   5875 fi
   5876 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5
   5877 $as_echo "$lt_cv_ar_at_file" >&6; }
   5878 
   5879 if test "x$lt_cv_ar_at_file" = xno; then
   5880   archiver_list_spec=
   5881 else
   5882   archiver_list_spec=$lt_cv_ar_at_file
   5883 fi
   5884 
   5885 
   5886 
   5887 
   5888 
   5889 
   5890 
   5891 if test -n "$ac_tool_prefix"; then
   5892   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
   5893 set dummy ${ac_tool_prefix}strip; ac_word=$2
   5894 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   5895 $as_echo_n "checking for $ac_word... " >&6; }
   5896 if ${ac_cv_prog_STRIP+:} false; then :
   5897   $as_echo_n "(cached) " >&6
   5898 else
   5899   if test -n "$STRIP"; then
   5900   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
   5901 else
   5902 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5903 for as_dir in $PATH
   5904 do
   5905   IFS=$as_save_IFS
   5906   test -z "$as_dir" && as_dir=.
   5907     for ac_exec_ext in '' $ac_executable_extensions; do
   5908   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   5909     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
   5910     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   5911     break 2
   5912   fi
   5913 done
   5914   done
   5915 IFS=$as_save_IFS
   5916 
   5917 fi
   5918 fi
   5919 STRIP=$ac_cv_prog_STRIP
   5920 if test -n "$STRIP"; then
   5921   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
   5922 $as_echo "$STRIP" >&6; }
   5923 else
   5924   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   5925 $as_echo "no" >&6; }
   5926 fi
   5927 
   5928 
   5929 fi
   5930 if test -z "$ac_cv_prog_STRIP"; then
   5931   ac_ct_STRIP=$STRIP
   5932   # Extract the first word of "strip", so it can be a program name with args.
   5933 set dummy strip; ac_word=$2
   5934 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   5935 $as_echo_n "checking for $ac_word... " >&6; }
   5936 if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
   5937   $as_echo_n "(cached) " >&6
   5938 else
   5939   if test -n "$ac_ct_STRIP"; then
   5940   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
   5941 else
   5942 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5943 for as_dir in $PATH
   5944 do
   5945   IFS=$as_save_IFS
   5946   test -z "$as_dir" && as_dir=.
   5947     for ac_exec_ext in '' $ac_executable_extensions; do
   5948   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   5949     ac_cv_prog_ac_ct_STRIP="strip"
   5950     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   5951     break 2
   5952   fi
   5953 done
   5954   done
   5955 IFS=$as_save_IFS
   5956 
   5957 fi
   5958 fi
   5959 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
   5960 if test -n "$ac_ct_STRIP"; then
   5961   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
   5962 $as_echo "$ac_ct_STRIP" >&6; }
   5963 else
   5964   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   5965 $as_echo "no" >&6; }
   5966 fi
   5967 
   5968   if test "x$ac_ct_STRIP" = x; then
   5969     STRIP=":"
   5970   else
   5971     case $cross_compiling:$ac_tool_warned in
   5972 yes:)
   5973 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   5974 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   5975 ac_tool_warned=yes ;;
   5976 esac
   5977     STRIP=$ac_ct_STRIP
   5978   fi
   5979 else
   5980   STRIP="$ac_cv_prog_STRIP"
   5981 fi
   5982 
   5983 test -z "$STRIP" && STRIP=:
   5984 
   5985 
   5986 
   5987 
   5988 
   5989 
   5990 if test -n "$ac_tool_prefix"; then
   5991   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
   5992 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
   5993 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   5994 $as_echo_n "checking for $ac_word... " >&6; }
   5995 if ${ac_cv_prog_RANLIB+:} false; then :
   5996   $as_echo_n "(cached) " >&6
   5997 else
   5998   if test -n "$RANLIB"; then
   5999   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
   6000 else
   6001 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6002 for as_dir in $PATH
   6003 do
   6004   IFS=$as_save_IFS
   6005   test -z "$as_dir" && as_dir=.
   6006     for ac_exec_ext in '' $ac_executable_extensions; do
   6007   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6008     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
   6009     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   6010     break 2
   6011   fi
   6012 done
   6013   done
   6014 IFS=$as_save_IFS
   6015 
   6016 fi
   6017 fi
   6018 RANLIB=$ac_cv_prog_RANLIB
   6019 if test -n "$RANLIB"; then
   6020   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
   6021 $as_echo "$RANLIB" >&6; }
   6022 else
   6023   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   6024 $as_echo "no" >&6; }
   6025 fi
   6026 
   6027 
   6028 fi
   6029 if test -z "$ac_cv_prog_RANLIB"; then
   6030   ac_ct_RANLIB=$RANLIB
   6031   # Extract the first word of "ranlib", so it can be a program name with args.
   6032 set dummy ranlib; ac_word=$2
   6033 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   6034 $as_echo_n "checking for $ac_word... " >&6; }
   6035 if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
   6036   $as_echo_n "(cached) " >&6
   6037 else
   6038   if test -n "$ac_ct_RANLIB"; then
   6039   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
   6040 else
   6041 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6042 for as_dir in $PATH
   6043 do
   6044   IFS=$as_save_IFS
   6045   test -z "$as_dir" && as_dir=.
   6046     for ac_exec_ext in '' $ac_executable_extensions; do
   6047   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6048     ac_cv_prog_ac_ct_RANLIB="ranlib"
   6049     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   6050     break 2
   6051   fi
   6052 done
   6053   done
   6054 IFS=$as_save_IFS
   6055 
   6056 fi
   6057 fi
   6058 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
   6059 if test -n "$ac_ct_RANLIB"; then
   6060   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
   6061 $as_echo "$ac_ct_RANLIB" >&6; }
   6062 else
   6063   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   6064 $as_echo "no" >&6; }
   6065 fi
   6066 
   6067   if test "x$ac_ct_RANLIB" = x; then
   6068     RANLIB=":"
   6069   else
   6070     case $cross_compiling:$ac_tool_warned in
   6071 yes:)
   6072 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   6073 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   6074 ac_tool_warned=yes ;;
   6075 esac
   6076     RANLIB=$ac_ct_RANLIB
   6077   fi
   6078 else
   6079   RANLIB="$ac_cv_prog_RANLIB"
   6080 fi
   6081 
   6082 test -z "$RANLIB" && RANLIB=:
   6083 
   6084 
   6085 
   6086 
   6087 
   6088 
   6089 # Determine commands to create old-style static archives.
   6090 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
   6091 old_postinstall_cmds='chmod 644 $oldlib'
   6092 old_postuninstall_cmds=
   6093 
   6094 if test -n "$RANLIB"; then
   6095   case $host_os in
   6096   openbsd*)
   6097     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib"
   6098     ;;
   6099   *)
   6100     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib"
   6101     ;;
   6102   esac
   6103   old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib"
   6104 fi
   6105 
   6106 case $host_os in
   6107   darwin*)
   6108     lock_old_archive_extraction=yes ;;
   6109   *)
   6110     lock_old_archive_extraction=no ;;
   6111 esac
   6112 
   6113 
   6114 
   6115 
   6116 
   6117 
   6118 
   6119 
   6120 
   6121 
   6122 
   6123 
   6124 
   6125 
   6126 
   6127 
   6128 
   6129 
   6130 
   6131 
   6132 
   6133 
   6134 
   6135 
   6136 
   6137 
   6138 
   6139 
   6140 
   6141 
   6142 
   6143 
   6144 
   6145 
   6146 
   6147 
   6148 
   6149 
   6150 
   6151 # If no C compiler was specified, use CC.
   6152 LTCC=${LTCC-"$CC"}
   6153 
   6154 # If no C compiler flags were specified, use CFLAGS.
   6155 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   6156 
   6157 # Allow CC to be a program name with arguments.
   6158 compiler=$CC
   6159 
   6160 
   6161 # Check for command to grab the raw symbol name followed by C symbol from nm.
   6162 { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
   6163 $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
   6164 if ${lt_cv_sys_global_symbol_pipe+:} false; then :
   6165   $as_echo_n "(cached) " >&6
   6166 else
   6167 
   6168 # These are sane defaults that work on at least a few old systems.
   6169 # [They come from Ultrix.  What could be older than Ultrix?!! ;)]
   6170 
   6171 # Character class describing NM global symbol codes.
   6172 symcode='[BCDEGRST]'
   6173 
   6174 # Regexp to match symbols that can be accessed directly from C.
   6175 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
   6176 
   6177 # Define system-specific variables.
   6178 case $host_os in
   6179 aix*)
   6180   symcode='[BCDT]'
   6181   ;;
   6182 cygwin* | mingw* | pw32* | cegcc*)
   6183   symcode='[ABCDGISTW]'
   6184   ;;
   6185 hpux*)
   6186   if test "$host_cpu" = ia64; then
   6187     symcode='[ABCDEGRST]'
   6188   fi
   6189   ;;
   6190 irix* | nonstopux*)
   6191   symcode='[BCDEGRST]'
   6192   ;;
   6193 osf*)
   6194   symcode='[BCDEGQRST]'
   6195   ;;
   6196 solaris*)
   6197   symcode='[BDRT]'
   6198   ;;
   6199 sco3.2v5*)
   6200   symcode='[DT]'
   6201   ;;
   6202 sysv4.2uw2*)
   6203   symcode='[DT]'
   6204   ;;
   6205 sysv5* | sco5v6* | unixware* | OpenUNIX*)
   6206   symcode='[ABDT]'
   6207   ;;
   6208 sysv4)
   6209   symcode='[DFNSTU]'
   6210   ;;
   6211 esac
   6212 
   6213 # If we're using GNU nm, then use its standard symbol codes.
   6214 case `$NM -V 2>&1` in
   6215 *GNU* | *'with BFD'*)
   6216   symcode='[ABCDGIRSTW]' ;;
   6217 esac
   6218 
   6219 # Transform an extracted symbol line into a proper C declaration.
   6220 # Some systems (esp. on ia64) link data and code symbols differently,
   6221 # so use this general approach.
   6222 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
   6223 
   6224 # Transform an extracted symbol line into symbol name and symbol address
   6225 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\)[ ]*$/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
   6226 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'"
   6227 
   6228 # Handle CRLF in mingw tool chain
   6229 opt_cr=
   6230 case $build_os in
   6231 mingw*)
   6232   opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
   6233   ;;
   6234 esac
   6235 
   6236 # Try without a prefix underscore, then with it.
   6237 for ac_symprfx in "" "_"; do
   6238 
   6239   # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
   6240   symxfrm="\\1 $ac_symprfx\\2 \\2"
   6241 
   6242   # Write the raw and C identifiers.
   6243   if test "$lt_cv_nm_interface" = "MS dumpbin"; then
   6244     # Fake it for dumpbin and say T for any non-static function
   6245     # and D for any global variable.
   6246     # Also find C++ and __fastcall symbols from MSVC++,
   6247     # which start with @ or ?.
   6248     lt_cv_sys_global_symbol_pipe="$AWK '"\
   6249 "     {last_section=section; section=\$ 3};"\
   6250 "     /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\
   6251 "     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
   6252 "     \$ 0!~/External *\|/{next};"\
   6253 "     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
   6254 "     {if(hide[section]) next};"\
   6255 "     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
   6256 "     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
   6257 "     s[1]~/^[@?]/{print s[1], s[1]; next};"\
   6258 "     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
   6259 "     ' prfx=^$ac_symprfx"
   6260   else
   6261     lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[	 ]\($symcode$symcode*\)[	 ][	 ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
   6262   fi
   6263   lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'"
   6264 
   6265   # Check to see that the pipe works correctly.
   6266   pipe_works=no
   6267 
   6268   rm -f conftest*
   6269   cat > conftest.$ac_ext <<_LT_EOF
   6270 #ifdef __cplusplus
   6271 extern "C" {
   6272 #endif
   6273 char nm_test_var;
   6274 void nm_test_func(void);
   6275 void nm_test_func(void){}
   6276 #ifdef __cplusplus
   6277 }
   6278 #endif
   6279 int main(){nm_test_var='a';nm_test_func();return(0);}
   6280 _LT_EOF
   6281 
   6282   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
   6283   (eval $ac_compile) 2>&5
   6284   ac_status=$?
   6285   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   6286   test $ac_status = 0; }; then
   6287     # Now try to grab the symbols.
   6288     nlist=conftest.nm
   6289     if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
   6290   (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
   6291   ac_status=$?
   6292   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   6293   test $ac_status = 0; } && test -s "$nlist"; then
   6294       # Try sorting and uniquifying the output.
   6295       if sort "$nlist" | uniq > "$nlist"T; then
   6296 	mv -f "$nlist"T "$nlist"
   6297       else
   6298 	rm -f "$nlist"T
   6299       fi
   6300 
   6301       # Make sure that we snagged all the symbols we need.
   6302       if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
   6303 	if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
   6304 	  cat <<_LT_EOF > conftest.$ac_ext
   6305 /* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests.  */
   6306 #if defined(_WIN32) || defined(__CYGWIN__) || defined(_WIN32_WCE)
   6307 /* DATA imports from DLLs on WIN32 con't be const, because runtime
   6308    relocations are performed -- see ld's documentation on pseudo-relocs.  */
   6309 # define LT_DLSYM_CONST
   6310 #elif defined(__osf__)
   6311 /* This system does not cope well with relocations in const data.  */
   6312 # define LT_DLSYM_CONST
   6313 #else
   6314 # define LT_DLSYM_CONST const
   6315 #endif
   6316 
   6317 #ifdef __cplusplus
   6318 extern "C" {
   6319 #endif
   6320 
   6321 _LT_EOF
   6322 	  # Now generate the symbol file.
   6323 	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
   6324 
   6325 	  cat <<_LT_EOF >> conftest.$ac_ext
   6326 
   6327 /* The mapping between symbol names and symbols.  */
   6328 LT_DLSYM_CONST struct {
   6329   const char *name;
   6330   void       *address;
   6331 }
   6332 lt__PROGRAM__LTX_preloaded_symbols[] =
   6333 {
   6334   { "@PROGRAM@", (void *) 0 },
   6335 _LT_EOF
   6336 	  $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
   6337 	  cat <<\_LT_EOF >> conftest.$ac_ext
   6338   {0, (void *) 0}
   6339 };
   6340 
   6341 /* This works around a problem in FreeBSD linker */
   6342 #ifdef FREEBSD_WORKAROUND
   6343 static const void *lt_preloaded_setup() {
   6344   return lt__PROGRAM__LTX_preloaded_symbols;
   6345 }
   6346 #endif
   6347 
   6348 #ifdef __cplusplus
   6349 }
   6350 #endif
   6351 _LT_EOF
   6352 	  # Now try linking the two files.
   6353 	  mv conftest.$ac_objext conftstm.$ac_objext
   6354 	  lt_globsym_save_LIBS=$LIBS
   6355 	  lt_globsym_save_CFLAGS=$CFLAGS
   6356 	  LIBS="conftstm.$ac_objext"
   6357 	  CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
   6358 	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
   6359   (eval $ac_link) 2>&5
   6360   ac_status=$?
   6361   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   6362   test $ac_status = 0; } && test -s conftest${ac_exeext}; then
   6363 	    pipe_works=yes
   6364 	  fi
   6365 	  LIBS=$lt_globsym_save_LIBS
   6366 	  CFLAGS=$lt_globsym_save_CFLAGS
   6367 	else
   6368 	  echo "cannot find nm_test_func in $nlist" >&5
   6369 	fi
   6370       else
   6371 	echo "cannot find nm_test_var in $nlist" >&5
   6372       fi
   6373     else
   6374       echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
   6375     fi
   6376   else
   6377     echo "$progname: failed program was:" >&5
   6378     cat conftest.$ac_ext >&5
   6379   fi
   6380   rm -rf conftest* conftst*
   6381 
   6382   # Do not use the global_symbol_pipe unless it works.
   6383   if test "$pipe_works" = yes; then
   6384     break
   6385   else
   6386     lt_cv_sys_global_symbol_pipe=
   6387   fi
   6388 done
   6389 
   6390 fi
   6391 
   6392 if test -z "$lt_cv_sys_global_symbol_pipe"; then
   6393   lt_cv_sys_global_symbol_to_cdecl=
   6394 fi
   6395 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
   6396   { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
   6397 $as_echo "failed" >&6; }
   6398 else
   6399   { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
   6400 $as_echo "ok" >&6; }
   6401 fi
   6402 
   6403 # Response file support.
   6404 if test "$lt_cv_nm_interface" = "MS dumpbin"; then
   6405   nm_file_list_spec='@'
   6406 elif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then
   6407   nm_file_list_spec='@'
   6408 fi
   6409 
   6410 
   6411 
   6412 
   6413 
   6414 
   6415 
   6416 
   6417 
   6418 
   6419 
   6420 
   6421 
   6422 
   6423 
   6424 
   6425 
   6426 
   6427 
   6428 
   6429 
   6430 
   6431 
   6432 
   6433 
   6434 
   6435 
   6436 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5
   6437 $as_echo_n "checking for sysroot... " >&6; }
   6438 
   6439 # Check whether --with-sysroot was given.
   6440 if test "${with_sysroot+set}" = set; then :
   6441   withval=$with_sysroot;
   6442 else
   6443   with_sysroot=no
   6444 fi
   6445 
   6446 
   6447 lt_sysroot=
   6448 case ${with_sysroot} in #(
   6449  yes)
   6450    if test "$GCC" = yes; then
   6451      lt_sysroot=`$CC --print-sysroot 2>/dev/null`
   6452    fi
   6453    ;; #(
   6454  /*)
   6455    lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"`
   6456    ;; #(
   6457  no|'')
   6458    ;; #(
   6459  *)
   6460    { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${with_sysroot}" >&5
   6461 $as_echo "${with_sysroot}" >&6; }
   6462    as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5
   6463    ;;
   6464 esac
   6465 
   6466  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5
   6467 $as_echo "${lt_sysroot:-no}" >&6; }
   6468 
   6469 
   6470 
   6471 
   6472 
   6473 
   6474 # Check whether --enable-libtool-lock was given.
   6475 if test "${enable_libtool_lock+set}" = set; then :
   6476   enableval=$enable_libtool_lock;
   6477 fi
   6478 
   6479 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
   6480 
   6481 # Some flags need to be propagated to the compiler or linker for good
   6482 # libtool support.
   6483 case $host in
   6484 ia64-*-hpux*)
   6485   # Find out which ABI we are using.
   6486   echo 'int i;' > conftest.$ac_ext
   6487   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
   6488   (eval $ac_compile) 2>&5
   6489   ac_status=$?
   6490   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   6491   test $ac_status = 0; }; then
   6492     case `/usr/bin/file conftest.$ac_objext` in
   6493       *ELF-32*)
   6494 	HPUX_IA64_MODE="32"
   6495 	;;
   6496       *ELF-64*)
   6497 	HPUX_IA64_MODE="64"
   6498 	;;
   6499     esac
   6500   fi
   6501   rm -rf conftest*
   6502   ;;
   6503 *-*-irix6*)
   6504   # Find out which ABI we are using.
   6505   echo '#line '$LINENO' "configure"' > conftest.$ac_ext
   6506   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
   6507   (eval $ac_compile) 2>&5
   6508   ac_status=$?
   6509   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   6510   test $ac_status = 0; }; then
   6511     if test "$lt_cv_prog_gnu_ld" = yes; then
   6512       case `/usr/bin/file conftest.$ac_objext` in
   6513 	*32-bit*)
   6514 	  LD="${LD-ld} -melf32bsmip"
   6515 	  ;;
   6516 	*N32*)
   6517 	  LD="${LD-ld} -melf32bmipn32"
   6518 	  ;;
   6519 	*64-bit*)
   6520 	  LD="${LD-ld} -melf64bmip"
   6521 	;;
   6522       esac
   6523     else
   6524       case `/usr/bin/file conftest.$ac_objext` in
   6525 	*32-bit*)
   6526 	  LD="${LD-ld} -32"
   6527 	  ;;
   6528 	*N32*)
   6529 	  LD="${LD-ld} -n32"
   6530 	  ;;
   6531 	*64-bit*)
   6532 	  LD="${LD-ld} -64"
   6533 	  ;;
   6534       esac
   6535     fi
   6536   fi
   6537   rm -rf conftest*
   6538   ;;
   6539 
   6540 x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
   6541 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
   6542   # Find out which ABI we are using.
   6543   echo 'int i;' > conftest.$ac_ext
   6544   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
   6545   (eval $ac_compile) 2>&5
   6546   ac_status=$?
   6547   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   6548   test $ac_status = 0; }; then
   6549     case `/usr/bin/file conftest.o` in
   6550       *32-bit*)
   6551 	case $host in
   6552 	  x86_64-*kfreebsd*-gnu)
   6553 	    LD="${LD-ld} -m elf_i386_fbsd"
   6554 	    ;;
   6555 	  x86_64-*linux*)
   6556 	    LD="${LD-ld} -m elf_i386"
   6557 	    ;;
   6558 	  ppc64-*linux*|powerpc64-*linux*)
   6559 	    LD="${LD-ld} -m elf32ppclinux"
   6560 	    ;;
   6561 	  s390x-*linux*)
   6562 	    LD="${LD-ld} -m elf_s390"
   6563 	    ;;
   6564 	  sparc64-*linux*)
   6565 	    LD="${LD-ld} -m elf32_sparc"
   6566 	    ;;
   6567 	esac
   6568 	;;
   6569       *64-bit*)
   6570 	case $host in
   6571 	  x86_64-*kfreebsd*-gnu)
   6572 	    LD="${LD-ld} -m elf_x86_64_fbsd"
   6573 	    ;;
   6574 	  x86_64-*linux*)
   6575 	    LD="${LD-ld} -m elf_x86_64"
   6576 	    ;;
   6577 	  ppc*-*linux*|powerpc*-*linux*)
   6578 	    LD="${LD-ld} -m elf64ppc"
   6579 	    ;;
   6580 	  s390*-*linux*|s390*-*tpf*)
   6581 	    LD="${LD-ld} -m elf64_s390"
   6582 	    ;;
   6583 	  sparc*-*linux*)
   6584 	    LD="${LD-ld} -m elf64_sparc"
   6585 	    ;;
   6586 	esac
   6587 	;;
   6588     esac
   6589   fi
   6590   rm -rf conftest*
   6591   ;;
   6592 
   6593 *-*-sco3.2v5*)
   6594   # On SCO OpenServer 5, we need -belf to get full-featured binaries.
   6595   SAVE_CFLAGS="$CFLAGS"
   6596   CFLAGS="$CFLAGS -belf"
   6597   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
   6598 $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
   6599 if ${lt_cv_cc_needs_belf+:} false; then :
   6600   $as_echo_n "(cached) " >&6
   6601 else
   6602   ac_ext=c
   6603 ac_cpp='$CPP $CPPFLAGS'
   6604 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   6605 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   6606 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   6607 
   6608      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   6609 /* end confdefs.h.  */
   6610 
   6611 int
   6612 main ()
   6613 {
   6614 
   6615   ;
   6616   return 0;
   6617 }
   6618 _ACEOF
   6619 if ac_fn_c_try_link "$LINENO"; then :
   6620   lt_cv_cc_needs_belf=yes
   6621 else
   6622   lt_cv_cc_needs_belf=no
   6623 fi
   6624 rm -f core conftest.err conftest.$ac_objext \
   6625     conftest$ac_exeext conftest.$ac_ext
   6626      ac_ext=c
   6627 ac_cpp='$CPP $CPPFLAGS'
   6628 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   6629 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   6630 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   6631 
   6632 fi
   6633 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
   6634 $as_echo "$lt_cv_cc_needs_belf" >&6; }
   6635   if test x"$lt_cv_cc_needs_belf" != x"yes"; then
   6636     # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
   6637     CFLAGS="$SAVE_CFLAGS"
   6638   fi
   6639   ;;
   6640 *-*solaris*)
   6641   # Find out which ABI we are using.
   6642   echo 'int i;' > conftest.$ac_ext
   6643   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
   6644   (eval $ac_compile) 2>&5
   6645   ac_status=$?
   6646   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   6647   test $ac_status = 0; }; then
   6648     case `/usr/bin/file conftest.o` in
   6649     *64-bit*)
   6650       case $lt_cv_prog_gnu_ld in
   6651       yes*)
   6652         case $host in
   6653         i?86-*-solaris*)
   6654           LD="${LD-ld} -m elf_x86_64"
   6655           ;;
   6656         sparc*-*-solaris*)
   6657           LD="${LD-ld} -m elf64_sparc"
   6658           ;;
   6659         esac
   6660         # GNU ld 2.21 introduced _sol2 emulations.  Use them if available.
   6661         if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then
   6662           LD="${LD-ld}_sol2"
   6663         fi
   6664         ;;
   6665       *)
   6666 	if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
   6667 	  LD="${LD-ld} -64"
   6668 	fi
   6669 	;;
   6670       esac
   6671       ;;
   6672     esac
   6673   fi
   6674   rm -rf conftest*
   6675   ;;
   6676 esac
   6677 
   6678 need_locks="$enable_libtool_lock"
   6679 
   6680 if test -n "$ac_tool_prefix"; then
   6681   # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args.
   6682 set dummy ${ac_tool_prefix}mt; ac_word=$2
   6683 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   6684 $as_echo_n "checking for $ac_word... " >&6; }
   6685 if ${ac_cv_prog_MANIFEST_TOOL+:} false; then :
   6686   $as_echo_n "(cached) " >&6
   6687 else
   6688   if test -n "$MANIFEST_TOOL"; then
   6689   ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test.
   6690 else
   6691 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6692 for as_dir in $PATH
   6693 do
   6694   IFS=$as_save_IFS
   6695   test -z "$as_dir" && as_dir=.
   6696     for ac_exec_ext in '' $ac_executable_extensions; do
   6697   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6698     ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt"
   6699     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   6700     break 2
   6701   fi
   6702 done
   6703   done
   6704 IFS=$as_save_IFS
   6705 
   6706 fi
   6707 fi
   6708 MANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL
   6709 if test -n "$MANIFEST_TOOL"; then
   6710   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5
   6711 $as_echo "$MANIFEST_TOOL" >&6; }
   6712 else
   6713   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   6714 $as_echo "no" >&6; }
   6715 fi
   6716 
   6717 
   6718 fi
   6719 if test -z "$ac_cv_prog_MANIFEST_TOOL"; then
   6720   ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL
   6721   # Extract the first word of "mt", so it can be a program name with args.
   6722 set dummy mt; ac_word=$2
   6723 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   6724 $as_echo_n "checking for $ac_word... " >&6; }
   6725 if ${ac_cv_prog_ac_ct_MANIFEST_TOOL+:} false; then :
   6726   $as_echo_n "(cached) " >&6
   6727 else
   6728   if test -n "$ac_ct_MANIFEST_TOOL"; then
   6729   ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test.
   6730 else
   6731 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6732 for as_dir in $PATH
   6733 do
   6734   IFS=$as_save_IFS
   6735   test -z "$as_dir" && as_dir=.
   6736     for ac_exec_ext in '' $ac_executable_extensions; do
   6737   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6738     ac_cv_prog_ac_ct_MANIFEST_TOOL="mt"
   6739     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   6740     break 2
   6741   fi
   6742 done
   6743   done
   6744 IFS=$as_save_IFS
   6745 
   6746 fi
   6747 fi
   6748 ac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL
   6749 if test -n "$ac_ct_MANIFEST_TOOL"; then
   6750   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5
   6751 $as_echo "$ac_ct_MANIFEST_TOOL" >&6; }
   6752 else
   6753   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   6754 $as_echo "no" >&6; }
   6755 fi
   6756 
   6757   if test "x$ac_ct_MANIFEST_TOOL" = x; then
   6758     MANIFEST_TOOL=":"
   6759   else
   6760     case $cross_compiling:$ac_tool_warned in
   6761 yes:)
   6762 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   6763 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   6764 ac_tool_warned=yes ;;
   6765 esac
   6766     MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL
   6767   fi
   6768 else
   6769   MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL"
   6770 fi
   6771 
   6772 test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt
   6773 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5
   6774 $as_echo_n "checking if $MANIFEST_TOOL is a manifest tool... " >&6; }
   6775 if ${lt_cv_path_mainfest_tool+:} false; then :
   6776   $as_echo_n "(cached) " >&6
   6777 else
   6778   lt_cv_path_mainfest_tool=no
   6779   echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5
   6780   $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out
   6781   cat conftest.err >&5
   6782   if $GREP 'Manifest Tool' conftest.out > /dev/null; then
   6783     lt_cv_path_mainfest_tool=yes
   6784   fi
   6785   rm -f conftest*
   6786 fi
   6787 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5
   6788 $as_echo "$lt_cv_path_mainfest_tool" >&6; }
   6789 if test "x$lt_cv_path_mainfest_tool" != xyes; then
   6790   MANIFEST_TOOL=:
   6791 fi
   6792 
   6793 
   6794 
   6795 
   6796 
   6797 
   6798   case $host_os in
   6799     rhapsody* | darwin*)
   6800     if test -n "$ac_tool_prefix"; then
   6801   # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
   6802 set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
   6803 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   6804 $as_echo_n "checking for $ac_word... " >&6; }
   6805 if ${ac_cv_prog_DSYMUTIL+:} false; then :
   6806   $as_echo_n "(cached) " >&6
   6807 else
   6808   if test -n "$DSYMUTIL"; then
   6809   ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
   6810 else
   6811 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6812 for as_dir in $PATH
   6813 do
   6814   IFS=$as_save_IFS
   6815   test -z "$as_dir" && as_dir=.
   6816     for ac_exec_ext in '' $ac_executable_extensions; do
   6817   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6818     ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
   6819     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   6820     break 2
   6821   fi
   6822 done
   6823   done
   6824 IFS=$as_save_IFS
   6825 
   6826 fi
   6827 fi
   6828 DSYMUTIL=$ac_cv_prog_DSYMUTIL
   6829 if test -n "$DSYMUTIL"; then
   6830   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
   6831 $as_echo "$DSYMUTIL" >&6; }
   6832 else
   6833   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   6834 $as_echo "no" >&6; }
   6835 fi
   6836 
   6837 
   6838 fi
   6839 if test -z "$ac_cv_prog_DSYMUTIL"; then
   6840   ac_ct_DSYMUTIL=$DSYMUTIL
   6841   # Extract the first word of "dsymutil", so it can be a program name with args.
   6842 set dummy dsymutil; ac_word=$2
   6843 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   6844 $as_echo_n "checking for $ac_word... " >&6; }
   6845 if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then :
   6846   $as_echo_n "(cached) " >&6
   6847 else
   6848   if test -n "$ac_ct_DSYMUTIL"; then
   6849   ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
   6850 else
   6851 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6852 for as_dir in $PATH
   6853 do
   6854   IFS=$as_save_IFS
   6855   test -z "$as_dir" && as_dir=.
   6856     for ac_exec_ext in '' $ac_executable_extensions; do
   6857   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6858     ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
   6859     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   6860     break 2
   6861   fi
   6862 done
   6863   done
   6864 IFS=$as_save_IFS
   6865 
   6866 fi
   6867 fi
   6868 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
   6869 if test -n "$ac_ct_DSYMUTIL"; then
   6870   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
   6871 $as_echo "$ac_ct_DSYMUTIL" >&6; }
   6872 else
   6873   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   6874 $as_echo "no" >&6; }
   6875 fi
   6876 
   6877   if test "x$ac_ct_DSYMUTIL" = x; then
   6878     DSYMUTIL=":"
   6879   else
   6880     case $cross_compiling:$ac_tool_warned in
   6881 yes:)
   6882 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   6883 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   6884 ac_tool_warned=yes ;;
   6885 esac
   6886     DSYMUTIL=$ac_ct_DSYMUTIL
   6887   fi
   6888 else
   6889   DSYMUTIL="$ac_cv_prog_DSYMUTIL"
   6890 fi
   6891 
   6892     if test -n "$ac_tool_prefix"; then
   6893   # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
   6894 set dummy ${ac_tool_prefix}nmedit; ac_word=$2
   6895 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   6896 $as_echo_n "checking for $ac_word... " >&6; }
   6897 if ${ac_cv_prog_NMEDIT+:} false; then :
   6898   $as_echo_n "(cached) " >&6
   6899 else
   6900   if test -n "$NMEDIT"; then
   6901   ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
   6902 else
   6903 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6904 for as_dir in $PATH
   6905 do
   6906   IFS=$as_save_IFS
   6907   test -z "$as_dir" && as_dir=.
   6908     for ac_exec_ext in '' $ac_executable_extensions; do
   6909   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6910     ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
   6911     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   6912     break 2
   6913   fi
   6914 done
   6915   done
   6916 IFS=$as_save_IFS
   6917 
   6918 fi
   6919 fi
   6920 NMEDIT=$ac_cv_prog_NMEDIT
   6921 if test -n "$NMEDIT"; then
   6922   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
   6923 $as_echo "$NMEDIT" >&6; }
   6924 else
   6925   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   6926 $as_echo "no" >&6; }
   6927 fi
   6928 
   6929 
   6930 fi
   6931 if test -z "$ac_cv_prog_NMEDIT"; then
   6932   ac_ct_NMEDIT=$NMEDIT
   6933   # Extract the first word of "nmedit", so it can be a program name with args.
   6934 set dummy nmedit; ac_word=$2
   6935 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   6936 $as_echo_n "checking for $ac_word... " >&6; }
   6937 if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then :
   6938   $as_echo_n "(cached) " >&6
   6939 else
   6940   if test -n "$ac_ct_NMEDIT"; then
   6941   ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
   6942 else
   6943 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6944 for as_dir in $PATH
   6945 do
   6946   IFS=$as_save_IFS
   6947   test -z "$as_dir" && as_dir=.
   6948     for ac_exec_ext in '' $ac_executable_extensions; do
   6949   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6950     ac_cv_prog_ac_ct_NMEDIT="nmedit"
   6951     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   6952     break 2
   6953   fi
   6954 done
   6955   done
   6956 IFS=$as_save_IFS
   6957 
   6958 fi
   6959 fi
   6960 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
   6961 if test -n "$ac_ct_NMEDIT"; then
   6962   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
   6963 $as_echo "$ac_ct_NMEDIT" >&6; }
   6964 else
   6965   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   6966 $as_echo "no" >&6; }
   6967 fi
   6968 
   6969   if test "x$ac_ct_NMEDIT" = x; then
   6970     NMEDIT=":"
   6971   else
   6972     case $cross_compiling:$ac_tool_warned in
   6973 yes:)
   6974 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   6975 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   6976 ac_tool_warned=yes ;;
   6977 esac
   6978     NMEDIT=$ac_ct_NMEDIT
   6979   fi
   6980 else
   6981   NMEDIT="$ac_cv_prog_NMEDIT"
   6982 fi
   6983 
   6984     if test -n "$ac_tool_prefix"; then
   6985   # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
   6986 set dummy ${ac_tool_prefix}lipo; ac_word=$2
   6987 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   6988 $as_echo_n "checking for $ac_word... " >&6; }
   6989 if ${ac_cv_prog_LIPO+:} false; then :
   6990   $as_echo_n "(cached) " >&6
   6991 else
   6992   if test -n "$LIPO"; then
   6993   ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
   6994 else
   6995 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6996 for as_dir in $PATH
   6997 do
   6998   IFS=$as_save_IFS
   6999   test -z "$as_dir" && as_dir=.
   7000     for ac_exec_ext in '' $ac_executable_extensions; do
   7001   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   7002     ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
   7003     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   7004     break 2
   7005   fi
   7006 done
   7007   done
   7008 IFS=$as_save_IFS
   7009 
   7010 fi
   7011 fi
   7012 LIPO=$ac_cv_prog_LIPO
   7013 if test -n "$LIPO"; then
   7014   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
   7015 $as_echo "$LIPO" >&6; }
   7016 else
   7017   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   7018 $as_echo "no" >&6; }
   7019 fi
   7020 
   7021 
   7022 fi
   7023 if test -z "$ac_cv_prog_LIPO"; then
   7024   ac_ct_LIPO=$LIPO
   7025   # Extract the first word of "lipo", so it can be a program name with args.
   7026 set dummy lipo; ac_word=$2
   7027 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   7028 $as_echo_n "checking for $ac_word... " >&6; }
   7029 if ${ac_cv_prog_ac_ct_LIPO+:} false; then :
   7030   $as_echo_n "(cached) " >&6
   7031 else
   7032   if test -n "$ac_ct_LIPO"; then
   7033   ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
   7034 else
   7035 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7036 for as_dir in $PATH
   7037 do
   7038   IFS=$as_save_IFS
   7039   test -z "$as_dir" && as_dir=.
   7040     for ac_exec_ext in '' $ac_executable_extensions; do
   7041   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   7042     ac_cv_prog_ac_ct_LIPO="lipo"
   7043     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   7044     break 2
   7045   fi
   7046 done
   7047   done
   7048 IFS=$as_save_IFS
   7049 
   7050 fi
   7051 fi
   7052 ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
   7053 if test -n "$ac_ct_LIPO"; then
   7054   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
   7055 $as_echo "$ac_ct_LIPO" >&6; }
   7056 else
   7057   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   7058 $as_echo "no" >&6; }
   7059 fi
   7060 
   7061   if test "x$ac_ct_LIPO" = x; then
   7062     LIPO=":"
   7063   else
   7064     case $cross_compiling:$ac_tool_warned in
   7065 yes:)
   7066 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   7067 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   7068 ac_tool_warned=yes ;;
   7069 esac
   7070     LIPO=$ac_ct_LIPO
   7071   fi
   7072 else
   7073   LIPO="$ac_cv_prog_LIPO"
   7074 fi
   7075 
   7076     if test -n "$ac_tool_prefix"; then
   7077   # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
   7078 set dummy ${ac_tool_prefix}otool; ac_word=$2
   7079 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   7080 $as_echo_n "checking for $ac_word... " >&6; }
   7081 if ${ac_cv_prog_OTOOL+:} false; then :
   7082   $as_echo_n "(cached) " >&6
   7083 else
   7084   if test -n "$OTOOL"; then
   7085   ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
   7086 else
   7087 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7088 for as_dir in $PATH
   7089 do
   7090   IFS=$as_save_IFS
   7091   test -z "$as_dir" && as_dir=.
   7092     for ac_exec_ext in '' $ac_executable_extensions; do
   7093   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   7094     ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
   7095     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   7096     break 2
   7097   fi
   7098 done
   7099   done
   7100 IFS=$as_save_IFS
   7101 
   7102 fi
   7103 fi
   7104 OTOOL=$ac_cv_prog_OTOOL
   7105 if test -n "$OTOOL"; then
   7106   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
   7107 $as_echo "$OTOOL" >&6; }
   7108 else
   7109   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   7110 $as_echo "no" >&6; }
   7111 fi
   7112 
   7113 
   7114 fi
   7115 if test -z "$ac_cv_prog_OTOOL"; then
   7116   ac_ct_OTOOL=$OTOOL
   7117   # Extract the first word of "otool", so it can be a program name with args.
   7118 set dummy otool; ac_word=$2
   7119 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   7120 $as_echo_n "checking for $ac_word... " >&6; }
   7121 if ${ac_cv_prog_ac_ct_OTOOL+:} false; then :
   7122   $as_echo_n "(cached) " >&6
   7123 else
   7124   if test -n "$ac_ct_OTOOL"; then
   7125   ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
   7126 else
   7127 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7128 for as_dir in $PATH
   7129 do
   7130   IFS=$as_save_IFS
   7131   test -z "$as_dir" && as_dir=.
   7132     for ac_exec_ext in '' $ac_executable_extensions; do
   7133   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   7134     ac_cv_prog_ac_ct_OTOOL="otool"
   7135     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   7136     break 2
   7137   fi
   7138 done
   7139   done
   7140 IFS=$as_save_IFS
   7141 
   7142 fi
   7143 fi
   7144 ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
   7145 if test -n "$ac_ct_OTOOL"; then
   7146   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
   7147 $as_echo "$ac_ct_OTOOL" >&6; }
   7148 else
   7149   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   7150 $as_echo "no" >&6; }
   7151 fi
   7152 
   7153   if test "x$ac_ct_OTOOL" = x; then
   7154     OTOOL=":"
   7155   else
   7156     case $cross_compiling:$ac_tool_warned in
   7157 yes:)
   7158 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   7159 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   7160 ac_tool_warned=yes ;;
   7161 esac
   7162     OTOOL=$ac_ct_OTOOL
   7163   fi
   7164 else
   7165   OTOOL="$ac_cv_prog_OTOOL"
   7166 fi
   7167 
   7168     if test -n "$ac_tool_prefix"; then
   7169   # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
   7170 set dummy ${ac_tool_prefix}otool64; ac_word=$2
   7171 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   7172 $as_echo_n "checking for $ac_word... " >&6; }
   7173 if ${ac_cv_prog_OTOOL64+:} false; then :
   7174   $as_echo_n "(cached) " >&6
   7175 else
   7176   if test -n "$OTOOL64"; then
   7177   ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
   7178 else
   7179 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7180 for as_dir in $PATH
   7181 do
   7182   IFS=$as_save_IFS
   7183   test -z "$as_dir" && as_dir=.
   7184     for ac_exec_ext in '' $ac_executable_extensions; do
   7185   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   7186     ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
   7187     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   7188     break 2
   7189   fi
   7190 done
   7191   done
   7192 IFS=$as_save_IFS
   7193 
   7194 fi
   7195 fi
   7196 OTOOL64=$ac_cv_prog_OTOOL64
   7197 if test -n "$OTOOL64"; then
   7198   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
   7199 $as_echo "$OTOOL64" >&6; }
   7200 else
   7201   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   7202 $as_echo "no" >&6; }
   7203 fi
   7204 
   7205 
   7206 fi
   7207 if test -z "$ac_cv_prog_OTOOL64"; then
   7208   ac_ct_OTOOL64=$OTOOL64
   7209   # Extract the first word of "otool64", so it can be a program name with args.
   7210 set dummy otool64; ac_word=$2
   7211 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   7212 $as_echo_n "checking for $ac_word... " >&6; }
   7213 if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then :
   7214   $as_echo_n "(cached) " >&6
   7215 else
   7216   if test -n "$ac_ct_OTOOL64"; then
   7217   ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
   7218 else
   7219 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7220 for as_dir in $PATH
   7221 do
   7222   IFS=$as_save_IFS
   7223   test -z "$as_dir" && as_dir=.
   7224     for ac_exec_ext in '' $ac_executable_extensions; do
   7225   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   7226     ac_cv_prog_ac_ct_OTOOL64="otool64"
   7227     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   7228     break 2
   7229   fi
   7230 done
   7231   done
   7232 IFS=$as_save_IFS
   7233 
   7234 fi
   7235 fi
   7236 ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
   7237 if test -n "$ac_ct_OTOOL64"; then
   7238   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
   7239 $as_echo "$ac_ct_OTOOL64" >&6; }
   7240 else
   7241   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   7242 $as_echo "no" >&6; }
   7243 fi
   7244 
   7245   if test "x$ac_ct_OTOOL64" = x; then
   7246     OTOOL64=":"
   7247   else
   7248     case $cross_compiling:$ac_tool_warned in
   7249 yes:)
   7250 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   7251 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   7252 ac_tool_warned=yes ;;
   7253 esac
   7254     OTOOL64=$ac_ct_OTOOL64
   7255   fi
   7256 else
   7257   OTOOL64="$ac_cv_prog_OTOOL64"
   7258 fi
   7259 
   7260 
   7261 
   7262 
   7263 
   7264 
   7265 
   7266 
   7267 
   7268 
   7269 
   7270 
   7271 
   7272 
   7273 
   7274 
   7275 
   7276 
   7277 
   7278 
   7279 
   7280 
   7281 
   7282 
   7283 
   7284 
   7285 
   7286     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
   7287 $as_echo_n "checking for -single_module linker flag... " >&6; }
   7288 if ${lt_cv_apple_cc_single_mod+:} false; then :
   7289   $as_echo_n "(cached) " >&6
   7290 else
   7291   lt_cv_apple_cc_single_mod=no
   7292       if test -z "${LT_MULTI_MODULE}"; then
   7293 	# By default we will add the -single_module flag. You can override
   7294 	# by either setting the environment variable LT_MULTI_MODULE
   7295 	# non-empty at configure time, or by adding -multi_module to the
   7296 	# link flags.
   7297 	rm -rf libconftest.dylib*
   7298 	echo "int foo(void){return 1;}" > conftest.c
   7299 	echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
   7300 -dynamiclib -Wl,-single_module conftest.c" >&5
   7301 	$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
   7302 	  -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
   7303         _lt_result=$?
   7304 	# If there is a non-empty error log, and "single_module"
   7305 	# appears in it, assume the flag caused a linker warning
   7306         if test -s conftest.err && $GREP single_module conftest.err; then
   7307 	  cat conftest.err >&5
   7308 	# Otherwise, if the output was created with a 0 exit code from
   7309 	# the compiler, it worked.
   7310 	elif test -f libconftest.dylib && test $_lt_result -eq 0; then
   7311 	  lt_cv_apple_cc_single_mod=yes
   7312 	else
   7313 	  cat conftest.err >&5
   7314 	fi
   7315 	rm -rf libconftest.dylib*
   7316 	rm -f conftest.*
   7317       fi
   7318 fi
   7319 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
   7320 $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
   7321 
   7322     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
   7323 $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
   7324 if ${lt_cv_ld_exported_symbols_list+:} false; then :
   7325   $as_echo_n "(cached) " >&6
   7326 else
   7327   lt_cv_ld_exported_symbols_list=no
   7328       save_LDFLAGS=$LDFLAGS
   7329       echo "_main" > conftest.sym
   7330       LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
   7331       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   7332 /* end confdefs.h.  */
   7333 
   7334 int
   7335 main ()
   7336 {
   7337 
   7338   ;
   7339   return 0;
   7340 }
   7341 _ACEOF
   7342 if ac_fn_c_try_link "$LINENO"; then :
   7343   lt_cv_ld_exported_symbols_list=yes
   7344 else
   7345   lt_cv_ld_exported_symbols_list=no
   7346 fi
   7347 rm -f core conftest.err conftest.$ac_objext \
   7348     conftest$ac_exeext conftest.$ac_ext
   7349 	LDFLAGS="$save_LDFLAGS"
   7350 
   7351 fi
   7352 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
   7353 $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
   7354 
   7355     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
   7356 $as_echo_n "checking for -force_load linker flag... " >&6; }
   7357 if ${lt_cv_ld_force_load+:} false; then :
   7358   $as_echo_n "(cached) " >&6
   7359 else
   7360   lt_cv_ld_force_load=no
   7361       cat > conftest.c << _LT_EOF
   7362 int forced_loaded() { return 2;}
   7363 _LT_EOF
   7364       echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
   7365       $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
   7366       echo "$AR cru libconftest.a conftest.o" >&5
   7367       $AR cru libconftest.a conftest.o 2>&5
   7368       echo "$RANLIB libconftest.a" >&5
   7369       $RANLIB libconftest.a 2>&5
   7370       cat > conftest.c << _LT_EOF
   7371 int main() { return 0;}
   7372 _LT_EOF
   7373       echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
   7374       $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
   7375       _lt_result=$?
   7376       if test -s conftest.err && $GREP force_load conftest.err; then
   7377 	cat conftest.err >&5
   7378       elif test -f conftest && test $_lt_result -eq 0 && $GREP forced_load conftest >/dev/null 2>&1 ; then
   7379 	lt_cv_ld_force_load=yes
   7380       else
   7381 	cat conftest.err >&5
   7382       fi
   7383         rm -f conftest.err libconftest.a conftest conftest.c
   7384         rm -rf conftest.dSYM
   7385 
   7386 fi
   7387 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
   7388 $as_echo "$lt_cv_ld_force_load" >&6; }
   7389     case $host_os in
   7390     rhapsody* | darwin1.[012])
   7391       _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
   7392     darwin1.*)
   7393       _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
   7394     darwin*) # darwin 5.x on
   7395       # if running on 10.5 or later, the deployment target defaults
   7396       # to the OS version, if on x86, and 10.4, the deployment
   7397       # target defaults to 10.4. Don't you love it?
   7398       case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
   7399 	10.0,*86*-darwin8*|10.0,*-darwin[91]*)
   7400 	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
   7401 	10.[012]*)
   7402 	  _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
   7403 	10.*)
   7404 	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
   7405       esac
   7406     ;;
   7407   esac
   7408     if test "$lt_cv_apple_cc_single_mod" = "yes"; then
   7409       _lt_dar_single_mod='$single_module'
   7410     fi
   7411     if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
   7412       _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
   7413     else
   7414       _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
   7415     fi
   7416     if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
   7417       _lt_dsymutil='~$DSYMUTIL $lib || :'
   7418     else
   7419       _lt_dsymutil=
   7420     fi
   7421     ;;
   7422   esac
   7423 
   7424 ac_ext=c
   7425 ac_cpp='$CPP $CPPFLAGS'
   7426 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   7427 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   7428 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   7429 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
   7430 $as_echo_n "checking how to run the C preprocessor... " >&6; }
   7431 # On Suns, sometimes $CPP names a directory.
   7432 if test -n "$CPP" && test -d "$CPP"; then
   7433   CPP=
   7434 fi
   7435 if test -z "$CPP"; then
   7436   if ${ac_cv_prog_CPP+:} false; then :
   7437   $as_echo_n "(cached) " >&6
   7438 else
   7439       # Double quotes because CPP needs to be expanded
   7440     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
   7441     do
   7442       ac_preproc_ok=false
   7443 for ac_c_preproc_warn_flag in '' yes
   7444 do
   7445   # Use a header file that comes with gcc, so configuring glibc
   7446   # with a fresh cross-compiler works.
   7447   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   7448   # <limits.h> exists even on freestanding compilers.
   7449   # On the NeXT, cc -E runs the code through the compiler's parser,
   7450   # not just through cpp. "Syntax error" is here to catch this case.
   7451   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   7452 /* end confdefs.h.  */
   7453 #ifdef __STDC__
   7454 # include <limits.h>
   7455 #else
   7456 # include <assert.h>
   7457 #endif
   7458 		     Syntax error
   7459 _ACEOF
   7460 if ac_fn_c_try_cpp "$LINENO"; then :
   7461 
   7462 else
   7463   # Broken: fails on valid input.
   7464 continue
   7465 fi
   7466 rm -f conftest.err conftest.i conftest.$ac_ext
   7467 
   7468   # OK, works on sane cases.  Now check whether nonexistent headers
   7469   # can be detected and how.
   7470   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   7471 /* end confdefs.h.  */
   7472 #include <ac_nonexistent.h>
   7473 _ACEOF
   7474 if ac_fn_c_try_cpp "$LINENO"; then :
   7475   # Broken: success on invalid input.
   7476 continue
   7477 else
   7478   # Passes both tests.
   7479 ac_preproc_ok=:
   7480 break
   7481 fi
   7482 rm -f conftest.err conftest.i conftest.$ac_ext
   7483 
   7484 done
   7485 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   7486 rm -f conftest.i conftest.err conftest.$ac_ext
   7487 if $ac_preproc_ok; then :
   7488   break
   7489 fi
   7490 
   7491     done
   7492     ac_cv_prog_CPP=$CPP
   7493 
   7494 fi
   7495   CPP=$ac_cv_prog_CPP
   7496 else
   7497   ac_cv_prog_CPP=$CPP
   7498 fi
   7499 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
   7500 $as_echo "$CPP" >&6; }
   7501 ac_preproc_ok=false
   7502 for ac_c_preproc_warn_flag in '' yes
   7503 do
   7504   # Use a header file that comes with gcc, so configuring glibc
   7505   # with a fresh cross-compiler works.
   7506   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   7507   # <limits.h> exists even on freestanding compilers.
   7508   # On the NeXT, cc -E runs the code through the compiler's parser,
   7509   # not just through cpp. "Syntax error" is here to catch this case.
   7510   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   7511 /* end confdefs.h.  */
   7512 #ifdef __STDC__
   7513 # include <limits.h>
   7514 #else
   7515 # include <assert.h>
   7516 #endif
   7517 		     Syntax error
   7518 _ACEOF
   7519 if ac_fn_c_try_cpp "$LINENO"; then :
   7520 
   7521 else
   7522   # Broken: fails on valid input.
   7523 continue
   7524 fi
   7525 rm -f conftest.err conftest.i conftest.$ac_ext
   7526 
   7527   # OK, works on sane cases.  Now check whether nonexistent headers
   7528   # can be detected and how.
   7529   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   7530 /* end confdefs.h.  */
   7531 #include <ac_nonexistent.h>
   7532 _ACEOF
   7533 if ac_fn_c_try_cpp "$LINENO"; then :
   7534   # Broken: success on invalid input.
   7535 continue
   7536 else
   7537   # Passes both tests.
   7538 ac_preproc_ok=:
   7539 break
   7540 fi
   7541 rm -f conftest.err conftest.i conftest.$ac_ext
   7542 
   7543 done
   7544 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   7545 rm -f conftest.i conftest.err conftest.$ac_ext
   7546 if $ac_preproc_ok; then :
   7547 
   7548 else
   7549   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   7550 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   7551 as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
   7552 See \`config.log' for more details" "$LINENO" 5; }
   7553 fi
   7554 
   7555 ac_ext=c
   7556 ac_cpp='$CPP $CPPFLAGS'
   7557 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   7558 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   7559 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   7560 
   7561 
   7562 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
   7563 $as_echo_n "checking for ANSI C header files... " >&6; }
   7564 if ${ac_cv_header_stdc+:} false; then :
   7565   $as_echo_n "(cached) " >&6
   7566 else
   7567   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   7568 /* end confdefs.h.  */
   7569 #include <stdlib.h>
   7570 #include <stdarg.h>
   7571 #include <string.h>
   7572 #include <float.h>
   7573 
   7574 int
   7575 main ()
   7576 {
   7577 
   7578   ;
   7579   return 0;
   7580 }
   7581 _ACEOF
   7582 if ac_fn_c_try_compile "$LINENO"; then :
   7583   ac_cv_header_stdc=yes
   7584 else
   7585   ac_cv_header_stdc=no
   7586 fi
   7587 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   7588 
   7589 if test $ac_cv_header_stdc = yes; then
   7590   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
   7591   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   7592 /* end confdefs.h.  */
   7593 #include <string.h>
   7594 
   7595 _ACEOF
   7596 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   7597   $EGREP "memchr" >/dev/null 2>&1; then :
   7598 
   7599 else
   7600   ac_cv_header_stdc=no
   7601 fi
   7602 rm -f conftest*
   7603 
   7604 fi
   7605 
   7606 if test $ac_cv_header_stdc = yes; then
   7607   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
   7608   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   7609 /* end confdefs.h.  */
   7610 #include <stdlib.h>
   7611 
   7612 _ACEOF
   7613 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   7614   $EGREP "free" >/dev/null 2>&1; then :
   7615 
   7616 else
   7617   ac_cv_header_stdc=no
   7618 fi
   7619 rm -f conftest*
   7620 
   7621 fi
   7622 
   7623 if test $ac_cv_header_stdc = yes; then
   7624   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
   7625   if test "$cross_compiling" = yes; then :
   7626   :
   7627 else
   7628   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   7629 /* end confdefs.h.  */
   7630 #include <ctype.h>
   7631 #include <stdlib.h>
   7632 #if ((' ' & 0x0FF) == 0x020)
   7633 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
   7634 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
   7635 #else
   7636 # define ISLOWER(c) \
   7637 		   (('a' <= (c) && (c) <= 'i') \
   7638 		     || ('j' <= (c) && (c) <= 'r') \
   7639 		     || ('s' <= (c) && (c) <= 'z'))
   7640 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
   7641 #endif
   7642 
   7643 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
   7644 int
   7645 main ()
   7646 {
   7647   int i;
   7648   for (i = 0; i < 256; i++)
   7649     if (XOR (islower (i), ISLOWER (i))
   7650 	|| toupper (i) != TOUPPER (i))
   7651       return 2;
   7652   return 0;
   7653 }
   7654 _ACEOF
   7655 if ac_fn_c_try_run "$LINENO"; then :
   7656 
   7657 else
   7658   ac_cv_header_stdc=no
   7659 fi
   7660 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
   7661   conftest.$ac_objext conftest.beam conftest.$ac_ext
   7662 fi
   7663 
   7664 fi
   7665 fi
   7666 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
   7667 $as_echo "$ac_cv_header_stdc" >&6; }
   7668 if test $ac_cv_header_stdc = yes; then
   7669 
   7670 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
   7671 
   7672 fi
   7673 
   7674 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
   7675 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
   7676 		  inttypes.h stdint.h unistd.h
   7677 do :
   7678   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
   7679 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
   7680 "
   7681 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
   7682   cat >>confdefs.h <<_ACEOF
   7683 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
   7684 _ACEOF
   7685 
   7686 fi
   7687 
   7688 done
   7689 
   7690 
   7691 for ac_header in dlfcn.h
   7692 do :
   7693   ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
   7694 "
   7695 if test "x$ac_cv_header_dlfcn_h" = xyes; then :
   7696   cat >>confdefs.h <<_ACEOF
   7697 #define HAVE_DLFCN_H 1
   7698 _ACEOF
   7699 
   7700 fi
   7701 
   7702 done
   7703 
   7704 
   7705 
   7706 func_stripname_cnf ()
   7707 {
   7708   case ${2} in
   7709   .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
   7710   *)  func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
   7711   esac
   7712 } # func_stripname_cnf
   7713 
   7714 
   7715 
   7716 
   7717 
   7718 # Set options
   7719 
   7720 
   7721 
   7722         enable_dlopen=no
   7723 
   7724 
   7725   enable_win32_dll=no
   7726 
   7727 
   7728             # Check whether --enable-shared was given.
   7729 if test "${enable_shared+set}" = set; then :
   7730   enableval=$enable_shared; p=${PACKAGE-default}
   7731     case $enableval in
   7732     yes) enable_shared=yes ;;
   7733     no) enable_shared=no ;;
   7734     *)
   7735       enable_shared=no
   7736       # Look at the argument we got.  We use all the common list separators.
   7737       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
   7738       for pkg in $enableval; do
   7739 	IFS="$lt_save_ifs"
   7740 	if test "X$pkg" = "X$p"; then
   7741 	  enable_shared=yes
   7742 	fi
   7743       done
   7744       IFS="$lt_save_ifs"
   7745       ;;
   7746     esac
   7747 else
   7748   enable_shared=yes
   7749 fi
   7750 
   7751 
   7752 
   7753 
   7754 
   7755 
   7756 
   7757 
   7758 
   7759   # Check whether --enable-static was given.
   7760 if test "${enable_static+set}" = set; then :
   7761   enableval=$enable_static; p=${PACKAGE-default}
   7762     case $enableval in
   7763     yes) enable_static=yes ;;
   7764     no) enable_static=no ;;
   7765     *)
   7766      enable_static=no
   7767       # Look at the argument we got.  We use all the common list separators.
   7768       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
   7769       for pkg in $enableval; do
   7770 	IFS="$lt_save_ifs"
   7771 	if test "X$pkg" = "X$p"; then
   7772 	  enable_static=yes
   7773 	fi
   7774       done
   7775       IFS="$lt_save_ifs"
   7776       ;;
   7777     esac
   7778 else
   7779   enable_static=yes
   7780 fi
   7781 
   7782 
   7783 
   7784 
   7785 
   7786 
   7787 
   7788 
   7789 
   7790 
   7791 # Check whether --with-pic was given.
   7792 if test "${with_pic+set}" = set; then :
   7793   withval=$with_pic; lt_p=${PACKAGE-default}
   7794     case $withval in
   7795     yes|no) pic_mode=$withval ;;
   7796     *)
   7797       pic_mode=default
   7798       # Look at the argument we got.  We use all the common list separators.
   7799       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
   7800       for lt_pkg in $withval; do
   7801 	IFS="$lt_save_ifs"
   7802 	if test "X$lt_pkg" = "X$lt_p"; then
   7803 	  pic_mode=yes
   7804 	fi
   7805       done
   7806       IFS="$lt_save_ifs"
   7807       ;;
   7808     esac
   7809 else
   7810   pic_mode=default
   7811 fi
   7812 
   7813 
   7814 test -z "$pic_mode" && pic_mode=default
   7815 
   7816 
   7817 
   7818 
   7819 
   7820 
   7821 
   7822   # Check whether --enable-fast-install was given.
   7823 if test "${enable_fast_install+set}" = set; then :
   7824   enableval=$enable_fast_install; p=${PACKAGE-default}
   7825     case $enableval in
   7826     yes) enable_fast_install=yes ;;
   7827     no) enable_fast_install=no ;;
   7828     *)
   7829       enable_fast_install=no
   7830       # Look at the argument we got.  We use all the common list separators.
   7831       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
   7832       for pkg in $enableval; do
   7833 	IFS="$lt_save_ifs"
   7834 	if test "X$pkg" = "X$p"; then
   7835 	  enable_fast_install=yes
   7836 	fi
   7837       done
   7838       IFS="$lt_save_ifs"
   7839       ;;
   7840     esac
   7841 else
   7842   enable_fast_install=yes
   7843 fi
   7844 
   7845 
   7846 
   7847 
   7848 
   7849 
   7850 
   7851 
   7852 
   7853 
   7854 
   7855 # This can be used to rebuild libtool when needed
   7856 LIBTOOL_DEPS="$ltmain"
   7857 
   7858 # Always use our own libtool.
   7859 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
   7860 
   7861 
   7862 
   7863 
   7864 
   7865 
   7866 
   7867 
   7868 
   7869 
   7870 
   7871 
   7872 
   7873 
   7874 
   7875 
   7876 
   7877 
   7878 
   7879 
   7880 
   7881 
   7882 
   7883 
   7884 
   7885 
   7886 
   7887 
   7888 
   7889 
   7890 test -z "$LN_S" && LN_S="ln -s"
   7891 
   7892 
   7893 
   7894 
   7895 
   7896 
   7897 
   7898 
   7899 
   7900 
   7901 
   7902 
   7903 
   7904 
   7905 if test -n "${ZSH_VERSION+set}" ; then
   7906    setopt NO_GLOB_SUBST
   7907 fi
   7908 
   7909 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
   7910 $as_echo_n "checking for objdir... " >&6; }
   7911 if ${lt_cv_objdir+:} false; then :
   7912   $as_echo_n "(cached) " >&6
   7913 else
   7914   rm -f .libs 2>/dev/null
   7915 mkdir .libs 2>/dev/null
   7916 if test -d .libs; then
   7917   lt_cv_objdir=.libs
   7918 else
   7919   # MS-DOS does not allow filenames that begin with a dot.
   7920   lt_cv_objdir=_libs
   7921 fi
   7922 rmdir .libs 2>/dev/null
   7923 fi
   7924 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
   7925 $as_echo "$lt_cv_objdir" >&6; }
   7926 objdir=$lt_cv_objdir
   7927 
   7928 
   7929 
   7930 
   7931 
   7932 cat >>confdefs.h <<_ACEOF
   7933 #define LT_OBJDIR "$lt_cv_objdir/"
   7934 _ACEOF
   7935 
   7936 
   7937 
   7938 
   7939 case $host_os in
   7940 aix3*)
   7941   # AIX sometimes has problems with the GCC collect2 program.  For some
   7942   # reason, if we set the COLLECT_NAMES environment variable, the problems
   7943   # vanish in a puff of smoke.
   7944   if test "X${COLLECT_NAMES+set}" != Xset; then
   7945     COLLECT_NAMES=
   7946     export COLLECT_NAMES
   7947   fi
   7948   ;;
   7949 esac
   7950 
   7951 # Global variables:
   7952 ofile=libtool
   7953 can_build_shared=yes
   7954 
   7955 # All known linkers require a `.a' archive for static linking (except MSVC,
   7956 # which needs '.lib').
   7957 libext=a
   7958 
   7959 with_gnu_ld="$lt_cv_prog_gnu_ld"
   7960 
   7961 old_CC="$CC"
   7962 old_CFLAGS="$CFLAGS"
   7963 
   7964 # Set sane defaults for various variables
   7965 test -z "$CC" && CC=cc
   7966 test -z "$LTCC" && LTCC=$CC
   7967 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
   7968 test -z "$LD" && LD=ld
   7969 test -z "$ac_objext" && ac_objext=o
   7970 
   7971 for cc_temp in $compiler""; do
   7972   case $cc_temp in
   7973     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   7974     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   7975     \-*) ;;
   7976     *) break;;
   7977   esac
   7978 done
   7979 cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
   7980 
   7981 
   7982 # Only perform the check for file, if the check method requires it
   7983 test -z "$MAGIC_CMD" && MAGIC_CMD=file
   7984 case $deplibs_check_method in
   7985 file_magic*)
   7986   if test "$file_magic_cmd" = '$MAGIC_CMD'; then
   7987     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
   7988 $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
   7989 if ${lt_cv_path_MAGIC_CMD+:} false; then :
   7990   $as_echo_n "(cached) " >&6
   7991 else
   7992   case $MAGIC_CMD in
   7993 [\\/*] |  ?:[\\/]*)
   7994   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
   7995   ;;
   7996 *)
   7997   lt_save_MAGIC_CMD="$MAGIC_CMD"
   7998   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   7999   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
   8000   for ac_dir in $ac_dummy; do
   8001     IFS="$lt_save_ifs"
   8002     test -z "$ac_dir" && ac_dir=.
   8003     if test -f $ac_dir/${ac_tool_prefix}file; then
   8004       lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
   8005       if test -n "$file_magic_test_file"; then
   8006 	case $deplibs_check_method in
   8007 	"file_magic "*)
   8008 	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
   8009 	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
   8010 	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
   8011 	    $EGREP "$file_magic_regex" > /dev/null; then
   8012 	    :
   8013 	  else
   8014 	    cat <<_LT_EOF 1>&2
   8015 
   8016 *** Warning: the command libtool uses to detect shared libraries,
   8017 *** $file_magic_cmd, produces output that libtool cannot recognize.
   8018 *** The result is that libtool may fail to recognize shared libraries
   8019 *** as such.  This will affect the creation of libtool libraries that
   8020 *** depend on shared libraries, but programs linked with such libtool
   8021 *** libraries will work regardless of this problem.  Nevertheless, you
   8022 *** may want to report the problem to your system manager and/or to
   8023 *** bug-libtool@gnu.org
   8024 
   8025 _LT_EOF
   8026 	  fi ;;
   8027 	esac
   8028       fi
   8029       break
   8030     fi
   8031   done
   8032   IFS="$lt_save_ifs"
   8033   MAGIC_CMD="$lt_save_MAGIC_CMD"
   8034   ;;
   8035 esac
   8036 fi
   8037 
   8038 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
   8039 if test -n "$MAGIC_CMD"; then
   8040   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
   8041 $as_echo "$MAGIC_CMD" >&6; }
   8042 else
   8043   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   8044 $as_echo "no" >&6; }
   8045 fi
   8046 
   8047 
   8048 
   8049 
   8050 
   8051 if test -z "$lt_cv_path_MAGIC_CMD"; then
   8052   if test -n "$ac_tool_prefix"; then
   8053     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
   8054 $as_echo_n "checking for file... " >&6; }
   8055 if ${lt_cv_path_MAGIC_CMD+:} false; then :
   8056   $as_echo_n "(cached) " >&6
   8057 else
   8058   case $MAGIC_CMD in
   8059 [\\/*] |  ?:[\\/]*)
   8060   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
   8061   ;;
   8062 *)
   8063   lt_save_MAGIC_CMD="$MAGIC_CMD"
   8064   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   8065   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
   8066   for ac_dir in $ac_dummy; do
   8067     IFS="$lt_save_ifs"
   8068     test -z "$ac_dir" && ac_dir=.
   8069     if test -f $ac_dir/file; then
   8070       lt_cv_path_MAGIC_CMD="$ac_dir/file"
   8071       if test -n "$file_magic_test_file"; then
   8072 	case $deplibs_check_method in
   8073 	"file_magic "*)
   8074 	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
   8075 	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
   8076 	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
   8077 	    $EGREP "$file_magic_regex" > /dev/null; then
   8078 	    :
   8079 	  else
   8080 	    cat <<_LT_EOF 1>&2
   8081 
   8082 *** Warning: the command libtool uses to detect shared libraries,
   8083 *** $file_magic_cmd, produces output that libtool cannot recognize.
   8084 *** The result is that libtool may fail to recognize shared libraries
   8085 *** as such.  This will affect the creation of libtool libraries that
   8086 *** depend on shared libraries, but programs linked with such libtool
   8087 *** libraries will work regardless of this problem.  Nevertheless, you
   8088 *** may want to report the problem to your system manager and/or to
   8089 *** bug-libtool@gnu.org
   8090 
   8091 _LT_EOF
   8092 	  fi ;;
   8093 	esac
   8094       fi
   8095       break
   8096     fi
   8097   done
   8098   IFS="$lt_save_ifs"
   8099   MAGIC_CMD="$lt_save_MAGIC_CMD"
   8100   ;;
   8101 esac
   8102 fi
   8103 
   8104 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
   8105 if test -n "$MAGIC_CMD"; then
   8106   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
   8107 $as_echo "$MAGIC_CMD" >&6; }
   8108 else
   8109   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   8110 $as_echo "no" >&6; }
   8111 fi
   8112 
   8113 
   8114   else
   8115     MAGIC_CMD=:
   8116   fi
   8117 fi
   8118 
   8119   fi
   8120   ;;
   8121 esac
   8122 
   8123 # Use C for the default configuration in the libtool script
   8124 
   8125 lt_save_CC="$CC"
   8126 ac_ext=c
   8127 ac_cpp='$CPP $CPPFLAGS'
   8128 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   8129 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   8130 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   8131 
   8132 
   8133 # Source file extension for C test sources.
   8134 ac_ext=c
   8135 
   8136 # Object file extension for compiled C test sources.
   8137 objext=o
   8138 objext=$objext
   8139 
   8140 # Code to be used in simple compile tests
   8141 lt_simple_compile_test_code="int some_variable = 0;"
   8142 
   8143 # Code to be used in simple link tests
   8144 lt_simple_link_test_code='int main(){return(0);}'
   8145 
   8146 
   8147 
   8148 
   8149 
   8150 
   8151 
   8152 # If no C compiler was specified, use CC.
   8153 LTCC=${LTCC-"$CC"}
   8154 
   8155 # If no C compiler flags were specified, use CFLAGS.
   8156 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   8157 
   8158 # Allow CC to be a program name with arguments.
   8159 compiler=$CC
   8160 
   8161 # Save the default compiler, since it gets overwritten when the other
   8162 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
   8163 compiler_DEFAULT=$CC
   8164 
   8165 # save warnings/boilerplate of simple test code
   8166 ac_outfile=conftest.$ac_objext
   8167 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
   8168 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   8169 _lt_compiler_boilerplate=`cat conftest.err`
   8170 $RM conftest*
   8171 
   8172 ac_outfile=conftest.$ac_objext
   8173 echo "$lt_simple_link_test_code" >conftest.$ac_ext
   8174 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   8175 _lt_linker_boilerplate=`cat conftest.err`
   8176 $RM -r conftest*
   8177 
   8178 
   8179 ## CAVEAT EMPTOR:
   8180 ## There is no encapsulation within the following macros, do not change
   8181 ## the running order or otherwise move them around unless you know exactly
   8182 ## what you are doing...
   8183 if test -n "$compiler"; then
   8184 
   8185 lt_prog_compiler_no_builtin_flag=
   8186 
   8187 if test "$GCC" = yes; then
   8188   case $cc_basename in
   8189   nvcc*)
   8190     lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
   8191   *)
   8192     lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
   8193   esac
   8194 
   8195   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
   8196 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
   8197 if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then :
   8198   $as_echo_n "(cached) " >&6
   8199 else
   8200   lt_cv_prog_compiler_rtti_exceptions=no
   8201    ac_outfile=conftest.$ac_objext
   8202    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   8203    lt_compiler_flag="-fno-rtti -fno-exceptions"
   8204    # Insert the option either (1) after the last *FLAGS variable, or
   8205    # (2) before a word containing "conftest.", or (3) at the end.
   8206    # Note that $ac_compile itself does not contain backslashes and begins
   8207    # with a dollar sign (not a hyphen), so the echo should work correctly.
   8208    # The option is referenced via a variable to avoid confusing sed.
   8209    lt_compile=`echo "$ac_compile" | $SED \
   8210    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   8211    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   8212    -e 's:$: $lt_compiler_flag:'`
   8213    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
   8214    (eval "$lt_compile" 2>conftest.err)
   8215    ac_status=$?
   8216    cat conftest.err >&5
   8217    echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8218    if (exit $ac_status) && test -s "$ac_outfile"; then
   8219      # The compiler can only warn and ignore the option if not recognized
   8220      # So say no if there are warnings other than the usual output.
   8221      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
   8222      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   8223      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   8224        lt_cv_prog_compiler_rtti_exceptions=yes
   8225      fi
   8226    fi
   8227    $RM conftest*
   8228 
   8229 fi
   8230 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
   8231 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
   8232 
   8233 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
   8234     lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
   8235 else
   8236     :
   8237 fi
   8238 
   8239 fi
   8240 
   8241 
   8242 
   8243 
   8244 
   8245 
   8246   lt_prog_compiler_wl=
   8247 lt_prog_compiler_pic=
   8248 lt_prog_compiler_static=
   8249 
   8250 
   8251   if test "$GCC" = yes; then
   8252     lt_prog_compiler_wl='-Wl,'
   8253     lt_prog_compiler_static='-static'
   8254 
   8255     case $host_os in
   8256       aix*)
   8257       # All AIX code is PIC.
   8258       if test "$host_cpu" = ia64; then
   8259 	# AIX 5 now supports IA64 processor
   8260 	lt_prog_compiler_static='-Bstatic'
   8261       fi
   8262       ;;
   8263 
   8264     amigaos*)
   8265       case $host_cpu in
   8266       powerpc)
   8267             # see comment about AmigaOS4 .so support
   8268             lt_prog_compiler_pic='-fPIC'
   8269         ;;
   8270       m68k)
   8271             # FIXME: we need at least 68020 code to build shared libraries, but
   8272             # adding the `-m68020' flag to GCC prevents building anything better,
   8273             # like `-m68040'.
   8274             lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
   8275         ;;
   8276       esac
   8277       ;;
   8278 
   8279     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
   8280       # PIC is the default for these OSes.
   8281       ;;
   8282 
   8283     mingw* | cygwin* | pw32* | os2* | cegcc*)
   8284       # This hack is so that the source file can tell whether it is being
   8285       # built for inclusion in a dll (and should export symbols for example).
   8286       # Although the cygwin gcc ignores -fPIC, still need this for old-style
   8287       # (--disable-auto-import) libraries
   8288       lt_prog_compiler_pic='-DDLL_EXPORT'
   8289       ;;
   8290 
   8291     darwin* | rhapsody*)
   8292       # PIC is the default on this platform
   8293       # Common symbols not allowed in MH_DYLIB files
   8294       lt_prog_compiler_pic='-fno-common'
   8295       ;;
   8296 
   8297     haiku*)
   8298       # PIC is the default for Haiku.
   8299       # The "-static" flag exists, but is broken.
   8300       lt_prog_compiler_static=
   8301       ;;
   8302 
   8303     hpux*)
   8304       # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
   8305       # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
   8306       # sets the default TLS model and affects inlining.
   8307       case $host_cpu in
   8308       hppa*64*)
   8309 	# +Z the default
   8310 	;;
   8311       *)
   8312 	lt_prog_compiler_pic='-fPIC'
   8313 	;;
   8314       esac
   8315       ;;
   8316 
   8317     interix[3-9]*)
   8318       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
   8319       # Instead, we relocate shared libraries at runtime.
   8320       ;;
   8321 
   8322     msdosdjgpp*)
   8323       # Just because we use GCC doesn't mean we suddenly get shared libraries
   8324       # on systems that don't support them.
   8325       lt_prog_compiler_can_build_shared=no
   8326       enable_shared=no
   8327       ;;
   8328 
   8329     *nto* | *qnx*)
   8330       # QNX uses GNU C++, but need to define -shared option too, otherwise
   8331       # it will coredump.
   8332       lt_prog_compiler_pic='-fPIC -shared'
   8333       ;;
   8334 
   8335     sysv4*MP*)
   8336       if test -d /usr/nec; then
   8337 	lt_prog_compiler_pic=-Kconform_pic
   8338       fi
   8339       ;;
   8340 
   8341     *)
   8342       lt_prog_compiler_pic='-fPIC'
   8343       ;;
   8344     esac
   8345 
   8346     case $cc_basename in
   8347     nvcc*) # Cuda Compiler Driver 2.2
   8348       lt_prog_compiler_wl='-Xlinker '
   8349       if test -n "$lt_prog_compiler_pic"; then
   8350         lt_prog_compiler_pic="-Xcompiler $lt_prog_compiler_pic"
   8351       fi
   8352       ;;
   8353     esac
   8354   else
   8355     # PORTME Check for flag to pass linker flags through the system compiler.
   8356     case $host_os in
   8357     aix*)
   8358       lt_prog_compiler_wl='-Wl,'
   8359       if test "$host_cpu" = ia64; then
   8360 	# AIX 5 now supports IA64 processor
   8361 	lt_prog_compiler_static='-Bstatic'
   8362       else
   8363 	lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
   8364       fi
   8365       ;;
   8366 
   8367     mingw* | cygwin* | pw32* | os2* | cegcc*)
   8368       # This hack is so that the source file can tell whether it is being
   8369       # built for inclusion in a dll (and should export symbols for example).
   8370       lt_prog_compiler_pic='-DDLL_EXPORT'
   8371       ;;
   8372 
   8373     hpux9* | hpux10* | hpux11*)
   8374       lt_prog_compiler_wl='-Wl,'
   8375       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   8376       # not for PA HP-UX.
   8377       case $host_cpu in
   8378       hppa*64*|ia64*)
   8379 	# +Z the default
   8380 	;;
   8381       *)
   8382 	lt_prog_compiler_pic='+Z'
   8383 	;;
   8384       esac
   8385       # Is there a better lt_prog_compiler_static that works with the bundled CC?
   8386       lt_prog_compiler_static='${wl}-a ${wl}archive'
   8387       ;;
   8388 
   8389     irix5* | irix6* | nonstopux*)
   8390       lt_prog_compiler_wl='-Wl,'
   8391       # PIC (with -KPIC) is the default.
   8392       lt_prog_compiler_static='-non_shared'
   8393       ;;
   8394 
   8395     linux* | k*bsd*-gnu | kopensolaris*-gnu)
   8396       case $cc_basename in
   8397       # old Intel for x86_64 which still supported -KPIC.
   8398       ecc*)
   8399 	lt_prog_compiler_wl='-Wl,'
   8400 	lt_prog_compiler_pic='-KPIC'
   8401 	lt_prog_compiler_static='-static'
   8402         ;;
   8403       # icc used to be incompatible with GCC.
   8404       # ICC 10 doesn't accept -KPIC any more.
   8405       icc* | ifort*)
   8406 	lt_prog_compiler_wl='-Wl,'
   8407 	lt_prog_compiler_pic='-fPIC'
   8408 	lt_prog_compiler_static='-static'
   8409         ;;
   8410       # Lahey Fortran 8.1.
   8411       lf95*)
   8412 	lt_prog_compiler_wl='-Wl,'
   8413 	lt_prog_compiler_pic='--shared'
   8414 	lt_prog_compiler_static='--static'
   8415 	;;
   8416       nagfor*)
   8417 	# NAG Fortran compiler
   8418 	lt_prog_compiler_wl='-Wl,-Wl,,'
   8419 	lt_prog_compiler_pic='-PIC'
   8420 	lt_prog_compiler_static='-Bstatic'
   8421 	;;
   8422       pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
   8423         # Portland Group compilers (*not* the Pentium gcc compiler,
   8424 	# which looks to be a dead project)
   8425 	lt_prog_compiler_wl='-Wl,'
   8426 	lt_prog_compiler_pic='-fpic'
   8427 	lt_prog_compiler_static='-Bstatic'
   8428         ;;
   8429       ccc*)
   8430         lt_prog_compiler_wl='-Wl,'
   8431         # All Alpha code is PIC.
   8432         lt_prog_compiler_static='-non_shared'
   8433         ;;
   8434       xl* | bgxl* | bgf* | mpixl*)
   8435 	# IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
   8436 	lt_prog_compiler_wl='-Wl,'
   8437 	lt_prog_compiler_pic='-qpic'
   8438 	lt_prog_compiler_static='-qstaticlink'
   8439 	;;
   8440       *)
   8441 	case `$CC -V 2>&1 | sed 5q` in
   8442 	*Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [1-7].* | *Sun*Fortran*\ 8.[0-3]*)
   8443 	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
   8444 	  lt_prog_compiler_pic='-KPIC'
   8445 	  lt_prog_compiler_static='-Bstatic'
   8446 	  lt_prog_compiler_wl=''
   8447 	  ;;
   8448 	*Sun\ F* | *Sun*Fortran*)
   8449 	  lt_prog_compiler_pic='-KPIC'
   8450 	  lt_prog_compiler_static='-Bstatic'
   8451 	  lt_prog_compiler_wl='-Qoption ld '
   8452 	  ;;
   8453 	*Sun\ C*)
   8454 	  # Sun C 5.9
   8455 	  lt_prog_compiler_pic='-KPIC'
   8456 	  lt_prog_compiler_static='-Bstatic'
   8457 	  lt_prog_compiler_wl='-Wl,'
   8458 	  ;;
   8459         *Intel*\ [CF]*Compiler*)
   8460 	  lt_prog_compiler_wl='-Wl,'
   8461 	  lt_prog_compiler_pic='-fPIC'
   8462 	  lt_prog_compiler_static='-static'
   8463 	  ;;
   8464 	*Portland\ Group*)
   8465 	  lt_prog_compiler_wl='-Wl,'
   8466 	  lt_prog_compiler_pic='-fpic'
   8467 	  lt_prog_compiler_static='-Bstatic'
   8468 	  ;;
   8469 	esac
   8470 	;;
   8471       esac
   8472       ;;
   8473 
   8474     newsos6)
   8475       lt_prog_compiler_pic='-KPIC'
   8476       lt_prog_compiler_static='-Bstatic'
   8477       ;;
   8478 
   8479     *nto* | *qnx*)
   8480       # QNX uses GNU C++, but need to define -shared option too, otherwise
   8481       # it will coredump.
   8482       lt_prog_compiler_pic='-fPIC -shared'
   8483       ;;
   8484 
   8485     osf3* | osf4* | osf5*)
   8486       lt_prog_compiler_wl='-Wl,'
   8487       # All OSF/1 code is PIC.
   8488       lt_prog_compiler_static='-non_shared'
   8489       ;;
   8490 
   8491     rdos*)
   8492       lt_prog_compiler_static='-non_shared'
   8493       ;;
   8494 
   8495     solaris*)
   8496       lt_prog_compiler_pic='-KPIC'
   8497       lt_prog_compiler_static='-Bstatic'
   8498       case $cc_basename in
   8499       f77* | f90* | f95* | sunf77* | sunf90* | sunf95*)
   8500 	lt_prog_compiler_wl='-Qoption ld ';;
   8501       *)
   8502 	lt_prog_compiler_wl='-Wl,';;
   8503       esac
   8504       ;;
   8505 
   8506     sunos4*)
   8507       lt_prog_compiler_wl='-Qoption ld '
   8508       lt_prog_compiler_pic='-PIC'
   8509       lt_prog_compiler_static='-Bstatic'
   8510       ;;
   8511 
   8512     sysv4 | sysv4.2uw2* | sysv4.3*)
   8513       lt_prog_compiler_wl='-Wl,'
   8514       lt_prog_compiler_pic='-KPIC'
   8515       lt_prog_compiler_static='-Bstatic'
   8516       ;;
   8517 
   8518     sysv4*MP*)
   8519       if test -d /usr/nec ;then
   8520 	lt_prog_compiler_pic='-Kconform_pic'
   8521 	lt_prog_compiler_static='-Bstatic'
   8522       fi
   8523       ;;
   8524 
   8525     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
   8526       lt_prog_compiler_wl='-Wl,'
   8527       lt_prog_compiler_pic='-KPIC'
   8528       lt_prog_compiler_static='-Bstatic'
   8529       ;;
   8530 
   8531     unicos*)
   8532       lt_prog_compiler_wl='-Wl,'
   8533       lt_prog_compiler_can_build_shared=no
   8534       ;;
   8535 
   8536     uts4*)
   8537       lt_prog_compiler_pic='-pic'
   8538       lt_prog_compiler_static='-Bstatic'
   8539       ;;
   8540 
   8541     *)
   8542       lt_prog_compiler_can_build_shared=no
   8543       ;;
   8544     esac
   8545   fi
   8546 
   8547 case $host_os in
   8548   # For platforms which do not support PIC, -DPIC is meaningless:
   8549   *djgpp*)
   8550     lt_prog_compiler_pic=
   8551     ;;
   8552   *)
   8553     lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
   8554     ;;
   8555 esac
   8556 
   8557 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
   8558 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
   8559 if ${lt_cv_prog_compiler_pic+:} false; then :
   8560   $as_echo_n "(cached) " >&6
   8561 else
   8562   lt_cv_prog_compiler_pic=$lt_prog_compiler_pic
   8563 fi
   8564 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5
   8565 $as_echo "$lt_cv_prog_compiler_pic" >&6; }
   8566 lt_prog_compiler_pic=$lt_cv_prog_compiler_pic
   8567 
   8568 #
   8569 # Check to make sure the PIC flag actually works.
   8570 #
   8571 if test -n "$lt_prog_compiler_pic"; then
   8572   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
   8573 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
   8574 if ${lt_cv_prog_compiler_pic_works+:} false; then :
   8575   $as_echo_n "(cached) " >&6
   8576 else
   8577   lt_cv_prog_compiler_pic_works=no
   8578    ac_outfile=conftest.$ac_objext
   8579    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   8580    lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
   8581    # Insert the option either (1) after the last *FLAGS variable, or
   8582    # (2) before a word containing "conftest.", or (3) at the end.
   8583    # Note that $ac_compile itself does not contain backslashes and begins
   8584    # with a dollar sign (not a hyphen), so the echo should work correctly.
   8585    # The option is referenced via a variable to avoid confusing sed.
   8586    lt_compile=`echo "$ac_compile" | $SED \
   8587    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   8588    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   8589    -e 's:$: $lt_compiler_flag:'`
   8590    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
   8591    (eval "$lt_compile" 2>conftest.err)
   8592    ac_status=$?
   8593    cat conftest.err >&5
   8594    echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8595    if (exit $ac_status) && test -s "$ac_outfile"; then
   8596      # The compiler can only warn and ignore the option if not recognized
   8597      # So say no if there are warnings other than the usual output.
   8598      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
   8599      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   8600      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   8601        lt_cv_prog_compiler_pic_works=yes
   8602      fi
   8603    fi
   8604    $RM conftest*
   8605 
   8606 fi
   8607 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
   8608 $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
   8609 
   8610 if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
   8611     case $lt_prog_compiler_pic in
   8612      "" | " "*) ;;
   8613      *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
   8614      esac
   8615 else
   8616     lt_prog_compiler_pic=
   8617      lt_prog_compiler_can_build_shared=no
   8618 fi
   8619 
   8620 fi
   8621 
   8622 
   8623 
   8624 
   8625 
   8626 
   8627 
   8628 
   8629 
   8630 
   8631 
   8632 #
   8633 # Check to make sure the static flag actually works.
   8634 #
   8635 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
   8636 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
   8637 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
   8638 if ${lt_cv_prog_compiler_static_works+:} false; then :
   8639   $as_echo_n "(cached) " >&6
   8640 else
   8641   lt_cv_prog_compiler_static_works=no
   8642    save_LDFLAGS="$LDFLAGS"
   8643    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
   8644    echo "$lt_simple_link_test_code" > conftest.$ac_ext
   8645    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
   8646      # The linker can only warn and ignore the option if not recognized
   8647      # So say no if there are warnings
   8648      if test -s conftest.err; then
   8649        # Append any errors to the config.log.
   8650        cat conftest.err 1>&5
   8651        $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
   8652        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   8653        if diff conftest.exp conftest.er2 >/dev/null; then
   8654          lt_cv_prog_compiler_static_works=yes
   8655        fi
   8656      else
   8657        lt_cv_prog_compiler_static_works=yes
   8658      fi
   8659    fi
   8660    $RM -r conftest*
   8661    LDFLAGS="$save_LDFLAGS"
   8662 
   8663 fi
   8664 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
   8665 $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
   8666 
   8667 if test x"$lt_cv_prog_compiler_static_works" = xyes; then
   8668     :
   8669 else
   8670     lt_prog_compiler_static=
   8671 fi
   8672 
   8673 
   8674 
   8675 
   8676 
   8677 
   8678 
   8679   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
   8680 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
   8681 if ${lt_cv_prog_compiler_c_o+:} false; then :
   8682   $as_echo_n "(cached) " >&6
   8683 else
   8684   lt_cv_prog_compiler_c_o=no
   8685    $RM -r conftest 2>/dev/null
   8686    mkdir conftest
   8687    cd conftest
   8688    mkdir out
   8689    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   8690 
   8691    lt_compiler_flag="-o out/conftest2.$ac_objext"
   8692    # Insert the option either (1) after the last *FLAGS variable, or
   8693    # (2) before a word containing "conftest.", or (3) at the end.
   8694    # Note that $ac_compile itself does not contain backslashes and begins
   8695    # with a dollar sign (not a hyphen), so the echo should work correctly.
   8696    lt_compile=`echo "$ac_compile" | $SED \
   8697    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   8698    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   8699    -e 's:$: $lt_compiler_flag:'`
   8700    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
   8701    (eval "$lt_compile" 2>out/conftest.err)
   8702    ac_status=$?
   8703    cat out/conftest.err >&5
   8704    echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8705    if (exit $ac_status) && test -s out/conftest2.$ac_objext
   8706    then
   8707      # The compiler can only warn and ignore the option if not recognized
   8708      # So say no if there are warnings
   8709      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
   8710      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
   8711      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
   8712        lt_cv_prog_compiler_c_o=yes
   8713      fi
   8714    fi
   8715    chmod u+w . 2>&5
   8716    $RM conftest*
   8717    # SGI C++ compiler will create directory out/ii_files/ for
   8718    # template instantiation
   8719    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
   8720    $RM out/* && rmdir out
   8721    cd ..
   8722    $RM -r conftest
   8723    $RM conftest*
   8724 
   8725 fi
   8726 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
   8727 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
   8728 
   8729 
   8730 
   8731 
   8732 
   8733 
   8734   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
   8735 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
   8736 if ${lt_cv_prog_compiler_c_o+:} false; then :
   8737   $as_echo_n "(cached) " >&6
   8738 else
   8739   lt_cv_prog_compiler_c_o=no
   8740    $RM -r conftest 2>/dev/null
   8741    mkdir conftest
   8742    cd conftest
   8743    mkdir out
   8744    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   8745 
   8746    lt_compiler_flag="-o out/conftest2.$ac_objext"
   8747    # Insert the option either (1) after the last *FLAGS variable, or
   8748    # (2) before a word containing "conftest.", or (3) at the end.
   8749    # Note that $ac_compile itself does not contain backslashes and begins
   8750    # with a dollar sign (not a hyphen), so the echo should work correctly.
   8751    lt_compile=`echo "$ac_compile" | $SED \
   8752    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   8753    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   8754    -e 's:$: $lt_compiler_flag:'`
   8755    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
   8756    (eval "$lt_compile" 2>out/conftest.err)
   8757    ac_status=$?
   8758    cat out/conftest.err >&5
   8759    echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8760    if (exit $ac_status) && test -s out/conftest2.$ac_objext
   8761    then
   8762      # The compiler can only warn and ignore the option if not recognized
   8763      # So say no if there are warnings
   8764      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
   8765      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
   8766      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
   8767        lt_cv_prog_compiler_c_o=yes
   8768      fi
   8769    fi
   8770    chmod u+w . 2>&5
   8771    $RM conftest*
   8772    # SGI C++ compiler will create directory out/ii_files/ for
   8773    # template instantiation
   8774    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
   8775    $RM out/* && rmdir out
   8776    cd ..
   8777    $RM -r conftest
   8778    $RM conftest*
   8779 
   8780 fi
   8781 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
   8782 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
   8783 
   8784 
   8785 
   8786 
   8787 hard_links="nottested"
   8788 if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
   8789   # do not overwrite the value of need_locks provided by the user
   8790   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
   8791 $as_echo_n "checking if we can lock with hard links... " >&6; }
   8792   hard_links=yes
   8793   $RM conftest*
   8794   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   8795   touch conftest.a
   8796   ln conftest.a conftest.b 2>&5 || hard_links=no
   8797   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   8798   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
   8799 $as_echo "$hard_links" >&6; }
   8800   if test "$hard_links" = no; then
   8801     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
   8802 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
   8803     need_locks=warn
   8804   fi
   8805 else
   8806   need_locks=no
   8807 fi
   8808 
   8809 
   8810 
   8811 
   8812 
   8813 
   8814   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   8815 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
   8816 
   8817   runpath_var=
   8818   allow_undefined_flag=
   8819   always_export_symbols=no
   8820   archive_cmds=
   8821   archive_expsym_cmds=
   8822   compiler_needs_object=no
   8823   enable_shared_with_static_runtimes=no
   8824   export_dynamic_flag_spec=
   8825   export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   8826   hardcode_automatic=no
   8827   hardcode_direct=no
   8828   hardcode_direct_absolute=no
   8829   hardcode_libdir_flag_spec=
   8830   hardcode_libdir_separator=
   8831   hardcode_minus_L=no
   8832   hardcode_shlibpath_var=unsupported
   8833   inherit_rpath=no
   8834   link_all_deplibs=unknown
   8835   module_cmds=
   8836   module_expsym_cmds=
   8837   old_archive_from_new_cmds=
   8838   old_archive_from_expsyms_cmds=
   8839   thread_safe_flag_spec=
   8840   whole_archive_flag_spec=
   8841   # include_expsyms should be a list of space-separated symbols to be *always*
   8842   # included in the symbol list
   8843   include_expsyms=
   8844   # exclude_expsyms can be an extended regexp of symbols to exclude
   8845   # it will be wrapped by ` (' and `)$', so one must not match beginning or
   8846   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
   8847   # as well as any symbol that contains `d'.
   8848   exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
   8849   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
   8850   # platforms (ab)use it in PIC code, but their linkers get confused if
   8851   # the symbol is explicitly referenced.  Since portable code cannot
   8852   # rely on this symbol name, it's probably fine to never include it in
   8853   # preloaded symbol tables.
   8854   # Exclude shared library initialization/finalization symbols.
   8855   extract_expsyms_cmds=
   8856 
   8857   case $host_os in
   8858   cygwin* | mingw* | pw32* | cegcc*)
   8859     # FIXME: the MSVC++ port hasn't been tested in a loooong time
   8860     # When not using gcc, we currently assume that we are using
   8861     # Microsoft Visual C++.
   8862     if test "$GCC" != yes; then
   8863       with_gnu_ld=no
   8864     fi
   8865     ;;
   8866   interix*)
   8867     # we just hope/assume this is gcc and not c89 (= MSVC++)
   8868     with_gnu_ld=yes
   8869     ;;
   8870   openbsd*)
   8871     with_gnu_ld=no
   8872     ;;
   8873   linux* | k*bsd*-gnu | gnu*)
   8874     link_all_deplibs=no
   8875     ;;
   8876   esac
   8877 
   8878   ld_shlibs=yes
   8879 
   8880   # On some targets, GNU ld is compatible enough with the native linker
   8881   # that we're better off using the native interface for both.
   8882   lt_use_gnu_ld_interface=no
   8883   if test "$with_gnu_ld" = yes; then
   8884     case $host_os in
   8885       aix*)
   8886 	# The AIX port of GNU ld has always aspired to compatibility
   8887 	# with the native linker.  However, as the warning in the GNU ld
   8888 	# block says, versions before 2.19.5* couldn't really create working
   8889 	# shared libraries, regardless of the interface used.
   8890 	case `$LD -v 2>&1` in
   8891 	  *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
   8892 	  *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
   8893 	  *\ \(GNU\ Binutils\)\ [3-9]*) ;;
   8894 	  *)
   8895 	    lt_use_gnu_ld_interface=yes
   8896 	    ;;
   8897 	esac
   8898 	;;
   8899       *)
   8900 	lt_use_gnu_ld_interface=yes
   8901 	;;
   8902     esac
   8903   fi
   8904 
   8905   if test "$lt_use_gnu_ld_interface" = yes; then
   8906     # If archive_cmds runs LD, not CC, wlarc should be empty
   8907     wlarc='${wl}'
   8908 
   8909     # Set some defaults for GNU ld with shared library support. These
   8910     # are reset later if shared libraries are not supported. Putting them
   8911     # here allows them to be overridden if necessary.
   8912     runpath_var=LD_RUN_PATH
   8913     hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   8914     export_dynamic_flag_spec='${wl}--export-dynamic'
   8915     # ancient GNU ld didn't support --whole-archive et. al.
   8916     if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
   8917       whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
   8918     else
   8919       whole_archive_flag_spec=
   8920     fi
   8921     supports_anon_versioning=no
   8922     case `$LD -v 2>&1` in
   8923       *GNU\ gold*) supports_anon_versioning=yes ;;
   8924       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
   8925       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
   8926       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
   8927       *\ 2.11.*) ;; # other 2.11 versions
   8928       *) supports_anon_versioning=yes ;;
   8929     esac
   8930 
   8931     # See if GNU ld supports shared libraries.
   8932     case $host_os in
   8933     aix[3-9]*)
   8934       # On AIX/PPC, the GNU linker is very broken
   8935       if test "$host_cpu" != ia64; then
   8936 	ld_shlibs=no
   8937 	cat <<_LT_EOF 1>&2
   8938 
   8939 *** Warning: the GNU linker, at least up to release 2.19, is reported
   8940 *** to be unable to reliably create shared libraries on AIX.
   8941 *** Therefore, libtool is disabling shared libraries support.  If you
   8942 *** really care for shared libraries, you may want to install binutils
   8943 *** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
   8944 *** You will then need to restart the configuration process.
   8945 
   8946 _LT_EOF
   8947       fi
   8948       ;;
   8949 
   8950     amigaos*)
   8951       case $host_cpu in
   8952       powerpc)
   8953             # see comment about AmigaOS4 .so support
   8954             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   8955             archive_expsym_cmds=''
   8956         ;;
   8957       m68k)
   8958             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)'
   8959             hardcode_libdir_flag_spec='-L$libdir'
   8960             hardcode_minus_L=yes
   8961         ;;
   8962       esac
   8963       ;;
   8964 
   8965     beos*)
   8966       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
   8967 	allow_undefined_flag=unsupported
   8968 	# Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
   8969 	# support --undefined.  This deserves some investigation.  FIXME
   8970 	archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   8971       else
   8972 	ld_shlibs=no
   8973       fi
   8974       ;;
   8975 
   8976     cygwin* | mingw* | pw32* | cegcc*)
   8977       # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
   8978       # as there is no search path for DLLs.
   8979       hardcode_libdir_flag_spec='-L$libdir'
   8980       export_dynamic_flag_spec='${wl}--export-all-symbols'
   8981       allow_undefined_flag=unsupported
   8982       always_export_symbols=no
   8983       enable_shared_with_static_runtimes=yes
   8984       export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/;s/^.*[ ]__nm__\([^ ]*\)[ ][^ ]*/\1 DATA/;/^I[ ]/d;/^[AITW][ ]/s/.* //'\'' | sort | uniq > $export_symbols'
   8985       exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname'
   8986 
   8987       if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
   8988         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   8989 	# If the export-symbols file already is a .def file (1st line
   8990 	# is EXPORTS), use it as is; otherwise, prepend...
   8991 	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
   8992 	  cp $export_symbols $output_objdir/$soname.def;
   8993 	else
   8994 	  echo EXPORTS > $output_objdir/$soname.def;
   8995 	  cat $export_symbols >> $output_objdir/$soname.def;
   8996 	fi~
   8997 	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   8998       else
   8999 	ld_shlibs=no
   9000       fi
   9001       ;;
   9002 
   9003     haiku*)
   9004       archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   9005       link_all_deplibs=yes
   9006       ;;
   9007 
   9008     interix[3-9]*)
   9009       hardcode_direct=no
   9010       hardcode_shlibpath_var=no
   9011       hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
   9012       export_dynamic_flag_spec='${wl}-E'
   9013       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
   9014       # Instead, shared libraries are loaded at an image base (0x10000000 by
   9015       # default) and relocated if they conflict, which is a slow very memory
   9016       # consuming and fragmenting process.  To avoid this, we pick a random,
   9017       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
   9018       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
   9019       archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
   9020       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'
   9021       ;;
   9022 
   9023     gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
   9024       tmp_diet=no
   9025       if test "$host_os" = linux-dietlibc; then
   9026 	case $cc_basename in
   9027 	  diet\ *) tmp_diet=yes;;	# linux-dietlibc with static linking (!diet-dyn)
   9028 	esac
   9029       fi
   9030       if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
   9031 	 && test "$tmp_diet" = no
   9032       then
   9033 	tmp_addflag=' $pic_flag'
   9034 	tmp_sharedflag='-shared'
   9035 	case $cc_basename,$host_cpu in
   9036         pgcc*)				# Portland Group C compiler
   9037 	  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'
   9038 	  tmp_addflag=' $pic_flag'
   9039 	  ;;
   9040 	pgf77* | pgf90* | pgf95* | pgfortran*)
   9041 					# Portland Group f77 and f90 compilers
   9042 	  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'
   9043 	  tmp_addflag=' $pic_flag -Mnomain' ;;
   9044 	ecc*,ia64* | icc*,ia64*)	# Intel C compiler on ia64
   9045 	  tmp_addflag=' -i_dynamic' ;;
   9046 	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
   9047 	  tmp_addflag=' -i_dynamic -nofor_main' ;;
   9048 	ifc* | ifort*)			# Intel Fortran compiler
   9049 	  tmp_addflag=' -nofor_main' ;;
   9050 	lf95*)				# Lahey Fortran 8.1
   9051 	  whole_archive_flag_spec=
   9052 	  tmp_sharedflag='--shared' ;;
   9053 	xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
   9054 	  tmp_sharedflag='-qmkshrobj'
   9055 	  tmp_addflag= ;;
   9056 	nvcc*)	# Cuda Compiler Driver 2.2
   9057 	  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'
   9058 	  compiler_needs_object=yes
   9059 	  ;;
   9060 	esac
   9061 	case `$CC -V 2>&1 | sed 5q` in
   9062 	*Sun\ C*)			# Sun C 5.9
   9063 	  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'
   9064 	  compiler_needs_object=yes
   9065 	  tmp_sharedflag='-G' ;;
   9066 	*Sun\ F*)			# Sun Fortran 8.3
   9067 	  tmp_sharedflag='-G' ;;
   9068 	esac
   9069 	archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   9070 
   9071         if test "x$supports_anon_versioning" = xyes; then
   9072           archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
   9073 	    cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
   9074 	    echo "local: *; };" >> $output_objdir/$libname.ver~
   9075 	    $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
   9076         fi
   9077 
   9078 	case $cc_basename in
   9079 	xlf* | bgf* | bgxlf* | mpixlf*)
   9080 	  # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
   9081 	  whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
   9082 	  hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   9083 	  archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib'
   9084 	  if test "x$supports_anon_versioning" = xyes; then
   9085 	    archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
   9086 	      cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
   9087 	      echo "local: *; };" >> $output_objdir/$libname.ver~
   9088 	      $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
   9089 	  fi
   9090 	  ;;
   9091 	esac
   9092       else
   9093         ld_shlibs=no
   9094       fi
   9095       ;;
   9096 
   9097     netbsd* | netbsdelf*-gnu)
   9098       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
   9099 	archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
   9100 	wlarc=
   9101       else
   9102 	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   9103 	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   9104       fi
   9105       ;;
   9106 
   9107     solaris*)
   9108       if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
   9109 	ld_shlibs=no
   9110 	cat <<_LT_EOF 1>&2
   9111 
   9112 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
   9113 *** create shared libraries on Solaris systems.  Therefore, libtool
   9114 *** is disabling shared libraries support.  We urge you to upgrade GNU
   9115 *** binutils to release 2.9.1 or newer.  Another option is to modify
   9116 *** your PATH or compiler configuration so that the native linker is
   9117 *** used, and then restart.
   9118 
   9119 _LT_EOF
   9120       elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
   9121 	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   9122 	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   9123       else
   9124 	ld_shlibs=no
   9125       fi
   9126       ;;
   9127 
   9128     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
   9129       case `$LD -v 2>&1` in
   9130         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
   9131 	ld_shlibs=no
   9132 	cat <<_LT_EOF 1>&2
   9133 
   9134 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
   9135 *** reliably create shared libraries on SCO systems.  Therefore, libtool
   9136 *** is disabling shared libraries support.  We urge you to upgrade GNU
   9137 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
   9138 *** your PATH or compiler configuration so that the native linker is
   9139 *** used, and then restart.
   9140 
   9141 _LT_EOF
   9142 	;;
   9143 	*)
   9144 	  # For security reasons, it is highly recommended that you always
   9145 	  # use absolute paths for naming shared libraries, and exclude the
   9146 	  # DT_RUNPATH tag from executables and libraries.  But doing so
   9147 	  # requires that you compile everything twice, which is a pain.
   9148 	  if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
   9149 	    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   9150 	    archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   9151 	    archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   9152 	  else
   9153 	    ld_shlibs=no
   9154 	  fi
   9155 	;;
   9156       esac
   9157       ;;
   9158 
   9159     sunos4*)
   9160       archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   9161       wlarc=
   9162       hardcode_direct=yes
   9163       hardcode_shlibpath_var=no
   9164       ;;
   9165 
   9166     *)
   9167       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
   9168 	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   9169 	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   9170       else
   9171 	ld_shlibs=no
   9172       fi
   9173       ;;
   9174     esac
   9175 
   9176     if test "$ld_shlibs" = no; then
   9177       runpath_var=
   9178       hardcode_libdir_flag_spec=
   9179       export_dynamic_flag_spec=
   9180       whole_archive_flag_spec=
   9181     fi
   9182   else
   9183     # PORTME fill in a description of your system's linker (not GNU ld)
   9184     case $host_os in
   9185     aix3*)
   9186       allow_undefined_flag=unsupported
   9187       always_export_symbols=yes
   9188       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'
   9189       # Note: this linker hardcodes the directories in LIBPATH if there
   9190       # are no directories specified by -L.
   9191       hardcode_minus_L=yes
   9192       if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
   9193 	# Neither direct hardcoding nor static linking is supported with a
   9194 	# broken collect2.
   9195 	hardcode_direct=unsupported
   9196       fi
   9197       ;;
   9198 
   9199     aix[4-9]*)
   9200       if test "$host_cpu" = ia64; then
   9201 	# On IA64, the linker does run time linking by default, so we don't
   9202 	# have to do anything special.
   9203 	aix_use_runtimelinking=no
   9204 	exp_sym_flag='-Bexport'
   9205 	no_entry_flag=""
   9206       else
   9207 	# If we're using GNU nm, then we don't want the "-C" option.
   9208 	# -C means demangle to AIX nm, but means don't demangle with GNU nm
   9209 	# Also, AIX nm treats weak defined symbols like other global
   9210 	# defined symbols, whereas GNU nm marks them as "W".
   9211 	if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
   9212 	  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'
   9213 	else
   9214 	  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'
   9215 	fi
   9216 	aix_use_runtimelinking=no
   9217 
   9218 	# Test if we are trying to use run time linking or normal
   9219 	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
   9220 	# need to do runtime linking.
   9221 	case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
   9222 	  for ld_flag in $LDFLAGS; do
   9223 	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
   9224 	    aix_use_runtimelinking=yes
   9225 	    break
   9226 	  fi
   9227 	  done
   9228 	  ;;
   9229 	esac
   9230 
   9231 	exp_sym_flag='-bexport'
   9232 	no_entry_flag='-bnoentry'
   9233       fi
   9234 
   9235       # When large executables or shared objects are built, AIX ld can
   9236       # have problems creating the table of contents.  If linking a library
   9237       # or program results in "error TOC overflow" add -mminimal-toc to
   9238       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
   9239       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
   9240 
   9241       archive_cmds=''
   9242       hardcode_direct=yes
   9243       hardcode_direct_absolute=yes
   9244       hardcode_libdir_separator=':'
   9245       link_all_deplibs=yes
   9246       file_list_spec='${wl}-f,'
   9247 
   9248       if test "$GCC" = yes; then
   9249 	case $host_os in aix4.[012]|aix4.[012].*)
   9250 	# We only want to do this on AIX 4.2 and lower, the check
   9251 	# below for broken collect2 doesn't work under 4.3+
   9252 	  collect2name=`${CC} -print-prog-name=collect2`
   9253 	  if test -f "$collect2name" &&
   9254 	   strings "$collect2name" | $GREP resolve_lib_name >/dev/null
   9255 	  then
   9256 	  # We have reworked collect2
   9257 	  :
   9258 	  else
   9259 	  # We have old collect2
   9260 	  hardcode_direct=unsupported
   9261 	  # It fails to find uninstalled libraries when the uninstalled
   9262 	  # path is not listed in the libpath.  Setting hardcode_minus_L
   9263 	  # to unsupported forces relinking
   9264 	  hardcode_minus_L=yes
   9265 	  hardcode_libdir_flag_spec='-L$libdir'
   9266 	  hardcode_libdir_separator=
   9267 	  fi
   9268 	  ;;
   9269 	esac
   9270 	shared_flag='-shared'
   9271 	if test "$aix_use_runtimelinking" = yes; then
   9272 	  shared_flag="$shared_flag "'${wl}-G'
   9273 	fi
   9274 	link_all_deplibs=no
   9275       else
   9276 	# not using gcc
   9277 	if test "$host_cpu" = ia64; then
   9278 	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
   9279 	# chokes on -Wl,-G. The following line is correct:
   9280 	  shared_flag='-G'
   9281 	else
   9282 	  if test "$aix_use_runtimelinking" = yes; then
   9283 	    shared_flag='${wl}-G'
   9284 	  else
   9285 	    shared_flag='${wl}-bM:SRE'
   9286 	  fi
   9287 	fi
   9288       fi
   9289 
   9290       export_dynamic_flag_spec='${wl}-bexpall'
   9291       # It seems that -bexpall does not export symbols beginning with
   9292       # underscore (_), so it is better to generate a list of symbols to export.
   9293       always_export_symbols=yes
   9294       if test "$aix_use_runtimelinking" = yes; then
   9295 	# Warning - without using the other runtime loading flags (-brtl),
   9296 	# -berok will link without error, but may produce a broken library.
   9297 	allow_undefined_flag='-berok'
   9298         # Determine the default libpath from the value encoded in an
   9299         # empty executable.
   9300         if test "${lt_cv_aix_libpath+set}" = set; then
   9301   aix_libpath=$lt_cv_aix_libpath
   9302 else
   9303   if ${lt_cv_aix_libpath_+:} false; then :
   9304   $as_echo_n "(cached) " >&6
   9305 else
   9306   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   9307 /* end confdefs.h.  */
   9308 
   9309 int
   9310 main ()
   9311 {
   9312 
   9313   ;
   9314   return 0;
   9315 }
   9316 _ACEOF
   9317 if ac_fn_c_try_link "$LINENO"; then :
   9318 
   9319   lt_aix_libpath_sed='
   9320       /Import File Strings/,/^$/ {
   9321 	  /^0/ {
   9322 	      s/^0  *\([^ ]*\) *$/\1/
   9323 	      p
   9324 	  }
   9325       }'
   9326   lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   9327   # Check for a 64-bit object if we didn't find anything.
   9328   if test -z "$lt_cv_aix_libpath_"; then
   9329     lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   9330   fi
   9331 fi
   9332 rm -f core conftest.err conftest.$ac_objext \
   9333     conftest$ac_exeext conftest.$ac_ext
   9334   if test -z "$lt_cv_aix_libpath_"; then
   9335     lt_cv_aix_libpath_="/usr/lib:/lib"
   9336   fi
   9337 
   9338 fi
   9339 
   9340   aix_libpath=$lt_cv_aix_libpath_
   9341 fi
   9342 
   9343         hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
   9344         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"
   9345       else
   9346 	if test "$host_cpu" = ia64; then
   9347 	  hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
   9348 	  allow_undefined_flag="-z nodefs"
   9349 	  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"
   9350 	else
   9351 	 # Determine the default libpath from the value encoded in an
   9352 	 # empty executable.
   9353 	 if test "${lt_cv_aix_libpath+set}" = set; then
   9354   aix_libpath=$lt_cv_aix_libpath
   9355 else
   9356   if ${lt_cv_aix_libpath_+:} false; then :
   9357   $as_echo_n "(cached) " >&6
   9358 else
   9359   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   9360 /* end confdefs.h.  */
   9361 
   9362 int
   9363 main ()
   9364 {
   9365 
   9366   ;
   9367   return 0;
   9368 }
   9369 _ACEOF
   9370 if ac_fn_c_try_link "$LINENO"; then :
   9371 
   9372   lt_aix_libpath_sed='
   9373       /Import File Strings/,/^$/ {
   9374 	  /^0/ {
   9375 	      s/^0  *\([^ ]*\) *$/\1/
   9376 	      p
   9377 	  }
   9378       }'
   9379   lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   9380   # Check for a 64-bit object if we didn't find anything.
   9381   if test -z "$lt_cv_aix_libpath_"; then
   9382     lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   9383   fi
   9384 fi
   9385 rm -f core conftest.err conftest.$ac_objext \
   9386     conftest$ac_exeext conftest.$ac_ext
   9387   if test -z "$lt_cv_aix_libpath_"; then
   9388     lt_cv_aix_libpath_="/usr/lib:/lib"
   9389   fi
   9390 
   9391 fi
   9392 
   9393   aix_libpath=$lt_cv_aix_libpath_
   9394 fi
   9395 
   9396 	 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
   9397 	  # Warning - without using the other run time loading flags,
   9398 	  # -berok will link without error, but may produce a broken library.
   9399 	  no_undefined_flag=' ${wl}-bernotok'
   9400 	  allow_undefined_flag=' ${wl}-berok'
   9401 	  if test "$with_gnu_ld" = yes; then
   9402 	    # We only use this code for GNU lds that support --whole-archive.
   9403 	    whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
   9404 	  else
   9405 	    # Exported symbols can be pulled into shared objects from archives
   9406 	    whole_archive_flag_spec='$convenience'
   9407 	  fi
   9408 	  archive_cmds_need_lc=yes
   9409 	  # This is similar to how AIX traditionally builds its shared libraries.
   9410 	  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'
   9411 	fi
   9412       fi
   9413       ;;
   9414 
   9415     amigaos*)
   9416       case $host_cpu in
   9417       powerpc)
   9418             # see comment about AmigaOS4 .so support
   9419             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   9420             archive_expsym_cmds=''
   9421         ;;
   9422       m68k)
   9423             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)'
   9424             hardcode_libdir_flag_spec='-L$libdir'
   9425             hardcode_minus_L=yes
   9426         ;;
   9427       esac
   9428       ;;
   9429 
   9430     bsdi[45]*)
   9431       export_dynamic_flag_spec=-rdynamic
   9432       ;;
   9433 
   9434     cygwin* | mingw* | pw32* | cegcc*)
   9435       # When not using gcc, we currently assume that we are using
   9436       # Microsoft Visual C++.
   9437       # hardcode_libdir_flag_spec is actually meaningless, as there is
   9438       # no search path for DLLs.
   9439       case $cc_basename in
   9440       cl*)
   9441 	# Native MSVC
   9442 	hardcode_libdir_flag_spec=' '
   9443 	allow_undefined_flag=unsupported
   9444 	always_export_symbols=yes
   9445 	file_list_spec='@'
   9446 	# Tell ltmain to make .lib files, not .a files.
   9447 	libext=lib
   9448 	# Tell ltmain to make .dll files, not .so files.
   9449 	shrext_cmds=".dll"
   9450 	# FIXME: Setting linknames here is a bad hack.
   9451 	archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-dll~linknames='
   9452 	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
   9453 	    sed -n -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' -e '1\\\!p' < $export_symbols > $output_objdir/$soname.exp;
   9454 	  else
   9455 	    sed -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' < $export_symbols > $output_objdir/$soname.exp;
   9456 	  fi~
   9457 	  $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
   9458 	  linknames='
   9459 	# The linker will not automatically build a static lib if we build a DLL.
   9460 	# _LT_TAGVAR(old_archive_from_new_cmds, )='true'
   9461 	enable_shared_with_static_runtimes=yes
   9462 	exclude_expsyms='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*'
   9463 	export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
   9464 	# Don't use ranlib
   9465 	old_postinstall_cmds='chmod 644 $oldlib'
   9466 	postlink_cmds='lt_outputfile="@OUTPUT@"~
   9467 	  lt_tool_outputfile="@TOOL_OUTPUT@"~
   9468 	  case $lt_outputfile in
   9469 	    *.exe|*.EXE) ;;
   9470 	    *)
   9471 	      lt_outputfile="$lt_outputfile.exe"
   9472 	      lt_tool_outputfile="$lt_tool_outputfile.exe"
   9473 	      ;;
   9474 	  esac~
   9475 	  if test "$MANIFEST_TOOL" != ":" && test -f "$lt_outputfile.manifest"; then
   9476 	    $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
   9477 	    $RM "$lt_outputfile.manifest";
   9478 	  fi'
   9479 	;;
   9480       *)
   9481 	# Assume MSVC wrapper
   9482 	hardcode_libdir_flag_spec=' '
   9483 	allow_undefined_flag=unsupported
   9484 	# Tell ltmain to make .lib files, not .a files.
   9485 	libext=lib
   9486 	# Tell ltmain to make .dll files, not .so files.
   9487 	shrext_cmds=".dll"
   9488 	# FIXME: Setting linknames here is a bad hack.
   9489 	archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
   9490 	# The linker will automatically build a .lib file if we build a DLL.
   9491 	old_archive_from_new_cmds='true'
   9492 	# FIXME: Should let the user specify the lib program.
   9493 	old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
   9494 	enable_shared_with_static_runtimes=yes
   9495 	;;
   9496       esac
   9497       ;;
   9498 
   9499     darwin* | rhapsody*)
   9500 
   9501 
   9502   archive_cmds_need_lc=no
   9503   hardcode_direct=no
   9504   hardcode_automatic=yes
   9505   hardcode_shlibpath_var=unsupported
   9506   if test "$lt_cv_ld_force_load" = "yes"; then
   9507     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\"`'
   9508 
   9509   else
   9510     whole_archive_flag_spec=''
   9511   fi
   9512   link_all_deplibs=yes
   9513   allow_undefined_flag="$_lt_dar_allow_undefined"
   9514   case $cc_basename in
   9515      ifort*) _lt_dar_can_shared=yes ;;
   9516      *) _lt_dar_can_shared=$GCC ;;
   9517   esac
   9518   if test "$_lt_dar_can_shared" = "yes"; then
   9519     output_verbose_link_cmd=func_echo_all
   9520     archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
   9521     module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
   9522     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}"
   9523     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}"
   9524 
   9525   else
   9526   ld_shlibs=no
   9527   fi
   9528 
   9529       ;;
   9530 
   9531     dgux*)
   9532       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   9533       hardcode_libdir_flag_spec='-L$libdir'
   9534       hardcode_shlibpath_var=no
   9535       ;;
   9536 
   9537     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
   9538     # support.  Future versions do this automatically, but an explicit c++rt0.o
   9539     # does not break anything, and helps significantly (at the cost of a little
   9540     # extra space).
   9541     freebsd2.2*)
   9542       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
   9543       hardcode_libdir_flag_spec='-R$libdir'
   9544       hardcode_direct=yes
   9545       hardcode_shlibpath_var=no
   9546       ;;
   9547 
   9548     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
   9549     freebsd2.*)
   9550       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   9551       hardcode_direct=yes
   9552       hardcode_minus_L=yes
   9553       hardcode_shlibpath_var=no
   9554       ;;
   9555 
   9556     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
   9557     freebsd* | dragonfly*)
   9558       archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   9559       hardcode_libdir_flag_spec='-R$libdir'
   9560       hardcode_direct=yes
   9561       hardcode_shlibpath_var=no
   9562       ;;
   9563 
   9564     hpux9*)
   9565       if test "$GCC" = yes; then
   9566 	archive_cmds='$RM $output_objdir/$soname~$CC -shared $pic_flag ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
   9567       else
   9568 	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'
   9569       fi
   9570       hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
   9571       hardcode_libdir_separator=:
   9572       hardcode_direct=yes
   9573 
   9574       # hardcode_minus_L: Not really in the search PATH,
   9575       # but as the default location of the library.
   9576       hardcode_minus_L=yes
   9577       export_dynamic_flag_spec='${wl}-E'
   9578       ;;
   9579 
   9580     hpux10*)
   9581       if test "$GCC" = yes && test "$with_gnu_ld" = no; then
   9582 	archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   9583       else
   9584 	archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
   9585       fi
   9586       if test "$with_gnu_ld" = no; then
   9587 	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
   9588 	hardcode_libdir_separator=:
   9589 	hardcode_direct=yes
   9590 	hardcode_direct_absolute=yes
   9591 	export_dynamic_flag_spec='${wl}-E'
   9592 	# hardcode_minus_L: Not really in the search PATH,
   9593 	# but as the default location of the library.
   9594 	hardcode_minus_L=yes
   9595       fi
   9596       ;;
   9597 
   9598     hpux11*)
   9599       if test "$GCC" = yes && test "$with_gnu_ld" = no; then
   9600 	case $host_cpu in
   9601 	hppa*64*)
   9602 	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   9603 	  ;;
   9604 	ia64*)
   9605 	  archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   9606 	  ;;
   9607 	*)
   9608 	  archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   9609 	  ;;
   9610 	esac
   9611       else
   9612 	case $host_cpu in
   9613 	hppa*64*)
   9614 	  archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   9615 	  ;;
   9616 	ia64*)
   9617 	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   9618 	  ;;
   9619 	*)
   9620 
   9621 	  # Older versions of the 11.00 compiler do not understand -b yet
   9622 	  # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
   9623 	  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
   9624 $as_echo_n "checking if $CC understands -b... " >&6; }
   9625 if ${lt_cv_prog_compiler__b+:} false; then :
   9626   $as_echo_n "(cached) " >&6
   9627 else
   9628   lt_cv_prog_compiler__b=no
   9629    save_LDFLAGS="$LDFLAGS"
   9630    LDFLAGS="$LDFLAGS -b"
   9631    echo "$lt_simple_link_test_code" > conftest.$ac_ext
   9632    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
   9633      # The linker can only warn and ignore the option if not recognized
   9634      # So say no if there are warnings
   9635      if test -s conftest.err; then
   9636        # Append any errors to the config.log.
   9637        cat conftest.err 1>&5
   9638        $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
   9639        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   9640        if diff conftest.exp conftest.er2 >/dev/null; then
   9641          lt_cv_prog_compiler__b=yes
   9642        fi
   9643      else
   9644        lt_cv_prog_compiler__b=yes
   9645      fi
   9646    fi
   9647    $RM -r conftest*
   9648    LDFLAGS="$save_LDFLAGS"
   9649 
   9650 fi
   9651 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
   9652 $as_echo "$lt_cv_prog_compiler__b" >&6; }
   9653 
   9654 if test x"$lt_cv_prog_compiler__b" = xyes; then
   9655     archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   9656 else
   9657     archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
   9658 fi
   9659 
   9660 	  ;;
   9661 	esac
   9662       fi
   9663       if test "$with_gnu_ld" = no; then
   9664 	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
   9665 	hardcode_libdir_separator=:
   9666 
   9667 	case $host_cpu in
   9668 	hppa*64*|ia64*)
   9669 	  hardcode_direct=no
   9670 	  hardcode_shlibpath_var=no
   9671 	  ;;
   9672 	*)
   9673 	  hardcode_direct=yes
   9674 	  hardcode_direct_absolute=yes
   9675 	  export_dynamic_flag_spec='${wl}-E'
   9676 
   9677 	  # hardcode_minus_L: Not really in the search PATH,
   9678 	  # but as the default location of the library.
   9679 	  hardcode_minus_L=yes
   9680 	  ;;
   9681 	esac
   9682       fi
   9683       ;;
   9684 
   9685     irix5* | irix6* | nonstopux*)
   9686       if test "$GCC" = yes; then
   9687 	archive_cmds='$CC -shared $pic_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'
   9688 	# Try to use the -exported_symbol ld option, if it does not
   9689 	# work, assume that -exports_file does not work either and
   9690 	# implicitly export all symbols.
   9691 	# This should be the same for all languages, so no per-tag cache variable.
   9692 	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5
   9693 $as_echo_n "checking whether the $host_os linker accepts -exported_symbol... " >&6; }
   9694 if ${lt_cv_irix_exported_symbol+:} false; then :
   9695   $as_echo_n "(cached) " >&6
   9696 else
   9697   save_LDFLAGS="$LDFLAGS"
   9698 	   LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
   9699 	   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   9700 /* end confdefs.h.  */
   9701 int foo (void) { return 0; }
   9702 _ACEOF
   9703 if ac_fn_c_try_link "$LINENO"; then :
   9704   lt_cv_irix_exported_symbol=yes
   9705 else
   9706   lt_cv_irix_exported_symbol=no
   9707 fi
   9708 rm -f core conftest.err conftest.$ac_objext \
   9709     conftest$ac_exeext conftest.$ac_ext
   9710            LDFLAGS="$save_LDFLAGS"
   9711 fi
   9712 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5
   9713 $as_echo "$lt_cv_irix_exported_symbol" >&6; }
   9714 	if test "$lt_cv_irix_exported_symbol" = yes; then
   9715           archive_expsym_cmds='$CC -shared $pic_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 ${wl}-exports_file ${wl}$export_symbols -o $lib'
   9716 	fi
   9717       else
   9718 	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'
   9719 	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'
   9720       fi
   9721       archive_cmds_need_lc='no'
   9722       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   9723       hardcode_libdir_separator=:
   9724       inherit_rpath=yes
   9725       link_all_deplibs=yes
   9726       ;;
   9727 
   9728     netbsd* | netbsdelf*-gnu)
   9729       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
   9730 	archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
   9731       else
   9732 	archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
   9733       fi
   9734       hardcode_libdir_flag_spec='-R$libdir'
   9735       hardcode_direct=yes
   9736       hardcode_shlibpath_var=no
   9737       ;;
   9738 
   9739     newsos6)
   9740       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   9741       hardcode_direct=yes
   9742       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   9743       hardcode_libdir_separator=:
   9744       hardcode_shlibpath_var=no
   9745       ;;
   9746 
   9747     *nto* | *qnx*)
   9748       ;;
   9749 
   9750     openbsd*)
   9751       if test -f /usr/libexec/ld.so; then
   9752 	hardcode_direct=yes
   9753 	hardcode_shlibpath_var=no
   9754 	hardcode_direct_absolute=yes
   9755 	if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   9756 	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   9757 	  archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
   9758 	  hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
   9759 	  export_dynamic_flag_spec='${wl}-E'
   9760 	else
   9761 	  case $host_os in
   9762 	   openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
   9763 	     archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   9764 	     hardcode_libdir_flag_spec='-R$libdir'
   9765 	     ;;
   9766 	   *)
   9767 	     archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   9768 	     hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
   9769 	     ;;
   9770 	  esac
   9771 	fi
   9772       else
   9773 	ld_shlibs=no
   9774       fi
   9775       ;;
   9776 
   9777     os2*)
   9778       hardcode_libdir_flag_spec='-L$libdir'
   9779       hardcode_minus_L=yes
   9780       allow_undefined_flag=unsupported
   9781       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'
   9782       old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
   9783       ;;
   9784 
   9785     osf3*)
   9786       if test "$GCC" = yes; then
   9787 	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
   9788 	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'
   9789       else
   9790 	allow_undefined_flag=' -expect_unresolved \*'
   9791 	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'
   9792       fi
   9793       archive_cmds_need_lc='no'
   9794       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   9795       hardcode_libdir_separator=:
   9796       ;;
   9797 
   9798     osf4* | osf5*)	# as osf3* with the addition of -msym flag
   9799       if test "$GCC" = yes; then
   9800 	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
   9801 	archive_cmds='$CC -shared${allow_undefined_flag} $pic_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'
   9802 	hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   9803       else
   9804 	allow_undefined_flag=' -expect_unresolved \*'
   9805 	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'
   9806 	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~
   9807 	$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'
   9808 
   9809 	# Both c and cxx compiler support -rpath directly
   9810 	hardcode_libdir_flag_spec='-rpath $libdir'
   9811       fi
   9812       archive_cmds_need_lc='no'
   9813       hardcode_libdir_separator=:
   9814       ;;
   9815 
   9816     solaris*)
   9817       no_undefined_flag=' -z defs'
   9818       if test "$GCC" = yes; then
   9819 	wlarc='${wl}'
   9820 	archive_cmds='$CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   9821 	archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
   9822 	  $CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
   9823       else
   9824 	case `$CC -V 2>&1` in
   9825 	*"Compilers 5.0"*)
   9826 	  wlarc=''
   9827 	  archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
   9828 	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
   9829 	  $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
   9830 	  ;;
   9831 	*)
   9832 	  wlarc='${wl}'
   9833 	  archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
   9834 	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
   9835 	  $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
   9836 	  ;;
   9837 	esac
   9838       fi
   9839       hardcode_libdir_flag_spec='-R$libdir'
   9840       hardcode_shlibpath_var=no
   9841       case $host_os in
   9842       solaris2.[0-5] | solaris2.[0-5].*) ;;
   9843       *)
   9844 	# The compiler driver will combine and reorder linker options,
   9845 	# but understands `-z linker_flag'.  GCC discards it without `$wl',
   9846 	# but is careful enough not to reorder.
   9847 	# Supported since Solaris 2.6 (maybe 2.5.1?)
   9848 	if test "$GCC" = yes; then
   9849 	  whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
   9850 	else
   9851 	  whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
   9852 	fi
   9853 	;;
   9854       esac
   9855       link_all_deplibs=yes
   9856       ;;
   9857 
   9858     sunos4*)
   9859       if test "x$host_vendor" = xsequent; then
   9860 	# Use $CC to link under sequent, because it throws in some extra .o
   9861 	# files that make .init and .fini sections work.
   9862 	archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
   9863       else
   9864 	archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
   9865       fi
   9866       hardcode_libdir_flag_spec='-L$libdir'
   9867       hardcode_direct=yes
   9868       hardcode_minus_L=yes
   9869       hardcode_shlibpath_var=no
   9870       ;;
   9871 
   9872     sysv4)
   9873       case $host_vendor in
   9874 	sni)
   9875 	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   9876 	  hardcode_direct=yes # is this really true???
   9877 	;;
   9878 	siemens)
   9879 	  ## LD is ld it makes a PLAMLIB
   9880 	  ## CC just makes a GrossModule.
   9881 	  archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
   9882 	  reload_cmds='$CC -r -o $output$reload_objs'
   9883 	  hardcode_direct=no
   9884         ;;
   9885 	motorola)
   9886 	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   9887 	  hardcode_direct=no #Motorola manual says yes, but my tests say they lie
   9888 	;;
   9889       esac
   9890       runpath_var='LD_RUN_PATH'
   9891       hardcode_shlibpath_var=no
   9892       ;;
   9893 
   9894     sysv4.3*)
   9895       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   9896       hardcode_shlibpath_var=no
   9897       export_dynamic_flag_spec='-Bexport'
   9898       ;;
   9899 
   9900     sysv4*MP*)
   9901       if test -d /usr/nec; then
   9902 	archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   9903 	hardcode_shlibpath_var=no
   9904 	runpath_var=LD_RUN_PATH
   9905 	hardcode_runpath_var=yes
   9906 	ld_shlibs=yes
   9907       fi
   9908       ;;
   9909 
   9910     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
   9911       no_undefined_flag='${wl}-z,text'
   9912       archive_cmds_need_lc=no
   9913       hardcode_shlibpath_var=no
   9914       runpath_var='LD_RUN_PATH'
   9915 
   9916       if test "$GCC" = yes; then
   9917 	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   9918 	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   9919       else
   9920 	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   9921 	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   9922       fi
   9923       ;;
   9924 
   9925     sysv5* | sco3.2v5* | sco5v6*)
   9926       # Note: We can NOT use -z defs as we might desire, because we do not
   9927       # link with -lc, and that would cause any symbols used from libc to
   9928       # always be unresolved, which means just about no library would
   9929       # ever link correctly.  If we're not using GNU ld we use -z text
   9930       # though, which does catch some bad symbols but isn't as heavy-handed
   9931       # as -z defs.
   9932       no_undefined_flag='${wl}-z,text'
   9933       allow_undefined_flag='${wl}-z,nodefs'
   9934       archive_cmds_need_lc=no
   9935       hardcode_shlibpath_var=no
   9936       hardcode_libdir_flag_spec='${wl}-R,$libdir'
   9937       hardcode_libdir_separator=':'
   9938       link_all_deplibs=yes
   9939       export_dynamic_flag_spec='${wl}-Bexport'
   9940       runpath_var='LD_RUN_PATH'
   9941 
   9942       if test "$GCC" = yes; then
   9943 	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   9944 	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   9945       else
   9946 	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   9947 	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   9948       fi
   9949       ;;
   9950 
   9951     uts4*)
   9952       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   9953       hardcode_libdir_flag_spec='-L$libdir'
   9954       hardcode_shlibpath_var=no
   9955       ;;
   9956 
   9957     *)
   9958       ld_shlibs=no
   9959       ;;
   9960     esac
   9961 
   9962     if test x$host_vendor = xsni; then
   9963       case $host in
   9964       sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
   9965 	export_dynamic_flag_spec='${wl}-Blargedynsym'
   9966 	;;
   9967       esac
   9968     fi
   9969   fi
   9970 
   9971 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
   9972 $as_echo "$ld_shlibs" >&6; }
   9973 test "$ld_shlibs" = no && can_build_shared=no
   9974 
   9975 with_gnu_ld=$with_gnu_ld
   9976 
   9977 
   9978 
   9979 
   9980 
   9981 
   9982 
   9983 
   9984 
   9985 
   9986 
   9987 
   9988 
   9989 
   9990 
   9991 #
   9992 # Do we need to explicitly link libc?
   9993 #
   9994 case "x$archive_cmds_need_lc" in
   9995 x|xyes)
   9996   # Assume -lc should be added
   9997   archive_cmds_need_lc=yes
   9998 
   9999   if test "$enable_shared" = yes && test "$GCC" = yes; then
   10000     case $archive_cmds in
   10001     *'~'*)
   10002       # FIXME: we may have to deal with multi-command sequences.
   10003       ;;
   10004     '$CC '*)
   10005       # Test whether the compiler implicitly links with -lc since on some
   10006       # systems, -lgcc has to come before -lc. If gcc already passes -lc
   10007       # to ld, don't add -lc before -lgcc.
   10008       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
   10009 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
   10010 if ${lt_cv_archive_cmds_need_lc+:} false; then :
   10011   $as_echo_n "(cached) " >&6
   10012 else
   10013   $RM conftest*
   10014 	echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   10015 
   10016 	if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
   10017   (eval $ac_compile) 2>&5
   10018   ac_status=$?
   10019   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   10020   test $ac_status = 0; } 2>conftest.err; then
   10021 	  soname=conftest
   10022 	  lib=conftest
   10023 	  libobjs=conftest.$ac_objext
   10024 	  deplibs=
   10025 	  wl=$lt_prog_compiler_wl
   10026 	  pic_flag=$lt_prog_compiler_pic
   10027 	  compiler_flags=-v
   10028 	  linker_flags=-v
   10029 	  verstring=
   10030 	  output_objdir=.
   10031 	  libname=conftest
   10032 	  lt_save_allow_undefined_flag=$allow_undefined_flag
   10033 	  allow_undefined_flag=
   10034 	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
   10035   (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
   10036   ac_status=$?
   10037   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   10038   test $ac_status = 0; }
   10039 	  then
   10040 	    lt_cv_archive_cmds_need_lc=no
   10041 	  else
   10042 	    lt_cv_archive_cmds_need_lc=yes
   10043 	  fi
   10044 	  allow_undefined_flag=$lt_save_allow_undefined_flag
   10045 	else
   10046 	  cat conftest.err 1>&5
   10047 	fi
   10048 	$RM conftest*
   10049 
   10050 fi
   10051 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
   10052 $as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
   10053       archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
   10054       ;;
   10055     esac
   10056   fi
   10057   ;;
   10058 esac
   10059 
   10060 
   10061 
   10062 
   10063 
   10064 
   10065 
   10066 
   10067 
   10068 
   10069 
   10070 
   10071 
   10072 
   10073 
   10074 
   10075 
   10076 
   10077 
   10078 
   10079 
   10080 
   10081 
   10082 
   10083 
   10084 
   10085 
   10086 
   10087 
   10088 
   10089 
   10090 
   10091 
   10092 
   10093 
   10094 
   10095 
   10096 
   10097 
   10098 
   10099 
   10100 
   10101 
   10102 
   10103 
   10104 
   10105 
   10106 
   10107 
   10108 
   10109 
   10110 
   10111 
   10112 
   10113 
   10114 
   10115 
   10116 
   10117 
   10118 
   10119 
   10120 
   10121 
   10122 
   10123 
   10124 
   10125 
   10126 
   10127 
   10128 
   10129 
   10130 
   10131 
   10132 
   10133 
   10134 
   10135 
   10136 
   10137 
   10138 
   10139 
   10140 
   10141 
   10142 
   10143 
   10144 
   10145 
   10146 
   10147 
   10148 
   10149 
   10150 
   10151 
   10152 
   10153 
   10154 
   10155 
   10156 
   10157 
   10158 
   10159 
   10160 
   10161 
   10162 
   10163 
   10164 
   10165 
   10166 
   10167 
   10168 
   10169 
   10170 
   10171 
   10172 
   10173 
   10174 
   10175 
   10176 
   10177 
   10178 
   10179 
   10180 
   10181 
   10182 
   10183 
   10184 
   10185 
   10186 
   10187 
   10188 
   10189 
   10190 
   10191 
   10192 
   10193 
   10194 
   10195 
   10196 
   10197 
   10198 
   10199 
   10200 
   10201 
   10202 
   10203 
   10204 
   10205 
   10206 
   10207 
   10208 
   10209 
   10210 
   10211   { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
   10212 $as_echo_n "checking dynamic linker characteristics... " >&6; }
   10213 
   10214 if test "$GCC" = yes; then
   10215   case $host_os in
   10216     darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
   10217     *) lt_awk_arg="/^libraries:/" ;;
   10218   esac
   10219   case $host_os in
   10220     mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
   10221     *) lt_sed_strip_eq="s,=/,/,g" ;;
   10222   esac
   10223   lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
   10224   case $lt_search_path_spec in
   10225   *\;*)
   10226     # if the path contains ";" then we assume it to be the separator
   10227     # otherwise default to the standard path separator (i.e. ":") - it is
   10228     # assumed that no part of a normal pathname contains ";" but that should
   10229     # okay in the real world where ";" in dirpaths is itself problematic.
   10230     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
   10231     ;;
   10232   *)
   10233     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
   10234     ;;
   10235   esac
   10236   # Ok, now we have the path, separated by spaces, we can step through it
   10237   # and add multilib dir if necessary.
   10238   lt_tmp_lt_search_path_spec=
   10239   lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
   10240   for lt_sys_path in $lt_search_path_spec; do
   10241     if test -d "$lt_sys_path/$lt_multi_os_dir"; then
   10242       lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
   10243     else
   10244       test -d "$lt_sys_path" && \
   10245 	lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
   10246     fi
   10247   done
   10248   lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
   10249 BEGIN {RS=" "; FS="/|\n";} {
   10250   lt_foo="";
   10251   lt_count=0;
   10252   for (lt_i = NF; lt_i > 0; lt_i--) {
   10253     if ($lt_i != "" && $lt_i != ".") {
   10254       if ($lt_i == "..") {
   10255         lt_count++;
   10256       } else {
   10257         if (lt_count == 0) {
   10258           lt_foo="/" $lt_i lt_foo;
   10259         } else {
   10260           lt_count--;
   10261         }
   10262       }
   10263     }
   10264   }
   10265   if (lt_foo != "") { lt_freq[lt_foo]++; }
   10266   if (lt_freq[lt_foo] == 1) { print lt_foo; }
   10267 }'`
   10268   # AWK program above erroneously prepends '/' to C:/dos/paths
   10269   # for these hosts.
   10270   case $host_os in
   10271     mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
   10272       $SED 's,/\([A-Za-z]:\),\1,g'` ;;
   10273   esac
   10274   sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
   10275 else
   10276   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
   10277 fi
   10278 library_names_spec=
   10279 libname_spec='lib$name'
   10280 soname_spec=
   10281 shrext_cmds=".so"
   10282 postinstall_cmds=
   10283 postuninstall_cmds=
   10284 finish_cmds=
   10285 finish_eval=
   10286 shlibpath_var=
   10287 shlibpath_overrides_runpath=unknown
   10288 version_type=none
   10289 dynamic_linker="$host_os ld.so"
   10290 sys_lib_dlsearch_path_spec="/lib /usr/lib"
   10291 need_lib_prefix=unknown
   10292 hardcode_into_libs=no
   10293 
   10294 # when you set need_version to no, make sure it does not cause -set_version
   10295 # flags to be left without arguments
   10296 need_version=unknown
   10297 
   10298 case $host_os in
   10299 aix3*)
   10300   version_type=linux # correct to gnu/linux during the next big refactor
   10301   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
   10302   shlibpath_var=LIBPATH
   10303 
   10304   # AIX 3 has no versioning support, so we append a major version to the name.
   10305   soname_spec='${libname}${release}${shared_ext}$major'
   10306   ;;
   10307 
   10308 aix[4-9]*)
   10309   version_type=linux # correct to gnu/linux during the next big refactor
   10310   need_lib_prefix=no
   10311   need_version=no
   10312   hardcode_into_libs=yes
   10313   if test "$host_cpu" = ia64; then
   10314     # AIX 5 supports IA64
   10315     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
   10316     shlibpath_var=LD_LIBRARY_PATH
   10317   else
   10318     # With GCC up to 2.95.x, collect2 would create an import file
   10319     # for dependence libraries.  The import file would start with
   10320     # the line `#! .'.  This would cause the generated library to
   10321     # depend on `.', always an invalid library.  This was fixed in
   10322     # development snapshots of GCC prior to 3.0.
   10323     case $host_os in
   10324       aix4 | aix4.[01] | aix4.[01].*)
   10325       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
   10326 	   echo ' yes '
   10327 	   echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
   10328 	:
   10329       else
   10330 	can_build_shared=no
   10331       fi
   10332       ;;
   10333     esac
   10334     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
   10335     # soname into executable. Probably we can add versioning support to
   10336     # collect2, so additional links can be useful in future.
   10337     if test "$aix_use_runtimelinking" = yes; then
   10338       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
   10339       # instead of lib<name>.a to let people know that these are not
   10340       # typical AIX shared libraries.
   10341       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   10342     else
   10343       # We preserve .a as extension for shared libraries through AIX4.2
   10344       # and later when we are not doing run time linking.
   10345       library_names_spec='${libname}${release}.a $libname.a'
   10346       soname_spec='${libname}${release}${shared_ext}$major'
   10347     fi
   10348     shlibpath_var=LIBPATH
   10349   fi
   10350   ;;
   10351 
   10352 amigaos*)
   10353   case $host_cpu in
   10354   powerpc)
   10355     # Since July 2007 AmigaOS4 officially supports .so libraries.
   10356     # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
   10357     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   10358     ;;
   10359   m68k)
   10360     library_names_spec='$libname.ixlibrary $libname.a'
   10361     # Create ${libname}_ixlibrary.a entries in /sys/libs.
   10362     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'
   10363     ;;
   10364   esac
   10365   ;;
   10366 
   10367 beos*)
   10368   library_names_spec='${libname}${shared_ext}'
   10369   dynamic_linker="$host_os ld.so"
   10370   shlibpath_var=LIBRARY_PATH
   10371   ;;
   10372 
   10373 bsdi[45]*)
   10374   version_type=linux # correct to gnu/linux during the next big refactor
   10375   need_version=no
   10376   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   10377   soname_spec='${libname}${release}${shared_ext}$major'
   10378   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
   10379   shlibpath_var=LD_LIBRARY_PATH
   10380   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
   10381   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
   10382   # the default ld.so.conf also contains /usr/contrib/lib and
   10383   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
   10384   # libtool to hard-code these into programs
   10385   ;;
   10386 
   10387 cygwin* | mingw* | pw32* | cegcc*)
   10388   version_type=windows
   10389   shrext_cmds=".dll"
   10390   need_version=no
   10391   need_lib_prefix=no
   10392 
   10393   case $GCC,$cc_basename in
   10394   yes,*)
   10395     # gcc
   10396     library_names_spec='$libname.dll.a'
   10397     # DLL is installed to $(libdir)/../bin by postinstall_cmds
   10398     postinstall_cmds='base_file=`basename \${file}`~
   10399       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
   10400       dldir=$destdir/`dirname \$dlpath`~
   10401       test -d \$dldir || mkdir -p \$dldir~
   10402       $install_prog $dir/$dlname \$dldir/$dlname~
   10403       chmod a+x \$dldir/$dlname~
   10404       if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
   10405         eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
   10406       fi'
   10407     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
   10408       dlpath=$dir/\$dldll~
   10409        $RM \$dlpath'
   10410     shlibpath_overrides_runpath=yes
   10411 
   10412     case $host_os in
   10413     cygwin*)
   10414       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
   10415       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   10416 
   10417       sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
   10418       ;;
   10419     mingw* | cegcc*)
   10420       # MinGW DLLs use traditional 'lib' prefix
   10421       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   10422       ;;
   10423     pw32*)
   10424       # pw32 DLLs use 'pw' prefix rather than 'lib'
   10425       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   10426       ;;
   10427     esac
   10428     dynamic_linker='Win32 ld.exe'
   10429     ;;
   10430 
   10431   *,cl*)
   10432     # Native MSVC
   10433     libname_spec='$name'
   10434     soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   10435     library_names_spec='${libname}.dll.lib'
   10436 
   10437     case $build_os in
   10438     mingw*)
   10439       sys_lib_search_path_spec=
   10440       lt_save_ifs=$IFS
   10441       IFS=';'
   10442       for lt_path in $LIB
   10443       do
   10444         IFS=$lt_save_ifs
   10445         # Let DOS variable expansion print the short 8.3 style file name.
   10446         lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"`
   10447         sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path"
   10448       done
   10449       IFS=$lt_save_ifs
   10450       # Convert to MSYS style.
   10451       sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'`
   10452       ;;
   10453     cygwin*)
   10454       # Convert to unix form, then to dos form, then back to unix form
   10455       # but this time dos style (no spaces!) so that the unix form looks
   10456       # like /cygdrive/c/PROGRA~1:/cygdr...
   10457       sys_lib_search_path_spec=`cygpath --path --unix "$LIB"`
   10458       sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null`
   10459       sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
   10460       ;;
   10461     *)
   10462       sys_lib_search_path_spec="$LIB"
   10463       if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
   10464         # It is most probably a Windows format PATH.
   10465         sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   10466       else
   10467         sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
   10468       fi
   10469       # FIXME: find the short name or the path components, as spaces are
   10470       # common. (e.g. "Program Files" -> "PROGRA~1")
   10471       ;;
   10472     esac
   10473 
   10474     # DLL is installed to $(libdir)/../bin by postinstall_cmds
   10475     postinstall_cmds='base_file=`basename \${file}`~
   10476       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
   10477       dldir=$destdir/`dirname \$dlpath`~
   10478       test -d \$dldir || mkdir -p \$dldir~
   10479       $install_prog $dir/$dlname \$dldir/$dlname'
   10480     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
   10481       dlpath=$dir/\$dldll~
   10482        $RM \$dlpath'
   10483     shlibpath_overrides_runpath=yes
   10484     dynamic_linker='Win32 link.exe'
   10485     ;;
   10486 
   10487   *)
   10488     # Assume MSVC wrapper
   10489     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
   10490     dynamic_linker='Win32 ld.exe'
   10491     ;;
   10492   esac
   10493   # FIXME: first we should search . and the directory the executable is in
   10494   shlibpath_var=PATH
   10495   ;;
   10496 
   10497 darwin* | rhapsody*)
   10498   dynamic_linker="$host_os dyld"
   10499   version_type=darwin
   10500   need_lib_prefix=no
   10501   need_version=no
   10502   library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
   10503   soname_spec='${libname}${release}${major}$shared_ext'
   10504   shlibpath_overrides_runpath=yes
   10505   shlibpath_var=DYLD_LIBRARY_PATH
   10506   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
   10507 
   10508   sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
   10509   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
   10510   ;;
   10511 
   10512 dgux*)
   10513   version_type=linux # correct to gnu/linux during the next big refactor
   10514   need_lib_prefix=no
   10515   need_version=no
   10516   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
   10517   soname_spec='${libname}${release}${shared_ext}$major'
   10518   shlibpath_var=LD_LIBRARY_PATH
   10519   ;;
   10520 
   10521 freebsd* | dragonfly*)
   10522   # DragonFly does not have aout.  When/if they implement a new
   10523   # versioning mechanism, adjust this.
   10524   if test -x /usr/bin/objformat; then
   10525     objformat=`/usr/bin/objformat`
   10526   else
   10527     case $host_os in
   10528     freebsd[23].*) objformat=aout ;;
   10529     *) objformat=elf ;;
   10530     esac
   10531   fi
   10532   version_type=freebsd-$objformat
   10533   case $version_type in
   10534     freebsd-elf*)
   10535       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   10536       need_version=no
   10537       need_lib_prefix=no
   10538       ;;
   10539     freebsd-*)
   10540       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
   10541       need_version=yes
   10542       ;;
   10543   esac
   10544   shlibpath_var=LD_LIBRARY_PATH
   10545   case $host_os in
   10546   freebsd2.*)
   10547     shlibpath_overrides_runpath=yes
   10548     ;;
   10549   freebsd3.[01]* | freebsdelf3.[01]*)
   10550     shlibpath_overrides_runpath=yes
   10551     hardcode_into_libs=yes
   10552     ;;
   10553   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
   10554   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
   10555     shlibpath_overrides_runpath=no
   10556     hardcode_into_libs=yes
   10557     ;;
   10558   *) # from 4.6 on, and DragonFly
   10559     shlibpath_overrides_runpath=yes
   10560     hardcode_into_libs=yes
   10561     ;;
   10562   esac
   10563   ;;
   10564 
   10565 gnu*)
   10566   version_type=linux # correct to gnu/linux during the next big refactor
   10567   need_lib_prefix=no
   10568   need_version=no
   10569   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
   10570   soname_spec='${libname}${release}${shared_ext}$major'
   10571   shlibpath_var=LD_LIBRARY_PATH
   10572   shlibpath_overrides_runpath=no
   10573   hardcode_into_libs=yes
   10574   ;;
   10575 
   10576 haiku*)
   10577   version_type=linux # correct to gnu/linux during the next big refactor
   10578   need_lib_prefix=no
   10579   need_version=no
   10580   dynamic_linker="$host_os runtime_loader"
   10581   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
   10582   soname_spec='${libname}${release}${shared_ext}$major'
   10583   shlibpath_var=LIBRARY_PATH
   10584   shlibpath_overrides_runpath=yes
   10585   sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
   10586   hardcode_into_libs=yes
   10587   ;;
   10588 
   10589 hpux9* | hpux10* | hpux11*)
   10590   # Give a soname corresponding to the major version so that dld.sl refuses to
   10591   # link against other versions.
   10592   version_type=sunos
   10593   need_lib_prefix=no
   10594   need_version=no
   10595   case $host_cpu in
   10596   ia64*)
   10597     shrext_cmds='.so'
   10598     hardcode_into_libs=yes
   10599     dynamic_linker="$host_os dld.so"
   10600     shlibpath_var=LD_LIBRARY_PATH
   10601     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   10602     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   10603     soname_spec='${libname}${release}${shared_ext}$major'
   10604     if test "X$HPUX_IA64_MODE" = X32; then
   10605       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
   10606     else
   10607       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
   10608     fi
   10609     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   10610     ;;
   10611   hppa*64*)
   10612     shrext_cmds='.sl'
   10613     hardcode_into_libs=yes
   10614     dynamic_linker="$host_os dld.sl"
   10615     shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
   10616     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   10617     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   10618     soname_spec='${libname}${release}${shared_ext}$major'
   10619     sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
   10620     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   10621     ;;
   10622   *)
   10623     shrext_cmds='.sl'
   10624     dynamic_linker="$host_os dld.sl"
   10625     shlibpath_var=SHLIB_PATH
   10626     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
   10627     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   10628     soname_spec='${libname}${release}${shared_ext}$major'
   10629     ;;
   10630   esac
   10631   # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
   10632   postinstall_cmds='chmod 555 $lib'
   10633   # or fails outright, so override atomically:
   10634   install_override_mode=555
   10635   ;;
   10636 
   10637 interix[3-9]*)
   10638   version_type=linux # correct to gnu/linux during the next big refactor
   10639   need_lib_prefix=no
   10640   need_version=no
   10641   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   10642   soname_spec='${libname}${release}${shared_ext}$major'
   10643   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
   10644   shlibpath_var=LD_LIBRARY_PATH
   10645   shlibpath_overrides_runpath=no
   10646   hardcode_into_libs=yes
   10647   ;;
   10648 
   10649 irix5* | irix6* | nonstopux*)
   10650   case $host_os in
   10651     nonstopux*) version_type=nonstopux ;;
   10652     *)
   10653 	if test "$lt_cv_prog_gnu_ld" = yes; then
   10654 		version_type=linux # correct to gnu/linux during the next big refactor
   10655 	else
   10656 		version_type=irix
   10657 	fi ;;
   10658   esac
   10659   need_lib_prefix=no
   10660   need_version=no
   10661   soname_spec='${libname}${release}${shared_ext}$major'
   10662   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
   10663   case $host_os in
   10664   irix5* | nonstopux*)
   10665     libsuff= shlibsuff=
   10666     ;;
   10667   *)
   10668     case $LD in # libtool.m4 will add one of these switches to LD
   10669     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
   10670       libsuff= shlibsuff= libmagic=32-bit;;
   10671     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
   10672       libsuff=32 shlibsuff=N32 libmagic=N32;;
   10673     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
   10674       libsuff=64 shlibsuff=64 libmagic=64-bit;;
   10675     *) libsuff= shlibsuff= libmagic=never-match;;
   10676     esac
   10677     ;;
   10678   esac
   10679   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
   10680   shlibpath_overrides_runpath=no
   10681   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
   10682   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
   10683   hardcode_into_libs=yes
   10684   ;;
   10685 
   10686 # No shared lib support for Linux oldld, aout, or coff.
   10687 linux*oldld* | linux*aout* | linux*coff*)
   10688   dynamic_linker=no
   10689   ;;
   10690 
   10691 # This must be glibc/ELF.
   10692 linux* | k*bsd*-gnu | kopensolaris*-gnu)
   10693   version_type=linux # correct to gnu/linux during the next big refactor
   10694   need_lib_prefix=no
   10695   need_version=no
   10696   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   10697   soname_spec='${libname}${release}${shared_ext}$major'
   10698   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
   10699   shlibpath_var=LD_LIBRARY_PATH
   10700   shlibpath_overrides_runpath=no
   10701 
   10702   # Some binutils ld are patched to set DT_RUNPATH
   10703   if ${lt_cv_shlibpath_overrides_runpath+:} false; then :
   10704   $as_echo_n "(cached) " >&6
   10705 else
   10706   lt_cv_shlibpath_overrides_runpath=no
   10707     save_LDFLAGS=$LDFLAGS
   10708     save_libdir=$libdir
   10709     eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
   10710 	 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
   10711     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   10712 /* end confdefs.h.  */
   10713 
   10714 int
   10715 main ()
   10716 {
   10717 
   10718   ;
   10719   return 0;
   10720 }
   10721 _ACEOF
   10722 if ac_fn_c_try_link "$LINENO"; then :
   10723   if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
   10724   lt_cv_shlibpath_overrides_runpath=yes
   10725 fi
   10726 fi
   10727 rm -f core conftest.err conftest.$ac_objext \
   10728     conftest$ac_exeext conftest.$ac_ext
   10729     LDFLAGS=$save_LDFLAGS
   10730     libdir=$save_libdir
   10731 
   10732 fi
   10733 
   10734   shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
   10735 
   10736   # This implies no fast_install, which is unacceptable.
   10737   # Some rework will be needed to allow for fast_install
   10738   # before this can be enabled.
   10739   hardcode_into_libs=yes
   10740 
   10741   # Append ld.so.conf contents to the search path
   10742   if test -f /etc/ld.so.conf; then
   10743     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' ' '`
   10744     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
   10745   fi
   10746 
   10747   # We used to test for /lib/ld.so.1 and disable shared libraries on
   10748   # powerpc, because MkLinux only supported shared libraries with the
   10749   # GNU dynamic linker.  Since this was broken with cross compilers,
   10750   # most powerpc-linux boxes support dynamic linking these days and
   10751   # people can always --disable-shared, the test was removed, and we
   10752   # assume the GNU/Linux dynamic linker is in use.
   10753   dynamic_linker='GNU/Linux ld.so'
   10754   ;;
   10755 
   10756 netbsdelf*-gnu)
   10757   version_type=linux
   10758   need_lib_prefix=no
   10759   need_version=no
   10760   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   10761   soname_spec='${libname}${release}${shared_ext}$major'
   10762   shlibpath_var=LD_LIBRARY_PATH
   10763   shlibpath_overrides_runpath=no
   10764   hardcode_into_libs=yes
   10765   dynamic_linker='NetBSD ld.elf_so'
   10766   ;;
   10767 
   10768 netbsd*)
   10769   version_type=sunos
   10770   need_lib_prefix=no
   10771   need_version=no
   10772   if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
   10773     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   10774     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   10775     dynamic_linker='NetBSD (a.out) ld.so'
   10776   else
   10777     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   10778     soname_spec='${libname}${release}${shared_ext}$major'
   10779     dynamic_linker='NetBSD ld.elf_so'
   10780   fi
   10781   shlibpath_var=LD_LIBRARY_PATH
   10782   shlibpath_overrides_runpath=yes
   10783   hardcode_into_libs=yes
   10784   ;;
   10785 
   10786 newsos6)
   10787   version_type=linux # correct to gnu/linux during the next big refactor
   10788   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   10789   shlibpath_var=LD_LIBRARY_PATH
   10790   shlibpath_overrides_runpath=yes
   10791   ;;
   10792 
   10793 *nto* | *qnx*)
   10794   version_type=qnx
   10795   need_lib_prefix=no
   10796   need_version=no
   10797   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   10798   soname_spec='${libname}${release}${shared_ext}$major'
   10799   shlibpath_var=LD_LIBRARY_PATH
   10800   shlibpath_overrides_runpath=no
   10801   hardcode_into_libs=yes
   10802   dynamic_linker='ldqnx.so'
   10803   ;;
   10804 
   10805 openbsd*)
   10806   version_type=sunos
   10807   sys_lib_dlsearch_path_spec="/usr/lib"
   10808   need_lib_prefix=no
   10809   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
   10810   case $host_os in
   10811     openbsd3.3 | openbsd3.3.*)	need_version=yes ;;
   10812     *)				need_version=no  ;;
   10813   esac
   10814   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   10815   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   10816   shlibpath_var=LD_LIBRARY_PATH
   10817   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   10818     case $host_os in
   10819       openbsd2.[89] | openbsd2.[89].*)
   10820 	shlibpath_overrides_runpath=no
   10821 	;;
   10822       *)
   10823 	shlibpath_overrides_runpath=yes
   10824 	;;
   10825       esac
   10826   else
   10827     shlibpath_overrides_runpath=yes
   10828   fi
   10829   ;;
   10830 
   10831 os2*)
   10832   libname_spec='$name'
   10833   shrext_cmds=".dll"
   10834   need_lib_prefix=no
   10835   library_names_spec='$libname${shared_ext} $libname.a'
   10836   dynamic_linker='OS/2 ld.exe'
   10837   shlibpath_var=LIBPATH
   10838   ;;
   10839 
   10840 osf3* | osf4* | osf5*)
   10841   version_type=osf
   10842   need_lib_prefix=no
   10843   need_version=no
   10844   soname_spec='${libname}${release}${shared_ext}$major'
   10845   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   10846   shlibpath_var=LD_LIBRARY_PATH
   10847   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
   10848   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
   10849   ;;
   10850 
   10851 rdos*)
   10852   dynamic_linker=no
   10853   ;;
   10854 
   10855 solaris*)
   10856   version_type=linux # correct to gnu/linux during the next big refactor
   10857   need_lib_prefix=no
   10858   need_version=no
   10859   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   10860   soname_spec='${libname}${release}${shared_ext}$major'
   10861   shlibpath_var=LD_LIBRARY_PATH
   10862   shlibpath_overrides_runpath=yes
   10863   hardcode_into_libs=yes
   10864   # ldd complains unless libraries are executable
   10865   postinstall_cmds='chmod +x $lib'
   10866   ;;
   10867 
   10868 sunos4*)
   10869   version_type=sunos
   10870   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   10871   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
   10872   shlibpath_var=LD_LIBRARY_PATH
   10873   shlibpath_overrides_runpath=yes
   10874   if test "$with_gnu_ld" = yes; then
   10875     need_lib_prefix=no
   10876   fi
   10877   need_version=yes
   10878   ;;
   10879 
   10880 sysv4 | sysv4.3*)
   10881   version_type=linux # correct to gnu/linux during the next big refactor
   10882   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   10883   soname_spec='${libname}${release}${shared_ext}$major'
   10884   shlibpath_var=LD_LIBRARY_PATH
   10885   case $host_vendor in
   10886     sni)
   10887       shlibpath_overrides_runpath=no
   10888       need_lib_prefix=no
   10889       runpath_var=LD_RUN_PATH
   10890       ;;
   10891     siemens)
   10892       need_lib_prefix=no
   10893       ;;
   10894     motorola)
   10895       need_lib_prefix=no
   10896       need_version=no
   10897       shlibpath_overrides_runpath=no
   10898       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
   10899       ;;
   10900   esac
   10901   ;;
   10902 
   10903 sysv4*MP*)
   10904   if test -d /usr/nec ;then
   10905     version_type=linux # correct to gnu/linux during the next big refactor
   10906     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
   10907     soname_spec='$libname${shared_ext}.$major'
   10908     shlibpath_var=LD_LIBRARY_PATH
   10909   fi
   10910   ;;
   10911 
   10912 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   10913   version_type=freebsd-elf
   10914   need_lib_prefix=no
   10915   need_version=no
   10916   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   10917   soname_spec='${libname}${release}${shared_ext}$major'
   10918   shlibpath_var=LD_LIBRARY_PATH
   10919   shlibpath_overrides_runpath=yes
   10920   hardcode_into_libs=yes
   10921   if test "$with_gnu_ld" = yes; then
   10922     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
   10923   else
   10924     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
   10925     case $host_os in
   10926       sco3.2v5*)
   10927         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
   10928 	;;
   10929     esac
   10930   fi
   10931   sys_lib_dlsearch_path_spec='/usr/lib'
   10932   ;;
   10933 
   10934 tpf*)
   10935   # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
   10936   version_type=linux # correct to gnu/linux during the next big refactor
   10937   need_lib_prefix=no
   10938   need_version=no
   10939   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   10940   shlibpath_var=LD_LIBRARY_PATH
   10941   shlibpath_overrides_runpath=no
   10942   hardcode_into_libs=yes
   10943   ;;
   10944 
   10945 uts4*)
   10946   version_type=linux # correct to gnu/linux during the next big refactor
   10947   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   10948   soname_spec='${libname}${release}${shared_ext}$major'
   10949   shlibpath_var=LD_LIBRARY_PATH
   10950   ;;
   10951 
   10952 *)
   10953   dynamic_linker=no
   10954   ;;
   10955 esac
   10956 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
   10957 $as_echo "$dynamic_linker" >&6; }
   10958 test "$dynamic_linker" = no && can_build_shared=no
   10959 
   10960 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
   10961 if test "$GCC" = yes; then
   10962   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
   10963 fi
   10964 
   10965 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
   10966   sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
   10967 fi
   10968 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
   10969   sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
   10970 fi
   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 
   11032 
   11033 
   11034 
   11035 
   11036 
   11037 
   11038 
   11039 
   11040 
   11041 
   11042 
   11043 
   11044 
   11045 
   11046 
   11047 
   11048 
   11049 
   11050 
   11051 
   11052 
   11053 
   11054 
   11055 
   11056 
   11057 
   11058 
   11059 
   11060 
   11061 
   11062 
   11063   { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
   11064 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
   11065 hardcode_action=
   11066 if test -n "$hardcode_libdir_flag_spec" ||
   11067    test -n "$runpath_var" ||
   11068    test "X$hardcode_automatic" = "Xyes" ; then
   11069 
   11070   # We can hardcode non-existent directories.
   11071   if test "$hardcode_direct" != no &&
   11072      # If the only mechanism to avoid hardcoding is shlibpath_var, we
   11073      # have to relink, otherwise we might link with an installed library
   11074      # when we should be linking with a yet-to-be-installed one
   11075      ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
   11076      test "$hardcode_minus_L" != no; then
   11077     # Linking always hardcodes the temporary library directory.
   11078     hardcode_action=relink
   11079   else
   11080     # We can link without hardcoding, and we can hardcode nonexisting dirs.
   11081     hardcode_action=immediate
   11082   fi
   11083 else
   11084   # We cannot hardcode anything, or else we can only hardcode existing
   11085   # directories.
   11086   hardcode_action=unsupported
   11087 fi
   11088 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
   11089 $as_echo "$hardcode_action" >&6; }
   11090 
   11091 if test "$hardcode_action" = relink ||
   11092    test "$inherit_rpath" = yes; then
   11093   # Fast installation is not supported
   11094   enable_fast_install=no
   11095 elif test "$shlibpath_overrides_runpath" = yes ||
   11096      test "$enable_shared" = no; then
   11097   # Fast installation is not necessary
   11098   enable_fast_install=needless
   11099 fi
   11100 
   11101 
   11102 
   11103 
   11104 
   11105 
   11106   if test "x$enable_dlopen" != xyes; then
   11107   enable_dlopen=unknown
   11108   enable_dlopen_self=unknown
   11109   enable_dlopen_self_static=unknown
   11110 else
   11111   lt_cv_dlopen=no
   11112   lt_cv_dlopen_libs=
   11113 
   11114   case $host_os in
   11115   beos*)
   11116     lt_cv_dlopen="load_add_on"
   11117     lt_cv_dlopen_libs=
   11118     lt_cv_dlopen_self=yes
   11119     ;;
   11120 
   11121   mingw* | pw32* | cegcc*)
   11122     lt_cv_dlopen="LoadLibrary"
   11123     lt_cv_dlopen_libs=
   11124     ;;
   11125 
   11126   cygwin*)
   11127     lt_cv_dlopen="dlopen"
   11128     lt_cv_dlopen_libs=
   11129     ;;
   11130 
   11131   darwin*)
   11132   # if libdl is installed we need to link against it
   11133     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
   11134 $as_echo_n "checking for dlopen in -ldl... " >&6; }
   11135 if ${ac_cv_lib_dl_dlopen+:} false; then :
   11136   $as_echo_n "(cached) " >&6
   11137 else
   11138   ac_check_lib_save_LIBS=$LIBS
   11139 LIBS="-ldl  $LIBS"
   11140 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   11141 /* end confdefs.h.  */
   11142 
   11143 /* Override any GCC internal prototype to avoid an error.
   11144    Use char because int might match the return type of a GCC
   11145    builtin and then its argument prototype would still apply.  */
   11146 #ifdef __cplusplus
   11147 extern "C"
   11148 #endif
   11149 char dlopen ();
   11150 int
   11151 main ()
   11152 {
   11153 return dlopen ();
   11154   ;
   11155   return 0;
   11156 }
   11157 _ACEOF
   11158 if ac_fn_c_try_link "$LINENO"; then :
   11159   ac_cv_lib_dl_dlopen=yes
   11160 else
   11161   ac_cv_lib_dl_dlopen=no
   11162 fi
   11163 rm -f core conftest.err conftest.$ac_objext \
   11164     conftest$ac_exeext conftest.$ac_ext
   11165 LIBS=$ac_check_lib_save_LIBS
   11166 fi
   11167 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
   11168 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
   11169 if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
   11170   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
   11171 else
   11172 
   11173     lt_cv_dlopen="dyld"
   11174     lt_cv_dlopen_libs=
   11175     lt_cv_dlopen_self=yes
   11176 
   11177 fi
   11178 
   11179     ;;
   11180 
   11181   *)
   11182     ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
   11183 if test "x$ac_cv_func_shl_load" = xyes; then :
   11184   lt_cv_dlopen="shl_load"
   11185 else
   11186   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
   11187 $as_echo_n "checking for shl_load in -ldld... " >&6; }
   11188 if ${ac_cv_lib_dld_shl_load+:} false; then :
   11189   $as_echo_n "(cached) " >&6
   11190 else
   11191   ac_check_lib_save_LIBS=$LIBS
   11192 LIBS="-ldld  $LIBS"
   11193 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   11194 /* end confdefs.h.  */
   11195 
   11196 /* Override any GCC internal prototype to avoid an error.
   11197    Use char because int might match the return type of a GCC
   11198    builtin and then its argument prototype would still apply.  */
   11199 #ifdef __cplusplus
   11200 extern "C"
   11201 #endif
   11202 char shl_load ();
   11203 int
   11204 main ()
   11205 {
   11206 return shl_load ();
   11207   ;
   11208   return 0;
   11209 }
   11210 _ACEOF
   11211 if ac_fn_c_try_link "$LINENO"; then :
   11212   ac_cv_lib_dld_shl_load=yes
   11213 else
   11214   ac_cv_lib_dld_shl_load=no
   11215 fi
   11216 rm -f core conftest.err conftest.$ac_objext \
   11217     conftest$ac_exeext conftest.$ac_ext
   11218 LIBS=$ac_check_lib_save_LIBS
   11219 fi
   11220 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
   11221 $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
   11222 if test "x$ac_cv_lib_dld_shl_load" = xyes; then :
   11223   lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
   11224 else
   11225   ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
   11226 if test "x$ac_cv_func_dlopen" = xyes; then :
   11227   lt_cv_dlopen="dlopen"
   11228 else
   11229   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
   11230 $as_echo_n "checking for dlopen in -ldl... " >&6; }
   11231 if ${ac_cv_lib_dl_dlopen+:} false; then :
   11232   $as_echo_n "(cached) " >&6
   11233 else
   11234   ac_check_lib_save_LIBS=$LIBS
   11235 LIBS="-ldl  $LIBS"
   11236 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   11237 /* end confdefs.h.  */
   11238 
   11239 /* Override any GCC internal prototype to avoid an error.
   11240    Use char because int might match the return type of a GCC
   11241    builtin and then its argument prototype would still apply.  */
   11242 #ifdef __cplusplus
   11243 extern "C"
   11244 #endif
   11245 char dlopen ();
   11246 int
   11247 main ()
   11248 {
   11249 return dlopen ();
   11250   ;
   11251   return 0;
   11252 }
   11253 _ACEOF
   11254 if ac_fn_c_try_link "$LINENO"; then :
   11255   ac_cv_lib_dl_dlopen=yes
   11256 else
   11257   ac_cv_lib_dl_dlopen=no
   11258 fi
   11259 rm -f core conftest.err conftest.$ac_objext \
   11260     conftest$ac_exeext conftest.$ac_ext
   11261 LIBS=$ac_check_lib_save_LIBS
   11262 fi
   11263 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
   11264 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
   11265 if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
   11266   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
   11267 else
   11268   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
   11269 $as_echo_n "checking for dlopen in -lsvld... " >&6; }
   11270 if ${ac_cv_lib_svld_dlopen+:} false; then :
   11271   $as_echo_n "(cached) " >&6
   11272 else
   11273   ac_check_lib_save_LIBS=$LIBS
   11274 LIBS="-lsvld  $LIBS"
   11275 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   11276 /* end confdefs.h.  */
   11277 
   11278 /* Override any GCC internal prototype to avoid an error.
   11279    Use char because int might match the return type of a GCC
   11280    builtin and then its argument prototype would still apply.  */
   11281 #ifdef __cplusplus
   11282 extern "C"
   11283 #endif
   11284 char dlopen ();
   11285 int
   11286 main ()
   11287 {
   11288 return dlopen ();
   11289   ;
   11290   return 0;
   11291 }
   11292 _ACEOF
   11293 if ac_fn_c_try_link "$LINENO"; then :
   11294   ac_cv_lib_svld_dlopen=yes
   11295 else
   11296   ac_cv_lib_svld_dlopen=no
   11297 fi
   11298 rm -f core conftest.err conftest.$ac_objext \
   11299     conftest$ac_exeext conftest.$ac_ext
   11300 LIBS=$ac_check_lib_save_LIBS
   11301 fi
   11302 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
   11303 $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
   11304 if test "x$ac_cv_lib_svld_dlopen" = xyes; then :
   11305   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
   11306 else
   11307   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
   11308 $as_echo_n "checking for dld_link in -ldld... " >&6; }
   11309 if ${ac_cv_lib_dld_dld_link+:} false; then :
   11310   $as_echo_n "(cached) " >&6
   11311 else
   11312   ac_check_lib_save_LIBS=$LIBS
   11313 LIBS="-ldld  $LIBS"
   11314 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   11315 /* end confdefs.h.  */
   11316 
   11317 /* Override any GCC internal prototype to avoid an error.
   11318    Use char because int might match the return type of a GCC
   11319    builtin and then its argument prototype would still apply.  */
   11320 #ifdef __cplusplus
   11321 extern "C"
   11322 #endif
   11323 char dld_link ();
   11324 int
   11325 main ()
   11326 {
   11327 return dld_link ();
   11328   ;
   11329   return 0;
   11330 }
   11331 _ACEOF
   11332 if ac_fn_c_try_link "$LINENO"; then :
   11333   ac_cv_lib_dld_dld_link=yes
   11334 else
   11335   ac_cv_lib_dld_dld_link=no
   11336 fi
   11337 rm -f core conftest.err conftest.$ac_objext \
   11338     conftest$ac_exeext conftest.$ac_ext
   11339 LIBS=$ac_check_lib_save_LIBS
   11340 fi
   11341 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
   11342 $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
   11343 if test "x$ac_cv_lib_dld_dld_link" = xyes; then :
   11344   lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
   11345 fi
   11346 
   11347 
   11348 fi
   11349 
   11350 
   11351 fi
   11352 
   11353 
   11354 fi
   11355 
   11356 
   11357 fi
   11358 
   11359 
   11360 fi
   11361 
   11362     ;;
   11363   esac
   11364 
   11365   if test "x$lt_cv_dlopen" != xno; then
   11366     enable_dlopen=yes
   11367   else
   11368     enable_dlopen=no
   11369   fi
   11370 
   11371   case $lt_cv_dlopen in
   11372   dlopen)
   11373     save_CPPFLAGS="$CPPFLAGS"
   11374     test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
   11375 
   11376     save_LDFLAGS="$LDFLAGS"
   11377     wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
   11378 
   11379     save_LIBS="$LIBS"
   11380     LIBS="$lt_cv_dlopen_libs $LIBS"
   11381 
   11382     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
   11383 $as_echo_n "checking whether a program can dlopen itself... " >&6; }
   11384 if ${lt_cv_dlopen_self+:} false; then :
   11385   $as_echo_n "(cached) " >&6
   11386 else
   11387   	  if test "$cross_compiling" = yes; then :
   11388   lt_cv_dlopen_self=cross
   11389 else
   11390   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   11391   lt_status=$lt_dlunknown
   11392   cat > conftest.$ac_ext <<_LT_EOF
   11393 #line $LINENO "configure"
   11394 #include "confdefs.h"
   11395 
   11396 #if HAVE_DLFCN_H
   11397 #include <dlfcn.h>
   11398 #endif
   11399 
   11400 #include <stdio.h>
   11401 
   11402 #ifdef RTLD_GLOBAL
   11403 #  define LT_DLGLOBAL		RTLD_GLOBAL
   11404 #else
   11405 #  ifdef DL_GLOBAL
   11406 #    define LT_DLGLOBAL		DL_GLOBAL
   11407 #  else
   11408 #    define LT_DLGLOBAL		0
   11409 #  endif
   11410 #endif
   11411 
   11412 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
   11413    find out it does not work in some platform. */
   11414 #ifndef LT_DLLAZY_OR_NOW
   11415 #  ifdef RTLD_LAZY
   11416 #    define LT_DLLAZY_OR_NOW		RTLD_LAZY
   11417 #  else
   11418 #    ifdef DL_LAZY
   11419 #      define LT_DLLAZY_OR_NOW		DL_LAZY
   11420 #    else
   11421 #      ifdef RTLD_NOW
   11422 #        define LT_DLLAZY_OR_NOW	RTLD_NOW
   11423 #      else
   11424 #        ifdef DL_NOW
   11425 #          define LT_DLLAZY_OR_NOW	DL_NOW
   11426 #        else
   11427 #          define LT_DLLAZY_OR_NOW	0
   11428 #        endif
   11429 #      endif
   11430 #    endif
   11431 #  endif
   11432 #endif
   11433 
   11434 /* When -fvisbility=hidden is used, assume the code has been annotated
   11435    correspondingly for the symbols needed.  */
   11436 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
   11437 int fnord () __attribute__((visibility("default")));
   11438 #endif
   11439 
   11440 int fnord () { return 42; }
   11441 int main ()
   11442 {
   11443   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
   11444   int status = $lt_dlunknown;
   11445 
   11446   if (self)
   11447     {
   11448       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
   11449       else
   11450         {
   11451 	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
   11452           else puts (dlerror ());
   11453 	}
   11454       /* dlclose (self); */
   11455     }
   11456   else
   11457     puts (dlerror ());
   11458 
   11459   return status;
   11460 }
   11461 _LT_EOF
   11462   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
   11463   (eval $ac_link) 2>&5
   11464   ac_status=$?
   11465   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   11466   test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
   11467     (./conftest; exit; ) >&5 2>/dev/null
   11468     lt_status=$?
   11469     case x$lt_status in
   11470       x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
   11471       x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
   11472       x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
   11473     esac
   11474   else :
   11475     # compilation failed
   11476     lt_cv_dlopen_self=no
   11477   fi
   11478 fi
   11479 rm -fr conftest*
   11480 
   11481 
   11482 fi
   11483 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
   11484 $as_echo "$lt_cv_dlopen_self" >&6; }
   11485 
   11486     if test "x$lt_cv_dlopen_self" = xyes; then
   11487       wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
   11488       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
   11489 $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
   11490 if ${lt_cv_dlopen_self_static+:} false; then :
   11491   $as_echo_n "(cached) " >&6
   11492 else
   11493   	  if test "$cross_compiling" = yes; then :
   11494   lt_cv_dlopen_self_static=cross
   11495 else
   11496   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   11497   lt_status=$lt_dlunknown
   11498   cat > conftest.$ac_ext <<_LT_EOF
   11499 #line $LINENO "configure"
   11500 #include "confdefs.h"
   11501 
   11502 #if HAVE_DLFCN_H
   11503 #include <dlfcn.h>
   11504 #endif
   11505 
   11506 #include <stdio.h>
   11507 
   11508 #ifdef RTLD_GLOBAL
   11509 #  define LT_DLGLOBAL		RTLD_GLOBAL
   11510 #else
   11511 #  ifdef DL_GLOBAL
   11512 #    define LT_DLGLOBAL		DL_GLOBAL
   11513 #  else
   11514 #    define LT_DLGLOBAL		0
   11515 #  endif
   11516 #endif
   11517 
   11518 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
   11519    find out it does not work in some platform. */
   11520 #ifndef LT_DLLAZY_OR_NOW
   11521 #  ifdef RTLD_LAZY
   11522 #    define LT_DLLAZY_OR_NOW		RTLD_LAZY
   11523 #  else
   11524 #    ifdef DL_LAZY
   11525 #      define LT_DLLAZY_OR_NOW		DL_LAZY
   11526 #    else
   11527 #      ifdef RTLD_NOW
   11528 #        define LT_DLLAZY_OR_NOW	RTLD_NOW
   11529 #      else
   11530 #        ifdef DL_NOW
   11531 #          define LT_DLLAZY_OR_NOW	DL_NOW
   11532 #        else
   11533 #          define LT_DLLAZY_OR_NOW	0
   11534 #        endif
   11535 #      endif
   11536 #    endif
   11537 #  endif
   11538 #endif
   11539 
   11540 /* When -fvisbility=hidden is used, assume the code has been annotated
   11541    correspondingly for the symbols needed.  */
   11542 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
   11543 int fnord () __attribute__((visibility("default")));
   11544 #endif
   11545 
   11546 int fnord () { return 42; }
   11547 int main ()
   11548 {
   11549   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
   11550   int status = $lt_dlunknown;
   11551 
   11552   if (self)
   11553     {
   11554       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
   11555       else
   11556         {
   11557 	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
   11558           else puts (dlerror ());
   11559 	}
   11560       /* dlclose (self); */
   11561     }
   11562   else
   11563     puts (dlerror ());
   11564 
   11565   return status;
   11566 }
   11567 _LT_EOF
   11568   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
   11569   (eval $ac_link) 2>&5
   11570   ac_status=$?
   11571   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   11572   test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
   11573     (./conftest; exit; ) >&5 2>/dev/null
   11574     lt_status=$?
   11575     case x$lt_status in
   11576       x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
   11577       x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
   11578       x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
   11579     esac
   11580   else :
   11581     # compilation failed
   11582     lt_cv_dlopen_self_static=no
   11583   fi
   11584 fi
   11585 rm -fr conftest*
   11586 
   11587 
   11588 fi
   11589 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
   11590 $as_echo "$lt_cv_dlopen_self_static" >&6; }
   11591     fi
   11592 
   11593     CPPFLAGS="$save_CPPFLAGS"
   11594     LDFLAGS="$save_LDFLAGS"
   11595     LIBS="$save_LIBS"
   11596     ;;
   11597   esac
   11598 
   11599   case $lt_cv_dlopen_self in
   11600   yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
   11601   *) enable_dlopen_self=unknown ;;
   11602   esac
   11603 
   11604   case $lt_cv_dlopen_self_static in
   11605   yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
   11606   *) enable_dlopen_self_static=unknown ;;
   11607   esac
   11608 fi
   11609 
   11610 
   11611 
   11612 
   11613 
   11614 
   11615 
   11616 
   11617 
   11618 
   11619 
   11620 
   11621 
   11622 
   11623 
   11624 
   11625 
   11626 striplib=
   11627 old_striplib=
   11628 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
   11629 $as_echo_n "checking whether stripping libraries is possible... " >&6; }
   11630 if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
   11631   test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
   11632   test -z "$striplib" && striplib="$STRIP --strip-unneeded"
   11633   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   11634 $as_echo "yes" >&6; }
   11635 else
   11636 # FIXME - insert some real tests, host_os isn't really good enough
   11637   case $host_os in
   11638   darwin*)
   11639     if test -n "$STRIP" ; then
   11640       striplib="$STRIP -x"
   11641       old_striplib="$STRIP -S"
   11642       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   11643 $as_echo "yes" >&6; }
   11644     else
   11645       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   11646 $as_echo "no" >&6; }
   11647     fi
   11648     ;;
   11649   *)
   11650     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   11651 $as_echo "no" >&6; }
   11652     ;;
   11653   esac
   11654 fi
   11655 
   11656 
   11657 
   11658 
   11659 
   11660 
   11661 
   11662 
   11663 
   11664 
   11665 
   11666 
   11667   # Report which library types will actually be built
   11668   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
   11669 $as_echo_n "checking if libtool supports shared libraries... " >&6; }
   11670   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
   11671 $as_echo "$can_build_shared" >&6; }
   11672 
   11673   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
   11674 $as_echo_n "checking whether to build shared libraries... " >&6; }
   11675   test "$can_build_shared" = "no" && enable_shared=no
   11676 
   11677   # On AIX, shared libraries and static libraries use the same namespace, and
   11678   # are all built from PIC.
   11679   case $host_os in
   11680   aix3*)
   11681     test "$enable_shared" = yes && enable_static=no
   11682     if test -n "$RANLIB"; then
   11683       archive_cmds="$archive_cmds~\$RANLIB \$lib"
   11684       postinstall_cmds='$RANLIB $lib'
   11685     fi
   11686     ;;
   11687 
   11688   aix[4-9]*)
   11689     if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
   11690       test "$enable_shared" = yes && enable_static=no
   11691     fi
   11692     ;;
   11693   esac
   11694   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
   11695 $as_echo "$enable_shared" >&6; }
   11696 
   11697   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
   11698 $as_echo_n "checking whether to build static libraries... " >&6; }
   11699   # Make sure either enable_shared or enable_static is yes.
   11700   test "$enable_shared" = yes || enable_static=yes
   11701   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
   11702 $as_echo "$enable_static" >&6; }
   11703 
   11704 
   11705 
   11706 
   11707 fi
   11708 ac_ext=cpp
   11709 ac_cpp='$CXXCPP $CPPFLAGS'
   11710 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   11711 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   11712 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   11713 
   11714 CC="$lt_save_CC"
   11715 
   11716       if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
   11717     ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
   11718     (test "X$CXX" != "Xg++"))) ; then
   11719   ac_ext=cpp
   11720 ac_cpp='$CXXCPP $CPPFLAGS'
   11721 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   11722 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   11723 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   11724 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C++ preprocessor" >&5
   11725 $as_echo_n "checking how to run the C++ preprocessor... " >&6; }
   11726 if test -z "$CXXCPP"; then
   11727   if ${ac_cv_prog_CXXCPP+:} false; then :
   11728   $as_echo_n "(cached) " >&6
   11729 else
   11730       # Double quotes because CXXCPP needs to be expanded
   11731     for CXXCPP in "$CXX -E" "/lib/cpp"
   11732     do
   11733       ac_preproc_ok=false
   11734 for ac_cxx_preproc_warn_flag in '' yes
   11735 do
   11736   # Use a header file that comes with gcc, so configuring glibc
   11737   # with a fresh cross-compiler works.
   11738   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   11739   # <limits.h> exists even on freestanding compilers.
   11740   # On the NeXT, cc -E runs the code through the compiler's parser,
   11741   # not just through cpp. "Syntax error" is here to catch this case.
   11742   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   11743 /* end confdefs.h.  */
   11744 #ifdef __STDC__
   11745 # include <limits.h>
   11746 #else
   11747 # include <assert.h>
   11748 #endif
   11749 		     Syntax error
   11750 _ACEOF
   11751 if ac_fn_cxx_try_cpp "$LINENO"; then :
   11752 
   11753 else
   11754   # Broken: fails on valid input.
   11755 continue
   11756 fi
   11757 rm -f conftest.err conftest.i conftest.$ac_ext
   11758 
   11759   # OK, works on sane cases.  Now check whether nonexistent headers
   11760   # can be detected and how.
   11761   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   11762 /* end confdefs.h.  */
   11763 #include <ac_nonexistent.h>
   11764 _ACEOF
   11765 if ac_fn_cxx_try_cpp "$LINENO"; then :
   11766   # Broken: success on invalid input.
   11767 continue
   11768 else
   11769   # Passes both tests.
   11770 ac_preproc_ok=:
   11771 break
   11772 fi
   11773 rm -f conftest.err conftest.i conftest.$ac_ext
   11774 
   11775 done
   11776 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   11777 rm -f conftest.i conftest.err conftest.$ac_ext
   11778 if $ac_preproc_ok; then :
   11779   break
   11780 fi
   11781 
   11782     done
   11783     ac_cv_prog_CXXCPP=$CXXCPP
   11784 
   11785 fi
   11786   CXXCPP=$ac_cv_prog_CXXCPP
   11787 else
   11788   ac_cv_prog_CXXCPP=$CXXCPP
   11789 fi
   11790 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXXCPP" >&5
   11791 $as_echo "$CXXCPP" >&6; }
   11792 ac_preproc_ok=false
   11793 for ac_cxx_preproc_warn_flag in '' yes
   11794 do
   11795   # Use a header file that comes with gcc, so configuring glibc
   11796   # with a fresh cross-compiler works.
   11797   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   11798   # <limits.h> exists even on freestanding compilers.
   11799   # On the NeXT, cc -E runs the code through the compiler's parser,
   11800   # not just through cpp. "Syntax error" is here to catch this case.
   11801   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   11802 /* end confdefs.h.  */
   11803 #ifdef __STDC__
   11804 # include <limits.h>
   11805 #else
   11806 # include <assert.h>
   11807 #endif
   11808 		     Syntax error
   11809 _ACEOF
   11810 if ac_fn_cxx_try_cpp "$LINENO"; then :
   11811 
   11812 else
   11813   # Broken: fails on valid input.
   11814 continue
   11815 fi
   11816 rm -f conftest.err conftest.i conftest.$ac_ext
   11817 
   11818   # OK, works on sane cases.  Now check whether nonexistent headers
   11819   # can be detected and how.
   11820   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   11821 /* end confdefs.h.  */
   11822 #include <ac_nonexistent.h>
   11823 _ACEOF
   11824 if ac_fn_cxx_try_cpp "$LINENO"; then :
   11825   # Broken: success on invalid input.
   11826 continue
   11827 else
   11828   # Passes both tests.
   11829 ac_preproc_ok=:
   11830 break
   11831 fi
   11832 rm -f conftest.err conftest.i conftest.$ac_ext
   11833 
   11834 done
   11835 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   11836 rm -f conftest.i conftest.err conftest.$ac_ext
   11837 if $ac_preproc_ok; then :
   11838 
   11839 else
   11840   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   11841 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   11842 as_fn_error $? "C++ preprocessor \"$CXXCPP\" fails sanity check
   11843 See \`config.log' for more details" "$LINENO" 5; }
   11844 fi
   11845 
   11846 ac_ext=cpp
   11847 ac_cpp='$CXXCPP $CPPFLAGS'
   11848 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   11849 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   11850 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   11851 
   11852 else
   11853   _lt_caught_CXX_error=yes
   11854 fi
   11855 
   11856 ac_ext=cpp
   11857 ac_cpp='$CXXCPP $CPPFLAGS'
   11858 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   11859 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   11860 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   11861 
   11862 archive_cmds_need_lc_CXX=no
   11863 allow_undefined_flag_CXX=
   11864 always_export_symbols_CXX=no
   11865 archive_expsym_cmds_CXX=
   11866 compiler_needs_object_CXX=no
   11867 export_dynamic_flag_spec_CXX=
   11868 hardcode_direct_CXX=no
   11869 hardcode_direct_absolute_CXX=no
   11870 hardcode_libdir_flag_spec_CXX=
   11871 hardcode_libdir_separator_CXX=
   11872 hardcode_minus_L_CXX=no
   11873 hardcode_shlibpath_var_CXX=unsupported
   11874 hardcode_automatic_CXX=no
   11875 inherit_rpath_CXX=no
   11876 module_cmds_CXX=
   11877 module_expsym_cmds_CXX=
   11878 link_all_deplibs_CXX=unknown
   11879 old_archive_cmds_CXX=$old_archive_cmds
   11880 reload_flag_CXX=$reload_flag
   11881 reload_cmds_CXX=$reload_cmds
   11882 no_undefined_flag_CXX=
   11883 whole_archive_flag_spec_CXX=
   11884 enable_shared_with_static_runtimes_CXX=no
   11885 
   11886 # Source file extension for C++ test sources.
   11887 ac_ext=cpp
   11888 
   11889 # Object file extension for compiled C++ test sources.
   11890 objext=o
   11891 objext_CXX=$objext
   11892 
   11893 # No sense in running all these tests if we already determined that
   11894 # the CXX compiler isn't working.  Some variables (like enable_shared)
   11895 # are currently assumed to apply to all compilers on this platform,
   11896 # and will be corrupted by setting them based on a non-working compiler.
   11897 if test "$_lt_caught_CXX_error" != yes; then
   11898   # Code to be used in simple compile tests
   11899   lt_simple_compile_test_code="int some_variable = 0;"
   11900 
   11901   # Code to be used in simple link tests
   11902   lt_simple_link_test_code='int main(int, char *[]) { return(0); }'
   11903 
   11904   # ltmain only uses $CC for tagged configurations so make sure $CC is set.
   11905 
   11906 
   11907 
   11908 
   11909 
   11910 
   11911 # If no C compiler was specified, use CC.
   11912 LTCC=${LTCC-"$CC"}
   11913 
   11914 # If no C compiler flags were specified, use CFLAGS.
   11915 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   11916 
   11917 # Allow CC to be a program name with arguments.
   11918 compiler=$CC
   11919 
   11920 
   11921   # save warnings/boilerplate of simple test code
   11922   ac_outfile=conftest.$ac_objext
   11923 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
   11924 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   11925 _lt_compiler_boilerplate=`cat conftest.err`
   11926 $RM conftest*
   11927 
   11928   ac_outfile=conftest.$ac_objext
   11929 echo "$lt_simple_link_test_code" >conftest.$ac_ext
   11930 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   11931 _lt_linker_boilerplate=`cat conftest.err`
   11932 $RM -r conftest*
   11933 
   11934 
   11935   # Allow CC to be a program name with arguments.
   11936   lt_save_CC=$CC
   11937   lt_save_CFLAGS=$CFLAGS
   11938   lt_save_LD=$LD
   11939   lt_save_GCC=$GCC
   11940   GCC=$GXX
   11941   lt_save_with_gnu_ld=$with_gnu_ld
   11942   lt_save_path_LD=$lt_cv_path_LD
   11943   if test -n "${lt_cv_prog_gnu_ldcxx+set}"; then
   11944     lt_cv_prog_gnu_ld=$lt_cv_prog_gnu_ldcxx
   11945   else
   11946     $as_unset lt_cv_prog_gnu_ld
   11947   fi
   11948   if test -n "${lt_cv_path_LDCXX+set}"; then
   11949     lt_cv_path_LD=$lt_cv_path_LDCXX
   11950   else
   11951     $as_unset lt_cv_path_LD
   11952   fi
   11953   test -z "${LDCXX+set}" || LD=$LDCXX
   11954   CC=${CXX-"c++"}
   11955   CFLAGS=$CXXFLAGS
   11956   compiler=$CC
   11957   compiler_CXX=$CC
   11958   for cc_temp in $compiler""; do
   11959   case $cc_temp in
   11960     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   11961     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   11962     \-*) ;;
   11963     *) break;;
   11964   esac
   11965 done
   11966 cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
   11967 
   11968 
   11969   if test -n "$compiler"; then
   11970     # We don't want -fno-exception when compiling C++ code, so set the
   11971     # no_builtin_flag separately
   11972     if test "$GXX" = yes; then
   11973       lt_prog_compiler_no_builtin_flag_CXX=' -fno-builtin'
   11974     else
   11975       lt_prog_compiler_no_builtin_flag_CXX=
   11976     fi
   11977 
   11978     if test "$GXX" = yes; then
   11979       # Set up default GNU C++ configuration
   11980 
   11981 
   11982 
   11983 # Check whether --with-gnu-ld was given.
   11984 if test "${with_gnu_ld+set}" = set; then :
   11985   withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
   11986 else
   11987   with_gnu_ld=no
   11988 fi
   11989 
   11990 ac_prog=ld
   11991 if test "$GCC" = yes; then
   11992   # Check if gcc -print-prog-name=ld gives a path.
   11993   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
   11994 $as_echo_n "checking for ld used by $CC... " >&6; }
   11995   case $host in
   11996   *-*-mingw*)
   11997     # gcc leaves a trailing carriage return which upsets mingw
   11998     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
   11999   *)
   12000     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
   12001   esac
   12002   case $ac_prog in
   12003     # Accept absolute paths.
   12004     [\\/]* | ?:[\\/]*)
   12005       re_direlt='/[^/][^/]*/\.\./'
   12006       # Canonicalize the pathname of ld
   12007       ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
   12008       while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
   12009 	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
   12010       done
   12011       test -z "$LD" && LD="$ac_prog"
   12012       ;;
   12013   "")
   12014     # If it fails, then pretend we aren't using GCC.
   12015     ac_prog=ld
   12016     ;;
   12017   *)
   12018     # If it is relative, then search for the first ld in PATH.
   12019     with_gnu_ld=unknown
   12020     ;;
   12021   esac
   12022 elif test "$with_gnu_ld" = yes; then
   12023   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
   12024 $as_echo_n "checking for GNU ld... " >&6; }
   12025 else
   12026   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
   12027 $as_echo_n "checking for non-GNU ld... " >&6; }
   12028 fi
   12029 if ${lt_cv_path_LD+:} false; then :
   12030   $as_echo_n "(cached) " >&6
   12031 else
   12032   if test -z "$LD"; then
   12033   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   12034   for ac_dir in $PATH; do
   12035     IFS="$lt_save_ifs"
   12036     test -z "$ac_dir" && ac_dir=.
   12037     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
   12038       lt_cv_path_LD="$ac_dir/$ac_prog"
   12039       # Check to see if the program is GNU ld.  I'd rather use --version,
   12040       # but apparently some variants of GNU ld only accept -v.
   12041       # Break only if it was the GNU/non-GNU ld that we prefer.
   12042       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
   12043       *GNU* | *'with BFD'*)
   12044 	test "$with_gnu_ld" != no && break
   12045 	;;
   12046       *)
   12047 	test "$with_gnu_ld" != yes && break
   12048 	;;
   12049       esac
   12050     fi
   12051   done
   12052   IFS="$lt_save_ifs"
   12053 else
   12054   lt_cv_path_LD="$LD" # Let the user override the test with a path.
   12055 fi
   12056 fi
   12057 
   12058 LD="$lt_cv_path_LD"
   12059 if test -n "$LD"; then
   12060   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
   12061 $as_echo "$LD" >&6; }
   12062 else
   12063   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   12064 $as_echo "no" >&6; }
   12065 fi
   12066 test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
   12067 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
   12068 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
   12069 if ${lt_cv_prog_gnu_ld+:} false; then :
   12070   $as_echo_n "(cached) " >&6
   12071 else
   12072   # I'd rather use --version here, but apparently some GNU lds only accept -v.
   12073 case `$LD -v 2>&1 </dev/null` in
   12074 *GNU* | *'with BFD'*)
   12075   lt_cv_prog_gnu_ld=yes
   12076   ;;
   12077 *)
   12078   lt_cv_prog_gnu_ld=no
   12079   ;;
   12080 esac
   12081 fi
   12082 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
   12083 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
   12084 with_gnu_ld=$lt_cv_prog_gnu_ld
   12085 
   12086 
   12087 
   12088 
   12089 
   12090 
   12091 
   12092       # Check if GNU C++ uses GNU ld as the underlying linker, since the
   12093       # archiving commands below assume that GNU ld is being used.
   12094       if test "$with_gnu_ld" = yes; then
   12095         archive_cmds_CXX='$CC $pic_flag -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
   12096         archive_expsym_cmds_CXX='$CC $pic_flag -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   12097 
   12098         hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
   12099         export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
   12100 
   12101         # If archive_cmds runs LD, not CC, wlarc should be empty
   12102         # XXX I think wlarc can be eliminated in ltcf-cxx, but I need to
   12103         #     investigate it a little bit more. (MM)
   12104         wlarc='${wl}'
   12105 
   12106         # ancient GNU ld didn't support --whole-archive et. al.
   12107         if eval "`$CC -print-prog-name=ld` --help 2>&1" |
   12108 	  $GREP 'no-whole-archive' > /dev/null; then
   12109           whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
   12110         else
   12111           whole_archive_flag_spec_CXX=
   12112         fi
   12113       else
   12114         with_gnu_ld=no
   12115         wlarc=
   12116 
   12117         # A generic and very simple default shared library creation
   12118         # command for GNU C++ for the case where it uses the native
   12119         # linker, instead of GNU ld.  If possible, this setting should
   12120         # overridden to take advantage of the native linker features on
   12121         # the platform it is being used on.
   12122         archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
   12123       fi
   12124 
   12125       # Commands to make compiler produce verbose output that lists
   12126       # what "hidden" libraries, object files and flags are used when
   12127       # linking a shared library.
   12128       output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
   12129 
   12130     else
   12131       GXX=no
   12132       with_gnu_ld=no
   12133       wlarc=
   12134     fi
   12135 
   12136     # PORTME: fill in a description of your system's C++ link characteristics
   12137     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   12138 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
   12139     ld_shlibs_CXX=yes
   12140     case $host_os in
   12141       aix3*)
   12142         # FIXME: insert proper C++ library support
   12143         ld_shlibs_CXX=no
   12144         ;;
   12145       aix[4-9]*)
   12146         if test "$host_cpu" = ia64; then
   12147           # On IA64, the linker does run time linking by default, so we don't
   12148           # have to do anything special.
   12149           aix_use_runtimelinking=no
   12150           exp_sym_flag='-Bexport'
   12151           no_entry_flag=""
   12152         else
   12153           aix_use_runtimelinking=no
   12154 
   12155           # Test if we are trying to use run time linking or normal
   12156           # AIX style linking. If -brtl is somewhere in LDFLAGS, we
   12157           # need to do runtime linking.
   12158           case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
   12159 	    for ld_flag in $LDFLAGS; do
   12160 	      case $ld_flag in
   12161 	      *-brtl*)
   12162 	        aix_use_runtimelinking=yes
   12163 	        break
   12164 	        ;;
   12165 	      esac
   12166 	    done
   12167 	    ;;
   12168           esac
   12169 
   12170           exp_sym_flag='-bexport'
   12171           no_entry_flag='-bnoentry'
   12172         fi
   12173 
   12174         # When large executables or shared objects are built, AIX ld can
   12175         # have problems creating the table of contents.  If linking a library
   12176         # or program results in "error TOC overflow" add -mminimal-toc to
   12177         # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
   12178         # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
   12179 
   12180         archive_cmds_CXX=''
   12181         hardcode_direct_CXX=yes
   12182         hardcode_direct_absolute_CXX=yes
   12183         hardcode_libdir_separator_CXX=':'
   12184         link_all_deplibs_CXX=yes
   12185         file_list_spec_CXX='${wl}-f,'
   12186 
   12187         if test "$GXX" = yes; then
   12188           case $host_os in aix4.[012]|aix4.[012].*)
   12189           # We only want to do this on AIX 4.2 and lower, the check
   12190           # below for broken collect2 doesn't work under 4.3+
   12191 	  collect2name=`${CC} -print-prog-name=collect2`
   12192 	  if test -f "$collect2name" &&
   12193 	     strings "$collect2name" | $GREP resolve_lib_name >/dev/null
   12194 	  then
   12195 	    # We have reworked collect2
   12196 	    :
   12197 	  else
   12198 	    # We have old collect2
   12199 	    hardcode_direct_CXX=unsupported
   12200 	    # It fails to find uninstalled libraries when the uninstalled
   12201 	    # path is not listed in the libpath.  Setting hardcode_minus_L
   12202 	    # to unsupported forces relinking
   12203 	    hardcode_minus_L_CXX=yes
   12204 	    hardcode_libdir_flag_spec_CXX='-L$libdir'
   12205 	    hardcode_libdir_separator_CXX=
   12206 	  fi
   12207           esac
   12208           shared_flag='-shared'
   12209 	  if test "$aix_use_runtimelinking" = yes; then
   12210 	    shared_flag="$shared_flag "'${wl}-G'
   12211 	  fi
   12212         else
   12213           # not using gcc
   12214           if test "$host_cpu" = ia64; then
   12215 	  # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
   12216 	  # chokes on -Wl,-G. The following line is correct:
   12217 	  shared_flag='-G'
   12218           else
   12219 	    if test "$aix_use_runtimelinking" = yes; then
   12220 	      shared_flag='${wl}-G'
   12221 	    else
   12222 	      shared_flag='${wl}-bM:SRE'
   12223 	    fi
   12224           fi
   12225         fi
   12226 
   12227         export_dynamic_flag_spec_CXX='${wl}-bexpall'
   12228         # It seems that -bexpall does not export symbols beginning with
   12229         # underscore (_), so it is better to generate a list of symbols to
   12230 	# export.
   12231         always_export_symbols_CXX=yes
   12232         if test "$aix_use_runtimelinking" = yes; then
   12233           # Warning - without using the other runtime loading flags (-brtl),
   12234           # -berok will link without error, but may produce a broken library.
   12235           allow_undefined_flag_CXX='-berok'
   12236           # Determine the default libpath from the value encoded in an empty
   12237           # executable.
   12238           if test "${lt_cv_aix_libpath+set}" = set; then
   12239   aix_libpath=$lt_cv_aix_libpath
   12240 else
   12241   if ${lt_cv_aix_libpath__CXX+:} false; then :
   12242   $as_echo_n "(cached) " >&6
   12243 else
   12244   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   12245 /* end confdefs.h.  */
   12246 
   12247 int
   12248 main ()
   12249 {
   12250 
   12251   ;
   12252   return 0;
   12253 }
   12254 _ACEOF
   12255 if ac_fn_cxx_try_link "$LINENO"; then :
   12256 
   12257   lt_aix_libpath_sed='
   12258       /Import File Strings/,/^$/ {
   12259 	  /^0/ {
   12260 	      s/^0  *\([^ ]*\) *$/\1/
   12261 	      p
   12262 	  }
   12263       }'
   12264   lt_cv_aix_libpath__CXX=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   12265   # Check for a 64-bit object if we didn't find anything.
   12266   if test -z "$lt_cv_aix_libpath__CXX"; then
   12267     lt_cv_aix_libpath__CXX=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   12268   fi
   12269 fi
   12270 rm -f core conftest.err conftest.$ac_objext \
   12271     conftest$ac_exeext conftest.$ac_ext
   12272   if test -z "$lt_cv_aix_libpath__CXX"; then
   12273     lt_cv_aix_libpath__CXX="/usr/lib:/lib"
   12274   fi
   12275 
   12276 fi
   12277 
   12278   aix_libpath=$lt_cv_aix_libpath__CXX
   12279 fi
   12280 
   12281           hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath"
   12282 
   12283           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"
   12284         else
   12285           if test "$host_cpu" = ia64; then
   12286 	    hardcode_libdir_flag_spec_CXX='${wl}-R $libdir:/usr/lib:/lib'
   12287 	    allow_undefined_flag_CXX="-z nodefs"
   12288 	    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"
   12289           else
   12290 	    # Determine the default libpath from the value encoded in an
   12291 	    # empty executable.
   12292 	    if test "${lt_cv_aix_libpath+set}" = set; then
   12293   aix_libpath=$lt_cv_aix_libpath
   12294 else
   12295   if ${lt_cv_aix_libpath__CXX+:} false; then :
   12296   $as_echo_n "(cached) " >&6
   12297 else
   12298   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   12299 /* end confdefs.h.  */
   12300 
   12301 int
   12302 main ()
   12303 {
   12304 
   12305   ;
   12306   return 0;
   12307 }
   12308 _ACEOF
   12309 if ac_fn_cxx_try_link "$LINENO"; then :
   12310 
   12311   lt_aix_libpath_sed='
   12312       /Import File Strings/,/^$/ {
   12313 	  /^0/ {
   12314 	      s/^0  *\([^ ]*\) *$/\1/
   12315 	      p
   12316 	  }
   12317       }'
   12318   lt_cv_aix_libpath__CXX=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   12319   # Check for a 64-bit object if we didn't find anything.
   12320   if test -z "$lt_cv_aix_libpath__CXX"; then
   12321     lt_cv_aix_libpath__CXX=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   12322   fi
   12323 fi
   12324 rm -f core conftest.err conftest.$ac_objext \
   12325     conftest$ac_exeext conftest.$ac_ext
   12326   if test -z "$lt_cv_aix_libpath__CXX"; then
   12327     lt_cv_aix_libpath__CXX="/usr/lib:/lib"
   12328   fi
   12329 
   12330 fi
   12331 
   12332   aix_libpath=$lt_cv_aix_libpath__CXX
   12333 fi
   12334 
   12335 	    hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath"
   12336 	    # Warning - without using the other run time loading flags,
   12337 	    # -berok will link without error, but may produce a broken library.
   12338 	    no_undefined_flag_CXX=' ${wl}-bernotok'
   12339 	    allow_undefined_flag_CXX=' ${wl}-berok'
   12340 	    if test "$with_gnu_ld" = yes; then
   12341 	      # We only use this code for GNU lds that support --whole-archive.
   12342 	      whole_archive_flag_spec_CXX='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
   12343 	    else
   12344 	      # Exported symbols can be pulled into shared objects from archives
   12345 	      whole_archive_flag_spec_CXX='$convenience'
   12346 	    fi
   12347 	    archive_cmds_need_lc_CXX=yes
   12348 	    # This is similar to how AIX traditionally builds its shared
   12349 	    # libraries.
   12350 	    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'
   12351           fi
   12352         fi
   12353         ;;
   12354 
   12355       beos*)
   12356 	if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
   12357 	  allow_undefined_flag_CXX=unsupported
   12358 	  # Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
   12359 	  # support --undefined.  This deserves some investigation.  FIXME
   12360 	  archive_cmds_CXX='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   12361 	else
   12362 	  ld_shlibs_CXX=no
   12363 	fi
   12364 	;;
   12365 
   12366       chorus*)
   12367         case $cc_basename in
   12368           *)
   12369 	  # FIXME: insert proper C++ library support
   12370 	  ld_shlibs_CXX=no
   12371 	  ;;
   12372         esac
   12373         ;;
   12374 
   12375       cygwin* | mingw* | pw32* | cegcc*)
   12376 	case $GXX,$cc_basename in
   12377 	,cl* | no,cl*)
   12378 	  # Native MSVC
   12379 	  # hardcode_libdir_flag_spec is actually meaningless, as there is
   12380 	  # no search path for DLLs.
   12381 	  hardcode_libdir_flag_spec_CXX=' '
   12382 	  allow_undefined_flag_CXX=unsupported
   12383 	  always_export_symbols_CXX=yes
   12384 	  file_list_spec_CXX='@'
   12385 	  # Tell ltmain to make .lib files, not .a files.
   12386 	  libext=lib
   12387 	  # Tell ltmain to make .dll files, not .so files.
   12388 	  shrext_cmds=".dll"
   12389 	  # FIXME: Setting linknames here is a bad hack.
   12390 	  archive_cmds_CXX='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-dll~linknames='
   12391 	  archive_expsym_cmds_CXX='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
   12392 	      $SED -n -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' -e '1\\\!p' < $export_symbols > $output_objdir/$soname.exp;
   12393 	    else
   12394 	      $SED -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' < $export_symbols > $output_objdir/$soname.exp;
   12395 	    fi~
   12396 	    $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
   12397 	    linknames='
   12398 	  # The linker will not automatically build a static lib if we build a DLL.
   12399 	  # _LT_TAGVAR(old_archive_from_new_cmds, CXX)='true'
   12400 	  enable_shared_with_static_runtimes_CXX=yes
   12401 	  # Don't use ranlib
   12402 	  old_postinstall_cmds_CXX='chmod 644 $oldlib'
   12403 	  postlink_cmds_CXX='lt_outputfile="@OUTPUT@"~
   12404 	    lt_tool_outputfile="@TOOL_OUTPUT@"~
   12405 	    case $lt_outputfile in
   12406 	      *.exe|*.EXE) ;;
   12407 	      *)
   12408 		lt_outputfile="$lt_outputfile.exe"
   12409 		lt_tool_outputfile="$lt_tool_outputfile.exe"
   12410 		;;
   12411 	    esac~
   12412 	    func_to_tool_file "$lt_outputfile"~
   12413 	    if test "$MANIFEST_TOOL" != ":" && test -f "$lt_outputfile.manifest"; then
   12414 	      $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
   12415 	      $RM "$lt_outputfile.manifest";
   12416 	    fi'
   12417 	  ;;
   12418 	*)
   12419 	  # g++
   12420 	  # _LT_TAGVAR(hardcode_libdir_flag_spec, CXX) is actually meaningless,
   12421 	  # as there is no search path for DLLs.
   12422 	  hardcode_libdir_flag_spec_CXX='-L$libdir'
   12423 	  export_dynamic_flag_spec_CXX='${wl}--export-all-symbols'
   12424 	  allow_undefined_flag_CXX=unsupported
   12425 	  always_export_symbols_CXX=no
   12426 	  enable_shared_with_static_runtimes_CXX=yes
   12427 
   12428 	  if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
   12429 	    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'
   12430 	    # If the export-symbols file already is a .def file (1st line
   12431 	    # is EXPORTS), use it as is; otherwise, prepend...
   12432 	    archive_expsym_cmds_CXX='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
   12433 	      cp $export_symbols $output_objdir/$soname.def;
   12434 	    else
   12435 	      echo EXPORTS > $output_objdir/$soname.def;
   12436 	      cat $export_symbols >> $output_objdir/$soname.def;
   12437 	    fi~
   12438 	    $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'
   12439 	  else
   12440 	    ld_shlibs_CXX=no
   12441 	  fi
   12442 	  ;;
   12443 	esac
   12444 	;;
   12445       darwin* | rhapsody*)
   12446 
   12447 
   12448   archive_cmds_need_lc_CXX=no
   12449   hardcode_direct_CXX=no
   12450   hardcode_automatic_CXX=yes
   12451   hardcode_shlibpath_var_CXX=unsupported
   12452   if test "$lt_cv_ld_force_load" = "yes"; then
   12453     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\"`'
   12454 
   12455   else
   12456     whole_archive_flag_spec_CXX=''
   12457   fi
   12458   link_all_deplibs_CXX=yes
   12459   allow_undefined_flag_CXX="$_lt_dar_allow_undefined"
   12460   case $cc_basename in
   12461      ifort*) _lt_dar_can_shared=yes ;;
   12462      *) _lt_dar_can_shared=$GCC ;;
   12463   esac
   12464   if test "$_lt_dar_can_shared" = "yes"; then
   12465     output_verbose_link_cmd=func_echo_all
   12466     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}"
   12467     module_cmds_CXX="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
   12468     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}"
   12469     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}"
   12470        if test "$lt_cv_apple_cc_single_mod" != "yes"; then
   12471       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}"
   12472       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}"
   12473     fi
   12474 
   12475   else
   12476   ld_shlibs_CXX=no
   12477   fi
   12478 
   12479 	;;
   12480 
   12481       dgux*)
   12482         case $cc_basename in
   12483           ec++*)
   12484 	    # FIXME: insert proper C++ library support
   12485 	    ld_shlibs_CXX=no
   12486 	    ;;
   12487           ghcx*)
   12488 	    # Green Hills C++ Compiler
   12489 	    # FIXME: insert proper C++ library support
   12490 	    ld_shlibs_CXX=no
   12491 	    ;;
   12492           *)
   12493 	    # FIXME: insert proper C++ library support
   12494 	    ld_shlibs_CXX=no
   12495 	    ;;
   12496         esac
   12497         ;;
   12498 
   12499       freebsd2.*)
   12500         # C++ shared libraries reported to be fairly broken before
   12501 	# switch to ELF
   12502         ld_shlibs_CXX=no
   12503         ;;
   12504 
   12505       freebsd-elf*)
   12506         archive_cmds_need_lc_CXX=no
   12507         ;;
   12508 
   12509       freebsd* | dragonfly*)
   12510         # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF
   12511         # conventions
   12512         ld_shlibs_CXX=yes
   12513         ;;
   12514 
   12515       gnu*)
   12516         ;;
   12517 
   12518       haiku*)
   12519         archive_cmds_CXX='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   12520         link_all_deplibs_CXX=yes
   12521         ;;
   12522 
   12523       hpux9*)
   12524         hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir'
   12525         hardcode_libdir_separator_CXX=:
   12526         export_dynamic_flag_spec_CXX='${wl}-E'
   12527         hardcode_direct_CXX=yes
   12528         hardcode_minus_L_CXX=yes # Not in the search PATH,
   12529 				             # but as the default
   12530 				             # location of the library.
   12531 
   12532         case $cc_basename in
   12533           CC*)
   12534             # FIXME: insert proper C++ library support
   12535             ld_shlibs_CXX=no
   12536             ;;
   12537           aCC*)
   12538             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'
   12539             # Commands to make compiler produce verbose output that lists
   12540             # what "hidden" libraries, object files and flags are used when
   12541             # linking a shared library.
   12542             #
   12543             # There doesn't appear to be a way to prevent this compiler from
   12544             # explicitly linking system object files so we need to strip them
   12545             # from the output so that they don't get included in the library
   12546             # dependencies.
   12547             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"'
   12548             ;;
   12549           *)
   12550             if test "$GXX" = yes; then
   12551               archive_cmds_CXX='$RM $output_objdir/$soname~$CC -shared -nostdlib $pic_flag ${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'
   12552             else
   12553               # FIXME: insert proper C++ library support
   12554               ld_shlibs_CXX=no
   12555             fi
   12556             ;;
   12557         esac
   12558         ;;
   12559 
   12560       hpux10*|hpux11*)
   12561         if test $with_gnu_ld = no; then
   12562 	  hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir'
   12563 	  hardcode_libdir_separator_CXX=:
   12564 
   12565           case $host_cpu in
   12566             hppa*64*|ia64*)
   12567               ;;
   12568             *)
   12569 	      export_dynamic_flag_spec_CXX='${wl}-E'
   12570               ;;
   12571           esac
   12572         fi
   12573         case $host_cpu in
   12574           hppa*64*|ia64*)
   12575             hardcode_direct_CXX=no
   12576             hardcode_shlibpath_var_CXX=no
   12577             ;;
   12578           *)
   12579             hardcode_direct_CXX=yes
   12580             hardcode_direct_absolute_CXX=yes
   12581             hardcode_minus_L_CXX=yes # Not in the search PATH,
   12582 					         # but as the default
   12583 					         # location of the library.
   12584             ;;
   12585         esac
   12586 
   12587         case $cc_basename in
   12588           CC*)
   12589 	    # FIXME: insert proper C++ library support
   12590 	    ld_shlibs_CXX=no
   12591 	    ;;
   12592           aCC*)
   12593 	    case $host_cpu in
   12594 	      hppa*64*)
   12595 	        archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   12596 	        ;;
   12597 	      ia64*)
   12598 	        archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   12599 	        ;;
   12600 	      *)
   12601 	        archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   12602 	        ;;
   12603 	    esac
   12604 	    # Commands to make compiler produce verbose output that lists
   12605 	    # what "hidden" libraries, object files and flags are used when
   12606 	    # linking a shared library.
   12607 	    #
   12608 	    # There doesn't appear to be a way to prevent this compiler from
   12609 	    # explicitly linking system object files so we need to strip them
   12610 	    # from the output so that they don't get included in the library
   12611 	    # dependencies.
   12612 	    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"'
   12613 	    ;;
   12614           *)
   12615 	    if test "$GXX" = yes; then
   12616 	      if test $with_gnu_ld = no; then
   12617 	        case $host_cpu in
   12618 	          hppa*64*)
   12619 	            archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   12620 	            ;;
   12621 	          ia64*)
   12622 	            archive_cmds_CXX='$CC -shared -nostdlib $pic_flag ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   12623 	            ;;
   12624 	          *)
   12625 	            archive_cmds_CXX='$CC -shared -nostdlib $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   12626 	            ;;
   12627 	        esac
   12628 	      fi
   12629 	    else
   12630 	      # FIXME: insert proper C++ library support
   12631 	      ld_shlibs_CXX=no
   12632 	    fi
   12633 	    ;;
   12634         esac
   12635         ;;
   12636 
   12637       interix[3-9]*)
   12638 	hardcode_direct_CXX=no
   12639 	hardcode_shlibpath_var_CXX=no
   12640 	hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   12641 	export_dynamic_flag_spec_CXX='${wl}-E'
   12642 	# Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
   12643 	# Instead, shared libraries are loaded at an image base (0x10000000 by
   12644 	# default) and relocated if they conflict, which is a slow very memory
   12645 	# consuming and fragmenting process.  To avoid this, we pick a random,
   12646 	# 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
   12647 	# time.  Moving up from 0x10000000 also allows more sbrk(2) space.
   12648 	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'
   12649 	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'
   12650 	;;
   12651       irix5* | irix6*)
   12652         case $cc_basename in
   12653           CC*)
   12654 	    # SGI C++
   12655 	    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'
   12656 
   12657 	    # Archives containing C++ object files must be created using
   12658 	    # "CC -ar", where "CC" is the IRIX C++ compiler.  This is
   12659 	    # necessary to make sure instantiated templates are included
   12660 	    # in the archive.
   12661 	    old_archive_cmds_CXX='$CC -ar -WR,-u -o $oldlib $oldobjs'
   12662 	    ;;
   12663           *)
   12664 	    if test "$GXX" = yes; then
   12665 	      if test "$with_gnu_ld" = no; then
   12666 	        archive_cmds_CXX='$CC -shared $pic_flag -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'
   12667 	      else
   12668 	        archive_cmds_CXX='$CC -shared $pic_flag -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'
   12669 	      fi
   12670 	    fi
   12671 	    link_all_deplibs_CXX=yes
   12672 	    ;;
   12673         esac
   12674         hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
   12675         hardcode_libdir_separator_CXX=:
   12676         inherit_rpath_CXX=yes
   12677         ;;
   12678 
   12679       linux* | k*bsd*-gnu | kopensolaris*-gnu)
   12680         case $cc_basename in
   12681           KCC*)
   12682 	    # Kuck and Associates, Inc. (KAI) C++ Compiler
   12683 
   12684 	    # KCC will only create a shared library if the output file
   12685 	    # ends with ".so" (or ".sl" for HP-UX), so rename the library
   12686 	    # to its proper name (with version) after linking.
   12687 	    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'
   12688 	    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'
   12689 	    # Commands to make compiler produce verbose output that lists
   12690 	    # what "hidden" libraries, object files and flags are used when
   12691 	    # linking a shared library.
   12692 	    #
   12693 	    # There doesn't appear to be a way to prevent this compiler from
   12694 	    # explicitly linking system object files so we need to strip them
   12695 	    # from the output so that they don't get included in the library
   12696 	    # dependencies.
   12697 	    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"'
   12698 
   12699 	    hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   12700 	    export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
   12701 
   12702 	    # Archives containing C++ object files must be created using
   12703 	    # "CC -Bstatic", where "CC" is the KAI C++ compiler.
   12704 	    old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs'
   12705 	    ;;
   12706 	  icpc* | ecpc* )
   12707 	    # Intel C++
   12708 	    with_gnu_ld=yes
   12709 	    # version 8.0 and above of icpc choke on multiply defined symbols
   12710 	    # if we add $predep_objects and $postdep_objects, however 7.1 and
   12711 	    # earlier do not add the objects themselves.
   12712 	    case `$CC -V 2>&1` in
   12713 	      *"Version 7."*)
   12714 	        archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
   12715 		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'
   12716 		;;
   12717 	      *)  # Version 8.0 or newer
   12718 	        tmp_idyn=
   12719 	        case $host_cpu in
   12720 		  ia64*) tmp_idyn=' -i_dynamic';;
   12721 		esac
   12722 	        archive_cmds_CXX='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   12723 		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'
   12724 		;;
   12725 	    esac
   12726 	    archive_cmds_need_lc_CXX=no
   12727 	    hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   12728 	    export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
   12729 	    whole_archive_flag_spec_CXX='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
   12730 	    ;;
   12731           pgCC* | pgcpp*)
   12732             # Portland Group C++ compiler
   12733 	    case `$CC -V` in
   12734 	    *pgCC\ [1-5].* | *pgcpp\ [1-5].*)
   12735 	      prelink_cmds_CXX='tpldir=Template.dir~
   12736 		rm -rf $tpldir~
   12737 		$CC --prelink_objects --instantiation_dir $tpldir $objs $libobjs $compile_deplibs~
   12738 		compile_command="$compile_command `find $tpldir -name \*.o | sort | $NL2SP`"'
   12739 	      old_archive_cmds_CXX='tpldir=Template.dir~
   12740 		rm -rf $tpldir~
   12741 		$CC --prelink_objects --instantiation_dir $tpldir $oldobjs$old_deplibs~
   12742 		$AR $AR_FLAGS $oldlib$oldobjs$old_deplibs `find $tpldir -name \*.o | sort | $NL2SP`~
   12743 		$RANLIB $oldlib'
   12744 	      archive_cmds_CXX='tpldir=Template.dir~
   12745 		rm -rf $tpldir~
   12746 		$CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~
   12747 		$CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | sort | $NL2SP` $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
   12748 	      archive_expsym_cmds_CXX='tpldir=Template.dir~
   12749 		rm -rf $tpldir~
   12750 		$CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~
   12751 		$CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | sort | $NL2SP` $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname ${wl}-retain-symbols-file ${wl}$export_symbols -o $lib'
   12752 	      ;;
   12753 	    *) # Version 6 and above use weak symbols
   12754 	      archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
   12755 	      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'
   12756 	      ;;
   12757 	    esac
   12758 
   12759 	    hardcode_libdir_flag_spec_CXX='${wl}--rpath ${wl}$libdir'
   12760 	    export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
   12761 	    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'
   12762             ;;
   12763 	  cxx*)
   12764 	    # Compaq C++
   12765 	    archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
   12766 	    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'
   12767 
   12768 	    runpath_var=LD_RUN_PATH
   12769 	    hardcode_libdir_flag_spec_CXX='-rpath $libdir'
   12770 	    hardcode_libdir_separator_CXX=:
   12771 
   12772 	    # Commands to make compiler produce verbose output that lists
   12773 	    # what "hidden" libraries, object files and flags are used when
   12774 	    # linking a shared library.
   12775 	    #
   12776 	    # There doesn't appear to be a way to prevent this compiler from
   12777 	    # explicitly linking system object files so we need to strip them
   12778 	    # from the output so that they don't get included in the library
   12779 	    # dependencies.
   12780 	    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'
   12781 	    ;;
   12782 	  xl* | mpixl* | bgxl*)
   12783 	    # IBM XL 8.0 on PPC, with GNU ld
   12784 	    hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
   12785 	    export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
   12786 	    archive_cmds_CXX='$CC -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   12787 	    if test "x$supports_anon_versioning" = xyes; then
   12788 	      archive_expsym_cmds_CXX='echo "{ global:" > $output_objdir/$libname.ver~
   12789 		cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
   12790 		echo "local: *; };" >> $output_objdir/$libname.ver~
   12791 		$CC -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
   12792 	    fi
   12793 	    ;;
   12794 	  *)
   12795 	    case `$CC -V 2>&1 | sed 5q` in
   12796 	    *Sun\ C*)
   12797 	      # Sun C++ 5.9
   12798 	      no_undefined_flag_CXX=' -zdefs'
   12799 	      archive_cmds_CXX='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   12800 	      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'
   12801 	      hardcode_libdir_flag_spec_CXX='-R$libdir'
   12802 	      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'
   12803 	      compiler_needs_object_CXX=yes
   12804 
   12805 	      # Not sure whether something based on
   12806 	      # $CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1
   12807 	      # would be better.
   12808 	      output_verbose_link_cmd='func_echo_all'
   12809 
   12810 	      # Archives containing C++ object files must be created using
   12811 	      # "CC -xar", where "CC" is the Sun C++ compiler.  This is
   12812 	      # necessary to make sure instantiated templates are included
   12813 	      # in the archive.
   12814 	      old_archive_cmds_CXX='$CC -xar -o $oldlib $oldobjs'
   12815 	      ;;
   12816 	    esac
   12817 	    ;;
   12818 	esac
   12819 	;;
   12820 
   12821       lynxos*)
   12822         # FIXME: insert proper C++ library support
   12823 	ld_shlibs_CXX=no
   12824 	;;
   12825 
   12826       m88k*)
   12827         # FIXME: insert proper C++ library support
   12828         ld_shlibs_CXX=no
   12829 	;;
   12830 
   12831       mvs*)
   12832         case $cc_basename in
   12833           cxx*)
   12834 	    # FIXME: insert proper C++ library support
   12835 	    ld_shlibs_CXX=no
   12836 	    ;;
   12837 	  *)
   12838 	    # FIXME: insert proper C++ library support
   12839 	    ld_shlibs_CXX=no
   12840 	    ;;
   12841 	esac
   12842 	;;
   12843 
   12844       netbsd*)
   12845         if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
   12846 	  archive_cmds_CXX='$LD -Bshareable  -o $lib $predep_objects $libobjs $deplibs $postdep_objects $linker_flags'
   12847 	  wlarc=
   12848 	  hardcode_libdir_flag_spec_CXX='-R$libdir'
   12849 	  hardcode_direct_CXX=yes
   12850 	  hardcode_shlibpath_var_CXX=no
   12851 	fi
   12852 	# Workaround some broken pre-1.5 toolchains
   12853 	output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP conftest.$objext | $SED -e "s:-lgcc -lc -lgcc::"'
   12854 	;;
   12855 
   12856       *nto* | *qnx*)
   12857         ld_shlibs_CXX=yes
   12858 	;;
   12859 
   12860       openbsd2*)
   12861         # C++ shared libraries are fairly broken
   12862 	ld_shlibs_CXX=no
   12863 	;;
   12864 
   12865       openbsd*)
   12866 	if test -f /usr/libexec/ld.so; then
   12867 	  hardcode_direct_CXX=yes
   12868 	  hardcode_shlibpath_var_CXX=no
   12869 	  hardcode_direct_absolute_CXX=yes
   12870 	  archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
   12871 	  hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   12872 	  if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   12873 	    archive_expsym_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file,$export_symbols -o $lib'
   12874 	    export_dynamic_flag_spec_CXX='${wl}-E'
   12875 	    whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
   12876 	  fi
   12877 	  output_verbose_link_cmd=func_echo_all
   12878 	else
   12879 	  ld_shlibs_CXX=no
   12880 	fi
   12881 	;;
   12882 
   12883       osf3* | osf4* | osf5*)
   12884         case $cc_basename in
   12885           KCC*)
   12886 	    # Kuck and Associates, Inc. (KAI) C++ Compiler
   12887 
   12888 	    # KCC will only create a shared library if the output file
   12889 	    # ends with ".so" (or ".sl" for HP-UX), so rename the library
   12890 	    # to its proper name (with version) after linking.
   12891 	    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'
   12892 
   12893 	    hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   12894 	    hardcode_libdir_separator_CXX=:
   12895 
   12896 	    # Archives containing C++ object files must be created using
   12897 	    # the KAI C++ compiler.
   12898 	    case $host in
   12899 	      osf3*) old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs' ;;
   12900 	      *) old_archive_cmds_CXX='$CC -o $oldlib $oldobjs' ;;
   12901 	    esac
   12902 	    ;;
   12903           RCC*)
   12904 	    # Rational C++ 2.4.1
   12905 	    # FIXME: insert proper C++ library support
   12906 	    ld_shlibs_CXX=no
   12907 	    ;;
   12908           cxx*)
   12909 	    case $host in
   12910 	      osf3*)
   12911 	        allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
   12912 	        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'
   12913 	        hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
   12914 		;;
   12915 	      *)
   12916 	        allow_undefined_flag_CXX=' -expect_unresolved \*'
   12917 	        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'
   12918 	        archive_expsym_cmds_CXX='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done~
   12919 	          echo "-hidden">> $lib.exp~
   12920 	          $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~
   12921 	          $RM $lib.exp'
   12922 	        hardcode_libdir_flag_spec_CXX='-rpath $libdir'
   12923 		;;
   12924 	    esac
   12925 
   12926 	    hardcode_libdir_separator_CXX=:
   12927 
   12928 	    # Commands to make compiler produce verbose output that lists
   12929 	    # what "hidden" libraries, object files and flags are used when
   12930 	    # linking a shared library.
   12931 	    #
   12932 	    # There doesn't appear to be a way to prevent this compiler from
   12933 	    # explicitly linking system object files so we need to strip them
   12934 	    # from the output so that they don't get included in the library
   12935 	    # dependencies.
   12936 	    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"'
   12937 	    ;;
   12938 	  *)
   12939 	    if test "$GXX" = yes && test "$with_gnu_ld" = no; then
   12940 	      allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
   12941 	      case $host in
   12942 	        osf3*)
   12943 	          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'
   12944 		  ;;
   12945 	        *)
   12946 	          archive_cmds_CXX='$CC -shared $pic_flag -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'
   12947 		  ;;
   12948 	      esac
   12949 
   12950 	      hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
   12951 	      hardcode_libdir_separator_CXX=:
   12952 
   12953 	      # Commands to make compiler produce verbose output that lists
   12954 	      # what "hidden" libraries, object files and flags are used when
   12955 	      # linking a shared library.
   12956 	      output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
   12957 
   12958 	    else
   12959 	      # FIXME: insert proper C++ library support
   12960 	      ld_shlibs_CXX=no
   12961 	    fi
   12962 	    ;;
   12963         esac
   12964         ;;
   12965 
   12966       psos*)
   12967         # FIXME: insert proper C++ library support
   12968         ld_shlibs_CXX=no
   12969         ;;
   12970 
   12971       sunos4*)
   12972         case $cc_basename in
   12973           CC*)
   12974 	    # Sun C++ 4.x
   12975 	    # FIXME: insert proper C++ library support
   12976 	    ld_shlibs_CXX=no
   12977 	    ;;
   12978           lcc*)
   12979 	    # Lucid
   12980 	    # FIXME: insert proper C++ library support
   12981 	    ld_shlibs_CXX=no
   12982 	    ;;
   12983           *)
   12984 	    # FIXME: insert proper C++ library support
   12985 	    ld_shlibs_CXX=no
   12986 	    ;;
   12987         esac
   12988         ;;
   12989 
   12990       solaris*)
   12991         case $cc_basename in
   12992           CC* | sunCC*)
   12993 	    # Sun C++ 4.2, 5.x and Centerline C++
   12994             archive_cmds_need_lc_CXX=yes
   12995 	    no_undefined_flag_CXX=' -zdefs'
   12996 	    archive_cmds_CXX='$CC -G${allow_undefined_flag}  -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   12997 	    archive_expsym_cmds_CXX='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
   12998 	      $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'
   12999 
   13000 	    hardcode_libdir_flag_spec_CXX='-R$libdir'
   13001 	    hardcode_shlibpath_var_CXX=no
   13002 	    case $host_os in
   13003 	      solaris2.[0-5] | solaris2.[0-5].*) ;;
   13004 	      *)
   13005 		# The compiler driver will combine and reorder linker options,
   13006 		# but understands `-z linker_flag'.
   13007 	        # Supported since Solaris 2.6 (maybe 2.5.1?)
   13008 		whole_archive_flag_spec_CXX='-z allextract$convenience -z defaultextract'
   13009 	        ;;
   13010 	    esac
   13011 	    link_all_deplibs_CXX=yes
   13012 
   13013 	    output_verbose_link_cmd='func_echo_all'
   13014 
   13015 	    # Archives containing C++ object files must be created using
   13016 	    # "CC -xar", where "CC" is the Sun C++ compiler.  This is
   13017 	    # necessary to make sure instantiated templates are included
   13018 	    # in the archive.
   13019 	    old_archive_cmds_CXX='$CC -xar -o $oldlib $oldobjs'
   13020 	    ;;
   13021           gcx*)
   13022 	    # Green Hills C++ Compiler
   13023 	    archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
   13024 
   13025 	    # The C++ compiler must be used to create the archive.
   13026 	    old_archive_cmds_CXX='$CC $LDFLAGS -archive -o $oldlib $oldobjs'
   13027 	    ;;
   13028           *)
   13029 	    # GNU C++ compiler with Solaris linker
   13030 	    if test "$GXX" = yes && test "$with_gnu_ld" = no; then
   13031 	      no_undefined_flag_CXX=' ${wl}-z ${wl}defs'
   13032 	      if $CC --version | $GREP -v '^2\.7' > /dev/null; then
   13033 	        archive_cmds_CXX='$CC -shared $pic_flag -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
   13034 	        archive_expsym_cmds_CXX='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
   13035 		  $CC -shared $pic_flag -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
   13036 
   13037 	        # Commands to make compiler produce verbose output that lists
   13038 	        # what "hidden" libraries, object files and flags are used when
   13039 	        # linking a shared library.
   13040 	        output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
   13041 	      else
   13042 	        # g++ 2.7 appears to require `-G' NOT `-shared' on this
   13043 	        # platform.
   13044 	        archive_cmds_CXX='$CC -G -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
   13045 	        archive_expsym_cmds_CXX='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
   13046 		  $CC -G -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
   13047 
   13048 	        # Commands to make compiler produce verbose output that lists
   13049 	        # what "hidden" libraries, object files and flags are used when
   13050 	        # linking a shared library.
   13051 	        output_verbose_link_cmd='$CC -G $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
   13052 	      fi
   13053 
   13054 	      hardcode_libdir_flag_spec_CXX='${wl}-R $wl$libdir'
   13055 	      case $host_os in
   13056 		solaris2.[0-5] | solaris2.[0-5].*) ;;
   13057 		*)
   13058 		  whole_archive_flag_spec_CXX='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
   13059 		  ;;
   13060 	      esac
   13061 	    fi
   13062 	    ;;
   13063         esac
   13064         ;;
   13065 
   13066     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
   13067       no_undefined_flag_CXX='${wl}-z,text'
   13068       archive_cmds_need_lc_CXX=no
   13069       hardcode_shlibpath_var_CXX=no
   13070       runpath_var='LD_RUN_PATH'
   13071 
   13072       case $cc_basename in
   13073         CC*)
   13074 	  archive_cmds_CXX='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   13075 	  archive_expsym_cmds_CXX='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   13076 	  ;;
   13077 	*)
   13078 	  archive_cmds_CXX='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   13079 	  archive_expsym_cmds_CXX='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   13080 	  ;;
   13081       esac
   13082       ;;
   13083 
   13084       sysv5* | sco3.2v5* | sco5v6*)
   13085 	# Note: We can NOT use -z defs as we might desire, because we do not
   13086 	# link with -lc, and that would cause any symbols used from libc to
   13087 	# always be unresolved, which means just about no library would
   13088 	# ever link correctly.  If we're not using GNU ld we use -z text
   13089 	# though, which does catch some bad symbols but isn't as heavy-handed
   13090 	# as -z defs.
   13091 	no_undefined_flag_CXX='${wl}-z,text'
   13092 	allow_undefined_flag_CXX='${wl}-z,nodefs'
   13093 	archive_cmds_need_lc_CXX=no
   13094 	hardcode_shlibpath_var_CXX=no
   13095 	hardcode_libdir_flag_spec_CXX='${wl}-R,$libdir'
   13096 	hardcode_libdir_separator_CXX=':'
   13097 	link_all_deplibs_CXX=yes
   13098 	export_dynamic_flag_spec_CXX='${wl}-Bexport'
   13099 	runpath_var='LD_RUN_PATH'
   13100 
   13101 	case $cc_basename in
   13102           CC*)
   13103 	    archive_cmds_CXX='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   13104 	    archive_expsym_cmds_CXX='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   13105 	    old_archive_cmds_CXX='$CC -Tprelink_objects $oldobjs~
   13106 	      '"$old_archive_cmds_CXX"
   13107 	    reload_cmds_CXX='$CC -Tprelink_objects $reload_objs~
   13108 	      '"$reload_cmds_CXX"
   13109 	    ;;
   13110 	  *)
   13111 	    archive_cmds_CXX='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   13112 	    archive_expsym_cmds_CXX='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   13113 	    ;;
   13114 	esac
   13115       ;;
   13116 
   13117       tandem*)
   13118         case $cc_basename in
   13119           NCC*)
   13120 	    # NonStop-UX NCC 3.20
   13121 	    # FIXME: insert proper C++ library support
   13122 	    ld_shlibs_CXX=no
   13123 	    ;;
   13124           *)
   13125 	    # FIXME: insert proper C++ library support
   13126 	    ld_shlibs_CXX=no
   13127 	    ;;
   13128         esac
   13129         ;;
   13130 
   13131       vxworks*)
   13132         # FIXME: insert proper C++ library support
   13133         ld_shlibs_CXX=no
   13134         ;;
   13135 
   13136       *)
   13137         # FIXME: insert proper C++ library support
   13138         ld_shlibs_CXX=no
   13139         ;;
   13140     esac
   13141 
   13142     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs_CXX" >&5
   13143 $as_echo "$ld_shlibs_CXX" >&6; }
   13144     test "$ld_shlibs_CXX" = no && can_build_shared=no
   13145 
   13146     GCC_CXX="$GXX"
   13147     LD_CXX="$LD"
   13148 
   13149     ## CAVEAT EMPTOR:
   13150     ## There is no encapsulation within the following macros, do not change
   13151     ## the running order or otherwise move them around unless you know exactly
   13152     ## what you are doing...
   13153     # Dependencies to place before and after the object being linked:
   13154 predep_objects_CXX=
   13155 postdep_objects_CXX=
   13156 predeps_CXX=
   13157 postdeps_CXX=
   13158 compiler_lib_search_path_CXX=
   13159 
   13160 cat > conftest.$ac_ext <<_LT_EOF
   13161 class Foo
   13162 {
   13163 public:
   13164   Foo (void) { a = 0; }
   13165 private:
   13166   int a;
   13167 };
   13168 _LT_EOF
   13169 
   13170 
   13171 _lt_libdeps_save_CFLAGS=$CFLAGS
   13172 case "$CC $CFLAGS " in #(
   13173 *\ -flto*\ *) CFLAGS="$CFLAGS -fno-lto" ;;
   13174 *\ -fwhopr*\ *) CFLAGS="$CFLAGS -fno-whopr" ;;
   13175 *\ -fuse-linker-plugin*\ *) CFLAGS="$CFLAGS -fno-use-linker-plugin" ;;
   13176 esac
   13177 
   13178 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
   13179   (eval $ac_compile) 2>&5
   13180   ac_status=$?
   13181   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   13182   test $ac_status = 0; }; then
   13183   # Parse the compiler output and extract the necessary
   13184   # objects, libraries and library flags.
   13185 
   13186   # Sentinel used to keep track of whether or not we are before
   13187   # the conftest object file.
   13188   pre_test_object_deps_done=no
   13189 
   13190   for p in `eval "$output_verbose_link_cmd"`; do
   13191     case ${prev}${p} in
   13192 
   13193     -L* | -R* | -l*)
   13194        # Some compilers place space between "-{L,R}" and the path.
   13195        # Remove the space.
   13196        if test $p = "-L" ||
   13197           test $p = "-R"; then
   13198 	 prev=$p
   13199 	 continue
   13200        fi
   13201 
   13202        # Expand the sysroot to ease extracting the directories later.
   13203        if test -z "$prev"; then
   13204          case $p in
   13205          -L*) func_stripname_cnf '-L' '' "$p"; prev=-L; p=$func_stripname_result ;;
   13206          -R*) func_stripname_cnf '-R' '' "$p"; prev=-R; p=$func_stripname_result ;;
   13207          -l*) func_stripname_cnf '-l' '' "$p"; prev=-l; p=$func_stripname_result ;;
   13208          esac
   13209        fi
   13210        case $p in
   13211        =*) func_stripname_cnf '=' '' "$p"; p=$lt_sysroot$func_stripname_result ;;
   13212        esac
   13213        if test "$pre_test_object_deps_done" = no; then
   13214 	 case ${prev} in
   13215 	 -L | -R)
   13216 	   # Internal compiler library paths should come after those
   13217 	   # provided the user.  The postdeps already come after the
   13218 	   # user supplied libs so there is no need to process them.
   13219 	   if test -z "$compiler_lib_search_path_CXX"; then
   13220 	     compiler_lib_search_path_CXX="${prev}${p}"
   13221 	   else
   13222 	     compiler_lib_search_path_CXX="${compiler_lib_search_path_CXX} ${prev}${p}"
   13223 	   fi
   13224 	   ;;
   13225 	 # The "-l" case would never come before the object being
   13226 	 # linked, so don't bother handling this case.
   13227 	 esac
   13228        else
   13229 	 if test -z "$postdeps_CXX"; then
   13230 	   postdeps_CXX="${prev}${p}"
   13231 	 else
   13232 	   postdeps_CXX="${postdeps_CXX} ${prev}${p}"
   13233 	 fi
   13234        fi
   13235        prev=
   13236        ;;
   13237 
   13238     *.lto.$objext) ;; # Ignore GCC LTO objects
   13239     *.$objext)
   13240        # This assumes that the test object file only shows up
   13241        # once in the compiler output.
   13242        if test "$p" = "conftest.$objext"; then
   13243 	 pre_test_object_deps_done=yes
   13244 	 continue
   13245        fi
   13246 
   13247        if test "$pre_test_object_deps_done" = no; then
   13248 	 if test -z "$predep_objects_CXX"; then
   13249 	   predep_objects_CXX="$p"
   13250 	 else
   13251 	   predep_objects_CXX="$predep_objects_CXX $p"
   13252 	 fi
   13253        else
   13254 	 if test -z "$postdep_objects_CXX"; then
   13255 	   postdep_objects_CXX="$p"
   13256 	 else
   13257 	   postdep_objects_CXX="$postdep_objects_CXX $p"
   13258 	 fi
   13259        fi
   13260        ;;
   13261 
   13262     *) ;; # Ignore the rest.
   13263 
   13264     esac
   13265   done
   13266 
   13267   # Clean up.
   13268   rm -f a.out a.exe
   13269 else
   13270   echo "libtool.m4: error: problem compiling CXX test program"
   13271 fi
   13272 
   13273 $RM -f confest.$objext
   13274 CFLAGS=$_lt_libdeps_save_CFLAGS
   13275 
   13276 # PORTME: override above test on systems where it is broken
   13277 case $host_os in
   13278 interix[3-9]*)
   13279   # Interix 3.5 installs completely hosed .la files for C++, so rather than
   13280   # hack all around it, let's just trust "g++" to DTRT.
   13281   predep_objects_CXX=
   13282   postdep_objects_CXX=
   13283   postdeps_CXX=
   13284   ;;
   13285 
   13286 linux*)
   13287   case `$CC -V 2>&1 | sed 5q` in
   13288   *Sun\ C*)
   13289     # Sun C++ 5.9
   13290 
   13291     # The more standards-conforming stlport4 library is
   13292     # incompatible with the Cstd library. Avoid specifying
   13293     # it if it's in CXXFLAGS. Ignore libCrun as
   13294     # -library=stlport4 depends on it.
   13295     case " $CXX $CXXFLAGS " in
   13296     *" -library=stlport4 "*)
   13297       solaris_use_stlport4=yes
   13298       ;;
   13299     esac
   13300 
   13301     if test "$solaris_use_stlport4" != yes; then
   13302       postdeps_CXX='-library=Cstd -library=Crun'
   13303     fi
   13304     ;;
   13305   esac
   13306   ;;
   13307 
   13308 solaris*)
   13309   case $cc_basename in
   13310   CC* | sunCC*)
   13311     # The more standards-conforming stlport4 library is
   13312     # incompatible with the Cstd library. Avoid specifying
   13313     # it if it's in CXXFLAGS. Ignore libCrun as
   13314     # -library=stlport4 depends on it.
   13315     case " $CXX $CXXFLAGS " in
   13316     *" -library=stlport4 "*)
   13317       solaris_use_stlport4=yes
   13318       ;;
   13319     esac
   13320 
   13321     # Adding this requires a known-good setup of shared libraries for
   13322     # Sun compiler versions before 5.6, else PIC objects from an old
   13323     # archive will be linked into the output, leading to subtle bugs.
   13324     if test "$solaris_use_stlport4" != yes; then
   13325       postdeps_CXX='-library=Cstd -library=Crun'
   13326     fi
   13327     ;;
   13328   esac
   13329   ;;
   13330 esac
   13331 
   13332 
   13333 case " $postdeps_CXX " in
   13334 *" -lc "*) archive_cmds_need_lc_CXX=no ;;
   13335 esac
   13336  compiler_lib_search_dirs_CXX=
   13337 if test -n "${compiler_lib_search_path_CXX}"; then
   13338  compiler_lib_search_dirs_CXX=`echo " ${compiler_lib_search_path_CXX}" | ${SED} -e 's! -L! !g' -e 's!^ !!'`
   13339 fi
   13340 
   13341 
   13342 
   13343 
   13344 
   13345 
   13346 
   13347 
   13348 
   13349 
   13350 
   13351 
   13352 
   13353 
   13354 
   13355 
   13356 
   13357 
   13358 
   13359 
   13360 
   13361 
   13362 
   13363 
   13364 
   13365 
   13366 
   13367 
   13368 
   13369 
   13370 
   13371     lt_prog_compiler_wl_CXX=
   13372 lt_prog_compiler_pic_CXX=
   13373 lt_prog_compiler_static_CXX=
   13374 
   13375 
   13376   # C++ specific cases for pic, static, wl, etc.
   13377   if test "$GXX" = yes; then
   13378     lt_prog_compiler_wl_CXX='-Wl,'
   13379     lt_prog_compiler_static_CXX='-static'
   13380 
   13381     case $host_os in
   13382     aix*)
   13383       # All AIX code is PIC.
   13384       if test "$host_cpu" = ia64; then
   13385 	# AIX 5 now supports IA64 processor
   13386 	lt_prog_compiler_static_CXX='-Bstatic'
   13387       fi
   13388       ;;
   13389 
   13390     amigaos*)
   13391       case $host_cpu in
   13392       powerpc)
   13393             # see comment about AmigaOS4 .so support
   13394             lt_prog_compiler_pic_CXX='-fPIC'
   13395         ;;
   13396       m68k)
   13397             # FIXME: we need at least 68020 code to build shared libraries, but
   13398             # adding the `-m68020' flag to GCC prevents building anything better,
   13399             # like `-m68040'.
   13400             lt_prog_compiler_pic_CXX='-m68020 -resident32 -malways-restore-a4'
   13401         ;;
   13402       esac
   13403       ;;
   13404 
   13405     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
   13406       # PIC is the default for these OSes.
   13407       ;;
   13408     mingw* | cygwin* | os2* | pw32* | cegcc*)
   13409       # This hack is so that the source file can tell whether it is being
   13410       # built for inclusion in a dll (and should export symbols for example).
   13411       # Although the cygwin gcc ignores -fPIC, still need this for old-style
   13412       # (--disable-auto-import) libraries
   13413       lt_prog_compiler_pic_CXX='-DDLL_EXPORT'
   13414       ;;
   13415     darwin* | rhapsody*)
   13416       # PIC is the default on this platform
   13417       # Common symbols not allowed in MH_DYLIB files
   13418       lt_prog_compiler_pic_CXX='-fno-common'
   13419       ;;
   13420     *djgpp*)
   13421       # DJGPP does not support shared libraries at all
   13422       lt_prog_compiler_pic_CXX=
   13423       ;;
   13424     haiku*)
   13425       # PIC is the default for Haiku.
   13426       # The "-static" flag exists, but is broken.
   13427       lt_prog_compiler_static_CXX=
   13428       ;;
   13429     interix[3-9]*)
   13430       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
   13431       # Instead, we relocate shared libraries at runtime.
   13432       ;;
   13433     sysv4*MP*)
   13434       if test -d /usr/nec; then
   13435 	lt_prog_compiler_pic_CXX=-Kconform_pic
   13436       fi
   13437       ;;
   13438     hpux*)
   13439       # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
   13440       # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
   13441       # sets the default TLS model and affects inlining.
   13442       case $host_cpu in
   13443       hppa*64*)
   13444 	;;
   13445       *)
   13446 	lt_prog_compiler_pic_CXX='-fPIC'
   13447 	;;
   13448       esac
   13449       ;;
   13450     *qnx* | *nto*)
   13451       # QNX uses GNU C++, but need to define -shared option too, otherwise
   13452       # it will coredump.
   13453       lt_prog_compiler_pic_CXX='-fPIC -shared'
   13454       ;;
   13455     *)
   13456       lt_prog_compiler_pic_CXX='-fPIC'
   13457       ;;
   13458     esac
   13459   else
   13460     case $host_os in
   13461       aix[4-9]*)
   13462 	# All AIX code is PIC.
   13463 	if test "$host_cpu" = ia64; then
   13464 	  # AIX 5 now supports IA64 processor
   13465 	  lt_prog_compiler_static_CXX='-Bstatic'
   13466 	else
   13467 	  lt_prog_compiler_static_CXX='-bnso -bI:/lib/syscalls.exp'
   13468 	fi
   13469 	;;
   13470       chorus*)
   13471 	case $cc_basename in
   13472 	cxch68*)
   13473 	  # Green Hills C++ Compiler
   13474 	  # _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"
   13475 	  ;;
   13476 	esac
   13477 	;;
   13478       mingw* | cygwin* | os2* | pw32* | cegcc*)
   13479 	# This hack is so that the source file can tell whether it is being
   13480 	# built for inclusion in a dll (and should export symbols for example).
   13481 	lt_prog_compiler_pic_CXX='-DDLL_EXPORT'
   13482 	;;
   13483       dgux*)
   13484 	case $cc_basename in
   13485 	  ec++*)
   13486 	    lt_prog_compiler_pic_CXX='-KPIC'
   13487 	    ;;
   13488 	  ghcx*)
   13489 	    # Green Hills C++ Compiler
   13490 	    lt_prog_compiler_pic_CXX='-pic'
   13491 	    ;;
   13492 	  *)
   13493 	    ;;
   13494 	esac
   13495 	;;
   13496       freebsd* | dragonfly*)
   13497 	# FreeBSD uses GNU C++
   13498 	;;
   13499       hpux9* | hpux10* | hpux11*)
   13500 	case $cc_basename in
   13501 	  CC*)
   13502 	    lt_prog_compiler_wl_CXX='-Wl,'
   13503 	    lt_prog_compiler_static_CXX='${wl}-a ${wl}archive'
   13504 	    if test "$host_cpu" != ia64; then
   13505 	      lt_prog_compiler_pic_CXX='+Z'
   13506 	    fi
   13507 	    ;;
   13508 	  aCC*)
   13509 	    lt_prog_compiler_wl_CXX='-Wl,'
   13510 	    lt_prog_compiler_static_CXX='${wl}-a ${wl}archive'
   13511 	    case $host_cpu in
   13512 	    hppa*64*|ia64*)
   13513 	      # +Z the default
   13514 	      ;;
   13515 	    *)
   13516 	      lt_prog_compiler_pic_CXX='+Z'
   13517 	      ;;
   13518 	    esac
   13519 	    ;;
   13520 	  *)
   13521 	    ;;
   13522 	esac
   13523 	;;
   13524       interix*)
   13525 	# This is c89, which is MS Visual C++ (no shared libs)
   13526 	# Anyone wants to do a port?
   13527 	;;
   13528       irix5* | irix6* | nonstopux*)
   13529 	case $cc_basename in
   13530 	  CC*)
   13531 	    lt_prog_compiler_wl_CXX='-Wl,'
   13532 	    lt_prog_compiler_static_CXX='-non_shared'
   13533 	    # CC pic flag -KPIC is the default.
   13534 	    ;;
   13535 	  *)
   13536 	    ;;
   13537 	esac
   13538 	;;
   13539       linux* | k*bsd*-gnu | kopensolaris*-gnu)
   13540 	case $cc_basename in
   13541 	  KCC*)
   13542 	    # KAI C++ Compiler
   13543 	    lt_prog_compiler_wl_CXX='--backend -Wl,'
   13544 	    lt_prog_compiler_pic_CXX='-fPIC'
   13545 	    ;;
   13546 	  ecpc* )
   13547 	    # old Intel C++ for x86_64 which still supported -KPIC.
   13548 	    lt_prog_compiler_wl_CXX='-Wl,'
   13549 	    lt_prog_compiler_pic_CXX='-KPIC'
   13550 	    lt_prog_compiler_static_CXX='-static'
   13551 	    ;;
   13552 	  icpc* )
   13553 	    # Intel C++, used to be incompatible with GCC.
   13554 	    # ICC 10 doesn't accept -KPIC any more.
   13555 	    lt_prog_compiler_wl_CXX='-Wl,'
   13556 	    lt_prog_compiler_pic_CXX='-fPIC'
   13557 	    lt_prog_compiler_static_CXX='-static'
   13558 	    ;;
   13559 	  pgCC* | pgcpp*)
   13560 	    # Portland Group C++ compiler
   13561 	    lt_prog_compiler_wl_CXX='-Wl,'
   13562 	    lt_prog_compiler_pic_CXX='-fpic'
   13563 	    lt_prog_compiler_static_CXX='-Bstatic'
   13564 	    ;;
   13565 	  cxx*)
   13566 	    # Compaq C++
   13567 	    # Make sure the PIC flag is empty.  It appears that all Alpha
   13568 	    # Linux and Compaq Tru64 Unix objects are PIC.
   13569 	    lt_prog_compiler_pic_CXX=
   13570 	    lt_prog_compiler_static_CXX='-non_shared'
   13571 	    ;;
   13572 	  xlc* | xlC* | bgxl[cC]* | mpixl[cC]*)
   13573 	    # IBM XL 8.0, 9.0 on PPC and BlueGene
   13574 	    lt_prog_compiler_wl_CXX='-Wl,'
   13575 	    lt_prog_compiler_pic_CXX='-qpic'
   13576 	    lt_prog_compiler_static_CXX='-qstaticlink'
   13577 	    ;;
   13578 	  *)
   13579 	    case `$CC -V 2>&1 | sed 5q` in
   13580 	    *Sun\ C*)
   13581 	      # Sun C++ 5.9
   13582 	      lt_prog_compiler_pic_CXX='-KPIC'
   13583 	      lt_prog_compiler_static_CXX='-Bstatic'
   13584 	      lt_prog_compiler_wl_CXX='-Qoption ld '
   13585 	      ;;
   13586 	    esac
   13587 	    ;;
   13588 	esac
   13589 	;;
   13590       lynxos*)
   13591 	;;
   13592       m88k*)
   13593 	;;
   13594       mvs*)
   13595 	case $cc_basename in
   13596 	  cxx*)
   13597 	    lt_prog_compiler_pic_CXX='-W c,exportall'
   13598 	    ;;
   13599 	  *)
   13600 	    ;;
   13601 	esac
   13602 	;;
   13603       netbsd* | netbsdelf*-gnu)
   13604 	;;
   13605       *qnx* | *nto*)
   13606         # QNX uses GNU C++, but need to define -shared option too, otherwise
   13607         # it will coredump.
   13608         lt_prog_compiler_pic_CXX='-fPIC -shared'
   13609         ;;
   13610       osf3* | osf4* | osf5*)
   13611 	case $cc_basename in
   13612 	  KCC*)
   13613 	    lt_prog_compiler_wl_CXX='--backend -Wl,'
   13614 	    ;;
   13615 	  RCC*)
   13616 	    # Rational C++ 2.4.1
   13617 	    lt_prog_compiler_pic_CXX='-pic'
   13618 	    ;;
   13619 	  cxx*)
   13620 	    # Digital/Compaq C++
   13621 	    lt_prog_compiler_wl_CXX='-Wl,'
   13622 	    # Make sure the PIC flag is empty.  It appears that all Alpha
   13623 	    # Linux and Compaq Tru64 Unix objects are PIC.
   13624 	    lt_prog_compiler_pic_CXX=
   13625 	    lt_prog_compiler_static_CXX='-non_shared'
   13626 	    ;;
   13627 	  *)
   13628 	    ;;
   13629 	esac
   13630 	;;
   13631       psos*)
   13632 	;;
   13633       solaris*)
   13634 	case $cc_basename in
   13635 	  CC* | sunCC*)
   13636 	    # Sun C++ 4.2, 5.x and Centerline C++
   13637 	    lt_prog_compiler_pic_CXX='-KPIC'
   13638 	    lt_prog_compiler_static_CXX='-Bstatic'
   13639 	    lt_prog_compiler_wl_CXX='-Qoption ld '
   13640 	    ;;
   13641 	  gcx*)
   13642 	    # Green Hills C++ Compiler
   13643 	    lt_prog_compiler_pic_CXX='-PIC'
   13644 	    ;;
   13645 	  *)
   13646 	    ;;
   13647 	esac
   13648 	;;
   13649       sunos4*)
   13650 	case $cc_basename in
   13651 	  CC*)
   13652 	    # Sun C++ 4.x
   13653 	    lt_prog_compiler_pic_CXX='-pic'
   13654 	    lt_prog_compiler_static_CXX='-Bstatic'
   13655 	    ;;
   13656 	  lcc*)
   13657 	    # Lucid
   13658 	    lt_prog_compiler_pic_CXX='-pic'
   13659 	    ;;
   13660 	  *)
   13661 	    ;;
   13662 	esac
   13663 	;;
   13664       sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
   13665 	case $cc_basename in
   13666 	  CC*)
   13667 	    lt_prog_compiler_wl_CXX='-Wl,'
   13668 	    lt_prog_compiler_pic_CXX='-KPIC'
   13669 	    lt_prog_compiler_static_CXX='-Bstatic'
   13670 	    ;;
   13671 	esac
   13672 	;;
   13673       tandem*)
   13674 	case $cc_basename in
   13675 	  NCC*)
   13676 	    # NonStop-UX NCC 3.20
   13677 	    lt_prog_compiler_pic_CXX='-KPIC'
   13678 	    ;;
   13679 	  *)
   13680 	    ;;
   13681 	esac
   13682 	;;
   13683       vxworks*)
   13684 	;;
   13685       *)
   13686 	lt_prog_compiler_can_build_shared_CXX=no
   13687 	;;
   13688     esac
   13689   fi
   13690 
   13691 case $host_os in
   13692   # For platforms which do not support PIC, -DPIC is meaningless:
   13693   *djgpp*)
   13694     lt_prog_compiler_pic_CXX=
   13695     ;;
   13696   *)
   13697     lt_prog_compiler_pic_CXX="$lt_prog_compiler_pic_CXX -DPIC"
   13698     ;;
   13699 esac
   13700 
   13701 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
   13702 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
   13703 if ${lt_cv_prog_compiler_pic_CXX+:} false; then :
   13704   $as_echo_n "(cached) " >&6
   13705 else
   13706   lt_cv_prog_compiler_pic_CXX=$lt_prog_compiler_pic_CXX
   13707 fi
   13708 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_CXX" >&5
   13709 $as_echo "$lt_cv_prog_compiler_pic_CXX" >&6; }
   13710 lt_prog_compiler_pic_CXX=$lt_cv_prog_compiler_pic_CXX
   13711 
   13712 #
   13713 # Check to make sure the PIC flag actually works.
   13714 #
   13715 if test -n "$lt_prog_compiler_pic_CXX"; then
   13716   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works" >&5
   13717 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works... " >&6; }
   13718 if ${lt_cv_prog_compiler_pic_works_CXX+:} false; then :
   13719   $as_echo_n "(cached) " >&6
   13720 else
   13721   lt_cv_prog_compiler_pic_works_CXX=no
   13722    ac_outfile=conftest.$ac_objext
   13723    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   13724    lt_compiler_flag="$lt_prog_compiler_pic_CXX -DPIC"
   13725    # Insert the option either (1) after the last *FLAGS variable, or
   13726    # (2) before a word containing "conftest.", or (3) at the end.
   13727    # Note that $ac_compile itself does not contain backslashes and begins
   13728    # with a dollar sign (not a hyphen), so the echo should work correctly.
   13729    # The option is referenced via a variable to avoid confusing sed.
   13730    lt_compile=`echo "$ac_compile" | $SED \
   13731    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   13732    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   13733    -e 's:$: $lt_compiler_flag:'`
   13734    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
   13735    (eval "$lt_compile" 2>conftest.err)
   13736    ac_status=$?
   13737    cat conftest.err >&5
   13738    echo "$as_me:$LINENO: \$? = $ac_status" >&5
   13739    if (exit $ac_status) && test -s "$ac_outfile"; then
   13740      # The compiler can only warn and ignore the option if not recognized
   13741      # So say no if there are warnings other than the usual output.
   13742      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
   13743      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   13744      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   13745        lt_cv_prog_compiler_pic_works_CXX=yes
   13746      fi
   13747    fi
   13748    $RM conftest*
   13749 
   13750 fi
   13751 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works_CXX" >&5
   13752 $as_echo "$lt_cv_prog_compiler_pic_works_CXX" >&6; }
   13753 
   13754 if test x"$lt_cv_prog_compiler_pic_works_CXX" = xyes; then
   13755     case $lt_prog_compiler_pic_CXX in
   13756      "" | " "*) ;;
   13757      *) lt_prog_compiler_pic_CXX=" $lt_prog_compiler_pic_CXX" ;;
   13758      esac
   13759 else
   13760     lt_prog_compiler_pic_CXX=
   13761      lt_prog_compiler_can_build_shared_CXX=no
   13762 fi
   13763 
   13764 fi
   13765 
   13766 
   13767 
   13768 
   13769 
   13770 #
   13771 # Check to make sure the static flag actually works.
   13772 #
   13773 wl=$lt_prog_compiler_wl_CXX eval lt_tmp_static_flag=\"$lt_prog_compiler_static_CXX\"
   13774 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
   13775 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
   13776 if ${lt_cv_prog_compiler_static_works_CXX+:} false; then :
   13777   $as_echo_n "(cached) " >&6
   13778 else
   13779   lt_cv_prog_compiler_static_works_CXX=no
   13780    save_LDFLAGS="$LDFLAGS"
   13781    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
   13782    echo "$lt_simple_link_test_code" > conftest.$ac_ext
   13783    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
   13784      # The linker can only warn and ignore the option if not recognized
   13785      # So say no if there are warnings
   13786      if test -s conftest.err; then
   13787        # Append any errors to the config.log.
   13788        cat conftest.err 1>&5
   13789        $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
   13790        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   13791        if diff conftest.exp conftest.er2 >/dev/null; then
   13792          lt_cv_prog_compiler_static_works_CXX=yes
   13793        fi
   13794      else
   13795        lt_cv_prog_compiler_static_works_CXX=yes
   13796      fi
   13797    fi
   13798    $RM -r conftest*
   13799    LDFLAGS="$save_LDFLAGS"
   13800 
   13801 fi
   13802 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works_CXX" >&5
   13803 $as_echo "$lt_cv_prog_compiler_static_works_CXX" >&6; }
   13804 
   13805 if test x"$lt_cv_prog_compiler_static_works_CXX" = xyes; then
   13806     :
   13807 else
   13808     lt_prog_compiler_static_CXX=
   13809 fi
   13810 
   13811 
   13812 
   13813 
   13814     { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
   13815 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
   13816 if ${lt_cv_prog_compiler_c_o_CXX+:} false; then :
   13817   $as_echo_n "(cached) " >&6
   13818 else
   13819   lt_cv_prog_compiler_c_o_CXX=no
   13820    $RM -r conftest 2>/dev/null
   13821    mkdir conftest
   13822    cd conftest
   13823    mkdir out
   13824    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   13825 
   13826    lt_compiler_flag="-o out/conftest2.$ac_objext"
   13827    # Insert the option either (1) after the last *FLAGS variable, or
   13828    # (2) before a word containing "conftest.", or (3) at the end.
   13829    # Note that $ac_compile itself does not contain backslashes and begins
   13830    # with a dollar sign (not a hyphen), so the echo should work correctly.
   13831    lt_compile=`echo "$ac_compile" | $SED \
   13832    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   13833    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   13834    -e 's:$: $lt_compiler_flag:'`
   13835    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
   13836    (eval "$lt_compile" 2>out/conftest.err)
   13837    ac_status=$?
   13838    cat out/conftest.err >&5
   13839    echo "$as_me:$LINENO: \$? = $ac_status" >&5
   13840    if (exit $ac_status) && test -s out/conftest2.$ac_objext
   13841    then
   13842      # The compiler can only warn and ignore the option if not recognized
   13843      # So say no if there are warnings
   13844      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
   13845      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
   13846      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
   13847        lt_cv_prog_compiler_c_o_CXX=yes
   13848      fi
   13849    fi
   13850    chmod u+w . 2>&5
   13851    $RM conftest*
   13852    # SGI C++ compiler will create directory out/ii_files/ for
   13853    # template instantiation
   13854    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
   13855    $RM out/* && rmdir out
   13856    cd ..
   13857    $RM -r conftest
   13858    $RM conftest*
   13859 
   13860 fi
   13861 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o_CXX" >&5
   13862 $as_echo "$lt_cv_prog_compiler_c_o_CXX" >&6; }
   13863 
   13864 
   13865 
   13866     { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
   13867 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
   13868 if ${lt_cv_prog_compiler_c_o_CXX+:} false; then :
   13869   $as_echo_n "(cached) " >&6
   13870 else
   13871   lt_cv_prog_compiler_c_o_CXX=no
   13872    $RM -r conftest 2>/dev/null
   13873    mkdir conftest
   13874    cd conftest
   13875    mkdir out
   13876    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   13877 
   13878    lt_compiler_flag="-o out/conftest2.$ac_objext"
   13879    # Insert the option either (1) after the last *FLAGS variable, or
   13880    # (2) before a word containing "conftest.", or (3) at the end.
   13881    # Note that $ac_compile itself does not contain backslashes and begins
   13882    # with a dollar sign (not a hyphen), so the echo should work correctly.
   13883    lt_compile=`echo "$ac_compile" | $SED \
   13884    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   13885    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   13886    -e 's:$: $lt_compiler_flag:'`
   13887    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
   13888    (eval "$lt_compile" 2>out/conftest.err)
   13889    ac_status=$?
   13890    cat out/conftest.err >&5
   13891    echo "$as_me:$LINENO: \$? = $ac_status" >&5
   13892    if (exit $ac_status) && test -s out/conftest2.$ac_objext
   13893    then
   13894      # The compiler can only warn and ignore the option if not recognized
   13895      # So say no if there are warnings
   13896      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
   13897      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
   13898      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
   13899        lt_cv_prog_compiler_c_o_CXX=yes
   13900      fi
   13901    fi
   13902    chmod u+w . 2>&5
   13903    $RM conftest*
   13904    # SGI C++ compiler will create directory out/ii_files/ for
   13905    # template instantiation
   13906    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
   13907    $RM out/* && rmdir out
   13908    cd ..
   13909    $RM -r conftest
   13910    $RM conftest*
   13911 
   13912 fi
   13913 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o_CXX" >&5
   13914 $as_echo "$lt_cv_prog_compiler_c_o_CXX" >&6; }
   13915 
   13916 
   13917 
   13918 
   13919 hard_links="nottested"
   13920 if test "$lt_cv_prog_compiler_c_o_CXX" = no && test "$need_locks" != no; then
   13921   # do not overwrite the value of need_locks provided by the user
   13922   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
   13923 $as_echo_n "checking if we can lock with hard links... " >&6; }
   13924   hard_links=yes
   13925   $RM conftest*
   13926   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   13927   touch conftest.a
   13928   ln conftest.a conftest.b 2>&5 || hard_links=no
   13929   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   13930   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
   13931 $as_echo "$hard_links" >&6; }
   13932   if test "$hard_links" = no; then
   13933     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
   13934 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
   13935     need_locks=warn
   13936   fi
   13937 else
   13938   need_locks=no
   13939 fi
   13940 
   13941 
   13942 
   13943     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   13944 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
   13945 
   13946   export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   13947   exclude_expsyms_CXX='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
   13948   case $host_os in
   13949   aix[4-9]*)
   13950     # If we're using GNU nm, then we don't want the "-C" option.
   13951     # -C means demangle to AIX nm, but means don't demangle with GNU nm
   13952     # Also, AIX nm treats weak defined symbols like other global defined
   13953     # symbols, whereas GNU nm marks them as "W".
   13954     if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
   13955       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'
   13956     else
   13957       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'
   13958     fi
   13959     ;;
   13960   pw32*)
   13961     export_symbols_cmds_CXX="$ltdll_cmds"
   13962     ;;
   13963   cygwin* | mingw* | cegcc*)
   13964     case $cc_basename in
   13965     cl*)
   13966       exclude_expsyms_CXX='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*'
   13967       ;;
   13968     *)
   13969       export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/;s/^.*[ ]__nm__\([^ ]*\)[ ][^ ]*/\1 DATA/;/^I[ ]/d;/^[AITW][ ]/s/.* //'\'' | sort | uniq > $export_symbols'
   13970       exclude_expsyms_CXX='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname'
   13971       ;;
   13972     esac
   13973     ;;
   13974   linux* | k*bsd*-gnu | gnu*)
   13975     link_all_deplibs_CXX=no
   13976     ;;
   13977   *)
   13978     export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   13979     ;;
   13980   esac
   13981 
   13982 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs_CXX" >&5
   13983 $as_echo "$ld_shlibs_CXX" >&6; }
   13984 test "$ld_shlibs_CXX" = no && can_build_shared=no
   13985 
   13986 with_gnu_ld_CXX=$with_gnu_ld
   13987 
   13988 
   13989 
   13990 
   13991 
   13992 
   13993 #
   13994 # Do we need to explicitly link libc?
   13995 #
   13996 case "x$archive_cmds_need_lc_CXX" in
   13997 x|xyes)
   13998   # Assume -lc should be added
   13999   archive_cmds_need_lc_CXX=yes
   14000 
   14001   if test "$enable_shared" = yes && test "$GCC" = yes; then
   14002     case $archive_cmds_CXX in
   14003     *'~'*)
   14004       # FIXME: we may have to deal with multi-command sequences.
   14005       ;;
   14006     '$CC '*)
   14007       # Test whether the compiler implicitly links with -lc since on some
   14008       # systems, -lgcc has to come before -lc. If gcc already passes -lc
   14009       # to ld, don't add -lc before -lgcc.
   14010       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
   14011 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
   14012 if ${lt_cv_archive_cmds_need_lc_CXX+:} false; then :
   14013   $as_echo_n "(cached) " >&6
   14014 else
   14015   $RM conftest*
   14016 	echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   14017 
   14018 	if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
   14019   (eval $ac_compile) 2>&5
   14020   ac_status=$?
   14021   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   14022   test $ac_status = 0; } 2>conftest.err; then
   14023 	  soname=conftest
   14024 	  lib=conftest
   14025 	  libobjs=conftest.$ac_objext
   14026 	  deplibs=
   14027 	  wl=$lt_prog_compiler_wl_CXX
   14028 	  pic_flag=$lt_prog_compiler_pic_CXX
   14029 	  compiler_flags=-v
   14030 	  linker_flags=-v
   14031 	  verstring=
   14032 	  output_objdir=.
   14033 	  libname=conftest
   14034 	  lt_save_allow_undefined_flag=$allow_undefined_flag_CXX
   14035 	  allow_undefined_flag_CXX=
   14036 	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds_CXX 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
   14037   (eval $archive_cmds_CXX 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
   14038   ac_status=$?
   14039   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   14040   test $ac_status = 0; }
   14041 	  then
   14042 	    lt_cv_archive_cmds_need_lc_CXX=no
   14043 	  else
   14044 	    lt_cv_archive_cmds_need_lc_CXX=yes
   14045 	  fi
   14046 	  allow_undefined_flag_CXX=$lt_save_allow_undefined_flag
   14047 	else
   14048 	  cat conftest.err 1>&5
   14049 	fi
   14050 	$RM conftest*
   14051 
   14052 fi
   14053 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc_CXX" >&5
   14054 $as_echo "$lt_cv_archive_cmds_need_lc_CXX" >&6; }
   14055       archive_cmds_need_lc_CXX=$lt_cv_archive_cmds_need_lc_CXX
   14056       ;;
   14057     esac
   14058   fi
   14059   ;;
   14060 esac
   14061 
   14062 
   14063 
   14064 
   14065 
   14066 
   14067 
   14068 
   14069 
   14070 
   14071 
   14072 
   14073 
   14074 
   14075 
   14076 
   14077 
   14078 
   14079 
   14080 
   14081 
   14082 
   14083 
   14084 
   14085 
   14086 
   14087 
   14088 
   14089 
   14090 
   14091 
   14092 
   14093 
   14094 
   14095 
   14096 
   14097 
   14098 
   14099 
   14100 
   14101 
   14102 
   14103 
   14104 
   14105 
   14106 
   14107 
   14108 
   14109 
   14110 
   14111 
   14112 
   14113 
   14114 
   14115 
   14116 
   14117 
   14118 
   14119 
   14120 
   14121 
   14122 
   14123     { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
   14124 $as_echo_n "checking dynamic linker characteristics... " >&6; }
   14125 
   14126 library_names_spec=
   14127 libname_spec='lib$name'
   14128 soname_spec=
   14129 shrext_cmds=".so"
   14130 postinstall_cmds=
   14131 postuninstall_cmds=
   14132 finish_cmds=
   14133 finish_eval=
   14134 shlibpath_var=
   14135 shlibpath_overrides_runpath=unknown
   14136 version_type=none
   14137 dynamic_linker="$host_os ld.so"
   14138 sys_lib_dlsearch_path_spec="/lib /usr/lib"
   14139 need_lib_prefix=unknown
   14140 hardcode_into_libs=no
   14141 
   14142 # when you set need_version to no, make sure it does not cause -set_version
   14143 # flags to be left without arguments
   14144 need_version=unknown
   14145 
   14146 case $host_os in
   14147 aix3*)
   14148   version_type=linux # correct to gnu/linux during the next big refactor
   14149   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
   14150   shlibpath_var=LIBPATH
   14151 
   14152   # AIX 3 has no versioning support, so we append a major version to the name.
   14153   soname_spec='${libname}${release}${shared_ext}$major'
   14154   ;;
   14155 
   14156 aix[4-9]*)
   14157   version_type=linux # correct to gnu/linux during the next big refactor
   14158   need_lib_prefix=no
   14159   need_version=no
   14160   hardcode_into_libs=yes
   14161   if test "$host_cpu" = ia64; then
   14162     # AIX 5 supports IA64
   14163     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
   14164     shlibpath_var=LD_LIBRARY_PATH
   14165   else
   14166     # With GCC up to 2.95.x, collect2 would create an import file
   14167     # for dependence libraries.  The import file would start with
   14168     # the line `#! .'.  This would cause the generated library to
   14169     # depend on `.', always an invalid library.  This was fixed in
   14170     # development snapshots of GCC prior to 3.0.
   14171     case $host_os in
   14172       aix4 | aix4.[01] | aix4.[01].*)
   14173       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
   14174 	   echo ' yes '
   14175 	   echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
   14176 	:
   14177       else
   14178 	can_build_shared=no
   14179       fi
   14180       ;;
   14181     esac
   14182     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
   14183     # soname into executable. Probably we can add versioning support to
   14184     # collect2, so additional links can be useful in future.
   14185     if test "$aix_use_runtimelinking" = yes; then
   14186       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
   14187       # instead of lib<name>.a to let people know that these are not
   14188       # typical AIX shared libraries.
   14189       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   14190     else
   14191       # We preserve .a as extension for shared libraries through AIX4.2
   14192       # and later when we are not doing run time linking.
   14193       library_names_spec='${libname}${release}.a $libname.a'
   14194       soname_spec='${libname}${release}${shared_ext}$major'
   14195     fi
   14196     shlibpath_var=LIBPATH
   14197   fi
   14198   ;;
   14199 
   14200 amigaos*)
   14201   case $host_cpu in
   14202   powerpc)
   14203     # Since July 2007 AmigaOS4 officially supports .so libraries.
   14204     # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
   14205     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   14206     ;;
   14207   m68k)
   14208     library_names_spec='$libname.ixlibrary $libname.a'
   14209     # Create ${libname}_ixlibrary.a entries in /sys/libs.
   14210     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'
   14211     ;;
   14212   esac
   14213   ;;
   14214 
   14215 beos*)
   14216   library_names_spec='${libname}${shared_ext}'
   14217   dynamic_linker="$host_os ld.so"
   14218   shlibpath_var=LIBRARY_PATH
   14219   ;;
   14220 
   14221 bsdi[45]*)
   14222   version_type=linux # correct to gnu/linux during the next big refactor
   14223   need_version=no
   14224   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   14225   soname_spec='${libname}${release}${shared_ext}$major'
   14226   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
   14227   shlibpath_var=LD_LIBRARY_PATH
   14228   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
   14229   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
   14230   # the default ld.so.conf also contains /usr/contrib/lib and
   14231   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
   14232   # libtool to hard-code these into programs
   14233   ;;
   14234 
   14235 cygwin* | mingw* | pw32* | cegcc*)
   14236   version_type=windows
   14237   shrext_cmds=".dll"
   14238   need_version=no
   14239   need_lib_prefix=no
   14240 
   14241   case $GCC,$cc_basename in
   14242   yes,*)
   14243     # gcc
   14244     library_names_spec='$libname.dll.a'
   14245     # DLL is installed to $(libdir)/../bin by postinstall_cmds
   14246     postinstall_cmds='base_file=`basename \${file}`~
   14247       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
   14248       dldir=$destdir/`dirname \$dlpath`~
   14249       test -d \$dldir || mkdir -p \$dldir~
   14250       $install_prog $dir/$dlname \$dldir/$dlname~
   14251       chmod a+x \$dldir/$dlname~
   14252       if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
   14253         eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
   14254       fi'
   14255     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
   14256       dlpath=$dir/\$dldll~
   14257        $RM \$dlpath'
   14258     shlibpath_overrides_runpath=yes
   14259 
   14260     case $host_os in
   14261     cygwin*)
   14262       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
   14263       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   14264 
   14265       ;;
   14266     mingw* | cegcc*)
   14267       # MinGW DLLs use traditional 'lib' prefix
   14268       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   14269       ;;
   14270     pw32*)
   14271       # pw32 DLLs use 'pw' prefix rather than 'lib'
   14272       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   14273       ;;
   14274     esac
   14275     dynamic_linker='Win32 ld.exe'
   14276     ;;
   14277 
   14278   *,cl*)
   14279     # Native MSVC
   14280     libname_spec='$name'
   14281     soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   14282     library_names_spec='${libname}.dll.lib'
   14283 
   14284     case $build_os in
   14285     mingw*)
   14286       sys_lib_search_path_spec=
   14287       lt_save_ifs=$IFS
   14288       IFS=';'
   14289       for lt_path in $LIB
   14290       do
   14291         IFS=$lt_save_ifs
   14292         # Let DOS variable expansion print the short 8.3 style file name.
   14293         lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"`
   14294         sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path"
   14295       done
   14296       IFS=$lt_save_ifs
   14297       # Convert to MSYS style.
   14298       sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'`
   14299       ;;
   14300     cygwin*)
   14301       # Convert to unix form, then to dos form, then back to unix form
   14302       # but this time dos style (no spaces!) so that the unix form looks
   14303       # like /cygdrive/c/PROGRA~1:/cygdr...
   14304       sys_lib_search_path_spec=`cygpath --path --unix "$LIB"`
   14305       sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null`
   14306       sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
   14307       ;;
   14308     *)
   14309       sys_lib_search_path_spec="$LIB"
   14310       if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
   14311         # It is most probably a Windows format PATH.
   14312         sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   14313       else
   14314         sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
   14315       fi
   14316       # FIXME: find the short name or the path components, as spaces are
   14317       # common. (e.g. "Program Files" -> "PROGRA~1")
   14318       ;;
   14319     esac
   14320 
   14321     # DLL is installed to $(libdir)/../bin by postinstall_cmds
   14322     postinstall_cmds='base_file=`basename \${file}`~
   14323       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
   14324       dldir=$destdir/`dirname \$dlpath`~
   14325       test -d \$dldir || mkdir -p \$dldir~
   14326       $install_prog $dir/$dlname \$dldir/$dlname'
   14327     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
   14328       dlpath=$dir/\$dldll~
   14329        $RM \$dlpath'
   14330     shlibpath_overrides_runpath=yes
   14331     dynamic_linker='Win32 link.exe'
   14332     ;;
   14333 
   14334   *)
   14335     # Assume MSVC wrapper
   14336     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
   14337     dynamic_linker='Win32 ld.exe'
   14338     ;;
   14339   esac
   14340   # FIXME: first we should search . and the directory the executable is in
   14341   shlibpath_var=PATH
   14342   ;;
   14343 
   14344 darwin* | rhapsody*)
   14345   dynamic_linker="$host_os dyld"
   14346   version_type=darwin
   14347   need_lib_prefix=no
   14348   need_version=no
   14349   library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
   14350   soname_spec='${libname}${release}${major}$shared_ext'
   14351   shlibpath_overrides_runpath=yes
   14352   shlibpath_var=DYLD_LIBRARY_PATH
   14353   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
   14354 
   14355   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
   14356   ;;
   14357 
   14358 dgux*)
   14359   version_type=linux # correct to gnu/linux during the next big refactor
   14360   need_lib_prefix=no
   14361   need_version=no
   14362   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
   14363   soname_spec='${libname}${release}${shared_ext}$major'
   14364   shlibpath_var=LD_LIBRARY_PATH
   14365   ;;
   14366 
   14367 freebsd* | dragonfly*)
   14368   # DragonFly does not have aout.  When/if they implement a new
   14369   # versioning mechanism, adjust this.
   14370   if test -x /usr/bin/objformat; then
   14371     objformat=`/usr/bin/objformat`
   14372   else
   14373     case $host_os in
   14374     freebsd[23].*) objformat=aout ;;
   14375     *) objformat=elf ;;
   14376     esac
   14377   fi
   14378   version_type=freebsd-$objformat
   14379   case $version_type in
   14380     freebsd-elf*)
   14381       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   14382       need_version=no
   14383       need_lib_prefix=no
   14384       ;;
   14385     freebsd-*)
   14386       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
   14387       need_version=yes
   14388       ;;
   14389   esac
   14390   shlibpath_var=LD_LIBRARY_PATH
   14391   case $host_os in
   14392   freebsd2.*)
   14393     shlibpath_overrides_runpath=yes
   14394     ;;
   14395   freebsd3.[01]* | freebsdelf3.[01]*)
   14396     shlibpath_overrides_runpath=yes
   14397     hardcode_into_libs=yes
   14398     ;;
   14399   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
   14400   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
   14401     shlibpath_overrides_runpath=no
   14402     hardcode_into_libs=yes
   14403     ;;
   14404   *) # from 4.6 on, and DragonFly
   14405     shlibpath_overrides_runpath=yes
   14406     hardcode_into_libs=yes
   14407     ;;
   14408   esac
   14409   ;;
   14410 
   14411 gnu*)
   14412   version_type=linux # correct to gnu/linux during the next big refactor
   14413   need_lib_prefix=no
   14414   need_version=no
   14415   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
   14416   soname_spec='${libname}${release}${shared_ext}$major'
   14417   shlibpath_var=LD_LIBRARY_PATH
   14418   shlibpath_overrides_runpath=no
   14419   hardcode_into_libs=yes
   14420   ;;
   14421 
   14422 haiku*)
   14423   version_type=linux # correct to gnu/linux during the next big refactor
   14424   need_lib_prefix=no
   14425   need_version=no
   14426   dynamic_linker="$host_os runtime_loader"
   14427   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
   14428   soname_spec='${libname}${release}${shared_ext}$major'
   14429   shlibpath_var=LIBRARY_PATH
   14430   shlibpath_overrides_runpath=yes
   14431   sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
   14432   hardcode_into_libs=yes
   14433   ;;
   14434 
   14435 hpux9* | hpux10* | hpux11*)
   14436   # Give a soname corresponding to the major version so that dld.sl refuses to
   14437   # link against other versions.
   14438   version_type=sunos
   14439   need_lib_prefix=no
   14440   need_version=no
   14441   case $host_cpu in
   14442   ia64*)
   14443     shrext_cmds='.so'
   14444     hardcode_into_libs=yes
   14445     dynamic_linker="$host_os dld.so"
   14446     shlibpath_var=LD_LIBRARY_PATH
   14447     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   14448     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   14449     soname_spec='${libname}${release}${shared_ext}$major'
   14450     if test "X$HPUX_IA64_MODE" = X32; then
   14451       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
   14452     else
   14453       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
   14454     fi
   14455     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   14456     ;;
   14457   hppa*64*)
   14458     shrext_cmds='.sl'
   14459     hardcode_into_libs=yes
   14460     dynamic_linker="$host_os dld.sl"
   14461     shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
   14462     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   14463     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   14464     soname_spec='${libname}${release}${shared_ext}$major'
   14465     sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
   14466     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   14467     ;;
   14468   *)
   14469     shrext_cmds='.sl'
   14470     dynamic_linker="$host_os dld.sl"
   14471     shlibpath_var=SHLIB_PATH
   14472     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
   14473     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   14474     soname_spec='${libname}${release}${shared_ext}$major'
   14475     ;;
   14476   esac
   14477   # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
   14478   postinstall_cmds='chmod 555 $lib'
   14479   # or fails outright, so override atomically:
   14480   install_override_mode=555
   14481   ;;
   14482 
   14483 interix[3-9]*)
   14484   version_type=linux # correct to gnu/linux during the next big refactor
   14485   need_lib_prefix=no
   14486   need_version=no
   14487   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   14488   soname_spec='${libname}${release}${shared_ext}$major'
   14489   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
   14490   shlibpath_var=LD_LIBRARY_PATH
   14491   shlibpath_overrides_runpath=no
   14492   hardcode_into_libs=yes
   14493   ;;
   14494 
   14495 irix5* | irix6* | nonstopux*)
   14496   case $host_os in
   14497     nonstopux*) version_type=nonstopux ;;
   14498     *)
   14499 	if test "$lt_cv_prog_gnu_ld" = yes; then
   14500 		version_type=linux # correct to gnu/linux during the next big refactor
   14501 	else
   14502 		version_type=irix
   14503 	fi ;;
   14504   esac
   14505   need_lib_prefix=no
   14506   need_version=no
   14507   soname_spec='${libname}${release}${shared_ext}$major'
   14508   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
   14509   case $host_os in
   14510   irix5* | nonstopux*)
   14511     libsuff= shlibsuff=
   14512     ;;
   14513   *)
   14514     case $LD in # libtool.m4 will add one of these switches to LD
   14515     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
   14516       libsuff= shlibsuff= libmagic=32-bit;;
   14517     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
   14518       libsuff=32 shlibsuff=N32 libmagic=N32;;
   14519     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
   14520       libsuff=64 shlibsuff=64 libmagic=64-bit;;
   14521     *) libsuff= shlibsuff= libmagic=never-match;;
   14522     esac
   14523     ;;
   14524   esac
   14525   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
   14526   shlibpath_overrides_runpath=no
   14527   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
   14528   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
   14529   hardcode_into_libs=yes
   14530   ;;
   14531 
   14532 # No shared lib support for Linux oldld, aout, or coff.
   14533 linux*oldld* | linux*aout* | linux*coff*)
   14534   dynamic_linker=no
   14535   ;;
   14536 
   14537 # This must be glibc/ELF.
   14538 linux* | k*bsd*-gnu | kopensolaris*-gnu)
   14539   version_type=linux # correct to gnu/linux during the next big refactor
   14540   need_lib_prefix=no
   14541   need_version=no
   14542   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   14543   soname_spec='${libname}${release}${shared_ext}$major'
   14544   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
   14545   shlibpath_var=LD_LIBRARY_PATH
   14546   shlibpath_overrides_runpath=no
   14547 
   14548   # Some binutils ld are patched to set DT_RUNPATH
   14549   if ${lt_cv_shlibpath_overrides_runpath+:} false; then :
   14550   $as_echo_n "(cached) " >&6
   14551 else
   14552   lt_cv_shlibpath_overrides_runpath=no
   14553     save_LDFLAGS=$LDFLAGS
   14554     save_libdir=$libdir
   14555     eval "libdir=/foo; wl=\"$lt_prog_compiler_wl_CXX\"; \
   14556 	 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec_CXX\""
   14557     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   14558 /* end confdefs.h.  */
   14559 
   14560 int
   14561 main ()
   14562 {
   14563 
   14564   ;
   14565   return 0;
   14566 }
   14567 _ACEOF
   14568 if ac_fn_cxx_try_link "$LINENO"; then :
   14569   if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
   14570   lt_cv_shlibpath_overrides_runpath=yes
   14571 fi
   14572 fi
   14573 rm -f core conftest.err conftest.$ac_objext \
   14574     conftest$ac_exeext conftest.$ac_ext
   14575     LDFLAGS=$save_LDFLAGS
   14576     libdir=$save_libdir
   14577 
   14578 fi
   14579 
   14580   shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
   14581 
   14582   # This implies no fast_install, which is unacceptable.
   14583   # Some rework will be needed to allow for fast_install
   14584   # before this can be enabled.
   14585   hardcode_into_libs=yes
   14586 
   14587   # Append ld.so.conf contents to the search path
   14588   if test -f /etc/ld.so.conf; then
   14589     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' ' '`
   14590     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
   14591   fi
   14592 
   14593   # We used to test for /lib/ld.so.1 and disable shared libraries on
   14594   # powerpc, because MkLinux only supported shared libraries with the
   14595   # GNU dynamic linker.  Since this was broken with cross compilers,
   14596   # most powerpc-linux boxes support dynamic linking these days and
   14597   # people can always --disable-shared, the test was removed, and we
   14598   # assume the GNU/Linux dynamic linker is in use.
   14599   dynamic_linker='GNU/Linux ld.so'
   14600   ;;
   14601 
   14602 netbsdelf*-gnu)
   14603   version_type=linux
   14604   need_lib_prefix=no
   14605   need_version=no
   14606   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   14607   soname_spec='${libname}${release}${shared_ext}$major'
   14608   shlibpath_var=LD_LIBRARY_PATH
   14609   shlibpath_overrides_runpath=no
   14610   hardcode_into_libs=yes
   14611   dynamic_linker='NetBSD ld.elf_so'
   14612   ;;
   14613 
   14614 netbsd*)
   14615   version_type=sunos
   14616   need_lib_prefix=no
   14617   need_version=no
   14618   if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
   14619     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   14620     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   14621     dynamic_linker='NetBSD (a.out) ld.so'
   14622   else
   14623     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   14624     soname_spec='${libname}${release}${shared_ext}$major'
   14625     dynamic_linker='NetBSD ld.elf_so'
   14626   fi
   14627   shlibpath_var=LD_LIBRARY_PATH
   14628   shlibpath_overrides_runpath=yes
   14629   hardcode_into_libs=yes
   14630   ;;
   14631 
   14632 newsos6)
   14633   version_type=linux # correct to gnu/linux during the next big refactor
   14634   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   14635   shlibpath_var=LD_LIBRARY_PATH
   14636   shlibpath_overrides_runpath=yes
   14637   ;;
   14638 
   14639 *nto* | *qnx*)
   14640   version_type=qnx
   14641   need_lib_prefix=no
   14642   need_version=no
   14643   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   14644   soname_spec='${libname}${release}${shared_ext}$major'
   14645   shlibpath_var=LD_LIBRARY_PATH
   14646   shlibpath_overrides_runpath=no
   14647   hardcode_into_libs=yes
   14648   dynamic_linker='ldqnx.so'
   14649   ;;
   14650 
   14651 openbsd*)
   14652   version_type=sunos
   14653   sys_lib_dlsearch_path_spec="/usr/lib"
   14654   need_lib_prefix=no
   14655   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
   14656   case $host_os in
   14657     openbsd3.3 | openbsd3.3.*)	need_version=yes ;;
   14658     *)				need_version=no  ;;
   14659   esac
   14660   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   14661   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   14662   shlibpath_var=LD_LIBRARY_PATH
   14663   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   14664     case $host_os in
   14665       openbsd2.[89] | openbsd2.[89].*)
   14666 	shlibpath_overrides_runpath=no
   14667 	;;
   14668       *)
   14669 	shlibpath_overrides_runpath=yes
   14670 	;;
   14671       esac
   14672   else
   14673     shlibpath_overrides_runpath=yes
   14674   fi
   14675   ;;
   14676 
   14677 os2*)
   14678   libname_spec='$name'
   14679   shrext_cmds=".dll"
   14680   need_lib_prefix=no
   14681   library_names_spec='$libname${shared_ext} $libname.a'
   14682   dynamic_linker='OS/2 ld.exe'
   14683   shlibpath_var=LIBPATH
   14684   ;;
   14685 
   14686 osf3* | osf4* | osf5*)
   14687   version_type=osf
   14688   need_lib_prefix=no
   14689   need_version=no
   14690   soname_spec='${libname}${release}${shared_ext}$major'
   14691   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   14692   shlibpath_var=LD_LIBRARY_PATH
   14693   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
   14694   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
   14695   ;;
   14696 
   14697 rdos*)
   14698   dynamic_linker=no
   14699   ;;
   14700 
   14701 solaris*)
   14702   version_type=linux # correct to gnu/linux during the next big refactor
   14703   need_lib_prefix=no
   14704   need_version=no
   14705   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   14706   soname_spec='${libname}${release}${shared_ext}$major'
   14707   shlibpath_var=LD_LIBRARY_PATH
   14708   shlibpath_overrides_runpath=yes
   14709   hardcode_into_libs=yes
   14710   # ldd complains unless libraries are executable
   14711   postinstall_cmds='chmod +x $lib'
   14712   ;;
   14713 
   14714 sunos4*)
   14715   version_type=sunos
   14716   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   14717   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
   14718   shlibpath_var=LD_LIBRARY_PATH
   14719   shlibpath_overrides_runpath=yes
   14720   if test "$with_gnu_ld" = yes; then
   14721     need_lib_prefix=no
   14722   fi
   14723   need_version=yes
   14724   ;;
   14725 
   14726 sysv4 | sysv4.3*)
   14727   version_type=linux # correct to gnu/linux during the next big refactor
   14728   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   14729   soname_spec='${libname}${release}${shared_ext}$major'
   14730   shlibpath_var=LD_LIBRARY_PATH
   14731   case $host_vendor in
   14732     sni)
   14733       shlibpath_overrides_runpath=no
   14734       need_lib_prefix=no
   14735       runpath_var=LD_RUN_PATH
   14736       ;;
   14737     siemens)
   14738       need_lib_prefix=no
   14739       ;;
   14740     motorola)
   14741       need_lib_prefix=no
   14742       need_version=no
   14743       shlibpath_overrides_runpath=no
   14744       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
   14745       ;;
   14746   esac
   14747   ;;
   14748 
   14749 sysv4*MP*)
   14750   if test -d /usr/nec ;then
   14751     version_type=linux # correct to gnu/linux during the next big refactor
   14752     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
   14753     soname_spec='$libname${shared_ext}.$major'
   14754     shlibpath_var=LD_LIBRARY_PATH
   14755   fi
   14756   ;;
   14757 
   14758 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   14759   version_type=freebsd-elf
   14760   need_lib_prefix=no
   14761   need_version=no
   14762   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   14763   soname_spec='${libname}${release}${shared_ext}$major'
   14764   shlibpath_var=LD_LIBRARY_PATH
   14765   shlibpath_overrides_runpath=yes
   14766   hardcode_into_libs=yes
   14767   if test "$with_gnu_ld" = yes; then
   14768     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
   14769   else
   14770     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
   14771     case $host_os in
   14772       sco3.2v5*)
   14773         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
   14774 	;;
   14775     esac
   14776   fi
   14777   sys_lib_dlsearch_path_spec='/usr/lib'
   14778   ;;
   14779 
   14780 tpf*)
   14781   # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
   14782   version_type=linux # correct to gnu/linux during the next big refactor
   14783   need_lib_prefix=no
   14784   need_version=no
   14785   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   14786   shlibpath_var=LD_LIBRARY_PATH
   14787   shlibpath_overrides_runpath=no
   14788   hardcode_into_libs=yes
   14789   ;;
   14790 
   14791 uts4*)
   14792   version_type=linux # correct to gnu/linux during the next big refactor
   14793   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   14794   soname_spec='${libname}${release}${shared_ext}$major'
   14795   shlibpath_var=LD_LIBRARY_PATH
   14796   ;;
   14797 
   14798 *)
   14799   dynamic_linker=no
   14800   ;;
   14801 esac
   14802 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
   14803 $as_echo "$dynamic_linker" >&6; }
   14804 test "$dynamic_linker" = no && can_build_shared=no
   14805 
   14806 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
   14807 if test "$GCC" = yes; then
   14808   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
   14809 fi
   14810 
   14811 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
   14812   sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
   14813 fi
   14814 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
   14815   sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
   14816 fi
   14817 
   14818 
   14819 
   14820 
   14821 
   14822 
   14823 
   14824 
   14825 
   14826 
   14827 
   14828 
   14829 
   14830 
   14831 
   14832 
   14833 
   14834 
   14835 
   14836 
   14837 
   14838 
   14839 
   14840 
   14841 
   14842 
   14843 
   14844 
   14845 
   14846 
   14847 
   14848 
   14849 
   14850 
   14851 
   14852 
   14853 
   14854 
   14855     { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
   14856 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
   14857 hardcode_action_CXX=
   14858 if test -n "$hardcode_libdir_flag_spec_CXX" ||
   14859    test -n "$runpath_var_CXX" ||
   14860    test "X$hardcode_automatic_CXX" = "Xyes" ; then
   14861 
   14862   # We can hardcode non-existent directories.
   14863   if test "$hardcode_direct_CXX" != no &&
   14864      # If the only mechanism to avoid hardcoding is shlibpath_var, we
   14865      # have to relink, otherwise we might link with an installed library
   14866      # when we should be linking with a yet-to-be-installed one
   14867      ## test "$_LT_TAGVAR(hardcode_shlibpath_var, CXX)" != no &&
   14868      test "$hardcode_minus_L_CXX" != no; then
   14869     # Linking always hardcodes the temporary library directory.
   14870     hardcode_action_CXX=relink
   14871   else
   14872     # We can link without hardcoding, and we can hardcode nonexisting dirs.
   14873     hardcode_action_CXX=immediate
   14874   fi
   14875 else
   14876   # We cannot hardcode anything, or else we can only hardcode existing
   14877   # directories.
   14878   hardcode_action_CXX=unsupported
   14879 fi
   14880 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action_CXX" >&5
   14881 $as_echo "$hardcode_action_CXX" >&6; }
   14882 
   14883 if test "$hardcode_action_CXX" = relink ||
   14884    test "$inherit_rpath_CXX" = yes; then
   14885   # Fast installation is not supported
   14886   enable_fast_install=no
   14887 elif test "$shlibpath_overrides_runpath" = yes ||
   14888      test "$enable_shared" = no; then
   14889   # Fast installation is not necessary
   14890   enable_fast_install=needless
   14891 fi
   14892 
   14893 
   14894 
   14895 
   14896 
   14897 
   14898 
   14899   fi # test -n "$compiler"
   14900 
   14901   CC=$lt_save_CC
   14902   CFLAGS=$lt_save_CFLAGS
   14903   LDCXX=$LD
   14904   LD=$lt_save_LD
   14905   GCC=$lt_save_GCC
   14906   with_gnu_ld=$lt_save_with_gnu_ld
   14907   lt_cv_path_LDCXX=$lt_cv_path_LD
   14908   lt_cv_path_LD=$lt_save_path_LD
   14909   lt_cv_prog_gnu_ldcxx=$lt_cv_prog_gnu_ld
   14910   lt_cv_prog_gnu_ld=$lt_save_with_gnu_ld
   14911 fi # test "$_lt_caught_CXX_error" != yes
   14912 
   14913 ac_ext=cpp
   14914 ac_cpp='$CXXCPP $CPPFLAGS'
   14915 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   14916 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   14917 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   14918 
   14919 
   14920 
   14921 
   14922 
   14923 
   14924 
   14925 
   14926 
   14927 
   14928 
   14929 
   14930 
   14931 
   14932 
   14933         ac_config_commands="$ac_config_commands libtool"
   14934 
   14935 
   14936 
   14937 
   14938 # Only expand once:
   14939 
   14940 
   14941 
   14942 # TODO(chandlerc (at] google.com): Currently we aren't running the Python tests
   14943 # against the interpreter detected by AM_PATH_PYTHON, and so we condition
   14944 # HAVE_PYTHON by requiring "python" to be in the PATH, and that interpreter's
   14945 # version to be >= 2.3. This will allow the scripts to use a "/usr/bin/env"
   14946 # hashbang.
   14947 PYTHON=  # We *do not* allow the user to specify a python interpreter
   14948 # Extract the first word of "python", so it can be a program name with args.
   14949 set dummy python; ac_word=$2
   14950 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   14951 $as_echo_n "checking for $ac_word... " >&6; }
   14952 if ${ac_cv_path_PYTHON+:} false; then :
   14953   $as_echo_n "(cached) " >&6
   14954 else
   14955   case $PYTHON in
   14956   [\\/]* | ?:[\\/]*)
   14957   ac_cv_path_PYTHON="$PYTHON" # Let the user override the test with a path.
   14958   ;;
   14959   *)
   14960   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   14961 for as_dir in $PATH
   14962 do
   14963   IFS=$as_save_IFS
   14964   test -z "$as_dir" && as_dir=.
   14965     for ac_exec_ext in '' $ac_executable_extensions; do
   14966   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   14967     ac_cv_path_PYTHON="$as_dir/$ac_word$ac_exec_ext"
   14968     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   14969     break 2
   14970   fi
   14971 done
   14972   done
   14973 IFS=$as_save_IFS
   14974 
   14975   test -z "$ac_cv_path_PYTHON" && ac_cv_path_PYTHON=":"
   14976   ;;
   14977 esac
   14978 fi
   14979 PYTHON=$ac_cv_path_PYTHON
   14980 if test -n "$PYTHON"; then
   14981   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PYTHON" >&5
   14982 $as_echo "$PYTHON" >&6; }
   14983 else
   14984   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   14985 $as_echo "no" >&6; }
   14986 fi
   14987 
   14988 
   14989 if test "$PYTHON" != ":"; then :
   14990   prog="import sys
   14991 # split strings by '.' and convert to numeric.  Append some zeros
   14992 # because we need at least 4 digits for the hex conversion.
   14993 # map returns an iterator in Python 3.0 and a list in 2.x
   14994 minver = list(map(int, '2.3'.split('.'))) + [0, 0, 0]
   14995 minverhex = 0
   14996 # xrange is not present in Python 3.0 and range returns an iterator
   14997 for i in list(range(0, 4)): minverhex = (minverhex << 8) + minver[i]
   14998 sys.exit(sys.hexversion < minverhex)"
   14999   if { echo "$as_me:$LINENO: $PYTHON -c "$prog"" >&5
   15000    ($PYTHON -c "$prog") >&5 2>&5
   15001    ac_status=$?
   15002    echo "$as_me:$LINENO: \$? = $ac_status" >&5
   15003    (exit $ac_status); }; then :
   15004   :
   15005 else
   15006   PYTHON=":"
   15007 fi
   15008 fi
   15009  if test "$PYTHON" != ":"; then
   15010   HAVE_PYTHON_TRUE=
   15011   HAVE_PYTHON_FALSE='#'
   15012 else
   15013   HAVE_PYTHON_TRUE='#'
   15014   HAVE_PYTHON_FALSE=
   15015 fi
   15016 
   15017 
   15018 # Configure pthreads.
   15019 
   15020 # Check whether --with-pthreads was given.
   15021 if test "${with_pthreads+set}" = set; then :
   15022   withval=$with_pthreads; with_pthreads=$withval
   15023 else
   15024   with_pthreads=check
   15025 fi
   15026 
   15027 
   15028 have_pthreads=no
   15029 if test "x$with_pthreads" != "xno"; then :
   15030 
   15031 
   15032 
   15033 ac_ext=c
   15034 ac_cpp='$CPP $CPPFLAGS'
   15035 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   15036 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   15037 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   15038 
   15039 acx_pthread_ok=no
   15040 
   15041 # We used to check for pthread.h first, but this fails if pthread.h
   15042 # requires special compiler flags (e.g. on True64 or Sequent).
   15043 # It gets checked for in the link test anyway.
   15044 
   15045 # First of all, check if the user has set any of the PTHREAD_LIBS,
   15046 # etcetera environment variables, and if threads linking works using
   15047 # them:
   15048 if test x"$PTHREAD_LIBS$PTHREAD_CFLAGS" != x; then
   15049         save_CFLAGS="$CFLAGS"
   15050         CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
   15051         save_LIBS="$LIBS"
   15052         LIBS="$PTHREAD_LIBS $LIBS"
   15053         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_join in LIBS=$PTHREAD_LIBS with CFLAGS=$PTHREAD_CFLAGS" >&5
   15054 $as_echo_n "checking for pthread_join in LIBS=$PTHREAD_LIBS with CFLAGS=$PTHREAD_CFLAGS... " >&6; }
   15055         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   15056 /* end confdefs.h.  */
   15057 
   15058 /* Override any GCC internal prototype to avoid an error.
   15059    Use char because int might match the return type of a GCC
   15060    builtin and then its argument prototype would still apply.  */
   15061 #ifdef __cplusplus
   15062 extern "C"
   15063 #endif
   15064 char pthread_join ();
   15065 int
   15066 main ()
   15067 {
   15068 return pthread_join ();
   15069   ;
   15070   return 0;
   15071 }
   15072 _ACEOF
   15073 if ac_fn_c_try_link "$LINENO"; then :
   15074   acx_pthread_ok=yes
   15075 fi
   15076 rm -f core conftest.err conftest.$ac_objext \
   15077     conftest$ac_exeext conftest.$ac_ext
   15078         { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_pthread_ok" >&5
   15079 $as_echo "$acx_pthread_ok" >&6; }
   15080         if test x"$acx_pthread_ok" = xno; then
   15081                 PTHREAD_LIBS=""
   15082                 PTHREAD_CFLAGS=""
   15083         fi
   15084         LIBS="$save_LIBS"
   15085         CFLAGS="$save_CFLAGS"
   15086 fi
   15087 
   15088 # We must check for the threads library under a number of different
   15089 # names; the ordering is very important because some systems
   15090 # (e.g. DEC) have both -lpthread and -lpthreads, where one of the
   15091 # libraries is broken (non-POSIX).
   15092 
   15093 # Create a list of thread flags to try.  Items starting with a "-" are
   15094 # C compiler flags, and other items are library names, except for "none"
   15095 # which indicates that we try without any flags at all, and "pthread-config"
   15096 # which is a program returning the flags for the Pth emulation library.
   15097 
   15098 acx_pthread_flags="pthreads none -Kthread -kthread lthread -pthread -pthreads -mthreads pthread --thread-safe -mt pthread-config"
   15099 
   15100 # The ordering *is* (sometimes) important.  Some notes on the
   15101 # individual items follow:
   15102 
   15103 # pthreads: AIX (must check this before -lpthread)
   15104 # none: in case threads are in libc; should be tried before -Kthread and
   15105 #       other compiler flags to prevent continual compiler warnings
   15106 # -Kthread: Sequent (threads in libc, but -Kthread needed for pthread.h)
   15107 # -kthread: FreeBSD kernel threads (preferred to -pthread since SMP-able)
   15108 # lthread: LinuxThreads port on FreeBSD (also preferred to -pthread)
   15109 # -pthread: Linux/gcc (kernel threads), BSD/gcc (userland threads)
   15110 # -pthreads: Solaris/gcc
   15111 # -mthreads: Mingw32/gcc, Lynx/gcc
   15112 # -mt: Sun Workshop C (may only link SunOS threads [-lthread], but it
   15113 #      doesn't hurt to check since this sometimes defines pthreads too;
   15114 #      also defines -D_REENTRANT)
   15115 #      ... -mt is also the pthreads flag for HP/aCC
   15116 # pthread: Linux, etcetera
   15117 # --thread-safe: KAI C++
   15118 # pthread-config: use pthread-config program (for GNU Pth library)
   15119 
   15120 case "${host_cpu}-${host_os}" in
   15121         *solaris*)
   15122 
   15123         # On Solaris (at least, for some versions), libc contains stubbed
   15124         # (non-functional) versions of the pthreads routines, so link-based
   15125         # tests will erroneously succeed.  (We need to link with -pthreads/-mt/
   15126         # -lpthread.)  (The stubs are missing pthread_cleanup_push, or rather
   15127         # a function called by this macro, so we could check for that, but
   15128         # who knows whether they'll stub that too in a future libc.)  So,
   15129         # we'll just look for -pthreads and -lpthread first:
   15130 
   15131         acx_pthread_flags="-pthreads pthread -mt -pthread $acx_pthread_flags"
   15132         ;;
   15133 esac
   15134 
   15135 if test x"$acx_pthread_ok" = xno; then
   15136 for flag in $acx_pthread_flags; do
   15137 
   15138         case $flag in
   15139                 none)
   15140                 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether pthreads work without any flags" >&5
   15141 $as_echo_n "checking whether pthreads work without any flags... " >&6; }
   15142                 ;;
   15143 
   15144                 -*)
   15145                 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether pthreads work with $flag" >&5
   15146 $as_echo_n "checking whether pthreads work with $flag... " >&6; }
   15147                 PTHREAD_CFLAGS="$flag"
   15148                 ;;
   15149 
   15150 		pthread-config)
   15151 		# Extract the first word of "pthread-config", so it can be a program name with args.
   15152 set dummy pthread-config; ac_word=$2
   15153 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   15154 $as_echo_n "checking for $ac_word... " >&6; }
   15155 if ${ac_cv_prog_acx_pthread_config+:} false; then :
   15156   $as_echo_n "(cached) " >&6
   15157 else
   15158   if test -n "$acx_pthread_config"; then
   15159   ac_cv_prog_acx_pthread_config="$acx_pthread_config" # Let the user override the test.
   15160 else
   15161 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   15162 for as_dir in $PATH
   15163 do
   15164   IFS=$as_save_IFS
   15165   test -z "$as_dir" && as_dir=.
   15166     for ac_exec_ext in '' $ac_executable_extensions; do
   15167   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   15168     ac_cv_prog_acx_pthread_config="yes"
   15169     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   15170     break 2
   15171   fi
   15172 done
   15173   done
   15174 IFS=$as_save_IFS
   15175 
   15176   test -z "$ac_cv_prog_acx_pthread_config" && ac_cv_prog_acx_pthread_config="no"
   15177 fi
   15178 fi
   15179 acx_pthread_config=$ac_cv_prog_acx_pthread_config
   15180 if test -n "$acx_pthread_config"; then
   15181   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_pthread_config" >&5
   15182 $as_echo "$acx_pthread_config" >&6; }
   15183 else
   15184   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   15185 $as_echo "no" >&6; }
   15186 fi
   15187 
   15188 
   15189 		if test x"$acx_pthread_config" = xno; then continue; fi
   15190 		PTHREAD_CFLAGS="`pthread-config --cflags`"
   15191 		PTHREAD_LIBS="`pthread-config --ldflags` `pthread-config --libs`"
   15192 		;;
   15193 
   15194                 *)
   15195                 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the pthreads library -l$flag" >&5
   15196 $as_echo_n "checking for the pthreads library -l$flag... " >&6; }
   15197                 PTHREAD_LIBS="-l$flag"
   15198                 ;;
   15199         esac
   15200 
   15201         save_LIBS="$LIBS"
   15202         save_CFLAGS="$CFLAGS"
   15203         LIBS="$PTHREAD_LIBS $LIBS"
   15204         CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
   15205 
   15206         # Check for various functions.  We must include pthread.h,
   15207         # since some functions may be macros.  (On the Sequent, we
   15208         # need a special flag -Kthread to make this header compile.)
   15209         # We check for pthread_join because it is in -lpthread on IRIX
   15210         # while pthread_create is in libc.  We check for pthread_attr_init
   15211         # due to DEC craziness with -lpthreads.  We check for
   15212         # pthread_cleanup_push because it is one of the few pthread
   15213         # functions on Solaris that doesn't have a non-functional libc stub.
   15214         # We try pthread_create on general principles.
   15215         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   15216 /* end confdefs.h.  */
   15217 #include <pthread.h>
   15218 int
   15219 main ()
   15220 {
   15221 pthread_t th; pthread_join(th, 0);
   15222                      pthread_attr_init(0); pthread_cleanup_push(0, 0);
   15223                      pthread_create(0,0,0,0); pthread_cleanup_pop(0);
   15224   ;
   15225   return 0;
   15226 }
   15227 _ACEOF
   15228 if ac_fn_c_try_link "$LINENO"; then :
   15229   acx_pthread_ok=yes
   15230 fi
   15231 rm -f core conftest.err conftest.$ac_objext \
   15232     conftest$ac_exeext conftest.$ac_ext
   15233 
   15234         LIBS="$save_LIBS"
   15235         CFLAGS="$save_CFLAGS"
   15236 
   15237         { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_pthread_ok" >&5
   15238 $as_echo "$acx_pthread_ok" >&6; }
   15239         if test "x$acx_pthread_ok" = xyes; then
   15240                 break;
   15241         fi
   15242 
   15243         PTHREAD_LIBS=""
   15244         PTHREAD_CFLAGS=""
   15245 done
   15246 fi
   15247 
   15248 # Various other checks:
   15249 if test "x$acx_pthread_ok" = xyes; then
   15250         save_LIBS="$LIBS"
   15251         LIBS="$PTHREAD_LIBS $LIBS"
   15252         save_CFLAGS="$CFLAGS"
   15253         CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
   15254 
   15255         # Detect AIX lossage: JOINABLE attribute is called UNDETACHED.
   15256 	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for joinable pthread attribute" >&5
   15257 $as_echo_n "checking for joinable pthread attribute... " >&6; }
   15258 	attr_name=unknown
   15259 	for attr in PTHREAD_CREATE_JOINABLE PTHREAD_CREATE_UNDETACHED; do
   15260 	    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   15261 /* end confdefs.h.  */
   15262 #include <pthread.h>
   15263 int
   15264 main ()
   15265 {
   15266 int attr=$attr; return attr;
   15267   ;
   15268   return 0;
   15269 }
   15270 _ACEOF
   15271 if ac_fn_c_try_link "$LINENO"; then :
   15272   attr_name=$attr; break
   15273 fi
   15274 rm -f core conftest.err conftest.$ac_objext \
   15275     conftest$ac_exeext conftest.$ac_ext
   15276 	done
   15277         { $as_echo "$as_me:${as_lineno-$LINENO}: result: $attr_name" >&5
   15278 $as_echo "$attr_name" >&6; }
   15279         if test "$attr_name" != PTHREAD_CREATE_JOINABLE; then
   15280 
   15281 cat >>confdefs.h <<_ACEOF
   15282 #define PTHREAD_CREATE_JOINABLE $attr_name
   15283 _ACEOF
   15284 
   15285         fi
   15286 
   15287         { $as_echo "$as_me:${as_lineno-$LINENO}: checking if more special flags are required for pthreads" >&5
   15288 $as_echo_n "checking if more special flags are required for pthreads... " >&6; }
   15289         flag=no
   15290         case "${host_cpu}-${host_os}" in
   15291             *-aix* | *-freebsd* | *-darwin*) flag="-D_THREAD_SAFE";;
   15292             *solaris* | *-osf* | *-hpux*) flag="-D_REENTRANT";;
   15293         esac
   15294         { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${flag}" >&5
   15295 $as_echo "${flag}" >&6; }
   15296         if test "x$flag" != xno; then
   15297             PTHREAD_CFLAGS="$flag $PTHREAD_CFLAGS"
   15298         fi
   15299 
   15300         LIBS="$save_LIBS"
   15301         CFLAGS="$save_CFLAGS"
   15302         # More AIX lossage: must compile with xlc_r or cc_r
   15303 	if test x"$GCC" != xyes; then
   15304           for ac_prog in xlc_r cc_r
   15305 do
   15306   # Extract the first word of "$ac_prog", so it can be a program name with args.
   15307 set dummy $ac_prog; ac_word=$2
   15308 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   15309 $as_echo_n "checking for $ac_word... " >&6; }
   15310 if ${ac_cv_prog_PTHREAD_CC+:} false; then :
   15311   $as_echo_n "(cached) " >&6
   15312 else
   15313   if test -n "$PTHREAD_CC"; then
   15314   ac_cv_prog_PTHREAD_CC="$PTHREAD_CC" # Let the user override the test.
   15315 else
   15316 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   15317 for as_dir in $PATH
   15318 do
   15319   IFS=$as_save_IFS
   15320   test -z "$as_dir" && as_dir=.
   15321     for ac_exec_ext in '' $ac_executable_extensions; do
   15322   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   15323     ac_cv_prog_PTHREAD_CC="$ac_prog"
   15324     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   15325     break 2
   15326   fi
   15327 done
   15328   done
   15329 IFS=$as_save_IFS
   15330 
   15331 fi
   15332 fi
   15333 PTHREAD_CC=$ac_cv_prog_PTHREAD_CC
   15334 if test -n "$PTHREAD_CC"; then
   15335   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PTHREAD_CC" >&5
   15336 $as_echo "$PTHREAD_CC" >&6; }
   15337 else
   15338   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   15339 $as_echo "no" >&6; }
   15340 fi
   15341 
   15342 
   15343   test -n "$PTHREAD_CC" && break
   15344 done
   15345 test -n "$PTHREAD_CC" || PTHREAD_CC="${CC}"
   15346 
   15347         else
   15348           PTHREAD_CC=$CC
   15349 	fi
   15350 
   15351 	# The next part tries to detect GCC inconsistency with -shared on some
   15352 	# architectures and systems. The problem is that in certain
   15353 	# configurations, when -shared is specified, GCC "forgets" to
   15354 	# internally use various flags which are still necessary.
   15355 
   15356 	#
   15357 	# Prepare the flags
   15358 	#
   15359 	save_CFLAGS="$CFLAGS"
   15360 	save_LIBS="$LIBS"
   15361 	save_CC="$CC"
   15362 
   15363 	# Try with the flags determined by the earlier checks.
   15364 	#
   15365 	# -Wl,-z,defs forces link-time symbol resolution, so that the
   15366 	# linking checks with -shared actually have any value
   15367 	#
   15368 	# FIXME: -fPIC is required for -shared on many architectures,
   15369 	# so we specify it here, but the right way would probably be to
   15370 	# properly detect whether it is actually required.
   15371 	CFLAGS="-shared -fPIC -Wl,-z,defs $CFLAGS $PTHREAD_CFLAGS"
   15372 	LIBS="$PTHREAD_LIBS $LIBS"
   15373 	CC="$PTHREAD_CC"
   15374 
   15375 	# In order not to create several levels of indentation, we test
   15376 	# the value of "$done" until we find the cure or run out of ideas.
   15377 	done="no"
   15378 
   15379 	# First, make sure the CFLAGS we added are actually accepted by our
   15380 	# compiler.  If not (and OS X's ld, for instance, does not accept -z),
   15381 	# then we can't do this test.
   15382 	if test x"$done" = xno; then
   15383 	   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to check for GCC pthread/shared inconsistencies" >&5
   15384 $as_echo_n "checking whether to check for GCC pthread/shared inconsistencies... " >&6; }
   15385 	   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   15386 /* end confdefs.h.  */
   15387 
   15388 int
   15389 main ()
   15390 {
   15391 
   15392   ;
   15393   return 0;
   15394 }
   15395 _ACEOF
   15396 if ac_fn_c_try_link "$LINENO"; then :
   15397 
   15398 else
   15399   done=yes
   15400 fi
   15401 rm -f core conftest.err conftest.$ac_objext \
   15402     conftest$ac_exeext conftest.$ac_ext
   15403 
   15404 	   if test "x$done" = xyes ; then
   15405 	      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   15406 $as_echo "no" >&6; }
   15407 	   else
   15408 	      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   15409 $as_echo "yes" >&6; }
   15410 	   fi
   15411 	fi
   15412 
   15413 	if test x"$done" = xno; then
   15414 	   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -pthread is sufficient with -shared" >&5
   15415 $as_echo_n "checking whether -pthread is sufficient with -shared... " >&6; }
   15416 	   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   15417 /* end confdefs.h.  */
   15418 #include <pthread.h>
   15419 int
   15420 main ()
   15421 {
   15422 pthread_t th; pthread_join(th, 0);
   15423 	      pthread_attr_init(0); pthread_cleanup_push(0, 0);
   15424 	      pthread_create(0,0,0,0); pthread_cleanup_pop(0);
   15425   ;
   15426   return 0;
   15427 }
   15428 _ACEOF
   15429 if ac_fn_c_try_link "$LINENO"; then :
   15430   done=yes
   15431 fi
   15432 rm -f core conftest.err conftest.$ac_objext \
   15433     conftest$ac_exeext conftest.$ac_ext
   15434 
   15435 	   if test "x$done" = xyes; then
   15436 	      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   15437 $as_echo "yes" >&6; }
   15438 	   else
   15439 	      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   15440 $as_echo "no" >&6; }
   15441 	   fi
   15442 	fi
   15443 
   15444 	#
   15445 	# Linux gcc on some architectures such as mips/mipsel forgets
   15446 	# about -lpthread
   15447 	#
   15448 	if test x"$done" = xno; then
   15449 	   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lpthread fixes that" >&5
   15450 $as_echo_n "checking whether -lpthread fixes that... " >&6; }
   15451 	   LIBS="-lpthread $PTHREAD_LIBS $save_LIBS"
   15452 	   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   15453 /* end confdefs.h.  */
   15454 #include <pthread.h>
   15455 int
   15456 main ()
   15457 {
   15458 pthread_t th; pthread_join(th, 0);
   15459 	      pthread_attr_init(0); pthread_cleanup_push(0, 0);
   15460 	      pthread_create(0,0,0,0); pthread_cleanup_pop(0);
   15461   ;
   15462   return 0;
   15463 }
   15464 _ACEOF
   15465 if ac_fn_c_try_link "$LINENO"; then :
   15466   done=yes
   15467 fi
   15468 rm -f core conftest.err conftest.$ac_objext \
   15469     conftest$ac_exeext conftest.$ac_ext
   15470 
   15471 	   if test "x$done" = xyes; then
   15472 	      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   15473 $as_echo "yes" >&6; }
   15474 	      PTHREAD_LIBS="-lpthread $PTHREAD_LIBS"
   15475 	   else
   15476 	      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   15477 $as_echo "no" >&6; }
   15478 	   fi
   15479 	fi
   15480 	#
   15481 	# FreeBSD 4.10 gcc forgets to use -lc_r instead of -lc
   15482 	#
   15483 	if test x"$done" = xno; then
   15484 	   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc_r fixes that" >&5
   15485 $as_echo_n "checking whether -lc_r fixes that... " >&6; }
   15486 	   LIBS="-lc_r $PTHREAD_LIBS $save_LIBS"
   15487 	   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   15488 /* end confdefs.h.  */
   15489 #include <pthread.h>
   15490 int
   15491 main ()
   15492 {
   15493 pthread_t th; pthread_join(th, 0);
   15494 	        pthread_attr_init(0); pthread_cleanup_push(0, 0);
   15495 	        pthread_create(0,0,0,0); pthread_cleanup_pop(0);
   15496   ;
   15497   return 0;
   15498 }
   15499 _ACEOF
   15500 if ac_fn_c_try_link "$LINENO"; then :
   15501   done=yes
   15502 fi
   15503 rm -f core conftest.err conftest.$ac_objext \
   15504     conftest$ac_exeext conftest.$ac_ext
   15505 
   15506 	   if test "x$done" = xyes; then
   15507 	      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   15508 $as_echo "yes" >&6; }
   15509 	      PTHREAD_LIBS="-lc_r $PTHREAD_LIBS"
   15510 	   else
   15511 	      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   15512 $as_echo "no" >&6; }
   15513 	   fi
   15514 	fi
   15515 	if test x"$done" = xno; then
   15516 	   # OK, we have run out of ideas
   15517 	   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Impossible to determine how to use pthreads with shared libraries" >&5
   15518 $as_echo "$as_me: WARNING: Impossible to determine how to use pthreads with shared libraries" >&2;}
   15519 
   15520 	   # so it's not safe to assume that we may use pthreads
   15521 	   acx_pthread_ok=no
   15522 	fi
   15523 
   15524 	CFLAGS="$save_CFLAGS"
   15525 	LIBS="$save_LIBS"
   15526 	CC="$save_CC"
   15527 else
   15528         PTHREAD_CC="$CC"
   15529 fi
   15530 
   15531 
   15532 
   15533 
   15534 
   15535 # Finally, execute ACTION-IF-FOUND/ACTION-IF-NOT-FOUND:
   15536 if test x"$acx_pthread_ok" = xyes; then
   15537 
   15538 $as_echo "#define HAVE_PTHREAD 1" >>confdefs.h
   15539 
   15540         :
   15541 else
   15542         acx_pthread_ok=no
   15543         if test "x$with_pthreads" != "xcheck"; then :
   15544   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   15545 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   15546 as_fn_error $? "--with-pthreads was specified, but unable to be used
   15547 See \`config.log' for more details" "$LINENO" 5; }
   15548 fi
   15549 fi
   15550 ac_ext=cpp
   15551 ac_cpp='$CXXCPP $CPPFLAGS'
   15552 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   15553 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   15554 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   15555 
   15556 
   15557        have_pthreads="$acx_pthread_ok"
   15558 fi
   15559  if test "x$have_pthreads" = "xyes"; then
   15560   HAVE_PTHREADS_TRUE=
   15561   HAVE_PTHREADS_FALSE='#'
   15562 else
   15563   HAVE_PTHREADS_TRUE='#'
   15564   HAVE_PTHREADS_FALSE=
   15565 fi
   15566 
   15567 
   15568 
   15569 
   15570 # TODO(chandlerc (at] google.com) Check for the necessary system headers.
   15571 
   15572 # TODO(chandlerc (at] google.com) Check the types, structures, and other compiler
   15573 # and architecture characteristics.
   15574 
   15575 # Output the generated files. No further autoconf macros may be used.
   15576 cat >confcache <<\_ACEOF
   15577 # This file is a shell script that caches the results of configure
   15578 # tests run on this system so they can be shared between configure
   15579 # scripts and configure runs, see configure's option --config-cache.
   15580 # It is not useful on other systems.  If it contains results you don't
   15581 # want to keep, you may remove or edit it.
   15582 #
   15583 # config.status only pays attention to the cache file if you give it
   15584 # the --recheck option to rerun configure.
   15585 #
   15586 # `ac_cv_env_foo' variables (set or unset) will be overridden when
   15587 # loading this file, other *unset* `ac_cv_foo' will be assigned the
   15588 # following values.
   15589 
   15590 _ACEOF
   15591 
   15592 # The following way of writing the cache mishandles newlines in values,
   15593 # but we know of no workaround that is simple, portable, and efficient.
   15594 # So, we kill variables containing newlines.
   15595 # Ultrix sh set writes to stderr and can't be redirected directly,
   15596 # and sets the high bit in the cache file unless we assign to the vars.
   15597 (
   15598   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
   15599     eval ac_val=\$$ac_var
   15600     case $ac_val in #(
   15601     *${as_nl}*)
   15602       case $ac_var in #(
   15603       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
   15604 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
   15605       esac
   15606       case $ac_var in #(
   15607       _ | IFS | as_nl) ;; #(
   15608       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
   15609       *) { eval $ac_var=; unset $ac_var;} ;;
   15610       esac ;;
   15611     esac
   15612   done
   15613 
   15614   (set) 2>&1 |
   15615     case $as_nl`(ac_space=' '; set) 2>&1` in #(
   15616     *${as_nl}ac_space=\ *)
   15617       # `set' does not quote correctly, so add quotes: double-quote
   15618       # substitution turns \\\\ into \\, and sed turns \\ into \.
   15619       sed -n \
   15620 	"s/'/'\\\\''/g;
   15621 	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
   15622       ;; #(
   15623     *)
   15624       # `set' quotes correctly as required by POSIX, so do not add quotes.
   15625       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
   15626       ;;
   15627     esac |
   15628     sort
   15629 ) |
   15630   sed '
   15631      /^ac_cv_env_/b end
   15632      t clear
   15633      :clear
   15634      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
   15635      t end
   15636      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
   15637      :end' >>confcache
   15638 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
   15639   if test -w "$cache_file"; then
   15640     if test "x$cache_file" != "x/dev/null"; then
   15641       { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
   15642 $as_echo "$as_me: updating cache $cache_file" >&6;}
   15643       if test ! -f "$cache_file" || test -h "$cache_file"; then
   15644 	cat confcache >"$cache_file"
   15645       else
   15646         case $cache_file in #(
   15647         */* | ?:*)
   15648 	  mv -f confcache "$cache_file"$$ &&
   15649 	  mv -f "$cache_file"$$ "$cache_file" ;; #(
   15650         *)
   15651 	  mv -f confcache "$cache_file" ;;
   15652 	esac
   15653       fi
   15654     fi
   15655   else
   15656     { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
   15657 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
   15658   fi
   15659 fi
   15660 rm -f confcache
   15661 
   15662 test "x$prefix" = xNONE && prefix=$ac_default_prefix
   15663 # Let make expand exec_prefix.
   15664 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
   15665 
   15666 DEFS=-DHAVE_CONFIG_H
   15667 
   15668 ac_libobjs=
   15669 ac_ltlibobjs=
   15670 U=
   15671 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
   15672   # 1. Remove the extension, and $U if already installed.
   15673   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
   15674   ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
   15675   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
   15676   #    will be set to the directory where LIBOBJS objects are built.
   15677   as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
   15678   as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
   15679 done
   15680 LIBOBJS=$ac_libobjs
   15681 
   15682 LTLIBOBJS=$ac_ltlibobjs
   15683 
   15684 
   15685  if test -n "$EXEEXT"; then
   15686   am__EXEEXT_TRUE=
   15687   am__EXEEXT_FALSE='#'
   15688 else
   15689   am__EXEEXT_TRUE='#'
   15690   am__EXEEXT_FALSE=
   15691 fi
   15692 
   15693 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
   15694   as_fn_error $? "conditional \"AMDEP\" was never defined.
   15695 Usually this means the macro was only invoked conditionally." "$LINENO" 5
   15696 fi
   15697 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
   15698   as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
   15699 Usually this means the macro was only invoked conditionally." "$LINENO" 5
   15700 fi
   15701 if test -z "${am__fastdepCXX_TRUE}" && test -z "${am__fastdepCXX_FALSE}"; then
   15702   as_fn_error $? "conditional \"am__fastdepCXX\" was never defined.
   15703 Usually this means the macro was only invoked conditionally." "$LINENO" 5
   15704 fi
   15705 if test -z "${HAVE_PYTHON_TRUE}" && test -z "${HAVE_PYTHON_FALSE}"; then
   15706   as_fn_error $? "conditional \"HAVE_PYTHON\" was never defined.
   15707 Usually this means the macro was only invoked conditionally." "$LINENO" 5
   15708 fi
   15709 if test -z "${HAVE_PTHREADS_TRUE}" && test -z "${HAVE_PTHREADS_FALSE}"; then
   15710   as_fn_error $? "conditional \"HAVE_PTHREADS\" was never defined.
   15711 Usually this means the macro was only invoked conditionally." "$LINENO" 5
   15712 fi
   15713 
   15714 : "${CONFIG_STATUS=./config.status}"
   15715 ac_write_fail=0
   15716 ac_clean_files_save=$ac_clean_files
   15717 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
   15718 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
   15719 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
   15720 as_write_fail=0
   15721 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
   15722 #! $SHELL
   15723 # Generated by $as_me.
   15724 # Run this file to recreate the current configuration.
   15725 # Compiler output produced by configure, useful for debugging
   15726 # configure, is in config.log if it exists.
   15727 
   15728 debug=false
   15729 ac_cs_recheck=false
   15730 ac_cs_silent=false
   15731 
   15732 SHELL=\${CONFIG_SHELL-$SHELL}
   15733 export SHELL
   15734 _ASEOF
   15735 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
   15736 ## -------------------- ##
   15737 ## M4sh Initialization. ##
   15738 ## -------------------- ##
   15739 
   15740 # Be more Bourne compatible
   15741 DUALCASE=1; export DUALCASE # for MKS sh
   15742 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
   15743   emulate sh
   15744   NULLCMD=:
   15745   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
   15746   # is contrary to our usage.  Disable this feature.
   15747   alias -g '${1+"$@"}'='"$@"'
   15748   setopt NO_GLOB_SUBST
   15749 else
   15750   case `(set -o) 2>/dev/null` in #(
   15751   *posix*) :
   15752     set -o posix ;; #(
   15753   *) :
   15754      ;;
   15755 esac
   15756 fi
   15757 
   15758 
   15759 as_nl='
   15760 '
   15761 export as_nl
   15762 # Printing a long string crashes Solaris 7 /usr/bin/printf.
   15763 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
   15764 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
   15765 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
   15766 # Prefer a ksh shell builtin over an external printf program on Solaris,
   15767 # but without wasting forks for bash or zsh.
   15768 if test -z "$BASH_VERSION$ZSH_VERSION" \
   15769     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
   15770   as_echo='print -r --'
   15771   as_echo_n='print -rn --'
   15772 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
   15773   as_echo='printf %s\n'
   15774   as_echo_n='printf %s'
   15775 else
   15776   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
   15777     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
   15778     as_echo_n='/usr/ucb/echo -n'
   15779   else
   15780     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
   15781     as_echo_n_body='eval
   15782       arg=$1;
   15783       case $arg in #(
   15784       *"$as_nl"*)
   15785 	expr "X$arg" : "X\\(.*\\)$as_nl";
   15786 	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
   15787       esac;
   15788       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
   15789     '
   15790     export as_echo_n_body
   15791     as_echo_n='sh -c $as_echo_n_body as_echo'
   15792   fi
   15793   export as_echo_body
   15794   as_echo='sh -c $as_echo_body as_echo'
   15795 fi
   15796 
   15797 # The user is always right.
   15798 if test "${PATH_SEPARATOR+set}" != set; then
   15799   PATH_SEPARATOR=:
   15800   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
   15801     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
   15802       PATH_SEPARATOR=';'
   15803   }
   15804 fi
   15805 
   15806 
   15807 # IFS
   15808 # We need space, tab and new line, in precisely that order.  Quoting is
   15809 # there to prevent editors from complaining about space-tab.
   15810 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
   15811 # splitting by setting IFS to empty value.)
   15812 IFS=" ""	$as_nl"
   15813 
   15814 # Find who we are.  Look in the path if we contain no directory separator.
   15815 as_myself=
   15816 case $0 in #((
   15817   *[\\/]* ) as_myself=$0 ;;
   15818   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   15819 for as_dir in $PATH
   15820 do
   15821   IFS=$as_save_IFS
   15822   test -z "$as_dir" && as_dir=.
   15823     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
   15824   done
   15825 IFS=$as_save_IFS
   15826 
   15827      ;;
   15828 esac
   15829 # We did not find ourselves, most probably we were run as `sh COMMAND'
   15830 # in which case we are not to be found in the path.
   15831 if test "x$as_myself" = x; then
   15832   as_myself=$0
   15833 fi
   15834 if test ! -f "$as_myself"; then
   15835   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
   15836   exit 1
   15837 fi
   15838 
   15839 # Unset variables that we do not need and which cause bugs (e.g. in
   15840 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
   15841 # suppresses any "Segmentation fault" message there.  '((' could
   15842 # trigger a bug in pdksh 5.2.14.
   15843 for as_var in BASH_ENV ENV MAIL MAILPATH
   15844 do eval test x\${$as_var+set} = xset \
   15845   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
   15846 done
   15847 PS1='$ '
   15848 PS2='> '
   15849 PS4='+ '
   15850 
   15851 # NLS nuisances.
   15852 LC_ALL=C
   15853 export LC_ALL
   15854 LANGUAGE=C
   15855 export LANGUAGE
   15856 
   15857 # CDPATH.
   15858 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
   15859 
   15860 
   15861 # as_fn_error STATUS ERROR [LINENO LOG_FD]
   15862 # ----------------------------------------
   15863 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
   15864 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
   15865 # script with STATUS, using 1 if that was 0.
   15866 as_fn_error ()
   15867 {
   15868   as_status=$1; test $as_status -eq 0 && as_status=1
   15869   if test "$4"; then
   15870     as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   15871     $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
   15872   fi
   15873   $as_echo "$as_me: error: $2" >&2
   15874   as_fn_exit $as_status
   15875 } # as_fn_error
   15876 
   15877 
   15878 # as_fn_set_status STATUS
   15879 # -----------------------
   15880 # Set $? to STATUS, without forking.
   15881 as_fn_set_status ()
   15882 {
   15883   return $1
   15884 } # as_fn_set_status
   15885 
   15886 # as_fn_exit STATUS
   15887 # -----------------
   15888 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
   15889 as_fn_exit ()
   15890 {
   15891   set +e
   15892   as_fn_set_status $1
   15893   exit $1
   15894 } # as_fn_exit
   15895 
   15896 # as_fn_unset VAR
   15897 # ---------------
   15898 # Portably unset VAR.
   15899 as_fn_unset ()
   15900 {
   15901   { eval $1=; unset $1;}
   15902 }
   15903 as_unset=as_fn_unset
   15904 # as_fn_append VAR VALUE
   15905 # ----------------------
   15906 # Append the text in VALUE to the end of the definition contained in VAR. Take
   15907 # advantage of any shell optimizations that allow amortized linear growth over
   15908 # repeated appends, instead of the typical quadratic growth present in naive
   15909 # implementations.
   15910 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
   15911   eval 'as_fn_append ()
   15912   {
   15913     eval $1+=\$2
   15914   }'
   15915 else
   15916   as_fn_append ()
   15917   {
   15918     eval $1=\$$1\$2
   15919   }
   15920 fi # as_fn_append
   15921 
   15922 # as_fn_arith ARG...
   15923 # ------------------
   15924 # Perform arithmetic evaluation on the ARGs, and store the result in the
   15925 # global $as_val. Take advantage of shells that can avoid forks. The arguments
   15926 # must be portable across $(()) and expr.
   15927 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
   15928   eval 'as_fn_arith ()
   15929   {
   15930     as_val=$(( $* ))
   15931   }'
   15932 else
   15933   as_fn_arith ()
   15934   {
   15935     as_val=`expr "$@" || test $? -eq 1`
   15936   }
   15937 fi # as_fn_arith
   15938 
   15939 
   15940 if expr a : '\(a\)' >/dev/null 2>&1 &&
   15941    test "X`expr 00001 : '.*\(...\)'`" = X001; then
   15942   as_expr=expr
   15943 else
   15944   as_expr=false
   15945 fi
   15946 
   15947 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
   15948   as_basename=basename
   15949 else
   15950   as_basename=false
   15951 fi
   15952 
   15953 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
   15954   as_dirname=dirname
   15955 else
   15956   as_dirname=false
   15957 fi
   15958 
   15959 as_me=`$as_basename -- "$0" ||
   15960 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
   15961 	 X"$0" : 'X\(//\)$' \| \
   15962 	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
   15963 $as_echo X/"$0" |
   15964     sed '/^.*\/\([^/][^/]*\)\/*$/{
   15965 	    s//\1/
   15966 	    q
   15967 	  }
   15968 	  /^X\/\(\/\/\)$/{
   15969 	    s//\1/
   15970 	    q
   15971 	  }
   15972 	  /^X\/\(\/\).*/{
   15973 	    s//\1/
   15974 	    q
   15975 	  }
   15976 	  s/.*/./; q'`
   15977 
   15978 # Avoid depending upon Character Ranges.
   15979 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
   15980 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
   15981 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
   15982 as_cr_digits='0123456789'
   15983 as_cr_alnum=$as_cr_Letters$as_cr_digits
   15984 
   15985 ECHO_C= ECHO_N= ECHO_T=
   15986 case `echo -n x` in #(((((
   15987 -n*)
   15988   case `echo 'xy\c'` in
   15989   *c*) ECHO_T='	';;	# ECHO_T is single tab character.
   15990   xy)  ECHO_C='\c';;
   15991   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
   15992        ECHO_T='	';;
   15993   esac;;
   15994 *)
   15995   ECHO_N='-n';;
   15996 esac
   15997 
   15998 rm -f conf$$ conf$$.exe conf$$.file
   15999 if test -d conf$$.dir; then
   16000   rm -f conf$$.dir/conf$$.file
   16001 else
   16002   rm -f conf$$.dir
   16003   mkdir conf$$.dir 2>/dev/null
   16004 fi
   16005 if (echo >conf$$.file) 2>/dev/null; then
   16006   if ln -s conf$$.file conf$$ 2>/dev/null; then
   16007     as_ln_s='ln -s'
   16008     # ... but there are two gotchas:
   16009     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
   16010     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
   16011     # In both cases, we have to default to `cp -p'.
   16012     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
   16013       as_ln_s='cp -p'
   16014   elif ln conf$$.file conf$$ 2>/dev/null; then
   16015     as_ln_s=ln
   16016   else
   16017     as_ln_s='cp -p'
   16018   fi
   16019 else
   16020   as_ln_s='cp -p'
   16021 fi
   16022 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
   16023 rmdir conf$$.dir 2>/dev/null
   16024 
   16025 
   16026 # as_fn_mkdir_p
   16027 # -------------
   16028 # Create "$as_dir" as a directory, including parents if necessary.
   16029 as_fn_mkdir_p ()
   16030 {
   16031 
   16032   case $as_dir in #(
   16033   -*) as_dir=./$as_dir;;
   16034   esac
   16035   test -d "$as_dir" || eval $as_mkdir_p || {
   16036     as_dirs=
   16037     while :; do
   16038       case $as_dir in #(
   16039       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
   16040       *) as_qdir=$as_dir;;
   16041       esac
   16042       as_dirs="'$as_qdir' $as_dirs"
   16043       as_dir=`$as_dirname -- "$as_dir" ||
   16044 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   16045 	 X"$as_dir" : 'X\(//\)[^/]' \| \
   16046 	 X"$as_dir" : 'X\(//\)$' \| \
   16047 	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
   16048 $as_echo X"$as_dir" |
   16049     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   16050 	    s//\1/
   16051 	    q
   16052 	  }
   16053 	  /^X\(\/\/\)[^/].*/{
   16054 	    s//\1/
   16055 	    q
   16056 	  }
   16057 	  /^X\(\/\/\)$/{
   16058 	    s//\1/
   16059 	    q
   16060 	  }
   16061 	  /^X\(\/\).*/{
   16062 	    s//\1/
   16063 	    q
   16064 	  }
   16065 	  s/.*/./; q'`
   16066       test -d "$as_dir" && break
   16067     done
   16068     test -z "$as_dirs" || eval "mkdir $as_dirs"
   16069   } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
   16070 
   16071 
   16072 } # as_fn_mkdir_p
   16073 if mkdir -p . 2>/dev/null; then
   16074   as_mkdir_p='mkdir -p "$as_dir"'
   16075 else
   16076   test -d ./-p && rmdir ./-p
   16077   as_mkdir_p=false
   16078 fi
   16079 
   16080 if test -x / >/dev/null 2>&1; then
   16081   as_test_x='test -x'
   16082 else
   16083   if ls -dL / >/dev/null 2>&1; then
   16084     as_ls_L_option=L
   16085   else
   16086     as_ls_L_option=
   16087   fi
   16088   as_test_x='
   16089     eval sh -c '\''
   16090       if test -d "$1"; then
   16091 	test -d "$1/.";
   16092       else
   16093 	case $1 in #(
   16094 	-*)set "./$1";;
   16095 	esac;
   16096 	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
   16097 	???[sx]*):;;*)false;;esac;fi
   16098     '\'' sh
   16099   '
   16100 fi
   16101 as_executable_p=$as_test_x
   16102 
   16103 # Sed expression to map a string onto a valid CPP name.
   16104 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
   16105 
   16106 # Sed expression to map a string onto a valid variable name.
   16107 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
   16108 
   16109 
   16110 exec 6>&1
   16111 ## ----------------------------------- ##
   16112 ## Main body of $CONFIG_STATUS script. ##
   16113 ## ----------------------------------- ##
   16114 _ASEOF
   16115 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
   16116 
   16117 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   16118 # Save the log message, to keep $0 and so on meaningful, and to
   16119 # report actual input values of CONFIG_FILES etc. instead of their
   16120 # values after options handling.
   16121 ac_log="
   16122 This file was extended by Google C++ Testing Framework $as_me 1.7.0, which was
   16123 generated by GNU Autoconf 2.68.  Invocation command line was
   16124 
   16125   CONFIG_FILES    = $CONFIG_FILES
   16126   CONFIG_HEADERS  = $CONFIG_HEADERS
   16127   CONFIG_LINKS    = $CONFIG_LINKS
   16128   CONFIG_COMMANDS = $CONFIG_COMMANDS
   16129   $ $0 $@
   16130 
   16131 on `(hostname || uname -n) 2>/dev/null | sed 1q`
   16132 "
   16133 
   16134 _ACEOF
   16135 
   16136 case $ac_config_files in *"
   16137 "*) set x $ac_config_files; shift; ac_config_files=$*;;
   16138 esac
   16139 
   16140 case $ac_config_headers in *"
   16141 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
   16142 esac
   16143 
   16144 
   16145 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   16146 # Files that config.status was made for.
   16147 config_files="$ac_config_files"
   16148 config_headers="$ac_config_headers"
   16149 config_commands="$ac_config_commands"
   16150 
   16151 _ACEOF
   16152 
   16153 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   16154 ac_cs_usage="\
   16155 \`$as_me' instantiates files and other configuration actions
   16156 from templates according to the current configuration.  Unless the files
   16157 and actions are specified as TAGs, all are instantiated by default.
   16158 
   16159 Usage: $0 [OPTION]... [TAG]...
   16160 
   16161   -h, --help       print this help, then exit
   16162   -V, --version    print version number and configuration settings, then exit
   16163       --config     print configuration, then exit
   16164   -q, --quiet, --silent
   16165                    do not print progress messages
   16166   -d, --debug      don't remove temporary files
   16167       --recheck    update $as_me by reconfiguring in the same conditions
   16168       --file=FILE[:TEMPLATE]
   16169                    instantiate the configuration file FILE
   16170       --header=FILE[:TEMPLATE]
   16171                    instantiate the configuration header FILE
   16172 
   16173 Configuration files:
   16174 $config_files
   16175 
   16176 Configuration headers:
   16177 $config_headers
   16178 
   16179 Configuration commands:
   16180 $config_commands
   16181 
   16182 Report bugs to <googletestframework (at] googlegroups.com>."
   16183 
   16184 _ACEOF
   16185 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   16186 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
   16187 ac_cs_version="\\
   16188 Google C++ Testing Framework config.status 1.7.0
   16189 configured by $0, generated by GNU Autoconf 2.68,
   16190   with options \\"\$ac_cs_config\\"
   16191 
   16192 Copyright (C) 2010 Free Software Foundation, Inc.
   16193 This config.status script is free software; the Free Software Foundation
   16194 gives unlimited permission to copy, distribute and modify it."
   16195 
   16196 ac_pwd='$ac_pwd'
   16197 srcdir='$srcdir'
   16198 INSTALL='$INSTALL'
   16199 MKDIR_P='$MKDIR_P'
   16200 AWK='$AWK'
   16201 test -n "\$AWK" || AWK=awk
   16202 _ACEOF
   16203 
   16204 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   16205 # The default lists apply if the user does not specify any file.
   16206 ac_need_defaults=:
   16207 while test $# != 0
   16208 do
   16209   case $1 in
   16210   --*=?*)
   16211     ac_option=`expr "X$1" : 'X\([^=]*\)='`
   16212     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
   16213     ac_shift=:
   16214     ;;
   16215   --*=)
   16216     ac_option=`expr "X$1" : 'X\([^=]*\)='`
   16217     ac_optarg=
   16218     ac_shift=:
   16219     ;;
   16220   *)
   16221     ac_option=$1
   16222     ac_optarg=$2
   16223     ac_shift=shift
   16224     ;;
   16225   esac
   16226 
   16227   case $ac_option in
   16228   # Handling of the options.
   16229   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
   16230     ac_cs_recheck=: ;;
   16231   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
   16232     $as_echo "$ac_cs_version"; exit ;;
   16233   --config | --confi | --conf | --con | --co | --c )
   16234     $as_echo "$ac_cs_config"; exit ;;
   16235   --debug | --debu | --deb | --de | --d | -d )
   16236     debug=: ;;
   16237   --file | --fil | --fi | --f )
   16238     $ac_shift
   16239     case $ac_optarg in
   16240     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
   16241     '') as_fn_error $? "missing file argument" ;;
   16242     esac
   16243     as_fn_append CONFIG_FILES " '$ac_optarg'"
   16244     ac_need_defaults=false;;
   16245   --header | --heade | --head | --hea )
   16246     $ac_shift
   16247     case $ac_optarg in
   16248     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
   16249     esac
   16250     as_fn_append CONFIG_HEADERS " '$ac_optarg'"
   16251     ac_need_defaults=false;;
   16252   --he | --h)
   16253     # Conflict between --help and --header
   16254     as_fn_error $? "ambiguous option: \`$1'
   16255 Try \`$0 --help' for more information.";;
   16256   --help | --hel | -h )
   16257     $as_echo "$ac_cs_usage"; exit ;;
   16258   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   16259   | -silent | --silent | --silen | --sile | --sil | --si | --s)
   16260     ac_cs_silent=: ;;
   16261 
   16262   # This is an error.
   16263   -*) as_fn_error $? "unrecognized option: \`$1'
   16264 Try \`$0 --help' for more information." ;;
   16265 
   16266   *) as_fn_append ac_config_targets " $1"
   16267      ac_need_defaults=false ;;
   16268 
   16269   esac
   16270   shift
   16271 done
   16272 
   16273 ac_configure_extra_args=
   16274 
   16275 if $ac_cs_silent; then
   16276   exec 6>/dev/null
   16277   ac_configure_extra_args="$ac_configure_extra_args --silent"
   16278 fi
   16279 
   16280 _ACEOF
   16281 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   16282 if \$ac_cs_recheck; then
   16283   set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
   16284   shift
   16285   \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
   16286   CONFIG_SHELL='$SHELL'
   16287   export CONFIG_SHELL
   16288   exec "\$@"
   16289 fi
   16290 
   16291 _ACEOF
   16292 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   16293 exec 5>>config.log
   16294 {
   16295   echo
   16296   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
   16297 ## Running $as_me. ##
   16298 _ASBOX
   16299   $as_echo "$ac_log"
   16300 } >&5
   16301 
   16302 _ACEOF
   16303 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   16304 #
   16305 # INIT-COMMANDS
   16306 #
   16307 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
   16308 
   16309 
   16310 # The HP-UX ksh and POSIX shell print the target directory to stdout
   16311 # if CDPATH is set.
   16312 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
   16313 
   16314 sed_quote_subst='$sed_quote_subst'
   16315 double_quote_subst='$double_quote_subst'
   16316 delay_variable_subst='$delay_variable_subst'
   16317 macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
   16318 macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
   16319 enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
   16320 enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
   16321 pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
   16322 enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
   16323 SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
   16324 ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
   16325 PATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst"`'
   16326 host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
   16327 host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
   16328 host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
   16329 build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
   16330 build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
   16331 build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
   16332 SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
   16333 Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
   16334 GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
   16335 EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
   16336 FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
   16337 LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
   16338 NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
   16339 LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
   16340 max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
   16341 ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
   16342 exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
   16343 lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
   16344 lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
   16345 lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
   16346 lt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`'
   16347 lt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`'
   16348 reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
   16349 reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
   16350 OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
   16351 deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
   16352 file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
   16353 file_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`'
   16354 want_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`'
   16355 DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`'
   16356 sharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`'
   16357 AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
   16358 AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
   16359 archiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`'
   16360 STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
   16361 RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
   16362 old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
   16363 old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
   16364 old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
   16365 lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
   16366 CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
   16367 CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
   16368 compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
   16369 GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
   16370 lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
   16371 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
   16372 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
   16373 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"`'
   16374 nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`'
   16375 lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`'
   16376 objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
   16377 MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
   16378 lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
   16379 lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
   16380 lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
   16381 lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
   16382 lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
   16383 need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
   16384 MANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`'
   16385 DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
   16386 NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
   16387 LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
   16388 OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
   16389 OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
   16390 libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
   16391 shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
   16392 extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
   16393 archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
   16394 enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
   16395 export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
   16396 whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
   16397 compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
   16398 old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
   16399 old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
   16400 archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
   16401 archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
   16402 module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
   16403 module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
   16404 with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
   16405 allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
   16406 no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
   16407 hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
   16408 hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
   16409 hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
   16410 hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
   16411 hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
   16412 hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
   16413 hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
   16414 inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
   16415 link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
   16416 always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
   16417 export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
   16418 exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
   16419 include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
   16420 prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
   16421 postlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`'
   16422 file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
   16423 variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
   16424 need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
   16425 need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
   16426 version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
   16427 runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
   16428 shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
   16429 shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
   16430 libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
   16431 library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
   16432 soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
   16433 install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
   16434 postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
   16435 postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
   16436 finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
   16437 finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
   16438 hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
   16439 sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
   16440 sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
   16441 hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
   16442 enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
   16443 enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
   16444 enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
   16445 old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
   16446 striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
   16447 compiler_lib_search_dirs='`$ECHO "$compiler_lib_search_dirs" | $SED "$delay_single_quote_subst"`'
   16448 predep_objects='`$ECHO "$predep_objects" | $SED "$delay_single_quote_subst"`'
   16449 postdep_objects='`$ECHO "$postdep_objects" | $SED "$delay_single_quote_subst"`'
   16450 predeps='`$ECHO "$predeps" | $SED "$delay_single_quote_subst"`'
   16451 postdeps='`$ECHO "$postdeps" | $SED "$delay_single_quote_subst"`'
   16452 compiler_lib_search_path='`$ECHO "$compiler_lib_search_path" | $SED "$delay_single_quote_subst"`'
   16453 LD_CXX='`$ECHO "$LD_CXX" | $SED "$delay_single_quote_subst"`'
   16454 reload_flag_CXX='`$ECHO "$reload_flag_CXX" | $SED "$delay_single_quote_subst"`'
   16455 reload_cmds_CXX='`$ECHO "$reload_cmds_CXX" | $SED "$delay_single_quote_subst"`'
   16456 old_archive_cmds_CXX='`$ECHO "$old_archive_cmds_CXX" | $SED "$delay_single_quote_subst"`'
   16457 compiler_CXX='`$ECHO "$compiler_CXX" | $SED "$delay_single_quote_subst"`'
   16458 GCC_CXX='`$ECHO "$GCC_CXX" | $SED "$delay_single_quote_subst"`'
   16459 lt_prog_compiler_no_builtin_flag_CXX='`$ECHO "$lt_prog_compiler_no_builtin_flag_CXX" | $SED "$delay_single_quote_subst"`'
   16460 lt_prog_compiler_pic_CXX='`$ECHO "$lt_prog_compiler_pic_CXX" | $SED "$delay_single_quote_subst"`'
   16461 lt_prog_compiler_wl_CXX='`$ECHO "$lt_prog_compiler_wl_CXX" | $SED "$delay_single_quote_subst"`'
   16462 lt_prog_compiler_static_CXX='`$ECHO "$lt_prog_compiler_static_CXX" | $SED "$delay_single_quote_subst"`'
   16463 lt_cv_prog_compiler_c_o_CXX='`$ECHO "$lt_cv_prog_compiler_c_o_CXX" | $SED "$delay_single_quote_subst"`'
   16464 archive_cmds_need_lc_CXX='`$ECHO "$archive_cmds_need_lc_CXX" | $SED "$delay_single_quote_subst"`'
   16465 enable_shared_with_static_runtimes_CXX='`$ECHO "$enable_shared_with_static_runtimes_CXX" | $SED "$delay_single_quote_subst"`'
   16466 export_dynamic_flag_spec_CXX='`$ECHO "$export_dynamic_flag_spec_CXX" | $SED "$delay_single_quote_subst"`'
   16467 whole_archive_flag_spec_CXX='`$ECHO "$whole_archive_flag_spec_CXX" | $SED "$delay_single_quote_subst"`'
   16468 compiler_needs_object_CXX='`$ECHO "$compiler_needs_object_CXX" | $SED "$delay_single_quote_subst"`'
   16469 old_archive_from_new_cmds_CXX='`$ECHO "$old_archive_from_new_cmds_CXX" | $SED "$delay_single_quote_subst"`'
   16470 old_archive_from_expsyms_cmds_CXX='`$ECHO "$old_archive_from_expsyms_cmds_CXX" | $SED "$delay_single_quote_subst"`'
   16471 archive_cmds_CXX='`$ECHO "$archive_cmds_CXX" | $SED "$delay_single_quote_subst"`'
   16472 archive_expsym_cmds_CXX='`$ECHO "$archive_expsym_cmds_CXX" | $SED "$delay_single_quote_subst"`'
   16473 module_cmds_CXX='`$ECHO "$module_cmds_CXX" | $SED "$delay_single_quote_subst"`'
   16474 module_expsym_cmds_CXX='`$ECHO "$module_expsym_cmds_CXX" | $SED "$delay_single_quote_subst"`'
   16475 with_gnu_ld_CXX='`$ECHO "$with_gnu_ld_CXX" | $SED "$delay_single_quote_subst"`'
   16476 allow_undefined_flag_CXX='`$ECHO "$allow_undefined_flag_CXX" | $SED "$delay_single_quote_subst"`'
   16477 no_undefined_flag_CXX='`$ECHO "$no_undefined_flag_CXX" | $SED "$delay_single_quote_subst"`'
   16478 hardcode_libdir_flag_spec_CXX='`$ECHO "$hardcode_libdir_flag_spec_CXX" | $SED "$delay_single_quote_subst"`'
   16479 hardcode_libdir_separator_CXX='`$ECHO "$hardcode_libdir_separator_CXX" | $SED "$delay_single_quote_subst"`'
   16480 hardcode_direct_CXX='`$ECHO "$hardcode_direct_CXX" | $SED "$delay_single_quote_subst"`'
   16481 hardcode_direct_absolute_CXX='`$ECHO "$hardcode_direct_absolute_CXX" | $SED "$delay_single_quote_subst"`'
   16482 hardcode_minus_L_CXX='`$ECHO "$hardcode_minus_L_CXX" | $SED "$delay_single_quote_subst"`'
   16483 hardcode_shlibpath_var_CXX='`$ECHO "$hardcode_shlibpath_var_CXX" | $SED "$delay_single_quote_subst"`'
   16484 hardcode_automatic_CXX='`$ECHO "$hardcode_automatic_CXX" | $SED "$delay_single_quote_subst"`'
   16485 inherit_rpath_CXX='`$ECHO "$inherit_rpath_CXX" | $SED "$delay_single_quote_subst"`'
   16486 link_all_deplibs_CXX='`$ECHO "$link_all_deplibs_CXX" | $SED "$delay_single_quote_subst"`'
   16487 always_export_symbols_CXX='`$ECHO "$always_export_symbols_CXX" | $SED "$delay_single_quote_subst"`'
   16488 export_symbols_cmds_CXX='`$ECHO "$export_symbols_cmds_CXX" | $SED "$delay_single_quote_subst"`'
   16489 exclude_expsyms_CXX='`$ECHO "$exclude_expsyms_CXX" | $SED "$delay_single_quote_subst"`'
   16490 include_expsyms_CXX='`$ECHO "$include_expsyms_CXX" | $SED "$delay_single_quote_subst"`'
   16491 prelink_cmds_CXX='`$ECHO "$prelink_cmds_CXX" | $SED "$delay_single_quote_subst"`'
   16492 postlink_cmds_CXX='`$ECHO "$postlink_cmds_CXX" | $SED "$delay_single_quote_subst"`'
   16493 file_list_spec_CXX='`$ECHO "$file_list_spec_CXX" | $SED "$delay_single_quote_subst"`'
   16494 hardcode_action_CXX='`$ECHO "$hardcode_action_CXX" | $SED "$delay_single_quote_subst"`'
   16495 compiler_lib_search_dirs_CXX='`$ECHO "$compiler_lib_search_dirs_CXX" | $SED "$delay_single_quote_subst"`'
   16496 predep_objects_CXX='`$ECHO "$predep_objects_CXX" | $SED "$delay_single_quote_subst"`'
   16497 postdep_objects_CXX='`$ECHO "$postdep_objects_CXX" | $SED "$delay_single_quote_subst"`'
   16498 predeps_CXX='`$ECHO "$predeps_CXX" | $SED "$delay_single_quote_subst"`'
   16499 postdeps_CXX='`$ECHO "$postdeps_CXX" | $SED "$delay_single_quote_subst"`'
   16500 compiler_lib_search_path_CXX='`$ECHO "$compiler_lib_search_path_CXX" | $SED "$delay_single_quote_subst"`'
   16501 
   16502 LTCC='$LTCC'
   16503 LTCFLAGS='$LTCFLAGS'
   16504 compiler='$compiler_DEFAULT'
   16505 
   16506 # A function that is used when there is no print builtin or printf.
   16507 func_fallback_echo ()
   16508 {
   16509   eval 'cat <<_LTECHO_EOF
   16510 \$1
   16511 _LTECHO_EOF'
   16512 }
   16513 
   16514 # Quote evaled strings.
   16515 for var in SHELL \
   16516 ECHO \
   16517 PATH_SEPARATOR \
   16518 SED \
   16519 GREP \
   16520 EGREP \
   16521 FGREP \
   16522 LD \
   16523 NM \
   16524 LN_S \
   16525 lt_SP2NL \
   16526 lt_NL2SP \
   16527 reload_flag \
   16528 OBJDUMP \
   16529 deplibs_check_method \
   16530 file_magic_cmd \
   16531 file_magic_glob \
   16532 want_nocaseglob \
   16533 DLLTOOL \
   16534 sharedlib_from_linklib_cmd \
   16535 AR \
   16536 AR_FLAGS \
   16537 archiver_list_spec \
   16538 STRIP \
   16539 RANLIB \
   16540 CC \
   16541 CFLAGS \
   16542 compiler \
   16543 lt_cv_sys_global_symbol_pipe \
   16544 lt_cv_sys_global_symbol_to_cdecl \
   16545 lt_cv_sys_global_symbol_to_c_name_address \
   16546 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
   16547 nm_file_list_spec \
   16548 lt_prog_compiler_no_builtin_flag \
   16549 lt_prog_compiler_pic \
   16550 lt_prog_compiler_wl \
   16551 lt_prog_compiler_static \
   16552 lt_cv_prog_compiler_c_o \
   16553 need_locks \
   16554 MANIFEST_TOOL \
   16555 DSYMUTIL \
   16556 NMEDIT \
   16557 LIPO \
   16558 OTOOL \
   16559 OTOOL64 \
   16560 shrext_cmds \
   16561 export_dynamic_flag_spec \
   16562 whole_archive_flag_spec \
   16563 compiler_needs_object \
   16564 with_gnu_ld \
   16565 allow_undefined_flag \
   16566 no_undefined_flag \
   16567 hardcode_libdir_flag_spec \
   16568 hardcode_libdir_separator \
   16569 exclude_expsyms \
   16570 include_expsyms \
   16571 file_list_spec \
   16572 variables_saved_for_relink \
   16573 libname_spec \
   16574 library_names_spec \
   16575 soname_spec \
   16576 install_override_mode \
   16577 finish_eval \
   16578 old_striplib \
   16579 striplib \
   16580 compiler_lib_search_dirs \
   16581 predep_objects \
   16582 postdep_objects \
   16583 predeps \
   16584 postdeps \
   16585 compiler_lib_search_path \
   16586 LD_CXX \
   16587 reload_flag_CXX \
   16588 compiler_CXX \
   16589 lt_prog_compiler_no_builtin_flag_CXX \
   16590 lt_prog_compiler_pic_CXX \
   16591 lt_prog_compiler_wl_CXX \
   16592 lt_prog_compiler_static_CXX \
   16593 lt_cv_prog_compiler_c_o_CXX \
   16594 export_dynamic_flag_spec_CXX \
   16595 whole_archive_flag_spec_CXX \
   16596 compiler_needs_object_CXX \
   16597 with_gnu_ld_CXX \
   16598 allow_undefined_flag_CXX \
   16599 no_undefined_flag_CXX \
   16600 hardcode_libdir_flag_spec_CXX \
   16601 hardcode_libdir_separator_CXX \
   16602 exclude_expsyms_CXX \
   16603 include_expsyms_CXX \
   16604 file_list_spec_CXX \
   16605 compiler_lib_search_dirs_CXX \
   16606 predep_objects_CXX \
   16607 postdep_objects_CXX \
   16608 predeps_CXX \
   16609 postdeps_CXX \
   16610 compiler_lib_search_path_CXX; do
   16611     case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
   16612     *[\\\\\\\`\\"\\\$]*)
   16613       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
   16614       ;;
   16615     *)
   16616       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
   16617       ;;
   16618     esac
   16619 done
   16620 
   16621 # Double-quote double-evaled strings.
   16622 for var in reload_cmds \
   16623 old_postinstall_cmds \
   16624 old_postuninstall_cmds \
   16625 old_archive_cmds \
   16626 extract_expsyms_cmds \
   16627 old_archive_from_new_cmds \
   16628 old_archive_from_expsyms_cmds \
   16629 archive_cmds \
   16630 archive_expsym_cmds \
   16631 module_cmds \
   16632 module_expsym_cmds \
   16633 export_symbols_cmds \
   16634 prelink_cmds \
   16635 postlink_cmds \
   16636 postinstall_cmds \
   16637 postuninstall_cmds \
   16638 finish_cmds \
   16639 sys_lib_search_path_spec \
   16640 sys_lib_dlsearch_path_spec \
   16641 reload_cmds_CXX \
   16642 old_archive_cmds_CXX \
   16643 old_archive_from_new_cmds_CXX \
   16644 old_archive_from_expsyms_cmds_CXX \
   16645 archive_cmds_CXX \
   16646 archive_expsym_cmds_CXX \
   16647 module_cmds_CXX \
   16648 module_expsym_cmds_CXX \
   16649 export_symbols_cmds_CXX \
   16650 prelink_cmds_CXX \
   16651 postlink_cmds_CXX; do
   16652     case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
   16653     *[\\\\\\\`\\"\\\$]*)
   16654       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
   16655       ;;
   16656     *)
   16657       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
   16658       ;;
   16659     esac
   16660 done
   16661 
   16662 ac_aux_dir='$ac_aux_dir'
   16663 xsi_shell='$xsi_shell'
   16664 lt_shell_append='$lt_shell_append'
   16665 
   16666 # See if we are running on zsh, and set the options which allow our
   16667 # commands through without removal of \ escapes INIT.
   16668 if test -n "\${ZSH_VERSION+set}" ; then
   16669    setopt NO_GLOB_SUBST
   16670 fi
   16671 
   16672 
   16673     PACKAGE='$PACKAGE'
   16674     VERSION='$VERSION'
   16675     TIMESTAMP='$TIMESTAMP'
   16676     RM='$RM'
   16677     ofile='$ofile'
   16678 
   16679 
   16680 
   16681 
   16682 
   16683 
   16684 _ACEOF
   16685 
   16686 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   16687 
   16688 # Handling of arguments.
   16689 for ac_config_target in $ac_config_targets
   16690 do
   16691   case $ac_config_target in
   16692     "build-aux/config.h") CONFIG_HEADERS="$CONFIG_HEADERS build-aux/config.h" ;;
   16693     "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
   16694     "scripts/gtest-config") CONFIG_FILES="$CONFIG_FILES scripts/gtest-config" ;;
   16695     "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
   16696     "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
   16697 
   16698   *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
   16699   esac
   16700 done
   16701 
   16702 
   16703 # If the user did not use the arguments to specify the items to instantiate,
   16704 # then the envvar interface is used.  Set only those that are not.
   16705 # We use the long form for the default assignment because of an extremely
   16706 # bizarre bug on SunOS 4.1.3.
   16707 if $ac_need_defaults; then
   16708   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
   16709   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
   16710   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
   16711 fi
   16712 
   16713 # Have a temporary directory for convenience.  Make it in the build tree
   16714 # simply because there is no reason against having it here, and in addition,
   16715 # creating and moving files from /tmp can sometimes cause problems.
   16716 # Hook for its removal unless debugging.
   16717 # Note that there is a small window in which the directory will not be cleaned:
   16718 # after its creation but before its name has been assigned to `$tmp'.
   16719 $debug ||
   16720 {
   16721   tmp= ac_tmp=
   16722   trap 'exit_status=$?
   16723   : "${ac_tmp:=$tmp}"
   16724   { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
   16725 ' 0
   16726   trap 'as_fn_exit 1' 1 2 13 15
   16727 }
   16728 # Create a (secure) tmp directory for tmp files.
   16729 
   16730 {
   16731   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
   16732   test -d "$tmp"
   16733 }  ||
   16734 {
   16735   tmp=./conf$$-$RANDOM
   16736   (umask 077 && mkdir "$tmp")
   16737 } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
   16738 ac_tmp=$tmp
   16739 
   16740 # Set up the scripts for CONFIG_FILES section.
   16741 # No need to generate them if there are no CONFIG_FILES.
   16742 # This happens for instance with `./config.status config.h'.
   16743 if test -n "$CONFIG_FILES"; then
   16744 
   16745 
   16746 ac_cr=`echo X | tr X '\015'`
   16747 # On cygwin, bash can eat \r inside `` if the user requested igncr.
   16748 # But we know of no other shell where ac_cr would be empty at this
   16749 # point, so we can use a bashism as a fallback.
   16750 if test "x$ac_cr" = x; then
   16751   eval ac_cr=\$\'\\r\'
   16752 fi
   16753 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
   16754 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
   16755   ac_cs_awk_cr='\\r'
   16756 else
   16757   ac_cs_awk_cr=$ac_cr
   16758 fi
   16759 
   16760 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
   16761 _ACEOF
   16762 
   16763 
   16764 {
   16765   echo "cat >conf$$subs.awk <<_ACEOF" &&
   16766   echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
   16767   echo "_ACEOF"
   16768 } >conf$$subs.sh ||
   16769   as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
   16770 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
   16771 ac_delim='%!_!# '
   16772 for ac_last_try in false false false false false :; do
   16773   . ./conf$$subs.sh ||
   16774     as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
   16775 
   16776   ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
   16777   if test $ac_delim_n = $ac_delim_num; then
   16778     break
   16779   elif $ac_last_try; then
   16780     as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
   16781   else
   16782     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
   16783   fi
   16784 done
   16785 rm -f conf$$subs.sh
   16786 
   16787 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   16788 cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
   16789 _ACEOF
   16790 sed -n '
   16791 h
   16792 s/^/S["/; s/!.*/"]=/
   16793 p
   16794 g
   16795 s/^[^!]*!//
   16796 :repl
   16797 t repl
   16798 s/'"$ac_delim"'$//
   16799 t delim
   16800 :nl
   16801 h
   16802 s/\(.\{148\}\)..*/\1/
   16803 t more1
   16804 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
   16805 p
   16806 n
   16807 b repl
   16808 :more1
   16809 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
   16810 p
   16811 g
   16812 s/.\{148\}//
   16813 t nl
   16814 :delim
   16815 h
   16816 s/\(.\{148\}\)..*/\1/
   16817 t more2
   16818 s/["\\]/\\&/g; s/^/"/; s/$/"/
   16819 p
   16820 b
   16821 :more2
   16822 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
   16823 p
   16824 g
   16825 s/.\{148\}//
   16826 t delim
   16827 ' <conf$$subs.awk | sed '
   16828 /^[^""]/{
   16829   N
   16830   s/\n//
   16831 }
   16832 ' >>$CONFIG_STATUS || ac_write_fail=1
   16833 rm -f conf$$subs.awk
   16834 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   16835 _ACAWK
   16836 cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
   16837   for (key in S) S_is_set[key] = 1
   16838   FS = ""
   16839 
   16840 }
   16841 {
   16842   line = $ 0
   16843   nfields = split(line, field, "@")
   16844   substed = 0
   16845   len = length(field[1])
   16846   for (i = 2; i < nfields; i++) {
   16847     key = field[i]
   16848     keylen = length(key)
   16849     if (S_is_set[key]) {
   16850       value = S[key]
   16851       line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
   16852       len += length(value) + length(field[++i])
   16853       substed = 1
   16854     } else
   16855       len += 1 + keylen
   16856   }
   16857 
   16858   print line
   16859 }
   16860 
   16861 _ACAWK
   16862 _ACEOF
   16863 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   16864 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
   16865   sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
   16866 else
   16867   cat
   16868 fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
   16869   || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
   16870 _ACEOF
   16871 
   16872 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
   16873 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
   16874 # trailing colons and then remove the whole line if VPATH becomes empty
   16875 # (actually we leave an empty line to preserve line numbers).
   16876 if test "x$srcdir" = x.; then
   16877   ac_vpsub='/^[	 ]*VPATH[	 ]*=[	 ]*/{
   16878 h
   16879 s///
   16880 s/^/:/
   16881 s/[	 ]*$/:/
   16882 s/:\$(srcdir):/:/g
   16883 s/:\${srcdir}:/:/g
   16884 s/:@srcdir@:/:/g
   16885 s/^:*//
   16886 s/:*$//
   16887 x
   16888 s/\(=[	 ]*\).*/\1/
   16889 G
   16890 s/\n//
   16891 s/^[^=]*=[	 ]*$//
   16892 }'
   16893 fi
   16894 
   16895 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   16896 fi # test -n "$CONFIG_FILES"
   16897 
   16898 # Set up the scripts for CONFIG_HEADERS section.
   16899 # No need to generate them if there are no CONFIG_HEADERS.
   16900 # This happens for instance with `./config.status Makefile'.
   16901 if test -n "$CONFIG_HEADERS"; then
   16902 cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
   16903 BEGIN {
   16904 _ACEOF
   16905 
   16906 # Transform confdefs.h into an awk script `defines.awk', embedded as
   16907 # here-document in config.status, that substitutes the proper values into
   16908 # config.h.in to produce config.h.
   16909 
   16910 # Create a delimiter string that does not exist in confdefs.h, to ease
   16911 # handling of long lines.
   16912 ac_delim='%!_!# '
   16913 for ac_last_try in false false :; do
   16914   ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
   16915   if test -z "$ac_tt"; then
   16916     break
   16917   elif $ac_last_try; then
   16918     as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
   16919   else
   16920     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
   16921   fi
   16922 done
   16923 
   16924 # For the awk script, D is an array of macro values keyed by name,
   16925 # likewise P contains macro parameters if any.  Preserve backslash
   16926 # newline sequences.
   16927 
   16928 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
   16929 sed -n '
   16930 s/.\{148\}/&'"$ac_delim"'/g
   16931 t rset
   16932 :rset
   16933 s/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
   16934 t def
   16935 d
   16936 :def
   16937 s/\\$//
   16938 t bsnl
   16939 s/["\\]/\\&/g
   16940 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
   16941 D["\1"]=" \3"/p
   16942 s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
   16943 d
   16944 :bsnl
   16945 s/["\\]/\\&/g
   16946 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
   16947 D["\1"]=" \3\\\\\\n"\\/p
   16948 t cont
   16949 s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
   16950 t cont
   16951 d
   16952 :cont
   16953 n
   16954 s/.\{148\}/&'"$ac_delim"'/g
   16955 t clear
   16956 :clear
   16957 s/\\$//
   16958 t bsnlc
   16959 s/["\\]/\\&/g; s/^/"/; s/$/"/p
   16960 d
   16961 :bsnlc
   16962 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
   16963 b cont
   16964 ' <confdefs.h | sed '
   16965 s/'"$ac_delim"'/"\\\
   16966 "/g' >>$CONFIG_STATUS || ac_write_fail=1
   16967 
   16968 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   16969   for (key in D) D_is_set[key] = 1
   16970   FS = ""
   16971 }
   16972 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
   16973   line = \$ 0
   16974   split(line, arg, " ")
   16975   if (arg[1] == "#") {
   16976     defundef = arg[2]
   16977     mac1 = arg[3]
   16978   } else {
   16979     defundef = substr(arg[1], 2)
   16980     mac1 = arg[2]
   16981   }
   16982   split(mac1, mac2, "(") #)
   16983   macro = mac2[1]
   16984   prefix = substr(line, 1, index(line, defundef) - 1)
   16985   if (D_is_set[macro]) {
   16986     # Preserve the white space surrounding the "#".
   16987     print prefix "define", macro P[macro] D[macro]
   16988     next
   16989   } else {
   16990     # Replace #undef with comments.  This is necessary, for example,
   16991     # in the case of _POSIX_SOURCE, which is predefined and required
   16992     # on some systems where configure will not decide to define it.
   16993     if (defundef == "undef") {
   16994       print "/*", prefix defundef, macro, "*/"
   16995       next
   16996     }
   16997   }
   16998 }
   16999 { print }
   17000 _ACAWK
   17001 _ACEOF
   17002 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   17003   as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
   17004 fi # test -n "$CONFIG_HEADERS"
   17005 
   17006 
   17007 eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
   17008 shift
   17009 for ac_tag
   17010 do
   17011   case $ac_tag in
   17012   :[FHLC]) ac_mode=$ac_tag; continue;;
   17013   esac
   17014   case $ac_mode$ac_tag in
   17015   :[FHL]*:*);;
   17016   :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
   17017   :[FH]-) ac_tag=-:-;;
   17018   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
   17019   esac
   17020   ac_save_IFS=$IFS
   17021   IFS=:
   17022   set x $ac_tag
   17023   IFS=$ac_save_IFS
   17024   shift
   17025   ac_file=$1
   17026   shift
   17027 
   17028   case $ac_mode in
   17029   :L) ac_source=$1;;
   17030   :[FH])
   17031     ac_file_inputs=
   17032     for ac_f
   17033     do
   17034       case $ac_f in
   17035       -) ac_f="$ac_tmp/stdin";;
   17036       *) # Look for the file first in the build tree, then in the source tree
   17037 	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
   17038 	 # because $ac_f cannot contain `:'.
   17039 	 test -f "$ac_f" ||
   17040 	   case $ac_f in
   17041 	   [\\/$]*) false;;
   17042 	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
   17043 	   esac ||
   17044 	   as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
   17045       esac
   17046       case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
   17047       as_fn_append ac_file_inputs " '$ac_f'"
   17048     done
   17049 
   17050     # Let's still pretend it is `configure' which instantiates (i.e., don't
   17051     # use $as_me), people would be surprised to read:
   17052     #    /* config.h.  Generated by config.status.  */
   17053     configure_input='Generated from '`
   17054 	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
   17055 	`' by configure.'
   17056     if test x"$ac_file" != x-; then
   17057       configure_input="$ac_file.  $configure_input"
   17058       { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
   17059 $as_echo "$as_me: creating $ac_file" >&6;}
   17060     fi
   17061     # Neutralize special characters interpreted by sed in replacement strings.
   17062     case $configure_input in #(
   17063     *\&* | *\|* | *\\* )
   17064        ac_sed_conf_input=`$as_echo "$configure_input" |
   17065        sed 's/[\\\\&|]/\\\\&/g'`;; #(
   17066     *) ac_sed_conf_input=$configure_input;;
   17067     esac
   17068 
   17069     case $ac_tag in
   17070     *:-:* | *:-) cat >"$ac_tmp/stdin" \
   17071       || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
   17072     esac
   17073     ;;
   17074   esac
   17075 
   17076   ac_dir=`$as_dirname -- "$ac_file" ||
   17077 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   17078 	 X"$ac_file" : 'X\(//\)[^/]' \| \
   17079 	 X"$ac_file" : 'X\(//\)$' \| \
   17080 	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
   17081 $as_echo X"$ac_file" |
   17082     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   17083 	    s//\1/
   17084 	    q
   17085 	  }
   17086 	  /^X\(\/\/\)[^/].*/{
   17087 	    s//\1/
   17088 	    q
   17089 	  }
   17090 	  /^X\(\/\/\)$/{
   17091 	    s//\1/
   17092 	    q
   17093 	  }
   17094 	  /^X\(\/\).*/{
   17095 	    s//\1/
   17096 	    q
   17097 	  }
   17098 	  s/.*/./; q'`
   17099   as_dir="$ac_dir"; as_fn_mkdir_p
   17100   ac_builddir=.
   17101 
   17102 case "$ac_dir" in
   17103 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
   17104 *)
   17105   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
   17106   # A ".." for each directory in $ac_dir_suffix.
   17107   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
   17108   case $ac_top_builddir_sub in
   17109   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
   17110   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
   17111   esac ;;
   17112 esac
   17113 ac_abs_top_builddir=$ac_pwd
   17114 ac_abs_builddir=$ac_pwd$ac_dir_suffix
   17115 # for backward compatibility:
   17116 ac_top_builddir=$ac_top_build_prefix
   17117 
   17118 case $srcdir in
   17119   .)  # We are building in place.
   17120     ac_srcdir=.
   17121     ac_top_srcdir=$ac_top_builddir_sub
   17122     ac_abs_top_srcdir=$ac_pwd ;;
   17123   [\\/]* | ?:[\\/]* )  # Absolute name.
   17124     ac_srcdir=$srcdir$ac_dir_suffix;
   17125     ac_top_srcdir=$srcdir
   17126     ac_abs_top_srcdir=$srcdir ;;
   17127   *) # Relative name.
   17128     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
   17129     ac_top_srcdir=$ac_top_build_prefix$srcdir
   17130     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
   17131 esac
   17132 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
   17133 
   17134 
   17135   case $ac_mode in
   17136   :F)
   17137   #
   17138   # CONFIG_FILE
   17139   #
   17140 
   17141   case $INSTALL in
   17142   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
   17143   *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
   17144   esac
   17145   ac_MKDIR_P=$MKDIR_P
   17146   case $MKDIR_P in
   17147   [\\/$]* | ?:[\\/]* ) ;;
   17148   */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
   17149   esac
   17150 _ACEOF
   17151 
   17152 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   17153 # If the template does not know about datarootdir, expand it.
   17154 # FIXME: This hack should be removed a few years after 2.60.
   17155 ac_datarootdir_hack=; ac_datarootdir_seen=
   17156 ac_sed_dataroot='
   17157 /datarootdir/ {
   17158   p
   17159   q
   17160 }
   17161 /@datadir@/p
   17162 /@docdir@/p
   17163 /@infodir@/p
   17164 /@localedir@/p
   17165 /@mandir@/p'
   17166 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
   17167 *datarootdir*) ac_datarootdir_seen=yes;;
   17168 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
   17169   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
   17170 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
   17171 _ACEOF
   17172 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   17173   ac_datarootdir_hack='
   17174   s&@datadir@&$datadir&g
   17175   s&@docdir@&$docdir&g
   17176   s&@infodir@&$infodir&g
   17177   s&@localedir@&$localedir&g
   17178   s&@mandir@&$mandir&g
   17179   s&\\\${datarootdir}&$datarootdir&g' ;;
   17180 esac
   17181 _ACEOF
   17182 
   17183 # Neutralize VPATH when `$srcdir' = `.'.
   17184 # Shell code in configure.ac might set extrasub.
   17185 # FIXME: do we really want to maintain this feature?
   17186 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   17187 ac_sed_extra="$ac_vpsub
   17188 $extrasub
   17189 _ACEOF
   17190 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   17191 :t
   17192 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
   17193 s|@configure_input@|$ac_sed_conf_input|;t t
   17194 s&@top_builddir@&$ac_top_builddir_sub&;t t
   17195 s&@top_build_prefix@&$ac_top_build_prefix&;t t
   17196 s&@srcdir@&$ac_srcdir&;t t
   17197 s&@abs_srcdir@&$ac_abs_srcdir&;t t
   17198 s&@top_srcdir@&$ac_top_srcdir&;t t
   17199 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
   17200 s&@builddir@&$ac_builddir&;t t
   17201 s&@abs_builddir@&$ac_abs_builddir&;t t
   17202 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
   17203 s&@INSTALL@&$ac_INSTALL&;t t
   17204 s&@MKDIR_P@&$ac_MKDIR_P&;t t
   17205 $ac_datarootdir_hack
   17206 "
   17207 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
   17208   >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
   17209 
   17210 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
   17211   { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
   17212   { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' \
   17213       "$ac_tmp/out"`; test -z "$ac_out"; } &&
   17214   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
   17215 which seems to be undefined.  Please make sure it is defined" >&5
   17216 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
   17217 which seems to be undefined.  Please make sure it is defined" >&2;}
   17218 
   17219   rm -f "$ac_tmp/stdin"
   17220   case $ac_file in
   17221   -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
   17222   *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
   17223   esac \
   17224   || as_fn_error $? "could not create $ac_file" "$LINENO" 5
   17225  ;;
   17226   :H)
   17227   #
   17228   # CONFIG_HEADER
   17229   #
   17230   if test x"$ac_file" != x-; then
   17231     {
   17232       $as_echo "/* $configure_input  */" \
   17233       && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
   17234     } >"$ac_tmp/config.h" \
   17235       || as_fn_error $? "could not create $ac_file" "$LINENO" 5
   17236     if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
   17237       { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
   17238 $as_echo "$as_me: $ac_file is unchanged" >&6;}
   17239     else
   17240       rm -f "$ac_file"
   17241       mv "$ac_tmp/config.h" "$ac_file" \
   17242 	|| as_fn_error $? "could not create $ac_file" "$LINENO" 5
   17243     fi
   17244   else
   17245     $as_echo "/* $configure_input  */" \
   17246       && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
   17247       || as_fn_error $? "could not create -" "$LINENO" 5
   17248   fi
   17249 # Compute "$ac_file"'s index in $config_headers.
   17250 _am_arg="$ac_file"
   17251 _am_stamp_count=1
   17252 for _am_header in $config_headers :; do
   17253   case $_am_header in
   17254     $_am_arg | $_am_arg:* )
   17255       break ;;
   17256     * )
   17257       _am_stamp_count=`expr $_am_stamp_count + 1` ;;
   17258   esac
   17259 done
   17260 echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
   17261 $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   17262 	 X"$_am_arg" : 'X\(//\)[^/]' \| \
   17263 	 X"$_am_arg" : 'X\(//\)$' \| \
   17264 	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
   17265 $as_echo X"$_am_arg" |
   17266     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   17267 	    s//\1/
   17268 	    q
   17269 	  }
   17270 	  /^X\(\/\/\)[^/].*/{
   17271 	    s//\1/
   17272 	    q
   17273 	  }
   17274 	  /^X\(\/\/\)$/{
   17275 	    s//\1/
   17276 	    q
   17277 	  }
   17278 	  /^X\(\/\).*/{
   17279 	    s//\1/
   17280 	    q
   17281 	  }
   17282 	  s/.*/./; q'`/stamp-h$_am_stamp_count
   17283  ;;
   17284 
   17285   :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
   17286 $as_echo "$as_me: executing $ac_file commands" >&6;}
   17287  ;;
   17288   esac
   17289 
   17290 
   17291   case $ac_file$ac_mode in
   17292     "scripts/gtest-config":F) chmod +x scripts/gtest-config ;;
   17293     "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
   17294   # Autoconf 2.62 quotes --file arguments for eval, but not when files
   17295   # are listed without --file.  Let's play safe and only enable the eval
   17296   # if we detect the quoting.
   17297   case $CONFIG_FILES in
   17298   *\'*) eval set x "$CONFIG_FILES" ;;
   17299   *)   set x $CONFIG_FILES ;;
   17300   esac
   17301   shift
   17302   for mf
   17303   do
   17304     # Strip MF so we end up with the name of the file.
   17305     mf=`echo "$mf" | sed -e 's/:.*$//'`
   17306     # Check whether this is an Automake generated Makefile or not.
   17307     # We used to match only the files named `Makefile.in', but
   17308     # some people rename them; so instead we look at the file content.
   17309     # Grep'ing the first line is not enough: some people post-process
   17310     # each Makefile.in and add a new line on top of each file to say so.
   17311     # Grep'ing the whole file is not good either: AIX grep has a line
   17312     # limit of 2048, but all sed's we know have understand at least 4000.
   17313     if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
   17314       dirpart=`$as_dirname -- "$mf" ||
   17315 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   17316 	 X"$mf" : 'X\(//\)[^/]' \| \
   17317 	 X"$mf" : 'X\(//\)$' \| \
   17318 	 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
   17319 $as_echo X"$mf" |
   17320     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   17321 	    s//\1/
   17322 	    q
   17323 	  }
   17324 	  /^X\(\/\/\)[^/].*/{
   17325 	    s//\1/
   17326 	    q
   17327 	  }
   17328 	  /^X\(\/\/\)$/{
   17329 	    s//\1/
   17330 	    q
   17331 	  }
   17332 	  /^X\(\/\).*/{
   17333 	    s//\1/
   17334 	    q
   17335 	  }
   17336 	  s/.*/./; q'`
   17337     else
   17338       continue
   17339     fi
   17340     # Extract the definition of DEPDIR, am__include, and am__quote
   17341     # from the Makefile without running `make'.
   17342     DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
   17343     test -z "$DEPDIR" && continue
   17344     am__include=`sed -n 's/^am__include = //p' < "$mf"`
   17345     test -z "am__include" && continue
   17346     am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
   17347     # When using ansi2knr, U may be empty or an underscore; expand it
   17348     U=`sed -n 's/^U = //p' < "$mf"`
   17349     # Find all dependency output files, they are included files with
   17350     # $(DEPDIR) in their names.  We invoke sed twice because it is the
   17351     # simplest approach to changing $(DEPDIR) to its actual value in the
   17352     # expansion.
   17353     for file in `sed -n "
   17354       s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
   17355 	 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
   17356       # Make sure the directory exists.
   17357       test -f "$dirpart/$file" && continue
   17358       fdir=`$as_dirname -- "$file" ||
   17359 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   17360 	 X"$file" : 'X\(//\)[^/]' \| \
   17361 	 X"$file" : 'X\(//\)$' \| \
   17362 	 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
   17363 $as_echo X"$file" |
   17364     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   17365 	    s//\1/
   17366 	    q
   17367 	  }
   17368 	  /^X\(\/\/\)[^/].*/{
   17369 	    s//\1/
   17370 	    q
   17371 	  }
   17372 	  /^X\(\/\/\)$/{
   17373 	    s//\1/
   17374 	    q
   17375 	  }
   17376 	  /^X\(\/\).*/{
   17377 	    s//\1/
   17378 	    q
   17379 	  }
   17380 	  s/.*/./; q'`
   17381       as_dir=$dirpart/$fdir; as_fn_mkdir_p
   17382       # echo "creating $dirpart/$file"
   17383       echo '# dummy' > "$dirpart/$file"
   17384     done
   17385   done
   17386 }
   17387  ;;
   17388     "libtool":C)
   17389 
   17390     # See if we are running on zsh, and set the options which allow our
   17391     # commands through without removal of \ escapes.
   17392     if test -n "${ZSH_VERSION+set}" ; then
   17393       setopt NO_GLOB_SUBST
   17394     fi
   17395 
   17396     cfgfile="${ofile}T"
   17397     trap "$RM \"$cfgfile\"; exit 1" 1 2 15
   17398     $RM "$cfgfile"
   17399 
   17400     cat <<_LT_EOF >> "$cfgfile"
   17401 #! $SHELL
   17402 
   17403 # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
   17404 # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
   17405 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
   17406 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
   17407 #
   17408 #   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
   17409 #                 2006, 2007, 2008, 2009, 2010, 2011 Free Software
   17410 #                 Foundation, Inc.
   17411 #   Written by Gordon Matzigkeit, 1996
   17412 #
   17413 #   This file is part of GNU Libtool.
   17414 #
   17415 # GNU Libtool is free software; you can redistribute it and/or
   17416 # modify it under the terms of the GNU General Public License as
   17417 # published by the Free Software Foundation; either version 2 of
   17418 # the License, or (at your option) any later version.
   17419 #
   17420 # As a special exception to the GNU General Public License,
   17421 # if you distribute this file as part of a program or library that
   17422 # is built using GNU Libtool, you may include this file under the
   17423 # same distribution terms that you use for the rest of that program.
   17424 #
   17425 # GNU Libtool is distributed in the hope that it will be useful,
   17426 # but WITHOUT ANY WARRANTY; without even the implied warranty of
   17427 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
   17428 # GNU General Public License for more details.
   17429 #
   17430 # You should have received a copy of the GNU General Public License
   17431 # along with GNU Libtool; see the file COPYING.  If not, a copy
   17432 # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
   17433 # obtained by writing to the Free Software Foundation, Inc.,
   17434 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
   17435 
   17436 
   17437 # The names of the tagged configurations supported by this script.
   17438 available_tags="CXX "
   17439 
   17440 # ### BEGIN LIBTOOL CONFIG
   17441 
   17442 # Which release of libtool.m4 was used?
   17443 macro_version=$macro_version
   17444 macro_revision=$macro_revision
   17445 
   17446 # Whether or not to build shared libraries.
   17447 build_libtool_libs=$enable_shared
   17448 
   17449 # Whether or not to build static libraries.
   17450 build_old_libs=$enable_static
   17451 
   17452 # What type of objects to build.
   17453 pic_mode=$pic_mode
   17454 
   17455 # Whether or not to optimize for fast installation.
   17456 fast_install=$enable_fast_install
   17457 
   17458 # Shell to use when invoking shell scripts.
   17459 SHELL=$lt_SHELL
   17460 
   17461 # An echo program that protects backslashes.
   17462 ECHO=$lt_ECHO
   17463 
   17464 # The PATH separator for the build system.
   17465 PATH_SEPARATOR=$lt_PATH_SEPARATOR
   17466 
   17467 # The host system.
   17468 host_alias=$host_alias
   17469 host=$host
   17470 host_os=$host_os
   17471 
   17472 # The build system.
   17473 build_alias=$build_alias
   17474 build=$build
   17475 build_os=$build_os
   17476 
   17477 # A sed program that does not truncate output.
   17478 SED=$lt_SED
   17479 
   17480 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
   17481 Xsed="\$SED -e 1s/^X//"
   17482 
   17483 # A grep program that handles long lines.
   17484 GREP=$lt_GREP
   17485 
   17486 # An ERE matcher.
   17487 EGREP=$lt_EGREP
   17488 
   17489 # A literal string matcher.
   17490 FGREP=$lt_FGREP
   17491 
   17492 # A BSD- or MS-compatible name lister.
   17493 NM=$lt_NM
   17494 
   17495 # Whether we need soft or hard links.
   17496 LN_S=$lt_LN_S
   17497 
   17498 # What is the maximum length of a command?
   17499 max_cmd_len=$max_cmd_len
   17500 
   17501 # Object file suffix (normally "o").
   17502 objext=$ac_objext
   17503 
   17504 # Executable file suffix (normally "").
   17505 exeext=$exeext
   17506 
   17507 # whether the shell understands "unset".
   17508 lt_unset=$lt_unset
   17509 
   17510 # turn spaces into newlines.
   17511 SP2NL=$lt_lt_SP2NL
   17512 
   17513 # turn newlines into spaces.
   17514 NL2SP=$lt_lt_NL2SP
   17515 
   17516 # convert \$build file names to \$host format.
   17517 to_host_file_cmd=$lt_cv_to_host_file_cmd
   17518 
   17519 # convert \$build files to toolchain format.
   17520 to_tool_file_cmd=$lt_cv_to_tool_file_cmd
   17521 
   17522 # An object symbol dumper.
   17523 OBJDUMP=$lt_OBJDUMP
   17524 
   17525 # Method to check whether dependent libraries are shared objects.
   17526 deplibs_check_method=$lt_deplibs_check_method
   17527 
   17528 # Command to use when deplibs_check_method = "file_magic".
   17529 file_magic_cmd=$lt_file_magic_cmd
   17530 
   17531 # How to find potential files when deplibs_check_method = "file_magic".
   17532 file_magic_glob=$lt_file_magic_glob
   17533 
   17534 # Find potential files using nocaseglob when deplibs_check_method = "file_magic".
   17535 want_nocaseglob=$lt_want_nocaseglob
   17536 
   17537 # DLL creation program.
   17538 DLLTOOL=$lt_DLLTOOL
   17539 
   17540 # Command to associate shared and link libraries.
   17541 sharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd
   17542 
   17543 # The archiver.
   17544 AR=$lt_AR
   17545 
   17546 # Flags to create an archive.
   17547 AR_FLAGS=$lt_AR_FLAGS
   17548 
   17549 # How to feed a file listing to the archiver.
   17550 archiver_list_spec=$lt_archiver_list_spec
   17551 
   17552 # A symbol stripping program.
   17553 STRIP=$lt_STRIP
   17554 
   17555 # Commands used to install an old-style archive.
   17556 RANLIB=$lt_RANLIB
   17557 old_postinstall_cmds=$lt_old_postinstall_cmds
   17558 old_postuninstall_cmds=$lt_old_postuninstall_cmds
   17559 
   17560 # Whether to use a lock for old archive extraction.
   17561 lock_old_archive_extraction=$lock_old_archive_extraction
   17562 
   17563 # A C compiler.
   17564 LTCC=$lt_CC
   17565 
   17566 # LTCC compiler flags.
   17567 LTCFLAGS=$lt_CFLAGS
   17568 
   17569 # Take the output of nm and produce a listing of raw symbols and C names.
   17570 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
   17571 
   17572 # Transform the output of nm in a proper C declaration.
   17573 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
   17574 
   17575 # Transform the output of nm in a C name address pair.
   17576 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
   17577 
   17578 # Transform the output of nm in a C name address pair when lib prefix is needed.
   17579 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
   17580 
   17581 # Specify filename containing input files for \$NM.
   17582 nm_file_list_spec=$lt_nm_file_list_spec
   17583 
   17584 # The root where to search for dependent libraries,and in which our libraries should be installed.
   17585 lt_sysroot=$lt_sysroot
   17586 
   17587 # The name of the directory that contains temporary libtool files.
   17588 objdir=$objdir
   17589 
   17590 # Used to examine libraries when file_magic_cmd begins with "file".
   17591 MAGIC_CMD=$MAGIC_CMD
   17592 
   17593 # Must we lock files when doing compilation?
   17594 need_locks=$lt_need_locks
   17595 
   17596 # Manifest tool.
   17597 MANIFEST_TOOL=$lt_MANIFEST_TOOL
   17598 
   17599 # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
   17600 DSYMUTIL=$lt_DSYMUTIL
   17601 
   17602 # Tool to change global to local symbols on Mac OS X.
   17603 NMEDIT=$lt_NMEDIT
   17604 
   17605 # Tool to manipulate fat objects and archives on Mac OS X.
   17606 LIPO=$lt_LIPO
   17607 
   17608 # ldd/readelf like tool for Mach-O binaries on Mac OS X.
   17609 OTOOL=$lt_OTOOL
   17610 
   17611 # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
   17612 OTOOL64=$lt_OTOOL64
   17613 
   17614 # Old archive suffix (normally "a").
   17615 libext=$libext
   17616 
   17617 # Shared library suffix (normally ".so").
   17618 shrext_cmds=$lt_shrext_cmds
   17619 
   17620 # The commands to extract the exported symbol list from a shared archive.
   17621 extract_expsyms_cmds=$lt_extract_expsyms_cmds
   17622 
   17623 # Variables whose values should be saved in libtool wrapper scripts and
   17624 # restored at link time.
   17625 variables_saved_for_relink=$lt_variables_saved_for_relink
   17626 
   17627 # Do we need the "lib" prefix for modules?
   17628 need_lib_prefix=$need_lib_prefix
   17629 
   17630 # Do we need a version for libraries?
   17631 need_version=$need_version
   17632 
   17633 # Library versioning type.
   17634 version_type=$version_type
   17635 
   17636 # Shared library runtime path variable.
   17637 runpath_var=$runpath_var
   17638 
   17639 # Shared library path variable.
   17640 shlibpath_var=$shlibpath_var
   17641 
   17642 # Is shlibpath searched before the hard-coded library search path?
   17643 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
   17644 
   17645 # Format of library name prefix.
   17646 libname_spec=$lt_libname_spec
   17647 
   17648 # List of archive names.  First name is the real one, the rest are links.
   17649 # The last name is the one that the linker finds with -lNAME
   17650 library_names_spec=$lt_library_names_spec
   17651 
   17652 # The coded name of the library, if different from the real name.
   17653 soname_spec=$lt_soname_spec
   17654 
   17655 # Permission mode override for installation of shared libraries.
   17656 install_override_mode=$lt_install_override_mode
   17657 
   17658 # Command to use after installation of a shared archive.
   17659 postinstall_cmds=$lt_postinstall_cmds
   17660 
   17661 # Command to use after uninstallation of a shared archive.
   17662 postuninstall_cmds=$lt_postuninstall_cmds
   17663 
   17664 # Commands used to finish a libtool library installation in a directory.
   17665 finish_cmds=$lt_finish_cmds
   17666 
   17667 # As "finish_cmds", except a single script fragment to be evaled but
   17668 # not shown.
   17669 finish_eval=$lt_finish_eval
   17670 
   17671 # Whether we should hardcode library paths into libraries.
   17672 hardcode_into_libs=$hardcode_into_libs
   17673 
   17674 # Compile-time system search path for libraries.
   17675 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
   17676 
   17677 # Run-time system search path for libraries.
   17678 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
   17679 
   17680 # Whether dlopen is supported.
   17681 dlopen_support=$enable_dlopen
   17682 
   17683 # Whether dlopen of programs is supported.
   17684 dlopen_self=$enable_dlopen_self
   17685 
   17686 # Whether dlopen of statically linked programs is supported.
   17687 dlopen_self_static=$enable_dlopen_self_static
   17688 
   17689 # Commands to strip libraries.
   17690 old_striplib=$lt_old_striplib
   17691 striplib=$lt_striplib
   17692 
   17693 
   17694 # The linker used to build libraries.
   17695 LD=$lt_LD
   17696 
   17697 # How to create reloadable object files.
   17698 reload_flag=$lt_reload_flag
   17699 reload_cmds=$lt_reload_cmds
   17700 
   17701 # Commands used to build an old-style archive.
   17702 old_archive_cmds=$lt_old_archive_cmds
   17703 
   17704 # A language specific compiler.
   17705 CC=$lt_compiler
   17706 
   17707 # Is the compiler the GNU compiler?
   17708 with_gcc=$GCC
   17709 
   17710 # Compiler flag to turn off builtin functions.
   17711 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
   17712 
   17713 # Additional compiler flags for building library objects.
   17714 pic_flag=$lt_lt_prog_compiler_pic
   17715 
   17716 # How to pass a linker flag through the compiler.
   17717 wl=$lt_lt_prog_compiler_wl
   17718 
   17719 # Compiler flag to prevent dynamic linking.
   17720 link_static_flag=$lt_lt_prog_compiler_static
   17721 
   17722 # Does compiler simultaneously support -c and -o options?
   17723 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
   17724 
   17725 # Whether or not to add -lc for building shared libraries.
   17726 build_libtool_need_lc=$archive_cmds_need_lc
   17727 
   17728 # Whether or not to disallow shared libs when runtime libs are static.
   17729 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
   17730 
   17731 # Compiler flag to allow reflexive dlopens.
   17732 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
   17733 
   17734 # Compiler flag to generate shared objects directly from archives.
   17735 whole_archive_flag_spec=$lt_whole_archive_flag_spec
   17736 
   17737 # Whether the compiler copes with passing no objects directly.
   17738 compiler_needs_object=$lt_compiler_needs_object
   17739 
   17740 # Create an old-style archive from a shared archive.
   17741 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
   17742 
   17743 # Create a temporary old-style archive to link instead of a shared archive.
   17744 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
   17745 
   17746 # Commands used to build a shared archive.
   17747 archive_cmds=$lt_archive_cmds
   17748 archive_expsym_cmds=$lt_archive_expsym_cmds
   17749 
   17750 # Commands used to build a loadable module if different from building
   17751 # a shared archive.
   17752 module_cmds=$lt_module_cmds
   17753 module_expsym_cmds=$lt_module_expsym_cmds
   17754 
   17755 # Whether we are building with GNU ld or not.
   17756 with_gnu_ld=$lt_with_gnu_ld
   17757 
   17758 # Flag that allows shared libraries with undefined symbols to be built.
   17759 allow_undefined_flag=$lt_allow_undefined_flag
   17760 
   17761 # Flag that enforces no undefined symbols.
   17762 no_undefined_flag=$lt_no_undefined_flag
   17763 
   17764 # Flag to hardcode \$libdir into a binary during linking.
   17765 # This must work even if \$libdir does not exist
   17766 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
   17767 
   17768 # Whether we need a single "-rpath" flag with a separated argument.
   17769 hardcode_libdir_separator=$lt_hardcode_libdir_separator
   17770 
   17771 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
   17772 # DIR into the resulting binary.
   17773 hardcode_direct=$hardcode_direct
   17774 
   17775 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
   17776 # DIR into the resulting binary and the resulting library dependency is
   17777 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
   17778 # library is relocated.
   17779 hardcode_direct_absolute=$hardcode_direct_absolute
   17780 
   17781 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
   17782 # into the resulting binary.
   17783 hardcode_minus_L=$hardcode_minus_L
   17784 
   17785 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
   17786 # into the resulting binary.
   17787 hardcode_shlibpath_var=$hardcode_shlibpath_var
   17788 
   17789 # Set to "yes" if building a shared library automatically hardcodes DIR
   17790 # into the library and all subsequent libraries and executables linked
   17791 # against it.
   17792 hardcode_automatic=$hardcode_automatic
   17793 
   17794 # Set to yes if linker adds runtime paths of dependent libraries
   17795 # to runtime path list.
   17796 inherit_rpath=$inherit_rpath
   17797 
   17798 # Whether libtool must link a program against all its dependency libraries.
   17799 link_all_deplibs=$link_all_deplibs
   17800 
   17801 # Set to "yes" if exported symbols are required.
   17802 always_export_symbols=$always_export_symbols
   17803 
   17804 # The commands to list exported symbols.
   17805 export_symbols_cmds=$lt_export_symbols_cmds
   17806 
   17807 # Symbols that should not be listed in the preloaded symbols.
   17808 exclude_expsyms=$lt_exclude_expsyms
   17809 
   17810 # Symbols that must always be exported.
   17811 include_expsyms=$lt_include_expsyms
   17812 
   17813 # Commands necessary for linking programs (against libraries) with templates.
   17814 prelink_cmds=$lt_prelink_cmds
   17815 
   17816 # Commands necessary for finishing linking programs.
   17817 postlink_cmds=$lt_postlink_cmds
   17818 
   17819 # Specify filename containing input files.
   17820 file_list_spec=$lt_file_list_spec
   17821 
   17822 # How to hardcode a shared library path into an executable.
   17823 hardcode_action=$hardcode_action
   17824 
   17825 # The directories searched by this compiler when creating a shared library.
   17826 compiler_lib_search_dirs=$lt_compiler_lib_search_dirs
   17827 
   17828 # Dependencies to place before and after the objects being linked to
   17829 # create a shared library.
   17830 predep_objects=$lt_predep_objects
   17831 postdep_objects=$lt_postdep_objects
   17832 predeps=$lt_predeps
   17833 postdeps=$lt_postdeps
   17834 
   17835 # The library search path used internally by the compiler when linking
   17836 # a shared library.
   17837 compiler_lib_search_path=$lt_compiler_lib_search_path
   17838 
   17839 # ### END LIBTOOL CONFIG
   17840 
   17841 _LT_EOF
   17842 
   17843   case $host_os in
   17844   aix3*)
   17845     cat <<\_LT_EOF >> "$cfgfile"
   17846 # AIX sometimes has problems with the GCC collect2 program.  For some
   17847 # reason, if we set the COLLECT_NAMES environment variable, the problems
   17848 # vanish in a puff of smoke.
   17849 if test "X${COLLECT_NAMES+set}" != Xset; then
   17850   COLLECT_NAMES=
   17851   export COLLECT_NAMES
   17852 fi
   17853 _LT_EOF
   17854     ;;
   17855   esac
   17856 
   17857 
   17858 ltmain="$ac_aux_dir/ltmain.sh"
   17859 
   17860 
   17861   # We use sed instead of cat because bash on DJGPP gets confused if
   17862   # if finds mixed CR/LF and LF-only lines.  Since sed operates in
   17863   # text mode, it properly converts lines to CR/LF.  This bash problem
   17864   # is reportedly fixed, but why not run on old versions too?
   17865   sed '$q' "$ltmain" >> "$cfgfile" \
   17866      || (rm -f "$cfgfile"; exit 1)
   17867 
   17868   if test x"$xsi_shell" = xyes; then
   17869   sed -e '/^func_dirname ()$/,/^} # func_dirname /c\
   17870 func_dirname ()\
   17871 {\
   17872 \    case ${1} in\
   17873 \      */*) func_dirname_result="${1%/*}${2}" ;;\
   17874 \      *  ) func_dirname_result="${3}" ;;\
   17875 \    esac\
   17876 } # Extended-shell func_dirname implementation' "$cfgfile" > $cfgfile.tmp \
   17877   && mv -f "$cfgfile.tmp" "$cfgfile" \
   17878     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
   17879 test 0 -eq $? || _lt_function_replace_fail=:
   17880 
   17881 
   17882   sed -e '/^func_basename ()$/,/^} # func_basename /c\
   17883 func_basename ()\
   17884 {\
   17885 \    func_basename_result="${1##*/}"\
   17886 } # Extended-shell func_basename implementation' "$cfgfile" > $cfgfile.tmp \
   17887   && mv -f "$cfgfile.tmp" "$cfgfile" \
   17888     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
   17889 test 0 -eq $? || _lt_function_replace_fail=:
   17890 
   17891 
   17892   sed -e '/^func_dirname_and_basename ()$/,/^} # func_dirname_and_basename /c\
   17893 func_dirname_and_basename ()\
   17894 {\
   17895 \    case ${1} in\
   17896 \      */*) func_dirname_result="${1%/*}${2}" ;;\
   17897 \      *  ) func_dirname_result="${3}" ;;\
   17898 \    esac\
   17899 \    func_basename_result="${1##*/}"\
   17900 } # Extended-shell func_dirname_and_basename implementation' "$cfgfile" > $cfgfile.tmp \
   17901   && mv -f "$cfgfile.tmp" "$cfgfile" \
   17902     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
   17903 test 0 -eq $? || _lt_function_replace_fail=:
   17904 
   17905 
   17906   sed -e '/^func_stripname ()$/,/^} # func_stripname /c\
   17907 func_stripname ()\
   17908 {\
   17909 \    # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are\
   17910 \    # positional parameters, so assign one to ordinary parameter first.\
   17911 \    func_stripname_result=${3}\
   17912 \    func_stripname_result=${func_stripname_result#"${1}"}\
   17913 \    func_stripname_result=${func_stripname_result%"${2}"}\
   17914 } # Extended-shell func_stripname implementation' "$cfgfile" > $cfgfile.tmp \
   17915   && mv -f "$cfgfile.tmp" "$cfgfile" \
   17916     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
   17917 test 0 -eq $? || _lt_function_replace_fail=:
   17918 
   17919 
   17920   sed -e '/^func_split_long_opt ()$/,/^} # func_split_long_opt /c\
   17921 func_split_long_opt ()\
   17922 {\
   17923 \    func_split_long_opt_name=${1%%=*}\
   17924 \    func_split_long_opt_arg=${1#*=}\
   17925 } # Extended-shell func_split_long_opt implementation' "$cfgfile" > $cfgfile.tmp \
   17926   && mv -f "$cfgfile.tmp" "$cfgfile" \
   17927     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
   17928 test 0 -eq $? || _lt_function_replace_fail=:
   17929 
   17930 
   17931   sed -e '/^func_split_short_opt ()$/,/^} # func_split_short_opt /c\
   17932 func_split_short_opt ()\
   17933 {\
   17934 \    func_split_short_opt_arg=${1#??}\
   17935 \    func_split_short_opt_name=${1%"$func_split_short_opt_arg"}\
   17936 } # Extended-shell func_split_short_opt implementation' "$cfgfile" > $cfgfile.tmp \
   17937   && mv -f "$cfgfile.tmp" "$cfgfile" \
   17938     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
   17939 test 0 -eq $? || _lt_function_replace_fail=:
   17940 
   17941 
   17942   sed -e '/^func_lo2o ()$/,/^} # func_lo2o /c\
   17943 func_lo2o ()\
   17944 {\
   17945 \    case ${1} in\
   17946 \      *.lo) func_lo2o_result=${1%.lo}.${objext} ;;\
   17947 \      *)    func_lo2o_result=${1} ;;\
   17948 \    esac\
   17949 } # Extended-shell func_lo2o implementation' "$cfgfile" > $cfgfile.tmp \
   17950   && mv -f "$cfgfile.tmp" "$cfgfile" \
   17951     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
   17952 test 0 -eq $? || _lt_function_replace_fail=:
   17953 
   17954 
   17955   sed -e '/^func_xform ()$/,/^} # func_xform /c\
   17956 func_xform ()\
   17957 {\
   17958     func_xform_result=${1%.*}.lo\
   17959 } # Extended-shell func_xform implementation' "$cfgfile" > $cfgfile.tmp \
   17960   && mv -f "$cfgfile.tmp" "$cfgfile" \
   17961     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
   17962 test 0 -eq $? || _lt_function_replace_fail=:
   17963 
   17964 
   17965   sed -e '/^func_arith ()$/,/^} # func_arith /c\
   17966 func_arith ()\
   17967 {\
   17968     func_arith_result=$(( $* ))\
   17969 } # Extended-shell func_arith implementation' "$cfgfile" > $cfgfile.tmp \
   17970   && mv -f "$cfgfile.tmp" "$cfgfile" \
   17971     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
   17972 test 0 -eq $? || _lt_function_replace_fail=:
   17973 
   17974 
   17975   sed -e '/^func_len ()$/,/^} # func_len /c\
   17976 func_len ()\
   17977 {\
   17978     func_len_result=${#1}\
   17979 } # Extended-shell func_len implementation' "$cfgfile" > $cfgfile.tmp \
   17980   && mv -f "$cfgfile.tmp" "$cfgfile" \
   17981     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
   17982 test 0 -eq $? || _lt_function_replace_fail=:
   17983 
   17984 fi
   17985 
   17986 if test x"$lt_shell_append" = xyes; then
   17987   sed -e '/^func_append ()$/,/^} # func_append /c\
   17988 func_append ()\
   17989 {\
   17990     eval "${1}+=\\${2}"\
   17991 } # Extended-shell func_append implementation' "$cfgfile" > $cfgfile.tmp \
   17992   && mv -f "$cfgfile.tmp" "$cfgfile" \
   17993     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
   17994 test 0 -eq $? || _lt_function_replace_fail=:
   17995 
   17996 
   17997   sed -e '/^func_append_quoted ()$/,/^} # func_append_quoted /c\
   17998 func_append_quoted ()\
   17999 {\
   18000 \    func_quote_for_eval "${2}"\
   18001 \    eval "${1}+=\\\\ \\$func_quote_for_eval_result"\
   18002 } # Extended-shell func_append_quoted implementation' "$cfgfile" > $cfgfile.tmp \
   18003   && mv -f "$cfgfile.tmp" "$cfgfile" \
   18004     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
   18005 test 0 -eq $? || _lt_function_replace_fail=:
   18006 
   18007 
   18008   # Save a `func_append' function call where possible by direct use of '+='
   18009   sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1+="%g' $cfgfile > $cfgfile.tmp \
   18010     && mv -f "$cfgfile.tmp" "$cfgfile" \
   18011       || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
   18012   test 0 -eq $? || _lt_function_replace_fail=:
   18013 else
   18014   # Save a `func_append' function call even when '+=' is not available
   18015   sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1="$\1%g' $cfgfile > $cfgfile.tmp \
   18016     && mv -f "$cfgfile.tmp" "$cfgfile" \
   18017       || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
   18018   test 0 -eq $? || _lt_function_replace_fail=:
   18019 fi
   18020 
   18021 if test x"$_lt_function_replace_fail" = x":"; then
   18022   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Unable to substitute extended shell functions in $ofile" >&5
   18023 $as_echo "$as_me: WARNING: Unable to substitute extended shell functions in $ofile" >&2;}
   18024 fi
   18025 
   18026 
   18027    mv -f "$cfgfile" "$ofile" ||
   18028     (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
   18029   chmod +x "$ofile"
   18030 
   18031 
   18032     cat <<_LT_EOF >> "$ofile"
   18033 
   18034 # ### BEGIN LIBTOOL TAG CONFIG: CXX
   18035 
   18036 # The linker used to build libraries.
   18037 LD=$lt_LD_CXX
   18038 
   18039 # How to create reloadable object files.
   18040 reload_flag=$lt_reload_flag_CXX
   18041 reload_cmds=$lt_reload_cmds_CXX
   18042 
   18043 # Commands used to build an old-style archive.
   18044 old_archive_cmds=$lt_old_archive_cmds_CXX
   18045 
   18046 # A language specific compiler.
   18047 CC=$lt_compiler_CXX
   18048 
   18049 # Is the compiler the GNU compiler?
   18050 with_gcc=$GCC_CXX
   18051 
   18052 # Compiler flag to turn off builtin functions.
   18053 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_CXX
   18054 
   18055 # Additional compiler flags for building library objects.
   18056 pic_flag=$lt_lt_prog_compiler_pic_CXX
   18057 
   18058 # How to pass a linker flag through the compiler.
   18059 wl=$lt_lt_prog_compiler_wl_CXX
   18060 
   18061 # Compiler flag to prevent dynamic linking.
   18062 link_static_flag=$lt_lt_prog_compiler_static_CXX
   18063 
   18064 # Does compiler simultaneously support -c and -o options?
   18065 compiler_c_o=$lt_lt_cv_prog_compiler_c_o_CXX
   18066 
   18067 # Whether or not to add -lc for building shared libraries.
   18068 build_libtool_need_lc=$archive_cmds_need_lc_CXX
   18069 
   18070 # Whether or not to disallow shared libs when runtime libs are static.
   18071 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_CXX
   18072 
   18073 # Compiler flag to allow reflexive dlopens.
   18074 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_CXX
   18075 
   18076 # Compiler flag to generate shared objects directly from archives.
   18077 whole_archive_flag_spec=$lt_whole_archive_flag_spec_CXX
   18078 
   18079 # Whether the compiler copes with passing no objects directly.
   18080 compiler_needs_object=$lt_compiler_needs_object_CXX
   18081 
   18082 # Create an old-style archive from a shared archive.
   18083 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_CXX
   18084 
   18085 # Create a temporary old-style archive to link instead of a shared archive.
   18086 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_CXX
   18087 
   18088 # Commands used to build a shared archive.
   18089 archive_cmds=$lt_archive_cmds_CXX
   18090 archive_expsym_cmds=$lt_archive_expsym_cmds_CXX
   18091 
   18092 # Commands used to build a loadable module if different from building
   18093 # a shared archive.
   18094 module_cmds=$lt_module_cmds_CXX
   18095 module_expsym_cmds=$lt_module_expsym_cmds_CXX
   18096 
   18097 # Whether we are building with GNU ld or not.
   18098 with_gnu_ld=$lt_with_gnu_ld_CXX
   18099 
   18100 # Flag that allows shared libraries with undefined symbols to be built.
   18101 allow_undefined_flag=$lt_allow_undefined_flag_CXX
   18102 
   18103 # Flag that enforces no undefined symbols.
   18104 no_undefined_flag=$lt_no_undefined_flag_CXX
   18105 
   18106 # Flag to hardcode \$libdir into a binary during linking.
   18107 # This must work even if \$libdir does not exist
   18108 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_CXX
   18109 
   18110 # Whether we need a single "-rpath" flag with a separated argument.
   18111 hardcode_libdir_separator=$lt_hardcode_libdir_separator_CXX
   18112 
   18113 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
   18114 # DIR into the resulting binary.
   18115 hardcode_direct=$hardcode_direct_CXX
   18116 
   18117 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
   18118 # DIR into the resulting binary and the resulting library dependency is
   18119 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
   18120 # library is relocated.
   18121 hardcode_direct_absolute=$hardcode_direct_absolute_CXX
   18122 
   18123 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
   18124 # into the resulting binary.
   18125 hardcode_minus_L=$hardcode_minus_L_CXX
   18126 
   18127 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
   18128 # into the resulting binary.
   18129 hardcode_shlibpath_var=$hardcode_shlibpath_var_CXX
   18130 
   18131 # Set to "yes" if building a shared library automatically hardcodes DIR
   18132 # into the library and all subsequent libraries and executables linked
   18133 # against it.
   18134 hardcode_automatic=$hardcode_automatic_CXX
   18135 
   18136 # Set to yes if linker adds runtime paths of dependent libraries
   18137 # to runtime path list.
   18138 inherit_rpath=$inherit_rpath_CXX
   18139 
   18140 # Whether libtool must link a program against all its dependency libraries.
   18141 link_all_deplibs=$link_all_deplibs_CXX
   18142 
   18143 # Set to "yes" if exported symbols are required.
   18144 always_export_symbols=$always_export_symbols_CXX
   18145 
   18146 # The commands to list exported symbols.
   18147 export_symbols_cmds=$lt_export_symbols_cmds_CXX
   18148 
   18149 # Symbols that should not be listed in the preloaded symbols.
   18150 exclude_expsyms=$lt_exclude_expsyms_CXX
   18151 
   18152 # Symbols that must always be exported.
   18153 include_expsyms=$lt_include_expsyms_CXX
   18154 
   18155 # Commands necessary for linking programs (against libraries) with templates.
   18156 prelink_cmds=$lt_prelink_cmds_CXX
   18157 
   18158 # Commands necessary for finishing linking programs.
   18159 postlink_cmds=$lt_postlink_cmds_CXX
   18160 
   18161 # Specify filename containing input files.
   18162 file_list_spec=$lt_file_list_spec_CXX
   18163 
   18164 # How to hardcode a shared library path into an executable.
   18165 hardcode_action=$hardcode_action_CXX
   18166 
   18167 # The directories searched by this compiler when creating a shared library.
   18168 compiler_lib_search_dirs=$lt_compiler_lib_search_dirs_CXX
   18169 
   18170 # Dependencies to place before and after the objects being linked to
   18171 # create a shared library.
   18172 predep_objects=$lt_predep_objects_CXX
   18173 postdep_objects=$lt_postdep_objects_CXX
   18174 predeps=$lt_predeps_CXX
   18175 postdeps=$lt_postdeps_CXX
   18176 
   18177 # The library search path used internally by the compiler when linking
   18178 # a shared library.
   18179 compiler_lib_search_path=$lt_compiler_lib_search_path_CXX
   18180 
   18181 # ### END LIBTOOL TAG CONFIG: CXX
   18182 _LT_EOF
   18183 
   18184  ;;
   18185 
   18186   esac
   18187 done # for ac_tag
   18188 
   18189 
   18190 as_fn_exit 0
   18191 _ACEOF
   18192 ac_clean_files=$ac_clean_files_save
   18193 
   18194 test $ac_write_fail = 0 ||
   18195   as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
   18196 
   18197 
   18198 # configure is writing to config.log, and then calls config.status.
   18199 # config.status does its own redirection, appending to config.log.
   18200 # Unfortunately, on DOS this fails, as config.log is still kept open
   18201 # by configure, so config.status won't be able to write to it; its
   18202 # output is simply discarded.  So we exec the FD to /dev/null,
   18203 # effectively closing config.log, so it can be properly (re)opened and
   18204 # appended to by config.status.  When coming back to configure, we
   18205 # need to make the FD available again.
   18206 if test "$no_create" != yes; then
   18207   ac_cs_success=:
   18208   ac_config_status_args=
   18209   test "$silent" = yes &&
   18210     ac_config_status_args="$ac_config_status_args --quiet"
   18211   exec 5>/dev/null
   18212   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
   18213   exec 5>>config.log
   18214   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
   18215   # would make configure fail if this is the last instruction.
   18216   $ac_cs_success || as_fn_exit 1
   18217 fi
   18218 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
   18219   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
   18220 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
   18221 fi
   18222 
   18223