toolkit/crashreporter/google-breakpad/src/third_party/glog/configure

Wed, 31 Dec 2014 06:09:35 +0100

author
Michael Schloh von Bennewitz <michael@schloh.com>
date
Wed, 31 Dec 2014 06:09:35 +0100
changeset 0
6474c204b198
permissions
-rwxr-xr-x

Cloned upstream origin tor-browser at tor-browser-31.3.0esr-4.5-1-build1
revision ID fc1c9ff7c1b2defdbc039f12214767608f46423f for hacking purpose.

     1 #! /bin/sh
     2 # Guess values for system-dependent variables and create Makefiles.
     3 # Generated by GNU Autoconf 2.65 for glog 0.3.1.
     4 #
     5 # Report bugs to <opensource@google.com>.
     6 #
     7 #
     8 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
     9 # 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation,
    10 # 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 ## -------------------- ##
    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
    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
    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
    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"
    93 # Find who we are.  Look in the path if we contain no directory separator.
    94 case $0 in #((
    95   *[\\/]* ) as_myself=$0 ;;
    96   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
    97 for as_dir in $PATH
    98 do
    99   IFS=$as_save_IFS
   100   test -z "$as_dir" && as_dir=.
   101     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
   102   done
   103 IFS=$as_save_IFS
   105      ;;
   106 esac
   107 # We did not find ourselves, most probably we were run as `sh COMMAND'
   108 # in which case we are not to be found in the path.
   109 if test "x$as_myself" = x; then
   110   as_myself=$0
   111 fi
   112 if test ! -f "$as_myself"; then
   113   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
   114   exit 1
   115 fi
   117 # Unset variables that we do not need and which cause bugs (e.g. in
   118 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
   119 # suppresses any "Segmentation fault" message there.  '((' could
   120 # trigger a bug in pdksh 5.2.14.
   121 for as_var in BASH_ENV ENV MAIL MAILPATH
   122 do eval test x\${$as_var+set} = xset \
   123   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
   124 done
   125 PS1='$ '
   126 PS2='> '
   127 PS4='+ '
   129 # NLS nuisances.
   130 LC_ALL=C
   131 export LC_ALL
   132 LANGUAGE=C
   133 export LANGUAGE
   135 # CDPATH.
   136 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
   138 if test "x$CONFIG_SHELL" = x; then
   139   as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
   140   emulate sh
   141   NULLCMD=:
   142   # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
   143   # is contrary to our usage.  Disable this feature.
   144   alias -g '\${1+\"\$@\"}'='\"\$@\"'
   145   setopt NO_GLOB_SUBST
   146 else
   147   case \`(set -o) 2>/dev/null\` in #(
   148   *posix*) :
   149     set -o posix ;; #(
   150   *) :
   151      ;;
   152 esac
   153 fi
   154 "
   155   as_required="as_fn_return () { (exit \$1); }
   156 as_fn_success () { as_fn_return 0; }
   157 as_fn_failure () { as_fn_return 1; }
   158 as_fn_ret_success () { return 0; }
   159 as_fn_ret_failure () { return 1; }
   161 exitcode=0
   162 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
   163 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
   164 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
   165 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
   166 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
   168 else
   169   exitcode=1; echo positional parameters were not saved.
   170 fi
   171 test x\$exitcode = x0 || exit 1"
   172   as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
   173   as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
   174   eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
   175   test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
   176 test \$(( 1 + 1 )) = 2 || exit 1"
   177   if (eval "$as_required") 2>/dev/null; then :
   178   as_have_required=yes
   179 else
   180   as_have_required=no
   181 fi
   182   if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
   184 else
   185   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   186 as_found=false
   187 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
   188 do
   189   IFS=$as_save_IFS
   190   test -z "$as_dir" && as_dir=.
   191   as_found=:
   192   case $as_dir in #(
   193 	 /*)
   194 	   for as_base in sh bash ksh sh5; do
   195 	     # Try only shells that exist, to save several forks.
   196 	     as_shell=$as_dir/$as_base
   197 	     if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
   198 		    { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
   199   CONFIG_SHELL=$as_shell as_have_required=yes
   200 		   if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
   201   break 2
   202 fi
   203 fi
   204 	   done;;
   205        esac
   206   as_found=false
   207 done
   208 $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
   209 	      { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
   210   CONFIG_SHELL=$SHELL as_have_required=yes
   211 fi; }
   212 IFS=$as_save_IFS
   215       if test "x$CONFIG_SHELL" != x; then :
   216   # We cannot yet assume a decent shell, so we have to provide a
   217 	# neutralization value for shells without unset; and this also
   218 	# works around shells that cannot unset nonexistent variables.
   219 	BASH_ENV=/dev/null
   220 	ENV=/dev/null
   221 	(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
   222 	export CONFIG_SHELL
   223 	exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
   224 fi
   226     if test x$as_have_required = xno; then :
   227   $as_echo "$0: This script requires a shell more modern than all"
   228   $as_echo "$0: the shells that I found on your system."
   229   if test x${ZSH_VERSION+set} = xset ; then
   230     $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
   231     $as_echo "$0: be upgraded to zsh 4.3.4 or later."
   232   else
   233     $as_echo "$0: Please tell bug-autoconf@gnu.org and
   234 $0: opensource@google.com about your system, including any
   235 $0: error possibly output before this message. Then install
   236 $0: a modern shell, or manually run the script under such a
   237 $0: shell if you do have one."
   238   fi
   239   exit 1
   240 fi
   241 fi
   242 fi
   243 SHELL=${CONFIG_SHELL-/bin/sh}
   244 export SHELL
   245 # Unset more variables known to interfere with behavior of common tools.
   246 CLICOLOR_FORCE= GREP_OPTIONS=
   247 unset CLICOLOR_FORCE GREP_OPTIONS
   249 ## --------------------- ##
   250 ## M4sh Shell Functions. ##
   251 ## --------------------- ##
   252 # as_fn_unset VAR
   253 # ---------------
   254 # Portably unset VAR.
   255 as_fn_unset ()
   256 {
   257   { eval $1=; unset $1;}
   258 }
   259 as_unset=as_fn_unset
   261 # as_fn_set_status STATUS
   262 # -----------------------
   263 # Set $? to STATUS, without forking.
   264 as_fn_set_status ()
   265 {
   266   return $1
   267 } # as_fn_set_status
   269 # as_fn_exit STATUS
   270 # -----------------
   271 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
   272 as_fn_exit ()
   273 {
   274   set +e
   275   as_fn_set_status $1
   276   exit $1
   277 } # as_fn_exit
   279 # as_fn_mkdir_p
   280 # -------------
   281 # Create "$as_dir" as a directory, including parents if necessary.
   282 as_fn_mkdir_p ()
   283 {
   285   case $as_dir in #(
   286   -*) as_dir=./$as_dir;;
   287   esac
   288   test -d "$as_dir" || eval $as_mkdir_p || {
   289     as_dirs=
   290     while :; do
   291       case $as_dir in #(
   292       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
   293       *) as_qdir=$as_dir;;
   294       esac
   295       as_dirs="'$as_qdir' $as_dirs"
   296       as_dir=`$as_dirname -- "$as_dir" ||
   297 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   298 	 X"$as_dir" : 'X\(//\)[^/]' \| \
   299 	 X"$as_dir" : 'X\(//\)$' \| \
   300 	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
   301 $as_echo X"$as_dir" |
   302     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   303 	    s//\1/
   304 	    q
   305 	  }
   306 	  /^X\(\/\/\)[^/].*/{
   307 	    s//\1/
   308 	    q
   309 	  }
   310 	  /^X\(\/\/\)$/{
   311 	    s//\1/
   312 	    q
   313 	  }
   314 	  /^X\(\/\).*/{
   315 	    s//\1/
   316 	    q
   317 	  }
   318 	  s/.*/./; q'`
   319       test -d "$as_dir" && break
   320     done
   321     test -z "$as_dirs" || eval "mkdir $as_dirs"
   322   } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
   325 } # as_fn_mkdir_p
   326 # as_fn_append VAR VALUE
   327 # ----------------------
   328 # Append the text in VALUE to the end of the definition contained in VAR. Take
   329 # advantage of any shell optimizations that allow amortized linear growth over
   330 # repeated appends, instead of the typical quadratic growth present in naive
   331 # implementations.
   332 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
   333   eval 'as_fn_append ()
   334   {
   335     eval $1+=\$2
   336   }'
   337 else
   338   as_fn_append ()
   339   {
   340     eval $1=\$$1\$2
   341   }
   342 fi # as_fn_append
   344 # as_fn_arith ARG...
   345 # ------------------
   346 # Perform arithmetic evaluation on the ARGs, and store the result in the
   347 # global $as_val. Take advantage of shells that can avoid forks. The arguments
   348 # must be portable across $(()) and expr.
   349 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
   350   eval 'as_fn_arith ()
   351   {
   352     as_val=$(( $* ))
   353   }'
   354 else
   355   as_fn_arith ()
   356   {
   357     as_val=`expr "$@" || test $? -eq 1`
   358   }
   359 fi # as_fn_arith
   362 # as_fn_error ERROR [LINENO LOG_FD]
   363 # ---------------------------------
   364 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
   365 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
   366 # script with status $?, using 1 if that was 0.
   367 as_fn_error ()
   368 {
   369   as_status=$?; test $as_status -eq 0 && as_status=1
   370   if test "$3"; then
   371     as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   372     $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
   373   fi
   374   $as_echo "$as_me: error: $1" >&2
   375   as_fn_exit $as_status
   376 } # as_fn_error
   378 if expr a : '\(a\)' >/dev/null 2>&1 &&
   379    test "X`expr 00001 : '.*\(...\)'`" = X001; then
   380   as_expr=expr
   381 else
   382   as_expr=false
   383 fi
   385 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
   386   as_basename=basename
   387 else
   388   as_basename=false
   389 fi
   391 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
   392   as_dirname=dirname
   393 else
   394   as_dirname=false
   395 fi
   397 as_me=`$as_basename -- "$0" ||
   398 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
   399 	 X"$0" : 'X\(//\)$' \| \
   400 	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
   401 $as_echo X/"$0" |
   402     sed '/^.*\/\([^/][^/]*\)\/*$/{
   403 	    s//\1/
   404 	    q
   405 	  }
   406 	  /^X\/\(\/\/\)$/{
   407 	    s//\1/
   408 	    q
   409 	  }
   410 	  /^X\/\(\/\).*/{
   411 	    s//\1/
   412 	    q
   413 	  }
   414 	  s/.*/./; q'`
   416 # Avoid depending upon Character Ranges.
   417 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
   418 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
   419 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
   420 as_cr_digits='0123456789'
   421 as_cr_alnum=$as_cr_Letters$as_cr_digits
   424   as_lineno_1=$LINENO as_lineno_1a=$LINENO
   425   as_lineno_2=$LINENO as_lineno_2a=$LINENO
   426   eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
   427   test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
   428   # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
   429   sed -n '
   430     p
   431     /[$]LINENO/=
   432   ' <$as_myself |
   433     sed '
   434       s/[$]LINENO.*/&-/
   435       t lineno
   436       b
   437       :lineno
   438       N
   439       :loop
   440       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
   441       t loop
   442       s/-\n.*//
   443     ' >$as_me.lineno &&
   444   chmod +x "$as_me.lineno" ||
   445     { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
   447   # Don't try to exec as it changes $[0], causing all sort of problems
   448   # (the dirname of $[0] is not the place where we might find the
   449   # original and so on.  Autoconf is especially sensitive to this).
   450   . "./$as_me.lineno"
   451   # Exit status is that of the last command.
   452   exit
   453 }
   455 ECHO_C= ECHO_N= ECHO_T=
   456 case `echo -n x` in #(((((
   457 -n*)
   458   case `echo 'xy\c'` in
   459   *c*) ECHO_T='	';;	# ECHO_T is single tab character.
   460   xy)  ECHO_C='\c';;
   461   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
   462        ECHO_T='	';;
   463   esac;;
   464 *)
   465   ECHO_N='-n';;
   466 esac
   468 rm -f conf$$ conf$$.exe conf$$.file
   469 if test -d conf$$.dir; then
   470   rm -f conf$$.dir/conf$$.file
   471 else
   472   rm -f conf$$.dir
   473   mkdir conf$$.dir 2>/dev/null
   474 fi
   475 if (echo >conf$$.file) 2>/dev/null; then
   476   if ln -s conf$$.file conf$$ 2>/dev/null; then
   477     as_ln_s='ln -s'
   478     # ... but there are two gotchas:
   479     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
   480     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
   481     # In both cases, we have to default to `cp -p'.
   482     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
   483       as_ln_s='cp -p'
   484   elif ln conf$$.file conf$$ 2>/dev/null; then
   485     as_ln_s=ln
   486   else
   487     as_ln_s='cp -p'
   488   fi
   489 else
   490   as_ln_s='cp -p'
   491 fi
   492 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
   493 rmdir conf$$.dir 2>/dev/null
   495 if mkdir -p . 2>/dev/null; then
   496   as_mkdir_p='mkdir -p "$as_dir"'
   497 else
   498   test -d ./-p && rmdir ./-p
   499   as_mkdir_p=false
   500 fi
   502 if test -x / >/dev/null 2>&1; then
   503   as_test_x='test -x'
   504 else
   505   if ls -dL / >/dev/null 2>&1; then
   506     as_ls_L_option=L
   507   else
   508     as_ls_L_option=
   509   fi
   510   as_test_x='
   511     eval sh -c '\''
   512       if test -d "$1"; then
   513 	test -d "$1/.";
   514       else
   515 	case $1 in #(
   516 	-*)set "./$1";;
   517 	esac;
   518 	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
   519 	???[sx]*):;;*)false;;esac;fi
   520     '\'' sh
   521   '
   522 fi
   523 as_executable_p=$as_test_x
   525 # Sed expression to map a string onto a valid CPP name.
   526 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
   528 # Sed expression to map a string onto a valid variable name.
   529 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
   533 # Check that we are running under the correct shell.
   534 SHELL=${CONFIG_SHELL-/bin/sh}
   536 case X$lt_ECHO in
   537 X*--fallback-echo)
   538   # Remove one level of quotation (which was required for Make).
   539   ECHO=`echo "$lt_ECHO" | sed 's,\\\\\$\\$0,'$0','`
   540   ;;
   541 esac
   543 ECHO=${lt_ECHO-echo}
   544 if test "X$1" = X--no-reexec; then
   545   # Discard the --no-reexec flag, and continue.
   546   shift
   547 elif test "X$1" = X--fallback-echo; then
   548   # Avoid inline document here, it may be left over
   549   :
   550 elif test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' ; then
   551   # Yippee, $ECHO works!
   552   :
   553 else
   554   # Restart under the correct shell.
   555   exec $SHELL "$0" --no-reexec ${1+"$@"}
   556 fi
   558 if test "X$1" = X--fallback-echo; then
   559   # used as fallback echo
   560   shift
   561   cat <<_LT_EOF
   562 $*
   563 _LT_EOF
   564   exit 0
   565 fi
   567 # The HP-UX ksh and POSIX shell print the target directory to stdout
   568 # if CDPATH is set.
   569 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
   571 if test -z "$lt_ECHO"; then
   572   if test "X${echo_test_string+set}" != Xset; then
   573     # find a string as large as possible, as long as the shell can cope with it
   574     for cmd in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do
   575       # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
   576       if { echo_test_string=`eval $cmd`; } 2>/dev/null &&
   577 	 { test "X$echo_test_string" = "X$echo_test_string"; } 2>/dev/null
   578       then
   579         break
   580       fi
   581     done
   582   fi
   584   if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
   585      echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
   586      test "X$echo_testing_string" = "X$echo_test_string"; then
   587     :
   588   else
   589     # The Solaris, AIX, and Digital Unix default echo programs unquote
   590     # backslashes.  This makes it impossible to quote backslashes using
   591     #   echo "$something" | sed 's/\\/\\\\/g'
   592     #
   593     # So, first we look for a working echo in the user's PATH.
   595     lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   596     for dir in $PATH /usr/ucb; do
   597       IFS="$lt_save_ifs"
   598       if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
   599          test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
   600          echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&
   601          test "X$echo_testing_string" = "X$echo_test_string"; then
   602         ECHO="$dir/echo"
   603         break
   604       fi
   605     done
   606     IFS="$lt_save_ifs"
   608     if test "X$ECHO" = Xecho; then
   609       # We didn't find a better echo, so look for alternatives.
   610       if test "X`{ print -r '\t'; } 2>/dev/null`" = 'X\t' &&
   611          echo_testing_string=`{ print -r "$echo_test_string"; } 2>/dev/null` &&
   612          test "X$echo_testing_string" = "X$echo_test_string"; then
   613         # This shell has a builtin print -r that does the trick.
   614         ECHO='print -r'
   615       elif { test -f /bin/ksh || test -f /bin/ksh$ac_exeext; } &&
   616 	   test "X$CONFIG_SHELL" != X/bin/ksh; then
   617         # If we have ksh, try running configure again with it.
   618         ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
   619         export ORIGINAL_CONFIG_SHELL
   620         CONFIG_SHELL=/bin/ksh
   621         export CONFIG_SHELL
   622         exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"}
   623       else
   624         # Try using printf.
   625         ECHO='printf %s\n'
   626         if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
   627 	   echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
   628 	   test "X$echo_testing_string" = "X$echo_test_string"; then
   629 	  # Cool, printf works
   630 	  :
   631         elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
   632 	     test "X$echo_testing_string" = 'X\t' &&
   633 	     echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
   634 	     test "X$echo_testing_string" = "X$echo_test_string"; then
   635 	  CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL
   636 	  export CONFIG_SHELL
   637 	  SHELL="$CONFIG_SHELL"
   638 	  export SHELL
   639 	  ECHO="$CONFIG_SHELL $0 --fallback-echo"
   640         elif echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
   641 	     test "X$echo_testing_string" = 'X\t' &&
   642 	     echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
   643 	     test "X$echo_testing_string" = "X$echo_test_string"; then
   644 	  ECHO="$CONFIG_SHELL $0 --fallback-echo"
   645         else
   646 	  # maybe with a smaller string...
   647 	  prev=:
   649 	  for cmd in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"' 'sed 20q "$0"' 'sed 50q "$0"'; do
   650 	    if { test "X$echo_test_string" = "X`eval $cmd`"; } 2>/dev/null
   651 	    then
   652 	      break
   653 	    fi
   654 	    prev="$cmd"
   655 	  done
   657 	  if test "$prev" != 'sed 50q "$0"'; then
   658 	    echo_test_string=`eval $prev`
   659 	    export echo_test_string
   660 	    exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "$0" ${1+"$@"}
   661 	  else
   662 	    # Oops.  We lost completely, so just stick with echo.
   663 	    ECHO=echo
   664 	  fi
   665         fi
   666       fi
   667     fi
   668   fi
   669 fi
   671 # Copy echo and quote the copy suitably for passing to libtool from
   672 # the Makefile, instead of quoting the original, which is used later.
   673 lt_ECHO=$ECHO
   674 if test "X$lt_ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then
   675    lt_ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo"
   676 fi
   681 test -n "$DJDIR" || exec 7<&0 </dev/null
   682 exec 6>&1
   684 # Name of the host.
   685 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
   686 # so uname gets run too.
   687 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
   689 #
   690 # Initializations.
   691 #
   692 ac_default_prefix=/usr/local
   693 ac_clean_files=
   694 ac_config_libobj_dir=.
   695 LIBOBJS=
   696 cross_compiling=no
   697 subdirs=
   698 MFLAGS=
   699 MAKEFLAGS=
   701 # Identity of this package.
   702 PACKAGE_NAME='glog'
   703 PACKAGE_TARNAME='glog'
   704 PACKAGE_VERSION='0.3.1'
   705 PACKAGE_STRING='glog 0.3.1'
   706 PACKAGE_BUGREPORT='opensource@google.com'
   707 PACKAGE_URL=''
   709 ac_unique_file="README"
   710 # Factoring default headers for most tests.
   711 ac_includes_default="\
   712 #include <stdio.h>
   713 #ifdef HAVE_SYS_TYPES_H
   714 # include <sys/types.h>
   715 #endif
   716 #ifdef HAVE_SYS_STAT_H
   717 # include <sys/stat.h>
   718 #endif
   719 #ifdef STDC_HEADERS
   720 # include <stdlib.h>
   721 # include <stddef.h>
   722 #else
   723 # ifdef HAVE_STDLIB_H
   724 #  include <stdlib.h>
   725 # endif
   726 #endif
   727 #ifdef HAVE_STRING_H
   728 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
   729 #  include <memory.h>
   730 # endif
   731 # include <string.h>
   732 #endif
   733 #ifdef HAVE_STRINGS_H
   734 # include <strings.h>
   735 #endif
   736 #ifdef HAVE_INTTYPES_H
   737 # include <inttypes.h>
   738 #endif
   739 #ifdef HAVE_STDINT_H
   740 # include <stdint.h>
   741 #endif
   742 #ifdef HAVE_UNISTD_H
   743 # include <unistd.h>
   744 #endif"
   746 ac_subst_vars='am__EXEEXT_FALSE
   747 am__EXEEXT_TRUE
   748 LTLIBOBJS
   749 LIBOBJS
   750 GMOCK_LIBS
   751 GTEST_LIBS
   752 GFLAGS_LIBS
   753 GMOCK_CFLAGS
   754 GTEST_CFLAGS
   755 GFLAGS_CFLAGS
   756 ac_cv_have_libgflags
   757 ac_cv_have___uint16
   758 ac_cv_have_u_int16_t
   759 ac_cv_have_uint16_t
   760 ac_cv_have_unistd_h
   761 ac_cv_have_inttypes_h
   762 ac_cv_have_systypes_h
   763 ac_cv_have_stdint_h
   764 ac_cv_have___builtin_expect
   765 ac_cv___attribute___printf_4_5
   766 ac_cv___attribute___noreturn
   767 ac_cv_cxx_using_operator
   768 ac_google_namespace
   769 ac_google_end_namespace
   770 ac_google_start_namespace
   771 UNWIND_LIBS
   772 HAVE_GMOCK_FALSE
   773 HAVE_GMOCK_TRUE
   774 GMOCK_CONFIG
   775 GTEST_CONFIG
   776 PTHREAD_CFLAGS
   777 PTHREAD_LIBS
   778 PTHREAD_CC
   779 acx_pthread_config
   780 X86_64_FALSE
   781 X86_64_TRUE
   782 ENABLE_FRAME_POINTERS_FALSE
   783 ENABLE_FRAME_POINTERS_TRUE
   784 LIBTOOL_DEPS
   785 CXXCPP
   786 OTOOL64
   787 OTOOL
   788 LIPO
   789 NMEDIT
   790 DSYMUTIL
   791 lt_ECHO
   792 RANLIB
   793 AR
   794 OBJDUMP
   795 LN_S
   796 NM
   797 ac_ct_DUMPBIN
   798 DUMPBIN
   799 LD
   800 FGREP
   801 EGREP
   802 GREP
   803 SED
   804 host_os
   805 host_vendor
   806 host_cpu
   807 host
   808 build_os
   809 build_vendor
   810 build_cpu
   811 build
   812 LIBTOOL
   813 GCC_FALSE
   814 GCC_TRUE
   815 am__fastdepCXX_FALSE
   816 am__fastdepCXX_TRUE
   817 CXXDEPMODE
   818 ac_ct_CXX
   819 CXXFLAGS
   820 CXX
   821 CPP
   822 am__fastdepCC_FALSE
   823 am__fastdepCC_TRUE
   824 CCDEPMODE
   825 AMDEPBACKSLASH
   826 AMDEP_FALSE
   827 AMDEP_TRUE
   828 am__quote
   829 am__include
   830 DEPDIR
   831 OBJEXT
   832 EXEEXT
   833 ac_ct_CC
   834 CPPFLAGS
   835 LDFLAGS
   836 CFLAGS
   837 CC
   838 am__untar
   839 am__tar
   840 AMTAR
   841 am__leading_dot
   842 SET_MAKE
   843 AWK
   844 mkdir_p
   845 MKDIR_P
   846 INSTALL_STRIP_PROGRAM
   847 STRIP
   848 install_sh
   849 MAKEINFO
   850 AUTOHEADER
   851 AUTOMAKE
   852 AUTOCONF
   853 ACLOCAL
   854 VERSION
   855 PACKAGE
   856 CYGPATH_W
   857 am__isrc
   858 INSTALL_DATA
   859 INSTALL_SCRIPT
   860 INSTALL_PROGRAM
   861 target_alias
   862 host_alias
   863 build_alias
   864 LIBS
   865 ECHO_T
   866 ECHO_N
   867 ECHO_C
   868 DEFS
   869 mandir
   870 localedir
   871 libdir
   872 psdir
   873 pdfdir
   874 dvidir
   875 htmldir
   876 infodir
   877 docdir
   878 oldincludedir
   879 includedir
   880 localstatedir
   881 sharedstatedir
   882 sysconfdir
   883 datadir
   884 datarootdir
   885 libexecdir
   886 sbindir
   887 bindir
   888 program_transform_name
   889 prefix
   890 exec_prefix
   891 PACKAGE_URL
   892 PACKAGE_BUGREPORT
   893 PACKAGE_STRING
   894 PACKAGE_VERSION
   895 PACKAGE_TARNAME
   896 PACKAGE_NAME
   897 PATH_SEPARATOR
   898 SHELL'
   899 ac_subst_files=''
   900 ac_user_opts='
   901 enable_option_checking
   902 enable_dependency_tracking
   903 enable_shared
   904 enable_static
   905 with_pic
   906 enable_fast_install
   907 with_gnu_ld
   908 enable_libtool_lock
   909 enable_frame_pointers
   910 with_gflags
   911 enable_namespace
   912 '
   913       ac_precious_vars='build_alias
   914 host_alias
   915 target_alias
   916 CC
   917 CFLAGS
   918 LDFLAGS
   919 LIBS
   920 CPPFLAGS
   921 CPP
   922 CXX
   923 CXXFLAGS
   924 CCC
   925 CXXCPP'
   928 # Initialize some variables set by options.
   929 ac_init_help=
   930 ac_init_version=false
   931 ac_unrecognized_opts=
   932 ac_unrecognized_sep=
   933 # The variables have the same names as the options, with
   934 # dashes changed to underlines.
   935 cache_file=/dev/null
   936 exec_prefix=NONE
   937 no_create=
   938 no_recursion=
   939 prefix=NONE
   940 program_prefix=NONE
   941 program_suffix=NONE
   942 program_transform_name=s,x,x,
   943 silent=
   944 site=
   945 srcdir=
   946 verbose=
   947 x_includes=NONE
   948 x_libraries=NONE
   950 # Installation directory options.
   951 # These are left unexpanded so users can "make install exec_prefix=/foo"
   952 # and all the variables that are supposed to be based on exec_prefix
   953 # by default will actually change.
   954 # Use braces instead of parens because sh, perl, etc. also accept them.
   955 # (The list follows the same order as the GNU Coding Standards.)
   956 bindir='${exec_prefix}/bin'
   957 sbindir='${exec_prefix}/sbin'
   958 libexecdir='${exec_prefix}/libexec'
   959 datarootdir='${prefix}/share'
   960 datadir='${datarootdir}'
   961 sysconfdir='${prefix}/etc'
   962 sharedstatedir='${prefix}/com'
   963 localstatedir='${prefix}/var'
   964 includedir='${prefix}/include'
   965 oldincludedir='/usr/include'
   966 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
   967 infodir='${datarootdir}/info'
   968 htmldir='${docdir}'
   969 dvidir='${docdir}'
   970 pdfdir='${docdir}'
   971 psdir='${docdir}'
   972 libdir='${exec_prefix}/lib'
   973 localedir='${datarootdir}/locale'
   974 mandir='${datarootdir}/man'
   976 ac_prev=
   977 ac_dashdash=
   978 for ac_option
   979 do
   980   # If the previous option needs an argument, assign it.
   981   if test -n "$ac_prev"; then
   982     eval $ac_prev=\$ac_option
   983     ac_prev=
   984     continue
   985   fi
   987   case $ac_option in
   988   *=*)	ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
   989   *)	ac_optarg=yes ;;
   990   esac
   992   # Accept the important Cygnus configure options, so we can diagnose typos.
   994   case $ac_dashdash$ac_option in
   995   --)
   996     ac_dashdash=yes ;;
   998   -bindir | --bindir | --bindi | --bind | --bin | --bi)
   999     ac_prev=bindir ;;
  1000   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
  1001     bindir=$ac_optarg ;;
  1003   -build | --build | --buil | --bui | --bu)
  1004     ac_prev=build_alias ;;
  1005   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
  1006     build_alias=$ac_optarg ;;
  1008   -cache-file | --cache-file | --cache-fil | --cache-fi \
  1009   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
  1010     ac_prev=cache_file ;;
  1011   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
  1012   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
  1013     cache_file=$ac_optarg ;;
  1015   --config-cache | -C)
  1016     cache_file=config.cache ;;
  1018   -datadir | --datadir | --datadi | --datad)
  1019     ac_prev=datadir ;;
  1020   -datadir=* | --datadir=* | --datadi=* | --datad=*)
  1021     datadir=$ac_optarg ;;
  1023   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
  1024   | --dataroo | --dataro | --datar)
  1025     ac_prev=datarootdir ;;
  1026   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
  1027   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
  1028     datarootdir=$ac_optarg ;;
  1030   -disable-* | --disable-*)
  1031     ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
  1032     # Reject names that are not valid shell variable names.
  1033     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
  1034       as_fn_error "invalid feature name: $ac_useropt"
  1035     ac_useropt_orig=$ac_useropt
  1036     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
  1037     case $ac_user_opts in
  1038       *"
  1039 "enable_$ac_useropt"
  1040 "*) ;;
  1041       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
  1042 	 ac_unrecognized_sep=', ';;
  1043     esac
  1044     eval enable_$ac_useropt=no ;;
  1046   -docdir | --docdir | --docdi | --doc | --do)
  1047     ac_prev=docdir ;;
  1048   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
  1049     docdir=$ac_optarg ;;
  1051   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
  1052     ac_prev=dvidir ;;
  1053   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
  1054     dvidir=$ac_optarg ;;
  1056   -enable-* | --enable-*)
  1057     ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
  1058     # Reject names that are not valid shell variable names.
  1059     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
  1060       as_fn_error "invalid feature name: $ac_useropt"
  1061     ac_useropt_orig=$ac_useropt
  1062     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
  1063     case $ac_user_opts in
  1064       *"
  1065 "enable_$ac_useropt"
  1066 "*) ;;
  1067       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
  1068 	 ac_unrecognized_sep=', ';;
  1069     esac
  1070     eval enable_$ac_useropt=\$ac_optarg ;;
  1072   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
  1073   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
  1074   | --exec | --exe | --ex)
  1075     ac_prev=exec_prefix ;;
  1076   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
  1077   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
  1078   | --exec=* | --exe=* | --ex=*)
  1079     exec_prefix=$ac_optarg ;;
  1081   -gas | --gas | --ga | --g)
  1082     # Obsolete; use --with-gas.
  1083     with_gas=yes ;;
  1085   -help | --help | --hel | --he | -h)
  1086     ac_init_help=long ;;
  1087   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
  1088     ac_init_help=recursive ;;
  1089   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
  1090     ac_init_help=short ;;
  1092   -host | --host | --hos | --ho)
  1093     ac_prev=host_alias ;;
  1094   -host=* | --host=* | --hos=* | --ho=*)
  1095     host_alias=$ac_optarg ;;
  1097   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
  1098     ac_prev=htmldir ;;
  1099   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
  1100   | --ht=*)
  1101     htmldir=$ac_optarg ;;
  1103   -includedir | --includedir | --includedi | --included | --include \
  1104   | --includ | --inclu | --incl | --inc)
  1105     ac_prev=includedir ;;
  1106   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
  1107   | --includ=* | --inclu=* | --incl=* | --inc=*)
  1108     includedir=$ac_optarg ;;
  1110   -infodir | --infodir | --infodi | --infod | --info | --inf)
  1111     ac_prev=infodir ;;
  1112   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
  1113     infodir=$ac_optarg ;;
  1115   -libdir | --libdir | --libdi | --libd)
  1116     ac_prev=libdir ;;
  1117   -libdir=* | --libdir=* | --libdi=* | --libd=*)
  1118     libdir=$ac_optarg ;;
  1120   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
  1121   | --libexe | --libex | --libe)
  1122     ac_prev=libexecdir ;;
  1123   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
  1124   | --libexe=* | --libex=* | --libe=*)
  1125     libexecdir=$ac_optarg ;;
  1127   -localedir | --localedir | --localedi | --localed | --locale)
  1128     ac_prev=localedir ;;
  1129   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
  1130     localedir=$ac_optarg ;;
  1132   -localstatedir | --localstatedir | --localstatedi | --localstated \
  1133   | --localstate | --localstat | --localsta | --localst | --locals)
  1134     ac_prev=localstatedir ;;
  1135   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
  1136   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
  1137     localstatedir=$ac_optarg ;;
  1139   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
  1140     ac_prev=mandir ;;
  1141   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
  1142     mandir=$ac_optarg ;;
  1144   -nfp | --nfp | --nf)
  1145     # Obsolete; use --without-fp.
  1146     with_fp=no ;;
  1148   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
  1149   | --no-cr | --no-c | -n)
  1150     no_create=yes ;;
  1152   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
  1153   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
  1154     no_recursion=yes ;;
  1156   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
  1157   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
  1158   | --oldin | --oldi | --old | --ol | --o)
  1159     ac_prev=oldincludedir ;;
  1160   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
  1161   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
  1162   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
  1163     oldincludedir=$ac_optarg ;;
  1165   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
  1166     ac_prev=prefix ;;
  1167   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
  1168     prefix=$ac_optarg ;;
  1170   -program-prefix | --program-prefix | --program-prefi | --program-pref \
  1171   | --program-pre | --program-pr | --program-p)
  1172     ac_prev=program_prefix ;;
  1173   -program-prefix=* | --program-prefix=* | --program-prefi=* \
  1174   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
  1175     program_prefix=$ac_optarg ;;
  1177   -program-suffix | --program-suffix | --program-suffi | --program-suff \
  1178   | --program-suf | --program-su | --program-s)
  1179     ac_prev=program_suffix ;;
  1180   -program-suffix=* | --program-suffix=* | --program-suffi=* \
  1181   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
  1182     program_suffix=$ac_optarg ;;
  1184   -program-transform-name | --program-transform-name \
  1185   | --program-transform-nam | --program-transform-na \
  1186   | --program-transform-n | --program-transform- \
  1187   | --program-transform | --program-transfor \
  1188   | --program-transfo | --program-transf \
  1189   | --program-trans | --program-tran \
  1190   | --progr-tra | --program-tr | --program-t)
  1191     ac_prev=program_transform_name ;;
  1192   -program-transform-name=* | --program-transform-name=* \
  1193   | --program-transform-nam=* | --program-transform-na=* \
  1194   | --program-transform-n=* | --program-transform-=* \
  1195   | --program-transform=* | --program-transfor=* \
  1196   | --program-transfo=* | --program-transf=* \
  1197   | --program-trans=* | --program-tran=* \
  1198   | --progr-tra=* | --program-tr=* | --program-t=*)
  1199     program_transform_name=$ac_optarg ;;
  1201   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
  1202     ac_prev=pdfdir ;;
  1203   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
  1204     pdfdir=$ac_optarg ;;
  1206   -psdir | --psdir | --psdi | --psd | --ps)
  1207     ac_prev=psdir ;;
  1208   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
  1209     psdir=$ac_optarg ;;
  1211   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
  1212   | -silent | --silent | --silen | --sile | --sil)
  1213     silent=yes ;;
  1215   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
  1216     ac_prev=sbindir ;;
  1217   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
  1218   | --sbi=* | --sb=*)
  1219     sbindir=$ac_optarg ;;
  1221   -sharedstatedir | --sharedstatedir | --sharedstatedi \
  1222   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
  1223   | --sharedst | --shareds | --shared | --share | --shar \
  1224   | --sha | --sh)
  1225     ac_prev=sharedstatedir ;;
  1226   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
  1227   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
  1228   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
  1229   | --sha=* | --sh=*)
  1230     sharedstatedir=$ac_optarg ;;
  1232   -site | --site | --sit)
  1233     ac_prev=site ;;
  1234   -site=* | --site=* | --sit=*)
  1235     site=$ac_optarg ;;
  1237   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
  1238     ac_prev=srcdir ;;
  1239   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
  1240     srcdir=$ac_optarg ;;
  1242   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
  1243   | --syscon | --sysco | --sysc | --sys | --sy)
  1244     ac_prev=sysconfdir ;;
  1245   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
  1246   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
  1247     sysconfdir=$ac_optarg ;;
  1249   -target | --target | --targe | --targ | --tar | --ta | --t)
  1250     ac_prev=target_alias ;;
  1251   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
  1252     target_alias=$ac_optarg ;;
  1254   -v | -verbose | --verbose | --verbos | --verbo | --verb)
  1255     verbose=yes ;;
  1257   -version | --version | --versio | --versi | --vers | -V)
  1258     ac_init_version=: ;;
  1260   -with-* | --with-*)
  1261     ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
  1262     # Reject names that are not valid shell variable names.
  1263     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
  1264       as_fn_error "invalid package name: $ac_useropt"
  1265     ac_useropt_orig=$ac_useropt
  1266     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
  1267     case $ac_user_opts in
  1268       *"
  1269 "with_$ac_useropt"
  1270 "*) ;;
  1271       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
  1272 	 ac_unrecognized_sep=', ';;
  1273     esac
  1274     eval with_$ac_useropt=\$ac_optarg ;;
  1276   -without-* | --without-*)
  1277     ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
  1278     # Reject names that are not valid shell variable names.
  1279     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
  1280       as_fn_error "invalid package name: $ac_useropt"
  1281     ac_useropt_orig=$ac_useropt
  1282     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
  1283     case $ac_user_opts in
  1284       *"
  1285 "with_$ac_useropt"
  1286 "*) ;;
  1287       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
  1288 	 ac_unrecognized_sep=', ';;
  1289     esac
  1290     eval with_$ac_useropt=no ;;
  1292   --x)
  1293     # Obsolete; use --with-x.
  1294     with_x=yes ;;
  1296   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
  1297   | --x-incl | --x-inc | --x-in | --x-i)
  1298     ac_prev=x_includes ;;
  1299   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
  1300   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
  1301     x_includes=$ac_optarg ;;
  1303   -x-libraries | --x-libraries | --x-librarie | --x-librari \
  1304   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
  1305     ac_prev=x_libraries ;;
  1306   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
  1307   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
  1308     x_libraries=$ac_optarg ;;
  1310   -*) as_fn_error "unrecognized option: \`$ac_option'
  1311 Try \`$0 --help' for more information."
  1312     ;;
  1314   *=*)
  1315     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
  1316     # Reject names that are not valid shell variable names.
  1317     case $ac_envvar in #(
  1318       '' | [0-9]* | *[!_$as_cr_alnum]* )
  1319       as_fn_error "invalid variable name: \`$ac_envvar'" ;;
  1320     esac
  1321     eval $ac_envvar=\$ac_optarg
  1322     export $ac_envvar ;;
  1324   *)
  1325     # FIXME: should be removed in autoconf 3.0.
  1326     $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
  1327     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
  1328       $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
  1329     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
  1330     ;;
  1332   esac
  1333 done
  1335 if test -n "$ac_prev"; then
  1336   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
  1337   as_fn_error "missing argument to $ac_option"
  1338 fi
  1340 if test -n "$ac_unrecognized_opts"; then
  1341   case $enable_option_checking in
  1342     no) ;;
  1343     fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
  1344     *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
  1345   esac
  1346 fi
  1348 # Check all directory arguments for consistency.
  1349 for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
  1350 		datadir sysconfdir sharedstatedir localstatedir includedir \
  1351 		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
  1352 		libdir localedir mandir
  1353 do
  1354   eval ac_val=\$$ac_var
  1355   # Remove trailing slashes.
  1356   case $ac_val in
  1357     */ )
  1358       ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
  1359       eval $ac_var=\$ac_val;;
  1360   esac
  1361   # Be sure to have absolute directory names.
  1362   case $ac_val in
  1363     [\\/$]* | ?:[\\/]* )  continue;;
  1364     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
  1365   esac
  1366   as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
  1367 done
  1369 # There might be people who depend on the old broken behavior: `$host'
  1370 # used to hold the argument of --host etc.
  1371 # FIXME: To remove some day.
  1372 build=$build_alias
  1373 host=$host_alias
  1374 target=$target_alias
  1376 # FIXME: To remove some day.
  1377 if test "x$host_alias" != x; then
  1378   if test "x$build_alias" = x; then
  1379     cross_compiling=maybe
  1380     $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
  1381     If a cross compiler is detected then cross compile mode will be used." >&2
  1382   elif test "x$build_alias" != "x$host_alias"; then
  1383     cross_compiling=yes
  1384   fi
  1385 fi
  1387 ac_tool_prefix=
  1388 test -n "$host_alias" && ac_tool_prefix=$host_alias-
  1390 test "$silent" = yes && exec 6>/dev/null
  1393 ac_pwd=`pwd` && test -n "$ac_pwd" &&
  1394 ac_ls_di=`ls -di .` &&
  1395 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
  1396   as_fn_error "working directory cannot be determined"
  1397 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
  1398   as_fn_error "pwd does not report name of working directory"
  1401 # Find the source files, if location was not specified.
  1402 if test -z "$srcdir"; then
  1403   ac_srcdir_defaulted=yes
  1404   # Try the directory containing this script, then the parent directory.
  1405   ac_confdir=`$as_dirname -- "$as_myself" ||
  1406 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
  1407 	 X"$as_myself" : 'X\(//\)[^/]' \| \
  1408 	 X"$as_myself" : 'X\(//\)$' \| \
  1409 	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
  1410 $as_echo X"$as_myself" |
  1411     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
  1412 	    s//\1/
  1415 	  /^X\(\/\/\)[^/].*/{
  1416 	    s//\1/
  1419 	  /^X\(\/\/\)$/{
  1420 	    s//\1/
  1423 	  /^X\(\/\).*/{
  1424 	    s//\1/
  1427 	  s/.*/./; q'`
  1428   srcdir=$ac_confdir
  1429   if test ! -r "$srcdir/$ac_unique_file"; then
  1430     srcdir=..
  1431   fi
  1432 else
  1433   ac_srcdir_defaulted=no
  1434 fi
  1435 if test ! -r "$srcdir/$ac_unique_file"; then
  1436   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
  1437   as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
  1438 fi
  1439 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
  1440 ac_abs_confdir=`(
  1441 	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
  1442 	pwd)`
  1443 # When building in place, set srcdir=.
  1444 if test "$ac_abs_confdir" = "$ac_pwd"; then
  1445   srcdir=.
  1446 fi
  1447 # Remove unnecessary trailing slashes from srcdir.
  1448 # Double slashes in file names in object file debugging info
  1449 # mess up M-x gdb in Emacs.
  1450 case $srcdir in
  1451 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
  1452 esac
  1453 for ac_var in $ac_precious_vars; do
  1454   eval ac_env_${ac_var}_set=\${${ac_var}+set}
  1455   eval ac_env_${ac_var}_value=\$${ac_var}
  1456   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
  1457   eval ac_cv_env_${ac_var}_value=\$${ac_var}
  1458 done
  1461 # Report the --help message.
  1463 if test "$ac_init_help" = "long"; then
  1464   # Omit some internal or obsolete options to make the list less imposing.
  1465   # This message is too long to be a string in the A/UX 3.1 sh.
  1466   cat <<_ACEOF
  1467 \`configure' configures glog 0.3.1 to adapt to many kinds of systems.
  1469 Usage: $0 [OPTION]... [VAR=VALUE]...
  1471 To assign environment variables (e.g., CC, CFLAGS...), specify them as
  1472 VAR=VALUE.  See below for descriptions of some of the useful variables.
  1474 Defaults for the options are specified in brackets.
  1476 Configuration:
  1477   -h, --help              display this help and exit
  1478       --help=short        display options specific to this package
  1479       --help=recursive    display the short help of all the included packages
  1480   -V, --version           display version information and exit
  1481   -q, --quiet, --silent   do not print \`checking...' messages
  1482       --cache-file=FILE   cache test results in FILE [disabled]
  1483   -C, --config-cache      alias for \`--cache-file=config.cache'
  1484   -n, --no-create         do not create output files
  1485       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
  1487 Installation directories:
  1488   --prefix=PREFIX         install architecture-independent files in PREFIX
  1489                           [$ac_default_prefix]
  1490   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
  1491                           [PREFIX]
  1493 By default, \`make install' will install all the files in
  1494 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
  1495 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
  1496 for instance \`--prefix=\$HOME'.
  1498 For better control, use the options below.
  1500 Fine tuning of the installation directories:
  1501   --bindir=DIR            user executables [EPREFIX/bin]
  1502   --sbindir=DIR           system admin executables [EPREFIX/sbin]
  1503   --libexecdir=DIR        program executables [EPREFIX/libexec]
  1504   --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
  1505   --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
  1506   --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
  1507   --libdir=DIR            object code libraries [EPREFIX/lib]
  1508   --includedir=DIR        C header files [PREFIX/include]
  1509   --oldincludedir=DIR     C header files for non-gcc [/usr/include]
  1510   --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
  1511   --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
  1512   --infodir=DIR           info documentation [DATAROOTDIR/info]
  1513   --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
  1514   --mandir=DIR            man documentation [DATAROOTDIR/man]
  1515   --docdir=DIR            documentation root [DATAROOTDIR/doc/glog]
  1516   --htmldir=DIR           html documentation [DOCDIR]
  1517   --dvidir=DIR            dvi documentation [DOCDIR]
  1518   --pdfdir=DIR            pdf documentation [DOCDIR]
  1519   --psdir=DIR             ps documentation [DOCDIR]
  1520 _ACEOF
  1522   cat <<\_ACEOF
  1524 Program names:
  1525   --program-prefix=PREFIX            prepend PREFIX to installed program names
  1526   --program-suffix=SUFFIX            append SUFFIX to installed program names
  1527   --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
  1529 System types:
  1530   --build=BUILD     configure for building on BUILD [guessed]
  1531   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
  1532 _ACEOF
  1533 fi
  1535 if test -n "$ac_init_help"; then
  1536   case $ac_init_help in
  1537      short | recursive ) echo "Configuration of glog 0.3.1:";;
  1538    esac
  1539   cat <<\_ACEOF
  1541 Optional Features:
  1542   --disable-option-checking  ignore unrecognized --enable/--with options
  1543   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
  1544   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
  1545   --disable-dependency-tracking  speeds up one-time build
  1546   --enable-dependency-tracking   do not reject slow dependency extractors
  1547   --enable-shared[=PKGS]  build shared libraries [default=yes]
  1548   --enable-static[=PKGS]  build static libraries [default=yes]
  1549   --enable-fast-install[=PKGS]
  1550                           optimize for fast installation [default=yes]
  1551   --disable-libtool-lock  avoid locking (might break parallel builds)
  1552   --enable-frame-pointers On x86_64 systems, compile with
  1553                           -fno-omit-frame-pointer (see INSTALL)
  1554   --enable-namespace=FOO to define these Google
  1555                              classes in the FOO namespace. --disable-namespace
  1556                              to define them in the global namespace. Default
  1557                              is to define them in namespace google.
  1559 Optional Packages:
  1560   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
  1561   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
  1562   --with-pic              try to use only PIC/non-PIC objects [default=use
  1563                           both]
  1564   --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
  1565                           --with-gflags=GFLAGS_DIR
  1567 Some influential environment variables:
  1568   CC          C compiler command
  1569   CFLAGS      C compiler flags
  1570   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
  1571               nonstandard directory <lib dir>
  1572   LIBS        libraries to pass to the linker, e.g. -l<library>
  1573   CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
  1574               you have headers in a nonstandard directory <include dir>
  1575   CPP         C preprocessor
  1576   CXX         C++ compiler command
  1577   CXXFLAGS    C++ compiler flags
  1578   CXXCPP      C++ preprocessor
  1580 Use these variables to override the choices made by `configure' or to help
  1581 it to find libraries and programs with nonstandard names/locations.
  1583 Report bugs to <opensource@google.com>.
  1584 _ACEOF
  1585 ac_status=$?
  1586 fi
  1588 if test "$ac_init_help" = "recursive"; then
  1589   # If there are subdirs, report their specific --help.
  1590   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
  1591     test -d "$ac_dir" ||
  1592       { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
  1593       continue
  1594     ac_builddir=.
  1596 case "$ac_dir" in
  1597 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
  1598 *)
  1599   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
  1600   # A ".." for each directory in $ac_dir_suffix.
  1601   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
  1602   case $ac_top_builddir_sub in
  1603   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
  1604   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
  1605   esac ;;
  1606 esac
  1607 ac_abs_top_builddir=$ac_pwd
  1608 ac_abs_builddir=$ac_pwd$ac_dir_suffix
  1609 # for backward compatibility:
  1610 ac_top_builddir=$ac_top_build_prefix
  1612 case $srcdir in
  1613   .)  # We are building in place.
  1614     ac_srcdir=.
  1615     ac_top_srcdir=$ac_top_builddir_sub
  1616     ac_abs_top_srcdir=$ac_pwd ;;
  1617   [\\/]* | ?:[\\/]* )  # Absolute name.
  1618     ac_srcdir=$srcdir$ac_dir_suffix;
  1619     ac_top_srcdir=$srcdir
  1620     ac_abs_top_srcdir=$srcdir ;;
  1621   *) # Relative name.
  1622     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
  1623     ac_top_srcdir=$ac_top_build_prefix$srcdir
  1624     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
  1625 esac
  1626 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
  1628     cd "$ac_dir" || { ac_status=$?; continue; }
  1629     # Check for guested configure.
  1630     if test -f "$ac_srcdir/configure.gnu"; then
  1631       echo &&
  1632       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
  1633     elif test -f "$ac_srcdir/configure"; then
  1634       echo &&
  1635       $SHELL "$ac_srcdir/configure" --help=recursive
  1636     else
  1637       $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
  1638     fi || ac_status=$?
  1639     cd "$ac_pwd" || { ac_status=$?; break; }
  1640   done
  1641 fi
  1643 test -n "$ac_init_help" && exit $ac_status
  1644 if $ac_init_version; then
  1645   cat <<\_ACEOF
  1646 glog configure 0.3.1
  1647 generated by GNU Autoconf 2.65
  1649 Copyright (C) 2009 Free Software Foundation, Inc.
  1650 This configure script is free software; the Free Software Foundation
  1651 gives unlimited permission to copy, distribute and modify it.
  1652 _ACEOF
  1653   exit
  1654 fi
  1656 ## ------------------------ ##
  1657 ## Autoconf initialization. ##
  1658 ## ------------------------ ##
  1660 # ac_fn_c_try_compile LINENO
  1661 # --------------------------
  1662 # Try to compile conftest.$ac_ext, and return whether this succeeded.
  1663 ac_fn_c_try_compile ()
  1665   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  1666   rm -f conftest.$ac_objext
  1667   if { { ac_try="$ac_compile"
  1668 case "(($ac_try" in
  1669   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  1670   *) ac_try_echo=$ac_try;;
  1671 esac
  1672 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  1673 $as_echo "$ac_try_echo"; } >&5
  1674   (eval "$ac_compile") 2>conftest.err
  1675   ac_status=$?
  1676   if test -s conftest.err; then
  1677     grep -v '^ *+' conftest.err >conftest.er1
  1678     cat conftest.er1 >&5
  1679     mv -f conftest.er1 conftest.err
  1680   fi
  1681   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  1682   test $ac_status = 0; } && {
  1683 	 test -z "$ac_c_werror_flag" ||
  1684 	 test ! -s conftest.err
  1685        } && test -s conftest.$ac_objext; then :
  1686   ac_retval=0
  1687 else
  1688   $as_echo "$as_me: failed program was:" >&5
  1689 sed 's/^/| /' conftest.$ac_ext >&5
  1691 	ac_retval=1
  1692 fi
  1693   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
  1694   as_fn_set_status $ac_retval
  1696 } # ac_fn_c_try_compile
  1698 # ac_fn_c_try_cpp LINENO
  1699 # ----------------------
  1700 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
  1701 ac_fn_c_try_cpp ()
  1703   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  1704   if { { ac_try="$ac_cpp conftest.$ac_ext"
  1705 case "(($ac_try" in
  1706   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  1707   *) ac_try_echo=$ac_try;;
  1708 esac
  1709 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  1710 $as_echo "$ac_try_echo"; } >&5
  1711   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
  1712   ac_status=$?
  1713   if test -s conftest.err; then
  1714     grep -v '^ *+' conftest.err >conftest.er1
  1715     cat conftest.er1 >&5
  1716     mv -f conftest.er1 conftest.err
  1717   fi
  1718   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  1719   test $ac_status = 0; } >/dev/null && {
  1720 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
  1721 	 test ! -s conftest.err
  1722        }; then :
  1723   ac_retval=0
  1724 else
  1725   $as_echo "$as_me: failed program was:" >&5
  1726 sed 's/^/| /' conftest.$ac_ext >&5
  1728     ac_retval=1
  1729 fi
  1730   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
  1731   as_fn_set_status $ac_retval
  1733 } # ac_fn_c_try_cpp
  1735 # ac_fn_cxx_try_compile LINENO
  1736 # ----------------------------
  1737 # Try to compile conftest.$ac_ext, and return whether this succeeded.
  1738 ac_fn_cxx_try_compile ()
  1740   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  1741   rm -f conftest.$ac_objext
  1742   if { { ac_try="$ac_compile"
  1743 case "(($ac_try" in
  1744   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  1745   *) ac_try_echo=$ac_try;;
  1746 esac
  1747 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  1748 $as_echo "$ac_try_echo"; } >&5
  1749   (eval "$ac_compile") 2>conftest.err
  1750   ac_status=$?
  1751   if test -s conftest.err; then
  1752     grep -v '^ *+' conftest.err >conftest.er1
  1753     cat conftest.er1 >&5
  1754     mv -f conftest.er1 conftest.err
  1755   fi
  1756   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  1757   test $ac_status = 0; } && {
  1758 	 test -z "$ac_cxx_werror_flag" ||
  1759 	 test ! -s conftest.err
  1760        } && test -s conftest.$ac_objext; then :
  1761   ac_retval=0
  1762 else
  1763   $as_echo "$as_me: failed program was:" >&5
  1764 sed 's/^/| /' conftest.$ac_ext >&5
  1766 	ac_retval=1
  1767 fi
  1768   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
  1769   as_fn_set_status $ac_retval
  1771 } # ac_fn_cxx_try_compile
  1773 # ac_fn_c_try_link LINENO
  1774 # -----------------------
  1775 # Try to link conftest.$ac_ext, and return whether this succeeded.
  1776 ac_fn_c_try_link ()
  1778   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  1779   rm -f conftest.$ac_objext conftest$ac_exeext
  1780   if { { ac_try="$ac_link"
  1781 case "(($ac_try" in
  1782   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  1783   *) ac_try_echo=$ac_try;;
  1784 esac
  1785 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  1786 $as_echo "$ac_try_echo"; } >&5
  1787   (eval "$ac_link") 2>conftest.err
  1788   ac_status=$?
  1789   if test -s conftest.err; then
  1790     grep -v '^ *+' conftest.err >conftest.er1
  1791     cat conftest.er1 >&5
  1792     mv -f conftest.er1 conftest.err
  1793   fi
  1794   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  1795   test $ac_status = 0; } && {
  1796 	 test -z "$ac_c_werror_flag" ||
  1797 	 test ! -s conftest.err
  1798        } && test -s conftest$ac_exeext && {
  1799 	 test "$cross_compiling" = yes ||
  1800 	 $as_test_x conftest$ac_exeext
  1801        }; then :
  1802   ac_retval=0
  1803 else
  1804   $as_echo "$as_me: failed program was:" >&5
  1805 sed 's/^/| /' conftest.$ac_ext >&5
  1807 	ac_retval=1
  1808 fi
  1809   # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
  1810   # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
  1811   # interfere with the next link command; also delete a directory that is
  1812   # left behind by Apple's compiler.  We do this before executing the actions.
  1813   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
  1814   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
  1815   as_fn_set_status $ac_retval
  1817 } # ac_fn_c_try_link
  1819 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
  1820 # -------------------------------------------------------
  1821 # Tests whether HEADER exists and can be compiled using the include files in
  1822 # INCLUDES, setting the cache variable VAR accordingly.
  1823 ac_fn_c_check_header_compile ()
  1825   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  1826   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
  1827 $as_echo_n "checking for $2... " >&6; }
  1828 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
  1829   $as_echo_n "(cached) " >&6
  1830 else
  1831   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  1832 /* end confdefs.h.  */
  1833 $4
  1834 #include <$2>
  1835 _ACEOF
  1836 if ac_fn_c_try_compile "$LINENO"; then :
  1837   eval "$3=yes"
  1838 else
  1839   eval "$3=no"
  1840 fi
  1841 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  1842 fi
  1843 eval ac_res=\$$3
  1844 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
  1845 $as_echo "$ac_res" >&6; }
  1846   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
  1848 } # ac_fn_c_check_header_compile
  1850 # ac_fn_c_try_run LINENO
  1851 # ----------------------
  1852 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
  1853 # that executables *can* be run.
  1854 ac_fn_c_try_run ()
  1856   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  1857   if { { ac_try="$ac_link"
  1858 case "(($ac_try" in
  1859   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  1860   *) ac_try_echo=$ac_try;;
  1861 esac
  1862 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  1863 $as_echo "$ac_try_echo"; } >&5
  1864   (eval "$ac_link") 2>&5
  1865   ac_status=$?
  1866   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  1867   test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
  1868   { { case "(($ac_try" in
  1869   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  1870   *) ac_try_echo=$ac_try;;
  1871 esac
  1872 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  1873 $as_echo "$ac_try_echo"; } >&5
  1874   (eval "$ac_try") 2>&5
  1875   ac_status=$?
  1876   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  1877   test $ac_status = 0; }; }; then :
  1878   ac_retval=0
  1879 else
  1880   $as_echo "$as_me: program exited with status $ac_status" >&5
  1881        $as_echo "$as_me: failed program was:" >&5
  1882 sed 's/^/| /' conftest.$ac_ext >&5
  1884        ac_retval=$ac_status
  1885 fi
  1886   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
  1887   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
  1888   as_fn_set_status $ac_retval
  1890 } # ac_fn_c_try_run
  1892 # ac_fn_c_check_func LINENO FUNC VAR
  1893 # ----------------------------------
  1894 # Tests whether FUNC exists, setting the cache variable VAR accordingly
  1895 ac_fn_c_check_func ()
  1897   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  1898   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
  1899 $as_echo_n "checking for $2... " >&6; }
  1900 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
  1901   $as_echo_n "(cached) " >&6
  1902 else
  1903   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  1904 /* end confdefs.h.  */
  1905 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
  1906    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
  1907 #define $2 innocuous_$2
  1909 /* System header to define __stub macros and hopefully few prototypes,
  1910     which can conflict with char $2 (); below.
  1911     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  1912     <limits.h> exists even on freestanding compilers.  */
  1914 #ifdef __STDC__
  1915 # include <limits.h>
  1916 #else
  1917 # include <assert.h>
  1918 #endif
  1920 #undef $2
  1922 /* Override any GCC internal prototype to avoid an error.
  1923    Use char because int might match the return type of a GCC
  1924    builtin and then its argument prototype would still apply.  */
  1925 #ifdef __cplusplus
  1926 extern "C"
  1927 #endif
  1928 char $2 ();
  1929 /* The GNU C library defines this for functions which it implements
  1930     to always fail with ENOSYS.  Some functions are actually named
  1931     something starting with __ and the normal name is an alias.  */
  1932 #if defined __stub_$2 || defined __stub___$2
  1933 choke me
  1934 #endif
  1936 int
  1937 main ()
  1939 return $2 ();
  1941   return 0;
  1943 _ACEOF
  1944 if ac_fn_c_try_link "$LINENO"; then :
  1945   eval "$3=yes"
  1946 else
  1947   eval "$3=no"
  1948 fi
  1949 rm -f core conftest.err conftest.$ac_objext \
  1950     conftest$ac_exeext conftest.$ac_ext
  1951 fi
  1952 eval ac_res=\$$3
  1953 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
  1954 $as_echo "$ac_res" >&6; }
  1955   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
  1957 } # ac_fn_c_check_func
  1959 # ac_fn_cxx_try_cpp LINENO
  1960 # ------------------------
  1961 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
  1962 ac_fn_cxx_try_cpp ()
  1964   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  1965   if { { ac_try="$ac_cpp conftest.$ac_ext"
  1966 case "(($ac_try" in
  1967   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  1968   *) ac_try_echo=$ac_try;;
  1969 esac
  1970 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  1971 $as_echo "$ac_try_echo"; } >&5
  1972   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
  1973   ac_status=$?
  1974   if test -s conftest.err; then
  1975     grep -v '^ *+' conftest.err >conftest.er1
  1976     cat conftest.er1 >&5
  1977     mv -f conftest.er1 conftest.err
  1978   fi
  1979   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  1980   test $ac_status = 0; } >/dev/null && {
  1981 	 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
  1982 	 test ! -s conftest.err
  1983        }; then :
  1984   ac_retval=0
  1985 else
  1986   $as_echo "$as_me: failed program was:" >&5
  1987 sed 's/^/| /' conftest.$ac_ext >&5
  1989     ac_retval=1
  1990 fi
  1991   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
  1992   as_fn_set_status $ac_retval
  1994 } # ac_fn_cxx_try_cpp
  1996 # ac_fn_cxx_try_link LINENO
  1997 # -------------------------
  1998 # Try to link conftest.$ac_ext, and return whether this succeeded.
  1999 ac_fn_cxx_try_link ()
  2001   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  2002   rm -f conftest.$ac_objext conftest$ac_exeext
  2003   if { { ac_try="$ac_link"
  2004 case "(($ac_try" in
  2005   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  2006   *) ac_try_echo=$ac_try;;
  2007 esac
  2008 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  2009 $as_echo "$ac_try_echo"; } >&5
  2010   (eval "$ac_link") 2>conftest.err
  2011   ac_status=$?
  2012   if test -s conftest.err; then
  2013     grep -v '^ *+' conftest.err >conftest.er1
  2014     cat conftest.er1 >&5
  2015     mv -f conftest.er1 conftest.err
  2016   fi
  2017   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  2018   test $ac_status = 0; } && {
  2019 	 test -z "$ac_cxx_werror_flag" ||
  2020 	 test ! -s conftest.err
  2021        } && test -s conftest$ac_exeext && {
  2022 	 test "$cross_compiling" = yes ||
  2023 	 $as_test_x conftest$ac_exeext
  2024        }; then :
  2025   ac_retval=0
  2026 else
  2027   $as_echo "$as_me: failed program was:" >&5
  2028 sed 's/^/| /' conftest.$ac_ext >&5
  2030 	ac_retval=1
  2031 fi
  2032   # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
  2033   # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
  2034   # interfere with the next link command; also delete a directory that is
  2035   # left behind by Apple's compiler.  We do this before executing the actions.
  2036   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
  2037   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
  2038   as_fn_set_status $ac_retval
  2040 } # ac_fn_cxx_try_link
  2042 # ac_fn_cxx_try_run LINENO
  2043 # ------------------------
  2044 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
  2045 # that executables *can* be run.
  2046 ac_fn_cxx_try_run ()
  2048   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  2049   if { { ac_try="$ac_link"
  2050 case "(($ac_try" in
  2051   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  2052   *) ac_try_echo=$ac_try;;
  2053 esac
  2054 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  2055 $as_echo "$ac_try_echo"; } >&5
  2056   (eval "$ac_link") 2>&5
  2057   ac_status=$?
  2058   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  2059   test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
  2060   { { case "(($ac_try" in
  2061   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  2062   *) ac_try_echo=$ac_try;;
  2063 esac
  2064 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  2065 $as_echo "$ac_try_echo"; } >&5
  2066   (eval "$ac_try") 2>&5
  2067   ac_status=$?
  2068   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  2069   test $ac_status = 0; }; }; then :
  2070   ac_retval=0
  2071 else
  2072   $as_echo "$as_me: program exited with status $ac_status" >&5
  2073        $as_echo "$as_me: failed program was:" >&5
  2074 sed 's/^/| /' conftest.$ac_ext >&5
  2076        ac_retval=$ac_status
  2077 fi
  2078   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
  2079   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
  2080   as_fn_set_status $ac_retval
  2082 } # ac_fn_cxx_try_run
  2084 # ac_fn_cxx_check_header_mongrel LINENO HEADER VAR INCLUDES
  2085 # ---------------------------------------------------------
  2086 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
  2087 # the include files in INCLUDES and setting the cache variable VAR
  2088 # accordingly.
  2089 ac_fn_cxx_check_header_mongrel ()
  2091   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  2092   if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
  2093   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
  2094 $as_echo_n "checking for $2... " >&6; }
  2095 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
  2096   $as_echo_n "(cached) " >&6
  2097 fi
  2098 eval ac_res=\$$3
  2099 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
  2100 $as_echo "$ac_res" >&6; }
  2101 else
  2102   # Is the header compilable?
  2103 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
  2104 $as_echo_n "checking $2 usability... " >&6; }
  2105 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  2106 /* end confdefs.h.  */
  2107 $4
  2108 #include <$2>
  2109 _ACEOF
  2110 if ac_fn_cxx_try_compile "$LINENO"; then :
  2111   ac_header_compiler=yes
  2112 else
  2113   ac_header_compiler=no
  2114 fi
  2115 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  2116 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
  2117 $as_echo "$ac_header_compiler" >&6; }
  2119 # Is the header present?
  2120 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
  2121 $as_echo_n "checking $2 presence... " >&6; }
  2122 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  2123 /* end confdefs.h.  */
  2124 #include <$2>
  2125 _ACEOF
  2126 if ac_fn_cxx_try_cpp "$LINENO"; then :
  2127   ac_header_preproc=yes
  2128 else
  2129   ac_header_preproc=no
  2130 fi
  2131 rm -f conftest.err conftest.$ac_ext
  2132 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
  2133 $as_echo "$ac_header_preproc" >&6; }
  2135 # So?  What about this header?
  2136 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in #((
  2137   yes:no: )
  2138     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
  2139 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
  2140     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
  2141 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
  2142     ;;
  2143   no:yes:* )
  2144     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
  2145 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
  2146     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
  2147 $as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
  2148     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
  2149 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
  2150     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
  2151 $as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
  2152     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
  2153 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
  2154 ( cat <<\_ASBOX
  2155 ## ------------------------------------ ##
  2156 ## Report this to opensource@google.com ##
  2157 ## ------------------------------------ ##
  2158 _ASBOX
  2159      ) | sed "s/^/$as_me: WARNING:     /" >&2
  2160     ;;
  2161 esac
  2162   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
  2163 $as_echo_n "checking for $2... " >&6; }
  2164 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
  2165   $as_echo_n "(cached) " >&6
  2166 else
  2167   eval "$3=\$ac_header_compiler"
  2168 fi
  2169 eval ac_res=\$$3
  2170 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
  2171 $as_echo "$ac_res" >&6; }
  2172 fi
  2173   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
  2175 } # ac_fn_cxx_check_header_mongrel
  2177 # ac_fn_cxx_compute_int LINENO EXPR VAR INCLUDES
  2178 # ----------------------------------------------
  2179 # Tries to find the compile-time value of EXPR in a program that includes
  2180 # INCLUDES, setting VAR accordingly. Returns whether the value could be
  2181 # computed
  2182 ac_fn_cxx_compute_int ()
  2184   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  2185   if test "$cross_compiling" = yes; then
  2186     # Depending upon the size, compute the lo and hi bounds.
  2187 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  2188 /* end confdefs.h.  */
  2189 $4
  2190 int
  2191 main ()
  2193 static int test_array [1 - 2 * !(($2) >= 0)];
  2194 test_array [0] = 0
  2197   return 0;
  2199 _ACEOF
  2200 if ac_fn_cxx_try_compile "$LINENO"; then :
  2201   ac_lo=0 ac_mid=0
  2202   while :; do
  2203     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  2204 /* end confdefs.h.  */
  2205 $4
  2206 int
  2207 main ()
  2209 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
  2210 test_array [0] = 0
  2213   return 0;
  2215 _ACEOF
  2216 if ac_fn_cxx_try_compile "$LINENO"; then :
  2217   ac_hi=$ac_mid; break
  2218 else
  2219   as_fn_arith $ac_mid + 1 && ac_lo=$as_val
  2220 			if test $ac_lo -le $ac_mid; then
  2221 			  ac_lo= ac_hi=
  2222 			  break
  2223 			fi
  2224 			as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val
  2225 fi
  2226 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  2227   done
  2228 else
  2229   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  2230 /* end confdefs.h.  */
  2231 $4
  2232 int
  2233 main ()
  2235 static int test_array [1 - 2 * !(($2) < 0)];
  2236 test_array [0] = 0
  2239   return 0;
  2241 _ACEOF
  2242 if ac_fn_cxx_try_compile "$LINENO"; then :
  2243   ac_hi=-1 ac_mid=-1
  2244   while :; do
  2245     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  2246 /* end confdefs.h.  */
  2247 $4
  2248 int
  2249 main ()
  2251 static int test_array [1 - 2 * !(($2) >= $ac_mid)];
  2252 test_array [0] = 0
  2255   return 0;
  2257 _ACEOF
  2258 if ac_fn_cxx_try_compile "$LINENO"; then :
  2259   ac_lo=$ac_mid; break
  2260 else
  2261   as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val
  2262 			if test $ac_mid -le $ac_hi; then
  2263 			  ac_lo= ac_hi=
  2264 			  break
  2265 			fi
  2266 			as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val
  2267 fi
  2268 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  2269   done
  2270 else
  2271   ac_lo= ac_hi=
  2272 fi
  2273 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  2274 fi
  2275 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  2276 # Binary search between lo and hi bounds.
  2277 while test "x$ac_lo" != "x$ac_hi"; do
  2278   as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val
  2279   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  2280 /* end confdefs.h.  */
  2281 $4
  2282 int
  2283 main ()
  2285 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
  2286 test_array [0] = 0
  2289   return 0;
  2291 _ACEOF
  2292 if ac_fn_cxx_try_compile "$LINENO"; then :
  2293   ac_hi=$ac_mid
  2294 else
  2295   as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val
  2296 fi
  2297 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  2298 done
  2299 case $ac_lo in #((
  2300 ?*) eval "$3=\$ac_lo"; ac_retval=0 ;;
  2301 '') ac_retval=1 ;;
  2302 esac
  2303   else
  2304     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  2305 /* end confdefs.h.  */
  2306 $4
  2307 static long int longval () { return $2; }
  2308 static unsigned long int ulongval () { return $2; }
  2309 #include <stdio.h>
  2310 #include <stdlib.h>
  2311 int
  2312 main ()
  2315   FILE *f = fopen ("conftest.val", "w");
  2316   if (! f)
  2317     return 1;
  2318   if (($2) < 0)
  2320       long int i = longval ();
  2321       if (i != ($2))
  2322 	return 1;
  2323       fprintf (f, "%ld", i);
  2325   else
  2327       unsigned long int i = ulongval ();
  2328       if (i != ($2))
  2329 	return 1;
  2330       fprintf (f, "%lu", i);
  2332   /* Do not output a trailing newline, as this causes \r\n confusion
  2333      on some platforms.  */
  2334   return ferror (f) || fclose (f) != 0;
  2337   return 0;
  2339 _ACEOF
  2340 if ac_fn_cxx_try_run "$LINENO"; then :
  2341   echo >>conftest.val; read $3 <conftest.val; ac_retval=0
  2342 else
  2343   ac_retval=1
  2344 fi
  2345 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
  2346   conftest.$ac_objext conftest.beam conftest.$ac_ext
  2347 rm -f conftest.val
  2349   fi
  2350   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
  2351   as_fn_set_status $ac_retval
  2353 } # ac_fn_cxx_compute_int
  2355 # ac_fn_cxx_check_type LINENO TYPE VAR INCLUDES
  2356 # ---------------------------------------------
  2357 # Tests whether TYPE exists after having included INCLUDES, setting cache
  2358 # variable VAR accordingly.
  2359 ac_fn_cxx_check_type ()
  2361   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  2362   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
  2363 $as_echo_n "checking for $2... " >&6; }
  2364 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
  2365   $as_echo_n "(cached) " >&6
  2366 else
  2367   eval "$3=no"
  2368   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  2369 /* end confdefs.h.  */
  2370 $4
  2371 int
  2372 main ()
  2374 if (sizeof ($2))
  2375 	 return 0;
  2377   return 0;
  2379 _ACEOF
  2380 if ac_fn_cxx_try_compile "$LINENO"; then :
  2381   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  2382 /* end confdefs.h.  */
  2383 $4
  2384 int
  2385 main ()
  2387 if (sizeof (($2)))
  2388 	    return 0;
  2390   return 0;
  2392 _ACEOF
  2393 if ac_fn_cxx_try_compile "$LINENO"; then :
  2395 else
  2396   eval "$3=yes"
  2397 fi
  2398 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  2399 fi
  2400 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  2401 fi
  2402 eval ac_res=\$$3
  2403 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
  2404 $as_echo "$ac_res" >&6; }
  2405   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
  2407 } # ac_fn_cxx_check_type
  2409 # ac_fn_cxx_check_func LINENO FUNC VAR
  2410 # ------------------------------------
  2411 # Tests whether FUNC exists, setting the cache variable VAR accordingly
  2412 ac_fn_cxx_check_func ()
  2414   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  2415   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
  2416 $as_echo_n "checking for $2... " >&6; }
  2417 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
  2418   $as_echo_n "(cached) " >&6
  2419 else
  2420   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  2421 /* end confdefs.h.  */
  2422 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
  2423    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
  2424 #define $2 innocuous_$2
  2426 /* System header to define __stub macros and hopefully few prototypes,
  2427     which can conflict with char $2 (); below.
  2428     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  2429     <limits.h> exists even on freestanding compilers.  */
  2431 #ifdef __STDC__
  2432 # include <limits.h>
  2433 #else
  2434 # include <assert.h>
  2435 #endif
  2437 #undef $2
  2439 /* Override any GCC internal prototype to avoid an error.
  2440    Use char because int might match the return type of a GCC
  2441    builtin and then its argument prototype would still apply.  */
  2442 #ifdef __cplusplus
  2443 extern "C"
  2444 #endif
  2445 char $2 ();
  2446 /* The GNU C library defines this for functions which it implements
  2447     to always fail with ENOSYS.  Some functions are actually named
  2448     something starting with __ and the normal name is an alias.  */
  2449 #if defined __stub_$2 || defined __stub___$2
  2450 choke me
  2451 #endif
  2453 int
  2454 main ()
  2456 return $2 ();
  2458   return 0;
  2460 _ACEOF
  2461 if ac_fn_cxx_try_link "$LINENO"; then :
  2462   eval "$3=yes"
  2463 else
  2464   eval "$3=no"
  2465 fi
  2466 rm -f core conftest.err conftest.$ac_objext \
  2467     conftest$ac_exeext conftest.$ac_ext
  2468 fi
  2469 eval ac_res=\$$3
  2470 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
  2471 $as_echo "$ac_res" >&6; }
  2472   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
  2474 } # ac_fn_cxx_check_func
  2475 cat >config.log <<_ACEOF
  2476 This file contains any messages produced by compilers while
  2477 running configure, to aid debugging if configure makes a mistake.
  2479 It was created by glog $as_me 0.3.1, which was
  2480 generated by GNU Autoconf 2.65.  Invocation command line was
  2482   $ $0 $@
  2484 _ACEOF
  2485 exec 5>>config.log
  2487 cat <<_ASUNAME
  2488 ## --------- ##
  2489 ## Platform. ##
  2490 ## --------- ##
  2492 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
  2493 uname -m = `(uname -m) 2>/dev/null || echo unknown`
  2494 uname -r = `(uname -r) 2>/dev/null || echo unknown`
  2495 uname -s = `(uname -s) 2>/dev/null || echo unknown`
  2496 uname -v = `(uname -v) 2>/dev/null || echo unknown`
  2498 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
  2499 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
  2501 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
  2502 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
  2503 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
  2504 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
  2505 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
  2506 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
  2507 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
  2509 _ASUNAME
  2511 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  2512 for as_dir in $PATH
  2513 do
  2514   IFS=$as_save_IFS
  2515   test -z "$as_dir" && as_dir=.
  2516     $as_echo "PATH: $as_dir"
  2517   done
  2518 IFS=$as_save_IFS
  2520 } >&5
  2522 cat >&5 <<_ACEOF
  2525 ## ----------- ##
  2526 ## Core tests. ##
  2527 ## ----------- ##
  2529 _ACEOF
  2532 # Keep a trace of the command line.
  2533 # Strip out --no-create and --no-recursion so they do not pile up.
  2534 # Strip out --silent because we don't want to record it for future runs.
  2535 # Also quote any args containing shell meta-characters.
  2536 # Make two passes to allow for proper duplicate-argument suppression.
  2537 ac_configure_args=
  2538 ac_configure_args0=
  2539 ac_configure_args1=
  2540 ac_must_keep_next=false
  2541 for ac_pass in 1 2
  2542 do
  2543   for ac_arg
  2544   do
  2545     case $ac_arg in
  2546     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
  2547     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
  2548     | -silent | --silent | --silen | --sile | --sil)
  2549       continue ;;
  2550     *\'*)
  2551       ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
  2552     esac
  2553     case $ac_pass in
  2554     1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
  2555     2)
  2556       as_fn_append ac_configure_args1 " '$ac_arg'"
  2557       if test $ac_must_keep_next = true; then
  2558 	ac_must_keep_next=false # Got value, back to normal.
  2559       else
  2560 	case $ac_arg in
  2561 	  *=* | --config-cache | -C | -disable-* | --disable-* \
  2562 	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
  2563 	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
  2564 	  | -with-* | --with-* | -without-* | --without-* | --x)
  2565 	    case "$ac_configure_args0 " in
  2566 	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
  2567 	    esac
  2568 	    ;;
  2569 	  -* ) ac_must_keep_next=true ;;
  2570 	esac
  2571       fi
  2572       as_fn_append ac_configure_args " '$ac_arg'"
  2573       ;;
  2574     esac
  2575   done
  2576 done
  2577 { ac_configure_args0=; unset ac_configure_args0;}
  2578 { ac_configure_args1=; unset ac_configure_args1;}
  2580 # When interrupted or exit'd, cleanup temporary files, and complete
  2581 # config.log.  We remove comments because anyway the quotes in there
  2582 # would cause problems or look ugly.
  2583 # WARNING: Use '\'' to represent an apostrophe within the trap.
  2584 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
  2585 trap 'exit_status=$?
  2586   # Save into config.log some information that might help in debugging.
  2588     echo
  2590     cat <<\_ASBOX
  2591 ## ---------------- ##
  2592 ## Cache variables. ##
  2593 ## ---------------- ##
  2594 _ASBOX
  2595     echo
  2596     # The following way of writing the cache mishandles newlines in values,
  2598   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
  2599     eval ac_val=\$$ac_var
  2600     case $ac_val in #(
  2601     *${as_nl}*)
  2602       case $ac_var in #(
  2603       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
  2604 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
  2605       esac
  2606       case $ac_var in #(
  2607       _ | IFS | as_nl) ;; #(
  2608       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
  2609       *) { eval $ac_var=; unset $ac_var;} ;;
  2610       esac ;;
  2611     esac
  2612   done
  2613   (set) 2>&1 |
  2614     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
  2615     *${as_nl}ac_space=\ *)
  2616       sed -n \
  2617 	"s/'\''/'\''\\\\'\'''\''/g;
  2618 	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
  2619       ;; #(
  2620     *)
  2621       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
  2622       ;;
  2623     esac |
  2624     sort
  2626     echo
  2628     cat <<\_ASBOX
  2629 ## ----------------- ##
  2630 ## Output variables. ##
  2631 ## ----------------- ##
  2632 _ASBOX
  2633     echo
  2634     for ac_var in $ac_subst_vars
  2635     do
  2636       eval ac_val=\$$ac_var
  2637       case $ac_val in
  2638       *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
  2639       esac
  2640       $as_echo "$ac_var='\''$ac_val'\''"
  2641     done | sort
  2642     echo
  2644     if test -n "$ac_subst_files"; then
  2645       cat <<\_ASBOX
  2646 ## ------------------- ##
  2647 ## File substitutions. ##
  2648 ## ------------------- ##
  2649 _ASBOX
  2650       echo
  2651       for ac_var in $ac_subst_files
  2652       do
  2653 	eval ac_val=\$$ac_var
  2654 	case $ac_val in
  2655 	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
  2656 	esac
  2657 	$as_echo "$ac_var='\''$ac_val'\''"
  2658       done | sort
  2659       echo
  2660     fi
  2662     if test -s confdefs.h; then
  2663       cat <<\_ASBOX
  2664 ## ----------- ##
  2665 ## confdefs.h. ##
  2666 ## ----------- ##
  2667 _ASBOX
  2668       echo
  2669       cat confdefs.h
  2670       echo
  2671     fi
  2672     test "$ac_signal" != 0 &&
  2673       $as_echo "$as_me: caught signal $ac_signal"
  2674     $as_echo "$as_me: exit $exit_status"
  2675   } >&5
  2676   rm -f core *.core core.conftest.* &&
  2677     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
  2678     exit $exit_status
  2679 ' 0
  2680 for ac_signal in 1 2 13 15; do
  2681   trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
  2682 done
  2683 ac_signal=0
  2685 # confdefs.h avoids OS command line length limits that DEFS can exceed.
  2686 rm -f -r conftest* confdefs.h
  2688 $as_echo "/* confdefs.h */" > confdefs.h
  2690 # Predefined preprocessor variables.
  2692 cat >>confdefs.h <<_ACEOF
  2693 #define PACKAGE_NAME "$PACKAGE_NAME"
  2694 _ACEOF
  2696 cat >>confdefs.h <<_ACEOF
  2697 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
  2698 _ACEOF
  2700 cat >>confdefs.h <<_ACEOF
  2701 #define PACKAGE_VERSION "$PACKAGE_VERSION"
  2702 _ACEOF
  2704 cat >>confdefs.h <<_ACEOF
  2705 #define PACKAGE_STRING "$PACKAGE_STRING"
  2706 _ACEOF
  2708 cat >>confdefs.h <<_ACEOF
  2709 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
  2710 _ACEOF
  2712 cat >>confdefs.h <<_ACEOF
  2713 #define PACKAGE_URL "$PACKAGE_URL"
  2714 _ACEOF
  2717 # Let the site file select an alternate cache file if it wants to.
  2718 # Prefer an explicitly selected file to automatically selected ones.
  2719 ac_site_file1=NONE
  2720 ac_site_file2=NONE
  2721 if test -n "$CONFIG_SITE"; then
  2722   ac_site_file1=$CONFIG_SITE
  2723 elif test "x$prefix" != xNONE; then
  2724   ac_site_file1=$prefix/share/config.site
  2725   ac_site_file2=$prefix/etc/config.site
  2726 else
  2727   ac_site_file1=$ac_default_prefix/share/config.site
  2728   ac_site_file2=$ac_default_prefix/etc/config.site
  2729 fi
  2730 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
  2731 do
  2732   test "x$ac_site_file" = xNONE && continue
  2733   if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
  2734     { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
  2735 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
  2736     sed 's/^/| /' "$ac_site_file" >&5
  2737     . "$ac_site_file"
  2738   fi
  2739 done
  2741 if test -r "$cache_file"; then
  2742   # Some versions of bash will fail to source /dev/null (special files
  2743   # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
  2744   if test /dev/null != "$cache_file" && test -f "$cache_file"; then
  2745     { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
  2746 $as_echo "$as_me: loading cache $cache_file" >&6;}
  2747     case $cache_file in
  2748       [\\/]* | ?:[\\/]* ) . "$cache_file";;
  2749       *)                      . "./$cache_file";;
  2750     esac
  2751   fi
  2752 else
  2753   { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
  2754 $as_echo "$as_me: creating cache $cache_file" >&6;}
  2755   >$cache_file
  2756 fi
  2758 # Check that the precious variables saved in the cache have kept the same
  2759 # value.
  2760 ac_cache_corrupted=false
  2761 for ac_var in $ac_precious_vars; do
  2762   eval ac_old_set=\$ac_cv_env_${ac_var}_set
  2763   eval ac_new_set=\$ac_env_${ac_var}_set
  2764   eval ac_old_val=\$ac_cv_env_${ac_var}_value
  2765   eval ac_new_val=\$ac_env_${ac_var}_value
  2766   case $ac_old_set,$ac_new_set in
  2767     set,)
  2768       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
  2769 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
  2770       ac_cache_corrupted=: ;;
  2771     ,set)
  2772       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
  2773 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
  2774       ac_cache_corrupted=: ;;
  2775     ,);;
  2776     *)
  2777       if test "x$ac_old_val" != "x$ac_new_val"; then
  2778 	# differences in whitespace do not lead to failure.
  2779 	ac_old_val_w=`echo x $ac_old_val`
  2780 	ac_new_val_w=`echo x $ac_new_val`
  2781 	if test "$ac_old_val_w" != "$ac_new_val_w"; then
  2782 	  { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
  2783 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
  2784 	  ac_cache_corrupted=:
  2785 	else
  2786 	  { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
  2787 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
  2788 	  eval $ac_var=\$ac_old_val
  2789 	fi
  2790 	{ $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
  2791 $as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
  2792 	{ $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
  2793 $as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
  2794       fi;;
  2795   esac
  2796   # Pass precious variables to config.status.
  2797   if test "$ac_new_set" = set; then
  2798     case $ac_new_val in
  2799     *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
  2800     *) ac_arg=$ac_var=$ac_new_val ;;
  2801     esac
  2802     case " $ac_configure_args " in
  2803       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
  2804       *) as_fn_append ac_configure_args " '$ac_arg'" ;;
  2805     esac
  2806   fi
  2807 done
  2808 if $ac_cache_corrupted; then
  2809   { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  2810 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  2811   { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
  2812 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
  2813   as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
  2814 fi
  2815 ## -------------------- ##
  2816 ## Main body of script. ##
  2817 ## -------------------- ##
  2819 ac_ext=c
  2820 ac_cpp='$CPP $CPPFLAGS'
  2821 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  2822 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  2823 ac_compiler_gnu=$ac_cv_c_compiler_gnu
  2826 # The argument here is just something that should be in the current directory
  2827 # (for sanity checking)
  2830 am__api_version='1.11'
  2832 ac_aux_dir=
  2833 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
  2834   for ac_t in install-sh install.sh shtool; do
  2835     if test -f "$ac_dir/$ac_t"; then
  2836       ac_aux_dir=$ac_dir
  2837       ac_install_sh="$ac_aux_dir/$ac_t -c"
  2838       break 2
  2839     fi
  2840   done
  2841 done
  2842 if test -z "$ac_aux_dir"; then
  2843   as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
  2844 fi
  2846 # These three variables are undocumented and unsupported,
  2847 # and are intended to be withdrawn in a future Autoconf release.
  2848 # They can cause serious problems if a builder's source tree is in a directory
  2849 # whose full name contains unusual characters.
  2850 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
  2851 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
  2852 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
  2855 # Find a good install program.  We prefer a C program (faster),
  2856 # so one script is as good as another.  But avoid the broken or
  2857 # incompatible versions:
  2858 # SysV /etc/install, /usr/sbin/install
  2859 # SunOS /usr/etc/install
  2860 # IRIX /sbin/install
  2861 # AIX /bin/install
  2862 # AmigaOS /C/install, which installs bootblocks on floppy discs
  2863 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
  2864 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
  2865 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
  2866 # OS/2's system install, which has a completely different semantic
  2867 # ./install, which can be erroneously created by make from ./install.sh.
  2868 # Reject install programs that cannot install multiple files.
  2869 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
  2870 $as_echo_n "checking for a BSD-compatible install... " >&6; }
  2871 if test -z "$INSTALL"; then
  2872 if test "${ac_cv_path_install+set}" = set; then :
  2873   $as_echo_n "(cached) " >&6
  2874 else
  2875   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  2876 for as_dir in $PATH
  2877 do
  2878   IFS=$as_save_IFS
  2879   test -z "$as_dir" && as_dir=.
  2880     # Account for people who put trailing slashes in PATH elements.
  2881 case $as_dir/ in #((
  2882   ./ | .// | /[cC]/* | \
  2883   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
  2884   ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
  2885   /usr/ucb/* ) ;;
  2886   *)
  2887     # OSF1 and SCO ODT 3.0 have their own names for install.
  2888     # Don't use installbsd from OSF since it installs stuff as root
  2889     # by default.
  2890     for ac_prog in ginstall scoinst install; do
  2891       for ac_exec_ext in '' $ac_executable_extensions; do
  2892 	if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
  2893 	  if test $ac_prog = install &&
  2894 	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
  2895 	    # AIX install.  It has an incompatible calling convention.
  2897 	  elif test $ac_prog = install &&
  2898 	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
  2899 	    # program-specific install script used by HP pwplus--don't use.
  2901 	  else
  2902 	    rm -rf conftest.one conftest.two conftest.dir
  2903 	    echo one > conftest.one
  2904 	    echo two > conftest.two
  2905 	    mkdir conftest.dir
  2906 	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
  2907 	      test -s conftest.one && test -s conftest.two &&
  2908 	      test -s conftest.dir/conftest.one &&
  2909 	      test -s conftest.dir/conftest.two
  2910 	    then
  2911 	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
  2912 	      break 3
  2913 	    fi
  2914 	  fi
  2915 	fi
  2916       done
  2917     done
  2918     ;;
  2919 esac
  2921   done
  2922 IFS=$as_save_IFS
  2924 rm -rf conftest.one conftest.two conftest.dir
  2926 fi
  2927   if test "${ac_cv_path_install+set}" = set; then
  2928     INSTALL=$ac_cv_path_install
  2929   else
  2930     # As a last resort, use the slow shell script.  Don't cache a
  2931     # value for INSTALL within a source directory, because that will
  2932     # break other packages using the cache if that directory is
  2933     # removed, or if the value is a relative name.
  2934     INSTALL=$ac_install_sh
  2935   fi
  2936 fi
  2937 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
  2938 $as_echo "$INSTALL" >&6; }
  2940 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
  2941 # It thinks the first close brace ends the variable substitution.
  2942 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
  2944 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
  2946 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
  2948 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
  2949 $as_echo_n "checking whether build environment is sane... " >&6; }
  2950 # Just in case
  2951 sleep 1
  2952 echo timestamp > conftest.file
  2953 # Reject unsafe characters in $srcdir or the absolute working directory
  2954 # name.  Accept space and tab only in the latter.
  2955 am_lf='
  2957 case `pwd` in
  2958   *[\\\"\#\$\&\'\`$am_lf]*)
  2959     as_fn_error "unsafe absolute working directory name" "$LINENO" 5;;
  2960 esac
  2961 case $srcdir in
  2962   *[\\\"\#\$\&\'\`$am_lf\ \	]*)
  2963     as_fn_error "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
  2964 esac
  2966 # Do `set' in a subshell so we don't clobber the current shell's
  2967 # arguments.  Must try -L first in case configure is actually a
  2968 # symlink; some systems play weird games with the mod time of symlinks
  2969 # (eg FreeBSD returns the mod time of the symlink's containing
  2970 # directory).
  2971 if (
  2972    set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
  2973    if test "$*" = "X"; then
  2974       # -L didn't work.
  2975       set X `ls -t "$srcdir/configure" conftest.file`
  2976    fi
  2977    rm -f conftest.file
  2978    if test "$*" != "X $srcdir/configure conftest.file" \
  2979       && test "$*" != "X conftest.file $srcdir/configure"; then
  2981       # If neither matched, then we have a broken ls.  This can happen
  2982       # if, for instance, CONFIG_SHELL is bash and it inherits a
  2983       # broken ls alias from the environment.  This has actually
  2984       # happened.  Such a system could not be considered "sane".
  2985       as_fn_error "ls -t appears to fail.  Make sure there is not a broken
  2986 alias in your environment" "$LINENO" 5
  2987    fi
  2989    test "$2" = conftest.file
  2991 then
  2992    # Ok.
  2994 else
  2995    as_fn_error "newly created file is older than distributed files!
  2996 Check your system clock" "$LINENO" 5
  2997 fi
  2998 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
  2999 $as_echo "yes" >&6; }
  3000 test "$program_prefix" != NONE &&
  3001   program_transform_name="s&^&$program_prefix&;$program_transform_name"
  3002 # Use a double $ so make ignores it.
  3003 test "$program_suffix" != NONE &&
  3004   program_transform_name="s&\$&$program_suffix&;$program_transform_name"
  3005 # Double any \ or $.
  3006 # By default was `s,x,x', remove it if useless.
  3007 ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
  3008 program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
  3010 # expand $ac_aux_dir to an absolute path
  3011 am_aux_dir=`cd $ac_aux_dir && pwd`
  3013 if test x"${MISSING+set}" != xset; then
  3014   case $am_aux_dir in
  3015   *\ * | *\	*)
  3016     MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
  3017   *)
  3018     MISSING="\${SHELL} $am_aux_dir/missing" ;;
  3019   esac
  3020 fi
  3021 # Use eval to expand $SHELL
  3022 if eval "$MISSING --run true"; then
  3023   am_missing_run="$MISSING --run "
  3024 else
  3025   am_missing_run=
  3026   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
  3027 $as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
  3028 fi
  3030 if test x"${install_sh}" != xset; then
  3031   case $am_aux_dir in
  3032   *\ * | *\	*)
  3033     install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
  3034   *)
  3035     install_sh="\${SHELL} $am_aux_dir/install-sh"
  3036   esac
  3037 fi
  3039 # Installed binaries are usually stripped using `strip' when the user
  3040 # run `make install-strip'.  However `strip' might not be the right
  3041 # tool to use in cross-compilation environments, therefore Automake
  3042 # will honor the `STRIP' environment variable to overrule this program.
  3043 if test "$cross_compiling" != no; then
  3044   if test -n "$ac_tool_prefix"; then
  3045   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
  3046 set dummy ${ac_tool_prefix}strip; ac_word=$2
  3047 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  3048 $as_echo_n "checking for $ac_word... " >&6; }
  3049 if test "${ac_cv_prog_STRIP+set}" = set; then :
  3050   $as_echo_n "(cached) " >&6
  3051 else
  3052   if test -n "$STRIP"; then
  3053   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
  3054 else
  3055 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  3056 for as_dir in $PATH
  3057 do
  3058   IFS=$as_save_IFS
  3059   test -z "$as_dir" && as_dir=.
  3060     for ac_exec_ext in '' $ac_executable_extensions; do
  3061   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  3062     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
  3063     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  3064     break 2
  3065   fi
  3066 done
  3067   done
  3068 IFS=$as_save_IFS
  3070 fi
  3071 fi
  3072 STRIP=$ac_cv_prog_STRIP
  3073 if test -n "$STRIP"; then
  3074   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
  3075 $as_echo "$STRIP" >&6; }
  3076 else
  3077   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  3078 $as_echo "no" >&6; }
  3079 fi
  3082 fi
  3083 if test -z "$ac_cv_prog_STRIP"; then
  3084   ac_ct_STRIP=$STRIP
  3085   # Extract the first word of "strip", so it can be a program name with args.
  3086 set dummy strip; ac_word=$2
  3087 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  3088 $as_echo_n "checking for $ac_word... " >&6; }
  3089 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
  3090   $as_echo_n "(cached) " >&6
  3091 else
  3092   if test -n "$ac_ct_STRIP"; then
  3093   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
  3094 else
  3095 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  3096 for as_dir in $PATH
  3097 do
  3098   IFS=$as_save_IFS
  3099   test -z "$as_dir" && as_dir=.
  3100     for ac_exec_ext in '' $ac_executable_extensions; do
  3101   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  3102     ac_cv_prog_ac_ct_STRIP="strip"
  3103     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  3104     break 2
  3105   fi
  3106 done
  3107   done
  3108 IFS=$as_save_IFS
  3110 fi
  3111 fi
  3112 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
  3113 if test -n "$ac_ct_STRIP"; then
  3114   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
  3115 $as_echo "$ac_ct_STRIP" >&6; }
  3116 else
  3117   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  3118 $as_echo "no" >&6; }
  3119 fi
  3121   if test "x$ac_ct_STRIP" = x; then
  3122     STRIP=":"
  3123   else
  3124     case $cross_compiling:$ac_tool_warned in
  3125 yes:)
  3126 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  3127 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  3128 ac_tool_warned=yes ;;
  3129 esac
  3130     STRIP=$ac_ct_STRIP
  3131   fi
  3132 else
  3133   STRIP="$ac_cv_prog_STRIP"
  3134 fi
  3136 fi
  3137 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
  3139 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
  3140 $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
  3141 if test -z "$MKDIR_P"; then
  3142   if test "${ac_cv_path_mkdir+set}" = set; then :
  3143   $as_echo_n "(cached) " >&6
  3144 else
  3145   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  3146 for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
  3147 do
  3148   IFS=$as_save_IFS
  3149   test -z "$as_dir" && as_dir=.
  3150     for ac_prog in mkdir gmkdir; do
  3151 	 for ac_exec_ext in '' $ac_executable_extensions; do
  3152 	   { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
  3153 	   case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
  3154 	     'mkdir (GNU coreutils) '* | \
  3155 	     'mkdir (coreutils) '* | \
  3156 	     'mkdir (fileutils) '4.1*)
  3157 	       ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
  3158 	       break 3;;
  3159 	   esac
  3160 	 done
  3161        done
  3162   done
  3163 IFS=$as_save_IFS
  3165 fi
  3167   test -d ./--version && rmdir ./--version
  3168   if test "${ac_cv_path_mkdir+set}" = set; then
  3169     MKDIR_P="$ac_cv_path_mkdir -p"
  3170   else
  3171     # As a last resort, use the slow shell script.  Don't cache a
  3172     # value for MKDIR_P within a source directory, because that will
  3173     # break other packages using the cache if that directory is
  3174     # removed, or if the value is a relative name.
  3175     MKDIR_P="$ac_install_sh -d"
  3176   fi
  3177 fi
  3178 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
  3179 $as_echo "$MKDIR_P" >&6; }
  3181 mkdir_p="$MKDIR_P"
  3182 case $mkdir_p in
  3183   [\\/$]* | ?:[\\/]*) ;;
  3184   */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
  3185 esac
  3187 for ac_prog in gawk mawk nawk awk
  3188 do
  3189   # Extract the first word of "$ac_prog", so it can be a program name with args.
  3190 set dummy $ac_prog; ac_word=$2
  3191 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  3192 $as_echo_n "checking for $ac_word... " >&6; }
  3193 if test "${ac_cv_prog_AWK+set}" = set; then :
  3194   $as_echo_n "(cached) " >&6
  3195 else
  3196   if test -n "$AWK"; then
  3197   ac_cv_prog_AWK="$AWK" # Let the user override the test.
  3198 else
  3199 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  3200 for as_dir in $PATH
  3201 do
  3202   IFS=$as_save_IFS
  3203   test -z "$as_dir" && as_dir=.
  3204     for ac_exec_ext in '' $ac_executable_extensions; do
  3205   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  3206     ac_cv_prog_AWK="$ac_prog"
  3207     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  3208     break 2
  3209   fi
  3210 done
  3211   done
  3212 IFS=$as_save_IFS
  3214 fi
  3215 fi
  3216 AWK=$ac_cv_prog_AWK
  3217 if test -n "$AWK"; then
  3218   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
  3219 $as_echo "$AWK" >&6; }
  3220 else
  3221   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  3222 $as_echo "no" >&6; }
  3223 fi
  3226   test -n "$AWK" && break
  3227 done
  3229 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
  3230 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
  3231 set x ${MAKE-make}
  3232 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
  3233 if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
  3234   $as_echo_n "(cached) " >&6
  3235 else
  3236   cat >conftest.make <<\_ACEOF
  3237 SHELL = /bin/sh
  3238 all:
  3239 	@echo '@@@%%%=$(MAKE)=@@@%%%'
  3240 _ACEOF
  3241 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
  3242 case `${MAKE-make} -f conftest.make 2>/dev/null` in
  3243   *@@@%%%=?*=@@@%%%*)
  3244     eval ac_cv_prog_make_${ac_make}_set=yes;;
  3245   *)
  3246     eval ac_cv_prog_make_${ac_make}_set=no;;
  3247 esac
  3248 rm -f conftest.make
  3249 fi
  3250 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
  3251   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
  3252 $as_echo "yes" >&6; }
  3253   SET_MAKE=
  3254 else
  3255   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  3256 $as_echo "no" >&6; }
  3257   SET_MAKE="MAKE=${MAKE-make}"
  3258 fi
  3260 rm -rf .tst 2>/dev/null
  3261 mkdir .tst 2>/dev/null
  3262 if test -d .tst; then
  3263   am__leading_dot=.
  3264 else
  3265   am__leading_dot=_
  3266 fi
  3267 rmdir .tst 2>/dev/null
  3269 if test "`cd $srcdir && pwd`" != "`pwd`"; then
  3270   # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
  3271   # is not polluted with repeated "-I."
  3272   am__isrc=' -I$(srcdir)'
  3273   # test to see if srcdir already configured
  3274   if test -f $srcdir/config.status; then
  3275     as_fn_error "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
  3276   fi
  3277 fi
  3279 # test whether we have cygpath
  3280 if test -z "$CYGPATH_W"; then
  3281   if (cygpath --version) >/dev/null 2>/dev/null; then
  3282     CYGPATH_W='cygpath -w'
  3283   else
  3284     CYGPATH_W=echo
  3285   fi
  3286 fi
  3289 # Define the identity of the package.
  3290  PACKAGE='glog'
  3291  VERSION='0.3.1'
  3294 cat >>confdefs.h <<_ACEOF
  3295 #define PACKAGE "$PACKAGE"
  3296 _ACEOF
  3299 cat >>confdefs.h <<_ACEOF
  3300 #define VERSION "$VERSION"
  3301 _ACEOF
  3303 # Some tools Automake needs.
  3305 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
  3308 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
  3311 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
  3314 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
  3317 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
  3319 # We need awk for the "check" target.  The system "awk" is bad on
  3320 # some platforms.
  3321 # Always define AMTAR for backward compatibility.
  3323 AMTAR=${AMTAR-"${am_missing_run}tar"}
  3325 am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
  3331 ac_config_headers="$ac_config_headers src/config.h"
  3334 ac_ext=cpp
  3335 ac_cpp='$CXXCPP $CPPFLAGS'
  3336 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  3337 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  3338 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
  3341 # Checks for programs.
  3342 ac_ext=c
  3343 ac_cpp='$CPP $CPPFLAGS'
  3344 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  3345 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  3346 ac_compiler_gnu=$ac_cv_c_compiler_gnu
  3347 if test -n "$ac_tool_prefix"; then
  3348   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
  3349 set dummy ${ac_tool_prefix}gcc; ac_word=$2
  3350 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  3351 $as_echo_n "checking for $ac_word... " >&6; }
  3352 if test "${ac_cv_prog_CC+set}" = set; then :
  3353   $as_echo_n "(cached) " >&6
  3354 else
  3355   if test -n "$CC"; then
  3356   ac_cv_prog_CC="$CC" # Let the user override the test.
  3357 else
  3358 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  3359 for as_dir in $PATH
  3360 do
  3361   IFS=$as_save_IFS
  3362   test -z "$as_dir" && as_dir=.
  3363     for ac_exec_ext in '' $ac_executable_extensions; do
  3364   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  3365     ac_cv_prog_CC="${ac_tool_prefix}gcc"
  3366     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  3367     break 2
  3368   fi
  3369 done
  3370   done
  3371 IFS=$as_save_IFS
  3373 fi
  3374 fi
  3375 CC=$ac_cv_prog_CC
  3376 if test -n "$CC"; then
  3377   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
  3378 $as_echo "$CC" >&6; }
  3379 else
  3380   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  3381 $as_echo "no" >&6; }
  3382 fi
  3385 fi
  3386 if test -z "$ac_cv_prog_CC"; then
  3387   ac_ct_CC=$CC
  3388   # Extract the first word of "gcc", so it can be a program name with args.
  3389 set dummy gcc; ac_word=$2
  3390 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  3391 $as_echo_n "checking for $ac_word... " >&6; }
  3392 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
  3393   $as_echo_n "(cached) " >&6
  3394 else
  3395   if test -n "$ac_ct_CC"; then
  3396   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
  3397 else
  3398 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  3399 for as_dir in $PATH
  3400 do
  3401   IFS=$as_save_IFS
  3402   test -z "$as_dir" && as_dir=.
  3403     for ac_exec_ext in '' $ac_executable_extensions; do
  3404   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  3405     ac_cv_prog_ac_ct_CC="gcc"
  3406     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  3407     break 2
  3408   fi
  3409 done
  3410   done
  3411 IFS=$as_save_IFS
  3413 fi
  3414 fi
  3415 ac_ct_CC=$ac_cv_prog_ac_ct_CC
  3416 if test -n "$ac_ct_CC"; then
  3417   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
  3418 $as_echo "$ac_ct_CC" >&6; }
  3419 else
  3420   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  3421 $as_echo "no" >&6; }
  3422 fi
  3424   if test "x$ac_ct_CC" = x; then
  3425     CC=""
  3426   else
  3427     case $cross_compiling:$ac_tool_warned in
  3428 yes:)
  3429 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  3430 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  3431 ac_tool_warned=yes ;;
  3432 esac
  3433     CC=$ac_ct_CC
  3434   fi
  3435 else
  3436   CC="$ac_cv_prog_CC"
  3437 fi
  3439 if test -z "$CC"; then
  3440           if test -n "$ac_tool_prefix"; then
  3441     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
  3442 set dummy ${ac_tool_prefix}cc; ac_word=$2
  3443 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  3444 $as_echo_n "checking for $ac_word... " >&6; }
  3445 if test "${ac_cv_prog_CC+set}" = set; then :
  3446   $as_echo_n "(cached) " >&6
  3447 else
  3448   if test -n "$CC"; then
  3449   ac_cv_prog_CC="$CC" # Let the user override the test.
  3450 else
  3451 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  3452 for as_dir in $PATH
  3453 do
  3454   IFS=$as_save_IFS
  3455   test -z "$as_dir" && as_dir=.
  3456     for ac_exec_ext in '' $ac_executable_extensions; do
  3457   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  3458     ac_cv_prog_CC="${ac_tool_prefix}cc"
  3459     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  3460     break 2
  3461   fi
  3462 done
  3463   done
  3464 IFS=$as_save_IFS
  3466 fi
  3467 fi
  3468 CC=$ac_cv_prog_CC
  3469 if test -n "$CC"; then
  3470   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
  3471 $as_echo "$CC" >&6; }
  3472 else
  3473   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  3474 $as_echo "no" >&6; }
  3475 fi
  3478   fi
  3479 fi
  3480 if test -z "$CC"; then
  3481   # Extract the first word of "cc", so it can be a program name with args.
  3482 set dummy cc; ac_word=$2
  3483 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  3484 $as_echo_n "checking for $ac_word... " >&6; }
  3485 if test "${ac_cv_prog_CC+set}" = set; then :
  3486   $as_echo_n "(cached) " >&6
  3487 else
  3488   if test -n "$CC"; then
  3489   ac_cv_prog_CC="$CC" # Let the user override the test.
  3490 else
  3491   ac_prog_rejected=no
  3492 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  3493 for as_dir in $PATH
  3494 do
  3495   IFS=$as_save_IFS
  3496   test -z "$as_dir" && as_dir=.
  3497     for ac_exec_ext in '' $ac_executable_extensions; do
  3498   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  3499     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
  3500        ac_prog_rejected=yes
  3501        continue
  3502      fi
  3503     ac_cv_prog_CC="cc"
  3504     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  3505     break 2
  3506   fi
  3507 done
  3508   done
  3509 IFS=$as_save_IFS
  3511 if test $ac_prog_rejected = yes; then
  3512   # We found a bogon in the path, so make sure we never use it.
  3513   set dummy $ac_cv_prog_CC
  3514   shift
  3515   if test $# != 0; then
  3516     # We chose a different compiler from the bogus one.
  3517     # However, it has the same basename, so the bogon will be chosen
  3518     # first if we set CC to just the basename; use the full file name.
  3519     shift
  3520     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
  3521   fi
  3522 fi
  3523 fi
  3524 fi
  3525 CC=$ac_cv_prog_CC
  3526 if test -n "$CC"; then
  3527   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
  3528 $as_echo "$CC" >&6; }
  3529 else
  3530   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  3531 $as_echo "no" >&6; }
  3532 fi
  3535 fi
  3536 if test -z "$CC"; then
  3537   if test -n "$ac_tool_prefix"; then
  3538   for ac_prog in cl.exe
  3539   do
  3540     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
  3541 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
  3542 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  3543 $as_echo_n "checking for $ac_word... " >&6; }
  3544 if test "${ac_cv_prog_CC+set}" = set; then :
  3545   $as_echo_n "(cached) " >&6
  3546 else
  3547   if test -n "$CC"; then
  3548   ac_cv_prog_CC="$CC" # Let the user override the test.
  3549 else
  3550 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  3551 for as_dir in $PATH
  3552 do
  3553   IFS=$as_save_IFS
  3554   test -z "$as_dir" && as_dir=.
  3555     for ac_exec_ext in '' $ac_executable_extensions; do
  3556   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  3557     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
  3558     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  3559     break 2
  3560   fi
  3561 done
  3562   done
  3563 IFS=$as_save_IFS
  3565 fi
  3566 fi
  3567 CC=$ac_cv_prog_CC
  3568 if test -n "$CC"; then
  3569   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
  3570 $as_echo "$CC" >&6; }
  3571 else
  3572   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  3573 $as_echo "no" >&6; }
  3574 fi
  3577     test -n "$CC" && break
  3578   done
  3579 fi
  3580 if test -z "$CC"; then
  3581   ac_ct_CC=$CC
  3582   for ac_prog in cl.exe
  3583 do
  3584   # Extract the first word of "$ac_prog", so it can be a program name with args.
  3585 set dummy $ac_prog; ac_word=$2
  3586 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  3587 $as_echo_n "checking for $ac_word... " >&6; }
  3588 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
  3589   $as_echo_n "(cached) " >&6
  3590 else
  3591   if test -n "$ac_ct_CC"; then
  3592   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
  3593 else
  3594 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  3595 for as_dir in $PATH
  3596 do
  3597   IFS=$as_save_IFS
  3598   test -z "$as_dir" && as_dir=.
  3599     for ac_exec_ext in '' $ac_executable_extensions; do
  3600   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  3601     ac_cv_prog_ac_ct_CC="$ac_prog"
  3602     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  3603     break 2
  3604   fi
  3605 done
  3606   done
  3607 IFS=$as_save_IFS
  3609 fi
  3610 fi
  3611 ac_ct_CC=$ac_cv_prog_ac_ct_CC
  3612 if test -n "$ac_ct_CC"; then
  3613   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
  3614 $as_echo "$ac_ct_CC" >&6; }
  3615 else
  3616   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  3617 $as_echo "no" >&6; }
  3618 fi
  3621   test -n "$ac_ct_CC" && break
  3622 done
  3624   if test "x$ac_ct_CC" = x; then
  3625     CC=""
  3626   else
  3627     case $cross_compiling:$ac_tool_warned in
  3628 yes:)
  3629 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  3630 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  3631 ac_tool_warned=yes ;;
  3632 esac
  3633     CC=$ac_ct_CC
  3634   fi
  3635 fi
  3637 fi
  3640 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  3641 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  3642 as_fn_error "no acceptable C compiler found in \$PATH
  3643 See \`config.log' for more details." "$LINENO" 5; }
  3645 # Provide some information about the compiler.
  3646 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
  3647 set X $ac_compile
  3648 ac_compiler=$2
  3649 for ac_option in --version -v -V -qversion; do
  3650   { { ac_try="$ac_compiler $ac_option >&5"
  3651 case "(($ac_try" in
  3652   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  3653   *) ac_try_echo=$ac_try;;
  3654 esac
  3655 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  3656 $as_echo "$ac_try_echo"; } >&5
  3657   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
  3658   ac_status=$?
  3659   if test -s conftest.err; then
  3660     sed '10a\
  3661 ... rest of stderr output deleted ...
  3662          10q' conftest.err >conftest.er1
  3663     cat conftest.er1 >&5
  3664   fi
  3665   rm -f conftest.er1 conftest.err
  3666   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  3667   test $ac_status = 0; }
  3668 done
  3670 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  3671 /* end confdefs.h.  */
  3673 int
  3674 main ()
  3678   return 0;
  3680 _ACEOF
  3681 ac_clean_files_save=$ac_clean_files
  3682 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
  3683 # Try to create an executable without -o first, disregard a.out.
  3684 # It will help us diagnose broken compilers, and finding out an intuition
  3685 # of exeext.
  3686 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
  3687 $as_echo_n "checking whether the C compiler works... " >&6; }
  3688 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
  3690 # The possible output files:
  3691 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
  3693 ac_rmfiles=
  3694 for ac_file in $ac_files
  3695 do
  3696   case $ac_file in
  3697     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
  3698     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
  3699   esac
  3700 done
  3701 rm -f $ac_rmfiles
  3703 if { { ac_try="$ac_link_default"
  3704 case "(($ac_try" in
  3705   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  3706   *) ac_try_echo=$ac_try;;
  3707 esac
  3708 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  3709 $as_echo "$ac_try_echo"; } >&5
  3710   (eval "$ac_link_default") 2>&5
  3711   ac_status=$?
  3712   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  3713   test $ac_status = 0; }; then :
  3714   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
  3715 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
  3716 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
  3717 # so that the user can short-circuit this test for compilers unknown to
  3718 # Autoconf.
  3719 for ac_file in $ac_files ''
  3720 do
  3721   test -f "$ac_file" || continue
  3722   case $ac_file in
  3723     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
  3724 	;;
  3725     [ab].out )
  3726 	# We found the default executable, but exeext='' is most
  3727 	# certainly right.
  3728 	break;;
  3729     *.* )
  3730 	if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
  3731 	then :; else
  3732 	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
  3733 	fi
  3734 	# We set ac_cv_exeext here because the later test for it is not
  3735 	# safe: cross compilers may not add the suffix if given an `-o'
  3736 	# argument, so we may need to know it at that point already.
  3737 	# Even if this section looks crufty: it has the advantage of
  3738 	# actually working.
  3739 	break;;
  3740     * )
  3741 	break;;
  3742   esac
  3743 done
  3744 test "$ac_cv_exeext" = no && ac_cv_exeext=
  3746 else
  3747   ac_file=''
  3748 fi
  3749 if test -z "$ac_file"; then :
  3750   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  3751 $as_echo "no" >&6; }
  3752 $as_echo "$as_me: failed program was:" >&5
  3753 sed 's/^/| /' conftest.$ac_ext >&5
  3755 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  3756 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  3757 { as_fn_set_status 77
  3758 as_fn_error "C compiler cannot create executables
  3759 See \`config.log' for more details." "$LINENO" 5; }; }
  3760 else
  3761   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
  3762 $as_echo "yes" >&6; }
  3763 fi
  3764 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
  3765 $as_echo_n "checking for C compiler default output file name... " >&6; }
  3766 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
  3767 $as_echo "$ac_file" >&6; }
  3768 ac_exeext=$ac_cv_exeext
  3770 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
  3771 ac_clean_files=$ac_clean_files_save
  3772 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
  3773 $as_echo_n "checking for suffix of executables... " >&6; }
  3774 if { { ac_try="$ac_link"
  3775 case "(($ac_try" in
  3776   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  3777   *) ac_try_echo=$ac_try;;
  3778 esac
  3779 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  3780 $as_echo "$ac_try_echo"; } >&5
  3781   (eval "$ac_link") 2>&5
  3782   ac_status=$?
  3783   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  3784   test $ac_status = 0; }; then :
  3785   # If both `conftest.exe' and `conftest' are `present' (well, observable)
  3786 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
  3787 # work properly (i.e., refer to `conftest.exe'), while it won't with
  3788 # `rm'.
  3789 for ac_file in conftest.exe conftest conftest.*; do
  3790   test -f "$ac_file" || continue
  3791   case $ac_file in
  3792     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
  3793     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
  3794 	  break;;
  3795     * ) break;;
  3796   esac
  3797 done
  3798 else
  3799   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  3800 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  3801 as_fn_error "cannot compute suffix of executables: cannot compile and link
  3802 See \`config.log' for more details." "$LINENO" 5; }
  3803 fi
  3804 rm -f conftest conftest$ac_cv_exeext
  3805 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
  3806 $as_echo "$ac_cv_exeext" >&6; }
  3808 rm -f conftest.$ac_ext
  3809 EXEEXT=$ac_cv_exeext
  3810 ac_exeext=$EXEEXT
  3811 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  3812 /* end confdefs.h.  */
  3813 #include <stdio.h>
  3814 int
  3815 main ()
  3817 FILE *f = fopen ("conftest.out", "w");
  3818  return ferror (f) || fclose (f) != 0;
  3821   return 0;
  3823 _ACEOF
  3824 ac_clean_files="$ac_clean_files conftest.out"
  3825 # Check that the compiler produces executables we can run.  If not, either
  3826 # the compiler is broken, or we cross compile.
  3827 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
  3828 $as_echo_n "checking whether we are cross compiling... " >&6; }
  3829 if test "$cross_compiling" != yes; then
  3830   { { ac_try="$ac_link"
  3831 case "(($ac_try" in
  3832   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  3833   *) ac_try_echo=$ac_try;;
  3834 esac
  3835 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  3836 $as_echo "$ac_try_echo"; } >&5
  3837   (eval "$ac_link") 2>&5
  3838   ac_status=$?
  3839   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  3840   test $ac_status = 0; }
  3841   if { ac_try='./conftest$ac_cv_exeext'
  3842   { { case "(($ac_try" in
  3843   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  3844   *) ac_try_echo=$ac_try;;
  3845 esac
  3846 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  3847 $as_echo "$ac_try_echo"; } >&5
  3848   (eval "$ac_try") 2>&5
  3849   ac_status=$?
  3850   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  3851   test $ac_status = 0; }; }; then
  3852     cross_compiling=no
  3853   else
  3854     if test "$cross_compiling" = maybe; then
  3855 	cross_compiling=yes
  3856     else
  3857 	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  3858 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  3859 as_fn_error "cannot run C compiled programs.
  3860 If you meant to cross compile, use \`--host'.
  3861 See \`config.log' for more details." "$LINENO" 5; }
  3862     fi
  3863   fi
  3864 fi
  3865 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
  3866 $as_echo "$cross_compiling" >&6; }
  3868 rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
  3869 ac_clean_files=$ac_clean_files_save
  3870 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
  3871 $as_echo_n "checking for suffix of object files... " >&6; }
  3872 if test "${ac_cv_objext+set}" = set; then :
  3873   $as_echo_n "(cached) " >&6
  3874 else
  3875   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  3876 /* end confdefs.h.  */
  3878 int
  3879 main ()
  3883   return 0;
  3885 _ACEOF
  3886 rm -f conftest.o conftest.obj
  3887 if { { ac_try="$ac_compile"
  3888 case "(($ac_try" in
  3889   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  3890   *) ac_try_echo=$ac_try;;
  3891 esac
  3892 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  3893 $as_echo "$ac_try_echo"; } >&5
  3894   (eval "$ac_compile") 2>&5
  3895   ac_status=$?
  3896   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  3897   test $ac_status = 0; }; then :
  3898   for ac_file in conftest.o conftest.obj conftest.*; do
  3899   test -f "$ac_file" || continue;
  3900   case $ac_file in
  3901     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
  3902     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
  3903        break;;
  3904   esac
  3905 done
  3906 else
  3907   $as_echo "$as_me: failed program was:" >&5
  3908 sed 's/^/| /' conftest.$ac_ext >&5
  3910 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  3911 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  3912 as_fn_error "cannot compute suffix of object files: cannot compile
  3913 See \`config.log' for more details." "$LINENO" 5; }
  3914 fi
  3915 rm -f conftest.$ac_cv_objext conftest.$ac_ext
  3916 fi
  3917 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
  3918 $as_echo "$ac_cv_objext" >&6; }
  3919 OBJEXT=$ac_cv_objext
  3920 ac_objext=$OBJEXT
  3921 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
  3922 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
  3923 if test "${ac_cv_c_compiler_gnu+set}" = set; then :
  3924   $as_echo_n "(cached) " >&6
  3925 else
  3926   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  3927 /* end confdefs.h.  */
  3929 int
  3930 main ()
  3932 #ifndef __GNUC__
  3933        choke me
  3934 #endif
  3937   return 0;
  3939 _ACEOF
  3940 if ac_fn_c_try_compile "$LINENO"; then :
  3941   ac_compiler_gnu=yes
  3942 else
  3943   ac_compiler_gnu=no
  3944 fi
  3945 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  3946 ac_cv_c_compiler_gnu=$ac_compiler_gnu
  3948 fi
  3949 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
  3950 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
  3951 if test $ac_compiler_gnu = yes; then
  3952   GCC=yes
  3953 else
  3954   GCC=
  3955 fi
  3956 ac_test_CFLAGS=${CFLAGS+set}
  3957 ac_save_CFLAGS=$CFLAGS
  3958 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
  3959 $as_echo_n "checking whether $CC accepts -g... " >&6; }
  3960 if test "${ac_cv_prog_cc_g+set}" = set; then :
  3961   $as_echo_n "(cached) " >&6
  3962 else
  3963   ac_save_c_werror_flag=$ac_c_werror_flag
  3964    ac_c_werror_flag=yes
  3965    ac_cv_prog_cc_g=no
  3966    CFLAGS="-g"
  3967    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  3968 /* end confdefs.h.  */
  3970 int
  3971 main ()
  3975   return 0;
  3977 _ACEOF
  3978 if ac_fn_c_try_compile "$LINENO"; then :
  3979   ac_cv_prog_cc_g=yes
  3980 else
  3981   CFLAGS=""
  3982       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  3983 /* end confdefs.h.  */
  3985 int
  3986 main ()
  3990   return 0;
  3992 _ACEOF
  3993 if ac_fn_c_try_compile "$LINENO"; then :
  3995 else
  3996   ac_c_werror_flag=$ac_save_c_werror_flag
  3997 	 CFLAGS="-g"
  3998 	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  3999 /* end confdefs.h.  */
  4001 int
  4002 main ()
  4006   return 0;
  4008 _ACEOF
  4009 if ac_fn_c_try_compile "$LINENO"; then :
  4010   ac_cv_prog_cc_g=yes
  4011 fi
  4012 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  4013 fi
  4014 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  4015 fi
  4016 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  4017    ac_c_werror_flag=$ac_save_c_werror_flag
  4018 fi
  4019 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
  4020 $as_echo "$ac_cv_prog_cc_g" >&6; }
  4021 if test "$ac_test_CFLAGS" = set; then
  4022   CFLAGS=$ac_save_CFLAGS
  4023 elif test $ac_cv_prog_cc_g = yes; then
  4024   if test "$GCC" = yes; then
  4025     CFLAGS="-g -O2"
  4026   else
  4027     CFLAGS="-g"
  4028   fi
  4029 else
  4030   if test "$GCC" = yes; then
  4031     CFLAGS="-O2"
  4032   else
  4033     CFLAGS=
  4034   fi
  4035 fi
  4036 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
  4037 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
  4038 if test "${ac_cv_prog_cc_c89+set}" = set; then :
  4039   $as_echo_n "(cached) " >&6
  4040 else
  4041   ac_cv_prog_cc_c89=no
  4042 ac_save_CC=$CC
  4043 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  4044 /* end confdefs.h.  */
  4045 #include <stdarg.h>
  4046 #include <stdio.h>
  4047 #include <sys/types.h>
  4048 #include <sys/stat.h>
  4049 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
  4050 struct buf { int x; };
  4051 FILE * (*rcsopen) (struct buf *, struct stat *, int);
  4052 static char *e (p, i)
  4053      char **p;
  4054      int i;
  4056   return p[i];
  4058 static char *f (char * (*g) (char **, int), char **p, ...)
  4060   char *s;
  4061   va_list v;
  4062   va_start (v,p);
  4063   s = g (p, va_arg (v,int));
  4064   va_end (v);
  4065   return s;
  4068 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
  4069    function prototypes and stuff, but not '\xHH' hex character constants.
  4070    These don't provoke an error unfortunately, instead are silently treated
  4071    as 'x'.  The following induces an error, until -std is added to get
  4072    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
  4073    array size at least.  It's necessary to write '\x00'==0 to get something
  4074    that's true only with -std.  */
  4075 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
  4077 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
  4078    inside strings and character constants.  */
  4079 #define FOO(x) 'x'
  4080 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
  4082 int test (int i, double x);
  4083 struct s1 {int (*f) (int a);};
  4084 struct s2 {int (*f) (double a);};
  4085 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
  4086 int argc;
  4087 char **argv;
  4088 int
  4089 main ()
  4091 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
  4093   return 0;
  4095 _ACEOF
  4096 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
  4097 	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
  4098 do
  4099   CC="$ac_save_CC $ac_arg"
  4100   if ac_fn_c_try_compile "$LINENO"; then :
  4101   ac_cv_prog_cc_c89=$ac_arg
  4102 fi
  4103 rm -f core conftest.err conftest.$ac_objext
  4104   test "x$ac_cv_prog_cc_c89" != "xno" && break
  4105 done
  4106 rm -f conftest.$ac_ext
  4107 CC=$ac_save_CC
  4109 fi
  4110 # AC_CACHE_VAL
  4111 case "x$ac_cv_prog_cc_c89" in
  4112   x)
  4113     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
  4114 $as_echo "none needed" >&6; } ;;
  4115   xno)
  4116     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
  4117 $as_echo "unsupported" >&6; } ;;
  4118   *)
  4119     CC="$CC $ac_cv_prog_cc_c89"
  4120     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
  4121 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
  4122 esac
  4123 if test "x$ac_cv_prog_cc_c89" != xno; then :
  4125 fi
  4127 ac_ext=cpp
  4128 ac_cpp='$CXXCPP $CPPFLAGS'
  4129 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  4130 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  4131 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
  4132 DEPDIR="${am__leading_dot}deps"
  4134 ac_config_commands="$ac_config_commands depfiles"
  4137 am_make=${MAKE-make}
  4138 cat > confinc << 'END'
  4139 am__doit:
  4140 	@echo this is the am__doit target
  4141 .PHONY: am__doit
  4142 END
  4143 # If we don't find an include directive, just comment out the code.
  4144 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
  4145 $as_echo_n "checking for style of include used by $am_make... " >&6; }
  4146 am__include="#"
  4147 am__quote=
  4148 _am_result=none
  4149 # First try GNU make style include.
  4150 echo "include confinc" > confmf
  4151 # Ignore all kinds of additional output from `make'.
  4152 case `$am_make -s -f confmf 2> /dev/null` in #(
  4153 *the\ am__doit\ target*)
  4154   am__include=include
  4155   am__quote=
  4156   _am_result=GNU
  4157   ;;
  4158 esac
  4159 # Now try BSD make style include.
  4160 if test "$am__include" = "#"; then
  4161    echo '.include "confinc"' > confmf
  4162    case `$am_make -s -f confmf 2> /dev/null` in #(
  4163    *the\ am__doit\ target*)
  4164      am__include=.include
  4165      am__quote="\""
  4166      _am_result=BSD
  4167      ;;
  4168    esac
  4169 fi
  4172 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
  4173 $as_echo "$_am_result" >&6; }
  4174 rm -f confinc confmf
  4176 # Check whether --enable-dependency-tracking was given.
  4177 if test "${enable_dependency_tracking+set}" = set; then :
  4178   enableval=$enable_dependency_tracking;
  4179 fi
  4181 if test "x$enable_dependency_tracking" != xno; then
  4182   am_depcomp="$ac_aux_dir/depcomp"
  4183   AMDEPBACKSLASH='\'
  4184 fi
  4185  if test "x$enable_dependency_tracking" != xno; then
  4186   AMDEP_TRUE=
  4187   AMDEP_FALSE='#'
  4188 else
  4189   AMDEP_TRUE='#'
  4190   AMDEP_FALSE=
  4191 fi
  4195 depcc="$CC"   am_compiler_list=
  4197 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
  4198 $as_echo_n "checking dependency style of $depcc... " >&6; }
  4199 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
  4200   $as_echo_n "(cached) " >&6
  4201 else
  4202   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
  4203   # We make a subdir and do the tests there.  Otherwise we can end up
  4204   # making bogus files that we don't know about and never remove.  For
  4205   # instance it was reported that on HP-UX the gcc test will end up
  4206   # making a dummy file named `D' -- because `-MD' means `put the output
  4207   # in D'.
  4208   mkdir conftest.dir
  4209   # Copy depcomp to subdir because otherwise we won't find it if we're
  4210   # using a relative directory.
  4211   cp "$am_depcomp" conftest.dir
  4212   cd conftest.dir
  4213   # We will build objects and dependencies in a subdirectory because
  4214   # it helps to detect inapplicable dependency modes.  For instance
  4215   # both Tru64's cc and ICC support -MD to output dependencies as a
  4216   # side effect of compilation, but ICC will put the dependencies in
  4217   # the current directory while Tru64 will put them in the object
  4218   # directory.
  4219   mkdir sub
  4221   am_cv_CC_dependencies_compiler_type=none
  4222   if test "$am_compiler_list" = ""; then
  4223      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
  4224   fi
  4225   am__universal=false
  4226   case " $depcc " in #(
  4227      *\ -arch\ *\ -arch\ *) am__universal=true ;;
  4228      esac
  4230   for depmode in $am_compiler_list; do
  4231     # Setup a source with many dependencies, because some compilers
  4232     # like to wrap large dependency lists on column 80 (with \), and
  4233     # we should not choose a depcomp mode which is confused by this.
  4235     # We need to recreate these files for each test, as the compiler may
  4236     # overwrite some of them when testing with obscure command lines.
  4237     # This happens at least with the AIX C compiler.
  4238     : > sub/conftest.c
  4239     for i in 1 2 3 4 5 6; do
  4240       echo '#include "conftst'$i'.h"' >> sub/conftest.c
  4241       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
  4242       # Solaris 8's {/usr,}/bin/sh.
  4243       touch sub/conftst$i.h
  4244     done
  4245     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
  4247     # We check with `-c' and `-o' for the sake of the "dashmstdout"
  4248     # mode.  It turns out that the SunPro C++ compiler does not properly
  4249     # handle `-M -o', and we need to detect this.  Also, some Intel
  4250     # versions had trouble with output in subdirs
  4251     am__obj=sub/conftest.${OBJEXT-o}
  4252     am__minus_obj="-o $am__obj"
  4253     case $depmode in
  4254     gcc)
  4255       # This depmode causes a compiler race in universal mode.
  4256       test "$am__universal" = false || continue
  4257       ;;
  4258     nosideeffect)
  4259       # after this tag, mechanisms are not by side-effect, so they'll
  4260       # only be used when explicitly requested
  4261       if test "x$enable_dependency_tracking" = xyes; then
  4262 	continue
  4263       else
  4264 	break
  4265       fi
  4266       ;;
  4267     msvisualcpp | msvcmsys)
  4268       # This compiler won't grok `-c -o', but also, the minuso test has
  4269       # not run yet.  These depmodes are late enough in the game, and
  4270       # so weak that their functioning should not be impacted.
  4271       am__obj=conftest.${OBJEXT-o}
  4272       am__minus_obj=
  4273       ;;
  4274     none) break ;;
  4275     esac
  4276     if depmode=$depmode \
  4277        source=sub/conftest.c object=$am__obj \
  4278        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
  4279        $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
  4280          >/dev/null 2>conftest.err &&
  4281        grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
  4282        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
  4283        grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
  4284        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
  4285       # icc doesn't choke on unknown options, it will just issue warnings
  4286       # or remarks (even with -Werror).  So we grep stderr for any message
  4287       # that says an option was ignored or not supported.
  4288       # When given -MP, icc 7.0 and 7.1 complain thusly:
  4289       #   icc: Command line warning: ignoring option '-M'; no argument required
  4290       # The diagnosis changed in icc 8.0:
  4291       #   icc: Command line remark: option '-MP' not supported
  4292       if (grep 'ignoring option' conftest.err ||
  4293           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
  4294         am_cv_CC_dependencies_compiler_type=$depmode
  4295         break
  4296       fi
  4297     fi
  4298   done
  4300   cd ..
  4301   rm -rf conftest.dir
  4302 else
  4303   am_cv_CC_dependencies_compiler_type=none
  4304 fi
  4306 fi
  4307 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
  4308 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
  4309 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
  4311  if
  4312   test "x$enable_dependency_tracking" != xno \
  4313   && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
  4314   am__fastdepCC_TRUE=
  4315   am__fastdepCC_FALSE='#'
  4316 else
  4317   am__fastdepCC_TRUE='#'
  4318   am__fastdepCC_FALSE=
  4319 fi
  4322 ac_ext=c
  4323 ac_cpp='$CPP $CPPFLAGS'
  4324 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  4325 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  4326 ac_compiler_gnu=$ac_cv_c_compiler_gnu
  4327 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
  4328 $as_echo_n "checking how to run the C preprocessor... " >&6; }
  4329 # On Suns, sometimes $CPP names a directory.
  4330 if test -n "$CPP" && test -d "$CPP"; then
  4331   CPP=
  4332 fi
  4333 if test -z "$CPP"; then
  4334   if test "${ac_cv_prog_CPP+set}" = set; then :
  4335   $as_echo_n "(cached) " >&6
  4336 else
  4337       # Double quotes because CPP needs to be expanded
  4338     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
  4339     do
  4340       ac_preproc_ok=false
  4341 for ac_c_preproc_warn_flag in '' yes
  4342 do
  4343   # Use a header file that comes with gcc, so configuring glibc
  4344   # with a fresh cross-compiler works.
  4345   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  4346   # <limits.h> exists even on freestanding compilers.
  4347   # On the NeXT, cc -E runs the code through the compiler's parser,
  4348   # not just through cpp. "Syntax error" is here to catch this case.
  4349   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  4350 /* end confdefs.h.  */
  4351 #ifdef __STDC__
  4352 # include <limits.h>
  4353 #else
  4354 # include <assert.h>
  4355 #endif
  4356 		     Syntax error
  4357 _ACEOF
  4358 if ac_fn_c_try_cpp "$LINENO"; then :
  4360 else
  4361   # Broken: fails on valid input.
  4362 continue
  4363 fi
  4364 rm -f conftest.err conftest.$ac_ext
  4366   # OK, works on sane cases.  Now check whether nonexistent headers
  4367   # can be detected and how.
  4368   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  4369 /* end confdefs.h.  */
  4370 #include <ac_nonexistent.h>
  4371 _ACEOF
  4372 if ac_fn_c_try_cpp "$LINENO"; then :
  4373   # Broken: success on invalid input.
  4374 continue
  4375 else
  4376   # Passes both tests.
  4377 ac_preproc_ok=:
  4378 break
  4379 fi
  4380 rm -f conftest.err conftest.$ac_ext
  4382 done
  4383 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
  4384 rm -f conftest.err conftest.$ac_ext
  4385 if $ac_preproc_ok; then :
  4386   break
  4387 fi
  4389     done
  4390     ac_cv_prog_CPP=$CPP
  4392 fi
  4393   CPP=$ac_cv_prog_CPP
  4394 else
  4395   ac_cv_prog_CPP=$CPP
  4396 fi
  4397 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
  4398 $as_echo "$CPP" >&6; }
  4399 ac_preproc_ok=false
  4400 for ac_c_preproc_warn_flag in '' yes
  4401 do
  4402   # Use a header file that comes with gcc, so configuring glibc
  4403   # with a fresh cross-compiler works.
  4404   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  4405   # <limits.h> exists even on freestanding compilers.
  4406   # On the NeXT, cc -E runs the code through the compiler's parser,
  4407   # not just through cpp. "Syntax error" is here to catch this case.
  4408   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  4409 /* end confdefs.h.  */
  4410 #ifdef __STDC__
  4411 # include <limits.h>
  4412 #else
  4413 # include <assert.h>
  4414 #endif
  4415 		     Syntax error
  4416 _ACEOF
  4417 if ac_fn_c_try_cpp "$LINENO"; then :
  4419 else
  4420   # Broken: fails on valid input.
  4421 continue
  4422 fi
  4423 rm -f conftest.err conftest.$ac_ext
  4425   # OK, works on sane cases.  Now check whether nonexistent headers
  4426   # can be detected and how.
  4427   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  4428 /* end confdefs.h.  */
  4429 #include <ac_nonexistent.h>
  4430 _ACEOF
  4431 if ac_fn_c_try_cpp "$LINENO"; then :
  4432   # Broken: success on invalid input.
  4433 continue
  4434 else
  4435   # Passes both tests.
  4436 ac_preproc_ok=:
  4437 break
  4438 fi
  4439 rm -f conftest.err conftest.$ac_ext
  4441 done
  4442 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
  4443 rm -f conftest.err conftest.$ac_ext
  4444 if $ac_preproc_ok; then :
  4446 else
  4447   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  4448 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  4449 as_fn_error "C preprocessor \"$CPP\" fails sanity check
  4450 See \`config.log' for more details." "$LINENO" 5; }
  4451 fi
  4453 ac_ext=cpp
  4454 ac_cpp='$CXXCPP $CPPFLAGS'
  4455 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  4456 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  4457 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
  4459 ac_ext=cpp
  4460 ac_cpp='$CXXCPP $CPPFLAGS'
  4461 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  4462 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  4463 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
  4464 if test -z "$CXX"; then
  4465   if test -n "$CCC"; then
  4466     CXX=$CCC
  4467   else
  4468     if test -n "$ac_tool_prefix"; then
  4469   for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
  4470   do
  4471     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
  4472 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
  4473 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  4474 $as_echo_n "checking for $ac_word... " >&6; }
  4475 if test "${ac_cv_prog_CXX+set}" = set; then :
  4476   $as_echo_n "(cached) " >&6
  4477 else
  4478   if test -n "$CXX"; then
  4479   ac_cv_prog_CXX="$CXX" # Let the user override the test.
  4480 else
  4481 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  4482 for as_dir in $PATH
  4483 do
  4484   IFS=$as_save_IFS
  4485   test -z "$as_dir" && as_dir=.
  4486     for ac_exec_ext in '' $ac_executable_extensions; do
  4487   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  4488     ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
  4489     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  4490     break 2
  4491   fi
  4492 done
  4493   done
  4494 IFS=$as_save_IFS
  4496 fi
  4497 fi
  4498 CXX=$ac_cv_prog_CXX
  4499 if test -n "$CXX"; then
  4500   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
  4501 $as_echo "$CXX" >&6; }
  4502 else
  4503   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  4504 $as_echo "no" >&6; }
  4505 fi
  4508     test -n "$CXX" && break
  4509   done
  4510 fi
  4511 if test -z "$CXX"; then
  4512   ac_ct_CXX=$CXX
  4513   for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
  4514 do
  4515   # Extract the first word of "$ac_prog", so it can be a program name with args.
  4516 set dummy $ac_prog; ac_word=$2
  4517 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  4518 $as_echo_n "checking for $ac_word... " >&6; }
  4519 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then :
  4520   $as_echo_n "(cached) " >&6
  4521 else
  4522   if test -n "$ac_ct_CXX"; then
  4523   ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
  4524 else
  4525 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  4526 for as_dir in $PATH
  4527 do
  4528   IFS=$as_save_IFS
  4529   test -z "$as_dir" && as_dir=.
  4530     for ac_exec_ext in '' $ac_executable_extensions; do
  4531   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  4532     ac_cv_prog_ac_ct_CXX="$ac_prog"
  4533     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  4534     break 2
  4535   fi
  4536 done
  4537   done
  4538 IFS=$as_save_IFS
  4540 fi
  4541 fi
  4542 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
  4543 if test -n "$ac_ct_CXX"; then
  4544   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
  4545 $as_echo "$ac_ct_CXX" >&6; }
  4546 else
  4547   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  4548 $as_echo "no" >&6; }
  4549 fi
  4552   test -n "$ac_ct_CXX" && break
  4553 done
  4555   if test "x$ac_ct_CXX" = x; then
  4556     CXX="g++"
  4557   else
  4558     case $cross_compiling:$ac_tool_warned in
  4559 yes:)
  4560 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  4561 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  4562 ac_tool_warned=yes ;;
  4563 esac
  4564     CXX=$ac_ct_CXX
  4565   fi
  4566 fi
  4568   fi
  4569 fi
  4570 # Provide some information about the compiler.
  4571 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
  4572 set X $ac_compile
  4573 ac_compiler=$2
  4574 for ac_option in --version -v -V -qversion; do
  4575   { { ac_try="$ac_compiler $ac_option >&5"
  4576 case "(($ac_try" in
  4577   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  4578   *) ac_try_echo=$ac_try;;
  4579 esac
  4580 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  4581 $as_echo "$ac_try_echo"; } >&5
  4582   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
  4583   ac_status=$?
  4584   if test -s conftest.err; then
  4585     sed '10a\
  4586 ... rest of stderr output deleted ...
  4587          10q' conftest.err >conftest.er1
  4588     cat conftest.er1 >&5
  4589   fi
  4590   rm -f conftest.er1 conftest.err
  4591   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  4592   test $ac_status = 0; }
  4593 done
  4595 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
  4596 $as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
  4597 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then :
  4598   $as_echo_n "(cached) " >&6
  4599 else
  4600   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  4601 /* end confdefs.h.  */
  4603 int
  4604 main ()
  4606 #ifndef __GNUC__
  4607        choke me
  4608 #endif
  4611   return 0;
  4613 _ACEOF
  4614 if ac_fn_cxx_try_compile "$LINENO"; then :
  4615   ac_compiler_gnu=yes
  4616 else
  4617   ac_compiler_gnu=no
  4618 fi
  4619 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  4620 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
  4622 fi
  4623 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
  4624 $as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
  4625 if test $ac_compiler_gnu = yes; then
  4626   GXX=yes
  4627 else
  4628   GXX=
  4629 fi
  4630 ac_test_CXXFLAGS=${CXXFLAGS+set}
  4631 ac_save_CXXFLAGS=$CXXFLAGS
  4632 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
  4633 $as_echo_n "checking whether $CXX accepts -g... " >&6; }
  4634 if test "${ac_cv_prog_cxx_g+set}" = set; then :
  4635   $as_echo_n "(cached) " >&6
  4636 else
  4637   ac_save_cxx_werror_flag=$ac_cxx_werror_flag
  4638    ac_cxx_werror_flag=yes
  4639    ac_cv_prog_cxx_g=no
  4640    CXXFLAGS="-g"
  4641    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  4642 /* end confdefs.h.  */
  4644 int
  4645 main ()
  4649   return 0;
  4651 _ACEOF
  4652 if ac_fn_cxx_try_compile "$LINENO"; then :
  4653   ac_cv_prog_cxx_g=yes
  4654 else
  4655   CXXFLAGS=""
  4656       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  4657 /* end confdefs.h.  */
  4659 int
  4660 main ()
  4664   return 0;
  4666 _ACEOF
  4667 if ac_fn_cxx_try_compile "$LINENO"; then :
  4669 else
  4670   ac_cxx_werror_flag=$ac_save_cxx_werror_flag
  4671 	 CXXFLAGS="-g"
  4672 	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  4673 /* end confdefs.h.  */
  4675 int
  4676 main ()
  4680   return 0;
  4682 _ACEOF
  4683 if ac_fn_cxx_try_compile "$LINENO"; then :
  4684   ac_cv_prog_cxx_g=yes
  4685 fi
  4686 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  4687 fi
  4688 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  4689 fi
  4690 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  4691    ac_cxx_werror_flag=$ac_save_cxx_werror_flag
  4692 fi
  4693 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
  4694 $as_echo "$ac_cv_prog_cxx_g" >&6; }
  4695 if test "$ac_test_CXXFLAGS" = set; then
  4696   CXXFLAGS=$ac_save_CXXFLAGS
  4697 elif test $ac_cv_prog_cxx_g = yes; then
  4698   if test "$GXX" = yes; then
  4699     CXXFLAGS="-g -O2"
  4700   else
  4701     CXXFLAGS="-g"
  4702   fi
  4703 else
  4704   if test "$GXX" = yes; then
  4705     CXXFLAGS="-O2"
  4706   else
  4707     CXXFLAGS=
  4708   fi
  4709 fi
  4710 ac_ext=cpp
  4711 ac_cpp='$CXXCPP $CPPFLAGS'
  4712 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  4713 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  4714 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
  4716 depcc="$CXX"  am_compiler_list=
  4718 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
  4719 $as_echo_n "checking dependency style of $depcc... " >&6; }
  4720 if test "${am_cv_CXX_dependencies_compiler_type+set}" = set; then :
  4721   $as_echo_n "(cached) " >&6
  4722 else
  4723   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
  4724   # We make a subdir and do the tests there.  Otherwise we can end up
  4725   # making bogus files that we don't know about and never remove.  For
  4726   # instance it was reported that on HP-UX the gcc test will end up
  4727   # making a dummy file named `D' -- because `-MD' means `put the output
  4728   # in D'.
  4729   mkdir conftest.dir
  4730   # Copy depcomp to subdir because otherwise we won't find it if we're
  4731   # using a relative directory.
  4732   cp "$am_depcomp" conftest.dir
  4733   cd conftest.dir
  4734   # We will build objects and dependencies in a subdirectory because
  4735   # it helps to detect inapplicable dependency modes.  For instance
  4736   # both Tru64's cc and ICC support -MD to output dependencies as a
  4737   # side effect of compilation, but ICC will put the dependencies in
  4738   # the current directory while Tru64 will put them in the object
  4739   # directory.
  4740   mkdir sub
  4742   am_cv_CXX_dependencies_compiler_type=none
  4743   if test "$am_compiler_list" = ""; then
  4744      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
  4745   fi
  4746   am__universal=false
  4747   case " $depcc " in #(
  4748      *\ -arch\ *\ -arch\ *) am__universal=true ;;
  4749      esac
  4751   for depmode in $am_compiler_list; do
  4752     # Setup a source with many dependencies, because some compilers
  4753     # like to wrap large dependency lists on column 80 (with \), and
  4754     # we should not choose a depcomp mode which is confused by this.
  4756     # We need to recreate these files for each test, as the compiler may
  4757     # overwrite some of them when testing with obscure command lines.
  4758     # This happens at least with the AIX C compiler.
  4759     : > sub/conftest.c
  4760     for i in 1 2 3 4 5 6; do
  4761       echo '#include "conftst'$i'.h"' >> sub/conftest.c
  4762       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
  4763       # Solaris 8's {/usr,}/bin/sh.
  4764       touch sub/conftst$i.h
  4765     done
  4766     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
  4768     # We check with `-c' and `-o' for the sake of the "dashmstdout"
  4769     # mode.  It turns out that the SunPro C++ compiler does not properly
  4770     # handle `-M -o', and we need to detect this.  Also, some Intel
  4771     # versions had trouble with output in subdirs
  4772     am__obj=sub/conftest.${OBJEXT-o}
  4773     am__minus_obj="-o $am__obj"
  4774     case $depmode in
  4775     gcc)
  4776       # This depmode causes a compiler race in universal mode.
  4777       test "$am__universal" = false || continue
  4778       ;;
  4779     nosideeffect)
  4780       # after this tag, mechanisms are not by side-effect, so they'll
  4781       # only be used when explicitly requested
  4782       if test "x$enable_dependency_tracking" = xyes; then
  4783 	continue
  4784       else
  4785 	break
  4786       fi
  4787       ;;
  4788     msvisualcpp | msvcmsys)
  4789       # This compiler won't grok `-c -o', but also, the minuso test has
  4790       # not run yet.  These depmodes are late enough in the game, and
  4791       # so weak that their functioning should not be impacted.
  4792       am__obj=conftest.${OBJEXT-o}
  4793       am__minus_obj=
  4794       ;;
  4795     none) break ;;
  4796     esac
  4797     if depmode=$depmode \
  4798        source=sub/conftest.c object=$am__obj \
  4799        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
  4800        $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
  4801          >/dev/null 2>conftest.err &&
  4802        grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
  4803        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
  4804        grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
  4805        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
  4806       # icc doesn't choke on unknown options, it will just issue warnings
  4807       # or remarks (even with -Werror).  So we grep stderr for any message
  4808       # that says an option was ignored or not supported.
  4809       # When given -MP, icc 7.0 and 7.1 complain thusly:
  4810       #   icc: Command line warning: ignoring option '-M'; no argument required
  4811       # The diagnosis changed in icc 8.0:
  4812       #   icc: Command line remark: option '-MP' not supported
  4813       if (grep 'ignoring option' conftest.err ||
  4814           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
  4815         am_cv_CXX_dependencies_compiler_type=$depmode
  4816         break
  4817       fi
  4818     fi
  4819   done
  4821   cd ..
  4822   rm -rf conftest.dir
  4823 else
  4824   am_cv_CXX_dependencies_compiler_type=none
  4825 fi
  4827 fi
  4828 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CXX_dependencies_compiler_type" >&5
  4829 $as_echo "$am_cv_CXX_dependencies_compiler_type" >&6; }
  4830 CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type
  4832  if
  4833   test "x$enable_dependency_tracking" != xno \
  4834   && test "$am_cv_CXX_dependencies_compiler_type" = gcc3; then
  4835   am__fastdepCXX_TRUE=
  4836   am__fastdepCXX_FALSE='#'
  4837 else
  4838   am__fastdepCXX_TRUE='#'
  4839   am__fastdepCXX_FALSE=
  4840 fi
  4843  if test "$GCC" = yes; then
  4844   GCC_TRUE=
  4845   GCC_FALSE='#'
  4846 else
  4847   GCC_TRUE='#'
  4848   GCC_FALSE=
  4849 fi
  4850    # let the Makefile know if we're gcc
  4852 case `pwd` in
  4853   *\ * | *\	*)
  4854     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
  4855 $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
  4856 esac
  4860 macro_version='2.2.6b'
  4861 macro_revision='1.3017'
  4875 ltmain="$ac_aux_dir/ltmain.sh"
  4877 # Make sure we can run config.sub.
  4878 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
  4879   as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
  4881 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
  4882 $as_echo_n "checking build system type... " >&6; }
  4883 if test "${ac_cv_build+set}" = set; then :
  4884   $as_echo_n "(cached) " >&6
  4885 else
  4886   ac_build_alias=$build_alias
  4887 test "x$ac_build_alias" = x &&
  4888   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
  4889 test "x$ac_build_alias" = x &&
  4890   as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
  4891 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
  4892   as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
  4894 fi
  4895 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
  4896 $as_echo "$ac_cv_build" >&6; }
  4897 case $ac_cv_build in
  4898 *-*-*) ;;
  4899 *) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
  4900 esac
  4901 build=$ac_cv_build
  4902 ac_save_IFS=$IFS; IFS='-'
  4903 set x $ac_cv_build
  4904 shift
  4905 build_cpu=$1
  4906 build_vendor=$2
  4907 shift; shift
  4908 # Remember, the first character of IFS is used to create $*,
  4909 # except with old shells:
  4910 build_os=$*
  4911 IFS=$ac_save_IFS
  4912 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
  4915 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
  4916 $as_echo_n "checking host system type... " >&6; }
  4917 if test "${ac_cv_host+set}" = set; then :
  4918   $as_echo_n "(cached) " >&6
  4919 else
  4920   if test "x$host_alias" = x; then
  4921   ac_cv_host=$ac_cv_build
  4922 else
  4923   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
  4924     as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
  4925 fi
  4927 fi
  4928 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
  4929 $as_echo "$ac_cv_host" >&6; }
  4930 case $ac_cv_host in
  4931 *-*-*) ;;
  4932 *) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
  4933 esac
  4934 host=$ac_cv_host
  4935 ac_save_IFS=$IFS; IFS='-'
  4936 set x $ac_cv_host
  4937 shift
  4938 host_cpu=$1
  4939 host_vendor=$2
  4940 shift; shift
  4941 # Remember, the first character of IFS is used to create $*,
  4942 # except with old shells:
  4943 host_os=$*
  4944 IFS=$ac_save_IFS
  4945 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
  4948 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
  4949 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
  4950 if test "${ac_cv_path_SED+set}" = set; then :
  4951   $as_echo_n "(cached) " >&6
  4952 else
  4953             ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
  4954      for ac_i in 1 2 3 4 5 6 7; do
  4955        ac_script="$ac_script$as_nl$ac_script"
  4956      done
  4957      echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
  4958      { ac_script=; unset ac_script;}
  4959      if test -z "$SED"; then
  4960   ac_path_SED_found=false
  4961   # Loop through the user's path and test for each of PROGNAME-LIST
  4962   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  4963 for as_dir in $PATH
  4964 do
  4965   IFS=$as_save_IFS
  4966   test -z "$as_dir" && as_dir=.
  4967     for ac_prog in sed gsed; do
  4968     for ac_exec_ext in '' $ac_executable_extensions; do
  4969       ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
  4970       { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
  4971 # Check for GNU ac_path_SED and select it if it is found.
  4972   # Check for GNU $ac_path_SED
  4973 case `"$ac_path_SED" --version 2>&1` in
  4974 *GNU*)
  4975   ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
  4976 *)
  4977   ac_count=0
  4978   $as_echo_n 0123456789 >"conftest.in"
  4979   while :
  4980   do
  4981     cat "conftest.in" "conftest.in" >"conftest.tmp"
  4982     mv "conftest.tmp" "conftest.in"
  4983     cp "conftest.in" "conftest.nl"
  4984     $as_echo '' >> "conftest.nl"
  4985     "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
  4986     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
  4987     as_fn_arith $ac_count + 1 && ac_count=$as_val
  4988     if test $ac_count -gt ${ac_path_SED_max-0}; then
  4989       # Best one so far, save it but keep looking for a better one
  4990       ac_cv_path_SED="$ac_path_SED"
  4991       ac_path_SED_max=$ac_count
  4992     fi
  4993     # 10*(2^10) chars as input seems more than enough
  4994     test $ac_count -gt 10 && break
  4995   done
  4996   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
  4997 esac
  4999       $ac_path_SED_found && break 3
  5000     done
  5001   done
  5002   done
  5003 IFS=$as_save_IFS
  5004   if test -z "$ac_cv_path_SED"; then
  5005     as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5
  5006   fi
  5007 else
  5008   ac_cv_path_SED=$SED
  5009 fi
  5011 fi
  5012 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
  5013 $as_echo "$ac_cv_path_SED" >&6; }
  5014  SED="$ac_cv_path_SED"
  5015   rm -f conftest.sed
  5017 test -z "$SED" && SED=sed
  5018 Xsed="$SED -e 1s/^X//"
  5030 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
  5031 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
  5032 if test "${ac_cv_path_GREP+set}" = set; then :
  5033   $as_echo_n "(cached) " >&6
  5034 else
  5035   if test -z "$GREP"; then
  5036   ac_path_GREP_found=false
  5037   # Loop through the user's path and test for each of PROGNAME-LIST
  5038   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  5039 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
  5040 do
  5041   IFS=$as_save_IFS
  5042   test -z "$as_dir" && as_dir=.
  5043     for ac_prog in grep ggrep; do
  5044     for ac_exec_ext in '' $ac_executable_extensions; do
  5045       ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
  5046       { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
  5047 # Check for GNU ac_path_GREP and select it if it is found.
  5048   # Check for GNU $ac_path_GREP
  5049 case `"$ac_path_GREP" --version 2>&1` in
  5050 *GNU*)
  5051   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
  5052 *)
  5053   ac_count=0
  5054   $as_echo_n 0123456789 >"conftest.in"
  5055   while :
  5056   do
  5057     cat "conftest.in" "conftest.in" >"conftest.tmp"
  5058     mv "conftest.tmp" "conftest.in"
  5059     cp "conftest.in" "conftest.nl"
  5060     $as_echo 'GREP' >> "conftest.nl"
  5061     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
  5062     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
  5063     as_fn_arith $ac_count + 1 && ac_count=$as_val
  5064     if test $ac_count -gt ${ac_path_GREP_max-0}; then
  5065       # Best one so far, save it but keep looking for a better one
  5066       ac_cv_path_GREP="$ac_path_GREP"
  5067       ac_path_GREP_max=$ac_count
  5068     fi
  5069     # 10*(2^10) chars as input seems more than enough
  5070     test $ac_count -gt 10 && break
  5071   done
  5072   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
  5073 esac
  5075       $ac_path_GREP_found && break 3
  5076     done
  5077   done
  5078   done
  5079 IFS=$as_save_IFS
  5080   if test -z "$ac_cv_path_GREP"; then
  5081     as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
  5082   fi
  5083 else
  5084   ac_cv_path_GREP=$GREP
  5085 fi
  5087 fi
  5088 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
  5089 $as_echo "$ac_cv_path_GREP" >&6; }
  5090  GREP="$ac_cv_path_GREP"
  5093 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
  5094 $as_echo_n "checking for egrep... " >&6; }
  5095 if test "${ac_cv_path_EGREP+set}" = set; then :
  5096   $as_echo_n "(cached) " >&6
  5097 else
  5098   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
  5099    then ac_cv_path_EGREP="$GREP -E"
  5100    else
  5101      if test -z "$EGREP"; then
  5102   ac_path_EGREP_found=false
  5103   # Loop through the user's path and test for each of PROGNAME-LIST
  5104   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  5105 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
  5106 do
  5107   IFS=$as_save_IFS
  5108   test -z "$as_dir" && as_dir=.
  5109     for ac_prog in egrep; do
  5110     for ac_exec_ext in '' $ac_executable_extensions; do
  5111       ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
  5112       { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
  5113 # Check for GNU ac_path_EGREP and select it if it is found.
  5114   # Check for GNU $ac_path_EGREP
  5115 case `"$ac_path_EGREP" --version 2>&1` in
  5116 *GNU*)
  5117   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
  5118 *)
  5119   ac_count=0
  5120   $as_echo_n 0123456789 >"conftest.in"
  5121   while :
  5122   do
  5123     cat "conftest.in" "conftest.in" >"conftest.tmp"
  5124     mv "conftest.tmp" "conftest.in"
  5125     cp "conftest.in" "conftest.nl"
  5126     $as_echo 'EGREP' >> "conftest.nl"
  5127     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
  5128     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
  5129     as_fn_arith $ac_count + 1 && ac_count=$as_val
  5130     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
  5131       # Best one so far, save it but keep looking for a better one
  5132       ac_cv_path_EGREP="$ac_path_EGREP"
  5133       ac_path_EGREP_max=$ac_count
  5134     fi
  5135     # 10*(2^10) chars as input seems more than enough
  5136     test $ac_count -gt 10 && break
  5137   done
  5138   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
  5139 esac
  5141       $ac_path_EGREP_found && break 3
  5142     done
  5143   done
  5144   done
  5145 IFS=$as_save_IFS
  5146   if test -z "$ac_cv_path_EGREP"; then
  5147     as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
  5148   fi
  5149 else
  5150   ac_cv_path_EGREP=$EGREP
  5151 fi
  5153    fi
  5154 fi
  5155 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
  5156 $as_echo "$ac_cv_path_EGREP" >&6; }
  5157  EGREP="$ac_cv_path_EGREP"
  5160 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
  5161 $as_echo_n "checking for fgrep... " >&6; }
  5162 if test "${ac_cv_path_FGREP+set}" = set; then :
  5163   $as_echo_n "(cached) " >&6
  5164 else
  5165   if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
  5166    then ac_cv_path_FGREP="$GREP -F"
  5167    else
  5168      if test -z "$FGREP"; then
  5169   ac_path_FGREP_found=false
  5170   # Loop through the user's path and test for each of PROGNAME-LIST
  5171   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  5172 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
  5173 do
  5174   IFS=$as_save_IFS
  5175   test -z "$as_dir" && as_dir=.
  5176     for ac_prog in fgrep; do
  5177     for ac_exec_ext in '' $ac_executable_extensions; do
  5178       ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
  5179       { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
  5180 # Check for GNU ac_path_FGREP and select it if it is found.
  5181   # Check for GNU $ac_path_FGREP
  5182 case `"$ac_path_FGREP" --version 2>&1` in
  5183 *GNU*)
  5184   ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
  5185 *)
  5186   ac_count=0
  5187   $as_echo_n 0123456789 >"conftest.in"
  5188   while :
  5189   do
  5190     cat "conftest.in" "conftest.in" >"conftest.tmp"
  5191     mv "conftest.tmp" "conftest.in"
  5192     cp "conftest.in" "conftest.nl"
  5193     $as_echo 'FGREP' >> "conftest.nl"
  5194     "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
  5195     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
  5196     as_fn_arith $ac_count + 1 && ac_count=$as_val
  5197     if test $ac_count -gt ${ac_path_FGREP_max-0}; then
  5198       # Best one so far, save it but keep looking for a better one
  5199       ac_cv_path_FGREP="$ac_path_FGREP"
  5200       ac_path_FGREP_max=$ac_count
  5201     fi
  5202     # 10*(2^10) chars as input seems more than enough
  5203     test $ac_count -gt 10 && break
  5204   done
  5205   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
  5206 esac
  5208       $ac_path_FGREP_found && break 3
  5209     done
  5210   done
  5211   done
  5212 IFS=$as_save_IFS
  5213   if test -z "$ac_cv_path_FGREP"; then
  5214     as_fn_error "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
  5215   fi
  5216 else
  5217   ac_cv_path_FGREP=$FGREP
  5218 fi
  5220    fi
  5221 fi
  5222 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
  5223 $as_echo "$ac_cv_path_FGREP" >&6; }
  5224  FGREP="$ac_cv_path_FGREP"
  5227 test -z "$GREP" && GREP=grep
  5247 # Check whether --with-gnu-ld was given.
  5248 if test "${with_gnu_ld+set}" = set; then :
  5249   withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
  5250 else
  5251   with_gnu_ld=no
  5252 fi
  5254 ac_prog=ld
  5255 if test "$GCC" = yes; then
  5256   # Check if gcc -print-prog-name=ld gives a path.
  5257   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
  5258 $as_echo_n "checking for ld used by $CC... " >&6; }
  5259   case $host in
  5260   *-*-mingw*)
  5261     # gcc leaves a trailing carriage return which upsets mingw
  5262     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
  5263   *)
  5264     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
  5265   esac
  5266   case $ac_prog in
  5267     # Accept absolute paths.
  5268     [\\/]* | ?:[\\/]*)
  5269       re_direlt='/[^/][^/]*/\.\./'
  5270       # Canonicalize the pathname of ld
  5271       ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
  5272       while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
  5273 	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
  5274       done
  5275       test -z "$LD" && LD="$ac_prog"
  5276       ;;
  5277   "")
  5278     # If it fails, then pretend we aren't using GCC.
  5279     ac_prog=ld
  5280     ;;
  5281   *)
  5282     # If it is relative, then search for the first ld in PATH.
  5283     with_gnu_ld=unknown
  5284     ;;
  5285   esac
  5286 elif test "$with_gnu_ld" = yes; then
  5287   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
  5288 $as_echo_n "checking for GNU ld... " >&6; }
  5289 else
  5290   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
  5291 $as_echo_n "checking for non-GNU ld... " >&6; }
  5292 fi
  5293 if test "${lt_cv_path_LD+set}" = set; then :
  5294   $as_echo_n "(cached) " >&6
  5295 else
  5296   if test -z "$LD"; then
  5297   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
  5298   for ac_dir in $PATH; do
  5299     IFS="$lt_save_ifs"
  5300     test -z "$ac_dir" && ac_dir=.
  5301     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
  5302       lt_cv_path_LD="$ac_dir/$ac_prog"
  5303       # Check to see if the program is GNU ld.  I'd rather use --version,
  5304       # but apparently some variants of GNU ld only accept -v.
  5305       # Break only if it was the GNU/non-GNU ld that we prefer.
  5306       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
  5307       *GNU* | *'with BFD'*)
  5308 	test "$with_gnu_ld" != no && break
  5309 	;;
  5310       *)
  5311 	test "$with_gnu_ld" != yes && break
  5312 	;;
  5313       esac
  5314     fi
  5315   done
  5316   IFS="$lt_save_ifs"
  5317 else
  5318   lt_cv_path_LD="$LD" # Let the user override the test with a path.
  5319 fi
  5320 fi
  5322 LD="$lt_cv_path_LD"
  5323 if test -n "$LD"; then
  5324   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
  5325 $as_echo "$LD" >&6; }
  5326 else
  5327   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  5328 $as_echo "no" >&6; }
  5329 fi
  5330 test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
  5331 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
  5332 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
  5333 if test "${lt_cv_prog_gnu_ld+set}" = set; then :
  5334   $as_echo_n "(cached) " >&6
  5335 else
  5336   # I'd rather use --version here, but apparently some GNU lds only accept -v.
  5337 case `$LD -v 2>&1 </dev/null` in
  5338 *GNU* | *'with BFD'*)
  5339   lt_cv_prog_gnu_ld=yes
  5340   ;;
  5341 *)
  5342   lt_cv_prog_gnu_ld=no
  5343   ;;
  5344 esac
  5345 fi
  5346 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
  5347 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
  5348 with_gnu_ld=$lt_cv_prog_gnu_ld
  5358 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
  5359 $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
  5360 if test "${lt_cv_path_NM+set}" = set; then :
  5361   $as_echo_n "(cached) " >&6
  5362 else
  5363   if test -n "$NM"; then
  5364   # Let the user override the test.
  5365   lt_cv_path_NM="$NM"
  5366 else
  5367   lt_nm_to_check="${ac_tool_prefix}nm"
  5368   if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
  5369     lt_nm_to_check="$lt_nm_to_check nm"
  5370   fi
  5371   for lt_tmp_nm in $lt_nm_to_check; do
  5372     lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
  5373     for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
  5374       IFS="$lt_save_ifs"
  5375       test -z "$ac_dir" && ac_dir=.
  5376       tmp_nm="$ac_dir/$lt_tmp_nm"
  5377       if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
  5378 	# Check to see if the nm accepts a BSD-compat flag.
  5379 	# Adding the `sed 1q' prevents false positives on HP-UX, which says:
  5380 	#   nm: unknown option "B" ignored
  5381 	# Tru64's nm complains that /dev/null is an invalid object file
  5382 	case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
  5383 	*/dev/null* | *'Invalid file or object type'*)
  5384 	  lt_cv_path_NM="$tmp_nm -B"
  5385 	  break
  5386 	  ;;
  5387 	*)
  5388 	  case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
  5389 	  */dev/null*)
  5390 	    lt_cv_path_NM="$tmp_nm -p"
  5391 	    break
  5392 	    ;;
  5393 	  *)
  5394 	    lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
  5395 	    continue # so that we can try to find one that supports BSD flags
  5396 	    ;;
  5397 	  esac
  5398 	  ;;
  5399 	esac
  5400       fi
  5401     done
  5402     IFS="$lt_save_ifs"
  5403   done
  5404   : ${lt_cv_path_NM=no}
  5405 fi
  5406 fi
  5407 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
  5408 $as_echo "$lt_cv_path_NM" >&6; }
  5409 if test "$lt_cv_path_NM" != "no"; then
  5410   NM="$lt_cv_path_NM"
  5411 else
  5412   # Didn't find any BSD compatible name lister, look for dumpbin.
  5413   if test -n "$ac_tool_prefix"; then
  5414   for ac_prog in "dumpbin -symbols" "link -dump -symbols"
  5415   do
  5416     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
  5417 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
  5418 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  5419 $as_echo_n "checking for $ac_word... " >&6; }
  5420 if test "${ac_cv_prog_DUMPBIN+set}" = set; then :
  5421   $as_echo_n "(cached) " >&6
  5422 else
  5423   if test -n "$DUMPBIN"; then
  5424   ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
  5425 else
  5426 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  5427 for as_dir in $PATH
  5428 do
  5429   IFS=$as_save_IFS
  5430   test -z "$as_dir" && as_dir=.
  5431     for ac_exec_ext in '' $ac_executable_extensions; do
  5432   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  5433     ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
  5434     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  5435     break 2
  5436   fi
  5437 done
  5438   done
  5439 IFS=$as_save_IFS
  5441 fi
  5442 fi
  5443 DUMPBIN=$ac_cv_prog_DUMPBIN
  5444 if test -n "$DUMPBIN"; then
  5445   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
  5446 $as_echo "$DUMPBIN" >&6; }
  5447 else
  5448   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  5449 $as_echo "no" >&6; }
  5450 fi
  5453     test -n "$DUMPBIN" && break
  5454   done
  5455 fi
  5456 if test -z "$DUMPBIN"; then
  5457   ac_ct_DUMPBIN=$DUMPBIN
  5458   for ac_prog in "dumpbin -symbols" "link -dump -symbols"
  5459 do
  5460   # Extract the first word of "$ac_prog", so it can be a program name with args.
  5461 set dummy $ac_prog; ac_word=$2
  5462 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  5463 $as_echo_n "checking for $ac_word... " >&6; }
  5464 if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then :
  5465   $as_echo_n "(cached) " >&6
  5466 else
  5467   if test -n "$ac_ct_DUMPBIN"; then
  5468   ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
  5469 else
  5470 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  5471 for as_dir in $PATH
  5472 do
  5473   IFS=$as_save_IFS
  5474   test -z "$as_dir" && as_dir=.
  5475     for ac_exec_ext in '' $ac_executable_extensions; do
  5476   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  5477     ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
  5478     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  5479     break 2
  5480   fi
  5481 done
  5482   done
  5483 IFS=$as_save_IFS
  5485 fi
  5486 fi
  5487 ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
  5488 if test -n "$ac_ct_DUMPBIN"; then
  5489   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
  5490 $as_echo "$ac_ct_DUMPBIN" >&6; }
  5491 else
  5492   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  5493 $as_echo "no" >&6; }
  5494 fi
  5497   test -n "$ac_ct_DUMPBIN" && break
  5498 done
  5500   if test "x$ac_ct_DUMPBIN" = x; then
  5501     DUMPBIN=":"
  5502   else
  5503     case $cross_compiling:$ac_tool_warned in
  5504 yes:)
  5505 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  5506 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  5507 ac_tool_warned=yes ;;
  5508 esac
  5509     DUMPBIN=$ac_ct_DUMPBIN
  5510   fi
  5511 fi
  5514   if test "$DUMPBIN" != ":"; then
  5515     NM="$DUMPBIN"
  5516   fi
  5517 fi
  5518 test -z "$NM" && NM=nm
  5525 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
  5526 $as_echo_n "checking the name lister ($NM) interface... " >&6; }
  5527 if test "${lt_cv_nm_interface+set}" = set; then :
  5528   $as_echo_n "(cached) " >&6
  5529 else
  5530   lt_cv_nm_interface="BSD nm"
  5531   echo "int some_variable = 0;" > conftest.$ac_ext
  5532   (eval echo "\"\$as_me:5532: $ac_compile\"" >&5)
  5533   (eval "$ac_compile" 2>conftest.err)
  5534   cat conftest.err >&5
  5535   (eval echo "\"\$as_me:5535: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
  5536   (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
  5537   cat conftest.err >&5
  5538   (eval echo "\"\$as_me:5538: output\"" >&5)
  5539   cat conftest.out >&5
  5540   if $GREP 'External.*some_variable' conftest.out > /dev/null; then
  5541     lt_cv_nm_interface="MS dumpbin"
  5542   fi
  5543   rm -f conftest*
  5544 fi
  5545 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
  5546 $as_echo "$lt_cv_nm_interface" >&6; }
  5548 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
  5549 $as_echo_n "checking whether ln -s works... " >&6; }
  5550 LN_S=$as_ln_s
  5551 if test "$LN_S" = "ln -s"; then
  5552   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
  5553 $as_echo "yes" >&6; }
  5554 else
  5555   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
  5556 $as_echo "no, using $LN_S" >&6; }
  5557 fi
  5559 # find the maximum length of command line arguments
  5560 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
  5561 $as_echo_n "checking the maximum length of command line arguments... " >&6; }
  5562 if test "${lt_cv_sys_max_cmd_len+set}" = set; then :
  5563   $as_echo_n "(cached) " >&6
  5564 else
  5565     i=0
  5566   teststring="ABCD"
  5568   case $build_os in
  5569   msdosdjgpp*)
  5570     # On DJGPP, this test can blow up pretty badly due to problems in libc
  5571     # (any single argument exceeding 2000 bytes causes a buffer overrun
  5572     # during glob expansion).  Even if it were fixed, the result of this
  5573     # check would be larger than it should be.
  5574     lt_cv_sys_max_cmd_len=12288;    # 12K is about right
  5575     ;;
  5577   gnu*)
  5578     # Under GNU Hurd, this test is not required because there is
  5579     # no limit to the length of command line arguments.
  5580     # Libtool will interpret -1 as no limit whatsoever
  5581     lt_cv_sys_max_cmd_len=-1;
  5582     ;;
  5584   cygwin* | mingw* | cegcc*)
  5585     # On Win9x/ME, this test blows up -- it succeeds, but takes
  5586     # about 5 minutes as the teststring grows exponentially.
  5587     # Worse, since 9x/ME are not pre-emptively multitasking,
  5588     # you end up with a "frozen" computer, even though with patience
  5589     # the test eventually succeeds (with a max line length of 256k).
  5590     # Instead, let's just punt: use the minimum linelength reported by
  5591     # all of the supported platforms: 8192 (on NT/2K/XP).
  5592     lt_cv_sys_max_cmd_len=8192;
  5593     ;;
  5595   amigaos*)
  5596     # On AmigaOS with pdksh, this test takes hours, literally.
  5597     # So we just punt and use a minimum line length of 8192.
  5598     lt_cv_sys_max_cmd_len=8192;
  5599     ;;
  5601   netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
  5602     # This has been around since 386BSD, at least.  Likely further.
  5603     if test -x /sbin/sysctl; then
  5604       lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
  5605     elif test -x /usr/sbin/sysctl; then
  5606       lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
  5607     else
  5608       lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
  5609     fi
  5610     # And add a safety zone
  5611     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
  5612     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
  5613     ;;
  5615   interix*)
  5616     # We know the value 262144 and hardcode it with a safety zone (like BSD)
  5617     lt_cv_sys_max_cmd_len=196608
  5618     ;;
  5620   osf*)
  5621     # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
  5622     # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
  5623     # nice to cause kernel panics so lets avoid the loop below.
  5624     # First set a reasonable default.
  5625     lt_cv_sys_max_cmd_len=16384
  5627     if test -x /sbin/sysconfig; then
  5628       case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
  5629         *1*) lt_cv_sys_max_cmd_len=-1 ;;
  5630       esac
  5631     fi
  5632     ;;
  5633   sco3.2v5*)
  5634     lt_cv_sys_max_cmd_len=102400
  5635     ;;
  5636   sysv5* | sco5v6* | sysv4.2uw2*)
  5637     kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
  5638     if test -n "$kargmax"; then
  5639       lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[	 ]//'`
  5640     else
  5641       lt_cv_sys_max_cmd_len=32768
  5642     fi
  5643     ;;
  5644   *)
  5645     lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
  5646     if test -n "$lt_cv_sys_max_cmd_len"; then
  5647       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
  5648       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
  5649     else
  5650       # Make teststring a little bigger before we do anything with it.
  5651       # a 1K string should be a reasonable start.
  5652       for i in 1 2 3 4 5 6 7 8 ; do
  5653         teststring=$teststring$teststring
  5654       done
  5655       SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
  5656       # If test is not a shell built-in, we'll probably end up computing a
  5657       # maximum length that is only half of the actual maximum length, but
  5658       # we can't tell.
  5659       while { test "X"`$SHELL $0 --fallback-echo "X$teststring$teststring" 2>/dev/null` \
  5660 	         = "XX$teststring$teststring"; } >/dev/null 2>&1 &&
  5661 	      test $i != 17 # 1/2 MB should be enough
  5662       do
  5663         i=`expr $i + 1`
  5664         teststring=$teststring$teststring
  5665       done
  5666       # Only check the string length outside the loop.
  5667       lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
  5668       teststring=
  5669       # Add a significant safety factor because C++ compilers can tack on
  5670       # massive amounts of additional arguments before passing them to the
  5671       # linker.  It appears as though 1/2 is a usable value.
  5672       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
  5673     fi
  5674     ;;
  5675   esac
  5677 fi
  5679 if test -n $lt_cv_sys_max_cmd_len ; then
  5680   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
  5681 $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
  5682 else
  5683   { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
  5684 $as_echo "none" >&6; }
  5685 fi
  5686 max_cmd_len=$lt_cv_sys_max_cmd_len
  5693 : ${CP="cp -f"}
  5694 : ${MV="mv -f"}
  5695 : ${RM="rm -f"}
  5697 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
  5698 $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
  5699 # Try some XSI features
  5700 xsi_shell=no
  5701 ( _lt_dummy="a/b/c"
  5702   test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
  5703       = c,a/b,, \
  5704     && eval 'test $(( 1 + 1 )) -eq 2 \
  5705     && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
  5706   && xsi_shell=yes
  5707 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
  5708 $as_echo "$xsi_shell" >&6; }
  5711 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
  5712 $as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
  5713 lt_shell_append=no
  5714 ( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
  5715     >/dev/null 2>&1 \
  5716   && lt_shell_append=yes
  5717 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
  5718 $as_echo "$lt_shell_append" >&6; }
  5721 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
  5722   lt_unset=unset
  5723 else
  5724   lt_unset=false
  5725 fi
  5731 # test EBCDIC or ASCII
  5732 case `echo X|tr X '\101'` in
  5733  A) # ASCII based system
  5734     # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
  5735   lt_SP2NL='tr \040 \012'
  5736   lt_NL2SP='tr \015\012 \040\040'
  5737   ;;
  5738  *) # EBCDIC based system
  5739   lt_SP2NL='tr \100 \n'
  5740   lt_NL2SP='tr \r\n \100\100'
  5741   ;;
  5742 esac
  5752 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
  5753 $as_echo_n "checking for $LD option to reload object files... " >&6; }
  5754 if test "${lt_cv_ld_reload_flag+set}" = set; then :
  5755   $as_echo_n "(cached) " >&6
  5756 else
  5757   lt_cv_ld_reload_flag='-r'
  5758 fi
  5759 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
  5760 $as_echo "$lt_cv_ld_reload_flag" >&6; }
  5761 reload_flag=$lt_cv_ld_reload_flag
  5762 case $reload_flag in
  5763 "" | " "*) ;;
  5764 *) reload_flag=" $reload_flag" ;;
  5765 esac
  5766 reload_cmds='$LD$reload_flag -o $output$reload_objs'
  5767 case $host_os in
  5768   darwin*)
  5769     if test "$GCC" = yes; then
  5770       reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
  5771     else
  5772       reload_cmds='$LD$reload_flag -o $output$reload_objs'
  5773     fi
  5774     ;;
  5775 esac
  5785 if test -n "$ac_tool_prefix"; then
  5786   # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
  5787 set dummy ${ac_tool_prefix}objdump; ac_word=$2
  5788 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  5789 $as_echo_n "checking for $ac_word... " >&6; }
  5790 if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
  5791   $as_echo_n "(cached) " >&6
  5792 else
  5793   if test -n "$OBJDUMP"; then
  5794   ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
  5795 else
  5796 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  5797 for as_dir in $PATH
  5798 do
  5799   IFS=$as_save_IFS
  5800   test -z "$as_dir" && as_dir=.
  5801     for ac_exec_ext in '' $ac_executable_extensions; do
  5802   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  5803     ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
  5804     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  5805     break 2
  5806   fi
  5807 done
  5808   done
  5809 IFS=$as_save_IFS
  5811 fi
  5812 fi
  5813 OBJDUMP=$ac_cv_prog_OBJDUMP
  5814 if test -n "$OBJDUMP"; then
  5815   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
  5816 $as_echo "$OBJDUMP" >&6; }
  5817 else
  5818   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  5819 $as_echo "no" >&6; }
  5820 fi
  5823 fi
  5824 if test -z "$ac_cv_prog_OBJDUMP"; then
  5825   ac_ct_OBJDUMP=$OBJDUMP
  5826   # Extract the first word of "objdump", so it can be a program name with args.
  5827 set dummy objdump; ac_word=$2
  5828 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  5829 $as_echo_n "checking for $ac_word... " >&6; }
  5830 if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
  5831   $as_echo_n "(cached) " >&6
  5832 else
  5833   if test -n "$ac_ct_OBJDUMP"; then
  5834   ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
  5835 else
  5836 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  5837 for as_dir in $PATH
  5838 do
  5839   IFS=$as_save_IFS
  5840   test -z "$as_dir" && as_dir=.
  5841     for ac_exec_ext in '' $ac_executable_extensions; do
  5842   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  5843     ac_cv_prog_ac_ct_OBJDUMP="objdump"
  5844     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  5845     break 2
  5846   fi
  5847 done
  5848   done
  5849 IFS=$as_save_IFS
  5851 fi
  5852 fi
  5853 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
  5854 if test -n "$ac_ct_OBJDUMP"; then
  5855   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
  5856 $as_echo "$ac_ct_OBJDUMP" >&6; }
  5857 else
  5858   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  5859 $as_echo "no" >&6; }
  5860 fi
  5862   if test "x$ac_ct_OBJDUMP" = x; then
  5863     OBJDUMP="false"
  5864   else
  5865     case $cross_compiling:$ac_tool_warned in
  5866 yes:)
  5867 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  5868 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  5869 ac_tool_warned=yes ;;
  5870 esac
  5871     OBJDUMP=$ac_ct_OBJDUMP
  5872   fi
  5873 else
  5874   OBJDUMP="$ac_cv_prog_OBJDUMP"
  5875 fi
  5877 test -z "$OBJDUMP" && OBJDUMP=objdump
  5887 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
  5888 $as_echo_n "checking how to recognize dependent libraries... " >&6; }
  5889 if test "${lt_cv_deplibs_check_method+set}" = set; then :
  5890   $as_echo_n "(cached) " >&6
  5891 else
  5892   lt_cv_file_magic_cmd='$MAGIC_CMD'
  5893 lt_cv_file_magic_test_file=
  5894 lt_cv_deplibs_check_method='unknown'
  5895 # Need to set the preceding variable on all platforms that support
  5896 # interlibrary dependencies.
  5897 # 'none' -- dependencies not supported.
  5898 # `unknown' -- same as none, but documents that we really don't know.
  5899 # 'pass_all' -- all dependencies passed with no checks.
  5900 # 'test_compile' -- check by making test program.
  5901 # 'file_magic [[regex]]' -- check by looking for files in library path
  5902 # which responds to the $file_magic_cmd with a given extended regex.
  5903 # If you have `file' or equivalent on your system and you're not sure
  5904 # whether `pass_all' will *always* work, you probably want this one.
  5906 case $host_os in
  5907 aix[4-9]*)
  5908   lt_cv_deplibs_check_method=pass_all
  5909   ;;
  5911 beos*)
  5912   lt_cv_deplibs_check_method=pass_all
  5913   ;;
  5915 bsdi[45]*)
  5916   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
  5917   lt_cv_file_magic_cmd='/usr/bin/file -L'
  5918   lt_cv_file_magic_test_file=/shlib/libc.so
  5919   ;;
  5921 cygwin*)
  5922   # func_win32_libid is a shell function defined in ltmain.sh
  5923   lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
  5924   lt_cv_file_magic_cmd='func_win32_libid'
  5925   ;;
  5927 mingw* | pw32*)
  5928   # Base MSYS/MinGW do not provide the 'file' command needed by
  5929   # func_win32_libid shell function, so use a weaker test based on 'objdump',
  5930   # unless we find 'file', for example because we are cross-compiling.
  5931   if ( file / ) >/dev/null 2>&1; then
  5932     lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
  5933     lt_cv_file_magic_cmd='func_win32_libid'
  5934   else
  5935     lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
  5936     lt_cv_file_magic_cmd='$OBJDUMP -f'
  5937   fi
  5938   ;;
  5940 cegcc)
  5941   # use the weaker test based on 'objdump'. See mingw*.
  5942   lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
  5943   lt_cv_file_magic_cmd='$OBJDUMP -f'
  5944   ;;
  5946 darwin* | rhapsody*)
  5947   lt_cv_deplibs_check_method=pass_all
  5948   ;;
  5950 freebsd* | dragonfly*)
  5951   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
  5952     case $host_cpu in
  5953     i*86 )
  5954       # Not sure whether the presence of OpenBSD here was a mistake.
  5955       # Let's accept both of them until this is cleared up.
  5956       lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
  5957       lt_cv_file_magic_cmd=/usr/bin/file
  5958       lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
  5959       ;;
  5960     esac
  5961   else
  5962     lt_cv_deplibs_check_method=pass_all
  5963   fi
  5964   ;;
  5966 gnu*)
  5967   lt_cv_deplibs_check_method=pass_all
  5968   ;;
  5970 hpux10.20* | hpux11*)
  5971   lt_cv_file_magic_cmd=/usr/bin/file
  5972   case $host_cpu in
  5973   ia64*)
  5974     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
  5975     lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
  5976     ;;
  5977   hppa*64*)
  5978     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - PA-RISC [0-9].[0-9]'
  5979     lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
  5980     ;;
  5981   *)
  5982     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
  5983     lt_cv_file_magic_test_file=/usr/lib/libc.sl
  5984     ;;
  5985   esac
  5986   ;;
  5988 interix[3-9]*)
  5989   # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
  5990   lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
  5991   ;;
  5993 irix5* | irix6* | nonstopux*)
  5994   case $LD in
  5995   *-32|*"-32 ") libmagic=32-bit;;
  5996   *-n32|*"-n32 ") libmagic=N32;;
  5997   *-64|*"-64 ") libmagic=64-bit;;
  5998   *) libmagic=never-match;;
  5999   esac
  6000   lt_cv_deplibs_check_method=pass_all
  6001   ;;
  6003 # This must be Linux ELF.
  6004 linux* | k*bsd*-gnu | kopensolaris*-gnu)
  6005   lt_cv_deplibs_check_method=pass_all
  6006   ;;
  6008 netbsd* | netbsdelf*-gnu)
  6009   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
  6010     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
  6011   else
  6012     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
  6013   fi
  6014   ;;
  6016 newos6*)
  6017   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
  6018   lt_cv_file_magic_cmd=/usr/bin/file
  6019   lt_cv_file_magic_test_file=/usr/lib/libnls.so
  6020   ;;
  6022 *nto* | *qnx*)
  6023   lt_cv_deplibs_check_method=pass_all
  6024   ;;
  6026 openbsd*)
  6027   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
  6028     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
  6029   else
  6030     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
  6031   fi
  6032   ;;
  6034 osf3* | osf4* | osf5*)
  6035   lt_cv_deplibs_check_method=pass_all
  6036   ;;
  6038 rdos*)
  6039   lt_cv_deplibs_check_method=pass_all
  6040   ;;
  6042 solaris*)
  6043   lt_cv_deplibs_check_method=pass_all
  6044   ;;
  6046 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
  6047   lt_cv_deplibs_check_method=pass_all
  6048   ;;
  6050 sysv4 | sysv4.3*)
  6051   case $host_vendor in
  6052   motorola)
  6053     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]'
  6054     lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
  6055     ;;
  6056   ncr)
  6057     lt_cv_deplibs_check_method=pass_all
  6058     ;;
  6059   sequent)
  6060     lt_cv_file_magic_cmd='/bin/file'
  6061     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
  6062     ;;
  6063   sni)
  6064     lt_cv_file_magic_cmd='/bin/file'
  6065     lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
  6066     lt_cv_file_magic_test_file=/lib/libc.so
  6067     ;;
  6068   siemens)
  6069     lt_cv_deplibs_check_method=pass_all
  6070     ;;
  6071   pc)
  6072     lt_cv_deplibs_check_method=pass_all
  6073     ;;
  6074   esac
  6075   ;;
  6077 tpf*)
  6078   lt_cv_deplibs_check_method=pass_all
  6079   ;;
  6080 esac
  6082 fi
  6083 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
  6084 $as_echo "$lt_cv_deplibs_check_method" >&6; }
  6085 file_magic_cmd=$lt_cv_file_magic_cmd
  6086 deplibs_check_method=$lt_cv_deplibs_check_method
  6087 test -z "$deplibs_check_method" && deplibs_check_method=unknown
  6100 if test -n "$ac_tool_prefix"; then
  6101   # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
  6102 set dummy ${ac_tool_prefix}ar; ac_word=$2
  6103 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  6104 $as_echo_n "checking for $ac_word... " >&6; }
  6105 if test "${ac_cv_prog_AR+set}" = set; then :
  6106   $as_echo_n "(cached) " >&6
  6107 else
  6108   if test -n "$AR"; then
  6109   ac_cv_prog_AR="$AR" # Let the user override the test.
  6110 else
  6111 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  6112 for as_dir in $PATH
  6113 do
  6114   IFS=$as_save_IFS
  6115   test -z "$as_dir" && as_dir=.
  6116     for ac_exec_ext in '' $ac_executable_extensions; do
  6117   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  6118     ac_cv_prog_AR="${ac_tool_prefix}ar"
  6119     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  6120     break 2
  6121   fi
  6122 done
  6123   done
  6124 IFS=$as_save_IFS
  6126 fi
  6127 fi
  6128 AR=$ac_cv_prog_AR
  6129 if test -n "$AR"; then
  6130   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
  6131 $as_echo "$AR" >&6; }
  6132 else
  6133   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  6134 $as_echo "no" >&6; }
  6135 fi
  6138 fi
  6139 if test -z "$ac_cv_prog_AR"; then
  6140   ac_ct_AR=$AR
  6141   # Extract the first word of "ar", so it can be a program name with args.
  6142 set dummy ar; ac_word=$2
  6143 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  6144 $as_echo_n "checking for $ac_word... " >&6; }
  6145 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
  6146   $as_echo_n "(cached) " >&6
  6147 else
  6148   if test -n "$ac_ct_AR"; then
  6149   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
  6150 else
  6151 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  6152 for as_dir in $PATH
  6153 do
  6154   IFS=$as_save_IFS
  6155   test -z "$as_dir" && as_dir=.
  6156     for ac_exec_ext in '' $ac_executable_extensions; do
  6157   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  6158     ac_cv_prog_ac_ct_AR="ar"
  6159     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  6160     break 2
  6161   fi
  6162 done
  6163   done
  6164 IFS=$as_save_IFS
  6166 fi
  6167 fi
  6168 ac_ct_AR=$ac_cv_prog_ac_ct_AR
  6169 if test -n "$ac_ct_AR"; then
  6170   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
  6171 $as_echo "$ac_ct_AR" >&6; }
  6172 else
  6173   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  6174 $as_echo "no" >&6; }
  6175 fi
  6177   if test "x$ac_ct_AR" = x; then
  6178     AR="false"
  6179   else
  6180     case $cross_compiling:$ac_tool_warned in
  6181 yes:)
  6182 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  6183 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  6184 ac_tool_warned=yes ;;
  6185 esac
  6186     AR=$ac_ct_AR
  6187   fi
  6188 else
  6189   AR="$ac_cv_prog_AR"
  6190 fi
  6192 test -z "$AR" && AR=ar
  6193 test -z "$AR_FLAGS" && AR_FLAGS=cru
  6205 if test -n "$ac_tool_prefix"; then
  6206   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
  6207 set dummy ${ac_tool_prefix}strip; ac_word=$2
  6208 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  6209 $as_echo_n "checking for $ac_word... " >&6; }
  6210 if test "${ac_cv_prog_STRIP+set}" = set; then :
  6211   $as_echo_n "(cached) " >&6
  6212 else
  6213   if test -n "$STRIP"; then
  6214   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
  6215 else
  6216 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  6217 for as_dir in $PATH
  6218 do
  6219   IFS=$as_save_IFS
  6220   test -z "$as_dir" && as_dir=.
  6221     for ac_exec_ext in '' $ac_executable_extensions; do
  6222   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  6223     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
  6224     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  6225     break 2
  6226   fi
  6227 done
  6228   done
  6229 IFS=$as_save_IFS
  6231 fi
  6232 fi
  6233 STRIP=$ac_cv_prog_STRIP
  6234 if test -n "$STRIP"; then
  6235   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
  6236 $as_echo "$STRIP" >&6; }
  6237 else
  6238   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  6239 $as_echo "no" >&6; }
  6240 fi
  6243 fi
  6244 if test -z "$ac_cv_prog_STRIP"; then
  6245   ac_ct_STRIP=$STRIP
  6246   # Extract the first word of "strip", so it can be a program name with args.
  6247 set dummy strip; ac_word=$2
  6248 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  6249 $as_echo_n "checking for $ac_word... " >&6; }
  6250 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
  6251   $as_echo_n "(cached) " >&6
  6252 else
  6253   if test -n "$ac_ct_STRIP"; then
  6254   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
  6255 else
  6256 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  6257 for as_dir in $PATH
  6258 do
  6259   IFS=$as_save_IFS
  6260   test -z "$as_dir" && as_dir=.
  6261     for ac_exec_ext in '' $ac_executable_extensions; do
  6262   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  6263     ac_cv_prog_ac_ct_STRIP="strip"
  6264     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  6265     break 2
  6266   fi
  6267 done
  6268   done
  6269 IFS=$as_save_IFS
  6271 fi
  6272 fi
  6273 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
  6274 if test -n "$ac_ct_STRIP"; then
  6275   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
  6276 $as_echo "$ac_ct_STRIP" >&6; }
  6277 else
  6278   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  6279 $as_echo "no" >&6; }
  6280 fi
  6282   if test "x$ac_ct_STRIP" = x; then
  6283     STRIP=":"
  6284   else
  6285     case $cross_compiling:$ac_tool_warned in
  6286 yes:)
  6287 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  6288 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  6289 ac_tool_warned=yes ;;
  6290 esac
  6291     STRIP=$ac_ct_STRIP
  6292   fi
  6293 else
  6294   STRIP="$ac_cv_prog_STRIP"
  6295 fi
  6297 test -z "$STRIP" && STRIP=:
  6304 if test -n "$ac_tool_prefix"; then
  6305   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
  6306 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
  6307 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  6308 $as_echo_n "checking for $ac_word... " >&6; }
  6309 if test "${ac_cv_prog_RANLIB+set}" = set; then :
  6310   $as_echo_n "(cached) " >&6
  6311 else
  6312   if test -n "$RANLIB"; then
  6313   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
  6314 else
  6315 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  6316 for as_dir in $PATH
  6317 do
  6318   IFS=$as_save_IFS
  6319   test -z "$as_dir" && as_dir=.
  6320     for ac_exec_ext in '' $ac_executable_extensions; do
  6321   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  6322     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
  6323     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  6324     break 2
  6325   fi
  6326 done
  6327   done
  6328 IFS=$as_save_IFS
  6330 fi
  6331 fi
  6332 RANLIB=$ac_cv_prog_RANLIB
  6333 if test -n "$RANLIB"; then
  6334   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
  6335 $as_echo "$RANLIB" >&6; }
  6336 else
  6337   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  6338 $as_echo "no" >&6; }
  6339 fi
  6342 fi
  6343 if test -z "$ac_cv_prog_RANLIB"; then
  6344   ac_ct_RANLIB=$RANLIB
  6345   # Extract the first word of "ranlib", so it can be a program name with args.
  6346 set dummy ranlib; ac_word=$2
  6347 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  6348 $as_echo_n "checking for $ac_word... " >&6; }
  6349 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
  6350   $as_echo_n "(cached) " >&6
  6351 else
  6352   if test -n "$ac_ct_RANLIB"; then
  6353   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
  6354 else
  6355 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  6356 for as_dir in $PATH
  6357 do
  6358   IFS=$as_save_IFS
  6359   test -z "$as_dir" && as_dir=.
  6360     for ac_exec_ext in '' $ac_executable_extensions; do
  6361   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  6362     ac_cv_prog_ac_ct_RANLIB="ranlib"
  6363     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  6364     break 2
  6365   fi
  6366 done
  6367   done
  6368 IFS=$as_save_IFS
  6370 fi
  6371 fi
  6372 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
  6373 if test -n "$ac_ct_RANLIB"; then
  6374   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
  6375 $as_echo "$ac_ct_RANLIB" >&6; }
  6376 else
  6377   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  6378 $as_echo "no" >&6; }
  6379 fi
  6381   if test "x$ac_ct_RANLIB" = x; then
  6382     RANLIB=":"
  6383   else
  6384     case $cross_compiling:$ac_tool_warned in
  6385 yes:)
  6386 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  6387 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  6388 ac_tool_warned=yes ;;
  6389 esac
  6390     RANLIB=$ac_ct_RANLIB
  6391   fi
  6392 else
  6393   RANLIB="$ac_cv_prog_RANLIB"
  6394 fi
  6396 test -z "$RANLIB" && RANLIB=:
  6403 # Determine commands to create old-style static archives.
  6404 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
  6405 old_postinstall_cmds='chmod 644 $oldlib'
  6406 old_postuninstall_cmds=
  6408 if test -n "$RANLIB"; then
  6409   case $host_os in
  6410   openbsd*)
  6411     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
  6412     ;;
  6413   *)
  6414     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
  6415     ;;
  6416   esac
  6417   old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
  6418 fi
  6453 # If no C compiler was specified, use CC.
  6454 LTCC=${LTCC-"$CC"}
  6456 # If no C compiler flags were specified, use CFLAGS.
  6457 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
  6459 # Allow CC to be a program name with arguments.
  6460 compiler=$CC
  6463 # Check for command to grab the raw symbol name followed by C symbol from nm.
  6464 { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
  6465 $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
  6466 if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then :
  6467   $as_echo_n "(cached) " >&6
  6468 else
  6470 # These are sane defaults that work on at least a few old systems.
  6471 # [They come from Ultrix.  What could be older than Ultrix?!! ;)]
  6473 # Character class describing NM global symbol codes.
  6474 symcode='[BCDEGRST]'
  6476 # Regexp to match symbols that can be accessed directly from C.
  6477 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
  6479 # Define system-specific variables.
  6480 case $host_os in
  6481 aix*)
  6482   symcode='[BCDT]'
  6483   ;;
  6484 cygwin* | mingw* | pw32* | cegcc*)
  6485   symcode='[ABCDGISTW]'
  6486   ;;
  6487 hpux*)
  6488   if test "$host_cpu" = ia64; then
  6489     symcode='[ABCDEGRST]'
  6490   fi
  6491   ;;
  6492 irix* | nonstopux*)
  6493   symcode='[BCDEGRST]'
  6494   ;;
  6495 osf*)
  6496   symcode='[BCDEGQRST]'
  6497   ;;
  6498 solaris*)
  6499   symcode='[BDRT]'
  6500   ;;
  6501 sco3.2v5*)
  6502   symcode='[DT]'
  6503   ;;
  6504 sysv4.2uw2*)
  6505   symcode='[DT]'
  6506   ;;
  6507 sysv5* | sco5v6* | unixware* | OpenUNIX*)
  6508   symcode='[ABDT]'
  6509   ;;
  6510 sysv4)
  6511   symcode='[DFNSTU]'
  6512   ;;
  6513 esac
  6515 # If we're using GNU nm, then use its standard symbol codes.
  6516 case `$NM -V 2>&1` in
  6517 *GNU* | *'with BFD'*)
  6518   symcode='[ABCDGIRSTW]' ;;
  6519 esac
  6521 # Transform an extracted symbol line into a proper C declaration.
  6522 # Some systems (esp. on ia64) link data and code symbols differently,
  6523 # so use this general approach.
  6524 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
  6526 # Transform an extracted symbol line into symbol name and symbol address
  6527 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
  6528 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'"
  6530 # Handle CRLF in mingw tool chain
  6531 opt_cr=
  6532 case $build_os in
  6533 mingw*)
  6534   opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
  6535   ;;
  6536 esac
  6538 # Try without a prefix underscore, then with it.
  6539 for ac_symprfx in "" "_"; do
  6541   # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
  6542   symxfrm="\\1 $ac_symprfx\\2 \\2"
  6544   # Write the raw and C identifiers.
  6545   if test "$lt_cv_nm_interface" = "MS dumpbin"; then
  6546     # Fake it for dumpbin and say T for any non-static function
  6547     # and D for any global variable.
  6548     # Also find C++ and __fastcall symbols from MSVC++,
  6549     # which start with @ or ?.
  6550     lt_cv_sys_global_symbol_pipe="$AWK '"\
  6551 "     {last_section=section; section=\$ 3};"\
  6552 "     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
  6553 "     \$ 0!~/External *\|/{next};"\
  6554 "     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
  6555 "     {if(hide[section]) next};"\
  6556 "     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
  6557 "     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
  6558 "     s[1]~/^[@?]/{print s[1], s[1]; next};"\
  6559 "     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
  6560 "     ' prfx=^$ac_symprfx"
  6561   else
  6562     lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[	 ]\($symcode$symcode*\)[	 ][	 ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
  6563   fi
  6565   # Check to see that the pipe works correctly.
  6566   pipe_works=no
  6568   rm -f conftest*
  6569   cat > conftest.$ac_ext <<_LT_EOF
  6570 #ifdef __cplusplus
  6571 extern "C" {
  6572 #endif
  6573 char nm_test_var;
  6574 void nm_test_func(void);
  6575 void nm_test_func(void){}
  6576 #ifdef __cplusplus
  6578 #endif
  6579 int main(){nm_test_var='a';nm_test_func();return(0);}
  6580 _LT_EOF
  6582   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
  6583   (eval $ac_compile) 2>&5
  6584   ac_status=$?
  6585   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  6586   test $ac_status = 0; }; then
  6587     # Now try to grab the symbols.
  6588     nlist=conftest.nm
  6589     if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\""; } >&5
  6590   (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
  6591   ac_status=$?
  6592   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  6593   test $ac_status = 0; } && test -s "$nlist"; then
  6594       # Try sorting and uniquifying the output.
  6595       if sort "$nlist" | uniq > "$nlist"T; then
  6596 	mv -f "$nlist"T "$nlist"
  6597       else
  6598 	rm -f "$nlist"T
  6599       fi
  6601       # Make sure that we snagged all the symbols we need.
  6602       if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
  6603 	if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
  6604 	  cat <<_LT_EOF > conftest.$ac_ext
  6605 #ifdef __cplusplus
  6606 extern "C" {
  6607 #endif
  6609 _LT_EOF
  6610 	  # Now generate the symbol file.
  6611 	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
  6613 	  cat <<_LT_EOF >> conftest.$ac_ext
  6615 /* The mapping between symbol names and symbols.  */
  6616 const struct {
  6617   const char *name;
  6618   void       *address;
  6620 lt__PROGRAM__LTX_preloaded_symbols[] =
  6622   { "@PROGRAM@", (void *) 0 },
  6623 _LT_EOF
  6624 	  $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
  6625 	  cat <<\_LT_EOF >> conftest.$ac_ext
  6626   {0, (void *) 0}
  6627 };
  6629 /* This works around a problem in FreeBSD linker */
  6630 #ifdef FREEBSD_WORKAROUND
  6631 static const void *lt_preloaded_setup() {
  6632   return lt__PROGRAM__LTX_preloaded_symbols;
  6634 #endif
  6636 #ifdef __cplusplus
  6638 #endif
  6639 _LT_EOF
  6640 	  # Now try linking the two files.
  6641 	  mv conftest.$ac_objext conftstm.$ac_objext
  6642 	  lt_save_LIBS="$LIBS"
  6643 	  lt_save_CFLAGS="$CFLAGS"
  6644 	  LIBS="conftstm.$ac_objext"
  6645 	  CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
  6646 	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
  6647   (eval $ac_link) 2>&5
  6648   ac_status=$?
  6649   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  6650   test $ac_status = 0; } && test -s conftest${ac_exeext}; then
  6651 	    pipe_works=yes
  6652 	  fi
  6653 	  LIBS="$lt_save_LIBS"
  6654 	  CFLAGS="$lt_save_CFLAGS"
  6655 	else
  6656 	  echo "cannot find nm_test_func in $nlist" >&5
  6657 	fi
  6658       else
  6659 	echo "cannot find nm_test_var in $nlist" >&5
  6660       fi
  6661     else
  6662       echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
  6663     fi
  6664   else
  6665     echo "$progname: failed program was:" >&5
  6666     cat conftest.$ac_ext >&5
  6667   fi
  6668   rm -rf conftest* conftst*
  6670   # Do not use the global_symbol_pipe unless it works.
  6671   if test "$pipe_works" = yes; then
  6672     break
  6673   else
  6674     lt_cv_sys_global_symbol_pipe=
  6675   fi
  6676 done
  6678 fi
  6680 if test -z "$lt_cv_sys_global_symbol_pipe"; then
  6681   lt_cv_sys_global_symbol_to_cdecl=
  6682 fi
  6683 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
  6684   { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
  6685 $as_echo "failed" >&6; }
  6686 else
  6687   { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
  6688 $as_echo "ok" >&6; }
  6689 fi
  6713 # Check whether --enable-libtool-lock was given.
  6714 if test "${enable_libtool_lock+set}" = set; then :
  6715   enableval=$enable_libtool_lock;
  6716 fi
  6718 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
  6720 # Some flags need to be propagated to the compiler or linker for good
  6721 # libtool support.
  6722 case $host in
  6723 ia64-*-hpux*)
  6724   # Find out which ABI we are using.
  6725   echo 'int i;' > conftest.$ac_ext
  6726   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
  6727   (eval $ac_compile) 2>&5
  6728   ac_status=$?
  6729   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  6730   test $ac_status = 0; }; then
  6731     case `/usr/bin/file conftest.$ac_objext` in
  6732       *ELF-32*)
  6733 	HPUX_IA64_MODE="32"
  6734 	;;
  6735       *ELF-64*)
  6736 	HPUX_IA64_MODE="64"
  6737 	;;
  6738     esac
  6739   fi
  6740   rm -rf conftest*
  6741   ;;
  6742 *-*-irix6*)
  6743   # Find out which ABI we are using.
  6744   echo '#line 6744 "configure"' > conftest.$ac_ext
  6745   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
  6746   (eval $ac_compile) 2>&5
  6747   ac_status=$?
  6748   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  6749   test $ac_status = 0; }; then
  6750     if test "$lt_cv_prog_gnu_ld" = yes; then
  6751       case `/usr/bin/file conftest.$ac_objext` in
  6752 	*32-bit*)
  6753 	  LD="${LD-ld} -melf32bsmip"
  6754 	  ;;
  6755 	*N32*)
  6756 	  LD="${LD-ld} -melf32bmipn32"
  6757 	  ;;
  6758 	*64-bit*)
  6759 	  LD="${LD-ld} -melf64bmip"
  6760 	;;
  6761       esac
  6762     else
  6763       case `/usr/bin/file conftest.$ac_objext` in
  6764 	*32-bit*)
  6765 	  LD="${LD-ld} -32"
  6766 	  ;;
  6767 	*N32*)
  6768 	  LD="${LD-ld} -n32"
  6769 	  ;;
  6770 	*64-bit*)
  6771 	  LD="${LD-ld} -64"
  6772 	  ;;
  6773       esac
  6774     fi
  6775   fi
  6776   rm -rf conftest*
  6777   ;;
  6779 x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
  6780 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
  6781   # Find out which ABI we are using.
  6782   echo 'int i;' > conftest.$ac_ext
  6783   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
  6784   (eval $ac_compile) 2>&5
  6785   ac_status=$?
  6786   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  6787   test $ac_status = 0; }; then
  6788     case `/usr/bin/file conftest.o` in
  6789       *32-bit*)
  6790 	case $host in
  6791 	  x86_64-*kfreebsd*-gnu)
  6792 	    LD="${LD-ld} -m elf_i386_fbsd"
  6793 	    ;;
  6794 	  x86_64-*linux*)
  6795 	    LD="${LD-ld} -m elf_i386"
  6796 	    ;;
  6797 	  ppc64-*linux*|powerpc64-*linux*)
  6798 	    LD="${LD-ld} -m elf32ppclinux"
  6799 	    ;;
  6800 	  s390x-*linux*)
  6801 	    LD="${LD-ld} -m elf_s390"
  6802 	    ;;
  6803 	  sparc64-*linux*)
  6804 	    LD="${LD-ld} -m elf32_sparc"
  6805 	    ;;
  6806 	esac
  6807 	;;
  6808       *64-bit*)
  6809 	case $host in
  6810 	  x86_64-*kfreebsd*-gnu)
  6811 	    LD="${LD-ld} -m elf_x86_64_fbsd"
  6812 	    ;;
  6813 	  x86_64-*linux*)
  6814 	    LD="${LD-ld} -m elf_x86_64"
  6815 	    ;;
  6816 	  ppc*-*linux*|powerpc*-*linux*)
  6817 	    LD="${LD-ld} -m elf64ppc"
  6818 	    ;;
  6819 	  s390*-*linux*|s390*-*tpf*)
  6820 	    LD="${LD-ld} -m elf64_s390"
  6821 	    ;;
  6822 	  sparc*-*linux*)
  6823 	    LD="${LD-ld} -m elf64_sparc"
  6824 	    ;;
  6825 	esac
  6826 	;;
  6827     esac
  6828   fi
  6829   rm -rf conftest*
  6830   ;;
  6832 *-*-sco3.2v5*)
  6833   # On SCO OpenServer 5, we need -belf to get full-featured binaries.
  6834   SAVE_CFLAGS="$CFLAGS"
  6835   CFLAGS="$CFLAGS -belf"
  6836   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
  6837 $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
  6838 if test "${lt_cv_cc_needs_belf+set}" = set; then :
  6839   $as_echo_n "(cached) " >&6
  6840 else
  6841   ac_ext=c
  6842 ac_cpp='$CPP $CPPFLAGS'
  6843 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  6844 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  6845 ac_compiler_gnu=$ac_cv_c_compiler_gnu
  6847      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  6848 /* end confdefs.h.  */
  6850 int
  6851 main ()
  6855   return 0;
  6857 _ACEOF
  6858 if ac_fn_c_try_link "$LINENO"; then :
  6859   lt_cv_cc_needs_belf=yes
  6860 else
  6861   lt_cv_cc_needs_belf=no
  6862 fi
  6863 rm -f core conftest.err conftest.$ac_objext \
  6864     conftest$ac_exeext conftest.$ac_ext
  6865      ac_ext=c
  6866 ac_cpp='$CPP $CPPFLAGS'
  6867 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  6868 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  6869 ac_compiler_gnu=$ac_cv_c_compiler_gnu
  6871 fi
  6872 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
  6873 $as_echo "$lt_cv_cc_needs_belf" >&6; }
  6874   if test x"$lt_cv_cc_needs_belf" != x"yes"; then
  6875     # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
  6876     CFLAGS="$SAVE_CFLAGS"
  6877   fi
  6878   ;;
  6879 sparc*-*solaris*)
  6880   # Find out which ABI we are using.
  6881   echo 'int i;' > conftest.$ac_ext
  6882   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
  6883   (eval $ac_compile) 2>&5
  6884   ac_status=$?
  6885   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  6886   test $ac_status = 0; }; then
  6887     case `/usr/bin/file conftest.o` in
  6888     *64-bit*)
  6889       case $lt_cv_prog_gnu_ld in
  6890       yes*) LD="${LD-ld} -m elf64_sparc" ;;
  6891       *)
  6892 	if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
  6893 	  LD="${LD-ld} -64"
  6894 	fi
  6895 	;;
  6896       esac
  6897       ;;
  6898     esac
  6899   fi
  6900   rm -rf conftest*
  6901   ;;
  6902 esac
  6904 need_locks="$enable_libtool_lock"
  6907   case $host_os in
  6908     rhapsody* | darwin*)
  6909     if test -n "$ac_tool_prefix"; then
  6910   # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
  6911 set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
  6912 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  6913 $as_echo_n "checking for $ac_word... " >&6; }
  6914 if test "${ac_cv_prog_DSYMUTIL+set}" = set; then :
  6915   $as_echo_n "(cached) " >&6
  6916 else
  6917   if test -n "$DSYMUTIL"; then
  6918   ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
  6919 else
  6920 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  6921 for as_dir in $PATH
  6922 do
  6923   IFS=$as_save_IFS
  6924   test -z "$as_dir" && as_dir=.
  6925     for ac_exec_ext in '' $ac_executable_extensions; do
  6926   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  6927     ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
  6928     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  6929     break 2
  6930   fi
  6931 done
  6932   done
  6933 IFS=$as_save_IFS
  6935 fi
  6936 fi
  6937 DSYMUTIL=$ac_cv_prog_DSYMUTIL
  6938 if test -n "$DSYMUTIL"; then
  6939   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
  6940 $as_echo "$DSYMUTIL" >&6; }
  6941 else
  6942   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  6943 $as_echo "no" >&6; }
  6944 fi
  6947 fi
  6948 if test -z "$ac_cv_prog_DSYMUTIL"; then
  6949   ac_ct_DSYMUTIL=$DSYMUTIL
  6950   # Extract the first word of "dsymutil", so it can be a program name with args.
  6951 set dummy dsymutil; ac_word=$2
  6952 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  6953 $as_echo_n "checking for $ac_word... " >&6; }
  6954 if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then :
  6955   $as_echo_n "(cached) " >&6
  6956 else
  6957   if test -n "$ac_ct_DSYMUTIL"; then
  6958   ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
  6959 else
  6960 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  6961 for as_dir in $PATH
  6962 do
  6963   IFS=$as_save_IFS
  6964   test -z "$as_dir" && as_dir=.
  6965     for ac_exec_ext in '' $ac_executable_extensions; do
  6966   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  6967     ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
  6968     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  6969     break 2
  6970   fi
  6971 done
  6972   done
  6973 IFS=$as_save_IFS
  6975 fi
  6976 fi
  6977 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
  6978 if test -n "$ac_ct_DSYMUTIL"; then
  6979   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
  6980 $as_echo "$ac_ct_DSYMUTIL" >&6; }
  6981 else
  6982   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  6983 $as_echo "no" >&6; }
  6984 fi
  6986   if test "x$ac_ct_DSYMUTIL" = x; then
  6987     DSYMUTIL=":"
  6988   else
  6989     case $cross_compiling:$ac_tool_warned in
  6990 yes:)
  6991 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  6992 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  6993 ac_tool_warned=yes ;;
  6994 esac
  6995     DSYMUTIL=$ac_ct_DSYMUTIL
  6996   fi
  6997 else
  6998   DSYMUTIL="$ac_cv_prog_DSYMUTIL"
  6999 fi
  7001     if test -n "$ac_tool_prefix"; then
  7002   # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
  7003 set dummy ${ac_tool_prefix}nmedit; ac_word=$2
  7004 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  7005 $as_echo_n "checking for $ac_word... " >&6; }
  7006 if test "${ac_cv_prog_NMEDIT+set}" = set; then :
  7007   $as_echo_n "(cached) " >&6
  7008 else
  7009   if test -n "$NMEDIT"; then
  7010   ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
  7011 else
  7012 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  7013 for as_dir in $PATH
  7014 do
  7015   IFS=$as_save_IFS
  7016   test -z "$as_dir" && as_dir=.
  7017     for ac_exec_ext in '' $ac_executable_extensions; do
  7018   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  7019     ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
  7020     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  7021     break 2
  7022   fi
  7023 done
  7024   done
  7025 IFS=$as_save_IFS
  7027 fi
  7028 fi
  7029 NMEDIT=$ac_cv_prog_NMEDIT
  7030 if test -n "$NMEDIT"; then
  7031   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
  7032 $as_echo "$NMEDIT" >&6; }
  7033 else
  7034   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  7035 $as_echo "no" >&6; }
  7036 fi
  7039 fi
  7040 if test -z "$ac_cv_prog_NMEDIT"; then
  7041   ac_ct_NMEDIT=$NMEDIT
  7042   # Extract the first word of "nmedit", so it can be a program name with args.
  7043 set dummy nmedit; ac_word=$2
  7044 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  7045 $as_echo_n "checking for $ac_word... " >&6; }
  7046 if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then :
  7047   $as_echo_n "(cached) " >&6
  7048 else
  7049   if test -n "$ac_ct_NMEDIT"; then
  7050   ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
  7051 else
  7052 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  7053 for as_dir in $PATH
  7054 do
  7055   IFS=$as_save_IFS
  7056   test -z "$as_dir" && as_dir=.
  7057     for ac_exec_ext in '' $ac_executable_extensions; do
  7058   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  7059     ac_cv_prog_ac_ct_NMEDIT="nmedit"
  7060     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  7061     break 2
  7062   fi
  7063 done
  7064   done
  7065 IFS=$as_save_IFS
  7067 fi
  7068 fi
  7069 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
  7070 if test -n "$ac_ct_NMEDIT"; then
  7071   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
  7072 $as_echo "$ac_ct_NMEDIT" >&6; }
  7073 else
  7074   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  7075 $as_echo "no" >&6; }
  7076 fi
  7078   if test "x$ac_ct_NMEDIT" = x; then
  7079     NMEDIT=":"
  7080   else
  7081     case $cross_compiling:$ac_tool_warned in
  7082 yes:)
  7083 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  7084 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  7085 ac_tool_warned=yes ;;
  7086 esac
  7087     NMEDIT=$ac_ct_NMEDIT
  7088   fi
  7089 else
  7090   NMEDIT="$ac_cv_prog_NMEDIT"
  7091 fi
  7093     if test -n "$ac_tool_prefix"; then
  7094   # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
  7095 set dummy ${ac_tool_prefix}lipo; ac_word=$2
  7096 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  7097 $as_echo_n "checking for $ac_word... " >&6; }
  7098 if test "${ac_cv_prog_LIPO+set}" = set; then :
  7099   $as_echo_n "(cached) " >&6
  7100 else
  7101   if test -n "$LIPO"; then
  7102   ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
  7103 else
  7104 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  7105 for as_dir in $PATH
  7106 do
  7107   IFS=$as_save_IFS
  7108   test -z "$as_dir" && as_dir=.
  7109     for ac_exec_ext in '' $ac_executable_extensions; do
  7110   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  7111     ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
  7112     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  7113     break 2
  7114   fi
  7115 done
  7116   done
  7117 IFS=$as_save_IFS
  7119 fi
  7120 fi
  7121 LIPO=$ac_cv_prog_LIPO
  7122 if test -n "$LIPO"; then
  7123   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
  7124 $as_echo "$LIPO" >&6; }
  7125 else
  7126   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  7127 $as_echo "no" >&6; }
  7128 fi
  7131 fi
  7132 if test -z "$ac_cv_prog_LIPO"; then
  7133   ac_ct_LIPO=$LIPO
  7134   # Extract the first word of "lipo", so it can be a program name with args.
  7135 set dummy lipo; ac_word=$2
  7136 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  7137 $as_echo_n "checking for $ac_word... " >&6; }
  7138 if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :
  7139   $as_echo_n "(cached) " >&6
  7140 else
  7141   if test -n "$ac_ct_LIPO"; then
  7142   ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
  7143 else
  7144 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  7145 for as_dir in $PATH
  7146 do
  7147   IFS=$as_save_IFS
  7148   test -z "$as_dir" && as_dir=.
  7149     for ac_exec_ext in '' $ac_executable_extensions; do
  7150   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  7151     ac_cv_prog_ac_ct_LIPO="lipo"
  7152     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  7153     break 2
  7154   fi
  7155 done
  7156   done
  7157 IFS=$as_save_IFS
  7159 fi
  7160 fi
  7161 ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
  7162 if test -n "$ac_ct_LIPO"; then
  7163   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
  7164 $as_echo "$ac_ct_LIPO" >&6; }
  7165 else
  7166   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  7167 $as_echo "no" >&6; }
  7168 fi
  7170   if test "x$ac_ct_LIPO" = x; then
  7171     LIPO=":"
  7172   else
  7173     case $cross_compiling:$ac_tool_warned in
  7174 yes:)
  7175 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  7176 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  7177 ac_tool_warned=yes ;;
  7178 esac
  7179     LIPO=$ac_ct_LIPO
  7180   fi
  7181 else
  7182   LIPO="$ac_cv_prog_LIPO"
  7183 fi
  7185     if test -n "$ac_tool_prefix"; then
  7186   # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
  7187 set dummy ${ac_tool_prefix}otool; ac_word=$2
  7188 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  7189 $as_echo_n "checking for $ac_word... " >&6; }
  7190 if test "${ac_cv_prog_OTOOL+set}" = set; then :
  7191   $as_echo_n "(cached) " >&6
  7192 else
  7193   if test -n "$OTOOL"; then
  7194   ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
  7195 else
  7196 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  7197 for as_dir in $PATH
  7198 do
  7199   IFS=$as_save_IFS
  7200   test -z "$as_dir" && as_dir=.
  7201     for ac_exec_ext in '' $ac_executable_extensions; do
  7202   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  7203     ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
  7204     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  7205     break 2
  7206   fi
  7207 done
  7208   done
  7209 IFS=$as_save_IFS
  7211 fi
  7212 fi
  7213 OTOOL=$ac_cv_prog_OTOOL
  7214 if test -n "$OTOOL"; then
  7215   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
  7216 $as_echo "$OTOOL" >&6; }
  7217 else
  7218   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  7219 $as_echo "no" >&6; }
  7220 fi
  7223 fi
  7224 if test -z "$ac_cv_prog_OTOOL"; then
  7225   ac_ct_OTOOL=$OTOOL
  7226   # Extract the first word of "otool", so it can be a program name with args.
  7227 set dummy otool; ac_word=$2
  7228 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  7229 $as_echo_n "checking for $ac_word... " >&6; }
  7230 if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then :
  7231   $as_echo_n "(cached) " >&6
  7232 else
  7233   if test -n "$ac_ct_OTOOL"; then
  7234   ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
  7235 else
  7236 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  7237 for as_dir in $PATH
  7238 do
  7239   IFS=$as_save_IFS
  7240   test -z "$as_dir" && as_dir=.
  7241     for ac_exec_ext in '' $ac_executable_extensions; do
  7242   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  7243     ac_cv_prog_ac_ct_OTOOL="otool"
  7244     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  7245     break 2
  7246   fi
  7247 done
  7248   done
  7249 IFS=$as_save_IFS
  7251 fi
  7252 fi
  7253 ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
  7254 if test -n "$ac_ct_OTOOL"; then
  7255   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
  7256 $as_echo "$ac_ct_OTOOL" >&6; }
  7257 else
  7258   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  7259 $as_echo "no" >&6; }
  7260 fi
  7262   if test "x$ac_ct_OTOOL" = x; then
  7263     OTOOL=":"
  7264   else
  7265     case $cross_compiling:$ac_tool_warned in
  7266 yes:)
  7267 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  7268 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  7269 ac_tool_warned=yes ;;
  7270 esac
  7271     OTOOL=$ac_ct_OTOOL
  7272   fi
  7273 else
  7274   OTOOL="$ac_cv_prog_OTOOL"
  7275 fi
  7277     if test -n "$ac_tool_prefix"; then
  7278   # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
  7279 set dummy ${ac_tool_prefix}otool64; ac_word=$2
  7280 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  7281 $as_echo_n "checking for $ac_word... " >&6; }
  7282 if test "${ac_cv_prog_OTOOL64+set}" = set; then :
  7283   $as_echo_n "(cached) " >&6
  7284 else
  7285   if test -n "$OTOOL64"; then
  7286   ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
  7287 else
  7288 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  7289 for as_dir in $PATH
  7290 do
  7291   IFS=$as_save_IFS
  7292   test -z "$as_dir" && as_dir=.
  7293     for ac_exec_ext in '' $ac_executable_extensions; do
  7294   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  7295     ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
  7296     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  7297     break 2
  7298   fi
  7299 done
  7300   done
  7301 IFS=$as_save_IFS
  7303 fi
  7304 fi
  7305 OTOOL64=$ac_cv_prog_OTOOL64
  7306 if test -n "$OTOOL64"; then
  7307   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
  7308 $as_echo "$OTOOL64" >&6; }
  7309 else
  7310   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  7311 $as_echo "no" >&6; }
  7312 fi
  7315 fi
  7316 if test -z "$ac_cv_prog_OTOOL64"; then
  7317   ac_ct_OTOOL64=$OTOOL64
  7318   # Extract the first word of "otool64", so it can be a program name with args.
  7319 set dummy otool64; ac_word=$2
  7320 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  7321 $as_echo_n "checking for $ac_word... " >&6; }
  7322 if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then :
  7323   $as_echo_n "(cached) " >&6
  7324 else
  7325   if test -n "$ac_ct_OTOOL64"; then
  7326   ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
  7327 else
  7328 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  7329 for as_dir in $PATH
  7330 do
  7331   IFS=$as_save_IFS
  7332   test -z "$as_dir" && as_dir=.
  7333     for ac_exec_ext in '' $ac_executable_extensions; do
  7334   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  7335     ac_cv_prog_ac_ct_OTOOL64="otool64"
  7336     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  7337     break 2
  7338   fi
  7339 done
  7340   done
  7341 IFS=$as_save_IFS
  7343 fi
  7344 fi
  7345 ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
  7346 if test -n "$ac_ct_OTOOL64"; then
  7347   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
  7348 $as_echo "$ac_ct_OTOOL64" >&6; }
  7349 else
  7350   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  7351 $as_echo "no" >&6; }
  7352 fi
  7354   if test "x$ac_ct_OTOOL64" = x; then
  7355     OTOOL64=":"
  7356   else
  7357     case $cross_compiling:$ac_tool_warned in
  7358 yes:)
  7359 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  7360 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  7361 ac_tool_warned=yes ;;
  7362 esac
  7363     OTOOL64=$ac_ct_OTOOL64
  7364   fi
  7365 else
  7366   OTOOL64="$ac_cv_prog_OTOOL64"
  7367 fi
  7395     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
  7396 $as_echo_n "checking for -single_module linker flag... " >&6; }
  7397 if test "${lt_cv_apple_cc_single_mod+set}" = set; then :
  7398   $as_echo_n "(cached) " >&6
  7399 else
  7400   lt_cv_apple_cc_single_mod=no
  7401       if test -z "${LT_MULTI_MODULE}"; then
  7402 	# By default we will add the -single_module flag. You can override
  7403 	# by either setting the environment variable LT_MULTI_MODULE
  7404 	# non-empty at configure time, or by adding -multi_module to the
  7405 	# link flags.
  7406 	rm -rf libconftest.dylib*
  7407 	echo "int foo(void){return 1;}" > conftest.c
  7408 	echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
  7409 -dynamiclib -Wl,-single_module conftest.c" >&5
  7410 	$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
  7411 	  -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
  7412         _lt_result=$?
  7413 	if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
  7414 	  lt_cv_apple_cc_single_mod=yes
  7415 	else
  7416 	  cat conftest.err >&5
  7417 	fi
  7418 	rm -rf libconftest.dylib*
  7419 	rm -f conftest.*
  7420       fi
  7421 fi
  7422 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
  7423 $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
  7424     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
  7425 $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
  7426 if test "${lt_cv_ld_exported_symbols_list+set}" = set; then :
  7427   $as_echo_n "(cached) " >&6
  7428 else
  7429   lt_cv_ld_exported_symbols_list=no
  7430       save_LDFLAGS=$LDFLAGS
  7431       echo "_main" > conftest.sym
  7432       LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
  7433       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  7434 /* end confdefs.h.  */
  7436 int
  7437 main ()
  7441   return 0;
  7443 _ACEOF
  7444 if ac_fn_c_try_link "$LINENO"; then :
  7445   lt_cv_ld_exported_symbols_list=yes
  7446 else
  7447   lt_cv_ld_exported_symbols_list=no
  7448 fi
  7449 rm -f core conftest.err conftest.$ac_objext \
  7450     conftest$ac_exeext conftest.$ac_ext
  7451 	LDFLAGS="$save_LDFLAGS"
  7453 fi
  7454 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
  7455 $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
  7456     case $host_os in
  7457     rhapsody* | darwin1.[012])
  7458       _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
  7459     darwin1.*)
  7460       _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
  7461     darwin*) # darwin 5.x on
  7462       # if running on 10.5 or later, the deployment target defaults
  7463       # to the OS version, if on x86, and 10.4, the deployment
  7464       # target defaults to 10.4. Don't you love it?
  7465       case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
  7466 	10.0,*86*-darwin8*|10.0,*-darwin[91]*)
  7467 	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
  7468 	10.[012]*)
  7469 	  _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
  7470 	10.*)
  7471 	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
  7472       esac
  7473     ;;
  7474   esac
  7475     if test "$lt_cv_apple_cc_single_mod" = "yes"; then
  7476       _lt_dar_single_mod='$single_module'
  7477     fi
  7478     if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
  7479       _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
  7480     else
  7481       _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
  7482     fi
  7483     if test "$DSYMUTIL" != ":"; then
  7484       _lt_dsymutil='~$DSYMUTIL $lib || :'
  7485     else
  7486       _lt_dsymutil=
  7487     fi
  7488     ;;
  7489   esac
  7492 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
  7493 $as_echo_n "checking for ANSI C header files... " >&6; }
  7494 if test "${ac_cv_header_stdc+set}" = set; then :
  7495   $as_echo_n "(cached) " >&6
  7496 else
  7497   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  7498 /* end confdefs.h.  */
  7499 #include <stdlib.h>
  7500 #include <stdarg.h>
  7501 #include <string.h>
  7502 #include <float.h>
  7504 int
  7505 main ()
  7509   return 0;
  7511 _ACEOF
  7512 if ac_fn_c_try_compile "$LINENO"; then :
  7513   ac_cv_header_stdc=yes
  7514 else
  7515   ac_cv_header_stdc=no
  7516 fi
  7517 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  7519 if test $ac_cv_header_stdc = yes; then
  7520   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
  7521   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  7522 /* end confdefs.h.  */
  7523 #include <string.h>
  7525 _ACEOF
  7526 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  7527   $EGREP "memchr" >/dev/null 2>&1; then :
  7529 else
  7530   ac_cv_header_stdc=no
  7531 fi
  7532 rm -f conftest*
  7534 fi
  7536 if test $ac_cv_header_stdc = yes; then
  7537   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
  7538   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  7539 /* end confdefs.h.  */
  7540 #include <stdlib.h>
  7542 _ACEOF
  7543 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  7544   $EGREP "free" >/dev/null 2>&1; then :
  7546 else
  7547   ac_cv_header_stdc=no
  7548 fi
  7549 rm -f conftest*
  7551 fi
  7553 if test $ac_cv_header_stdc = yes; then
  7554   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
  7555   if test "$cross_compiling" = yes; then :
  7557 else
  7558   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  7559 /* end confdefs.h.  */
  7560 #include <ctype.h>
  7561 #include <stdlib.h>
  7562 #if ((' ' & 0x0FF) == 0x020)
  7563 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
  7564 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
  7565 #else
  7566 # define ISLOWER(c) \
  7567 		   (('a' <= (c) && (c) <= 'i') \
  7568 		     || ('j' <= (c) && (c) <= 'r') \
  7569 		     || ('s' <= (c) && (c) <= 'z'))
  7570 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
  7571 #endif
  7573 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
  7574 int
  7575 main ()
  7577   int i;
  7578   for (i = 0; i < 256; i++)
  7579     if (XOR (islower (i), ISLOWER (i))
  7580 	|| toupper (i) != TOUPPER (i))
  7581       return 2;
  7582   return 0;
  7584 _ACEOF
  7585 if ac_fn_c_try_run "$LINENO"; then :
  7587 else
  7588   ac_cv_header_stdc=no
  7589 fi
  7590 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
  7591   conftest.$ac_objext conftest.beam conftest.$ac_ext
  7592 fi
  7594 fi
  7595 fi
  7596 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
  7597 $as_echo "$ac_cv_header_stdc" >&6; }
  7598 if test $ac_cv_header_stdc = yes; then
  7600 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
  7602 fi
  7604 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
  7605 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
  7606 		  inttypes.h stdint.h unistd.h
  7607 do :
  7608   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
  7609 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
  7611 eval as_val=\$$as_ac_Header
  7612    if test "x$as_val" = x""yes; then :
  7613   cat >>confdefs.h <<_ACEOF
  7614 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
  7615 _ACEOF
  7617 fi
  7619 done
  7622 for ac_header in dlfcn.h
  7623 do :
  7624   ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
  7626 if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
  7627   cat >>confdefs.h <<_ACEOF
  7628 #define HAVE_DLFCN_H 1
  7629 _ACEOF
  7631 fi
  7633 done
  7637 ac_ext=cpp
  7638 ac_cpp='$CXXCPP $CPPFLAGS'
  7639 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  7640 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  7641 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
  7642 if test -z "$CXX"; then
  7643   if test -n "$CCC"; then
  7644     CXX=$CCC
  7645   else
  7646     if test -n "$ac_tool_prefix"; then
  7647   for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
  7648   do
  7649     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
  7650 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
  7651 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  7652 $as_echo_n "checking for $ac_word... " >&6; }
  7653 if test "${ac_cv_prog_CXX+set}" = set; then :
  7654   $as_echo_n "(cached) " >&6
  7655 else
  7656   if test -n "$CXX"; then
  7657   ac_cv_prog_CXX="$CXX" # Let the user override the test.
  7658 else
  7659 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  7660 for as_dir in $PATH
  7661 do
  7662   IFS=$as_save_IFS
  7663   test -z "$as_dir" && as_dir=.
  7664     for ac_exec_ext in '' $ac_executable_extensions; do
  7665   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  7666     ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
  7667     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  7668     break 2
  7669   fi
  7670 done
  7671   done
  7672 IFS=$as_save_IFS
  7674 fi
  7675 fi
  7676 CXX=$ac_cv_prog_CXX
  7677 if test -n "$CXX"; then
  7678   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
  7679 $as_echo "$CXX" >&6; }
  7680 else
  7681   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  7682 $as_echo "no" >&6; }
  7683 fi
  7686     test -n "$CXX" && break
  7687   done
  7688 fi
  7689 if test -z "$CXX"; then
  7690   ac_ct_CXX=$CXX
  7691   for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
  7692 do
  7693   # Extract the first word of "$ac_prog", so it can be a program name with args.
  7694 set dummy $ac_prog; ac_word=$2
  7695 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  7696 $as_echo_n "checking for $ac_word... " >&6; }
  7697 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then :
  7698   $as_echo_n "(cached) " >&6
  7699 else
  7700   if test -n "$ac_ct_CXX"; then
  7701   ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
  7702 else
  7703 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  7704 for as_dir in $PATH
  7705 do
  7706   IFS=$as_save_IFS
  7707   test -z "$as_dir" && as_dir=.
  7708     for ac_exec_ext in '' $ac_executable_extensions; do
  7709   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  7710     ac_cv_prog_ac_ct_CXX="$ac_prog"
  7711     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  7712     break 2
  7713   fi
  7714 done
  7715   done
  7716 IFS=$as_save_IFS
  7718 fi
  7719 fi
  7720 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
  7721 if test -n "$ac_ct_CXX"; then
  7722   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
  7723 $as_echo "$ac_ct_CXX" >&6; }
  7724 else
  7725   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  7726 $as_echo "no" >&6; }
  7727 fi
  7730   test -n "$ac_ct_CXX" && break
  7731 done
  7733   if test "x$ac_ct_CXX" = x; then
  7734     CXX="g++"
  7735   else
  7736     case $cross_compiling:$ac_tool_warned in
  7737 yes:)
  7738 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  7739 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  7740 ac_tool_warned=yes ;;
  7741 esac
  7742     CXX=$ac_ct_CXX
  7743   fi
  7744 fi
  7746   fi
  7747 fi
  7748 # Provide some information about the compiler.
  7749 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
  7750 set X $ac_compile
  7751 ac_compiler=$2
  7752 for ac_option in --version -v -V -qversion; do
  7753   { { ac_try="$ac_compiler $ac_option >&5"
  7754 case "(($ac_try" in
  7755   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  7756   *) ac_try_echo=$ac_try;;
  7757 esac
  7758 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  7759 $as_echo "$ac_try_echo"; } >&5
  7760   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
  7761   ac_status=$?
  7762   if test -s conftest.err; then
  7763     sed '10a\
  7764 ... rest of stderr output deleted ...
  7765          10q' conftest.err >conftest.er1
  7766     cat conftest.er1 >&5
  7767   fi
  7768   rm -f conftest.er1 conftest.err
  7769   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  7770   test $ac_status = 0; }
  7771 done
  7773 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
  7774 $as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
  7775 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then :
  7776   $as_echo_n "(cached) " >&6
  7777 else
  7778   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  7779 /* end confdefs.h.  */
  7781 int
  7782 main ()
  7784 #ifndef __GNUC__
  7785        choke me
  7786 #endif
  7789   return 0;
  7791 _ACEOF
  7792 if ac_fn_cxx_try_compile "$LINENO"; then :
  7793   ac_compiler_gnu=yes
  7794 else
  7795   ac_compiler_gnu=no
  7796 fi
  7797 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  7798 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
  7800 fi
  7801 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
  7802 $as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
  7803 if test $ac_compiler_gnu = yes; then
  7804   GXX=yes
  7805 else
  7806   GXX=
  7807 fi
  7808 ac_test_CXXFLAGS=${CXXFLAGS+set}
  7809 ac_save_CXXFLAGS=$CXXFLAGS
  7810 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
  7811 $as_echo_n "checking whether $CXX accepts -g... " >&6; }
  7812 if test "${ac_cv_prog_cxx_g+set}" = set; then :
  7813   $as_echo_n "(cached) " >&6
  7814 else
  7815   ac_save_cxx_werror_flag=$ac_cxx_werror_flag
  7816    ac_cxx_werror_flag=yes
  7817    ac_cv_prog_cxx_g=no
  7818    CXXFLAGS="-g"
  7819    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  7820 /* end confdefs.h.  */
  7822 int
  7823 main ()
  7827   return 0;
  7829 _ACEOF
  7830 if ac_fn_cxx_try_compile "$LINENO"; then :
  7831   ac_cv_prog_cxx_g=yes
  7832 else
  7833   CXXFLAGS=""
  7834       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  7835 /* end confdefs.h.  */
  7837 int
  7838 main ()
  7842   return 0;
  7844 _ACEOF
  7845 if ac_fn_cxx_try_compile "$LINENO"; then :
  7847 else
  7848   ac_cxx_werror_flag=$ac_save_cxx_werror_flag
  7849 	 CXXFLAGS="-g"
  7850 	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  7851 /* end confdefs.h.  */
  7853 int
  7854 main ()
  7858   return 0;
  7860 _ACEOF
  7861 if ac_fn_cxx_try_compile "$LINENO"; then :
  7862   ac_cv_prog_cxx_g=yes
  7863 fi
  7864 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  7865 fi
  7866 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  7867 fi
  7868 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  7869    ac_cxx_werror_flag=$ac_save_cxx_werror_flag
  7870 fi
  7871 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
  7872 $as_echo "$ac_cv_prog_cxx_g" >&6; }
  7873 if test "$ac_test_CXXFLAGS" = set; then
  7874   CXXFLAGS=$ac_save_CXXFLAGS
  7875 elif test $ac_cv_prog_cxx_g = yes; then
  7876   if test "$GXX" = yes; then
  7877     CXXFLAGS="-g -O2"
  7878   else
  7879     CXXFLAGS="-g"
  7880   fi
  7881 else
  7882   if test "$GXX" = yes; then
  7883     CXXFLAGS="-O2"
  7884   else
  7885     CXXFLAGS=
  7886   fi
  7887 fi
  7888 ac_ext=cpp
  7889 ac_cpp='$CXXCPP $CPPFLAGS'
  7890 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  7891 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  7892 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
  7894 depcc="$CXX"  am_compiler_list=
  7896 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
  7897 $as_echo_n "checking dependency style of $depcc... " >&6; }
  7898 if test "${am_cv_CXX_dependencies_compiler_type+set}" = set; then :
  7899   $as_echo_n "(cached) " >&6
  7900 else
  7901   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
  7902   # We make a subdir and do the tests there.  Otherwise we can end up
  7903   # making bogus files that we don't know about and never remove.  For
  7904   # instance it was reported that on HP-UX the gcc test will end up
  7905   # making a dummy file named `D' -- because `-MD' means `put the output
  7906   # in D'.
  7907   mkdir conftest.dir
  7908   # Copy depcomp to subdir because otherwise we won't find it if we're
  7909   # using a relative directory.
  7910   cp "$am_depcomp" conftest.dir
  7911   cd conftest.dir
  7912   # We will build objects and dependencies in a subdirectory because
  7913   # it helps to detect inapplicable dependency modes.  For instance
  7914   # both Tru64's cc and ICC support -MD to output dependencies as a
  7915   # side effect of compilation, but ICC will put the dependencies in
  7916   # the current directory while Tru64 will put them in the object
  7917   # directory.
  7918   mkdir sub
  7920   am_cv_CXX_dependencies_compiler_type=none
  7921   if test "$am_compiler_list" = ""; then
  7922      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
  7923   fi
  7924   am__universal=false
  7925   case " $depcc " in #(
  7926      *\ -arch\ *\ -arch\ *) am__universal=true ;;
  7927      esac
  7929   for depmode in $am_compiler_list; do
  7930     # Setup a source with many dependencies, because some compilers
  7931     # like to wrap large dependency lists on column 80 (with \), and
  7932     # we should not choose a depcomp mode which is confused by this.
  7934     # We need to recreate these files for each test, as the compiler may
  7935     # overwrite some of them when testing with obscure command lines.
  7936     # This happens at least with the AIX C compiler.
  7937     : > sub/conftest.c
  7938     for i in 1 2 3 4 5 6; do
  7939       echo '#include "conftst'$i'.h"' >> sub/conftest.c
  7940       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
  7941       # Solaris 8's {/usr,}/bin/sh.
  7942       touch sub/conftst$i.h
  7943     done
  7944     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
  7946     # We check with `-c' and `-o' for the sake of the "dashmstdout"
  7947     # mode.  It turns out that the SunPro C++ compiler does not properly
  7948     # handle `-M -o', and we need to detect this.  Also, some Intel
  7949     # versions had trouble with output in subdirs
  7950     am__obj=sub/conftest.${OBJEXT-o}
  7951     am__minus_obj="-o $am__obj"
  7952     case $depmode in
  7953     gcc)
  7954       # This depmode causes a compiler race in universal mode.
  7955       test "$am__universal" = false || continue
  7956       ;;
  7957     nosideeffect)
  7958       # after this tag, mechanisms are not by side-effect, so they'll
  7959       # only be used when explicitly requested
  7960       if test "x$enable_dependency_tracking" = xyes; then
  7961 	continue
  7962       else
  7963 	break
  7964       fi
  7965       ;;
  7966     msvisualcpp | msvcmsys)
  7967       # This compiler won't grok `-c -o', but also, the minuso test has
  7968       # not run yet.  These depmodes are late enough in the game, and
  7969       # so weak that their functioning should not be impacted.
  7970       am__obj=conftest.${OBJEXT-o}
  7971       am__minus_obj=
  7972       ;;
  7973     none) break ;;
  7974     esac
  7975     if depmode=$depmode \
  7976        source=sub/conftest.c object=$am__obj \
  7977        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
  7978        $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
  7979          >/dev/null 2>conftest.err &&
  7980        grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
  7981        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
  7982        grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
  7983        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
  7984       # icc doesn't choke on unknown options, it will just issue warnings
  7985       # or remarks (even with -Werror).  So we grep stderr for any message
  7986       # that says an option was ignored or not supported.
  7987       # When given -MP, icc 7.0 and 7.1 complain thusly:
  7988       #   icc: Command line warning: ignoring option '-M'; no argument required
  7989       # The diagnosis changed in icc 8.0:
  7990       #   icc: Command line remark: option '-MP' not supported
  7991       if (grep 'ignoring option' conftest.err ||
  7992           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
  7993         am_cv_CXX_dependencies_compiler_type=$depmode
  7994         break
  7995       fi
  7996     fi
  7997   done
  7999   cd ..
  8000   rm -rf conftest.dir
  8001 else
  8002   am_cv_CXX_dependencies_compiler_type=none
  8003 fi
  8005 fi
  8006 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CXX_dependencies_compiler_type" >&5
  8007 $as_echo "$am_cv_CXX_dependencies_compiler_type" >&6; }
  8008 CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type
  8010  if
  8011   test "x$enable_dependency_tracking" != xno \
  8012   && test "$am_cv_CXX_dependencies_compiler_type" = gcc3; then
  8013   am__fastdepCXX_TRUE=
  8014   am__fastdepCXX_FALSE='#'
  8015 else
  8016   am__fastdepCXX_TRUE='#'
  8017   am__fastdepCXX_FALSE=
  8018 fi
  8021 if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
  8022     ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
  8023     (test "X$CXX" != "Xg++"))) ; then
  8024   ac_ext=cpp
  8025 ac_cpp='$CXXCPP $CPPFLAGS'
  8026 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  8027 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  8028 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
  8029 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C++ preprocessor" >&5
  8030 $as_echo_n "checking how to run the C++ preprocessor... " >&6; }
  8031 if test -z "$CXXCPP"; then
  8032   if test "${ac_cv_prog_CXXCPP+set}" = set; then :
  8033   $as_echo_n "(cached) " >&6
  8034 else
  8035       # Double quotes because CXXCPP needs to be expanded
  8036     for CXXCPP in "$CXX -E" "/lib/cpp"
  8037     do
  8038       ac_preproc_ok=false
  8039 for ac_cxx_preproc_warn_flag in '' yes
  8040 do
  8041   # Use a header file that comes with gcc, so configuring glibc
  8042   # with a fresh cross-compiler works.
  8043   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  8044   # <limits.h> exists even on freestanding compilers.
  8045   # On the NeXT, cc -E runs the code through the compiler's parser,
  8046   # not just through cpp. "Syntax error" is here to catch this case.
  8047   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  8048 /* end confdefs.h.  */
  8049 #ifdef __STDC__
  8050 # include <limits.h>
  8051 #else
  8052 # include <assert.h>
  8053 #endif
  8054 		     Syntax error
  8055 _ACEOF
  8056 if ac_fn_cxx_try_cpp "$LINENO"; then :
  8058 else
  8059   # Broken: fails on valid input.
  8060 continue
  8061 fi
  8062 rm -f conftest.err conftest.$ac_ext
  8064   # OK, works on sane cases.  Now check whether nonexistent headers
  8065   # can be detected and how.
  8066   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  8067 /* end confdefs.h.  */
  8068 #include <ac_nonexistent.h>
  8069 _ACEOF
  8070 if ac_fn_cxx_try_cpp "$LINENO"; then :
  8071   # Broken: success on invalid input.
  8072 continue
  8073 else
  8074   # Passes both tests.
  8075 ac_preproc_ok=:
  8076 break
  8077 fi
  8078 rm -f conftest.err conftest.$ac_ext
  8080 done
  8081 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
  8082 rm -f conftest.err conftest.$ac_ext
  8083 if $ac_preproc_ok; then :
  8084   break
  8085 fi
  8087     done
  8088     ac_cv_prog_CXXCPP=$CXXCPP
  8090 fi
  8091   CXXCPP=$ac_cv_prog_CXXCPP
  8092 else
  8093   ac_cv_prog_CXXCPP=$CXXCPP
  8094 fi
  8095 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXXCPP" >&5
  8096 $as_echo "$CXXCPP" >&6; }
  8097 ac_preproc_ok=false
  8098 for ac_cxx_preproc_warn_flag in '' yes
  8099 do
  8100   # Use a header file that comes with gcc, so configuring glibc
  8101   # with a fresh cross-compiler works.
  8102   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  8103   # <limits.h> exists even on freestanding compilers.
  8104   # On the NeXT, cc -E runs the code through the compiler's parser,
  8105   # not just through cpp. "Syntax error" is here to catch this case.
  8106   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  8107 /* end confdefs.h.  */
  8108 #ifdef __STDC__
  8109 # include <limits.h>
  8110 #else
  8111 # include <assert.h>
  8112 #endif
  8113 		     Syntax error
  8114 _ACEOF
  8115 if ac_fn_cxx_try_cpp "$LINENO"; then :
  8117 else
  8118   # Broken: fails on valid input.
  8119 continue
  8120 fi
  8121 rm -f conftest.err conftest.$ac_ext
  8123   # OK, works on sane cases.  Now check whether nonexistent headers
  8124   # can be detected and how.
  8125   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  8126 /* end confdefs.h.  */
  8127 #include <ac_nonexistent.h>
  8128 _ACEOF
  8129 if ac_fn_cxx_try_cpp "$LINENO"; then :
  8130   # Broken: success on invalid input.
  8131 continue
  8132 else
  8133   # Passes both tests.
  8134 ac_preproc_ok=:
  8135 break
  8136 fi
  8137 rm -f conftest.err conftest.$ac_ext
  8139 done
  8140 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
  8141 rm -f conftest.err conftest.$ac_ext
  8142 if $ac_preproc_ok; then :
  8144 else
  8145   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  8146 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  8147 _lt_caught_CXX_error=yes; }
  8148 fi
  8150 ac_ext=cpp
  8151 ac_cpp='$CXXCPP $CPPFLAGS'
  8152 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  8153 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  8154 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
  8156 else
  8157   _lt_caught_CXX_error=yes
  8158 fi
  8164 # Set options
  8168         enable_dlopen=no
  8171   enable_win32_dll=no
  8174             # Check whether --enable-shared was given.
  8175 if test "${enable_shared+set}" = set; then :
  8176   enableval=$enable_shared; p=${PACKAGE-default}
  8177     case $enableval in
  8178     yes) enable_shared=yes ;;
  8179     no) enable_shared=no ;;
  8180     *)
  8181       enable_shared=no
  8182       # Look at the argument we got.  We use all the common list separators.
  8183       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
  8184       for pkg in $enableval; do
  8185 	IFS="$lt_save_ifs"
  8186 	if test "X$pkg" = "X$p"; then
  8187 	  enable_shared=yes
  8188 	fi
  8189       done
  8190       IFS="$lt_save_ifs"
  8191       ;;
  8192     esac
  8193 else
  8194   enable_shared=yes
  8195 fi
  8205   # Check whether --enable-static was given.
  8206 if test "${enable_static+set}" = set; then :
  8207   enableval=$enable_static; p=${PACKAGE-default}
  8208     case $enableval in
  8209     yes) enable_static=yes ;;
  8210     no) enable_static=no ;;
  8211     *)
  8212      enable_static=no
  8213       # Look at the argument we got.  We use all the common list separators.
  8214       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
  8215       for pkg in $enableval; do
  8216 	IFS="$lt_save_ifs"
  8217 	if test "X$pkg" = "X$p"; then
  8218 	  enable_static=yes
  8219 	fi
  8220       done
  8221       IFS="$lt_save_ifs"
  8222       ;;
  8223     esac
  8224 else
  8225   enable_static=yes
  8226 fi
  8237 # Check whether --with-pic was given.
  8238 if test "${with_pic+set}" = set; then :
  8239   withval=$with_pic; pic_mode="$withval"
  8240 else
  8241   pic_mode=default
  8242 fi
  8245 test -z "$pic_mode" && pic_mode=default
  8253   # Check whether --enable-fast-install was given.
  8254 if test "${enable_fast_install+set}" = set; then :
  8255   enableval=$enable_fast_install; p=${PACKAGE-default}
  8256     case $enableval in
  8257     yes) enable_fast_install=yes ;;
  8258     no) enable_fast_install=no ;;
  8259     *)
  8260       enable_fast_install=no
  8261       # Look at the argument we got.  We use all the common list separators.
  8262       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
  8263       for pkg in $enableval; do
  8264 	IFS="$lt_save_ifs"
  8265 	if test "X$pkg" = "X$p"; then
  8266 	  enable_fast_install=yes
  8267 	fi
  8268       done
  8269       IFS="$lt_save_ifs"
  8270       ;;
  8271     esac
  8272 else
  8273   enable_fast_install=yes
  8274 fi
  8286 # This can be used to rebuild libtool when needed
  8287 LIBTOOL_DEPS="$ltmain"
  8289 # Always use our own libtool.
  8290 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
  8316 test -z "$LN_S" && LN_S="ln -s"
  8331 if test -n "${ZSH_VERSION+set}" ; then
  8332    setopt NO_GLOB_SUBST
  8333 fi
  8335 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
  8336 $as_echo_n "checking for objdir... " >&6; }
  8337 if test "${lt_cv_objdir+set}" = set; then :
  8338   $as_echo_n "(cached) " >&6
  8339 else
  8340   rm -f .libs 2>/dev/null
  8341 mkdir .libs 2>/dev/null
  8342 if test -d .libs; then
  8343   lt_cv_objdir=.libs
  8344 else
  8345   # MS-DOS does not allow filenames that begin with a dot.
  8346   lt_cv_objdir=_libs
  8347 fi
  8348 rmdir .libs 2>/dev/null
  8349 fi
  8350 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
  8351 $as_echo "$lt_cv_objdir" >&6; }
  8352 objdir=$lt_cv_objdir
  8358 cat >>confdefs.h <<_ACEOF
  8359 #define LT_OBJDIR "$lt_cv_objdir/"
  8360 _ACEOF
  8378 case $host_os in
  8379 aix3*)
  8380   # AIX sometimes has problems with the GCC collect2 program.  For some
  8381   # reason, if we set the COLLECT_NAMES environment variable, the problems
  8382   # vanish in a puff of smoke.
  8383   if test "X${COLLECT_NAMES+set}" != Xset; then
  8384     COLLECT_NAMES=
  8385     export COLLECT_NAMES
  8386   fi
  8387   ;;
  8388 esac
  8390 # Sed substitution that helps us do robust quoting.  It backslashifies
  8391 # metacharacters that are still active within double-quoted strings.
  8392 sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
  8394 # Same as above, but do not quote variable references.
  8395 double_quote_subst='s/\(["`\\]\)/\\\1/g'
  8397 # Sed substitution to delay expansion of an escaped shell variable in a
  8398 # double_quote_subst'ed string.
  8399 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
  8401 # Sed substitution to delay expansion of an escaped single quote.
  8402 delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
  8404 # Sed substitution to avoid accidental globbing in evaled expressions
  8405 no_glob_subst='s/\*/\\\*/g'
  8407 # Global variables:
  8408 ofile=libtool
  8409 can_build_shared=yes
  8411 # All known linkers require a `.a' archive for static linking (except MSVC,
  8412 # which needs '.lib').
  8413 libext=a
  8415 with_gnu_ld="$lt_cv_prog_gnu_ld"
  8417 old_CC="$CC"
  8418 old_CFLAGS="$CFLAGS"
  8420 # Set sane defaults for various variables
  8421 test -z "$CC" && CC=cc
  8422 test -z "$LTCC" && LTCC=$CC
  8423 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
  8424 test -z "$LD" && LD=ld
  8425 test -z "$ac_objext" && ac_objext=o
  8427 for cc_temp in $compiler""; do
  8428   case $cc_temp in
  8429     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
  8430     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
  8431     \-*) ;;
  8432     *) break;;
  8433   esac
  8434 done
  8435 cc_basename=`$ECHO "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
  8438 # Only perform the check for file, if the check method requires it
  8439 test -z "$MAGIC_CMD" && MAGIC_CMD=file
  8440 case $deplibs_check_method in
  8441 file_magic*)
  8442   if test "$file_magic_cmd" = '$MAGIC_CMD'; then
  8443     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
  8444 $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
  8445 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
  8446   $as_echo_n "(cached) " >&6
  8447 else
  8448   case $MAGIC_CMD in
  8449 [\\/*] |  ?:[\\/]*)
  8450   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
  8451   ;;
  8452 *)
  8453   lt_save_MAGIC_CMD="$MAGIC_CMD"
  8454   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
  8455   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
  8456   for ac_dir in $ac_dummy; do
  8457     IFS="$lt_save_ifs"
  8458     test -z "$ac_dir" && ac_dir=.
  8459     if test -f $ac_dir/${ac_tool_prefix}file; then
  8460       lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
  8461       if test -n "$file_magic_test_file"; then
  8462 	case $deplibs_check_method in
  8463 	"file_magic "*)
  8464 	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
  8465 	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
  8466 	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
  8467 	    $EGREP "$file_magic_regex" > /dev/null; then
  8469 	  else
  8470 	    cat <<_LT_EOF 1>&2
  8472 *** Warning: the command libtool uses to detect shared libraries,
  8473 *** $file_magic_cmd, produces output that libtool cannot recognize.
  8474 *** The result is that libtool may fail to recognize shared libraries
  8475 *** as such.  This will affect the creation of libtool libraries that
  8476 *** depend on shared libraries, but programs linked with such libtool
  8477 *** libraries will work regardless of this problem.  Nevertheless, you
  8478 *** may want to report the problem to your system manager and/or to
  8479 *** bug-libtool@gnu.org
  8481 _LT_EOF
  8482 	  fi ;;
  8483 	esac
  8484       fi
  8485       break
  8486     fi
  8487   done
  8488   IFS="$lt_save_ifs"
  8489   MAGIC_CMD="$lt_save_MAGIC_CMD"
  8490   ;;
  8491 esac
  8492 fi
  8494 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
  8495 if test -n "$MAGIC_CMD"; then
  8496   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
  8497 $as_echo "$MAGIC_CMD" >&6; }
  8498 else
  8499   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  8500 $as_echo "no" >&6; }
  8501 fi
  8507 if test -z "$lt_cv_path_MAGIC_CMD"; then
  8508   if test -n "$ac_tool_prefix"; then
  8509     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
  8510 $as_echo_n "checking for file... " >&6; }
  8511 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
  8512   $as_echo_n "(cached) " >&6
  8513 else
  8514   case $MAGIC_CMD in
  8515 [\\/*] |  ?:[\\/]*)
  8516   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
  8517   ;;
  8518 *)
  8519   lt_save_MAGIC_CMD="$MAGIC_CMD"
  8520   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
  8521   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
  8522   for ac_dir in $ac_dummy; do
  8523     IFS="$lt_save_ifs"
  8524     test -z "$ac_dir" && ac_dir=.
  8525     if test -f $ac_dir/file; then
  8526       lt_cv_path_MAGIC_CMD="$ac_dir/file"
  8527       if test -n "$file_magic_test_file"; then
  8528 	case $deplibs_check_method in
  8529 	"file_magic "*)
  8530 	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
  8531 	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
  8532 	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
  8533 	    $EGREP "$file_magic_regex" > /dev/null; then
  8535 	  else
  8536 	    cat <<_LT_EOF 1>&2
  8538 *** Warning: the command libtool uses to detect shared libraries,
  8539 *** $file_magic_cmd, produces output that libtool cannot recognize.
  8540 *** The result is that libtool may fail to recognize shared libraries
  8541 *** as such.  This will affect the creation of libtool libraries that
  8542 *** depend on shared libraries, but programs linked with such libtool
  8543 *** libraries will work regardless of this problem.  Nevertheless, you
  8544 *** may want to report the problem to your system manager and/or to
  8545 *** bug-libtool@gnu.org
  8547 _LT_EOF
  8548 	  fi ;;
  8549 	esac
  8550       fi
  8551       break
  8552     fi
  8553   done
  8554   IFS="$lt_save_ifs"
  8555   MAGIC_CMD="$lt_save_MAGIC_CMD"
  8556   ;;
  8557 esac
  8558 fi
  8560 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
  8561 if test -n "$MAGIC_CMD"; then
  8562   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
  8563 $as_echo "$MAGIC_CMD" >&6; }
  8564 else
  8565   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  8566 $as_echo "no" >&6; }
  8567 fi
  8570   else
  8571     MAGIC_CMD=:
  8572   fi
  8573 fi
  8575   fi
  8576   ;;
  8577 esac
  8579 # Use C for the default configuration in the libtool script
  8581 lt_save_CC="$CC"
  8582 ac_ext=c
  8583 ac_cpp='$CPP $CPPFLAGS'
  8584 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  8585 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  8586 ac_compiler_gnu=$ac_cv_c_compiler_gnu
  8589 # Source file extension for C test sources.
  8590 ac_ext=c
  8592 # Object file extension for compiled C test sources.
  8593 objext=o
  8594 objext=$objext
  8596 # Code to be used in simple compile tests
  8597 lt_simple_compile_test_code="int some_variable = 0;"
  8599 # Code to be used in simple link tests
  8600 lt_simple_link_test_code='int main(){return(0);}'
  8608 # If no C compiler was specified, use CC.
  8609 LTCC=${LTCC-"$CC"}
  8611 # If no C compiler flags were specified, use CFLAGS.
  8612 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
  8614 # Allow CC to be a program name with arguments.
  8615 compiler=$CC
  8617 # Save the default compiler, since it gets overwritten when the other
  8618 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
  8619 compiler_DEFAULT=$CC
  8621 # save warnings/boilerplate of simple test code
  8622 ac_outfile=conftest.$ac_objext
  8623 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
  8624 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
  8625 _lt_compiler_boilerplate=`cat conftest.err`
  8626 $RM conftest*
  8628 ac_outfile=conftest.$ac_objext
  8629 echo "$lt_simple_link_test_code" >conftest.$ac_ext
  8630 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
  8631 _lt_linker_boilerplate=`cat conftest.err`
  8632 $RM -r conftest*
  8635 ## CAVEAT EMPTOR:
  8636 ## There is no encapsulation within the following macros, do not change
  8637 ## the running order or otherwise move them around unless you know exactly
  8638 ## what you are doing...
  8639 if test -n "$compiler"; then
  8641 lt_prog_compiler_no_builtin_flag=
  8643 if test "$GCC" = yes; then
  8644   lt_prog_compiler_no_builtin_flag=' -fno-builtin'
  8646   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
  8647 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
  8648 if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then :
  8649   $as_echo_n "(cached) " >&6
  8650 else
  8651   lt_cv_prog_compiler_rtti_exceptions=no
  8652    ac_outfile=conftest.$ac_objext
  8653    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
  8654    lt_compiler_flag="-fno-rtti -fno-exceptions"
  8655    # Insert the option either (1) after the last *FLAGS variable, or
  8656    # (2) before a word containing "conftest.", or (3) at the end.
  8657    # Note that $ac_compile itself does not contain backslashes and begins
  8658    # with a dollar sign (not a hyphen), so the echo should work correctly.
  8659    # The option is referenced via a variable to avoid confusing sed.
  8660    lt_compile=`echo "$ac_compile" | $SED \
  8661    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
  8662    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
  8663    -e 's:$: $lt_compiler_flag:'`
  8664    (eval echo "\"\$as_me:8664: $lt_compile\"" >&5)
  8665    (eval "$lt_compile" 2>conftest.err)
  8666    ac_status=$?
  8667    cat conftest.err >&5
  8668    echo "$as_me:8668: \$? = $ac_status" >&5
  8669    if (exit $ac_status) && test -s "$ac_outfile"; then
  8670      # The compiler can only warn and ignore the option if not recognized
  8671      # So say no if there are warnings other than the usual output.
  8672      $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
  8673      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
  8674      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
  8675        lt_cv_prog_compiler_rtti_exceptions=yes
  8676      fi
  8677    fi
  8678    $RM conftest*
  8680 fi
  8681 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
  8682 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
  8684 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
  8685     lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
  8686 else
  8688 fi
  8690 fi
  8697   lt_prog_compiler_wl=
  8698 lt_prog_compiler_pic=
  8699 lt_prog_compiler_static=
  8701 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
  8702 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
  8704   if test "$GCC" = yes; then
  8705     lt_prog_compiler_wl='-Wl,'
  8706     lt_prog_compiler_static='-static'
  8708     case $host_os in
  8709       aix*)
  8710       # All AIX code is PIC.
  8711       if test "$host_cpu" = ia64; then
  8712 	# AIX 5 now supports IA64 processor
  8713 	lt_prog_compiler_static='-Bstatic'
  8714       fi
  8715       ;;
  8717     amigaos*)
  8718       case $host_cpu in
  8719       powerpc)
  8720             # see comment about AmigaOS4 .so support
  8721             lt_prog_compiler_pic='-fPIC'
  8722         ;;
  8723       m68k)
  8724             # FIXME: we need at least 68020 code to build shared libraries, but
  8725             # adding the `-m68020' flag to GCC prevents building anything better,
  8726             # like `-m68040'.
  8727             lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
  8728         ;;
  8729       esac
  8730       ;;
  8732     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
  8733       # PIC is the default for these OSes.
  8734       ;;
  8736     mingw* | cygwin* | pw32* | os2* | cegcc*)
  8737       # This hack is so that the source file can tell whether it is being
  8738       # built for inclusion in a dll (and should export symbols for example).
  8739       # Although the cygwin gcc ignores -fPIC, still need this for old-style
  8740       # (--disable-auto-import) libraries
  8741       lt_prog_compiler_pic='-DDLL_EXPORT'
  8742       ;;
  8744     darwin* | rhapsody*)
  8745       # PIC is the default on this platform
  8746       # Common symbols not allowed in MH_DYLIB files
  8747       lt_prog_compiler_pic='-fno-common'
  8748       ;;
  8750     hpux*)
  8751       # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
  8752       # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
  8753       # sets the default TLS model and affects inlining.
  8754       case $host_cpu in
  8755       hppa*64*)
  8756 	# +Z the default
  8757 	;;
  8758       *)
  8759 	lt_prog_compiler_pic='-fPIC'
  8760 	;;
  8761       esac
  8762       ;;
  8764     interix[3-9]*)
  8765       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
  8766       # Instead, we relocate shared libraries at runtime.
  8767       ;;
  8769     msdosdjgpp*)
  8770       # Just because we use GCC doesn't mean we suddenly get shared libraries
  8771       # on systems that don't support them.
  8772       lt_prog_compiler_can_build_shared=no
  8773       enable_shared=no
  8774       ;;
  8776     *nto* | *qnx*)
  8777       # QNX uses GNU C++, but need to define -shared option too, otherwise
  8778       # it will coredump.
  8779       lt_prog_compiler_pic='-fPIC -shared'
  8780       ;;
  8782     sysv4*MP*)
  8783       if test -d /usr/nec; then
  8784 	lt_prog_compiler_pic=-Kconform_pic
  8785       fi
  8786       ;;
  8788     *)
  8789       lt_prog_compiler_pic='-fPIC'
  8790       ;;
  8791     esac
  8792   else
  8793     # PORTME Check for flag to pass linker flags through the system compiler.
  8794     case $host_os in
  8795     aix*)
  8796       lt_prog_compiler_wl='-Wl,'
  8797       if test "$host_cpu" = ia64; then
  8798 	# AIX 5 now supports IA64 processor
  8799 	lt_prog_compiler_static='-Bstatic'
  8800       else
  8801 	lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
  8802       fi
  8803       ;;
  8805     mingw* | cygwin* | pw32* | os2* | cegcc*)
  8806       # This hack is so that the source file can tell whether it is being
  8807       # built for inclusion in a dll (and should export symbols for example).
  8808       lt_prog_compiler_pic='-DDLL_EXPORT'
  8809       ;;
  8811     hpux9* | hpux10* | hpux11*)
  8812       lt_prog_compiler_wl='-Wl,'
  8813       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
  8814       # not for PA HP-UX.
  8815       case $host_cpu in
  8816       hppa*64*|ia64*)
  8817 	# +Z the default
  8818 	;;
  8819       *)
  8820 	lt_prog_compiler_pic='+Z'
  8821 	;;
  8822       esac
  8823       # Is there a better lt_prog_compiler_static that works with the bundled CC?
  8824       lt_prog_compiler_static='${wl}-a ${wl}archive'
  8825       ;;
  8827     irix5* | irix6* | nonstopux*)
  8828       lt_prog_compiler_wl='-Wl,'
  8829       # PIC (with -KPIC) is the default.
  8830       lt_prog_compiler_static='-non_shared'
  8831       ;;
  8833     linux* | k*bsd*-gnu | kopensolaris*-gnu)
  8834       case $cc_basename in
  8835       # old Intel for x86_64 which still supported -KPIC.
  8836       ecc*)
  8837 	lt_prog_compiler_wl='-Wl,'
  8838 	lt_prog_compiler_pic='-KPIC'
  8839 	lt_prog_compiler_static='-static'
  8840         ;;
  8841       # icc used to be incompatible with GCC.
  8842       # ICC 10 doesn't accept -KPIC any more.
  8843       icc* | ifort*)
  8844 	lt_prog_compiler_wl='-Wl,'
  8845 	lt_prog_compiler_pic='-fPIC'
  8846 	lt_prog_compiler_static='-static'
  8847         ;;
  8848       # Lahey Fortran 8.1.
  8849       lf95*)
  8850 	lt_prog_compiler_wl='-Wl,'
  8851 	lt_prog_compiler_pic='--shared'
  8852 	lt_prog_compiler_static='--static'
  8853 	;;
  8854       pgcc* | pgf77* | pgf90* | pgf95*)
  8855         # Portland Group compilers (*not* the Pentium gcc compiler,
  8856 	# which looks to be a dead project)
  8857 	lt_prog_compiler_wl='-Wl,'
  8858 	lt_prog_compiler_pic='-fpic'
  8859 	lt_prog_compiler_static='-Bstatic'
  8860         ;;
  8861       ccc*)
  8862         lt_prog_compiler_wl='-Wl,'
  8863         # All Alpha code is PIC.
  8864         lt_prog_compiler_static='-non_shared'
  8865         ;;
  8866       xl*)
  8867 	# IBM XL C 8.0/Fortran 10.1 on PPC
  8868 	lt_prog_compiler_wl='-Wl,'
  8869 	lt_prog_compiler_pic='-qpic'
  8870 	lt_prog_compiler_static='-qstaticlink'
  8871 	;;
  8872       *)
  8873 	case `$CC -V 2>&1 | sed 5q` in
  8874 	*Sun\ C*)
  8875 	  # Sun C 5.9
  8876 	  lt_prog_compiler_pic='-KPIC'
  8877 	  lt_prog_compiler_static='-Bstatic'
  8878 	  lt_prog_compiler_wl='-Wl,'
  8879 	  ;;
  8880 	*Sun\ F*)
  8881 	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
  8882 	  lt_prog_compiler_pic='-KPIC'
  8883 	  lt_prog_compiler_static='-Bstatic'
  8884 	  lt_prog_compiler_wl=''
  8885 	  ;;
  8886 	esac
  8887 	;;
  8888       esac
  8889       ;;
  8891     newsos6)
  8892       lt_prog_compiler_pic='-KPIC'
  8893       lt_prog_compiler_static='-Bstatic'
  8894       ;;
  8896     *nto* | *qnx*)
  8897       # QNX uses GNU C++, but need to define -shared option too, otherwise
  8898       # it will coredump.
  8899       lt_prog_compiler_pic='-fPIC -shared'
  8900       ;;
  8902     osf3* | osf4* | osf5*)
  8903       lt_prog_compiler_wl='-Wl,'
  8904       # All OSF/1 code is PIC.
  8905       lt_prog_compiler_static='-non_shared'
  8906       ;;
  8908     rdos*)
  8909       lt_prog_compiler_static='-non_shared'
  8910       ;;
  8912     solaris*)
  8913       lt_prog_compiler_pic='-KPIC'
  8914       lt_prog_compiler_static='-Bstatic'
  8915       case $cc_basename in
  8916       f77* | f90* | f95*)
  8917 	lt_prog_compiler_wl='-Qoption ld ';;
  8918       *)
  8919 	lt_prog_compiler_wl='-Wl,';;
  8920       esac
  8921       ;;
  8923     sunos4*)
  8924       lt_prog_compiler_wl='-Qoption ld '
  8925       lt_prog_compiler_pic='-PIC'
  8926       lt_prog_compiler_static='-Bstatic'
  8927       ;;
  8929     sysv4 | sysv4.2uw2* | sysv4.3*)
  8930       lt_prog_compiler_wl='-Wl,'
  8931       lt_prog_compiler_pic='-KPIC'
  8932       lt_prog_compiler_static='-Bstatic'
  8933       ;;
  8935     sysv4*MP*)
  8936       if test -d /usr/nec ;then
  8937 	lt_prog_compiler_pic='-Kconform_pic'
  8938 	lt_prog_compiler_static='-Bstatic'
  8939       fi
  8940       ;;
  8942     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
  8943       lt_prog_compiler_wl='-Wl,'
  8944       lt_prog_compiler_pic='-KPIC'
  8945       lt_prog_compiler_static='-Bstatic'
  8946       ;;
  8948     unicos*)
  8949       lt_prog_compiler_wl='-Wl,'
  8950       lt_prog_compiler_can_build_shared=no
  8951       ;;
  8953     uts4*)
  8954       lt_prog_compiler_pic='-pic'
  8955       lt_prog_compiler_static='-Bstatic'
  8956       ;;
  8958     *)
  8959       lt_prog_compiler_can_build_shared=no
  8960       ;;
  8961     esac
  8962   fi
  8964 case $host_os in
  8965   # For platforms which do not support PIC, -DPIC is meaningless:
  8966   *djgpp*)
  8967     lt_prog_compiler_pic=
  8968     ;;
  8969   *)
  8970     lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
  8971     ;;
  8972 esac
  8973 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
  8974 $as_echo "$lt_prog_compiler_pic" >&6; }
  8982 # Check to make sure the PIC flag actually works.
  8984 if test -n "$lt_prog_compiler_pic"; then
  8985   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
  8986 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
  8987 if test "${lt_cv_prog_compiler_pic_works+set}" = set; then :
  8988   $as_echo_n "(cached) " >&6
  8989 else
  8990   lt_cv_prog_compiler_pic_works=no
  8991    ac_outfile=conftest.$ac_objext
  8992    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
  8993    lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
  8994    # Insert the option either (1) after the last *FLAGS variable, or
  8995    # (2) before a word containing "conftest.", or (3) at the end.
  8996    # Note that $ac_compile itself does not contain backslashes and begins
  8997    # with a dollar sign (not a hyphen), so the echo should work correctly.
  8998    # The option is referenced via a variable to avoid confusing sed.
  8999    lt_compile=`echo "$ac_compile" | $SED \
  9000    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
  9001    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
  9002    -e 's:$: $lt_compiler_flag:'`
  9003    (eval echo "\"\$as_me:9003: $lt_compile\"" >&5)
  9004    (eval "$lt_compile" 2>conftest.err)
  9005    ac_status=$?
  9006    cat conftest.err >&5
  9007    echo "$as_me:9007: \$? = $ac_status" >&5
  9008    if (exit $ac_status) && test -s "$ac_outfile"; then
  9009      # The compiler can only warn and ignore the option if not recognized
  9010      # So say no if there are warnings other than the usual output.
  9011      $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
  9012      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
  9013      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
  9014        lt_cv_prog_compiler_pic_works=yes
  9015      fi
  9016    fi
  9017    $RM conftest*
  9019 fi
  9020 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
  9021 $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
  9023 if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
  9024     case $lt_prog_compiler_pic in
  9025      "" | " "*) ;;
  9026      *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
  9027      esac
  9028 else
  9029     lt_prog_compiler_pic=
  9030      lt_prog_compiler_can_build_shared=no
  9031 fi
  9033 fi
  9041 # Check to make sure the static flag actually works.
  9043 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
  9044 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
  9045 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
  9046 if test "${lt_cv_prog_compiler_static_works+set}" = set; then :
  9047   $as_echo_n "(cached) " >&6
  9048 else
  9049   lt_cv_prog_compiler_static_works=no
  9050    save_LDFLAGS="$LDFLAGS"
  9051    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
  9052    echo "$lt_simple_link_test_code" > conftest.$ac_ext
  9053    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
  9054      # The linker can only warn and ignore the option if not recognized
  9055      # So say no if there are warnings
  9056      if test -s conftest.err; then
  9057        # Append any errors to the config.log.
  9058        cat conftest.err 1>&5
  9059        $ECHO "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
  9060        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
  9061        if diff conftest.exp conftest.er2 >/dev/null; then
  9062          lt_cv_prog_compiler_static_works=yes
  9063        fi
  9064      else
  9065        lt_cv_prog_compiler_static_works=yes
  9066      fi
  9067    fi
  9068    $RM -r conftest*
  9069    LDFLAGS="$save_LDFLAGS"
  9071 fi
  9072 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
  9073 $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
  9075 if test x"$lt_cv_prog_compiler_static_works" = xyes; then
  9077 else
  9078     lt_prog_compiler_static=
  9079 fi
  9087   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
  9088 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
  9089 if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
  9090   $as_echo_n "(cached) " >&6
  9091 else
  9092   lt_cv_prog_compiler_c_o=no
  9093    $RM -r conftest 2>/dev/null
  9094    mkdir conftest
  9095    cd conftest
  9096    mkdir out
  9097    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
  9099    lt_compiler_flag="-o out/conftest2.$ac_objext"
  9100    # Insert the option either (1) after the last *FLAGS variable, or
  9101    # (2) before a word containing "conftest.", or (3) at the end.
  9102    # Note that $ac_compile itself does not contain backslashes and begins
  9103    # with a dollar sign (not a hyphen), so the echo should work correctly.
  9104    lt_compile=`echo "$ac_compile" | $SED \
  9105    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
  9106    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
  9107    -e 's:$: $lt_compiler_flag:'`
  9108    (eval echo "\"\$as_me:9108: $lt_compile\"" >&5)
  9109    (eval "$lt_compile" 2>out/conftest.err)
  9110    ac_status=$?
  9111    cat out/conftest.err >&5
  9112    echo "$as_me:9112: \$? = $ac_status" >&5
  9113    if (exit $ac_status) && test -s out/conftest2.$ac_objext
  9114    then
  9115      # The compiler can only warn and ignore the option if not recognized
  9116      # So say no if there are warnings
  9117      $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
  9118      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
  9119      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
  9120        lt_cv_prog_compiler_c_o=yes
  9121      fi
  9122    fi
  9123    chmod u+w . 2>&5
  9124    $RM conftest*
  9125    # SGI C++ compiler will create directory out/ii_files/ for
  9126    # template instantiation
  9127    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
  9128    $RM out/* && rmdir out
  9129    cd ..
  9130    $RM -r conftest
  9131    $RM conftest*
  9133 fi
  9134 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
  9135 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
  9142   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
  9143 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
  9144 if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
  9145   $as_echo_n "(cached) " >&6
  9146 else
  9147   lt_cv_prog_compiler_c_o=no
  9148    $RM -r conftest 2>/dev/null
  9149    mkdir conftest
  9150    cd conftest
  9151    mkdir out
  9152    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
  9154    lt_compiler_flag="-o out/conftest2.$ac_objext"
  9155    # Insert the option either (1) after the last *FLAGS variable, or
  9156    # (2) before a word containing "conftest.", or (3) at the end.
  9157    # Note that $ac_compile itself does not contain backslashes and begins
  9158    # with a dollar sign (not a hyphen), so the echo should work correctly.
  9159    lt_compile=`echo "$ac_compile" | $SED \
  9160    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
  9161    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
  9162    -e 's:$: $lt_compiler_flag:'`
  9163    (eval echo "\"\$as_me:9163: $lt_compile\"" >&5)
  9164    (eval "$lt_compile" 2>out/conftest.err)
  9165    ac_status=$?
  9166    cat out/conftest.err >&5
  9167    echo "$as_me:9167: \$? = $ac_status" >&5
  9168    if (exit $ac_status) && test -s out/conftest2.$ac_objext
  9169    then
  9170      # The compiler can only warn and ignore the option if not recognized
  9171      # So say no if there are warnings
  9172      $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
  9173      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
  9174      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
  9175        lt_cv_prog_compiler_c_o=yes
  9176      fi
  9177    fi
  9178    chmod u+w . 2>&5
  9179    $RM conftest*
  9180    # SGI C++ compiler will create directory out/ii_files/ for
  9181    # template instantiation
  9182    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
  9183    $RM out/* && rmdir out
  9184    cd ..
  9185    $RM -r conftest
  9186    $RM conftest*
  9188 fi
  9189 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
  9190 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
  9195 hard_links="nottested"
  9196 if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
  9197   # do not overwrite the value of need_locks provided by the user
  9198   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
  9199 $as_echo_n "checking if we can lock with hard links... " >&6; }
  9200   hard_links=yes
  9201   $RM conftest*
  9202   ln conftest.a conftest.b 2>/dev/null && hard_links=no
  9203   touch conftest.a
  9204   ln conftest.a conftest.b 2>&5 || hard_links=no
  9205   ln conftest.a conftest.b 2>/dev/null && hard_links=no
  9206   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
  9207 $as_echo "$hard_links" >&6; }
  9208   if test "$hard_links" = no; then
  9209     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
  9210 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
  9211     need_locks=warn
  9212   fi
  9213 else
  9214   need_locks=no
  9215 fi
  9222   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
  9223 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
  9225   runpath_var=
  9226   allow_undefined_flag=
  9227   always_export_symbols=no
  9228   archive_cmds=
  9229   archive_expsym_cmds=
  9230   compiler_needs_object=no
  9231   enable_shared_with_static_runtimes=no
  9232   export_dynamic_flag_spec=
  9233   export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
  9234   hardcode_automatic=no
  9235   hardcode_direct=no
  9236   hardcode_direct_absolute=no
  9237   hardcode_libdir_flag_spec=
  9238   hardcode_libdir_flag_spec_ld=
  9239   hardcode_libdir_separator=
  9240   hardcode_minus_L=no
  9241   hardcode_shlibpath_var=unsupported
  9242   inherit_rpath=no
  9243   link_all_deplibs=unknown
  9244   module_cmds=
  9245   module_expsym_cmds=
  9246   old_archive_from_new_cmds=
  9247   old_archive_from_expsyms_cmds=
  9248   thread_safe_flag_spec=
  9249   whole_archive_flag_spec=
  9250   # include_expsyms should be a list of space-separated symbols to be *always*
  9251   # included in the symbol list
  9252   include_expsyms=
  9253   # exclude_expsyms can be an extended regexp of symbols to exclude
  9254   # it will be wrapped by ` (' and `)$', so one must not match beginning or
  9255   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
  9256   # as well as any symbol that contains `d'.
  9257   exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
  9258   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
  9259   # platforms (ab)use it in PIC code, but their linkers get confused if
  9260   # the symbol is explicitly referenced.  Since portable code cannot
  9261   # rely on this symbol name, it's probably fine to never include it in
  9262   # preloaded symbol tables.
  9263   # Exclude shared library initialization/finalization symbols.
  9264   extract_expsyms_cmds=
  9266   case $host_os in
  9267   cygwin* | mingw* | pw32* | cegcc*)
  9268     # FIXME: the MSVC++ port hasn't been tested in a loooong time
  9269     # When not using gcc, we currently assume that we are using
  9270     # Microsoft Visual C++.
  9271     if test "$GCC" != yes; then
  9272       with_gnu_ld=no
  9273     fi
  9274     ;;
  9275   interix*)
  9276     # we just hope/assume this is gcc and not c89 (= MSVC++)
  9277     with_gnu_ld=yes
  9278     ;;
  9279   openbsd*)
  9280     with_gnu_ld=no
  9281     ;;
  9282   linux* | k*bsd*-gnu)
  9283     link_all_deplibs=no
  9284     ;;
  9285   esac
  9287   ld_shlibs=yes
  9288   if test "$with_gnu_ld" = yes; then
  9289     # If archive_cmds runs LD, not CC, wlarc should be empty
  9290     wlarc='${wl}'
  9292     # Set some defaults for GNU ld with shared library support. These
  9293     # are reset later if shared libraries are not supported. Putting them
  9294     # here allows them to be overridden if necessary.
  9295     runpath_var=LD_RUN_PATH
  9296     hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
  9297     export_dynamic_flag_spec='${wl}--export-dynamic'
  9298     # ancient GNU ld didn't support --whole-archive et. al.
  9299     if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
  9300       whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
  9301     else
  9302       whole_archive_flag_spec=
  9303     fi
  9304     supports_anon_versioning=no
  9305     case `$LD -v 2>&1` in
  9306       *GNU\ gold*) supports_anon_versioning=yes ;;
  9307       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
  9308       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
  9309       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
  9310       *\ 2.11.*) ;; # other 2.11 versions
  9311       *) supports_anon_versioning=yes ;;
  9312     esac
  9314     # See if GNU ld supports shared libraries.
  9315     case $host_os in
  9316     aix[3-9]*)
  9317       # On AIX/PPC, the GNU linker is very broken
  9318       if test "$host_cpu" != ia64; then
  9319 	ld_shlibs=no
  9320 	cat <<_LT_EOF 1>&2
  9322 *** Warning: the GNU linker, at least up to release 2.9.1, is reported
  9323 *** to be unable to reliably create shared libraries on AIX.
  9324 *** Therefore, libtool is disabling shared libraries support.  If you
  9325 *** really care for shared libraries, you may want to modify your PATH
  9326 *** so that a non-GNU linker is found, and then restart.
  9328 _LT_EOF
  9329       fi
  9330       ;;
  9332     amigaos*)
  9333       case $host_cpu in
  9334       powerpc)
  9335             # see comment about AmigaOS4 .so support
  9336             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
  9337             archive_expsym_cmds=''
  9338         ;;
  9339       m68k)
  9340             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)'
  9341             hardcode_libdir_flag_spec='-L$libdir'
  9342             hardcode_minus_L=yes
  9343         ;;
  9344       esac
  9345       ;;
  9347     beos*)
  9348       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
  9349 	allow_undefined_flag=unsupported
  9350 	# Joseph Beckenbach <jrb3@best.com> says some releases of gcc
  9351 	# support --undefined.  This deserves some investigation.  FIXME
  9352 	archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
  9353       else
  9354 	ld_shlibs=no
  9355       fi
  9356       ;;
  9358     cygwin* | mingw* | pw32* | cegcc*)
  9359       # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
  9360       # as there is no search path for DLLs.
  9361       hardcode_libdir_flag_spec='-L$libdir'
  9362       allow_undefined_flag=unsupported
  9363       always_export_symbols=no
  9364       enable_shared_with_static_runtimes=yes
  9365       export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
  9367       if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
  9368         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
  9369 	# If the export-symbols file already is a .def file (1st line
  9370 	# is EXPORTS), use it as is; otherwise, prepend...
  9371 	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
  9372 	  cp $export_symbols $output_objdir/$soname.def;
  9373 	else
  9374 	  echo EXPORTS > $output_objdir/$soname.def;
  9375 	  cat $export_symbols >> $output_objdir/$soname.def;
  9376 	fi~
  9377 	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
  9378       else
  9379 	ld_shlibs=no
  9380       fi
  9381       ;;
  9383     interix[3-9]*)
  9384       hardcode_direct=no
  9385       hardcode_shlibpath_var=no
  9386       hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
  9387       export_dynamic_flag_spec='${wl}-E'
  9388       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
  9389       # Instead, shared libraries are loaded at an image base (0x10000000 by
  9390       # default) and relocated if they conflict, which is a slow very memory
  9391       # consuming and fragmenting process.  To avoid this, we pick a random,
  9392       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
  9393       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
  9394       archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
  9395       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'
  9396       ;;
  9398     gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
  9399       tmp_diet=no
  9400       if test "$host_os" = linux-dietlibc; then
  9401 	case $cc_basename in
  9402 	  diet\ *) tmp_diet=yes;;	# linux-dietlibc with static linking (!diet-dyn)
  9403 	esac
  9404       fi
  9405       if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
  9406 	 && test "$tmp_diet" = no
  9407       then
  9408 	tmp_addflag=
  9409 	tmp_sharedflag='-shared'
  9410 	case $cc_basename,$host_cpu in
  9411         pgcc*)				# Portland Group C compiler
  9412 	  whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
  9413 	  tmp_addflag=' $pic_flag'
  9414 	  ;;
  9415 	pgf77* | pgf90* | pgf95*)	# Portland Group f77 and f90 compilers
  9416 	  whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
  9417 	  tmp_addflag=' $pic_flag -Mnomain' ;;
  9418 	ecc*,ia64* | icc*,ia64*)	# Intel C compiler on ia64
  9419 	  tmp_addflag=' -i_dynamic' ;;
  9420 	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
  9421 	  tmp_addflag=' -i_dynamic -nofor_main' ;;
  9422 	ifc* | ifort*)			# Intel Fortran compiler
  9423 	  tmp_addflag=' -nofor_main' ;;
  9424 	lf95*)				# Lahey Fortran 8.1
  9425 	  whole_archive_flag_spec=
  9426 	  tmp_sharedflag='--shared' ;;
  9427 	xl[cC]*)			# IBM XL C 8.0 on PPC (deal with xlf below)
  9428 	  tmp_sharedflag='-qmkshrobj'
  9429 	  tmp_addflag= ;;
  9430 	esac
  9431 	case `$CC -V 2>&1 | sed 5q` in
  9432 	*Sun\ C*)			# Sun C 5.9
  9433 	  whole_archive_flag_spec='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
  9434 	  compiler_needs_object=yes
  9435 	  tmp_sharedflag='-G' ;;
  9436 	*Sun\ F*)			# Sun Fortran 8.3
  9437 	  tmp_sharedflag='-G' ;;
  9438 	esac
  9439 	archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
  9441         if test "x$supports_anon_versioning" = xyes; then
  9442           archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
  9443 	    cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
  9444 	    echo "local: *; };" >> $output_objdir/$libname.ver~
  9445 	    $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
  9446         fi
  9448 	case $cc_basename in
  9449 	xlf*)
  9450 	  # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
  9451 	  whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
  9452 	  hardcode_libdir_flag_spec=
  9453 	  hardcode_libdir_flag_spec_ld='-rpath $libdir'
  9454 	  archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
  9455 	  if test "x$supports_anon_versioning" = xyes; then
  9456 	    archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
  9457 	      cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
  9458 	      echo "local: *; };" >> $output_objdir/$libname.ver~
  9459 	      $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
  9460 	  fi
  9461 	  ;;
  9462 	esac
  9463       else
  9464         ld_shlibs=no
  9465       fi
  9466       ;;
  9468     netbsd* | netbsdelf*-gnu)
  9469       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
  9470 	archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
  9471 	wlarc=
  9472       else
  9473 	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
  9474 	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
  9475       fi
  9476       ;;
  9478     solaris*)
  9479       if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
  9480 	ld_shlibs=no
  9481 	cat <<_LT_EOF 1>&2
  9483 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
  9484 *** create shared libraries on Solaris systems.  Therefore, libtool
  9485 *** is disabling shared libraries support.  We urge you to upgrade GNU
  9486 *** binutils to release 2.9.1 or newer.  Another option is to modify
  9487 *** your PATH or compiler configuration so that the native linker is
  9488 *** used, and then restart.
  9490 _LT_EOF
  9491       elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
  9492 	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
  9493 	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
  9494       else
  9495 	ld_shlibs=no
  9496       fi
  9497       ;;
  9499     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
  9500       case `$LD -v 2>&1` in
  9501         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
  9502 	ld_shlibs=no
  9503 	cat <<_LT_EOF 1>&2
  9505 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
  9506 *** reliably create shared libraries on SCO systems.  Therefore, libtool
  9507 *** is disabling shared libraries support.  We urge you to upgrade GNU
  9508 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
  9509 *** your PATH or compiler configuration so that the native linker is
  9510 *** used, and then restart.
  9512 _LT_EOF
  9513 	;;
  9514 	*)
  9515 	  # For security reasons, it is highly recommended that you always
  9516 	  # use absolute paths for naming shared libraries, and exclude the
  9517 	  # DT_RUNPATH tag from executables and libraries.  But doing so
  9518 	  # requires that you compile everything twice, which is a pain.
  9519 	  if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
  9520 	    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
  9521 	    archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
  9522 	    archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
  9523 	  else
  9524 	    ld_shlibs=no
  9525 	  fi
  9526 	;;
  9527       esac
  9528       ;;
  9530     sunos4*)
  9531       archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
  9532       wlarc=
  9533       hardcode_direct=yes
  9534       hardcode_shlibpath_var=no
  9535       ;;
  9537     *)
  9538       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
  9539 	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
  9540 	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
  9541       else
  9542 	ld_shlibs=no
  9543       fi
  9544       ;;
  9545     esac
  9547     if test "$ld_shlibs" = no; then
  9548       runpath_var=
  9549       hardcode_libdir_flag_spec=
  9550       export_dynamic_flag_spec=
  9551       whole_archive_flag_spec=
  9552     fi
  9553   else
  9554     # PORTME fill in a description of your system's linker (not GNU ld)
  9555     case $host_os in
  9556     aix3*)
  9557       allow_undefined_flag=unsupported
  9558       always_export_symbols=yes
  9559       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'
  9560       # Note: this linker hardcodes the directories in LIBPATH if there
  9561       # are no directories specified by -L.
  9562       hardcode_minus_L=yes
  9563       if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
  9564 	# Neither direct hardcoding nor static linking is supported with a
  9565 	# broken collect2.
  9566 	hardcode_direct=unsupported
  9567       fi
  9568       ;;
  9570     aix[4-9]*)
  9571       if test "$host_cpu" = ia64; then
  9572 	# On IA64, the linker does run time linking by default, so we don't
  9573 	# have to do anything special.
  9574 	aix_use_runtimelinking=no
  9575 	exp_sym_flag='-Bexport'
  9576 	no_entry_flag=""
  9577       else
  9578 	# If we're using GNU nm, then we don't want the "-C" option.
  9579 	# -C means demangle to AIX nm, but means don't demangle with GNU nm
  9580 	if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
  9581 	  export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
  9582 	else
  9583 	  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'
  9584 	fi
  9585 	aix_use_runtimelinking=no
  9587 	# Test if we are trying to use run time linking or normal
  9588 	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
  9589 	# need to do runtime linking.
  9590 	case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
  9591 	  for ld_flag in $LDFLAGS; do
  9592 	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
  9593 	    aix_use_runtimelinking=yes
  9594 	    break
  9595 	  fi
  9596 	  done
  9597 	  ;;
  9598 	esac
  9600 	exp_sym_flag='-bexport'
  9601 	no_entry_flag='-bnoentry'
  9602       fi
  9604       # When large executables or shared objects are built, AIX ld can
  9605       # have problems creating the table of contents.  If linking a library
  9606       # or program results in "error TOC overflow" add -mminimal-toc to
  9607       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
  9608       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
  9610       archive_cmds=''
  9611       hardcode_direct=yes
  9612       hardcode_direct_absolute=yes
  9613       hardcode_libdir_separator=':'
  9614       link_all_deplibs=yes
  9615       file_list_spec='${wl}-f,'
  9617       if test "$GCC" = yes; then
  9618 	case $host_os in aix4.[012]|aix4.[012].*)
  9619 	# We only want to do this on AIX 4.2 and lower, the check
  9620 	# below for broken collect2 doesn't work under 4.3+
  9621 	  collect2name=`${CC} -print-prog-name=collect2`
  9622 	  if test -f "$collect2name" &&
  9623 	   strings "$collect2name" | $GREP resolve_lib_name >/dev/null
  9624 	  then
  9625 	  # We have reworked collect2
  9627 	  else
  9628 	  # We have old collect2
  9629 	  hardcode_direct=unsupported
  9630 	  # It fails to find uninstalled libraries when the uninstalled
  9631 	  # path is not listed in the libpath.  Setting hardcode_minus_L
  9632 	  # to unsupported forces relinking
  9633 	  hardcode_minus_L=yes
  9634 	  hardcode_libdir_flag_spec='-L$libdir'
  9635 	  hardcode_libdir_separator=
  9636 	  fi
  9637 	  ;;
  9638 	esac
  9639 	shared_flag='-shared'
  9640 	if test "$aix_use_runtimelinking" = yes; then
  9641 	  shared_flag="$shared_flag "'${wl}-G'
  9642 	fi
  9643 	link_all_deplibs=no
  9644       else
  9645 	# not using gcc
  9646 	if test "$host_cpu" = ia64; then
  9647 	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
  9648 	# chokes on -Wl,-G. The following line is correct:
  9649 	  shared_flag='-G'
  9650 	else
  9651 	  if test "$aix_use_runtimelinking" = yes; then
  9652 	    shared_flag='${wl}-G'
  9653 	  else
  9654 	    shared_flag='${wl}-bM:SRE'
  9655 	  fi
  9656 	fi
  9657       fi
  9659       export_dynamic_flag_spec='${wl}-bexpall'
  9660       # It seems that -bexpall does not export symbols beginning with
  9661       # underscore (_), so it is better to generate a list of symbols to export.
  9662       always_export_symbols=yes
  9663       if test "$aix_use_runtimelinking" = yes; then
  9664 	# Warning - without using the other runtime loading flags (-brtl),
  9665 	# -berok will link without error, but may produce a broken library.
  9666 	allow_undefined_flag='-berok'
  9667         # Determine the default libpath from the value encoded in an
  9668         # empty executable.
  9669         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  9670 /* end confdefs.h.  */
  9672 int
  9673 main ()
  9677   return 0;
  9679 _ACEOF
  9680 if ac_fn_c_try_link "$LINENO"; then :
  9682 lt_aix_libpath_sed='
  9683     /Import File Strings/,/^$/ {
  9684 	/^0/ {
  9685 	    s/^0  *\(.*\)$/\1/
  9688     }'
  9689 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
  9690 # Check for a 64-bit object if we didn't find anything.
  9691 if test -z "$aix_libpath"; then
  9692   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
  9693 fi
  9694 fi
  9695 rm -f core conftest.err conftest.$ac_objext \
  9696     conftest$ac_exeext conftest.$ac_ext
  9697 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
  9699         hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
  9700         archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then $ECHO "X${wl}${allow_undefined_flag}" | $Xsed; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
  9701       else
  9702 	if test "$host_cpu" = ia64; then
  9703 	  hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
  9704 	  allow_undefined_flag="-z nodefs"
  9705 	  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"
  9706 	else
  9707 	 # Determine the default libpath from the value encoded in an
  9708 	 # empty executable.
  9709 	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  9710 /* end confdefs.h.  */
  9712 int
  9713 main ()
  9717   return 0;
  9719 _ACEOF
  9720 if ac_fn_c_try_link "$LINENO"; then :
  9722 lt_aix_libpath_sed='
  9723     /Import File Strings/,/^$/ {
  9724 	/^0/ {
  9725 	    s/^0  *\(.*\)$/\1/
  9728     }'
  9729 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
  9730 # Check for a 64-bit object if we didn't find anything.
  9731 if test -z "$aix_libpath"; then
  9732   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
  9733 fi
  9734 fi
  9735 rm -f core conftest.err conftest.$ac_objext \
  9736     conftest$ac_exeext conftest.$ac_ext
  9737 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
  9739 	 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
  9740 	  # Warning - without using the other run time loading flags,
  9741 	  # -berok will link without error, but may produce a broken library.
  9742 	  no_undefined_flag=' ${wl}-bernotok'
  9743 	  allow_undefined_flag=' ${wl}-berok'
  9744 	  # Exported symbols can be pulled into shared objects from archives
  9745 	  whole_archive_flag_spec='$convenience'
  9746 	  archive_cmds_need_lc=yes
  9747 	  # This is similar to how AIX traditionally builds its shared libraries.
  9748 	  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'
  9749 	fi
  9750       fi
  9751       ;;
  9753     amigaos*)
  9754       case $host_cpu in
  9755       powerpc)
  9756             # see comment about AmigaOS4 .so support
  9757             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
  9758             archive_expsym_cmds=''
  9759         ;;
  9760       m68k)
  9761             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)'
  9762             hardcode_libdir_flag_spec='-L$libdir'
  9763             hardcode_minus_L=yes
  9764         ;;
  9765       esac
  9766       ;;
  9768     bsdi[45]*)
  9769       export_dynamic_flag_spec=-rdynamic
  9770       ;;
  9772     cygwin* | mingw* | pw32* | cegcc*)
  9773       # When not using gcc, we currently assume that we are using
  9774       # Microsoft Visual C++.
  9775       # hardcode_libdir_flag_spec is actually meaningless, as there is
  9776       # no search path for DLLs.
  9777       hardcode_libdir_flag_spec=' '
  9778       allow_undefined_flag=unsupported
  9779       # Tell ltmain to make .lib files, not .a files.
  9780       libext=lib
  9781       # Tell ltmain to make .dll files, not .so files.
  9782       shrext_cmds=".dll"
  9783       # FIXME: Setting linknames here is a bad hack.
  9784       archive_cmds='$CC -o $lib $libobjs $compiler_flags `$ECHO "X$deplibs" | $Xsed -e '\''s/ -lc$//'\''` -link -dll~linknames='
  9785       # The linker will automatically build a .lib file if we build a DLL.
  9786       old_archive_from_new_cmds='true'
  9787       # FIXME: Should let the user specify the lib program.
  9788       old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
  9789       fix_srcfile_path='`cygpath -w "$srcfile"`'
  9790       enable_shared_with_static_runtimes=yes
  9791       ;;
  9793     darwin* | rhapsody*)
  9796   archive_cmds_need_lc=no
  9797   hardcode_direct=no
  9798   hardcode_automatic=yes
  9799   hardcode_shlibpath_var=unsupported
  9800   whole_archive_flag_spec=''
  9801   link_all_deplibs=yes
  9802   allow_undefined_flag="$_lt_dar_allow_undefined"
  9803   case $cc_basename in
  9804      ifort*) _lt_dar_can_shared=yes ;;
  9805      *) _lt_dar_can_shared=$GCC ;;
  9806   esac
  9807   if test "$_lt_dar_can_shared" = "yes"; then
  9808     output_verbose_link_cmd=echo
  9809     archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
  9810     module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
  9811     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}"
  9812     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}"
  9814   else
  9815   ld_shlibs=no
  9816   fi
  9818       ;;
  9820     dgux*)
  9821       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
  9822       hardcode_libdir_flag_spec='-L$libdir'
  9823       hardcode_shlibpath_var=no
  9824       ;;
  9826     freebsd1*)
  9827       ld_shlibs=no
  9828       ;;
  9830     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
  9831     # support.  Future versions do this automatically, but an explicit c++rt0.o
  9832     # does not break anything, and helps significantly (at the cost of a little
  9833     # extra space).
  9834     freebsd2.2*)
  9835       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
  9836       hardcode_libdir_flag_spec='-R$libdir'
  9837       hardcode_direct=yes
  9838       hardcode_shlibpath_var=no
  9839       ;;
  9841     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
  9842     freebsd2*)
  9843       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
  9844       hardcode_direct=yes
  9845       hardcode_minus_L=yes
  9846       hardcode_shlibpath_var=no
  9847       ;;
  9849     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
  9850     freebsd* | dragonfly*)
  9851       archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
  9852       hardcode_libdir_flag_spec='-R$libdir'
  9853       hardcode_direct=yes
  9854       hardcode_shlibpath_var=no
  9855       ;;
  9857     hpux9*)
  9858       if test "$GCC" = yes; then
  9859 	archive_cmds='$RM $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
  9860       else
  9861 	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'
  9862       fi
  9863       hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
  9864       hardcode_libdir_separator=:
  9865       hardcode_direct=yes
  9867       # hardcode_minus_L: Not really in the search PATH,
  9868       # but as the default location of the library.
  9869       hardcode_minus_L=yes
  9870       export_dynamic_flag_spec='${wl}-E'
  9871       ;;
  9873     hpux10*)
  9874       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
  9875 	archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
  9876       else
  9877 	archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
  9878       fi
  9879       if test "$with_gnu_ld" = no; then
  9880 	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
  9881 	hardcode_libdir_flag_spec_ld='+b $libdir'
  9882 	hardcode_libdir_separator=:
  9883 	hardcode_direct=yes
  9884 	hardcode_direct_absolute=yes
  9885 	export_dynamic_flag_spec='${wl}-E'
  9886 	# hardcode_minus_L: Not really in the search PATH,
  9887 	# but as the default location of the library.
  9888 	hardcode_minus_L=yes
  9889       fi
  9890       ;;
  9892     hpux11*)
  9893       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
  9894 	case $host_cpu in
  9895 	hppa*64*)
  9896 	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
  9897 	  ;;
  9898 	ia64*)
  9899 	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
  9900 	  ;;
  9901 	*)
  9902 	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
  9903 	  ;;
  9904 	esac
  9905       else
  9906 	case $host_cpu in
  9907 	hppa*64*)
  9908 	  archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
  9909 	  ;;
  9910 	ia64*)
  9911 	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
  9912 	  ;;
  9913 	*)
  9914 	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
  9915 	  ;;
  9916 	esac
  9917       fi
  9918       if test "$with_gnu_ld" = no; then
  9919 	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
  9920 	hardcode_libdir_separator=:
  9922 	case $host_cpu in
  9923 	hppa*64*|ia64*)
  9924 	  hardcode_direct=no
  9925 	  hardcode_shlibpath_var=no
  9926 	  ;;
  9927 	*)
  9928 	  hardcode_direct=yes
  9929 	  hardcode_direct_absolute=yes
  9930 	  export_dynamic_flag_spec='${wl}-E'
  9932 	  # hardcode_minus_L: Not really in the search PATH,
  9933 	  # but as the default location of the library.
  9934 	  hardcode_minus_L=yes
  9935 	  ;;
  9936 	esac
  9937       fi
  9938       ;;
  9940     irix5* | irix6* | nonstopux*)
  9941       if test "$GCC" = yes; then
  9942 	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
  9943 	# Try to use the -exported_symbol ld option, if it does not
  9944 	# work, assume that -exports_file does not work either and
  9945 	# implicitly export all symbols.
  9946         save_LDFLAGS="$LDFLAGS"
  9947         LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
  9948         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  9949 /* end confdefs.h.  */
  9950 int foo(void) {}
  9951 _ACEOF
  9952 if ac_fn_c_try_link "$LINENO"; then :
  9953   archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
  9955 fi
  9956 rm -f core conftest.err conftest.$ac_objext \
  9957     conftest$ac_exeext conftest.$ac_ext
  9958         LDFLAGS="$save_LDFLAGS"
  9959       else
  9960 	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
  9961 	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'
  9962       fi
  9963       archive_cmds_need_lc='no'
  9964       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
  9965       hardcode_libdir_separator=:
  9966       inherit_rpath=yes
  9967       link_all_deplibs=yes
  9968       ;;
  9970     netbsd* | netbsdelf*-gnu)
  9971       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
  9972 	archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
  9973       else
  9974 	archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
  9975       fi
  9976       hardcode_libdir_flag_spec='-R$libdir'
  9977       hardcode_direct=yes
  9978       hardcode_shlibpath_var=no
  9979       ;;
  9981     newsos6)
  9982       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
  9983       hardcode_direct=yes
  9984       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
  9985       hardcode_libdir_separator=:
  9986       hardcode_shlibpath_var=no
  9987       ;;
  9989     *nto* | *qnx*)
  9990       ;;
  9992     openbsd*)
  9993       if test -f /usr/libexec/ld.so; then
  9994 	hardcode_direct=yes
  9995 	hardcode_shlibpath_var=no
  9996 	hardcode_direct_absolute=yes
  9997 	if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
  9998 	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
  9999 	  archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
 10000 	  hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
 10001 	  export_dynamic_flag_spec='${wl}-E'
 10002 	else
 10003 	  case $host_os in
 10004 	   openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
 10005 	     archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
 10006 	     hardcode_libdir_flag_spec='-R$libdir'
 10007 	     ;;
 10008 	   *)
 10009 	     archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
 10010 	     hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
 10011 	     ;;
 10012 	  esac
 10013 	fi
 10014       else
 10015 	ld_shlibs=no
 10016       fi
 10017       ;;
 10019     os2*)
 10020       hardcode_libdir_flag_spec='-L$libdir'
 10021       hardcode_minus_L=yes
 10022       allow_undefined_flag=unsupported
 10023       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'
 10024       old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
 10025       ;;
 10027     osf3*)
 10028       if test "$GCC" = yes; then
 10029 	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
 10030 	archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
 10031       else
 10032 	allow_undefined_flag=' -expect_unresolved \*'
 10033 	archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
 10034       fi
 10035       archive_cmds_need_lc='no'
 10036       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
 10037       hardcode_libdir_separator=:
 10038       ;;
 10040     osf4* | osf5*)	# as osf3* with the addition of -msym flag
 10041       if test "$GCC" = yes; then
 10042 	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
 10043 	archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
 10044 	hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
 10045       else
 10046 	allow_undefined_flag=' -expect_unresolved \*'
 10047 	archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
 10048 	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~
 10049 	$CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp'
 10051 	# Both c and cxx compiler support -rpath directly
 10052 	hardcode_libdir_flag_spec='-rpath $libdir'
 10053       fi
 10054       archive_cmds_need_lc='no'
 10055       hardcode_libdir_separator=:
 10056       ;;
 10058     solaris*)
 10059       no_undefined_flag=' -z defs'
 10060       if test "$GCC" = yes; then
 10061 	wlarc='${wl}'
 10062 	archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
 10063 	archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
 10064 	  $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
 10065       else
 10066 	case `$CC -V 2>&1` in
 10067 	*"Compilers 5.0"*)
 10068 	  wlarc=''
 10069 	  archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
 10070 	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
 10071 	  $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
 10072 	  ;;
 10073 	*)
 10074 	  wlarc='${wl}'
 10075 	  archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
 10076 	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
 10077 	  $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
 10078 	  ;;
 10079 	esac
 10080       fi
 10081       hardcode_libdir_flag_spec='-R$libdir'
 10082       hardcode_shlibpath_var=no
 10083       case $host_os in
 10084       solaris2.[0-5] | solaris2.[0-5].*) ;;
 10085       *)
 10086 	# The compiler driver will combine and reorder linker options,
 10087 	# but understands `-z linker_flag'.  GCC discards it without `$wl',
 10088 	# but is careful enough not to reorder.
 10089 	# Supported since Solaris 2.6 (maybe 2.5.1?)
 10090 	if test "$GCC" = yes; then
 10091 	  whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
 10092 	else
 10093 	  whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
 10094 	fi
 10095 	;;
 10096       esac
 10097       link_all_deplibs=yes
 10098       ;;
 10100     sunos4*)
 10101       if test "x$host_vendor" = xsequent; then
 10102 	# Use $CC to link under sequent, because it throws in some extra .o
 10103 	# files that make .init and .fini sections work.
 10104 	archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
 10105       else
 10106 	archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
 10107       fi
 10108       hardcode_libdir_flag_spec='-L$libdir'
 10109       hardcode_direct=yes
 10110       hardcode_minus_L=yes
 10111       hardcode_shlibpath_var=no
 10112       ;;
 10114     sysv4)
 10115       case $host_vendor in
 10116 	sni)
 10117 	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
 10118 	  hardcode_direct=yes # is this really true???
 10119 	;;
 10120 	siemens)
 10121 	  ## LD is ld it makes a PLAMLIB
 10122 	  ## CC just makes a GrossModule.
 10123 	  archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
 10124 	  reload_cmds='$CC -r -o $output$reload_objs'
 10125 	  hardcode_direct=no
 10126         ;;
 10127 	motorola)
 10128 	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
 10129 	  hardcode_direct=no #Motorola manual says yes, but my tests say they lie
 10130 	;;
 10131       esac
 10132       runpath_var='LD_RUN_PATH'
 10133       hardcode_shlibpath_var=no
 10134       ;;
 10136     sysv4.3*)
 10137       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
 10138       hardcode_shlibpath_var=no
 10139       export_dynamic_flag_spec='-Bexport'
 10140       ;;
 10142     sysv4*MP*)
 10143       if test -d /usr/nec; then
 10144 	archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
 10145 	hardcode_shlibpath_var=no
 10146 	runpath_var=LD_RUN_PATH
 10147 	hardcode_runpath_var=yes
 10148 	ld_shlibs=yes
 10149       fi
 10150       ;;
 10152     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
 10153       no_undefined_flag='${wl}-z,text'
 10154       archive_cmds_need_lc=no
 10155       hardcode_shlibpath_var=no
 10156       runpath_var='LD_RUN_PATH'
 10158       if test "$GCC" = yes; then
 10159 	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
 10160 	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
 10161       else
 10162 	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
 10163 	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
 10164       fi
 10165       ;;
 10167     sysv5* | sco3.2v5* | sco5v6*)
 10168       # Note: We can NOT use -z defs as we might desire, because we do not
 10169       # link with -lc, and that would cause any symbols used from libc to
 10170       # always be unresolved, which means just about no library would
 10171       # ever link correctly.  If we're not using GNU ld we use -z text
 10172       # though, which does catch some bad symbols but isn't as heavy-handed
 10173       # as -z defs.
 10174       no_undefined_flag='${wl}-z,text'
 10175       allow_undefined_flag='${wl}-z,nodefs'
 10176       archive_cmds_need_lc=no
 10177       hardcode_shlibpath_var=no
 10178       hardcode_libdir_flag_spec='${wl}-R,$libdir'
 10179       hardcode_libdir_separator=':'
 10180       link_all_deplibs=yes
 10181       export_dynamic_flag_spec='${wl}-Bexport'
 10182       runpath_var='LD_RUN_PATH'
 10184       if test "$GCC" = yes; then
 10185 	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
 10186 	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
 10187       else
 10188 	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
 10189 	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
 10190       fi
 10191       ;;
 10193     uts4*)
 10194       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
 10195       hardcode_libdir_flag_spec='-L$libdir'
 10196       hardcode_shlibpath_var=no
 10197       ;;
 10199     *)
 10200       ld_shlibs=no
 10201       ;;
 10202     esac
 10204     if test x$host_vendor = xsni; then
 10205       case $host in
 10206       sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
 10207 	export_dynamic_flag_spec='${wl}-Blargedynsym'
 10208 	;;
 10209       esac
 10210     fi
 10211   fi
 10213 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
 10214 $as_echo "$ld_shlibs" >&6; }
 10215 test "$ld_shlibs" = no && can_build_shared=no
 10217 with_gnu_ld=$with_gnu_ld
 10234 # Do we need to explicitly link libc?
 10236 case "x$archive_cmds_need_lc" in
 10237 x|xyes)
 10238   # Assume -lc should be added
 10239   archive_cmds_need_lc=yes
 10241   if test "$enable_shared" = yes && test "$GCC" = yes; then
 10242     case $archive_cmds in
 10243     *'~'*)
 10244       # FIXME: we may have to deal with multi-command sequences.
 10245       ;;
 10246     '$CC '*)
 10247       # Test whether the compiler implicitly links with -lc since on some
 10248       # systems, -lgcc has to come before -lc. If gcc already passes -lc
 10249       # to ld, don't add -lc before -lgcc.
 10250       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
 10251 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
 10252       $RM conftest*
 10253       echo "$lt_simple_compile_test_code" > conftest.$ac_ext
 10255       if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
 10256   (eval $ac_compile) 2>&5
 10257   ac_status=$?
 10258   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
 10259   test $ac_status = 0; } 2>conftest.err; then
 10260         soname=conftest
 10261         lib=conftest
 10262         libobjs=conftest.$ac_objext
 10263         deplibs=
 10264         wl=$lt_prog_compiler_wl
 10265 	pic_flag=$lt_prog_compiler_pic
 10266         compiler_flags=-v
 10267         linker_flags=-v
 10268         verstring=
 10269         output_objdir=.
 10270         libname=conftest
 10271         lt_save_allow_undefined_flag=$allow_undefined_flag
 10272         allow_undefined_flag=
 10273         if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
 10274   (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
 10275   ac_status=$?
 10276   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
 10277   test $ac_status = 0; }
 10278         then
 10279 	  archive_cmds_need_lc=no
 10280         else
 10281 	  archive_cmds_need_lc=yes
 10282         fi
 10283         allow_undefined_flag=$lt_save_allow_undefined_flag
 10284       else
 10285         cat conftest.err 1>&5
 10286       fi
 10287       $RM conftest*
 10288       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $archive_cmds_need_lc" >&5
 10289 $as_echo "$archive_cmds_need_lc" >&6; }
 10290       ;;
 10291     esac
 10292   fi
 10293   ;;
 10294 esac
 10452   { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
 10453 $as_echo_n "checking dynamic linker characteristics... " >&6; }
 10455 if test "$GCC" = yes; then
 10456   case $host_os in
 10457     darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
 10458     *) lt_awk_arg="/^libraries:/" ;;
 10459   esac
 10460   lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"`
 10461   if $ECHO "$lt_search_path_spec" | $GREP ';' >/dev/null ; then
 10462     # if the path contains ";" then we assume it to be the separator
 10463     # otherwise default to the standard path separator (i.e. ":") - it is
 10464     # assumed that no part of a normal pathname contains ";" but that should
 10465     # okay in the real world where ";" in dirpaths is itself problematic.
 10466     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e 's/;/ /g'`
 10467   else
 10468     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
 10469   fi
 10470   # Ok, now we have the path, separated by spaces, we can step through it
 10471   # and add multilib dir if necessary.
 10472   lt_tmp_lt_search_path_spec=
 10473   lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
 10474   for lt_sys_path in $lt_search_path_spec; do
 10475     if test -d "$lt_sys_path/$lt_multi_os_dir"; then
 10476       lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
 10477     else
 10478       test -d "$lt_sys_path" && \
 10479 	lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
 10480     fi
 10481   done
 10482   lt_search_path_spec=`$ECHO $lt_tmp_lt_search_path_spec | awk '
 10483 BEGIN {RS=" "; FS="/|\n";} {
 10484   lt_foo="";
 10485   lt_count=0;
 10486   for (lt_i = NF; lt_i > 0; lt_i--) {
 10487     if ($lt_i != "" && $lt_i != ".") {
 10488       if ($lt_i == "..") {
 10489         lt_count++;
 10490       } else {
 10491         if (lt_count == 0) {
 10492           lt_foo="/" $lt_i lt_foo;
 10493         } else {
 10494           lt_count--;
 10499   if (lt_foo != "") { lt_freq[lt_foo]++; }
 10500   if (lt_freq[lt_foo] == 1) { print lt_foo; }
 10501 }'`
 10502   sys_lib_search_path_spec=`$ECHO $lt_search_path_spec`
 10503 else
 10504   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
 10505 fi
 10506 library_names_spec=
 10507 libname_spec='lib$name'
 10508 soname_spec=
 10509 shrext_cmds=".so"
 10510 postinstall_cmds=
 10511 postuninstall_cmds=
 10512 finish_cmds=
 10513 finish_eval=
 10514 shlibpath_var=
 10515 shlibpath_overrides_runpath=unknown
 10516 version_type=none
 10517 dynamic_linker="$host_os ld.so"
 10518 sys_lib_dlsearch_path_spec="/lib /usr/lib"
 10519 need_lib_prefix=unknown
 10520 hardcode_into_libs=no
 10522 # when you set need_version to no, make sure it does not cause -set_version
 10523 # flags to be left without arguments
 10524 need_version=unknown
 10526 case $host_os in
 10527 aix3*)
 10528   version_type=linux
 10529   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
 10530   shlibpath_var=LIBPATH
 10532   # AIX 3 has no versioning support, so we append a major version to the name.
 10533   soname_spec='${libname}${release}${shared_ext}$major'
 10534   ;;
 10536 aix[4-9]*)
 10537   version_type=linux
 10538   need_lib_prefix=no
 10539   need_version=no
 10540   hardcode_into_libs=yes
 10541   if test "$host_cpu" = ia64; then
 10542     # AIX 5 supports IA64
 10543     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
 10544     shlibpath_var=LD_LIBRARY_PATH
 10545   else
 10546     # With GCC up to 2.95.x, collect2 would create an import file
 10547     # for dependence libraries.  The import file would start with
 10548     # the line `#! .'.  This would cause the generated library to
 10549     # depend on `.', always an invalid library.  This was fixed in
 10550     # development snapshots of GCC prior to 3.0.
 10551     case $host_os in
 10552       aix4 | aix4.[01] | aix4.[01].*)
 10553       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
 10554 	   echo ' yes '
 10555 	   echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
 10557       else
 10558 	can_build_shared=no
 10559       fi
 10560       ;;
 10561     esac
 10562     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
 10563     # soname into executable. Probably we can add versioning support to
 10564     # collect2, so additional links can be useful in future.
 10565     if test "$aix_use_runtimelinking" = yes; then
 10566       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
 10567       # instead of lib<name>.a to let people know that these are not
 10568       # typical AIX shared libraries.
 10569       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
 10570     else
 10571       # We preserve .a as extension for shared libraries through AIX4.2
 10572       # and later when we are not doing run time linking.
 10573       library_names_spec='${libname}${release}.a $libname.a'
 10574       soname_spec='${libname}${release}${shared_ext}$major'
 10575     fi
 10576     shlibpath_var=LIBPATH
 10577   fi
 10578   ;;
 10580 amigaos*)
 10581   case $host_cpu in
 10582   powerpc)
 10583     # Since July 2007 AmigaOS4 officially supports .so libraries.
 10584     # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
 10585     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
 10586     ;;
 10587   m68k)
 10588     library_names_spec='$libname.ixlibrary $libname.a'
 10589     # Create ${libname}_ixlibrary.a entries in /sys/libs.
 10590     finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$ECHO "X$lib" | $Xsed -e '\''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'
 10591     ;;
 10592   esac
 10593   ;;
 10595 beos*)
 10596   library_names_spec='${libname}${shared_ext}'
 10597   dynamic_linker="$host_os ld.so"
 10598   shlibpath_var=LIBRARY_PATH
 10599   ;;
 10601 bsdi[45]*)
 10602   version_type=linux
 10603   need_version=no
 10604   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
 10605   soname_spec='${libname}${release}${shared_ext}$major'
 10606   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
 10607   shlibpath_var=LD_LIBRARY_PATH
 10608   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
 10609   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
 10610   # the default ld.so.conf also contains /usr/contrib/lib and
 10611   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
 10612   # libtool to hard-code these into programs
 10613   ;;
 10615 cygwin* | mingw* | pw32* | cegcc*)
 10616   version_type=windows
 10617   shrext_cmds=".dll"
 10618   need_version=no
 10619   need_lib_prefix=no
 10621   case $GCC,$host_os in
 10622   yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
 10623     library_names_spec='$libname.dll.a'
 10624     # DLL is installed to $(libdir)/../bin by postinstall_cmds
 10625     postinstall_cmds='base_file=`basename \${file}`~
 10626       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
 10627       dldir=$destdir/`dirname \$dlpath`~
 10628       test -d \$dldir || mkdir -p \$dldir~
 10629       $install_prog $dir/$dlname \$dldir/$dlname~
 10630       chmod a+x \$dldir/$dlname~
 10631       if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
 10632         eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
 10633       fi'
 10634     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
 10635       dlpath=$dir/\$dldll~
 10636        $RM \$dlpath'
 10637     shlibpath_overrides_runpath=yes
 10639     case $host_os in
 10640     cygwin*)
 10641       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
 10642       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
 10643       sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
 10644       ;;
 10645     mingw* | cegcc*)
 10646       # MinGW DLLs use traditional 'lib' prefix
 10647       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
 10648       sys_lib_search_path_spec=`$CC -print-search-dirs | $GREP "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
 10649       if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
 10650         # It is most probably a Windows format PATH printed by
 10651         # mingw gcc, but we are running on Cygwin. Gcc prints its search
 10652         # path with ; separators, and with drive letters. We can handle the
 10653         # drive letters (cygwin fileutils understands them), so leave them,
 10654         # especially as we might pass files found there to a mingw objdump,
 10655         # which wouldn't understand a cygwinified path. Ahh.
 10656         sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
 10657       else
 10658         sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
 10659       fi
 10660       ;;
 10661     pw32*)
 10662       # pw32 DLLs use 'pw' prefix rather than 'lib'
 10663       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
 10664       ;;
 10665     esac
 10666     ;;
 10668   *)
 10669     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
 10670     ;;
 10671   esac
 10672   dynamic_linker='Win32 ld.exe'
 10673   # FIXME: first we should search . and the directory the executable is in
 10674   shlibpath_var=PATH
 10675   ;;
 10677 darwin* | rhapsody*)
 10678   dynamic_linker="$host_os dyld"
 10679   version_type=darwin
 10680   need_lib_prefix=no
 10681   need_version=no
 10682   library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
 10683   soname_spec='${libname}${release}${major}$shared_ext'
 10684   shlibpath_overrides_runpath=yes
 10685   shlibpath_var=DYLD_LIBRARY_PATH
 10686   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
 10688   sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
 10689   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
 10690   ;;
 10692 dgux*)
 10693   version_type=linux
 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   shlibpath_var=LD_LIBRARY_PATH
 10699   ;;
 10701 freebsd1*)
 10702   dynamic_linker=no
 10703   ;;
 10705 freebsd* | dragonfly*)
 10706   # DragonFly does not have aout.  When/if they implement a new
 10707   # versioning mechanism, adjust this.
 10708   if test -x /usr/bin/objformat; then
 10709     objformat=`/usr/bin/objformat`
 10710   else
 10711     case $host_os in
 10712     freebsd[123]*) objformat=aout ;;
 10713     *) objformat=elf ;;
 10714     esac
 10715   fi
 10716   version_type=freebsd-$objformat
 10717   case $version_type in
 10718     freebsd-elf*)
 10719       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
 10720       need_version=no
 10721       need_lib_prefix=no
 10722       ;;
 10723     freebsd-*)
 10724       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
 10725       need_version=yes
 10726       ;;
 10727   esac
 10728   shlibpath_var=LD_LIBRARY_PATH
 10729   case $host_os in
 10730   freebsd2*)
 10731     shlibpath_overrides_runpath=yes
 10732     ;;
 10733   freebsd3.[01]* | freebsdelf3.[01]*)
 10734     shlibpath_overrides_runpath=yes
 10735     hardcode_into_libs=yes
 10736     ;;
 10737   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
 10738   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
 10739     shlibpath_overrides_runpath=no
 10740     hardcode_into_libs=yes
 10741     ;;
 10742   *) # from 4.6 on, and DragonFly
 10743     shlibpath_overrides_runpath=yes
 10744     hardcode_into_libs=yes
 10745     ;;
 10746   esac
 10747   ;;
 10749 gnu*)
 10750   version_type=linux
 10751   need_lib_prefix=no
 10752   need_version=no
 10753   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
 10754   soname_spec='${libname}${release}${shared_ext}$major'
 10755   shlibpath_var=LD_LIBRARY_PATH
 10756   hardcode_into_libs=yes
 10757   ;;
 10759 hpux9* | hpux10* | hpux11*)
 10760   # Give a soname corresponding to the major version so that dld.sl refuses to
 10761   # link against other versions.
 10762   version_type=sunos
 10763   need_lib_prefix=no
 10764   need_version=no
 10765   case $host_cpu in
 10766   ia64*)
 10767     shrext_cmds='.so'
 10768     hardcode_into_libs=yes
 10769     dynamic_linker="$host_os dld.so"
 10770     shlibpath_var=LD_LIBRARY_PATH
 10771     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
 10772     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
 10773     soname_spec='${libname}${release}${shared_ext}$major'
 10774     if test "X$HPUX_IA64_MODE" = X32; then
 10775       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
 10776     else
 10777       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
 10778     fi
 10779     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
 10780     ;;
 10781   hppa*64*)
 10782     shrext_cmds='.sl'
 10783     hardcode_into_libs=yes
 10784     dynamic_linker="$host_os dld.sl"
 10785     shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
 10786     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
 10787     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
 10788     soname_spec='${libname}${release}${shared_ext}$major'
 10789     sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
 10790     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
 10791     ;;
 10792   *)
 10793     shrext_cmds='.sl'
 10794     dynamic_linker="$host_os dld.sl"
 10795     shlibpath_var=SHLIB_PATH
 10796     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
 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     ;;
 10800   esac
 10801   # HP-UX runs *really* slowly unless shared libraries are mode 555.
 10802   postinstall_cmds='chmod 555 $lib'
 10803   ;;
 10805 interix[3-9]*)
 10806   version_type=linux
 10807   need_lib_prefix=no
 10808   need_version=no
 10809   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
 10810   soname_spec='${libname}${release}${shared_ext}$major'
 10811   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
 10812   shlibpath_var=LD_LIBRARY_PATH
 10813   shlibpath_overrides_runpath=no
 10814   hardcode_into_libs=yes
 10815   ;;
 10817 irix5* | irix6* | nonstopux*)
 10818   case $host_os in
 10819     nonstopux*) version_type=nonstopux ;;
 10820     *)
 10821 	if test "$lt_cv_prog_gnu_ld" = yes; then
 10822 		version_type=linux
 10823 	else
 10824 		version_type=irix
 10825 	fi ;;
 10826   esac
 10827   need_lib_prefix=no
 10828   need_version=no
 10829   soname_spec='${libname}${release}${shared_ext}$major'
 10830   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
 10831   case $host_os in
 10832   irix5* | nonstopux*)
 10833     libsuff= shlibsuff=
 10834     ;;
 10835   *)
 10836     case $LD in # libtool.m4 will add one of these switches to LD
 10837     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
 10838       libsuff= shlibsuff= libmagic=32-bit;;
 10839     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
 10840       libsuff=32 shlibsuff=N32 libmagic=N32;;
 10841     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
 10842       libsuff=64 shlibsuff=64 libmagic=64-bit;;
 10843     *) libsuff= shlibsuff= libmagic=never-match;;
 10844     esac
 10845     ;;
 10846   esac
 10847   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
 10848   shlibpath_overrides_runpath=no
 10849   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
 10850   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
 10851   hardcode_into_libs=yes
 10852   ;;
 10854 # No shared lib support for Linux oldld, aout, or coff.
 10855 linux*oldld* | linux*aout* | linux*coff*)
 10856   dynamic_linker=no
 10857   ;;
 10859 # This must be Linux ELF.
 10860 linux* | k*bsd*-gnu | kopensolaris*-gnu)
 10861   version_type=linux
 10862   need_lib_prefix=no
 10863   need_version=no
 10864   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
 10865   soname_spec='${libname}${release}${shared_ext}$major'
 10866   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
 10867   shlibpath_var=LD_LIBRARY_PATH
 10868   shlibpath_overrides_runpath=no
 10869   # Some binutils ld are patched to set DT_RUNPATH
 10870   save_LDFLAGS=$LDFLAGS
 10871   save_libdir=$libdir
 10872   eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
 10873        LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
 10874   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 10875 /* end confdefs.h.  */
 10877 int
 10878 main ()
 10882   return 0;
 10884 _ACEOF
 10885 if ac_fn_c_try_link "$LINENO"; then :
 10886   if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
 10887   shlibpath_overrides_runpath=yes
 10888 fi
 10889 fi
 10890 rm -f core conftest.err conftest.$ac_objext \
 10891     conftest$ac_exeext conftest.$ac_ext
 10892   LDFLAGS=$save_LDFLAGS
 10893   libdir=$save_libdir
 10895   # This implies no fast_install, which is unacceptable.
 10896   # Some rework will be needed to allow for fast_install
 10897   # before this can be enabled.
 10898   hardcode_into_libs=yes
 10900   # Append ld.so.conf contents to the search path
 10901   if test -f /etc/ld.so.conf; then
 10902     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;/^$/d' | tr '\n' ' '`
 10903     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
 10904   fi
 10906   # We used to test for /lib/ld.so.1 and disable shared libraries on
 10907   # powerpc, because MkLinux only supported shared libraries with the
 10908   # GNU dynamic linker.  Since this was broken with cross compilers,
 10909   # most powerpc-linux boxes support dynamic linking these days and
 10910   # people can always --disable-shared, the test was removed, and we
 10911   # assume the GNU/Linux dynamic linker is in use.
 10912   dynamic_linker='GNU/Linux ld.so'
 10913   ;;
 10915 netbsdelf*-gnu)
 10916   version_type=linux
 10917   need_lib_prefix=no
 10918   need_version=no
 10919   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
 10920   soname_spec='${libname}${release}${shared_ext}$major'
 10921   shlibpath_var=LD_LIBRARY_PATH
 10922   shlibpath_overrides_runpath=no
 10923   hardcode_into_libs=yes
 10924   dynamic_linker='NetBSD ld.elf_so'
 10925   ;;
 10927 netbsd*)
 10928   version_type=sunos
 10929   need_lib_prefix=no
 10930   need_version=no
 10931   if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
 10932     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
 10933     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
 10934     dynamic_linker='NetBSD (a.out) ld.so'
 10935   else
 10936     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
 10937     soname_spec='${libname}${release}${shared_ext}$major'
 10938     dynamic_linker='NetBSD ld.elf_so'
 10939   fi
 10940   shlibpath_var=LD_LIBRARY_PATH
 10941   shlibpath_overrides_runpath=yes
 10942   hardcode_into_libs=yes
 10943   ;;
 10945 newsos6)
 10946   version_type=linux
 10947   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
 10948   shlibpath_var=LD_LIBRARY_PATH
 10949   shlibpath_overrides_runpath=yes
 10950   ;;
 10952 *nto* | *qnx*)
 10953   version_type=qnx
 10954   need_lib_prefix=no
 10955   need_version=no
 10956   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
 10957   soname_spec='${libname}${release}${shared_ext}$major'
 10958   shlibpath_var=LD_LIBRARY_PATH
 10959   shlibpath_overrides_runpath=no
 10960   hardcode_into_libs=yes
 10961   dynamic_linker='ldqnx.so'
 10962   ;;
 10964 openbsd*)
 10965   version_type=sunos
 10966   sys_lib_dlsearch_path_spec="/usr/lib"
 10967   need_lib_prefix=no
 10968   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
 10969   case $host_os in
 10970     openbsd3.3 | openbsd3.3.*)	need_version=yes ;;
 10971     *)				need_version=no  ;;
 10972   esac
 10973   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
 10974   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
 10975   shlibpath_var=LD_LIBRARY_PATH
 10976   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
 10977     case $host_os in
 10978       openbsd2.[89] | openbsd2.[89].*)
 10979 	shlibpath_overrides_runpath=no
 10980 	;;
 10981       *)
 10982 	shlibpath_overrides_runpath=yes
 10983 	;;
 10984       esac
 10985   else
 10986     shlibpath_overrides_runpath=yes
 10987   fi
 10988   ;;
 10990 os2*)
 10991   libname_spec='$name'
 10992   shrext_cmds=".dll"
 10993   need_lib_prefix=no
 10994   library_names_spec='$libname${shared_ext} $libname.a'
 10995   dynamic_linker='OS/2 ld.exe'
 10996   shlibpath_var=LIBPATH
 10997   ;;
 10999 osf3* | osf4* | osf5*)
 11000   version_type=osf
 11001   need_lib_prefix=no
 11002   need_version=no
 11003   soname_spec='${libname}${release}${shared_ext}$major'
 11004   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
 11005   shlibpath_var=LD_LIBRARY_PATH
 11006   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
 11007   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
 11008   ;;
 11010 rdos*)
 11011   dynamic_linker=no
 11012   ;;
 11014 solaris*)
 11015   version_type=linux
 11016   need_lib_prefix=no
 11017   need_version=no
 11018   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
 11019   soname_spec='${libname}${release}${shared_ext}$major'
 11020   shlibpath_var=LD_LIBRARY_PATH
 11021   shlibpath_overrides_runpath=yes
 11022   hardcode_into_libs=yes
 11023   # ldd complains unless libraries are executable
 11024   postinstall_cmds='chmod +x $lib'
 11025   ;;
 11027 sunos4*)
 11028   version_type=sunos
 11029   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
 11030   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
 11031   shlibpath_var=LD_LIBRARY_PATH
 11032   shlibpath_overrides_runpath=yes
 11033   if test "$with_gnu_ld" = yes; then
 11034     need_lib_prefix=no
 11035   fi
 11036   need_version=yes
 11037   ;;
 11039 sysv4 | sysv4.3*)
 11040   version_type=linux
 11041   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
 11042   soname_spec='${libname}${release}${shared_ext}$major'
 11043   shlibpath_var=LD_LIBRARY_PATH
 11044   case $host_vendor in
 11045     sni)
 11046       shlibpath_overrides_runpath=no
 11047       need_lib_prefix=no
 11048       runpath_var=LD_RUN_PATH
 11049       ;;
 11050     siemens)
 11051       need_lib_prefix=no
 11052       ;;
 11053     motorola)
 11054       need_lib_prefix=no
 11055       need_version=no
 11056       shlibpath_overrides_runpath=no
 11057       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
 11058       ;;
 11059   esac
 11060   ;;
 11062 sysv4*MP*)
 11063   if test -d /usr/nec ;then
 11064     version_type=linux
 11065     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
 11066     soname_spec='$libname${shared_ext}.$major'
 11067     shlibpath_var=LD_LIBRARY_PATH
 11068   fi
 11069   ;;
 11071 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
 11072   version_type=freebsd-elf
 11073   need_lib_prefix=no
 11074   need_version=no
 11075   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
 11076   soname_spec='${libname}${release}${shared_ext}$major'
 11077   shlibpath_var=LD_LIBRARY_PATH
 11078   shlibpath_overrides_runpath=yes
 11079   hardcode_into_libs=yes
 11080   if test "$with_gnu_ld" = yes; then
 11081     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
 11082   else
 11083     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
 11084     case $host_os in
 11085       sco3.2v5*)
 11086         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
 11087 	;;
 11088     esac
 11089   fi
 11090   sys_lib_dlsearch_path_spec='/usr/lib'
 11091   ;;
 11093 tpf*)
 11094   # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
 11095   version_type=linux
 11096   need_lib_prefix=no
 11097   need_version=no
 11098   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
 11099   shlibpath_var=LD_LIBRARY_PATH
 11100   shlibpath_overrides_runpath=no
 11101   hardcode_into_libs=yes
 11102   ;;
 11104 uts4*)
 11105   version_type=linux
 11106   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
 11107   soname_spec='${libname}${release}${shared_ext}$major'
 11108   shlibpath_var=LD_LIBRARY_PATH
 11109   ;;
 11111 *)
 11112   dynamic_linker=no
 11113   ;;
 11114 esac
 11115 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
 11116 $as_echo "$dynamic_linker" >&6; }
 11117 test "$dynamic_linker" = no && can_build_shared=no
 11119 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
 11120 if test "$GCC" = yes; then
 11121   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
 11122 fi
 11124 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
 11125   sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
 11126 fi
 11127 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
 11128   sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
 11129 fi
 11217   { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
 11218 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
 11219 hardcode_action=
 11220 if test -n "$hardcode_libdir_flag_spec" ||
 11221    test -n "$runpath_var" ||
 11222    test "X$hardcode_automatic" = "Xyes" ; then
 11224   # We can hardcode non-existent directories.
 11225   if test "$hardcode_direct" != no &&
 11226      # If the only mechanism to avoid hardcoding is shlibpath_var, we
 11227      # have to relink, otherwise we might link with an installed library
 11228      # when we should be linking with a yet-to-be-installed one
 11229      ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
 11230      test "$hardcode_minus_L" != no; then
 11231     # Linking always hardcodes the temporary library directory.
 11232     hardcode_action=relink
 11233   else
 11234     # We can link without hardcoding, and we can hardcode nonexisting dirs.
 11235     hardcode_action=immediate
 11236   fi
 11237 else
 11238   # We cannot hardcode anything, or else we can only hardcode existing
 11239   # directories.
 11240   hardcode_action=unsupported
 11241 fi
 11242 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
 11243 $as_echo "$hardcode_action" >&6; }
 11245 if test "$hardcode_action" = relink ||
 11246    test "$inherit_rpath" = yes; then
 11247   # Fast installation is not supported
 11248   enable_fast_install=no
 11249 elif test "$shlibpath_overrides_runpath" = yes ||
 11250      test "$enable_shared" = no; then
 11251   # Fast installation is not necessary
 11252   enable_fast_install=needless
 11253 fi
 11260   if test "x$enable_dlopen" != xyes; then
 11261   enable_dlopen=unknown
 11262   enable_dlopen_self=unknown
 11263   enable_dlopen_self_static=unknown
 11264 else
 11265   lt_cv_dlopen=no
 11266   lt_cv_dlopen_libs=
 11268   case $host_os in
 11269   beos*)
 11270     lt_cv_dlopen="load_add_on"
 11271     lt_cv_dlopen_libs=
 11272     lt_cv_dlopen_self=yes
 11273     ;;
 11275   mingw* | pw32* | cegcc*)
 11276     lt_cv_dlopen="LoadLibrary"
 11277     lt_cv_dlopen_libs=
 11278     ;;
 11280   cygwin*)
 11281     lt_cv_dlopen="dlopen"
 11282     lt_cv_dlopen_libs=
 11283     ;;
 11285   darwin*)
 11286   # if libdl is installed we need to link against it
 11287     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
 11288 $as_echo_n "checking for dlopen in -ldl... " >&6; }
 11289 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
 11290   $as_echo_n "(cached) " >&6
 11291 else
 11292   ac_check_lib_save_LIBS=$LIBS
 11293 LIBS="-ldl  $LIBS"
 11294 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 11295 /* end confdefs.h.  */
 11297 /* Override any GCC internal prototype to avoid an error.
 11298    Use char because int might match the return type of a GCC
 11299    builtin and then its argument prototype would still apply.  */
 11300 #ifdef __cplusplus
 11301 extern "C"
 11302 #endif
 11303 char dlopen ();
 11304 int
 11305 main ()
 11307 return dlopen ();
 11309   return 0;
 11311 _ACEOF
 11312 if ac_fn_c_try_link "$LINENO"; then :
 11313   ac_cv_lib_dl_dlopen=yes
 11314 else
 11315   ac_cv_lib_dl_dlopen=no
 11316 fi
 11317 rm -f core conftest.err conftest.$ac_objext \
 11318     conftest$ac_exeext conftest.$ac_ext
 11319 LIBS=$ac_check_lib_save_LIBS
 11320 fi
 11321 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
 11322 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
 11323 if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
 11324   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
 11325 else
 11327     lt_cv_dlopen="dyld"
 11328     lt_cv_dlopen_libs=
 11329     lt_cv_dlopen_self=yes
 11331 fi
 11333     ;;
 11335   *)
 11336     ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
 11337 if test "x$ac_cv_func_shl_load" = x""yes; then :
 11338   lt_cv_dlopen="shl_load"
 11339 else
 11340   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
 11341 $as_echo_n "checking for shl_load in -ldld... " >&6; }
 11342 if test "${ac_cv_lib_dld_shl_load+set}" = set; then :
 11343   $as_echo_n "(cached) " >&6
 11344 else
 11345   ac_check_lib_save_LIBS=$LIBS
 11346 LIBS="-ldld  $LIBS"
 11347 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 11348 /* end confdefs.h.  */
 11350 /* Override any GCC internal prototype to avoid an error.
 11351    Use char because int might match the return type of a GCC
 11352    builtin and then its argument prototype would still apply.  */
 11353 #ifdef __cplusplus
 11354 extern "C"
 11355 #endif
 11356 char shl_load ();
 11357 int
 11358 main ()
 11360 return shl_load ();
 11362   return 0;
 11364 _ACEOF
 11365 if ac_fn_c_try_link "$LINENO"; then :
 11366   ac_cv_lib_dld_shl_load=yes
 11367 else
 11368   ac_cv_lib_dld_shl_load=no
 11369 fi
 11370 rm -f core conftest.err conftest.$ac_objext \
 11371     conftest$ac_exeext conftest.$ac_ext
 11372 LIBS=$ac_check_lib_save_LIBS
 11373 fi
 11374 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
 11375 $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
 11376 if test "x$ac_cv_lib_dld_shl_load" = x""yes; then :
 11377   lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
 11378 else
 11379   ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
 11380 if test "x$ac_cv_func_dlopen" = x""yes; then :
 11381   lt_cv_dlopen="dlopen"
 11382 else
 11383   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
 11384 $as_echo_n "checking for dlopen in -ldl... " >&6; }
 11385 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
 11386   $as_echo_n "(cached) " >&6
 11387 else
 11388   ac_check_lib_save_LIBS=$LIBS
 11389 LIBS="-ldl  $LIBS"
 11390 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 11391 /* end confdefs.h.  */
 11393 /* Override any GCC internal prototype to avoid an error.
 11394    Use char because int might match the return type of a GCC
 11395    builtin and then its argument prototype would still apply.  */
 11396 #ifdef __cplusplus
 11397 extern "C"
 11398 #endif
 11399 char dlopen ();
 11400 int
 11401 main ()
 11403 return dlopen ();
 11405   return 0;
 11407 _ACEOF
 11408 if ac_fn_c_try_link "$LINENO"; then :
 11409   ac_cv_lib_dl_dlopen=yes
 11410 else
 11411   ac_cv_lib_dl_dlopen=no
 11412 fi
 11413 rm -f core conftest.err conftest.$ac_objext \
 11414     conftest$ac_exeext conftest.$ac_ext
 11415 LIBS=$ac_check_lib_save_LIBS
 11416 fi
 11417 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
 11418 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
 11419 if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
 11420   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
 11421 else
 11422   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
 11423 $as_echo_n "checking for dlopen in -lsvld... " >&6; }
 11424 if test "${ac_cv_lib_svld_dlopen+set}" = set; then :
 11425   $as_echo_n "(cached) " >&6
 11426 else
 11427   ac_check_lib_save_LIBS=$LIBS
 11428 LIBS="-lsvld  $LIBS"
 11429 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 11430 /* end confdefs.h.  */
 11432 /* Override any GCC internal prototype to avoid an error.
 11433    Use char because int might match the return type of a GCC
 11434    builtin and then its argument prototype would still apply.  */
 11435 #ifdef __cplusplus
 11436 extern "C"
 11437 #endif
 11438 char dlopen ();
 11439 int
 11440 main ()
 11442 return dlopen ();
 11444   return 0;
 11446 _ACEOF
 11447 if ac_fn_c_try_link "$LINENO"; then :
 11448   ac_cv_lib_svld_dlopen=yes
 11449 else
 11450   ac_cv_lib_svld_dlopen=no
 11451 fi
 11452 rm -f core conftest.err conftest.$ac_objext \
 11453     conftest$ac_exeext conftest.$ac_ext
 11454 LIBS=$ac_check_lib_save_LIBS
 11455 fi
 11456 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
 11457 $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
 11458 if test "x$ac_cv_lib_svld_dlopen" = x""yes; then :
 11459   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
 11460 else
 11461   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
 11462 $as_echo_n "checking for dld_link in -ldld... " >&6; }
 11463 if test "${ac_cv_lib_dld_dld_link+set}" = set; then :
 11464   $as_echo_n "(cached) " >&6
 11465 else
 11466   ac_check_lib_save_LIBS=$LIBS
 11467 LIBS="-ldld  $LIBS"
 11468 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 11469 /* end confdefs.h.  */
 11471 /* Override any GCC internal prototype to avoid an error.
 11472    Use char because int might match the return type of a GCC
 11473    builtin and then its argument prototype would still apply.  */
 11474 #ifdef __cplusplus
 11475 extern "C"
 11476 #endif
 11477 char dld_link ();
 11478 int
 11479 main ()
 11481 return dld_link ();
 11483   return 0;
 11485 _ACEOF
 11486 if ac_fn_c_try_link "$LINENO"; then :
 11487   ac_cv_lib_dld_dld_link=yes
 11488 else
 11489   ac_cv_lib_dld_dld_link=no
 11490 fi
 11491 rm -f core conftest.err conftest.$ac_objext \
 11492     conftest$ac_exeext conftest.$ac_ext
 11493 LIBS=$ac_check_lib_save_LIBS
 11494 fi
 11495 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
 11496 $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
 11497 if test "x$ac_cv_lib_dld_dld_link" = x""yes; then :
 11498   lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
 11499 fi
 11502 fi
 11505 fi
 11508 fi
 11511 fi
 11514 fi
 11516     ;;
 11517   esac
 11519   if test "x$lt_cv_dlopen" != xno; then
 11520     enable_dlopen=yes
 11521   else
 11522     enable_dlopen=no
 11523   fi
 11525   case $lt_cv_dlopen in
 11526   dlopen)
 11527     save_CPPFLAGS="$CPPFLAGS"
 11528     test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
 11530     save_LDFLAGS="$LDFLAGS"
 11531     wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
 11533     save_LIBS="$LIBS"
 11534     LIBS="$lt_cv_dlopen_libs $LIBS"
 11536     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
 11537 $as_echo_n "checking whether a program can dlopen itself... " >&6; }
 11538 if test "${lt_cv_dlopen_self+set}" = set; then :
 11539   $as_echo_n "(cached) " >&6
 11540 else
 11541   	  if test "$cross_compiling" = yes; then :
 11542   lt_cv_dlopen_self=cross
 11543 else
 11544   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
 11545   lt_status=$lt_dlunknown
 11546   cat > conftest.$ac_ext <<_LT_EOF
 11547 #line 11547 "configure"
 11548 #include "confdefs.h"
 11550 #if HAVE_DLFCN_H
 11551 #include <dlfcn.h>
 11552 #endif
 11554 #include <stdio.h>
 11556 #ifdef RTLD_GLOBAL
 11557 #  define LT_DLGLOBAL		RTLD_GLOBAL
 11558 #else
 11559 #  ifdef DL_GLOBAL
 11560 #    define LT_DLGLOBAL		DL_GLOBAL
 11561 #  else
 11562 #    define LT_DLGLOBAL		0
 11563 #  endif
 11564 #endif
 11566 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
 11567    find out it does not work in some platform. */
 11568 #ifndef LT_DLLAZY_OR_NOW
 11569 #  ifdef RTLD_LAZY
 11570 #    define LT_DLLAZY_OR_NOW		RTLD_LAZY
 11571 #  else
 11572 #    ifdef DL_LAZY
 11573 #      define LT_DLLAZY_OR_NOW		DL_LAZY
 11574 #    else
 11575 #      ifdef RTLD_NOW
 11576 #        define LT_DLLAZY_OR_NOW	RTLD_NOW
 11577 #      else
 11578 #        ifdef DL_NOW
 11579 #          define LT_DLLAZY_OR_NOW	DL_NOW
 11580 #        else
 11581 #          define LT_DLLAZY_OR_NOW	0
 11582 #        endif
 11583 #      endif
 11584 #    endif
 11585 #  endif
 11586 #endif
 11588 void fnord() { int i=42;}
 11589 int main ()
 11591   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
 11592   int status = $lt_dlunknown;
 11594   if (self)
 11596       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
 11597       else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
 11598       /* dlclose (self); */
 11600   else
 11601     puts (dlerror ());
 11603   return status;
 11605 _LT_EOF
 11606   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
 11607   (eval $ac_link) 2>&5
 11608   ac_status=$?
 11609   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
 11610   test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
 11611     (./conftest; exit; ) >&5 2>/dev/null
 11612     lt_status=$?
 11613     case x$lt_status in
 11614       x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
 11615       x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
 11616       x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
 11617     esac
 11618   else :
 11619     # compilation failed
 11620     lt_cv_dlopen_self=no
 11621   fi
 11622 fi
 11623 rm -fr conftest*
 11626 fi
 11627 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
 11628 $as_echo "$lt_cv_dlopen_self" >&6; }
 11630     if test "x$lt_cv_dlopen_self" = xyes; then
 11631       wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
 11632       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
 11633 $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
 11634 if test "${lt_cv_dlopen_self_static+set}" = set; then :
 11635   $as_echo_n "(cached) " >&6
 11636 else
 11637   	  if test "$cross_compiling" = yes; then :
 11638   lt_cv_dlopen_self_static=cross
 11639 else
 11640   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
 11641   lt_status=$lt_dlunknown
 11642   cat > conftest.$ac_ext <<_LT_EOF
 11643 #line 11643 "configure"
 11644 #include "confdefs.h"
 11646 #if HAVE_DLFCN_H
 11647 #include <dlfcn.h>
 11648 #endif
 11650 #include <stdio.h>
 11652 #ifdef RTLD_GLOBAL
 11653 #  define LT_DLGLOBAL		RTLD_GLOBAL
 11654 #else
 11655 #  ifdef DL_GLOBAL
 11656 #    define LT_DLGLOBAL		DL_GLOBAL
 11657 #  else
 11658 #    define LT_DLGLOBAL		0
 11659 #  endif
 11660 #endif
 11662 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
 11663    find out it does not work in some platform. */
 11664 #ifndef LT_DLLAZY_OR_NOW
 11665 #  ifdef RTLD_LAZY
 11666 #    define LT_DLLAZY_OR_NOW		RTLD_LAZY
 11667 #  else
 11668 #    ifdef DL_LAZY
 11669 #      define LT_DLLAZY_OR_NOW		DL_LAZY
 11670 #    else
 11671 #      ifdef RTLD_NOW
 11672 #        define LT_DLLAZY_OR_NOW	RTLD_NOW
 11673 #      else
 11674 #        ifdef DL_NOW
 11675 #          define LT_DLLAZY_OR_NOW	DL_NOW
 11676 #        else
 11677 #          define LT_DLLAZY_OR_NOW	0
 11678 #        endif
 11679 #      endif
 11680 #    endif
 11681 #  endif
 11682 #endif
 11684 void fnord() { int i=42;}
 11685 int main ()
 11687   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
 11688   int status = $lt_dlunknown;
 11690   if (self)
 11692       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
 11693       else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
 11694       /* dlclose (self); */
 11696   else
 11697     puts (dlerror ());
 11699   return status;
 11701 _LT_EOF
 11702   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
 11703   (eval $ac_link) 2>&5
 11704   ac_status=$?
 11705   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
 11706   test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
 11707     (./conftest; exit; ) >&5 2>/dev/null
 11708     lt_status=$?
 11709     case x$lt_status in
 11710       x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
 11711       x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
 11712       x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
 11713     esac
 11714   else :
 11715     # compilation failed
 11716     lt_cv_dlopen_self_static=no
 11717   fi
 11718 fi
 11719 rm -fr conftest*
 11722 fi
 11723 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
 11724 $as_echo "$lt_cv_dlopen_self_static" >&6; }
 11725     fi
 11727     CPPFLAGS="$save_CPPFLAGS"
 11728     LDFLAGS="$save_LDFLAGS"
 11729     LIBS="$save_LIBS"
 11730     ;;
 11731   esac
 11733   case $lt_cv_dlopen_self in
 11734   yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
 11735   *) enable_dlopen_self=unknown ;;
 11736   esac
 11738   case $lt_cv_dlopen_self_static in
 11739   yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
 11740   *) enable_dlopen_self_static=unknown ;;
 11741   esac
 11742 fi
 11760 striplib=
 11761 old_striplib=
 11762 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
 11763 $as_echo_n "checking whether stripping libraries is possible... " >&6; }
 11764 if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
 11765   test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
 11766   test -z "$striplib" && striplib="$STRIP --strip-unneeded"
 11767   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
 11768 $as_echo "yes" >&6; }
 11769 else
 11770 # FIXME - insert some real tests, host_os isn't really good enough
 11771   case $host_os in
 11772   darwin*)
 11773     if test -n "$STRIP" ; then
 11774       striplib="$STRIP -x"
 11775       old_striplib="$STRIP -S"
 11776       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
 11777 $as_echo "yes" >&6; }
 11778     else
 11779       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 11780 $as_echo "no" >&6; }
 11781     fi
 11782     ;;
 11783   *)
 11784     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 11785 $as_echo "no" >&6; }
 11786     ;;
 11787   esac
 11788 fi
 11801   # Report which library types will actually be built
 11802   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
 11803 $as_echo_n "checking if libtool supports shared libraries... " >&6; }
 11804   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
 11805 $as_echo "$can_build_shared" >&6; }
 11807   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
 11808 $as_echo_n "checking whether to build shared libraries... " >&6; }
 11809   test "$can_build_shared" = "no" && enable_shared=no
 11811   # On AIX, shared libraries and static libraries use the same namespace, and
 11812   # are all built from PIC.
 11813   case $host_os in
 11814   aix3*)
 11815     test "$enable_shared" = yes && enable_static=no
 11816     if test -n "$RANLIB"; then
 11817       archive_cmds="$archive_cmds~\$RANLIB \$lib"
 11818       postinstall_cmds='$RANLIB $lib'
 11819     fi
 11820     ;;
 11822   aix[4-9]*)
 11823     if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
 11824       test "$enable_shared" = yes && enable_static=no
 11825     fi
 11826     ;;
 11827   esac
 11828   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
 11829 $as_echo "$enable_shared" >&6; }
 11831   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
 11832 $as_echo_n "checking whether to build static libraries... " >&6; }
 11833   # Make sure either enable_shared or enable_static is yes.
 11834   test "$enable_shared" = yes || enable_static=yes
 11835   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
 11836 $as_echo "$enable_static" >&6; }
 11841 fi
 11842 ac_ext=cpp
 11843 ac_cpp='$CXXCPP $CPPFLAGS'
 11844 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
 11845 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
 11846 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
 11848 CC="$lt_save_CC"
 11851 ac_ext=cpp
 11852 ac_cpp='$CXXCPP $CPPFLAGS'
 11853 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
 11854 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
 11855 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
 11857 archive_cmds_need_lc_CXX=no
 11858 allow_undefined_flag_CXX=
 11859 always_export_symbols_CXX=no
 11860 archive_expsym_cmds_CXX=
 11861 compiler_needs_object_CXX=no
 11862 export_dynamic_flag_spec_CXX=
 11863 hardcode_direct_CXX=no
 11864 hardcode_direct_absolute_CXX=no
 11865 hardcode_libdir_flag_spec_CXX=
 11866 hardcode_libdir_flag_spec_ld_CXX=
 11867 hardcode_libdir_separator_CXX=
 11868 hardcode_minus_L_CXX=no
 11869 hardcode_shlibpath_var_CXX=unsupported
 11870 hardcode_automatic_CXX=no
 11871 inherit_rpath_CXX=no
 11872 module_cmds_CXX=
 11873 module_expsym_cmds_CXX=
 11874 link_all_deplibs_CXX=unknown
 11875 old_archive_cmds_CXX=$old_archive_cmds
 11876 no_undefined_flag_CXX=
 11877 whole_archive_flag_spec_CXX=
 11878 enable_shared_with_static_runtimes_CXX=no
 11880 # Source file extension for C++ test sources.
 11881 ac_ext=cpp
 11883 # Object file extension for compiled C++ test sources.
 11884 objext=o
 11885 objext_CXX=$objext
 11887 # No sense in running all these tests if we already determined that
 11888 # the CXX compiler isn't working.  Some variables (like enable_shared)
 11889 # are currently assumed to apply to all compilers on this platform,
 11890 # and will be corrupted by setting them based on a non-working compiler.
 11891 if test "$_lt_caught_CXX_error" != yes; then
 11892   # Code to be used in simple compile tests
 11893   lt_simple_compile_test_code="int some_variable = 0;"
 11895   # Code to be used in simple link tests
 11896   lt_simple_link_test_code='int main(int, char *[]) { return(0); }'
 11898   # ltmain only uses $CC for tagged configurations so make sure $CC is set.
 11905 # If no C compiler was specified, use CC.
 11906 LTCC=${LTCC-"$CC"}
 11908 # If no C compiler flags were specified, use CFLAGS.
 11909 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
 11911 # Allow CC to be a program name with arguments.
 11912 compiler=$CC
 11915   # save warnings/boilerplate of simple test code
 11916   ac_outfile=conftest.$ac_objext
 11917 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
 11918 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
 11919 _lt_compiler_boilerplate=`cat conftest.err`
 11920 $RM conftest*
 11922   ac_outfile=conftest.$ac_objext
 11923 echo "$lt_simple_link_test_code" >conftest.$ac_ext
 11924 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
 11925 _lt_linker_boilerplate=`cat conftest.err`
 11926 $RM -r conftest*
 11929   # Allow CC to be a program name with arguments.
 11930   lt_save_CC=$CC
 11931   lt_save_LD=$LD
 11932   lt_save_GCC=$GCC
 11933   GCC=$GXX
 11934   lt_save_with_gnu_ld=$with_gnu_ld
 11935   lt_save_path_LD=$lt_cv_path_LD
 11936   if test -n "${lt_cv_prog_gnu_ldcxx+set}"; then
 11937     lt_cv_prog_gnu_ld=$lt_cv_prog_gnu_ldcxx
 11938   else
 11939     $as_unset lt_cv_prog_gnu_ld
 11940   fi
 11941   if test -n "${lt_cv_path_LDCXX+set}"; then
 11942     lt_cv_path_LD=$lt_cv_path_LDCXX
 11943   else
 11944     $as_unset lt_cv_path_LD
 11945   fi
 11946   test -z "${LDCXX+set}" || LD=$LDCXX
 11947   CC=${CXX-"c++"}
 11948   compiler=$CC
 11949   compiler_CXX=$CC
 11950   for cc_temp in $compiler""; do
 11951   case $cc_temp in
 11952     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
 11953     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
 11954     \-*) ;;
 11955     *) break;;
 11956   esac
 11957 done
 11958 cc_basename=`$ECHO "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
 11961   if test -n "$compiler"; then
 11962     # We don't want -fno-exception when compiling C++ code, so set the
 11963     # no_builtin_flag separately
 11964     if test "$GXX" = yes; then
 11965       lt_prog_compiler_no_builtin_flag_CXX=' -fno-builtin'
 11966     else
 11967       lt_prog_compiler_no_builtin_flag_CXX=
 11968     fi
 11970     if test "$GXX" = yes; then
 11971       # Set up default GNU C++ configuration
 11975 # Check whether --with-gnu-ld was given.
 11976 if test "${with_gnu_ld+set}" = set; then :
 11977   withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
 11978 else
 11979   with_gnu_ld=no
 11980 fi
 11982 ac_prog=ld
 11983 if test "$GCC" = yes; then
 11984   # Check if gcc -print-prog-name=ld gives a path.
 11985   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
 11986 $as_echo_n "checking for ld used by $CC... " >&6; }
 11987   case $host in
 11988   *-*-mingw*)
 11989     # gcc leaves a trailing carriage return which upsets mingw
 11990     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
 11991   *)
 11992     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
 11993   esac
 11994   case $ac_prog in
 11995     # Accept absolute paths.
 11996     [\\/]* | ?:[\\/]*)
 11997       re_direlt='/[^/][^/]*/\.\./'
 11998       # Canonicalize the pathname of ld
 11999       ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
 12000       while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
 12001 	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
 12002       done
 12003       test -z "$LD" && LD="$ac_prog"
 12004       ;;
 12005   "")
 12006     # If it fails, then pretend we aren't using GCC.
 12007     ac_prog=ld
 12008     ;;
 12009   *)
 12010     # If it is relative, then search for the first ld in PATH.
 12011     with_gnu_ld=unknown
 12012     ;;
 12013   esac
 12014 elif test "$with_gnu_ld" = yes; then
 12015   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
 12016 $as_echo_n "checking for GNU ld... " >&6; }
 12017 else
 12018   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
 12019 $as_echo_n "checking for non-GNU ld... " >&6; }
 12020 fi
 12021 if test "${lt_cv_path_LD+set}" = set; then :
 12022   $as_echo_n "(cached) " >&6
 12023 else
 12024   if test -z "$LD"; then
 12025   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
 12026   for ac_dir in $PATH; do
 12027     IFS="$lt_save_ifs"
 12028     test -z "$ac_dir" && ac_dir=.
 12029     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
 12030       lt_cv_path_LD="$ac_dir/$ac_prog"
 12031       # Check to see if the program is GNU ld.  I'd rather use --version,
 12032       # but apparently some variants of GNU ld only accept -v.
 12033       # Break only if it was the GNU/non-GNU ld that we prefer.
 12034       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
 12035       *GNU* | *'with BFD'*)
 12036 	test "$with_gnu_ld" != no && break
 12037 	;;
 12038       *)
 12039 	test "$with_gnu_ld" != yes && break
 12040 	;;
 12041       esac
 12042     fi
 12043   done
 12044   IFS="$lt_save_ifs"
 12045 else
 12046   lt_cv_path_LD="$LD" # Let the user override the test with a path.
 12047 fi
 12048 fi
 12050 LD="$lt_cv_path_LD"
 12051 if test -n "$LD"; then
 12052   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
 12053 $as_echo "$LD" >&6; }
 12054 else
 12055   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 12056 $as_echo "no" >&6; }
 12057 fi
 12058 test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
 12059 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
 12060 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
 12061 if test "${lt_cv_prog_gnu_ld+set}" = set; then :
 12062   $as_echo_n "(cached) " >&6
 12063 else
 12064   # I'd rather use --version here, but apparently some GNU lds only accept -v.
 12065 case `$LD -v 2>&1 </dev/null` in
 12066 *GNU* | *'with BFD'*)
 12067   lt_cv_prog_gnu_ld=yes
 12068   ;;
 12069 *)
 12070   lt_cv_prog_gnu_ld=no
 12071   ;;
 12072 esac
 12073 fi
 12074 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
 12075 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
 12076 with_gnu_ld=$lt_cv_prog_gnu_ld
 12084       # Check if GNU C++ uses GNU ld as the underlying linker, since the
 12085       # archiving commands below assume that GNU ld is being used.
 12086       if test "$with_gnu_ld" = yes; then
 12087         archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
 12088         archive_expsym_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
 12090         hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
 12091         export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
 12093         # If archive_cmds runs LD, not CC, wlarc should be empty
 12094         # XXX I think wlarc can be eliminated in ltcf-cxx, but I need to
 12095         #     investigate it a little bit more. (MM)
 12096         wlarc='${wl}'
 12098         # ancient GNU ld didn't support --whole-archive et. al.
 12099         if eval "`$CC -print-prog-name=ld` --help 2>&1" |
 12100 	  $GREP 'no-whole-archive' > /dev/null; then
 12101           whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
 12102         else
 12103           whole_archive_flag_spec_CXX=
 12104         fi
 12105       else
 12106         with_gnu_ld=no
 12107         wlarc=
 12109         # A generic and very simple default shared library creation
 12110         # command for GNU C++ for the case where it uses the native
 12111         # linker, instead of GNU ld.  If possible, this setting should
 12112         # overridden to take advantage of the native linker features on
 12113         # the platform it is being used on.
 12114         archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
 12115       fi
 12117       # Commands to make compiler produce verbose output that lists
 12118       # what "hidden" libraries, object files and flags are used when
 12119       # linking a shared library.
 12120       output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "\-L"'
 12122     else
 12123       GXX=no
 12124       with_gnu_ld=no
 12125       wlarc=
 12126     fi
 12128     # PORTME: fill in a description of your system's C++ link characteristics
 12129     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
 12130 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
 12131     ld_shlibs_CXX=yes
 12132     case $host_os in
 12133       aix3*)
 12134         # FIXME: insert proper C++ library support
 12135         ld_shlibs_CXX=no
 12136         ;;
 12137       aix[4-9]*)
 12138         if test "$host_cpu" = ia64; then
 12139           # On IA64, the linker does run time linking by default, so we don't
 12140           # have to do anything special.
 12141           aix_use_runtimelinking=no
 12142           exp_sym_flag='-Bexport'
 12143           no_entry_flag=""
 12144         else
 12145           aix_use_runtimelinking=no
 12147           # Test if we are trying to use run time linking or normal
 12148           # AIX style linking. If -brtl is somewhere in LDFLAGS, we
 12149           # need to do runtime linking.
 12150           case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
 12151 	    for ld_flag in $LDFLAGS; do
 12152 	      case $ld_flag in
 12153 	      *-brtl*)
 12154 	        aix_use_runtimelinking=yes
 12155 	        break
 12156 	        ;;
 12157 	      esac
 12158 	    done
 12159 	    ;;
 12160           esac
 12162           exp_sym_flag='-bexport'
 12163           no_entry_flag='-bnoentry'
 12164         fi
 12166         # When large executables or shared objects are built, AIX ld can
 12167         # have problems creating the table of contents.  If linking a library
 12168         # or program results in "error TOC overflow" add -mminimal-toc to
 12169         # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
 12170         # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
 12172         archive_cmds_CXX=''
 12173         hardcode_direct_CXX=yes
 12174         hardcode_direct_absolute_CXX=yes
 12175         hardcode_libdir_separator_CXX=':'
 12176         link_all_deplibs_CXX=yes
 12177         file_list_spec_CXX='${wl}-f,'
 12179         if test "$GXX" = yes; then
 12180           case $host_os in aix4.[012]|aix4.[012].*)
 12181           # We only want to do this on AIX 4.2 and lower, the check
 12182           # below for broken collect2 doesn't work under 4.3+
 12183 	  collect2name=`${CC} -print-prog-name=collect2`
 12184 	  if test -f "$collect2name" &&
 12185 	     strings "$collect2name" | $GREP resolve_lib_name >/dev/null
 12186 	  then
 12187 	    # We have reworked collect2
 12189 	  else
 12190 	    # We have old collect2
 12191 	    hardcode_direct_CXX=unsupported
 12192 	    # It fails to find uninstalled libraries when the uninstalled
 12193 	    # path is not listed in the libpath.  Setting hardcode_minus_L
 12194 	    # to unsupported forces relinking
 12195 	    hardcode_minus_L_CXX=yes
 12196 	    hardcode_libdir_flag_spec_CXX='-L$libdir'
 12197 	    hardcode_libdir_separator_CXX=
 12198 	  fi
 12199           esac
 12200           shared_flag='-shared'
 12201 	  if test "$aix_use_runtimelinking" = yes; then
 12202 	    shared_flag="$shared_flag "'${wl}-G'
 12203 	  fi
 12204         else
 12205           # not using gcc
 12206           if test "$host_cpu" = ia64; then
 12207 	  # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
 12208 	  # chokes on -Wl,-G. The following line is correct:
 12209 	  shared_flag='-G'
 12210           else
 12211 	    if test "$aix_use_runtimelinking" = yes; then
 12212 	      shared_flag='${wl}-G'
 12213 	    else
 12214 	      shared_flag='${wl}-bM:SRE'
 12215 	    fi
 12216           fi
 12217         fi
 12219         export_dynamic_flag_spec_CXX='${wl}-bexpall'
 12220         # It seems that -bexpall does not export symbols beginning with
 12221         # underscore (_), so it is better to generate a list of symbols to
 12222 	# export.
 12223         always_export_symbols_CXX=yes
 12224         if test "$aix_use_runtimelinking" = yes; then
 12225           # Warning - without using the other runtime loading flags (-brtl),
 12226           # -berok will link without error, but may produce a broken library.
 12227           allow_undefined_flag_CXX='-berok'
 12228           # Determine the default libpath from the value encoded in an empty
 12229           # executable.
 12230           cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 12231 /* end confdefs.h.  */
 12233 int
 12234 main ()
 12238   return 0;
 12240 _ACEOF
 12241 if ac_fn_cxx_try_link "$LINENO"; then :
 12243 lt_aix_libpath_sed='
 12244     /Import File Strings/,/^$/ {
 12245 	/^0/ {
 12246 	    s/^0  *\(.*\)$/\1/
 12249     }'
 12250 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
 12251 # Check for a 64-bit object if we didn't find anything.
 12252 if test -z "$aix_libpath"; then
 12253   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
 12254 fi
 12255 fi
 12256 rm -f core conftest.err conftest.$ac_objext \
 12257     conftest$ac_exeext conftest.$ac_ext
 12258 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
 12260           hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath"
 12262           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 $ECHO "X${wl}${allow_undefined_flag}" | $Xsed; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
 12263         else
 12264           if test "$host_cpu" = ia64; then
 12265 	    hardcode_libdir_flag_spec_CXX='${wl}-R $libdir:/usr/lib:/lib'
 12266 	    allow_undefined_flag_CXX="-z nodefs"
 12267 	    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"
 12268           else
 12269 	    # Determine the default libpath from the value encoded in an
 12270 	    # empty executable.
 12271 	    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 12272 /* end confdefs.h.  */
 12274 int
 12275 main ()
 12279   return 0;
 12281 _ACEOF
 12282 if ac_fn_cxx_try_link "$LINENO"; then :
 12284 lt_aix_libpath_sed='
 12285     /Import File Strings/,/^$/ {
 12286 	/^0/ {
 12287 	    s/^0  *\(.*\)$/\1/
 12290     }'
 12291 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
 12292 # Check for a 64-bit object if we didn't find anything.
 12293 if test -z "$aix_libpath"; then
 12294   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
 12295 fi
 12296 fi
 12297 rm -f core conftest.err conftest.$ac_objext \
 12298     conftest$ac_exeext conftest.$ac_ext
 12299 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
 12301 	    hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath"
 12302 	    # Warning - without using the other run time loading flags,
 12303 	    # -berok will link without error, but may produce a broken library.
 12304 	    no_undefined_flag_CXX=' ${wl}-bernotok'
 12305 	    allow_undefined_flag_CXX=' ${wl}-berok'
 12306 	    # Exported symbols can be pulled into shared objects from archives
 12307 	    whole_archive_flag_spec_CXX='$convenience'
 12308 	    archive_cmds_need_lc_CXX=yes
 12309 	    # This is similar to how AIX traditionally builds its shared
 12310 	    # libraries.
 12311 	    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'
 12312           fi
 12313         fi
 12314         ;;
 12316       beos*)
 12317 	if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
 12318 	  allow_undefined_flag_CXX=unsupported
 12319 	  # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
 12320 	  # support --undefined.  This deserves some investigation.  FIXME
 12321 	  archive_cmds_CXX='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
 12322 	else
 12323 	  ld_shlibs_CXX=no
 12324 	fi
 12325 	;;
 12327       chorus*)
 12328         case $cc_basename in
 12329           *)
 12330 	  # FIXME: insert proper C++ library support
 12331 	  ld_shlibs_CXX=no
 12332 	  ;;
 12333         esac
 12334         ;;
 12336       cygwin* | mingw* | pw32* | cegcc*)
 12337         # _LT_TAGVAR(hardcode_libdir_flag_spec, CXX) is actually meaningless,
 12338         # as there is no search path for DLLs.
 12339         hardcode_libdir_flag_spec_CXX='-L$libdir'
 12340         allow_undefined_flag_CXX=unsupported
 12341         always_export_symbols_CXX=no
 12342         enable_shared_with_static_runtimes_CXX=yes
 12344         if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
 12345           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'
 12346           # If the export-symbols file already is a .def file (1st line
 12347           # is EXPORTS), use it as is; otherwise, prepend...
 12348           archive_expsym_cmds_CXX='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
 12349 	    cp $export_symbols $output_objdir/$soname.def;
 12350           else
 12351 	    echo EXPORTS > $output_objdir/$soname.def;
 12352 	    cat $export_symbols >> $output_objdir/$soname.def;
 12353           fi~
 12354           $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'
 12355         else
 12356           ld_shlibs_CXX=no
 12357         fi
 12358         ;;
 12359       darwin* | rhapsody*)
 12362   archive_cmds_need_lc_CXX=no
 12363   hardcode_direct_CXX=no
 12364   hardcode_automatic_CXX=yes
 12365   hardcode_shlibpath_var_CXX=unsupported
 12366   whole_archive_flag_spec_CXX=''
 12367   link_all_deplibs_CXX=yes
 12368   allow_undefined_flag_CXX="$_lt_dar_allow_undefined"
 12369   case $cc_basename in
 12370      ifort*) _lt_dar_can_shared=yes ;;
 12371      *) _lt_dar_can_shared=$GCC ;;
 12372   esac
 12373   if test "$_lt_dar_can_shared" = "yes"; then
 12374     output_verbose_link_cmd=echo
 12375     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}"
 12376     module_cmds_CXX="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
 12377     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}"
 12378     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}"
 12379        if test "$lt_cv_apple_cc_single_mod" != "yes"; then
 12380       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}"
 12381       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}"
 12382     fi
 12384   else
 12385   ld_shlibs_CXX=no
 12386   fi
 12388 	;;
 12390       dgux*)
 12391         case $cc_basename in
 12392           ec++*)
 12393 	    # FIXME: insert proper C++ library support
 12394 	    ld_shlibs_CXX=no
 12395 	    ;;
 12396           ghcx*)
 12397 	    # Green Hills C++ Compiler
 12398 	    # FIXME: insert proper C++ library support
 12399 	    ld_shlibs_CXX=no
 12400 	    ;;
 12401           *)
 12402 	    # FIXME: insert proper C++ library support
 12403 	    ld_shlibs_CXX=no
 12404 	    ;;
 12405         esac
 12406         ;;
 12408       freebsd[12]*)
 12409         # C++ shared libraries reported to be fairly broken before
 12410 	# switch to ELF
 12411         ld_shlibs_CXX=no
 12412         ;;
 12414       freebsd-elf*)
 12415         archive_cmds_need_lc_CXX=no
 12416         ;;
 12418       freebsd* | dragonfly*)
 12419         # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF
 12420         # conventions
 12421         ld_shlibs_CXX=yes
 12422         ;;
 12424       gnu*)
 12425         ;;
 12427       hpux9*)
 12428         hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir'
 12429         hardcode_libdir_separator_CXX=:
 12430         export_dynamic_flag_spec_CXX='${wl}-E'
 12431         hardcode_direct_CXX=yes
 12432         hardcode_minus_L_CXX=yes # Not in the search PATH,
 12433 				             # but as the default
 12434 				             # location of the library.
 12436         case $cc_basename in
 12437           CC*)
 12438             # FIXME: insert proper C++ library support
 12439             ld_shlibs_CXX=no
 12440             ;;
 12441           aCC*)
 12442             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'
 12443             # Commands to make compiler produce verbose output that lists
 12444             # what "hidden" libraries, object files and flags are used when
 12445             # linking a shared library.
 12447             # There doesn't appear to be a way to prevent this compiler from
 12448             # explicitly linking system object files so we need to strip them
 12449             # from the output so that they don't get included in the library
 12450             # dependencies.
 12451             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; $ECHO "X$list" | $Xsed'
 12452             ;;
 12453           *)
 12454             if test "$GXX" = yes; then
 12455               archive_cmds_CXX='$RM $output_objdir/$soname~$CC -shared -nostdlib -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
 12456             else
 12457               # FIXME: insert proper C++ library support
 12458               ld_shlibs_CXX=no
 12459             fi
 12460             ;;
 12461         esac
 12462         ;;
 12464       hpux10*|hpux11*)
 12465         if test $with_gnu_ld = no; then
 12466 	  hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir'
 12467 	  hardcode_libdir_separator_CXX=:
 12469           case $host_cpu in
 12470             hppa*64*|ia64*)
 12471               ;;
 12472             *)
 12473 	      export_dynamic_flag_spec_CXX='${wl}-E'
 12474               ;;
 12475           esac
 12476         fi
 12477         case $host_cpu in
 12478           hppa*64*|ia64*)
 12479             hardcode_direct_CXX=no
 12480             hardcode_shlibpath_var_CXX=no
 12481             ;;
 12482           *)
 12483             hardcode_direct_CXX=yes
 12484             hardcode_direct_absolute_CXX=yes
 12485             hardcode_minus_L_CXX=yes # Not in the search PATH,
 12486 					         # but as the default
 12487 					         # location of the library.
 12488             ;;
 12489         esac
 12491         case $cc_basename in
 12492           CC*)
 12493 	    # FIXME: insert proper C++ library support
 12494 	    ld_shlibs_CXX=no
 12495 	    ;;
 12496           aCC*)
 12497 	    case $host_cpu in
 12498 	      hppa*64*)
 12499 	        archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
 12500 	        ;;
 12501 	      ia64*)
 12502 	        archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
 12503 	        ;;
 12504 	      *)
 12505 	        archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
 12506 	        ;;
 12507 	    esac
 12508 	    # Commands to make compiler produce verbose output that lists
 12509 	    # what "hidden" libraries, object files and flags are used when
 12510 	    # linking a shared library.
 12512 	    # There doesn't appear to be a way to prevent this compiler from
 12513 	    # explicitly linking system object files so we need to strip them
 12514 	    # from the output so that they don't get included in the library
 12515 	    # dependencies.
 12516 	    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; $ECHO "X$list" | $Xsed'
 12517 	    ;;
 12518           *)
 12519 	    if test "$GXX" = yes; then
 12520 	      if test $with_gnu_ld = no; then
 12521 	        case $host_cpu in
 12522 	          hppa*64*)
 12523 	            archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
 12524 	            ;;
 12525 	          ia64*)
 12526 	            archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
 12527 	            ;;
 12528 	          *)
 12529 	            archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
 12530 	            ;;
 12531 	        esac
 12532 	      fi
 12533 	    else
 12534 	      # FIXME: insert proper C++ library support
 12535 	      ld_shlibs_CXX=no
 12536 	    fi
 12537 	    ;;
 12538         esac
 12539         ;;
 12541       interix[3-9]*)
 12542 	hardcode_direct_CXX=no
 12543 	hardcode_shlibpath_var_CXX=no
 12544 	hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
 12545 	export_dynamic_flag_spec_CXX='${wl}-E'
 12546 	# Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
 12547 	# Instead, shared libraries are loaded at an image base (0x10000000 by
 12548 	# default) and relocated if they conflict, which is a slow very memory
 12549 	# consuming and fragmenting process.  To avoid this, we pick a random,
 12550 	# 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
 12551 	# time.  Moving up from 0x10000000 also allows more sbrk(2) space.
 12552 	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'
 12553 	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'
 12554 	;;
 12555       irix5* | irix6*)
 12556         case $cc_basename in
 12557           CC*)
 12558 	    # SGI C++
 12559 	    archive_cmds_CXX='$CC -shared -all -multigot $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
 12561 	    # Archives containing C++ object files must be created using
 12562 	    # "CC -ar", where "CC" is the IRIX C++ compiler.  This is
 12563 	    # necessary to make sure instantiated templates are included
 12564 	    # in the archive.
 12565 	    old_archive_cmds_CXX='$CC -ar -WR,-u -o $oldlib $oldobjs'
 12566 	    ;;
 12567           *)
 12568 	    if test "$GXX" = yes; then
 12569 	      if test "$with_gnu_ld" = no; then
 12570 	        archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
 12571 	      else
 12572 	        archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` -o $lib'
 12573 	      fi
 12574 	    fi
 12575 	    link_all_deplibs_CXX=yes
 12576 	    ;;
 12577         esac
 12578         hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
 12579         hardcode_libdir_separator_CXX=:
 12580         inherit_rpath_CXX=yes
 12581         ;;
 12583       linux* | k*bsd*-gnu | kopensolaris*-gnu)
 12584         case $cc_basename in
 12585           KCC*)
 12586 	    # Kuck and Associates, Inc. (KAI) C++ Compiler
 12588 	    # KCC will only create a shared library if the output file
 12589 	    # ends with ".so" (or ".sl" for HP-UX), so rename the library
 12590 	    # to its proper name (with version) after linking.
 12591 	    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'
 12592 	    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'
 12593 	    # Commands to make compiler produce verbose output that lists
 12594 	    # what "hidden" libraries, object files and flags are used when
 12595 	    # linking a shared library.
 12597 	    # There doesn't appear to be a way to prevent this compiler from
 12598 	    # explicitly linking system object files so we need to strip them
 12599 	    # from the output so that they don't get included in the library
 12600 	    # dependencies.
 12601 	    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; $ECHO "X$list" | $Xsed'
 12603 	    hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
 12604 	    export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
 12606 	    # Archives containing C++ object files must be created using
 12607 	    # "CC -Bstatic", where "CC" is the KAI C++ compiler.
 12608 	    old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs'
 12609 	    ;;
 12610 	  icpc* | ecpc* )
 12611 	    # Intel C++
 12612 	    with_gnu_ld=yes
 12613 	    # version 8.0 and above of icpc choke on multiply defined symbols
 12614 	    # if we add $predep_objects and $postdep_objects, however 7.1 and
 12615 	    # earlier do not add the objects themselves.
 12616 	    case `$CC -V 2>&1` in
 12617 	      *"Version 7."*)
 12618 	        archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
 12619 		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'
 12620 		;;
 12621 	      *)  # Version 8.0 or newer
 12622 	        tmp_idyn=
 12623 	        case $host_cpu in
 12624 		  ia64*) tmp_idyn=' -i_dynamic';;
 12625 		esac
 12626 	        archive_cmds_CXX='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
 12627 		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'
 12628 		;;
 12629 	    esac
 12630 	    archive_cmds_need_lc_CXX=no
 12631 	    hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
 12632 	    export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
 12633 	    whole_archive_flag_spec_CXX='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
 12634 	    ;;
 12635           pgCC* | pgcpp*)
 12636             # Portland Group C++ compiler
 12637 	    case `$CC -V` in
 12638 	    *pgCC\ [1-5]* | *pgcpp\ [1-5]*)
 12639 	      prelink_cmds_CXX='tpldir=Template.dir~
 12640 		rm -rf $tpldir~
 12641 		$CC --prelink_objects --instantiation_dir $tpldir $objs $libobjs $compile_deplibs~
 12642 		compile_command="$compile_command `find $tpldir -name \*.o | $NL2SP`"'
 12643 	      old_archive_cmds_CXX='tpldir=Template.dir~
 12644 		rm -rf $tpldir~
 12645 		$CC --prelink_objects --instantiation_dir $tpldir $oldobjs$old_deplibs~
 12646 		$AR $AR_FLAGS $oldlib$oldobjs$old_deplibs `find $tpldir -name \*.o | $NL2SP`~
 12647 		$RANLIB $oldlib'
 12648 	      archive_cmds_CXX='tpldir=Template.dir~
 12649 		rm -rf $tpldir~
 12650 		$CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~
 12651 		$CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | $NL2SP` $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
 12652 	      archive_expsym_cmds_CXX='tpldir=Template.dir~
 12653 		rm -rf $tpldir~
 12654 		$CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~
 12655 		$CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | $NL2SP` $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname ${wl}-retain-symbols-file ${wl}$export_symbols -o $lib'
 12656 	      ;;
 12657 	    *) # Version 6 will use weak symbols
 12658 	      archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
 12659 	      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'
 12660 	      ;;
 12661 	    esac
 12663 	    hardcode_libdir_flag_spec_CXX='${wl}--rpath ${wl}$libdir'
 12664 	    export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
 12665 	    whole_archive_flag_spec_CXX='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
 12666             ;;
 12667 	  cxx*)
 12668 	    # Compaq C++
 12669 	    archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
 12670 	    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'
 12672 	    runpath_var=LD_RUN_PATH
 12673 	    hardcode_libdir_flag_spec_CXX='-rpath $libdir'
 12674 	    hardcode_libdir_separator_CXX=:
 12676 	    # Commands to make compiler produce verbose output that lists
 12677 	    # what "hidden" libraries, object files and flags are used when
 12678 	    # linking a shared library.
 12680 	    # There doesn't appear to be a way to prevent this compiler from
 12681 	    # explicitly linking system object files so we need to strip them
 12682 	    # from the output so that they don't get included in the library
 12683 	    # dependencies.
 12684 	    output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "ld"`; templist=`$ECHO "X$templist" | $Xsed -e "s/\(^.*ld.*\)\( .*ld .*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; $ECHO "X$list" | $Xsed'
 12685 	    ;;
 12686 	  xl*)
 12687 	    # IBM XL 8.0 on PPC, with GNU ld
 12688 	    hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
 12689 	    export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
 12690 	    archive_cmds_CXX='$CC -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
 12691 	    if test "x$supports_anon_versioning" = xyes; then
 12692 	      archive_expsym_cmds_CXX='echo "{ global:" > $output_objdir/$libname.ver~
 12693 		cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
 12694 		echo "local: *; };" >> $output_objdir/$libname.ver~
 12695 		$CC -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
 12696 	    fi
 12697 	    ;;
 12698 	  *)
 12699 	    case `$CC -V 2>&1 | sed 5q` in
 12700 	    *Sun\ C*)
 12701 	      # Sun C++ 5.9
 12702 	      no_undefined_flag_CXX=' -zdefs'
 12703 	      archive_cmds_CXX='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
 12704 	      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'
 12705 	      hardcode_libdir_flag_spec_CXX='-R$libdir'
 12706 	      whole_archive_flag_spec_CXX='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
 12707 	      compiler_needs_object_CXX=yes
 12709 	      # Not sure whether something based on
 12710 	      # $CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1
 12711 	      # would be better.
 12712 	      output_verbose_link_cmd='echo'
 12714 	      # Archives containing C++ object files must be created using
 12715 	      # "CC -xar", where "CC" is the Sun C++ compiler.  This is
 12716 	      # necessary to make sure instantiated templates are included
 12717 	      # in the archive.
 12718 	      old_archive_cmds_CXX='$CC -xar -o $oldlib $oldobjs'
 12719 	      ;;
 12720 	    esac
 12721 	    ;;
 12722 	esac
 12723 	;;
 12725       lynxos*)
 12726         # FIXME: insert proper C++ library support
 12727 	ld_shlibs_CXX=no
 12728 	;;
 12730       m88k*)
 12731         # FIXME: insert proper C++ library support
 12732         ld_shlibs_CXX=no
 12733 	;;
 12735       mvs*)
 12736         case $cc_basename in
 12737           cxx*)
 12738 	    # FIXME: insert proper C++ library support
 12739 	    ld_shlibs_CXX=no
 12740 	    ;;
 12741 	  *)
 12742 	    # FIXME: insert proper C++ library support
 12743 	    ld_shlibs_CXX=no
 12744 	    ;;
 12745 	esac
 12746 	;;
 12748       netbsd*)
 12749         if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
 12750 	  archive_cmds_CXX='$LD -Bshareable  -o $lib $predep_objects $libobjs $deplibs $postdep_objects $linker_flags'
 12751 	  wlarc=
 12752 	  hardcode_libdir_flag_spec_CXX='-R$libdir'
 12753 	  hardcode_direct_CXX=yes
 12754 	  hardcode_shlibpath_var_CXX=no
 12755 	fi
 12756 	# Workaround some broken pre-1.5 toolchains
 12757 	output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP conftest.$objext | $SED -e "s:-lgcc -lc -lgcc::"'
 12758 	;;
 12760       *nto* | *qnx*)
 12761         ld_shlibs_CXX=yes
 12762 	;;
 12764       openbsd2*)
 12765         # C++ shared libraries are fairly broken
 12766 	ld_shlibs_CXX=no
 12767 	;;
 12769       openbsd*)
 12770 	if test -f /usr/libexec/ld.so; then
 12771 	  hardcode_direct_CXX=yes
 12772 	  hardcode_shlibpath_var_CXX=no
 12773 	  hardcode_direct_absolute_CXX=yes
 12774 	  archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
 12775 	  hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
 12776 	  if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
 12777 	    archive_expsym_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file,$export_symbols -o $lib'
 12778 	    export_dynamic_flag_spec_CXX='${wl}-E'
 12779 	    whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
 12780 	  fi
 12781 	  output_verbose_link_cmd=echo
 12782 	else
 12783 	  ld_shlibs_CXX=no
 12784 	fi
 12785 	;;
 12787       osf3* | osf4* | osf5*)
 12788         case $cc_basename in
 12789           KCC*)
 12790 	    # Kuck and Associates, Inc. (KAI) C++ Compiler
 12792 	    # KCC will only create a shared library if the output file
 12793 	    # ends with ".so" (or ".sl" for HP-UX), so rename the library
 12794 	    # to its proper name (with version) after linking.
 12795 	    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'
 12797 	    hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
 12798 	    hardcode_libdir_separator_CXX=:
 12800 	    # Archives containing C++ object files must be created using
 12801 	    # the KAI C++ compiler.
 12802 	    case $host in
 12803 	      osf3*) old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs' ;;
 12804 	      *) old_archive_cmds_CXX='$CC -o $oldlib $oldobjs' ;;
 12805 	    esac
 12806 	    ;;
 12807           RCC*)
 12808 	    # Rational C++ 2.4.1
 12809 	    # FIXME: insert proper C++ library support
 12810 	    ld_shlibs_CXX=no
 12811 	    ;;
 12812           cxx*)
 12813 	    case $host in
 12814 	      osf3*)
 12815 	        allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
 12816 	        archive_cmds_CXX='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $soname `test -n "$verstring" && $ECHO "X${wl}-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
 12817 	        hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
 12818 		;;
 12819 	      *)
 12820 	        allow_undefined_flag_CXX=' -expect_unresolved \*'
 12821 	        archive_cmds_CXX='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
 12822 	        archive_expsym_cmds_CXX='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done~
 12823 	          echo "-hidden">> $lib.exp~
 12824 	          $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 "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib~
 12825 	          $RM $lib.exp'
 12826 	        hardcode_libdir_flag_spec_CXX='-rpath $libdir'
 12827 		;;
 12828 	    esac
 12830 	    hardcode_libdir_separator_CXX=:
 12832 	    # Commands to make compiler produce verbose output that lists
 12833 	    # what "hidden" libraries, object files and flags are used when
 12834 	    # linking a shared library.
 12836 	    # There doesn't appear to be a way to prevent this compiler from
 12837 	    # explicitly linking system object files so we need to strip them
 12838 	    # from the output so that they don't get included in the library
 12839 	    # dependencies.
 12840 	    output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "ld" | $GREP -v "ld:"`; templist=`$ECHO "X$templist" | $Xsed -e "s/\(^.*ld.*\)\( .*ld.*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; $ECHO "X$list" | $Xsed'
 12841 	    ;;
 12842 	  *)
 12843 	    if test "$GXX" = yes && test "$with_gnu_ld" = no; then
 12844 	      allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
 12845 	      case $host in
 12846 	        osf3*)
 12847 	          archive_cmds_CXX='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
 12848 		  ;;
 12849 	        *)
 12850 	          archive_cmds_CXX='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
 12851 		  ;;
 12852 	      esac
 12854 	      hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
 12855 	      hardcode_libdir_separator_CXX=:
 12857 	      # Commands to make compiler produce verbose output that lists
 12858 	      # what "hidden" libraries, object files and flags are used when
 12859 	      # linking a shared library.
 12860 	      output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "\-L"'
 12862 	    else
 12863 	      # FIXME: insert proper C++ library support
 12864 	      ld_shlibs_CXX=no
 12865 	    fi
 12866 	    ;;
 12867         esac
 12868         ;;
 12870       psos*)
 12871         # FIXME: insert proper C++ library support
 12872         ld_shlibs_CXX=no
 12873         ;;
 12875       sunos4*)
 12876         case $cc_basename in
 12877           CC*)
 12878 	    # Sun C++ 4.x
 12879 	    # FIXME: insert proper C++ library support
 12880 	    ld_shlibs_CXX=no
 12881 	    ;;
 12882           lcc*)
 12883 	    # Lucid
 12884 	    # FIXME: insert proper C++ library support
 12885 	    ld_shlibs_CXX=no
 12886 	    ;;
 12887           *)
 12888 	    # FIXME: insert proper C++ library support
 12889 	    ld_shlibs_CXX=no
 12890 	    ;;
 12891         esac
 12892         ;;
 12894       solaris*)
 12895         case $cc_basename in
 12896           CC*)
 12897 	    # Sun C++ 4.2, 5.x and Centerline C++
 12898             archive_cmds_need_lc_CXX=yes
 12899 	    no_undefined_flag_CXX=' -zdefs'
 12900 	    archive_cmds_CXX='$CC -G${allow_undefined_flag}  -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
 12901 	    archive_expsym_cmds_CXX='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
 12902 	      $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'
 12904 	    hardcode_libdir_flag_spec_CXX='-R$libdir'
 12905 	    hardcode_shlibpath_var_CXX=no
 12906 	    case $host_os in
 12907 	      solaris2.[0-5] | solaris2.[0-5].*) ;;
 12908 	      *)
 12909 		# The compiler driver will combine and reorder linker options,
 12910 		# but understands `-z linker_flag'.
 12911 	        # Supported since Solaris 2.6 (maybe 2.5.1?)
 12912 		whole_archive_flag_spec_CXX='-z allextract$convenience -z defaultextract'
 12913 	        ;;
 12914 	    esac
 12915 	    link_all_deplibs_CXX=yes
 12917 	    output_verbose_link_cmd='echo'
 12919 	    # Archives containing C++ object files must be created using
 12920 	    # "CC -xar", where "CC" is the Sun C++ compiler.  This is
 12921 	    # necessary to make sure instantiated templates are included
 12922 	    # in the archive.
 12923 	    old_archive_cmds_CXX='$CC -xar -o $oldlib $oldobjs'
 12924 	    ;;
 12925           gcx*)
 12926 	    # Green Hills C++ Compiler
 12927 	    archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
 12929 	    # The C++ compiler must be used to create the archive.
 12930 	    old_archive_cmds_CXX='$CC $LDFLAGS -archive -o $oldlib $oldobjs'
 12931 	    ;;
 12932           *)
 12933 	    # GNU C++ compiler with Solaris linker
 12934 	    if test "$GXX" = yes && test "$with_gnu_ld" = no; then
 12935 	      no_undefined_flag_CXX=' ${wl}-z ${wl}defs'
 12936 	      if $CC --version | $GREP -v '^2\.7' > /dev/null; then
 12937 	        archive_cmds_CXX='$CC -shared -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
 12938 	        archive_expsym_cmds_CXX='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
 12939 		  $CC -shared -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
 12941 	        # Commands to make compiler produce verbose output that lists
 12942 	        # what "hidden" libraries, object files and flags are used when
 12943 	        # linking a shared library.
 12944 	        output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "\-L"'
 12945 	      else
 12946 	        # g++ 2.7 appears to require `-G' NOT `-shared' on this
 12947 	        # platform.
 12948 	        archive_cmds_CXX='$CC -G -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
 12949 	        archive_expsym_cmds_CXX='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
 12950 		  $CC -G -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
 12952 	        # Commands to make compiler produce verbose output that lists
 12953 	        # what "hidden" libraries, object files and flags are used when
 12954 	        # linking a shared library.
 12955 	        output_verbose_link_cmd='$CC -G $CFLAGS -v conftest.$objext 2>&1 | $GREP "\-L"'
 12956 	      fi
 12958 	      hardcode_libdir_flag_spec_CXX='${wl}-R $wl$libdir'
 12959 	      case $host_os in
 12960 		solaris2.[0-5] | solaris2.[0-5].*) ;;
 12961 		*)
 12962 		  whole_archive_flag_spec_CXX='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
 12963 		  ;;
 12964 	      esac
 12965 	    fi
 12966 	    ;;
 12967         esac
 12968         ;;
 12970     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
 12971       no_undefined_flag_CXX='${wl}-z,text'
 12972       archive_cmds_need_lc_CXX=no
 12973       hardcode_shlibpath_var_CXX=no
 12974       runpath_var='LD_RUN_PATH'
 12976       case $cc_basename in
 12977         CC*)
 12978 	  archive_cmds_CXX='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
 12979 	  archive_expsym_cmds_CXX='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
 12980 	  ;;
 12981 	*)
 12982 	  archive_cmds_CXX='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
 12983 	  archive_expsym_cmds_CXX='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
 12984 	  ;;
 12985       esac
 12986       ;;
 12988       sysv5* | sco3.2v5* | sco5v6*)
 12989 	# Note: We can NOT use -z defs as we might desire, because we do not
 12990 	# link with -lc, and that would cause any symbols used from libc to
 12991 	# always be unresolved, which means just about no library would
 12992 	# ever link correctly.  If we're not using GNU ld we use -z text
 12993 	# though, which does catch some bad symbols but isn't as heavy-handed
 12994 	# as -z defs.
 12995 	no_undefined_flag_CXX='${wl}-z,text'
 12996 	allow_undefined_flag_CXX='${wl}-z,nodefs'
 12997 	archive_cmds_need_lc_CXX=no
 12998 	hardcode_shlibpath_var_CXX=no
 12999 	hardcode_libdir_flag_spec_CXX='${wl}-R,$libdir'
 13000 	hardcode_libdir_separator_CXX=':'
 13001 	link_all_deplibs_CXX=yes
 13002 	export_dynamic_flag_spec_CXX='${wl}-Bexport'
 13003 	runpath_var='LD_RUN_PATH'
 13005 	case $cc_basename in
 13006           CC*)
 13007 	    archive_cmds_CXX='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
 13008 	    archive_expsym_cmds_CXX='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
 13009 	    ;;
 13010 	  *)
 13011 	    archive_cmds_CXX='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
 13012 	    archive_expsym_cmds_CXX='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
 13013 	    ;;
 13014 	esac
 13015       ;;
 13017       tandem*)
 13018         case $cc_basename in
 13019           NCC*)
 13020 	    # NonStop-UX NCC 3.20
 13021 	    # FIXME: insert proper C++ library support
 13022 	    ld_shlibs_CXX=no
 13023 	    ;;
 13024           *)
 13025 	    # FIXME: insert proper C++ library support
 13026 	    ld_shlibs_CXX=no
 13027 	    ;;
 13028         esac
 13029         ;;
 13031       vxworks*)
 13032         # FIXME: insert proper C++ library support
 13033         ld_shlibs_CXX=no
 13034         ;;
 13036       *)
 13037         # FIXME: insert proper C++ library support
 13038         ld_shlibs_CXX=no
 13039         ;;
 13040     esac
 13042     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs_CXX" >&5
 13043 $as_echo "$ld_shlibs_CXX" >&6; }
 13044     test "$ld_shlibs_CXX" = no && can_build_shared=no
 13046     GCC_CXX="$GXX"
 13047     LD_CXX="$LD"
 13049     ## CAVEAT EMPTOR:
 13050     ## There is no encapsulation within the following macros, do not change
 13051     ## the running order or otherwise move them around unless you know exactly
 13052     ## what you are doing...
 13053     # Dependencies to place before and after the object being linked:
 13054 predep_objects_CXX=
 13055 postdep_objects_CXX=
 13056 predeps_CXX=
 13057 postdeps_CXX=
 13058 compiler_lib_search_path_CXX=
 13060 cat > conftest.$ac_ext <<_LT_EOF
 13061 class Foo
 13063 public:
 13064   Foo (void) { a = 0; }
 13065 private:
 13066   int a;
 13067 };
 13068 _LT_EOF
 13070 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
 13071   (eval $ac_compile) 2>&5
 13072   ac_status=$?
 13073   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
 13074   test $ac_status = 0; }; then
 13075   # Parse the compiler output and extract the necessary
 13076   # objects, libraries and library flags.
 13078   # Sentinel used to keep track of whether or not we are before
 13079   # the conftest object file.
 13080   pre_test_object_deps_done=no
 13082   for p in `eval "$output_verbose_link_cmd"`; do
 13083     case $p in
 13085     -L* | -R* | -l*)
 13086        # Some compilers place space between "-{L,R}" and the path.
 13087        # Remove the space.
 13088        if test $p = "-L" ||
 13089           test $p = "-R"; then
 13090 	 prev=$p
 13091 	 continue
 13092        else
 13093 	 prev=
 13094        fi
 13096        if test "$pre_test_object_deps_done" = no; then
 13097 	 case $p in
 13098 	 -L* | -R*)
 13099 	   # Internal compiler library paths should come after those
 13100 	   # provided the user.  The postdeps already come after the
 13101 	   # user supplied libs so there is no need to process them.
 13102 	   if test -z "$compiler_lib_search_path_CXX"; then
 13103 	     compiler_lib_search_path_CXX="${prev}${p}"
 13104 	   else
 13105 	     compiler_lib_search_path_CXX="${compiler_lib_search_path_CXX} ${prev}${p}"
 13106 	   fi
 13107 	   ;;
 13108 	 # The "-l" case would never come before the object being
 13109 	 # linked, so don't bother handling this case.
 13110 	 esac
 13111        else
 13112 	 if test -z "$postdeps_CXX"; then
 13113 	   postdeps_CXX="${prev}${p}"
 13114 	 else
 13115 	   postdeps_CXX="${postdeps_CXX} ${prev}${p}"
 13116 	 fi
 13117        fi
 13118        ;;
 13120     *.$objext)
 13121        # This assumes that the test object file only shows up
 13122        # once in the compiler output.
 13123        if test "$p" = "conftest.$objext"; then
 13124 	 pre_test_object_deps_done=yes
 13125 	 continue
 13126        fi
 13128        if test "$pre_test_object_deps_done" = no; then
 13129 	 if test -z "$predep_objects_CXX"; then
 13130 	   predep_objects_CXX="$p"
 13131 	 else
 13132 	   predep_objects_CXX="$predep_objects_CXX $p"
 13133 	 fi
 13134        else
 13135 	 if test -z "$postdep_objects_CXX"; then
 13136 	   postdep_objects_CXX="$p"
 13137 	 else
 13138 	   postdep_objects_CXX="$postdep_objects_CXX $p"
 13139 	 fi
 13140        fi
 13141        ;;
 13143     *) ;; # Ignore the rest.
 13145     esac
 13146   done
 13148   # Clean up.
 13149   rm -f a.out a.exe
 13150 else
 13151   echo "libtool.m4: error: problem compiling CXX test program"
 13152 fi
 13154 $RM -f confest.$objext
 13156 # PORTME: override above test on systems where it is broken
 13157 case $host_os in
 13158 interix[3-9]*)
 13159   # Interix 3.5 installs completely hosed .la files for C++, so rather than
 13160   # hack all around it, let's just trust "g++" to DTRT.
 13161   predep_objects_CXX=
 13162   postdep_objects_CXX=
 13163   postdeps_CXX=
 13164   ;;
 13166 linux*)
 13167   case `$CC -V 2>&1 | sed 5q` in
 13168   *Sun\ C*)
 13169     # Sun C++ 5.9
 13171     # The more standards-conforming stlport4 library is
 13172     # incompatible with the Cstd library. Avoid specifying
 13173     # it if it's in CXXFLAGS. Ignore libCrun as
 13174     # -library=stlport4 depends on it.
 13175     case " $CXX $CXXFLAGS " in
 13176     *" -library=stlport4 "*)
 13177       solaris_use_stlport4=yes
 13178       ;;
 13179     esac
 13181     if test "$solaris_use_stlport4" != yes; then
 13182       postdeps_CXX='-library=Cstd -library=Crun'
 13183     fi
 13184     ;;
 13185   esac
 13186   ;;
 13188 solaris*)
 13189   case $cc_basename in
 13190   CC*)
 13191     # The more standards-conforming stlport4 library is
 13192     # incompatible with the Cstd library. Avoid specifying
 13193     # it if it's in CXXFLAGS. Ignore libCrun as
 13194     # -library=stlport4 depends on it.
 13195     case " $CXX $CXXFLAGS " in
 13196     *" -library=stlport4 "*)
 13197       solaris_use_stlport4=yes
 13198       ;;
 13199     esac
 13201     # Adding this requires a known-good setup of shared libraries for
 13202     # Sun compiler versions before 5.6, else PIC objects from an old
 13203     # archive will be linked into the output, leading to subtle bugs.
 13204     if test "$solaris_use_stlport4" != yes; then
 13205       postdeps_CXX='-library=Cstd -library=Crun'
 13206     fi
 13207     ;;
 13208   esac
 13209   ;;
 13210 esac
 13213 case " $postdeps_CXX " in
 13214 *" -lc "*) archive_cmds_need_lc_CXX=no ;;
 13215 esac
 13216  compiler_lib_search_dirs_CXX=
 13217 if test -n "${compiler_lib_search_path_CXX}"; then
 13218  compiler_lib_search_dirs_CXX=`echo " ${compiler_lib_search_path_CXX}" | ${SED} -e 's! -L! !g' -e 's!^ !!'`
 13219 fi
 13251     lt_prog_compiler_wl_CXX=
 13252 lt_prog_compiler_pic_CXX=
 13253 lt_prog_compiler_static_CXX=
 13255 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
 13256 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
 13258   # C++ specific cases for pic, static, wl, etc.
 13259   if test "$GXX" = yes; then
 13260     lt_prog_compiler_wl_CXX='-Wl,'
 13261     lt_prog_compiler_static_CXX='-static'
 13263     case $host_os in
 13264     aix*)
 13265       # All AIX code is PIC.
 13266       if test "$host_cpu" = ia64; then
 13267 	# AIX 5 now supports IA64 processor
 13268 	lt_prog_compiler_static_CXX='-Bstatic'
 13269       fi
 13270       ;;
 13272     amigaos*)
 13273       case $host_cpu in
 13274       powerpc)
 13275             # see comment about AmigaOS4 .so support
 13276             lt_prog_compiler_pic_CXX='-fPIC'
 13277         ;;
 13278       m68k)
 13279             # FIXME: we need at least 68020 code to build shared libraries, but
 13280             # adding the `-m68020' flag to GCC prevents building anything better,
 13281             # like `-m68040'.
 13282             lt_prog_compiler_pic_CXX='-m68020 -resident32 -malways-restore-a4'
 13283         ;;
 13284       esac
 13285       ;;
 13287     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
 13288       # PIC is the default for these OSes.
 13289       ;;
 13290     mingw* | cygwin* | os2* | pw32* | cegcc*)
 13291       # This hack is so that the source file can tell whether it is being
 13292       # built for inclusion in a dll (and should export symbols for example).
 13293       # Although the cygwin gcc ignores -fPIC, still need this for old-style
 13294       # (--disable-auto-import) libraries
 13295       lt_prog_compiler_pic_CXX='-DDLL_EXPORT'
 13296       ;;
 13297     darwin* | rhapsody*)
 13298       # PIC is the default on this platform
 13299       # Common symbols not allowed in MH_DYLIB files
 13300       lt_prog_compiler_pic_CXX='-fno-common'
 13301       ;;
 13302     *djgpp*)
 13303       # DJGPP does not support shared libraries at all
 13304       lt_prog_compiler_pic_CXX=
 13305       ;;
 13306     interix[3-9]*)
 13307       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
 13308       # Instead, we relocate shared libraries at runtime.
 13309       ;;
 13310     sysv4*MP*)
 13311       if test -d /usr/nec; then
 13312 	lt_prog_compiler_pic_CXX=-Kconform_pic
 13313       fi
 13314       ;;
 13315     hpux*)
 13316       # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
 13317       # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
 13318       # sets the default TLS model and affects inlining.
 13319       case $host_cpu in
 13320       hppa*64*)
 13321 	;;
 13322       *)
 13323 	lt_prog_compiler_pic_CXX='-fPIC'
 13324 	;;
 13325       esac
 13326       ;;
 13327     *qnx* | *nto*)
 13328       # QNX uses GNU C++, but need to define -shared option too, otherwise
 13329       # it will coredump.
 13330       lt_prog_compiler_pic_CXX='-fPIC -shared'
 13331       ;;
 13332     *)
 13333       lt_prog_compiler_pic_CXX='-fPIC'
 13334       ;;
 13335     esac
 13336   else
 13337     case $host_os in
 13338       aix[4-9]*)
 13339 	# All AIX code is PIC.
 13340 	if test "$host_cpu" = ia64; then
 13341 	  # AIX 5 now supports IA64 processor
 13342 	  lt_prog_compiler_static_CXX='-Bstatic'
 13343 	else
 13344 	  lt_prog_compiler_static_CXX='-bnso -bI:/lib/syscalls.exp'
 13345 	fi
 13346 	;;
 13347       chorus*)
 13348 	case $cc_basename in
 13349 	cxch68*)
 13350 	  # Green Hills C++ Compiler
 13351 	  # _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"
 13352 	  ;;
 13353 	esac
 13354 	;;
 13355       dgux*)
 13356 	case $cc_basename in
 13357 	  ec++*)
 13358 	    lt_prog_compiler_pic_CXX='-KPIC'
 13359 	    ;;
 13360 	  ghcx*)
 13361 	    # Green Hills C++ Compiler
 13362 	    lt_prog_compiler_pic_CXX='-pic'
 13363 	    ;;
 13364 	  *)
 13365 	    ;;
 13366 	esac
 13367 	;;
 13368       freebsd* | dragonfly*)
 13369 	# FreeBSD uses GNU C++
 13370 	;;
 13371       hpux9* | hpux10* | hpux11*)
 13372 	case $cc_basename in
 13373 	  CC*)
 13374 	    lt_prog_compiler_wl_CXX='-Wl,'
 13375 	    lt_prog_compiler_static_CXX='${wl}-a ${wl}archive'
 13376 	    if test "$host_cpu" != ia64; then
 13377 	      lt_prog_compiler_pic_CXX='+Z'
 13378 	    fi
 13379 	    ;;
 13380 	  aCC*)
 13381 	    lt_prog_compiler_wl_CXX='-Wl,'
 13382 	    lt_prog_compiler_static_CXX='${wl}-a ${wl}archive'
 13383 	    case $host_cpu in
 13384 	    hppa*64*|ia64*)
 13385 	      # +Z the default
 13386 	      ;;
 13387 	    *)
 13388 	      lt_prog_compiler_pic_CXX='+Z'
 13389 	      ;;
 13390 	    esac
 13391 	    ;;
 13392 	  *)
 13393 	    ;;
 13394 	esac
 13395 	;;
 13396       interix*)
 13397 	# This is c89, which is MS Visual C++ (no shared libs)
 13398 	# Anyone wants to do a port?
 13399 	;;
 13400       irix5* | irix6* | nonstopux*)
 13401 	case $cc_basename in
 13402 	  CC*)
 13403 	    lt_prog_compiler_wl_CXX='-Wl,'
 13404 	    lt_prog_compiler_static_CXX='-non_shared'
 13405 	    # CC pic flag -KPIC is the default.
 13406 	    ;;
 13407 	  *)
 13408 	    ;;
 13409 	esac
 13410 	;;
 13411       linux* | k*bsd*-gnu | kopensolaris*-gnu)
 13412 	case $cc_basename in
 13413 	  KCC*)
 13414 	    # KAI C++ Compiler
 13415 	    lt_prog_compiler_wl_CXX='--backend -Wl,'
 13416 	    lt_prog_compiler_pic_CXX='-fPIC'
 13417 	    ;;
 13418 	  ecpc* )
 13419 	    # old Intel C++ for x86_64 which still supported -KPIC.
 13420 	    lt_prog_compiler_wl_CXX='-Wl,'
 13421 	    lt_prog_compiler_pic_CXX='-KPIC'
 13422 	    lt_prog_compiler_static_CXX='-static'
 13423 	    ;;
 13424 	  icpc* )
 13425 	    # Intel C++, used to be incompatible with GCC.
 13426 	    # ICC 10 doesn't accept -KPIC any more.
 13427 	    lt_prog_compiler_wl_CXX='-Wl,'
 13428 	    lt_prog_compiler_pic_CXX='-fPIC'
 13429 	    lt_prog_compiler_static_CXX='-static'
 13430 	    ;;
 13431 	  pgCC* | pgcpp*)
 13432 	    # Portland Group C++ compiler
 13433 	    lt_prog_compiler_wl_CXX='-Wl,'
 13434 	    lt_prog_compiler_pic_CXX='-fpic'
 13435 	    lt_prog_compiler_static_CXX='-Bstatic'
 13436 	    ;;
 13437 	  cxx*)
 13438 	    # Compaq C++
 13439 	    # Make sure the PIC flag is empty.  It appears that all Alpha
 13440 	    # Linux and Compaq Tru64 Unix objects are PIC.
 13441 	    lt_prog_compiler_pic_CXX=
 13442 	    lt_prog_compiler_static_CXX='-non_shared'
 13443 	    ;;
 13444 	  xlc* | xlC*)
 13445 	    # IBM XL 8.0 on PPC
 13446 	    lt_prog_compiler_wl_CXX='-Wl,'
 13447 	    lt_prog_compiler_pic_CXX='-qpic'
 13448 	    lt_prog_compiler_static_CXX='-qstaticlink'
 13449 	    ;;
 13450 	  *)
 13451 	    case `$CC -V 2>&1 | sed 5q` in
 13452 	    *Sun\ C*)
 13453 	      # Sun C++ 5.9
 13454 	      lt_prog_compiler_pic_CXX='-KPIC'
 13455 	      lt_prog_compiler_static_CXX='-Bstatic'
 13456 	      lt_prog_compiler_wl_CXX='-Qoption ld '
 13457 	      ;;
 13458 	    esac
 13459 	    ;;
 13460 	esac
 13461 	;;
 13462       lynxos*)
 13463 	;;
 13464       m88k*)
 13465 	;;
 13466       mvs*)
 13467 	case $cc_basename in
 13468 	  cxx*)
 13469 	    lt_prog_compiler_pic_CXX='-W c,exportall'
 13470 	    ;;
 13471 	  *)
 13472 	    ;;
 13473 	esac
 13474 	;;
 13475       netbsd* | netbsdelf*-gnu)
 13476 	;;
 13477       *qnx* | *nto*)
 13478         # QNX uses GNU C++, but need to define -shared option too, otherwise
 13479         # it will coredump.
 13480         lt_prog_compiler_pic_CXX='-fPIC -shared'
 13481         ;;
 13482       osf3* | osf4* | osf5*)
 13483 	case $cc_basename in
 13484 	  KCC*)
 13485 	    lt_prog_compiler_wl_CXX='--backend -Wl,'
 13486 	    ;;
 13487 	  RCC*)
 13488 	    # Rational C++ 2.4.1
 13489 	    lt_prog_compiler_pic_CXX='-pic'
 13490 	    ;;
 13491 	  cxx*)
 13492 	    # Digital/Compaq C++
 13493 	    lt_prog_compiler_wl_CXX='-Wl,'
 13494 	    # Make sure the PIC flag is empty.  It appears that all Alpha
 13495 	    # Linux and Compaq Tru64 Unix objects are PIC.
 13496 	    lt_prog_compiler_pic_CXX=
 13497 	    lt_prog_compiler_static_CXX='-non_shared'
 13498 	    ;;
 13499 	  *)
 13500 	    ;;
 13501 	esac
 13502 	;;
 13503       psos*)
 13504 	;;
 13505       solaris*)
 13506 	case $cc_basename in
 13507 	  CC*)
 13508 	    # Sun C++ 4.2, 5.x and Centerline C++
 13509 	    lt_prog_compiler_pic_CXX='-KPIC'
 13510 	    lt_prog_compiler_static_CXX='-Bstatic'
 13511 	    lt_prog_compiler_wl_CXX='-Qoption ld '
 13512 	    ;;
 13513 	  gcx*)
 13514 	    # Green Hills C++ Compiler
 13515 	    lt_prog_compiler_pic_CXX='-PIC'
 13516 	    ;;
 13517 	  *)
 13518 	    ;;
 13519 	esac
 13520 	;;
 13521       sunos4*)
 13522 	case $cc_basename in
 13523 	  CC*)
 13524 	    # Sun C++ 4.x
 13525 	    lt_prog_compiler_pic_CXX='-pic'
 13526 	    lt_prog_compiler_static_CXX='-Bstatic'
 13527 	    ;;
 13528 	  lcc*)
 13529 	    # Lucid
 13530 	    lt_prog_compiler_pic_CXX='-pic'
 13531 	    ;;
 13532 	  *)
 13533 	    ;;
 13534 	esac
 13535 	;;
 13536       sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
 13537 	case $cc_basename in
 13538 	  CC*)
 13539 	    lt_prog_compiler_wl_CXX='-Wl,'
 13540 	    lt_prog_compiler_pic_CXX='-KPIC'
 13541 	    lt_prog_compiler_static_CXX='-Bstatic'
 13542 	    ;;
 13543 	esac
 13544 	;;
 13545       tandem*)
 13546 	case $cc_basename in
 13547 	  NCC*)
 13548 	    # NonStop-UX NCC 3.20
 13549 	    lt_prog_compiler_pic_CXX='-KPIC'
 13550 	    ;;
 13551 	  *)
 13552 	    ;;
 13553 	esac
 13554 	;;
 13555       vxworks*)
 13556 	;;
 13557       *)
 13558 	lt_prog_compiler_can_build_shared_CXX=no
 13559 	;;
 13560     esac
 13561   fi
 13563 case $host_os in
 13564   # For platforms which do not support PIC, -DPIC is meaningless:
 13565   *djgpp*)
 13566     lt_prog_compiler_pic_CXX=
 13567     ;;
 13568   *)
 13569     lt_prog_compiler_pic_CXX="$lt_prog_compiler_pic_CXX -DPIC"
 13570     ;;
 13571 esac
 13572 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic_CXX" >&5
 13573 $as_echo "$lt_prog_compiler_pic_CXX" >&6; }
 13578 # Check to make sure the PIC flag actually works.
 13580 if test -n "$lt_prog_compiler_pic_CXX"; then
 13581   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works" >&5
 13582 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works... " >&6; }
 13583 if test "${lt_cv_prog_compiler_pic_works_CXX+set}" = set; then :
 13584   $as_echo_n "(cached) " >&6
 13585 else
 13586   lt_cv_prog_compiler_pic_works_CXX=no
 13587    ac_outfile=conftest.$ac_objext
 13588    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
 13589    lt_compiler_flag="$lt_prog_compiler_pic_CXX -DPIC"
 13590    # Insert the option either (1) after the last *FLAGS variable, or
 13591    # (2) before a word containing "conftest.", or (3) at the end.
 13592    # Note that $ac_compile itself does not contain backslashes and begins
 13593    # with a dollar sign (not a hyphen), so the echo should work correctly.
 13594    # The option is referenced via a variable to avoid confusing sed.
 13595    lt_compile=`echo "$ac_compile" | $SED \
 13596    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
 13597    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
 13598    -e 's:$: $lt_compiler_flag:'`
 13599    (eval echo "\"\$as_me:13599: $lt_compile\"" >&5)
 13600    (eval "$lt_compile" 2>conftest.err)
 13601    ac_status=$?
 13602    cat conftest.err >&5
 13603    echo "$as_me:13603: \$? = $ac_status" >&5
 13604    if (exit $ac_status) && test -s "$ac_outfile"; then
 13605      # The compiler can only warn and ignore the option if not recognized
 13606      # So say no if there are warnings other than the usual output.
 13607      $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
 13608      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
 13609      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
 13610        lt_cv_prog_compiler_pic_works_CXX=yes
 13611      fi
 13612    fi
 13613    $RM conftest*
 13615 fi
 13616 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works_CXX" >&5
 13617 $as_echo "$lt_cv_prog_compiler_pic_works_CXX" >&6; }
 13619 if test x"$lt_cv_prog_compiler_pic_works_CXX" = xyes; then
 13620     case $lt_prog_compiler_pic_CXX in
 13621      "" | " "*) ;;
 13622      *) lt_prog_compiler_pic_CXX=" $lt_prog_compiler_pic_CXX" ;;
 13623      esac
 13624 else
 13625     lt_prog_compiler_pic_CXX=
 13626      lt_prog_compiler_can_build_shared_CXX=no
 13627 fi
 13629 fi
 13634 # Check to make sure the static flag actually works.
 13636 wl=$lt_prog_compiler_wl_CXX eval lt_tmp_static_flag=\"$lt_prog_compiler_static_CXX\"
 13637 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
 13638 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
 13639 if test "${lt_cv_prog_compiler_static_works_CXX+set}" = set; then :
 13640   $as_echo_n "(cached) " >&6
 13641 else
 13642   lt_cv_prog_compiler_static_works_CXX=no
 13643    save_LDFLAGS="$LDFLAGS"
 13644    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
 13645    echo "$lt_simple_link_test_code" > conftest.$ac_ext
 13646    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
 13647      # The linker can only warn and ignore the option if not recognized
 13648      # So say no if there are warnings
 13649      if test -s conftest.err; then
 13650        # Append any errors to the config.log.
 13651        cat conftest.err 1>&5
 13652        $ECHO "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
 13653        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
 13654        if diff conftest.exp conftest.er2 >/dev/null; then
 13655          lt_cv_prog_compiler_static_works_CXX=yes
 13656        fi
 13657      else
 13658        lt_cv_prog_compiler_static_works_CXX=yes
 13659      fi
 13660    fi
 13661    $RM -r conftest*
 13662    LDFLAGS="$save_LDFLAGS"
 13664 fi
 13665 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works_CXX" >&5
 13666 $as_echo "$lt_cv_prog_compiler_static_works_CXX" >&6; }
 13668 if test x"$lt_cv_prog_compiler_static_works_CXX" = xyes; then
 13670 else
 13671     lt_prog_compiler_static_CXX=
 13672 fi
 13677     { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
 13678 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
 13679 if test "${lt_cv_prog_compiler_c_o_CXX+set}" = set; then :
 13680   $as_echo_n "(cached) " >&6
 13681 else
 13682   lt_cv_prog_compiler_c_o_CXX=no
 13683    $RM -r conftest 2>/dev/null
 13684    mkdir conftest
 13685    cd conftest
 13686    mkdir out
 13687    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
 13689    lt_compiler_flag="-o out/conftest2.$ac_objext"
 13690    # Insert the option either (1) after the last *FLAGS variable, or
 13691    # (2) before a word containing "conftest.", or (3) at the end.
 13692    # Note that $ac_compile itself does not contain backslashes and begins
 13693    # with a dollar sign (not a hyphen), so the echo should work correctly.
 13694    lt_compile=`echo "$ac_compile" | $SED \
 13695    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
 13696    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
 13697    -e 's:$: $lt_compiler_flag:'`
 13698    (eval echo "\"\$as_me:13698: $lt_compile\"" >&5)
 13699    (eval "$lt_compile" 2>out/conftest.err)
 13700    ac_status=$?
 13701    cat out/conftest.err >&5
 13702    echo "$as_me:13702: \$? = $ac_status" >&5
 13703    if (exit $ac_status) && test -s out/conftest2.$ac_objext
 13704    then
 13705      # The compiler can only warn and ignore the option if not recognized
 13706      # So say no if there are warnings
 13707      $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
 13708      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
 13709      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
 13710        lt_cv_prog_compiler_c_o_CXX=yes
 13711      fi
 13712    fi
 13713    chmod u+w . 2>&5
 13714    $RM conftest*
 13715    # SGI C++ compiler will create directory out/ii_files/ for
 13716    # template instantiation
 13717    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
 13718    $RM out/* && rmdir out
 13719    cd ..
 13720    $RM -r conftest
 13721    $RM conftest*
 13723 fi
 13724 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o_CXX" >&5
 13725 $as_echo "$lt_cv_prog_compiler_c_o_CXX" >&6; }
 13729     { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
 13730 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
 13731 if test "${lt_cv_prog_compiler_c_o_CXX+set}" = set; then :
 13732   $as_echo_n "(cached) " >&6
 13733 else
 13734   lt_cv_prog_compiler_c_o_CXX=no
 13735    $RM -r conftest 2>/dev/null
 13736    mkdir conftest
 13737    cd conftest
 13738    mkdir out
 13739    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
 13741    lt_compiler_flag="-o out/conftest2.$ac_objext"
 13742    # Insert the option either (1) after the last *FLAGS variable, or
 13743    # (2) before a word containing "conftest.", or (3) at the end.
 13744    # Note that $ac_compile itself does not contain backslashes and begins
 13745    # with a dollar sign (not a hyphen), so the echo should work correctly.
 13746    lt_compile=`echo "$ac_compile" | $SED \
 13747    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
 13748    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
 13749    -e 's:$: $lt_compiler_flag:'`
 13750    (eval echo "\"\$as_me:13750: $lt_compile\"" >&5)
 13751    (eval "$lt_compile" 2>out/conftest.err)
 13752    ac_status=$?
 13753    cat out/conftest.err >&5
 13754    echo "$as_me:13754: \$? = $ac_status" >&5
 13755    if (exit $ac_status) && test -s out/conftest2.$ac_objext
 13756    then
 13757      # The compiler can only warn and ignore the option if not recognized
 13758      # So say no if there are warnings
 13759      $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
 13760      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
 13761      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
 13762        lt_cv_prog_compiler_c_o_CXX=yes
 13763      fi
 13764    fi
 13765    chmod u+w . 2>&5
 13766    $RM conftest*
 13767    # SGI C++ compiler will create directory out/ii_files/ for
 13768    # template instantiation
 13769    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
 13770    $RM out/* && rmdir out
 13771    cd ..
 13772    $RM -r conftest
 13773    $RM conftest*
 13775 fi
 13776 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o_CXX" >&5
 13777 $as_echo "$lt_cv_prog_compiler_c_o_CXX" >&6; }
 13782 hard_links="nottested"
 13783 if test "$lt_cv_prog_compiler_c_o_CXX" = no && test "$need_locks" != no; then
 13784   # do not overwrite the value of need_locks provided by the user
 13785   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
 13786 $as_echo_n "checking if we can lock with hard links... " >&6; }
 13787   hard_links=yes
 13788   $RM conftest*
 13789   ln conftest.a conftest.b 2>/dev/null && hard_links=no
 13790   touch conftest.a
 13791   ln conftest.a conftest.b 2>&5 || hard_links=no
 13792   ln conftest.a conftest.b 2>/dev/null && hard_links=no
 13793   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
 13794 $as_echo "$hard_links" >&6; }
 13795   if test "$hard_links" = no; then
 13796     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
 13797 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
 13798     need_locks=warn
 13799   fi
 13800 else
 13801   need_locks=no
 13802 fi
 13806     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
 13807 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
 13809   export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
 13810   case $host_os in
 13811   aix[4-9]*)
 13812     # If we're using GNU nm, then we don't want the "-C" option.
 13813     # -C means demangle to AIX nm, but means don't demangle with GNU nm
 13814     if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
 13815       export_symbols_cmds_CXX='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
 13816     else
 13817       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'
 13818     fi
 13819     ;;
 13820   pw32*)
 13821     export_symbols_cmds_CXX="$ltdll_cmds"
 13822   ;;
 13823   cygwin* | mingw* | cegcc*)
 13824     export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/;/^.*[ ]__nm__/s/^.*[ ]__nm__\([^ ]*\)[ ][^ ]*/\1 DATA/;/^I[ ]/d;/^[AITW][ ]/s/.* //'\'' | sort | uniq > $export_symbols'
 13825   ;;
 13826   linux* | k*bsd*-gnu)
 13827     link_all_deplibs_CXX=no
 13828   ;;
 13829   *)
 13830     export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
 13831   ;;
 13832   esac
 13833   exclude_expsyms_CXX='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
 13835 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs_CXX" >&5
 13836 $as_echo "$ld_shlibs_CXX" >&6; }
 13837 test "$ld_shlibs_CXX" = no && can_build_shared=no
 13839 with_gnu_ld_CXX=$with_gnu_ld
 13847 # Do we need to explicitly link libc?
 13849 case "x$archive_cmds_need_lc_CXX" in
 13850 x|xyes)
 13851   # Assume -lc should be added
 13852   archive_cmds_need_lc_CXX=yes
 13854   if test "$enable_shared" = yes && test "$GCC" = yes; then
 13855     case $archive_cmds_CXX in
 13856     *'~'*)
 13857       # FIXME: we may have to deal with multi-command sequences.
 13858       ;;
 13859     '$CC '*)
 13860       # Test whether the compiler implicitly links with -lc since on some
 13861       # systems, -lgcc has to come before -lc. If gcc already passes -lc
 13862       # to ld, don't add -lc before -lgcc.
 13863       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
 13864 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
 13865       $RM conftest*
 13866       echo "$lt_simple_compile_test_code" > conftest.$ac_ext
 13868       if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
 13869   (eval $ac_compile) 2>&5
 13870   ac_status=$?
 13871   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
 13872   test $ac_status = 0; } 2>conftest.err; then
 13873         soname=conftest
 13874         lib=conftest
 13875         libobjs=conftest.$ac_objext
 13876         deplibs=
 13877         wl=$lt_prog_compiler_wl_CXX
 13878 	pic_flag=$lt_prog_compiler_pic_CXX
 13879         compiler_flags=-v
 13880         linker_flags=-v
 13881         verstring=
 13882         output_objdir=.
 13883         libname=conftest
 13884         lt_save_allow_undefined_flag=$allow_undefined_flag_CXX
 13885         allow_undefined_flag_CXX=
 13886         if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds_CXX 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
 13887   (eval $archive_cmds_CXX 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
 13888   ac_status=$?
 13889   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
 13890   test $ac_status = 0; }
 13891         then
 13892 	  archive_cmds_need_lc_CXX=no
 13893         else
 13894 	  archive_cmds_need_lc_CXX=yes
 13895         fi
 13896         allow_undefined_flag_CXX=$lt_save_allow_undefined_flag
 13897       else
 13898         cat conftest.err 1>&5
 13899       fi
 13900       $RM conftest*
 13901       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $archive_cmds_need_lc_CXX" >&5
 13902 $as_echo "$archive_cmds_need_lc_CXX" >&6; }
 13903       ;;
 13904     esac
 13905   fi
 13906   ;;
 13907 esac
 13972     { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
 13973 $as_echo_n "checking dynamic linker characteristics... " >&6; }
 13975 library_names_spec=
 13976 libname_spec='lib$name'
 13977 soname_spec=
 13978 shrext_cmds=".so"
 13979 postinstall_cmds=
 13980 postuninstall_cmds=
 13981 finish_cmds=
 13982 finish_eval=
 13983 shlibpath_var=
 13984 shlibpath_overrides_runpath=unknown
 13985 version_type=none
 13986 dynamic_linker="$host_os ld.so"
 13987 sys_lib_dlsearch_path_spec="/lib /usr/lib"
 13988 need_lib_prefix=unknown
 13989 hardcode_into_libs=no
 13991 # when you set need_version to no, make sure it does not cause -set_version
 13992 # flags to be left without arguments
 13993 need_version=unknown
 13995 case $host_os in
 13996 aix3*)
 13997   version_type=linux
 13998   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
 13999   shlibpath_var=LIBPATH
 14001   # AIX 3 has no versioning support, so we append a major version to the name.
 14002   soname_spec='${libname}${release}${shared_ext}$major'
 14003   ;;
 14005 aix[4-9]*)
 14006   version_type=linux
 14007   need_lib_prefix=no
 14008   need_version=no
 14009   hardcode_into_libs=yes
 14010   if test "$host_cpu" = ia64; then
 14011     # AIX 5 supports IA64
 14012     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
 14013     shlibpath_var=LD_LIBRARY_PATH
 14014   else
 14015     # With GCC up to 2.95.x, collect2 would create an import file
 14016     # for dependence libraries.  The import file would start with
 14017     # the line `#! .'.  This would cause the generated library to
 14018     # depend on `.', always an invalid library.  This was fixed in
 14019     # development snapshots of GCC prior to 3.0.
 14020     case $host_os in
 14021       aix4 | aix4.[01] | aix4.[01].*)
 14022       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
 14023 	   echo ' yes '
 14024 	   echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
 14026       else
 14027 	can_build_shared=no
 14028       fi
 14029       ;;
 14030     esac
 14031     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
 14032     # soname into executable. Probably we can add versioning support to
 14033     # collect2, so additional links can be useful in future.
 14034     if test "$aix_use_runtimelinking" = yes; then
 14035       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
 14036       # instead of lib<name>.a to let people know that these are not
 14037       # typical AIX shared libraries.
 14038       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
 14039     else
 14040       # We preserve .a as extension for shared libraries through AIX4.2
 14041       # and later when we are not doing run time linking.
 14042       library_names_spec='${libname}${release}.a $libname.a'
 14043       soname_spec='${libname}${release}${shared_ext}$major'
 14044     fi
 14045     shlibpath_var=LIBPATH
 14046   fi
 14047   ;;
 14049 amigaos*)
 14050   case $host_cpu in
 14051   powerpc)
 14052     # Since July 2007 AmigaOS4 officially supports .so libraries.
 14053     # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
 14054     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
 14055     ;;
 14056   m68k)
 14057     library_names_spec='$libname.ixlibrary $libname.a'
 14058     # Create ${libname}_ixlibrary.a entries in /sys/libs.
 14059     finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$ECHO "X$lib" | $Xsed -e '\''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'
 14060     ;;
 14061   esac
 14062   ;;
 14064 beos*)
 14065   library_names_spec='${libname}${shared_ext}'
 14066   dynamic_linker="$host_os ld.so"
 14067   shlibpath_var=LIBRARY_PATH
 14068   ;;
 14070 bsdi[45]*)
 14071   version_type=linux
 14072   need_version=no
 14073   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
 14074   soname_spec='${libname}${release}${shared_ext}$major'
 14075   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
 14076   shlibpath_var=LD_LIBRARY_PATH
 14077   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
 14078   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
 14079   # the default ld.so.conf also contains /usr/contrib/lib and
 14080   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
 14081   # libtool to hard-code these into programs
 14082   ;;
 14084 cygwin* | mingw* | pw32* | cegcc*)
 14085   version_type=windows
 14086   shrext_cmds=".dll"
 14087   need_version=no
 14088   need_lib_prefix=no
 14090   case $GCC,$host_os in
 14091   yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
 14092     library_names_spec='$libname.dll.a'
 14093     # DLL is installed to $(libdir)/../bin by postinstall_cmds
 14094     postinstall_cmds='base_file=`basename \${file}`~
 14095       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
 14096       dldir=$destdir/`dirname \$dlpath`~
 14097       test -d \$dldir || mkdir -p \$dldir~
 14098       $install_prog $dir/$dlname \$dldir/$dlname~
 14099       chmod a+x \$dldir/$dlname~
 14100       if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
 14101         eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
 14102       fi'
 14103     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
 14104       dlpath=$dir/\$dldll~
 14105        $RM \$dlpath'
 14106     shlibpath_overrides_runpath=yes
 14108     case $host_os in
 14109     cygwin*)
 14110       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
 14111       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
 14112       sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
 14113       ;;
 14114     mingw* | cegcc*)
 14115       # MinGW DLLs use traditional 'lib' prefix
 14116       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
 14117       sys_lib_search_path_spec=`$CC -print-search-dirs | $GREP "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
 14118       if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
 14119         # It is most probably a Windows format PATH printed by
 14120         # mingw gcc, but we are running on Cygwin. Gcc prints its search
 14121         # path with ; separators, and with drive letters. We can handle the
 14122         # drive letters (cygwin fileutils understands them), so leave them,
 14123         # especially as we might pass files found there to a mingw objdump,
 14124         # which wouldn't understand a cygwinified path. Ahh.
 14125         sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
 14126       else
 14127         sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
 14128       fi
 14129       ;;
 14130     pw32*)
 14131       # pw32 DLLs use 'pw' prefix rather than 'lib'
 14132       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
 14133       ;;
 14134     esac
 14135     ;;
 14137   *)
 14138     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
 14139     ;;
 14140   esac
 14141   dynamic_linker='Win32 ld.exe'
 14142   # FIXME: first we should search . and the directory the executable is in
 14143   shlibpath_var=PATH
 14144   ;;
 14146 darwin* | rhapsody*)
 14147   dynamic_linker="$host_os dyld"
 14148   version_type=darwin
 14149   need_lib_prefix=no
 14150   need_version=no
 14151   library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
 14152   soname_spec='${libname}${release}${major}$shared_ext'
 14153   shlibpath_overrides_runpath=yes
 14154   shlibpath_var=DYLD_LIBRARY_PATH
 14155   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
 14157   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
 14158   ;;
 14160 dgux*)
 14161   version_type=linux
 14162   need_lib_prefix=no
 14163   need_version=no
 14164   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
 14165   soname_spec='${libname}${release}${shared_ext}$major'
 14166   shlibpath_var=LD_LIBRARY_PATH
 14167   ;;
 14169 freebsd1*)
 14170   dynamic_linker=no
 14171   ;;
 14173 freebsd* | dragonfly*)
 14174   # DragonFly does not have aout.  When/if they implement a new
 14175   # versioning mechanism, adjust this.
 14176   if test -x /usr/bin/objformat; then
 14177     objformat=`/usr/bin/objformat`
 14178   else
 14179     case $host_os in
 14180     freebsd[123]*) objformat=aout ;;
 14181     *) objformat=elf ;;
 14182     esac
 14183   fi
 14184   version_type=freebsd-$objformat
 14185   case $version_type in
 14186     freebsd-elf*)
 14187       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
 14188       need_version=no
 14189       need_lib_prefix=no
 14190       ;;
 14191     freebsd-*)
 14192       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
 14193       need_version=yes
 14194       ;;
 14195   esac
 14196   shlibpath_var=LD_LIBRARY_PATH
 14197   case $host_os in
 14198   freebsd2*)
 14199     shlibpath_overrides_runpath=yes
 14200     ;;
 14201   freebsd3.[01]* | freebsdelf3.[01]*)
 14202     shlibpath_overrides_runpath=yes
 14203     hardcode_into_libs=yes
 14204     ;;
 14205   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
 14206   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
 14207     shlibpath_overrides_runpath=no
 14208     hardcode_into_libs=yes
 14209     ;;
 14210   *) # from 4.6 on, and DragonFly
 14211     shlibpath_overrides_runpath=yes
 14212     hardcode_into_libs=yes
 14213     ;;
 14214   esac
 14215   ;;
 14217 gnu*)
 14218   version_type=linux
 14219   need_lib_prefix=no
 14220   need_version=no
 14221   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
 14222   soname_spec='${libname}${release}${shared_ext}$major'
 14223   shlibpath_var=LD_LIBRARY_PATH
 14224   hardcode_into_libs=yes
 14225   ;;
 14227 hpux9* | hpux10* | hpux11*)
 14228   # Give a soname corresponding to the major version so that dld.sl refuses to
 14229   # link against other versions.
 14230   version_type=sunos
 14231   need_lib_prefix=no
 14232   need_version=no
 14233   case $host_cpu in
 14234   ia64*)
 14235     shrext_cmds='.so'
 14236     hardcode_into_libs=yes
 14237     dynamic_linker="$host_os dld.so"
 14238     shlibpath_var=LD_LIBRARY_PATH
 14239     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
 14240     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
 14241     soname_spec='${libname}${release}${shared_ext}$major'
 14242     if test "X$HPUX_IA64_MODE" = X32; then
 14243       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
 14244     else
 14245       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
 14246     fi
 14247     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
 14248     ;;
 14249   hppa*64*)
 14250     shrext_cmds='.sl'
 14251     hardcode_into_libs=yes
 14252     dynamic_linker="$host_os dld.sl"
 14253     shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
 14254     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
 14255     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
 14256     soname_spec='${libname}${release}${shared_ext}$major'
 14257     sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
 14258     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
 14259     ;;
 14260   *)
 14261     shrext_cmds='.sl'
 14262     dynamic_linker="$host_os dld.sl"
 14263     shlibpath_var=SHLIB_PATH
 14264     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
 14265     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
 14266     soname_spec='${libname}${release}${shared_ext}$major'
 14267     ;;
 14268   esac
 14269   # HP-UX runs *really* slowly unless shared libraries are mode 555.
 14270   postinstall_cmds='chmod 555 $lib'
 14271   ;;
 14273 interix[3-9]*)
 14274   version_type=linux
 14275   need_lib_prefix=no
 14276   need_version=no
 14277   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
 14278   soname_spec='${libname}${release}${shared_ext}$major'
 14279   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
 14280   shlibpath_var=LD_LIBRARY_PATH
 14281   shlibpath_overrides_runpath=no
 14282   hardcode_into_libs=yes
 14283   ;;
 14285 irix5* | irix6* | nonstopux*)
 14286   case $host_os in
 14287     nonstopux*) version_type=nonstopux ;;
 14288     *)
 14289 	if test "$lt_cv_prog_gnu_ld" = yes; then
 14290 		version_type=linux
 14291 	else
 14292 		version_type=irix
 14293 	fi ;;
 14294   esac
 14295   need_lib_prefix=no
 14296   need_version=no
 14297   soname_spec='${libname}${release}${shared_ext}$major'
 14298   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
 14299   case $host_os in
 14300   irix5* | nonstopux*)
 14301     libsuff= shlibsuff=
 14302     ;;
 14303   *)
 14304     case $LD in # libtool.m4 will add one of these switches to LD
 14305     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
 14306       libsuff= shlibsuff= libmagic=32-bit;;
 14307     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
 14308       libsuff=32 shlibsuff=N32 libmagic=N32;;
 14309     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
 14310       libsuff=64 shlibsuff=64 libmagic=64-bit;;
 14311     *) libsuff= shlibsuff= libmagic=never-match;;
 14312     esac
 14313     ;;
 14314   esac
 14315   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
 14316   shlibpath_overrides_runpath=no
 14317   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
 14318   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
 14319   hardcode_into_libs=yes
 14320   ;;
 14322 # No shared lib support for Linux oldld, aout, or coff.
 14323 linux*oldld* | linux*aout* | linux*coff*)
 14324   dynamic_linker=no
 14325   ;;
 14327 # This must be Linux ELF.
 14328 linux* | k*bsd*-gnu | kopensolaris*-gnu)
 14329   version_type=linux
 14330   need_lib_prefix=no
 14331   need_version=no
 14332   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
 14333   soname_spec='${libname}${release}${shared_ext}$major'
 14334   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
 14335   shlibpath_var=LD_LIBRARY_PATH
 14336   shlibpath_overrides_runpath=no
 14337   # Some binutils ld are patched to set DT_RUNPATH
 14338   save_LDFLAGS=$LDFLAGS
 14339   save_libdir=$libdir
 14340   eval "libdir=/foo; wl=\"$lt_prog_compiler_wl_CXX\"; \
 14341        LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec_CXX\""
 14342   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 14343 /* end confdefs.h.  */
 14345 int
 14346 main ()
 14350   return 0;
 14352 _ACEOF
 14353 if ac_fn_cxx_try_link "$LINENO"; then :
 14354   if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
 14355   shlibpath_overrides_runpath=yes
 14356 fi
 14357 fi
 14358 rm -f core conftest.err conftest.$ac_objext \
 14359     conftest$ac_exeext conftest.$ac_ext
 14360   LDFLAGS=$save_LDFLAGS
 14361   libdir=$save_libdir
 14363   # This implies no fast_install, which is unacceptable.
 14364   # Some rework will be needed to allow for fast_install
 14365   # before this can be enabled.
 14366   hardcode_into_libs=yes
 14368   # Append ld.so.conf contents to the search path
 14369   if test -f /etc/ld.so.conf; then
 14370     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;/^$/d' | tr '\n' ' '`
 14371     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
 14372   fi
 14374   # We used to test for /lib/ld.so.1 and disable shared libraries on
 14375   # powerpc, because MkLinux only supported shared libraries with the
 14376   # GNU dynamic linker.  Since this was broken with cross compilers,
 14377   # most powerpc-linux boxes support dynamic linking these days and
 14378   # people can always --disable-shared, the test was removed, and we
 14379   # assume the GNU/Linux dynamic linker is in use.
 14380   dynamic_linker='GNU/Linux ld.so'
 14381   ;;
 14383 netbsdelf*-gnu)
 14384   version_type=linux
 14385   need_lib_prefix=no
 14386   need_version=no
 14387   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
 14388   soname_spec='${libname}${release}${shared_ext}$major'
 14389   shlibpath_var=LD_LIBRARY_PATH
 14390   shlibpath_overrides_runpath=no
 14391   hardcode_into_libs=yes
 14392   dynamic_linker='NetBSD ld.elf_so'
 14393   ;;
 14395 netbsd*)
 14396   version_type=sunos
 14397   need_lib_prefix=no
 14398   need_version=no
 14399   if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
 14400     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
 14401     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
 14402     dynamic_linker='NetBSD (a.out) ld.so'
 14403   else
 14404     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
 14405     soname_spec='${libname}${release}${shared_ext}$major'
 14406     dynamic_linker='NetBSD ld.elf_so'
 14407   fi
 14408   shlibpath_var=LD_LIBRARY_PATH
 14409   shlibpath_overrides_runpath=yes
 14410   hardcode_into_libs=yes
 14411   ;;
 14413 newsos6)
 14414   version_type=linux
 14415   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
 14416   shlibpath_var=LD_LIBRARY_PATH
 14417   shlibpath_overrides_runpath=yes
 14418   ;;
 14420 *nto* | *qnx*)
 14421   version_type=qnx
 14422   need_lib_prefix=no
 14423   need_version=no
 14424   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
 14425   soname_spec='${libname}${release}${shared_ext}$major'
 14426   shlibpath_var=LD_LIBRARY_PATH
 14427   shlibpath_overrides_runpath=no
 14428   hardcode_into_libs=yes
 14429   dynamic_linker='ldqnx.so'
 14430   ;;
 14432 openbsd*)
 14433   version_type=sunos
 14434   sys_lib_dlsearch_path_spec="/usr/lib"
 14435   need_lib_prefix=no
 14436   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
 14437   case $host_os in
 14438     openbsd3.3 | openbsd3.3.*)	need_version=yes ;;
 14439     *)				need_version=no  ;;
 14440   esac
 14441   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
 14442   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
 14443   shlibpath_var=LD_LIBRARY_PATH
 14444   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
 14445     case $host_os in
 14446       openbsd2.[89] | openbsd2.[89].*)
 14447 	shlibpath_overrides_runpath=no
 14448 	;;
 14449       *)
 14450 	shlibpath_overrides_runpath=yes
 14451 	;;
 14452       esac
 14453   else
 14454     shlibpath_overrides_runpath=yes
 14455   fi
 14456   ;;
 14458 os2*)
 14459   libname_spec='$name'
 14460   shrext_cmds=".dll"
 14461   need_lib_prefix=no
 14462   library_names_spec='$libname${shared_ext} $libname.a'
 14463   dynamic_linker='OS/2 ld.exe'
 14464   shlibpath_var=LIBPATH
 14465   ;;
 14467 osf3* | osf4* | osf5*)
 14468   version_type=osf
 14469   need_lib_prefix=no
 14470   need_version=no
 14471   soname_spec='${libname}${release}${shared_ext}$major'
 14472   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
 14473   shlibpath_var=LD_LIBRARY_PATH
 14474   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
 14475   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
 14476   ;;
 14478 rdos*)
 14479   dynamic_linker=no
 14480   ;;
 14482 solaris*)
 14483   version_type=linux
 14484   need_lib_prefix=no
 14485   need_version=no
 14486   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
 14487   soname_spec='${libname}${release}${shared_ext}$major'
 14488   shlibpath_var=LD_LIBRARY_PATH
 14489   shlibpath_overrides_runpath=yes
 14490   hardcode_into_libs=yes
 14491   # ldd complains unless libraries are executable
 14492   postinstall_cmds='chmod +x $lib'
 14493   ;;
 14495 sunos4*)
 14496   version_type=sunos
 14497   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
 14498   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
 14499   shlibpath_var=LD_LIBRARY_PATH
 14500   shlibpath_overrides_runpath=yes
 14501   if test "$with_gnu_ld" = yes; then
 14502     need_lib_prefix=no
 14503   fi
 14504   need_version=yes
 14505   ;;
 14507 sysv4 | sysv4.3*)
 14508   version_type=linux
 14509   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
 14510   soname_spec='${libname}${release}${shared_ext}$major'
 14511   shlibpath_var=LD_LIBRARY_PATH
 14512   case $host_vendor in
 14513     sni)
 14514       shlibpath_overrides_runpath=no
 14515       need_lib_prefix=no
 14516       runpath_var=LD_RUN_PATH
 14517       ;;
 14518     siemens)
 14519       need_lib_prefix=no
 14520       ;;
 14521     motorola)
 14522       need_lib_prefix=no
 14523       need_version=no
 14524       shlibpath_overrides_runpath=no
 14525       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
 14526       ;;
 14527   esac
 14528   ;;
 14530 sysv4*MP*)
 14531   if test -d /usr/nec ;then
 14532     version_type=linux
 14533     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
 14534     soname_spec='$libname${shared_ext}.$major'
 14535     shlibpath_var=LD_LIBRARY_PATH
 14536   fi
 14537   ;;
 14539 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
 14540   version_type=freebsd-elf
 14541   need_lib_prefix=no
 14542   need_version=no
 14543   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
 14544   soname_spec='${libname}${release}${shared_ext}$major'
 14545   shlibpath_var=LD_LIBRARY_PATH
 14546   shlibpath_overrides_runpath=yes
 14547   hardcode_into_libs=yes
 14548   if test "$with_gnu_ld" = yes; then
 14549     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
 14550   else
 14551     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
 14552     case $host_os in
 14553       sco3.2v5*)
 14554         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
 14555 	;;
 14556     esac
 14557   fi
 14558   sys_lib_dlsearch_path_spec='/usr/lib'
 14559   ;;
 14561 tpf*)
 14562   # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
 14563   version_type=linux
 14564   need_lib_prefix=no
 14565   need_version=no
 14566   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
 14567   shlibpath_var=LD_LIBRARY_PATH
 14568   shlibpath_overrides_runpath=no
 14569   hardcode_into_libs=yes
 14570   ;;
 14572 uts4*)
 14573   version_type=linux
 14574   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
 14575   soname_spec='${libname}${release}${shared_ext}$major'
 14576   shlibpath_var=LD_LIBRARY_PATH
 14577   ;;
 14579 *)
 14580   dynamic_linker=no
 14581   ;;
 14582 esac
 14583 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
 14584 $as_echo "$dynamic_linker" >&6; }
 14585 test "$dynamic_linker" = no && can_build_shared=no
 14587 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
 14588 if test "$GCC" = yes; then
 14589   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
 14590 fi
 14592 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
 14593   sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
 14594 fi
 14595 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
 14596   sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
 14597 fi
 14634     { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
 14635 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
 14636 hardcode_action_CXX=
 14637 if test -n "$hardcode_libdir_flag_spec_CXX" ||
 14638    test -n "$runpath_var_CXX" ||
 14639    test "X$hardcode_automatic_CXX" = "Xyes" ; then
 14641   # We can hardcode non-existent directories.
 14642   if test "$hardcode_direct_CXX" != no &&
 14643      # If the only mechanism to avoid hardcoding is shlibpath_var, we
 14644      # have to relink, otherwise we might link with an installed library
 14645      # when we should be linking with a yet-to-be-installed one
 14646      ## test "$_LT_TAGVAR(hardcode_shlibpath_var, CXX)" != no &&
 14647      test "$hardcode_minus_L_CXX" != no; then
 14648     # Linking always hardcodes the temporary library directory.
 14649     hardcode_action_CXX=relink
 14650   else
 14651     # We can link without hardcoding, and we can hardcode nonexisting dirs.
 14652     hardcode_action_CXX=immediate
 14653   fi
 14654 else
 14655   # We cannot hardcode anything, or else we can only hardcode existing
 14656   # directories.
 14657   hardcode_action_CXX=unsupported
 14658 fi
 14659 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action_CXX" >&5
 14660 $as_echo "$hardcode_action_CXX" >&6; }
 14662 if test "$hardcode_action_CXX" = relink ||
 14663    test "$inherit_rpath_CXX" = yes; then
 14664   # Fast installation is not supported
 14665   enable_fast_install=no
 14666 elif test "$shlibpath_overrides_runpath" = yes ||
 14667      test "$enable_shared" = no; then
 14668   # Fast installation is not necessary
 14669   enable_fast_install=needless
 14670 fi
 14678   fi # test -n "$compiler"
 14680   CC=$lt_save_CC
 14681   LDCXX=$LD
 14682   LD=$lt_save_LD
 14683   GCC=$lt_save_GCC
 14684   with_gnu_ld=$lt_save_with_gnu_ld
 14685   lt_cv_path_LDCXX=$lt_cv_path_LD
 14686   lt_cv_path_LD=$lt_save_path_LD
 14687   lt_cv_prog_gnu_ldcxx=$lt_cv_prog_gnu_ld
 14688   lt_cv_prog_gnu_ld=$lt_save_with_gnu_ld
 14689 fi # test "$_lt_caught_CXX_error" != yes
 14691 ac_ext=cpp
 14692 ac_cpp='$CXXCPP $CPPFLAGS'
 14693 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
 14694 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
 14695 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
 14709         ac_config_commands="$ac_config_commands libtool"
 14714 # Only expand once:
 14719 # Check whether some low-level functions/files are available
 14721 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
 14722 $as_echo_n "checking for ANSI C header files... " >&6; }
 14723 if test "${ac_cv_header_stdc+set}" = set; then :
 14724   $as_echo_n "(cached) " >&6
 14725 else
 14726   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 14727 /* end confdefs.h.  */
 14728 #include <stdlib.h>
 14729 #include <stdarg.h>
 14730 #include <string.h>
 14731 #include <float.h>
 14733 int
 14734 main ()
 14738   return 0;
 14740 _ACEOF
 14741 if ac_fn_cxx_try_compile "$LINENO"; then :
 14742   ac_cv_header_stdc=yes
 14743 else
 14744   ac_cv_header_stdc=no
 14745 fi
 14746 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
 14748 if test $ac_cv_header_stdc = yes; then
 14749   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
 14750   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 14751 /* end confdefs.h.  */
 14752 #include <string.h>
 14754 _ACEOF
 14755 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
 14756   $EGREP "memchr" >/dev/null 2>&1; then :
 14758 else
 14759   ac_cv_header_stdc=no
 14760 fi
 14761 rm -f conftest*
 14763 fi
 14765 if test $ac_cv_header_stdc = yes; then
 14766   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
 14767   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 14768 /* end confdefs.h.  */
 14769 #include <stdlib.h>
 14771 _ACEOF
 14772 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
 14773   $EGREP "free" >/dev/null 2>&1; then :
 14775 else
 14776   ac_cv_header_stdc=no
 14777 fi
 14778 rm -f conftest*
 14780 fi
 14782 if test $ac_cv_header_stdc = yes; then
 14783   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
 14784   if test "$cross_compiling" = yes; then :
 14786 else
 14787   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 14788 /* end confdefs.h.  */
 14789 #include <ctype.h>
 14790 #include <stdlib.h>
 14791 #if ((' ' & 0x0FF) == 0x020)
 14792 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
 14793 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
 14794 #else
 14795 # define ISLOWER(c) \
 14796 		   (('a' <= (c) && (c) <= 'i') \
 14797 		     || ('j' <= (c) && (c) <= 'r') \
 14798 		     || ('s' <= (c) && (c) <= 'z'))
 14799 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
 14800 #endif
 14802 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
 14803 int
 14804 main ()
 14806   int i;
 14807   for (i = 0; i < 256; i++)
 14808     if (XOR (islower (i), ISLOWER (i))
 14809 	|| toupper (i) != TOUPPER (i))
 14810       return 2;
 14811   return 0;
 14813 _ACEOF
 14814 if ac_fn_cxx_try_run "$LINENO"; then :
 14816 else
 14817   ac_cv_header_stdc=no
 14818 fi
 14819 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
 14820   conftest.$ac_objext conftest.beam conftest.$ac_ext
 14821 fi
 14823 fi
 14824 fi
 14825 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
 14826 $as_echo "$ac_cv_header_stdc" >&6; }
 14827 if test $ac_cv_header_stdc = yes; then
 14829 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
 14831 fi
 14834 # These are tested for by AC_HEADER_STDC, but I check again to set the var
 14835 ac_fn_cxx_check_header_mongrel "$LINENO" "stdint.h" "ac_cv_header_stdint_h" "$ac_includes_default"
 14836 if test "x$ac_cv_header_stdint_h" = x""yes; then :
 14837   ac_cv_have_stdint_h=1
 14838 else
 14839   ac_cv_have_stdint_h=0
 14840 fi
 14843 ac_fn_cxx_check_header_mongrel "$LINENO" "sys/types.h" "ac_cv_header_sys_types_h" "$ac_includes_default"
 14844 if test "x$ac_cv_header_sys_types_h" = x""yes; then :
 14845   ac_cv_have_systypes_h=1
 14846 else
 14847   ac_cv_have_systypes_h=0
 14848 fi
 14851 ac_fn_cxx_check_header_mongrel "$LINENO" "inttypes.h" "ac_cv_header_inttypes_h" "$ac_includes_default"
 14852 if test "x$ac_cv_header_inttypes_h" = x""yes; then :
 14853   ac_cv_have_inttypes_h=1
 14854 else
 14855   ac_cv_have_inttypes_h=0
 14856 fi
 14859 for ac_header in unistd.h
 14860 do :
 14861   ac_fn_cxx_check_header_mongrel "$LINENO" "unistd.h" "ac_cv_header_unistd_h" "$ac_includes_default"
 14862 if test "x$ac_cv_header_unistd_h" = x""yes; then :
 14863   cat >>confdefs.h <<_ACEOF
 14864 #define HAVE_UNISTD_H 1
 14865 _ACEOF
 14866  ac_cv_have_unistd_h=1
 14867 else
 14868   ac_cv_have_unistd_h=0
 14869 fi
 14871 done
 14873 for ac_header in syscall.h
 14874 do :
 14875   ac_fn_cxx_check_header_mongrel "$LINENO" "syscall.h" "ac_cv_header_syscall_h" "$ac_includes_default"
 14876 if test "x$ac_cv_header_syscall_h" = x""yes; then :
 14877   cat >>confdefs.h <<_ACEOF
 14878 #define HAVE_SYSCALL_H 1
 14879 _ACEOF
 14881 fi
 14883 done
 14885 for ac_header in sys/syscall.h
 14886 do :
 14887   ac_fn_cxx_check_header_mongrel "$LINENO" "sys/syscall.h" "ac_cv_header_sys_syscall_h" "$ac_includes_default"
 14888 if test "x$ac_cv_header_sys_syscall_h" = x""yes; then :
 14889   cat >>confdefs.h <<_ACEOF
 14890 #define HAVE_SYS_SYSCALL_H 1
 14891 _ACEOF
 14893 fi
 14895 done
 14897 # For backtrace with glibc.
 14898 for ac_header in execinfo.h
 14899 do :
 14900   ac_fn_cxx_check_header_mongrel "$LINENO" "execinfo.h" "ac_cv_header_execinfo_h" "$ac_includes_default"
 14901 if test "x$ac_cv_header_execinfo_h" = x""yes; then :
 14902   cat >>confdefs.h <<_ACEOF
 14903 #define HAVE_EXECINFO_H 1
 14904 _ACEOF
 14906 fi
 14908 done
 14910 # For backtrace with libunwind.
 14911 for ac_header in libunwind.h
 14912 do :
 14913   ac_fn_cxx_check_header_mongrel "$LINENO" "libunwind.h" "ac_cv_header_libunwind_h" "$ac_includes_default"
 14914 if test "x$ac_cv_header_libunwind_h" = x""yes; then :
 14915   cat >>confdefs.h <<_ACEOF
 14916 #define HAVE_LIBUNWIND_H 1
 14917 _ACEOF
 14918  ac_cv_have_libunwind_h=1
 14919 else
 14920   ac_cv_have_libunwind_h=0
 14921 fi
 14923 done
 14925 for ac_header in ucontext.h
 14926 do :
 14927   ac_fn_cxx_check_header_mongrel "$LINENO" "ucontext.h" "ac_cv_header_ucontext_h" "$ac_includes_default"
 14928 if test "x$ac_cv_header_ucontext_h" = x""yes; then :
 14929   cat >>confdefs.h <<_ACEOF
 14930 #define HAVE_UCONTEXT_H 1
 14931 _ACEOF
 14933 fi
 14935 done
 14937 for ac_header in sys/utsname.h
 14938 do :
 14939   ac_fn_cxx_check_header_mongrel "$LINENO" "sys/utsname.h" "ac_cv_header_sys_utsname_h" "$ac_includes_default"
 14940 if test "x$ac_cv_header_sys_utsname_h" = x""yes; then :
 14941   cat >>confdefs.h <<_ACEOF
 14942 #define HAVE_SYS_UTSNAME_H 1
 14943 _ACEOF
 14945 fi
 14947 done
 14949 for ac_header in pwd.h
 14950 do :
 14951   ac_fn_cxx_check_header_mongrel "$LINENO" "pwd.h" "ac_cv_header_pwd_h" "$ac_includes_default"
 14952 if test "x$ac_cv_header_pwd_h" = x""yes; then :
 14953   cat >>confdefs.h <<_ACEOF
 14954 #define HAVE_PWD_H 1
 14955 _ACEOF
 14957 fi
 14959 done
 14961 for ac_header in syslog.h
 14962 do :
 14963   ac_fn_cxx_check_header_mongrel "$LINENO" "syslog.h" "ac_cv_header_syslog_h" "$ac_includes_default"
 14964 if test "x$ac_cv_header_syslog_h" = x""yes; then :
 14965   cat >>confdefs.h <<_ACEOF
 14966 #define HAVE_SYSLOG_H 1
 14967 _ACEOF
 14969 fi
 14971 done
 14973 for ac_header in sys/time.h
 14974 do :
 14975   ac_fn_cxx_check_header_mongrel "$LINENO" "sys/time.h" "ac_cv_header_sys_time_h" "$ac_includes_default"
 14976 if test "x$ac_cv_header_sys_time_h" = x""yes; then :
 14977   cat >>confdefs.h <<_ACEOF
 14978 #define HAVE_SYS_TIME_H 1
 14979 _ACEOF
 14981 fi
 14983 done
 14985 for ac_header in glob.h
 14986 do :
 14987   ac_fn_cxx_check_header_mongrel "$LINENO" "glob.h" "ac_cv_header_glob_h" "$ac_includes_default"
 14988 if test "x$ac_cv_header_glob_h" = x""yes; then :
 14989   cat >>confdefs.h <<_ACEOF
 14990 #define HAVE_GLOB_H 1
 14991 _ACEOF
 14993 fi
 14995 done
 14998 # The cast to long int works around a bug in the HP C Compiler
 14999 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
 15000 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
 15001 # This bug is HP SR number 8606223364.
 15002 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of void *" >&5
 15003 $as_echo_n "checking size of void *... " >&6; }
 15004 if test "${ac_cv_sizeof_void_p+set}" = set; then :
 15005   $as_echo_n "(cached) " >&6
 15006 else
 15007   if ac_fn_cxx_compute_int "$LINENO" "(long int) (sizeof (void *))" "ac_cv_sizeof_void_p"        "$ac_includes_default"; then :
 15009 else
 15010   if test "$ac_cv_type_void_p" = yes; then
 15011      { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
 15012 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
 15013 { as_fn_set_status 77
 15014 as_fn_error "cannot compute sizeof (void *)
 15015 See \`config.log' for more details." "$LINENO" 5; }; }
 15016    else
 15017      ac_cv_sizeof_void_p=0
 15018    fi
 15019 fi
 15021 fi
 15022 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_void_p" >&5
 15023 $as_echo "$ac_cv_sizeof_void_p" >&6; }
 15027 cat >>confdefs.h <<_ACEOF
 15028 #define SIZEOF_VOID_P $ac_cv_sizeof_void_p
 15029 _ACEOF
 15033 # These are the types I need.  We look for them in either stdint.h,
 15034 # sys/types.h, or inttypes.h, all of which are part of the default-includes.
 15035 ac_fn_cxx_check_type "$LINENO" "uint16_t" "ac_cv_type_uint16_t" "$ac_includes_default"
 15036 if test "x$ac_cv_type_uint16_t" = x""yes; then :
 15037   ac_cv_have_uint16_t=1
 15038 else
 15039   ac_cv_have_uint16_t=0
 15040 fi
 15042 ac_fn_cxx_check_type "$LINENO" "u_int16_t" "ac_cv_type_u_int16_t" "$ac_includes_default"
 15043 if test "x$ac_cv_type_u_int16_t" = x""yes; then :
 15044   ac_cv_have_u_int16_t=1
 15045 else
 15046   ac_cv_have_u_int16_t=0
 15047 fi
 15049 ac_fn_cxx_check_type "$LINENO" "__uint16" "ac_cv_type___uint16" "$ac_includes_default"
 15050 if test "x$ac_cv_type___uint16" = x""yes; then :
 15051   ac_cv_have___uint16=1
 15052 else
 15053   ac_cv_have___uint16=0
 15054 fi
 15057 ac_fn_cxx_check_func "$LINENO" "sigaltstack" "ac_cv_func_sigaltstack"
 15058 if test "x$ac_cv_func_sigaltstack" = x""yes; then :
 15060 $as_echo "#define HAVE_SIGALTSTACK 1" >>confdefs.h
 15062 fi
 15064 ac_fn_cxx_check_func "$LINENO" "dladdr" "ac_cv_func_dladdr"
 15065 if test "x$ac_cv_func_dladdr" = x""yes; then :
 15067 $as_echo "#define HAVE_DLADDR 1" >>confdefs.h
 15069 fi
 15071 ac_fn_cxx_check_func "$LINENO" "fcntl" "ac_cv_func_fcntl"
 15072 if test "x$ac_cv_func_fcntl" = x""yes; then :
 15074 $as_echo "#define HAVE_FCNTL 1" >>confdefs.h
 15076 fi
 15080   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __attribute__" >&5
 15081 $as_echo_n "checking for __attribute__... " >&6; }
 15082   if test "${ac_cv___attribute__+set}" = set; then :
 15083   $as_echo_n "(cached) " >&6
 15084 else
 15086     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 15087 /* end confdefs.h.  */
 15088 #include <stdlib.h>
 15089        static void foo(void) __attribute__ ((unused));
 15090        void foo(void) { exit(1); }
 15091 int
 15092 main ()
 15096   return 0;
 15098 _ACEOF
 15099 if ac_fn_cxx_try_compile "$LINENO"; then :
 15100   ac_cv___attribute__=yes
 15101 else
 15102   ac_cv___attribute__=no
 15104 fi
 15105 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
 15106 fi
 15108   if test "$ac_cv___attribute__" = "yes"; then
 15110 $as_echo "#define HAVE___ATTRIBUTE__ 1" >>confdefs.h
 15112   fi
 15113   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv___attribute__" >&5
 15114 $as_echo "$ac_cv___attribute__" >&6; }
 15116 # We only care about these two attributes.
 15117 if test x"$ac_cv___attribute__" = x"yes"; then
 15118   ac_cv___attribute___noreturn="__attribute__ ((noreturn))"
 15119   ac_cv___attribute___printf_4_5="__attribute__((__format__ (__printf__, 4, 5)))"
 15120 else
 15121   ac_cv___attribute___noreturn=
 15122   ac_cv___attribute___printf_4_5=
 15123 fi
 15126   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __builtin_expect" >&5
 15127 $as_echo_n "checking for __builtin_expect... " >&6; }
 15128   if test "${ac_cv___builtin_expect+set}" = set; then :
 15129   $as_echo_n "(cached) " >&6
 15130 else
 15132     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 15133 /* end confdefs.h.  */
 15134 int foo(void) { if (__builtin_expect(0, 0)) return 1; return 0; }
 15135 int
 15136 main ()
 15140   return 0;
 15142 _ACEOF
 15143 if ac_fn_cxx_try_compile "$LINENO"; then :
 15144   ac_cv___builtin_expect=yes
 15145 else
 15146   ac_cv___builtin_expect=no
 15148 fi
 15149 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
 15150 fi
 15152   if test "$ac_cv___builtin_expect" = "yes"; then
 15154 $as_echo "#define HAVE___BUILTIN_EXPECT 1" >>confdefs.h
 15156   fi
 15157   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv___builtin_expect" >&5
 15158 $as_echo "$ac_cv___builtin_expect" >&6; }
 15160 if test x"$ac_cv___builtin_expect" = x"yes"; then
 15161   ac_cv_have___builtin_expect=1
 15162 else
 15163   ac_cv_have___builtin_expect=0
 15164 fi
 15167   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __sync_val_compare_and_swap" >&5
 15168 $as_echo_n "checking for __sync_val_compare_and_swap... " >&6; }
 15169   if test "${ac_cv___sync_val_compare_and_swap+set}" = set; then :
 15170   $as_echo_n "(cached) " >&6
 15171 else
 15173     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 15174 /* end confdefs.h.  */
 15175 int main() { int a; if (__sync_val_compare_and_swap(&a, 0, 1)) return 1; return 0; }
 15176 int
 15177 main ()
 15181   return 0;
 15183 _ACEOF
 15184 if ac_fn_cxx_try_link "$LINENO"; then :
 15185   ac_cv___sync_val_compare_and_swap=yes
 15186 else
 15187   ac_cv___sync_val_compare_and_swap=no
 15189 fi
 15190 rm -f core conftest.err conftest.$ac_objext \
 15191     conftest$ac_exeext conftest.$ac_ext
 15192 fi
 15194   if test "$ac_cv___sync_val_compare_and_swap" = "yes"; then
 15196 $as_echo "#define HAVE___SYNC_VAL_COMPARE_AND_SWAP 1" >>confdefs.h
 15198   fi
 15199   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv___sync_val_compare_and_swap" >&5
 15200 $as_echo "$ac_cv___sync_val_compare_and_swap" >&6; }
 15203 # On x86_64, instead of libunwind, we can choose to compile with frame-pointers
 15204 # (This isn't needed on i386, where -fno-omit-frame-pointer is the default).
 15205 # Check whether --enable-frame_pointers was given.
 15206 if test "${enable_frame_pointers+set}" = set; then :
 15207   enableval=$enable_frame_pointers;
 15208 else
 15209   enable_frame_pointers=no
 15210 fi
 15212 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 15213 /* end confdefs.h.  */
 15215 int
 15216 main ()
 15218 return __x86_64__ == 1 ? 0 : 1
 15220   return 0;
 15222 _ACEOF
 15223 if ac_fn_cxx_try_compile "$LINENO"; then :
 15224   is_x86_64=yes
 15225 else
 15226   is_x86_64=no
 15227 fi
 15228 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
 15229  if test "$enable_frame_pointers" = yes; then
 15230   ENABLE_FRAME_POINTERS_TRUE=
 15231   ENABLE_FRAME_POINTERS_FALSE='#'
 15232 else
 15233   ENABLE_FRAME_POINTERS_TRUE='#'
 15234   ENABLE_FRAME_POINTERS_FALSE=
 15235 fi
 15237  if test "$is_x86_64" = yes; then
 15238   X86_64_TRUE=
 15239   X86_64_FALSE='#'
 15240 else
 15241   X86_64_TRUE='#'
 15242   X86_64_FALSE=
 15243 fi
 15246 # Some of the code in this directory depends on pthreads
 15250 ac_ext=c
 15251 ac_cpp='$CPP $CPPFLAGS'
 15252 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
 15253 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
 15254 ac_compiler_gnu=$ac_cv_c_compiler_gnu
 15256 acx_pthread_ok=no
 15258 # We used to check for pthread.h first, but this fails if pthread.h
 15259 # requires special compiler flags (e.g. on True64 or Sequent).
 15260 # It gets checked for in the link test anyway.
 15262 # First of all, check if the user has set any of the PTHREAD_LIBS,
 15263 # etcetera environment variables, and if threads linking works using
 15264 # them:
 15265 if test x"$PTHREAD_LIBS$PTHREAD_CFLAGS" != x; then
 15266         save_CFLAGS="$CFLAGS"
 15267         CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
 15268         save_LIBS="$LIBS"
 15269         LIBS="$PTHREAD_LIBS $LIBS"
 15270         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_join in LIBS=$PTHREAD_LIBS with CFLAGS=$PTHREAD_CFLAGS" >&5
 15271 $as_echo_n "checking for pthread_join in LIBS=$PTHREAD_LIBS with CFLAGS=$PTHREAD_CFLAGS... " >&6; }
 15272         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 15273 /* end confdefs.h.  */
 15275 /* Override any GCC internal prototype to avoid an error.
 15276    Use char because int might match the return type of a GCC
 15277    builtin and then its argument prototype would still apply.  */
 15278 #ifdef __cplusplus
 15279 extern "C"
 15280 #endif
 15281 char pthread_join ();
 15282 int
 15283 main ()
 15285 return pthread_join ();
 15287   return 0;
 15289 _ACEOF
 15290 if ac_fn_c_try_link "$LINENO"; then :
 15291   acx_pthread_ok=yes
 15292 fi
 15293 rm -f core conftest.err conftest.$ac_objext \
 15294     conftest$ac_exeext conftest.$ac_ext
 15295         { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_pthread_ok" >&5
 15296 $as_echo "$acx_pthread_ok" >&6; }
 15297         if test x"$acx_pthread_ok" = xno; then
 15298                 PTHREAD_LIBS=""
 15299                 PTHREAD_CFLAGS=""
 15300         fi
 15301         LIBS="$save_LIBS"
 15302         CFLAGS="$save_CFLAGS"
 15303 fi
 15305 # We must check for the threads library under a number of different
 15306 # names; the ordering is very important because some systems
 15307 # (e.g. DEC) have both -lpthread and -lpthreads, where one of the
 15308 # libraries is broken (non-POSIX).
 15310 # Create a list of thread flags to try.  Items starting with a "-" are
 15311 # C compiler flags, and other items are library names, except for "none"
 15312 # which indicates that we try without any flags at all, and "pthread-config"
 15313 # which is a program returning the flags for the Pth emulation library.
 15315 acx_pthread_flags="pthreads none -Kthread -kthread lthread -pthread -pthreads -mthreads pthread --thread-safe -mt pthread-config"
 15317 # The ordering *is* (sometimes) important.  Some notes on the
 15318 # individual items follow:
 15320 # pthreads: AIX (must check this before -lpthread)
 15321 # none: in case threads are in libc; should be tried before -Kthread and
 15322 #       other compiler flags to prevent continual compiler warnings
 15323 # -Kthread: Sequent (threads in libc, but -Kthread needed for pthread.h)
 15324 # -kthread: FreeBSD kernel threads (preferred to -pthread since SMP-able)
 15325 # lthread: LinuxThreads port on FreeBSD (also preferred to -pthread)
 15326 # -pthread: Linux/gcc (kernel threads), BSD/gcc (userland threads)
 15327 # -pthreads: Solaris/gcc
 15328 # -mthreads: Mingw32/gcc, Lynx/gcc
 15329 # -mt: Sun Workshop C (may only link SunOS threads [-lthread], but it
 15330 #      doesn't hurt to check since this sometimes defines pthreads too;
 15331 #      also defines -D_REENTRANT)
 15332 #      ... -mt is also the pthreads flag for HP/aCC
 15333 # pthread: Linux, etcetera
 15334 # --thread-safe: KAI C++
 15335 # pthread-config: use pthread-config program (for GNU Pth library)
 15337 case "${host_cpu}-${host_os}" in
 15338         *solaris*)
 15340         # On Solaris (at least, for some versions), libc contains stubbed
 15341         # (non-functional) versions of the pthreads routines, so link-based
 15342         # tests will erroneously succeed.  (We need to link with -pthreads/-mt/
 15343         # -lpthread.)  (The stubs are missing pthread_cleanup_push, or rather
 15344         # a function called by this macro, so we could check for that, but
 15345         # who knows whether they'll stub that too in a future libc.)  So,
 15346         # we'll just look for -pthreads and -lpthread first:
 15348         acx_pthread_flags="-pthreads pthread -mt -pthread $acx_pthread_flags"
 15349         ;;
 15350 esac
 15352 if test x"$acx_pthread_ok" = xno; then
 15353 for flag in $acx_pthread_flags; do
 15355         case $flag in
 15356                 none)
 15357                 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether pthreads work without any flags" >&5
 15358 $as_echo_n "checking whether pthreads work without any flags... " >&6; }
 15359                 ;;
 15361                 -*)
 15362                 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether pthreads work with $flag" >&5
 15363 $as_echo_n "checking whether pthreads work with $flag... " >&6; }
 15364                 PTHREAD_CFLAGS="$flag"
 15365                 ;;
 15367 		pthread-config)
 15368 		# Extract the first word of "pthread-config", so it can be a program name with args.
 15369 set dummy pthread-config; ac_word=$2
 15370 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 15371 $as_echo_n "checking for $ac_word... " >&6; }
 15372 if test "${ac_cv_prog_acx_pthread_config+set}" = set; then :
 15373   $as_echo_n "(cached) " >&6
 15374 else
 15375   if test -n "$acx_pthread_config"; then
 15376   ac_cv_prog_acx_pthread_config="$acx_pthread_config" # Let the user override the test.
 15377 else
 15378 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 15379 for as_dir in $PATH
 15380 do
 15381   IFS=$as_save_IFS
 15382   test -z "$as_dir" && as_dir=.
 15383     for ac_exec_ext in '' $ac_executable_extensions; do
 15384   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
 15385     ac_cv_prog_acx_pthread_config="yes"
 15386     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 15387     break 2
 15388   fi
 15389 done
 15390   done
 15391 IFS=$as_save_IFS
 15393   test -z "$ac_cv_prog_acx_pthread_config" && ac_cv_prog_acx_pthread_config="no"
 15394 fi
 15395 fi
 15396 acx_pthread_config=$ac_cv_prog_acx_pthread_config
 15397 if test -n "$acx_pthread_config"; then
 15398   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_pthread_config" >&5
 15399 $as_echo "$acx_pthread_config" >&6; }
 15400 else
 15401   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 15402 $as_echo "no" >&6; }
 15403 fi
 15406 		if test x"$acx_pthread_config" = xno; then continue; fi
 15407 		PTHREAD_CFLAGS="`pthread-config --cflags`"
 15408 		PTHREAD_LIBS="`pthread-config --ldflags` `pthread-config --libs`"
 15409 		;;
 15411                 *)
 15412                 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the pthreads library -l$flag" >&5
 15413 $as_echo_n "checking for the pthreads library -l$flag... " >&6; }
 15414                 PTHREAD_LIBS="-l$flag"
 15415                 ;;
 15416         esac
 15418         save_LIBS="$LIBS"
 15419         save_CFLAGS="$CFLAGS"
 15420         LIBS="$PTHREAD_LIBS $LIBS"
 15421         CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
 15423         # Check for various functions.  We must include pthread.h,
 15424         # since some functions may be macros.  (On the Sequent, we
 15425         # need a special flag -Kthread to make this header compile.)
 15426         # We check for pthread_join because it is in -lpthread on IRIX
 15427         # while pthread_create is in libc.  We check for pthread_attr_init
 15428         # due to DEC craziness with -lpthreads.  We check for
 15429         # pthread_cleanup_push because it is one of the few pthread
 15430         # functions on Solaris that doesn't have a non-functional libc stub.
 15431         # We try pthread_create on general principles.
 15432         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 15433 /* end confdefs.h.  */
 15434 #include <pthread.h>
 15435 int
 15436 main ()
 15438 pthread_t th; pthread_join(th, 0);
 15439                      pthread_attr_init(0); pthread_cleanup_push(0, 0);
 15440                      pthread_create(0,0,0,0); pthread_cleanup_pop(0);
 15442   return 0;
 15444 _ACEOF
 15445 if ac_fn_c_try_link "$LINENO"; then :
 15446   acx_pthread_ok=yes
 15447 fi
 15448 rm -f core conftest.err conftest.$ac_objext \
 15449     conftest$ac_exeext conftest.$ac_ext
 15451         LIBS="$save_LIBS"
 15452         CFLAGS="$save_CFLAGS"
 15454         { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_pthread_ok" >&5
 15455 $as_echo "$acx_pthread_ok" >&6; }
 15456         if test "x$acx_pthread_ok" = xyes; then
 15457                 break;
 15458         fi
 15460         PTHREAD_LIBS=""
 15461         PTHREAD_CFLAGS=""
 15462 done
 15463 fi
 15465 # Various other checks:
 15466 if test "x$acx_pthread_ok" = xyes; then
 15467         save_LIBS="$LIBS"
 15468         LIBS="$PTHREAD_LIBS $LIBS"
 15469         save_CFLAGS="$CFLAGS"
 15470         CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
 15472         # Detect AIX lossage: JOINABLE attribute is called UNDETACHED.
 15473 	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for joinable pthread attribute" >&5
 15474 $as_echo_n "checking for joinable pthread attribute... " >&6; }
 15475 	attr_name=unknown
 15476 	for attr in PTHREAD_CREATE_JOINABLE PTHREAD_CREATE_UNDETACHED; do
 15477 	    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 15478 /* end confdefs.h.  */
 15479 #include <pthread.h>
 15480 int
 15481 main ()
 15483 int attr=$attr; return attr;
 15485   return 0;
 15487 _ACEOF
 15488 if ac_fn_c_try_link "$LINENO"; then :
 15489   attr_name=$attr; break
 15490 fi
 15491 rm -f core conftest.err conftest.$ac_objext \
 15492     conftest$ac_exeext conftest.$ac_ext
 15493 	done
 15494         { $as_echo "$as_me:${as_lineno-$LINENO}: result: $attr_name" >&5
 15495 $as_echo "$attr_name" >&6; }
 15496         if test "$attr_name" != PTHREAD_CREATE_JOINABLE; then
 15498 cat >>confdefs.h <<_ACEOF
 15499 #define PTHREAD_CREATE_JOINABLE $attr_name
 15500 _ACEOF
 15502         fi
 15504         { $as_echo "$as_me:${as_lineno-$LINENO}: checking if more special flags are required for pthreads" >&5
 15505 $as_echo_n "checking if more special flags are required for pthreads... " >&6; }
 15506         flag=no
 15507         case "${host_cpu}-${host_os}" in
 15508             *-aix* | *-freebsd* | *-darwin*) flag="-D_THREAD_SAFE";;
 15509             *solaris* | *-osf* | *-hpux*) flag="-D_REENTRANT";;
 15510         esac
 15511         { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${flag}" >&5
 15512 $as_echo "${flag}" >&6; }
 15513         if test "x$flag" != xno; then
 15514             PTHREAD_CFLAGS="$flag $PTHREAD_CFLAGS"
 15515         fi
 15517         LIBS="$save_LIBS"
 15518         CFLAGS="$save_CFLAGS"
 15519         # More AIX lossage: must compile with xlc_r or cc_r
 15520 	if test x"$GCC" != xyes; then
 15521           for ac_prog in xlc_r cc_r
 15522 do
 15523   # Extract the first word of "$ac_prog", so it can be a program name with args.
 15524 set dummy $ac_prog; ac_word=$2
 15525 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 15526 $as_echo_n "checking for $ac_word... " >&6; }
 15527 if test "${ac_cv_prog_PTHREAD_CC+set}" = set; then :
 15528   $as_echo_n "(cached) " >&6
 15529 else
 15530   if test -n "$PTHREAD_CC"; then
 15531   ac_cv_prog_PTHREAD_CC="$PTHREAD_CC" # Let the user override the test.
 15532 else
 15533 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 15534 for as_dir in $PATH
 15535 do
 15536   IFS=$as_save_IFS
 15537   test -z "$as_dir" && as_dir=.
 15538     for ac_exec_ext in '' $ac_executable_extensions; do
 15539   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
 15540     ac_cv_prog_PTHREAD_CC="$ac_prog"
 15541     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 15542     break 2
 15543   fi
 15544 done
 15545   done
 15546 IFS=$as_save_IFS
 15548 fi
 15549 fi
 15550 PTHREAD_CC=$ac_cv_prog_PTHREAD_CC
 15551 if test -n "$PTHREAD_CC"; then
 15552   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PTHREAD_CC" >&5
 15553 $as_echo "$PTHREAD_CC" >&6; }
 15554 else
 15555   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 15556 $as_echo "no" >&6; }
 15557 fi
 15560   test -n "$PTHREAD_CC" && break
 15561 done
 15562 test -n "$PTHREAD_CC" || PTHREAD_CC="${CC}"
 15564         else
 15565           PTHREAD_CC=$CC
 15566 	fi
 15568 	# The next part tries to detect GCC inconsistency with -shared on some
 15569 	# architectures and systems. The problem is that in certain
 15570 	# configurations, when -shared is specified, GCC "forgets" to
 15571 	# internally use various flags which are still necessary.
 15574 	# Prepare the flags
 15576 	save_CFLAGS="$CFLAGS"
 15577 	save_LIBS="$LIBS"
 15578 	save_CC="$CC"
 15580 	# Try with the flags determined by the earlier checks.
 15582 	# -Wl,-z,defs forces link-time symbol resolution, so that the
 15583 	# linking checks with -shared actually have any value
 15585 	# FIXME: -fPIC is required for -shared on many architectures,
 15586 	# so we specify it here, but the right way would probably be to
 15587 	# properly detect whether it is actually required.
 15588 	CFLAGS="-shared -fPIC -Wl,-z,defs $CFLAGS $PTHREAD_CFLAGS"
 15589 	LIBS="$PTHREAD_LIBS $LIBS"
 15590 	CC="$PTHREAD_CC"
 15592 	# In order not to create several levels of indentation, we test
 15593 	# the value of "$done" until we find the cure or run out of ideas.
 15594 	done="no"
 15596 	# First, make sure the CFLAGS we added are actually accepted by our
 15597 	# compiler.  If not (and OS X's ld, for instance, does not accept -z),
 15598 	# then we can't do this test.
 15599 	if test x"$done" = xno; then
 15600 	   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to check for GCC pthread/shared inconsistencies" >&5
 15601 $as_echo_n "checking whether to check for GCC pthread/shared inconsistencies... " >&6; }
 15602 	   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 15603 /* end confdefs.h.  */
 15605 int
 15606 main ()
 15610   return 0;
 15612 _ACEOF
 15613 if ac_fn_c_try_link "$LINENO"; then :
 15615 else
 15616   done=yes
 15617 fi
 15618 rm -f core conftest.err conftest.$ac_objext \
 15619     conftest$ac_exeext conftest.$ac_ext
 15621 	   if test "x$done" = xyes ; then
 15622 	      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 15623 $as_echo "no" >&6; }
 15624 	   else
 15625 	      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
 15626 $as_echo "yes" >&6; }
 15627 	   fi
 15628 	fi
 15630 	if test x"$done" = xno; then
 15631 	   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -pthread is sufficient with -shared" >&5
 15632 $as_echo_n "checking whether -pthread is sufficient with -shared... " >&6; }
 15633 	   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 15634 /* end confdefs.h.  */
 15635 #include <pthread.h>
 15636 int
 15637 main ()
 15639 pthread_t th; pthread_join(th, 0);
 15640 	      pthread_attr_init(0); pthread_cleanup_push(0, 0);
 15641 	      pthread_create(0,0,0,0); pthread_cleanup_pop(0);
 15643   return 0;
 15645 _ACEOF
 15646 if ac_fn_c_try_link "$LINENO"; then :
 15647   done=yes
 15648 fi
 15649 rm -f core conftest.err conftest.$ac_objext \
 15650     conftest$ac_exeext conftest.$ac_ext
 15652 	   if test "x$done" = xyes; then
 15653 	      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
 15654 $as_echo "yes" >&6; }
 15655 	   else
 15656 	      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 15657 $as_echo "no" >&6; }
 15658 	   fi
 15659 	fi
 15662 	# Linux gcc on some architectures such as mips/mipsel forgets
 15663 	# about -lpthread
 15665 	if test x"$done" = xno; then
 15666 	   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lpthread fixes that" >&5
 15667 $as_echo_n "checking whether -lpthread fixes that... " >&6; }
 15668 	   LIBS="-lpthread $PTHREAD_LIBS $save_LIBS"
 15669 	   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 15670 /* end confdefs.h.  */
 15671 #include <pthread.h>
 15672 int
 15673 main ()
 15675 pthread_t th; pthread_join(th, 0);
 15676 	      pthread_attr_init(0); pthread_cleanup_push(0, 0);
 15677 	      pthread_create(0,0,0,0); pthread_cleanup_pop(0);
 15679   return 0;
 15681 _ACEOF
 15682 if ac_fn_c_try_link "$LINENO"; then :
 15683   done=yes
 15684 fi
 15685 rm -f core conftest.err conftest.$ac_objext \
 15686     conftest$ac_exeext conftest.$ac_ext
 15688 	   if test "x$done" = xyes; then
 15689 	      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
 15690 $as_echo "yes" >&6; }
 15691 	      PTHREAD_LIBS="-lpthread $PTHREAD_LIBS"
 15692 	   else
 15693 	      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 15694 $as_echo "no" >&6; }
 15695 	   fi
 15696 	fi
 15698 	# FreeBSD 4.10 gcc forgets to use -lc_r instead of -lc
 15700 	if test x"$done" = xno; then
 15701 	   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc_r fixes that" >&5
 15702 $as_echo_n "checking whether -lc_r fixes that... " >&6; }
 15703 	   LIBS="-lc_r $PTHREAD_LIBS $save_LIBS"
 15704 	   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 15705 /* end confdefs.h.  */
 15706 #include <pthread.h>
 15707 int
 15708 main ()
 15710 pthread_t th; pthread_join(th, 0);
 15711 	        pthread_attr_init(0); pthread_cleanup_push(0, 0);
 15712 	        pthread_create(0,0,0,0); pthread_cleanup_pop(0);
 15714   return 0;
 15716 _ACEOF
 15717 if ac_fn_c_try_link "$LINENO"; then :
 15718   done=yes
 15719 fi
 15720 rm -f core conftest.err conftest.$ac_objext \
 15721     conftest$ac_exeext conftest.$ac_ext
 15723 	   if test "x$done" = xyes; then
 15724 	      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
 15725 $as_echo "yes" >&6; }
 15726 	      PTHREAD_LIBS="-lc_r $PTHREAD_LIBS"
 15727 	   else
 15728 	      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 15729 $as_echo "no" >&6; }
 15730 	   fi
 15731 	fi
 15732 	if test x"$done" = xno; then
 15733 	   # OK, we have run out of ideas
 15734 	   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Impossible to determine how to use pthreads with shared libraries" >&5
 15735 $as_echo "$as_me: WARNING: Impossible to determine how to use pthreads with shared libraries" >&2;}
 15737 	   # so it's not safe to assume that we may use pthreads
 15738 	   acx_pthread_ok=no
 15739 	fi
 15741 	CFLAGS="$save_CFLAGS"
 15742 	LIBS="$save_LIBS"
 15743 	CC="$save_CC"
 15744 else
 15745         PTHREAD_CC="$CC"
 15746 fi
 15752 # Finally, execute ACTION-IF-FOUND/ACTION-IF-NOT-FOUND:
 15753 if test x"$acx_pthread_ok" = xyes; then
 15755 $as_echo "#define HAVE_PTHREAD 1" >>confdefs.h
 15758 else
 15759         acx_pthread_ok=no
 15761 fi
 15762 ac_ext=cpp
 15763 ac_cpp='$CXXCPP $CPPFLAGS'
 15764 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
 15765 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
 15766 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
 15769 if test x"$acx_pthread_ok" = x"yes"; then
 15770   # To make libglog depend on libpthread on Linux, we need to add
 15771   # -lpthread in addition to -pthread.
 15772   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_self in -lpthread" >&5
 15773 $as_echo_n "checking for pthread_self in -lpthread... " >&6; }
 15774 if test "${ac_cv_lib_pthread_pthread_self+set}" = set; then :
 15775   $as_echo_n "(cached) " >&6
 15776 else
 15777   ac_check_lib_save_LIBS=$LIBS
 15778 LIBS="-lpthread  $LIBS"
 15779 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 15780 /* end confdefs.h.  */
 15782 /* Override any GCC internal prototype to avoid an error.
 15783    Use char because int might match the return type of a GCC
 15784    builtin and then its argument prototype would still apply.  */
 15785 #ifdef __cplusplus
 15786 extern "C"
 15787 #endif
 15788 char pthread_self ();
 15789 int
 15790 main ()
 15792 return pthread_self ();
 15794   return 0;
 15796 _ACEOF
 15797 if ac_fn_cxx_try_link "$LINENO"; then :
 15798   ac_cv_lib_pthread_pthread_self=yes
 15799 else
 15800   ac_cv_lib_pthread_pthread_self=no
 15801 fi
 15802 rm -f core conftest.err conftest.$ac_objext \
 15803     conftest$ac_exeext conftest.$ac_ext
 15804 LIBS=$ac_check_lib_save_LIBS
 15805 fi
 15806 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pthread_pthread_self" >&5
 15807 $as_echo "$ac_cv_lib_pthread_pthread_self" >&6; }
 15808 if test "x$ac_cv_lib_pthread_pthread_self" = x""yes; then :
 15809   cat >>confdefs.h <<_ACEOF
 15810 #define HAVE_LIBPTHREAD 1
 15811 _ACEOF
 15813   LIBS="-lpthread $LIBS"
 15815 fi
 15817 fi
 15819 # Check if there is google-gflags library installed.
 15820 SAVE_CFLAGS="$CFLAGS"
 15821 SAVE_LIBS="$LIBS"
 15823 # Check whether --with-gflags was given.
 15824 if test "${with_gflags+set}" = set; then :
 15825   withval=$with_gflags; GFLAGS_CFLAGS="-I${with_gflags}/include"
 15826   GFLAGS_LIBS="-L${with_gflags}/lib -lgflags"
 15827   CFLAGS="$CFLAGS $GFLAGS_CFLAGS"
 15828   LIBS="$LIBS $GFLAGS_LIBS"
 15830 fi
 15832 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lgflags" >&5
 15833 $as_echo_n "checking for main in -lgflags... " >&6; }
 15834 if test "${ac_cv_lib_gflags_main+set}" = set; then :
 15835   $as_echo_n "(cached) " >&6
 15836 else
 15837   ac_check_lib_save_LIBS=$LIBS
 15838 LIBS="-lgflags  $LIBS"
 15839 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 15840 /* end confdefs.h.  */
 15843 int
 15844 main ()
 15846 return main ();
 15848   return 0;
 15850 _ACEOF
 15851 if ac_fn_cxx_try_link "$LINENO"; then :
 15852   ac_cv_lib_gflags_main=yes
 15853 else
 15854   ac_cv_lib_gflags_main=no
 15855 fi
 15856 rm -f core conftest.err conftest.$ac_objext \
 15857     conftest$ac_exeext conftest.$ac_ext
 15858 LIBS=$ac_check_lib_save_LIBS
 15859 fi
 15860 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gflags_main" >&5
 15861 $as_echo "$ac_cv_lib_gflags_main" >&6; }
 15862 if test "x$ac_cv_lib_gflags_main" = x""yes; then :
 15863   ac_cv_have_libgflags=1
 15864 else
 15865   ac_cv_have_libgflags=0
 15866 fi
 15868 if test x"$ac_cv_have_libgflags" = x"1"; then
 15870 $as_echo "#define HAVE_LIB_GFLAGS 1" >>confdefs.h
 15872   if test x"$GFLAGS_LIBS" = x""; then
 15873     GFLAGS_LIBS="-lgflags"
 15874   fi
 15875 else
 15876   GFLAGS_CFLAGS=
 15877   GFLAGS_LIBS=
 15878 fi
 15879 CFLAGS="$SAVE_CFLAGS"
 15880 LIBS="$SAVE_LIBS"
 15882 # TODO(hamaji): Use official m4 macros provided by testing libraries
 15883 #               once the m4 macro of Google Mocking becomes ready.
 15884 # Check if there is Google Test library installed.
 15885 # Extract the first word of "gtest-config", so it can be a program name with args.
 15886 set dummy gtest-config; ac_word=$2
 15887 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 15888 $as_echo_n "checking for $ac_word... " >&6; }
 15889 if test "${ac_cv_prog_GTEST_CONFIG+set}" = set; then :
 15890   $as_echo_n "(cached) " >&6
 15891 else
 15892   if test -n "$GTEST_CONFIG"; then
 15893   ac_cv_prog_GTEST_CONFIG="$GTEST_CONFIG" # Let the user override the test.
 15894 else
 15895 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 15896 for as_dir in $PATH
 15897 do
 15898   IFS=$as_save_IFS
 15899   test -z "$as_dir" && as_dir=.
 15900     for ac_exec_ext in '' $ac_executable_extensions; do
 15901   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
 15902     ac_cv_prog_GTEST_CONFIG=""yes""
 15903     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 15904     break 2
 15905   fi
 15906 done
 15907   done
 15908 IFS=$as_save_IFS
 15910 fi
 15911 fi
 15912 GTEST_CONFIG=$ac_cv_prog_GTEST_CONFIG
 15913 if test -n "$GTEST_CONFIG"; then
 15914   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GTEST_CONFIG" >&5
 15915 $as_echo "$GTEST_CONFIG" >&6; }
 15916 else
 15917   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 15918 $as_echo "no" >&6; }
 15919 fi
 15922 if test x"$GTEST_CONFIG" = "xyes"; then
 15923   GTEST_CFLAGS=`gtest-config --cppflags --cxxflags`
 15924   GTEST_LIBS=`gtest-config --ldflags --libs`
 15926 $as_echo "#define HAVE_LIB_GTEST 1" >>confdefs.h
 15929   # Check if there is Google Mocking library installed.
 15930   # Extract the first word of "gmock-config", so it can be a program name with args.
 15931 set dummy gmock-config; ac_word=$2
 15932 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 15933 $as_echo_n "checking for $ac_word... " >&6; }
 15934 if test "${ac_cv_prog_GMOCK_CONFIG+set}" = set; then :
 15935   $as_echo_n "(cached) " >&6
 15936 else
 15937   if test -n "$GMOCK_CONFIG"; then
 15938   ac_cv_prog_GMOCK_CONFIG="$GMOCK_CONFIG" # Let the user override the test.
 15939 else
 15940 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 15941 for as_dir in $PATH
 15942 do
 15943   IFS=$as_save_IFS
 15944   test -z "$as_dir" && as_dir=.
 15945     for ac_exec_ext in '' $ac_executable_extensions; do
 15946   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
 15947     ac_cv_prog_GMOCK_CONFIG=""yes""
 15948     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 15949     break 2
 15950   fi
 15951 done
 15952   done
 15953 IFS=$as_save_IFS
 15955 fi
 15956 fi
 15957 GMOCK_CONFIG=$ac_cv_prog_GMOCK_CONFIG
 15958 if test -n "$GMOCK_CONFIG"; then
 15959   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GMOCK_CONFIG" >&5
 15960 $as_echo "$GMOCK_CONFIG" >&6; }
 15961 else
 15962   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 15963 $as_echo "no" >&6; }
 15964 fi
 15967   if test x"$GMOCK_CONFIG" = "xyes"; then
 15968     GMOCK_CFLAGS=`gmock-config --cppflags --cxxflags`
 15969     GMOCK_LIBS=`gmock-config --ldflags --libs`
 15971 $as_echo "#define HAVE_LIB_GMOCK 1" >>confdefs.h
 15973   else
 15974     # We don't run test cases which use Google Mocking framework.
 15975     GMOCK_CFLAGS=
 15976     GMOCK_LIBS=
 15977   fi
 15978 else
 15979   # We'll use src/googletest.h for our unittests.
 15980   GTEST_CFLAGS=
 15981   GTEST_LIBS=
 15982 fi
 15983  if test x"$GMOCK_CONFIG" = "xyes"; then
 15984   HAVE_GMOCK_TRUE=
 15985   HAVE_GMOCK_FALSE='#'
 15986 else
 15987   HAVE_GMOCK_TRUE='#'
 15988   HAVE_GMOCK_FALSE=
 15989 fi
 15992 # We want to link in libunwind if it exists
 15993 UNWIND_LIBS=
 15994 # Unfortunately, we need to check the header file in addition to the
 15995 # lib file to check if libunwind is available since libunwind-0.98
 15996 # doesn't install all necessary header files.
 15997 if test x"$ac_cv_have_libunwind_h" = x"1"; then
 15998  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for backtrace in -lunwind" >&5
 15999 $as_echo_n "checking for backtrace in -lunwind... " >&6; }
 16000 if test "${ac_cv_lib_unwind_backtrace+set}" = set; then :
 16001   $as_echo_n "(cached) " >&6
 16002 else
 16003   ac_check_lib_save_LIBS=$LIBS
 16004 LIBS="-lunwind  $LIBS"
 16005 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 16006 /* end confdefs.h.  */
 16008 /* Override any GCC internal prototype to avoid an error.
 16009    Use char because int might match the return type of a GCC
 16010    builtin and then its argument prototype would still apply.  */
 16011 #ifdef __cplusplus
 16012 extern "C"
 16013 #endif
 16014 char backtrace ();
 16015 int
 16016 main ()
 16018 return backtrace ();
 16020   return 0;
 16022 _ACEOF
 16023 if ac_fn_cxx_try_link "$LINENO"; then :
 16024   ac_cv_lib_unwind_backtrace=yes
 16025 else
 16026   ac_cv_lib_unwind_backtrace=no
 16027 fi
 16028 rm -f core conftest.err conftest.$ac_objext \
 16029     conftest$ac_exeext conftest.$ac_ext
 16030 LIBS=$ac_check_lib_save_LIBS
 16031 fi
 16032 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_unwind_backtrace" >&5
 16033 $as_echo "$ac_cv_lib_unwind_backtrace" >&6; }
 16034 if test "x$ac_cv_lib_unwind_backtrace" = x""yes; then :
 16035   UNWIND_LIBS=-lunwind
 16036 fi
 16038 fi
 16040 if test x"$UNWIND_LIBS" != x""; then
 16042 $as_echo "#define HAVE_LIB_UNWIND 1" >>confdefs.h
 16044 fi
 16046 # We'd like to use read/write locks in several places in the code.
 16047 # See if our pthreads support extends to that.  Note: for linux, it
 16048 # does as long as you define _XOPEN_SOURCE appropriately.
 16049 { $as_echo "$as_me:${as_lineno-$LINENO}: checking support for pthread_rwlock_* functions" >&5
 16050 $as_echo_n "checking support for pthread_rwlock_* functions... " >&6; }
 16051 if test "${ac_cv_rwlock+set}" = set; then :
 16052   $as_echo_n "(cached) " >&6
 16053 else
 16055  ac_ext=c
 16056 ac_cpp='$CPP $CPPFLAGS'
 16057 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
 16058 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
 16059 ac_compiler_gnu=$ac_cv_c_compiler_gnu
 16061  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 16062 /* end confdefs.h.  */
 16063 #define _XOPEN_SOURCE 500
 16064                  #include <pthread.h>
 16065 int
 16066 main ()
 16068 pthread_rwlock_t l; pthread_rwlock_init(&l, NULL);
 16069                  pthread_rwlock_rdlock(&l);
 16070                  return 0;
 16072   return 0;
 16074 _ACEOF
 16075 if ac_fn_c_try_compile "$LINENO"; then :
 16076   ac_cv_rwlock=yes
 16077 else
 16078   ac_cv_rwlock=no
 16079 fi
 16080 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
 16081  ac_ext=cpp
 16082 ac_cpp='$CXXCPP $CPPFLAGS'
 16083 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
 16084 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
 16085 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
 16088 fi
 16089 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_rwlock" >&5
 16090 $as_echo "$ac_cv_rwlock" >&6; }
 16091 if test "$ac_cv_rwlock" = yes; then
 16093 $as_echo "#define HAVE_RWLOCK 1" >>confdefs.h
 16095 fi
 16098 # Find out what namespace 'normal' STL code lives in, and also what namespace
 16099 # the user wants our classes to be defined in
 16100 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler implements namespaces" >&5
 16101 $as_echo_n "checking whether the compiler implements namespaces... " >&6; }
 16102 if test "${ac_cv_cxx_namespaces+set}" = set; then :
 16103   $as_echo_n "(cached) " >&6
 16104 else
 16106                   ac_ext=cpp
 16107 ac_cpp='$CXXCPP $CPPFLAGS'
 16108 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
 16109 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
 16110 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
 16112                   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 16113 /* end confdefs.h.  */
 16114 namespace Outer {
 16115                                     namespace Inner { int i = 0; }}
 16116 int
 16117 main ()
 16119 using namespace Outer::Inner; return i;
 16121   return 0;
 16123 _ACEOF
 16124 if ac_fn_cxx_try_compile "$LINENO"; then :
 16125   ac_cv_cxx_namespaces=yes
 16126 else
 16127   ac_cv_cxx_namespaces=no
 16128 fi
 16129 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
 16130                   ac_ext=cpp
 16131 ac_cpp='$CXXCPP $CPPFLAGS'
 16132 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
 16133 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
 16134 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
 16136 fi
 16137 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_namespaces" >&5
 16138 $as_echo "$ac_cv_cxx_namespaces" >&6; }
 16139   if test "$ac_cv_cxx_namespaces" = yes; then
 16141 $as_echo "#define HAVE_NAMESPACES 1" >>confdefs.h
 16143   fi
 16144 { $as_echo "$as_me:${as_lineno-$LINENO}: checking what namespace STL code is in" >&5
 16145 $as_echo_n "checking what namespace STL code is in... " >&6; }
 16146 if test "${ac_cv_cxx_stl_namespace+set}" = set; then :
 16147   $as_echo_n "(cached) " >&6
 16148 else
 16151       ac_ext=cpp
 16152 ac_cpp='$CXXCPP $CPPFLAGS'
 16153 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
 16154 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
 16155 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
 16157       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 16158 /* end confdefs.h.  */
 16159 #include <vector>
 16160 int
 16161 main ()
 16163 vector<int> t; return 0;
 16165   return 0;
 16167 _ACEOF
 16168 if ac_fn_cxx_try_compile "$LINENO"; then :
 16169   ac_cv_cxx_stl_namespace=none
 16170 fi
 16171 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
 16172       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 16173 /* end confdefs.h.  */
 16174 #include <vector>
 16175 int
 16176 main ()
 16178 std::vector<int> t; return 0;
 16180   return 0;
 16182 _ACEOF
 16183 if ac_fn_cxx_try_compile "$LINENO"; then :
 16184   ac_cv_cxx_stl_namespace=std
 16185 fi
 16186 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
 16187       ac_ext=cpp
 16188 ac_cpp='$CXXCPP $CPPFLAGS'
 16189 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
 16190 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
 16191 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
 16193 fi
 16194 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_stl_namespace" >&5
 16195 $as_echo "$ac_cv_cxx_stl_namespace" >&6; }
 16196    if test "$ac_cv_cxx_stl_namespace" = none; then
 16198 $as_echo "#define STL_NAMESPACE /**/" >>confdefs.h
 16200    fi
 16201    if test "$ac_cv_cxx_stl_namespace" = std; then
 16203 $as_echo "#define STL_NAMESPACE std" >>confdefs.h
 16205    fi
 16207 google_namespace_default=google
 16208    # Check whether --enable-namespace was given.
 16209 if test "${enable_namespace+set}" = set; then :
 16210   enableval=$enable_namespace; case "$enableval" in
 16211                     yes) google_namespace="$google_namespace_default" ;;
 16212                      no) google_namespace="" ;;
 16213                       *) google_namespace="$enableval" ;;
 16214                   esac
 16215 else
 16216   google_namespace="$google_namespace_default"
 16217 fi
 16219    if test -n "$google_namespace"; then
 16220      ac_google_namespace="$google_namespace"
 16221      ac_google_start_namespace="namespace $google_namespace {"
 16222      ac_google_end_namespace="}"
 16223    else
 16224      ac_google_namespace=""
 16225      ac_google_start_namespace=""
 16226      ac_google_end_namespace=""
 16227    fi
 16229 cat >>confdefs.h <<_ACEOF
 16230 #define GOOGLE_NAMESPACE $ac_google_namespace
 16231 _ACEOF
 16234 cat >>confdefs.h <<_ACEOF
 16235 #define _START_GOOGLE_NAMESPACE_ $ac_google_start_namespace
 16236 _ACEOF
 16239 cat >>confdefs.h <<_ACEOF
 16240 #define _END_GOOGLE_NAMESPACE_ $ac_google_end_namespace
 16241 _ACEOF
 16245 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiler supports using ::operator<<" >&5
 16246 $as_echo_n "checking whether compiler supports using ::operator<<... " >&6; }
 16247 if test "${ac_cv_cxx_using_operator+set}" = set; then :
 16248   $as_echo_n "(cached) " >&6
 16249 else
 16251        ac_ext=cpp
 16252 ac_cpp='$CXXCPP $CPPFLAGS'
 16253 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
 16254 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
 16255 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
 16257        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 16258 /* end confdefs.h.  */
 16259 #include <iostream>
 16260                        std::ostream& operator<<(std::ostream&, struct s);
 16261 int
 16262 main ()
 16264 using ::operator<<; return 0;
 16266   return 0;
 16268 _ACEOF
 16269 if ac_fn_cxx_try_compile "$LINENO"; then :
 16270   ac_cv_cxx_using_operator=1
 16271 else
 16272   ac_cv_cxx_using_operator=0
 16273 fi
 16274 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
 16275       ac_ext=cpp
 16276 ac_cpp='$CXXCPP $CPPFLAGS'
 16277 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
 16278 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
 16279 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
 16281 fi
 16282 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_using_operator" >&5
 16283 $as_echo "$ac_cv_cxx_using_operator" >&6; }
 16284   if test "$ac_cv_cxx_using_operator" = 1; then
 16286 $as_echo "#define HAVE_USING_OPERATOR 1" >>confdefs.h
 16288   fi
 16290 for ac_header in ucontext.h
 16291 do :
 16292   ac_fn_cxx_check_header_mongrel "$LINENO" "ucontext.h" "ac_cv_header_ucontext_h" "$ac_includes_default"
 16293 if test "x$ac_cv_header_ucontext_h" = x""yes; then :
 16294   cat >>confdefs.h <<_ACEOF
 16295 #define HAVE_UCONTEXT_H 1
 16296 _ACEOF
 16298 fi
 16300 done
 16302    for ac_header in sys/ucontext.h
 16303 do :
 16304   ac_fn_cxx_check_header_mongrel "$LINENO" "sys/ucontext.h" "ac_cv_header_sys_ucontext_h" "$ac_includes_default"
 16305 if test "x$ac_cv_header_sys_ucontext_h" = x""yes; then :
 16306   cat >>confdefs.h <<_ACEOF
 16307 #define HAVE_SYS_UCONTEXT_H 1
 16308 _ACEOF
 16310 fi
 16312 done
 16313        # ucontext on OS X 10.6 (at least)
 16314    { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to access the program counter from a struct ucontext" >&5
 16315 $as_echo_n "checking how to access the program counter from a struct ucontext... " >&6; }
 16316    pc_fields="           uc_mcontext.gregs[REG_PC]"  # Solaris x86 (32 + 64 bit)
 16317    pc_fields="$pc_fields uc_mcontext.gregs[REG_EIP]" # Linux (i386)
 16318    pc_fields="$pc_fields uc_mcontext.gregs[REG_RIP]" # Linux (x86_64)
 16319    pc_fields="$pc_fields uc_mcontext.sc_ip"            # Linux (ia64)
 16320    pc_fields="$pc_fields uc_mcontext.uc_regs->gregs[PT_NIP]" # Linux (ppc)
 16321    pc_fields="$pc_fields uc_mcontext.gregs[R15]"     # Linux (arm old [untested])
 16322    pc_fields="$pc_fields uc_mcontext.arm_pc"           # Linux (arm new [untested])
 16323    pc_fields="$pc_fields uc_mcontext.mc_eip"           # FreeBSD (i386)
 16324    pc_fields="$pc_fields uc_mcontext.mc_rip"           # FreeBSD (x86_64 [untested])
 16325    pc_fields="$pc_fields uc_mcontext.__gregs[_REG_EIP]"  # NetBSD (i386)
 16326    pc_fields="$pc_fields uc_mcontext.__gregs[_REG_RIP]"  # NetBSD (x86_64)
 16327    pc_fields="$pc_fields uc_mcontext->ss.eip"          # OS X (i386, <=10.4)
 16328    pc_fields="$pc_fields uc_mcontext->__ss.__eip"      # OS X (i386, >=10.5)
 16329    pc_fields="$pc_fields uc_mcontext->ss.rip"          # OS X (x86_64)
 16330    pc_fields="$pc_fields uc_mcontext->__ss.__rip"      # OS X (>=10.5 [untested])
 16331    pc_fields="$pc_fields uc_mcontext->ss.srr0"         # OS X (ppc, ppc64 [untested])
 16332    pc_fields="$pc_fields uc_mcontext->__ss.__srr0"     # OS X (>=10.5 [untested])
 16333    pc_field_found=false
 16334    for pc_field in $pc_fields; do
 16335      if ! $pc_field_found; then
 16336        if test "x$ac_cv_header_sys_ucontext_h" = xyes; then
 16337          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 16338 /* end confdefs.h.  */
 16339 #define _GNU_SOURCE 1
 16340                          #include <sys/ucontext.h>
 16341 int
 16342 main ()
 16344 ucontext_t u; return u.$pc_field == 0;
 16346   return 0;
 16348 _ACEOF
 16349 if ac_fn_cxx_try_compile "$LINENO"; then :
 16351 cat >>confdefs.h <<_ACEOF
 16352 #define PC_FROM_UCONTEXT $pc_field
 16353 _ACEOF
 16355                         { $as_echo "$as_me:${as_lineno-$LINENO}: result: $pc_field" >&5
 16356 $as_echo "$pc_field" >&6; }
 16357                         pc_field_found=true
 16358 fi
 16359 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
 16360        else
 16361          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 16362 /* end confdefs.h.  */
 16363 #define _GNU_SOURCE 1
 16364                          #include <ucontext.h>
 16365 int
 16366 main ()
 16368 ucontext_t u; return u.$pc_field == 0;
 16370   return 0;
 16372 _ACEOF
 16373 if ac_fn_cxx_try_compile "$LINENO"; then :
 16375 cat >>confdefs.h <<_ACEOF
 16376 #define PC_FROM_UCONTEXT $pc_field
 16377 _ACEOF
 16379                         { $as_echo "$as_me:${as_lineno-$LINENO}: result: $pc_field" >&5
 16380 $as_echo "$pc_field" >&6; }
 16381                         pc_field_found=true
 16382 fi
 16383 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
 16384        fi
 16385      fi
 16386    done
 16387    if ! $pc_field_found; then
 16388      pc_fields="           sc_eip"  # OpenBSD (i386)
 16389      pc_fields="$pc_fields sc_rip"  # OpenBSD (x86_64)
 16390      for pc_field in $pc_fields; do
 16391        if ! $pc_field_found; then
 16392          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 16393 /* end confdefs.h.  */
 16394 #include <signal.h>
 16395 int
 16396 main ()
 16398 ucontext_t u; return u.$pc_field == 0;
 16400   return 0;
 16402 _ACEOF
 16403 if ac_fn_cxx_try_compile "$LINENO"; then :
 16405 cat >>confdefs.h <<_ACEOF
 16406 #define PC_FROM_UCONTEXT $pc_field
 16407 _ACEOF
 16409                         { $as_echo "$as_me:${as_lineno-$LINENO}: result: $pc_field" >&5
 16410 $as_echo "$pc_field" >&6; }
 16411                         pc_field_found=true
 16412 fi
 16413 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
 16414        fi
 16415      done
 16416    fi
 16417    if ! $pc_field_found; then
 16418      { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Could not find the PC.  Will not output failed addresses..." >&5
 16419 $as_echo "$as_me: WARNING: Could not find the PC.  Will not output failed addresses..." >&2;}
 16420    fi
 16423 cat >>confdefs.h <<_ACEOF
 16424 #define TEST_SRC_DIR "$srcdir"
 16425 _ACEOF
 16428 # These are what's needed by logging.h.in and raw_logging.h.in
 16451 # Write generated configuration file
 16452 ac_config_files="$ac_config_files Makefile src/glog/logging.h src/glog/raw_logging.h src/glog/vlog_is_on.h src/glog/stl_logging.h"
 16454 ac_config_files="$ac_config_files libglog.pc"
 16456 cat >confcache <<\_ACEOF
 16457 # This file is a shell script that caches the results of configure
 16458 # tests run on this system so they can be shared between configure
 16459 # scripts and configure runs, see configure's option --config-cache.
 16460 # It is not useful on other systems.  If it contains results you don't
 16461 # want to keep, you may remove or edit it.
 16463 # config.status only pays attention to the cache file if you give it
 16464 # the --recheck option to rerun configure.
 16466 # `ac_cv_env_foo' variables (set or unset) will be overridden when
 16467 # loading this file, other *unset* `ac_cv_foo' will be assigned the
 16468 # following values.
 16470 _ACEOF
 16472 # The following way of writing the cache mishandles newlines in values,
 16473 # but we know of no workaround that is simple, portable, and efficient.
 16474 # So, we kill variables containing newlines.
 16475 # Ultrix sh set writes to stderr and can't be redirected directly,
 16476 # and sets the high bit in the cache file unless we assign to the vars.
 16478   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
 16479     eval ac_val=\$$ac_var
 16480     case $ac_val in #(
 16481     *${as_nl}*)
 16482       case $ac_var in #(
 16483       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
 16484 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
 16485       esac
 16486       case $ac_var in #(
 16487       _ | IFS | as_nl) ;; #(
 16488       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
 16489       *) { eval $ac_var=; unset $ac_var;} ;;
 16490       esac ;;
 16491     esac
 16492   done
 16494   (set) 2>&1 |
 16495     case $as_nl`(ac_space=' '; set) 2>&1` in #(
 16496     *${as_nl}ac_space=\ *)
 16497       # `set' does not quote correctly, so add quotes: double-quote
 16498       # substitution turns \\\\ into \\, and sed turns \\ into \.
 16499       sed -n \
 16500 	"s/'/'\\\\''/g;
 16501 	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
 16502       ;; #(
 16503     *)
 16504       # `set' quotes correctly as required by POSIX, so do not add quotes.
 16505       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
 16506       ;;
 16507     esac |
 16508     sort
 16509 ) |
 16510   sed '
 16511      /^ac_cv_env_/b end
 16512      t clear
 16513      :clear
 16514      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
 16515      t end
 16516      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
 16517      :end' >>confcache
 16518 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
 16519   if test -w "$cache_file"; then
 16520     test "x$cache_file" != "x/dev/null" &&
 16521       { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
 16522 $as_echo "$as_me: updating cache $cache_file" >&6;}
 16523     cat confcache >$cache_file
 16524   else
 16525     { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
 16526 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
 16527   fi
 16528 fi
 16529 rm -f confcache
 16531 test "x$prefix" = xNONE && prefix=$ac_default_prefix
 16532 # Let make expand exec_prefix.
 16533 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
 16535 DEFS=-DHAVE_CONFIG_H
 16537 ac_libobjs=
 16538 ac_ltlibobjs=
 16539 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
 16540   # 1. Remove the extension, and $U if already installed.
 16541   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
 16542   ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
 16543   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
 16544   #    will be set to the directory where LIBOBJS objects are built.
 16545   as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
 16546   as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
 16547 done
 16548 LIBOBJS=$ac_libobjs
 16550 LTLIBOBJS=$ac_ltlibobjs
 16553  if test -n "$EXEEXT"; then
 16554   am__EXEEXT_TRUE=
 16555   am__EXEEXT_FALSE='#'
 16556 else
 16557   am__EXEEXT_TRUE='#'
 16558   am__EXEEXT_FALSE=
 16559 fi
 16561 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
 16562   as_fn_error "conditional \"AMDEP\" was never defined.
 16563 Usually this means the macro was only invoked conditionally." "$LINENO" 5
 16564 fi
 16565 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
 16566   as_fn_error "conditional \"am__fastdepCC\" was never defined.
 16567 Usually this means the macro was only invoked conditionally." "$LINENO" 5
 16568 fi
 16569 if test -z "${am__fastdepCXX_TRUE}" && test -z "${am__fastdepCXX_FALSE}"; then
 16570   as_fn_error "conditional \"am__fastdepCXX\" was never defined.
 16571 Usually this means the macro was only invoked conditionally." "$LINENO" 5
 16572 fi
 16573 if test -z "${GCC_TRUE}" && test -z "${GCC_FALSE}"; then
 16574   as_fn_error "conditional \"GCC\" was never defined.
 16575 Usually this means the macro was only invoked conditionally." "$LINENO" 5
 16576 fi
 16577 if test -z "${am__fastdepCXX_TRUE}" && test -z "${am__fastdepCXX_FALSE}"; then
 16578   as_fn_error "conditional \"am__fastdepCXX\" was never defined.
 16579 Usually this means the macro was only invoked conditionally." "$LINENO" 5
 16580 fi
 16581 if test -z "${ENABLE_FRAME_POINTERS_TRUE}" && test -z "${ENABLE_FRAME_POINTERS_FALSE}"; then
 16582   as_fn_error "conditional \"ENABLE_FRAME_POINTERS\" was never defined.
 16583 Usually this means the macro was only invoked conditionally." "$LINENO" 5
 16584 fi
 16585 if test -z "${X86_64_TRUE}" && test -z "${X86_64_FALSE}"; then
 16586   as_fn_error "conditional \"X86_64\" was never defined.
 16587 Usually this means the macro was only invoked conditionally." "$LINENO" 5
 16588 fi
 16589 if test -z "${HAVE_GMOCK_TRUE}" && test -z "${HAVE_GMOCK_FALSE}"; then
 16590   as_fn_error "conditional \"HAVE_GMOCK\" was never defined.
 16591 Usually this means the macro was only invoked conditionally." "$LINENO" 5
 16592 fi
 16594 : ${CONFIG_STATUS=./config.status}
 16595 ac_write_fail=0
 16596 ac_clean_files_save=$ac_clean_files
 16597 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
 16598 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
 16599 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
 16600 as_write_fail=0
 16601 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
 16602 #! $SHELL
 16603 # Generated by $as_me.
 16604 # Run this file to recreate the current configuration.
 16605 # Compiler output produced by configure, useful for debugging
 16606 # configure, is in config.log if it exists.
 16608 debug=false
 16609 ac_cs_recheck=false
 16610 ac_cs_silent=false
 16612 SHELL=\${CONFIG_SHELL-$SHELL}
 16613 export SHELL
 16614 _ASEOF
 16615 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
 16616 ## -------------------- ##
 16617 ## M4sh Initialization. ##
 16618 ## -------------------- ##
 16620 # Be more Bourne compatible
 16621 DUALCASE=1; export DUALCASE # for MKS sh
 16622 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
 16623   emulate sh
 16624   NULLCMD=:
 16625   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
 16626   # is contrary to our usage.  Disable this feature.
 16627   alias -g '${1+"$@"}'='"$@"'
 16628   setopt NO_GLOB_SUBST
 16629 else
 16630   case `(set -o) 2>/dev/null` in #(
 16631   *posix*) :
 16632     set -o posix ;; #(
 16633   *) :
 16634      ;;
 16635 esac
 16636 fi
 16639 as_nl='
 16641 export as_nl
 16642 # Printing a long string crashes Solaris 7 /usr/bin/printf.
 16643 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
 16644 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
 16645 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
 16646 # Prefer a ksh shell builtin over an external printf program on Solaris,
 16647 # but without wasting forks for bash or zsh.
 16648 if test -z "$BASH_VERSION$ZSH_VERSION" \
 16649     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
 16650   as_echo='print -r --'
 16651   as_echo_n='print -rn --'
 16652 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
 16653   as_echo='printf %s\n'
 16654   as_echo_n='printf %s'
 16655 else
 16656   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
 16657     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
 16658     as_echo_n='/usr/ucb/echo -n'
 16659   else
 16660     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
 16661     as_echo_n_body='eval
 16662       arg=$1;
 16663       case $arg in #(
 16664       *"$as_nl"*)
 16665 	expr "X$arg" : "X\\(.*\\)$as_nl";
 16666 	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
 16667       esac;
 16668       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
 16670     export as_echo_n_body
 16671     as_echo_n='sh -c $as_echo_n_body as_echo'
 16672   fi
 16673   export as_echo_body
 16674   as_echo='sh -c $as_echo_body as_echo'
 16675 fi
 16677 # The user is always right.
 16678 if test "${PATH_SEPARATOR+set}" != set; then
 16679   PATH_SEPARATOR=:
 16680   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
 16681     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
 16682       PATH_SEPARATOR=';'
 16684 fi
 16687 # IFS
 16688 # We need space, tab and new line, in precisely that order.  Quoting is
 16689 # there to prevent editors from complaining about space-tab.
 16690 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
 16691 # splitting by setting IFS to empty value.)
 16692 IFS=" ""	$as_nl"
 16694 # Find who we are.  Look in the path if we contain no directory separator.
 16695 case $0 in #((
 16696   *[\\/]* ) as_myself=$0 ;;
 16697   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 16698 for as_dir in $PATH
 16699 do
 16700   IFS=$as_save_IFS
 16701   test -z "$as_dir" && as_dir=.
 16702     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
 16703   done
 16704 IFS=$as_save_IFS
 16706      ;;
 16707 esac
 16708 # We did not find ourselves, most probably we were run as `sh COMMAND'
 16709 # in which case we are not to be found in the path.
 16710 if test "x$as_myself" = x; then
 16711   as_myself=$0
 16712 fi
 16713 if test ! -f "$as_myself"; then
 16714   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
 16715   exit 1
 16716 fi
 16718 # Unset variables that we do not need and which cause bugs (e.g. in
 16719 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
 16720 # suppresses any "Segmentation fault" message there.  '((' could
 16721 # trigger a bug in pdksh 5.2.14.
 16722 for as_var in BASH_ENV ENV MAIL MAILPATH
 16723 do eval test x\${$as_var+set} = xset \
 16724   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
 16725 done
 16726 PS1='$ '
 16727 PS2='> '
 16728 PS4='+ '
 16730 # NLS nuisances.
 16731 LC_ALL=C
 16732 export LC_ALL
 16733 LANGUAGE=C
 16734 export LANGUAGE
 16736 # CDPATH.
 16737 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
 16740 # as_fn_error ERROR [LINENO LOG_FD]
 16741 # ---------------------------------
 16742 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
 16743 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
 16744 # script with status $?, using 1 if that was 0.
 16745 as_fn_error ()
 16747   as_status=$?; test $as_status -eq 0 && as_status=1
 16748   if test "$3"; then
 16749     as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
 16750     $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
 16751   fi
 16752   $as_echo "$as_me: error: $1" >&2
 16753   as_fn_exit $as_status
 16754 } # as_fn_error
 16757 # as_fn_set_status STATUS
 16758 # -----------------------
 16759 # Set $? to STATUS, without forking.
 16760 as_fn_set_status ()
 16762   return $1
 16763 } # as_fn_set_status
 16765 # as_fn_exit STATUS
 16766 # -----------------
 16767 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
 16768 as_fn_exit ()
 16770   set +e
 16771   as_fn_set_status $1
 16772   exit $1
 16773 } # as_fn_exit
 16775 # as_fn_unset VAR
 16776 # ---------------
 16777 # Portably unset VAR.
 16778 as_fn_unset ()
 16780   { eval $1=; unset $1;}
 16782 as_unset=as_fn_unset
 16783 # as_fn_append VAR VALUE
 16784 # ----------------------
 16785 # Append the text in VALUE to the end of the definition contained in VAR. Take
 16786 # advantage of any shell optimizations that allow amortized linear growth over
 16787 # repeated appends, instead of the typical quadratic growth present in naive
 16788 # implementations.
 16789 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
 16790   eval 'as_fn_append ()
 16792     eval $1+=\$2
 16793   }'
 16794 else
 16795   as_fn_append ()
 16797     eval $1=\$$1\$2
 16799 fi # as_fn_append
 16801 # as_fn_arith ARG...
 16802 # ------------------
 16803 # Perform arithmetic evaluation on the ARGs, and store the result in the
 16804 # global $as_val. Take advantage of shells that can avoid forks. The arguments
 16805 # must be portable across $(()) and expr.
 16806 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
 16807   eval 'as_fn_arith ()
 16809     as_val=$(( $* ))
 16810   }'
 16811 else
 16812   as_fn_arith ()
 16814     as_val=`expr "$@" || test $? -eq 1`
 16816 fi # as_fn_arith
 16819 if expr a : '\(a\)' >/dev/null 2>&1 &&
 16820    test "X`expr 00001 : '.*\(...\)'`" = X001; then
 16821   as_expr=expr
 16822 else
 16823   as_expr=false
 16824 fi
 16826 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
 16827   as_basename=basename
 16828 else
 16829   as_basename=false
 16830 fi
 16832 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
 16833   as_dirname=dirname
 16834 else
 16835   as_dirname=false
 16836 fi
 16838 as_me=`$as_basename -- "$0" ||
 16839 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
 16840 	 X"$0" : 'X\(//\)$' \| \
 16841 	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
 16842 $as_echo X/"$0" |
 16843     sed '/^.*\/\([^/][^/]*\)\/*$/{
 16844 	    s//\1/
 16847 	  /^X\/\(\/\/\)$/{
 16848 	    s//\1/
 16851 	  /^X\/\(\/\).*/{
 16852 	    s//\1/
 16855 	  s/.*/./; q'`
 16857 # Avoid depending upon Character Ranges.
 16858 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
 16859 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
 16860 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
 16861 as_cr_digits='0123456789'
 16862 as_cr_alnum=$as_cr_Letters$as_cr_digits
 16864 ECHO_C= ECHO_N= ECHO_T=
 16865 case `echo -n x` in #(((((
 16866 -n*)
 16867   case `echo 'xy\c'` in
 16868   *c*) ECHO_T='	';;	# ECHO_T is single tab character.
 16869   xy)  ECHO_C='\c';;
 16870   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
 16871        ECHO_T='	';;
 16872   esac;;
 16873 *)
 16874   ECHO_N='-n';;
 16875 esac
 16877 rm -f conf$$ conf$$.exe conf$$.file
 16878 if test -d conf$$.dir; then
 16879   rm -f conf$$.dir/conf$$.file
 16880 else
 16881   rm -f conf$$.dir
 16882   mkdir conf$$.dir 2>/dev/null
 16883 fi
 16884 if (echo >conf$$.file) 2>/dev/null; then
 16885   if ln -s conf$$.file conf$$ 2>/dev/null; then
 16886     as_ln_s='ln -s'
 16887     # ... but there are two gotchas:
 16888     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
 16889     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
 16890     # In both cases, we have to default to `cp -p'.
 16891     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
 16892       as_ln_s='cp -p'
 16893   elif ln conf$$.file conf$$ 2>/dev/null; then
 16894     as_ln_s=ln
 16895   else
 16896     as_ln_s='cp -p'
 16897   fi
 16898 else
 16899   as_ln_s='cp -p'
 16900 fi
 16901 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
 16902 rmdir conf$$.dir 2>/dev/null
 16905 # as_fn_mkdir_p
 16906 # -------------
 16907 # Create "$as_dir" as a directory, including parents if necessary.
 16908 as_fn_mkdir_p ()
 16911   case $as_dir in #(
 16912   -*) as_dir=./$as_dir;;
 16913   esac
 16914   test -d "$as_dir" || eval $as_mkdir_p || {
 16915     as_dirs=
 16916     while :; do
 16917       case $as_dir in #(
 16918       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
 16919       *) as_qdir=$as_dir;;
 16920       esac
 16921       as_dirs="'$as_qdir' $as_dirs"
 16922       as_dir=`$as_dirname -- "$as_dir" ||
 16923 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
 16924 	 X"$as_dir" : 'X\(//\)[^/]' \| \
 16925 	 X"$as_dir" : 'X\(//\)$' \| \
 16926 	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
 16927 $as_echo X"$as_dir" |
 16928     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
 16929 	    s//\1/
 16932 	  /^X\(\/\/\)[^/].*/{
 16933 	    s//\1/
 16936 	  /^X\(\/\/\)$/{
 16937 	    s//\1/
 16940 	  /^X\(\/\).*/{
 16941 	    s//\1/
 16944 	  s/.*/./; q'`
 16945       test -d "$as_dir" && break
 16946     done
 16947     test -z "$as_dirs" || eval "mkdir $as_dirs"
 16948   } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
 16951 } # as_fn_mkdir_p
 16952 if mkdir -p . 2>/dev/null; then
 16953   as_mkdir_p='mkdir -p "$as_dir"'
 16954 else
 16955   test -d ./-p && rmdir ./-p
 16956   as_mkdir_p=false
 16957 fi
 16959 if test -x / >/dev/null 2>&1; then
 16960   as_test_x='test -x'
 16961 else
 16962   if ls -dL / >/dev/null 2>&1; then
 16963     as_ls_L_option=L
 16964   else
 16965     as_ls_L_option=
 16966   fi
 16967   as_test_x='
 16968     eval sh -c '\''
 16969       if test -d "$1"; then
 16970 	test -d "$1/.";
 16971       else
 16972 	case $1 in #(
 16973 	-*)set "./$1";;
 16974 	esac;
 16975 	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
 16976 	???[sx]*):;;*)false;;esac;fi
 16977     '\'' sh
 16979 fi
 16980 as_executable_p=$as_test_x
 16982 # Sed expression to map a string onto a valid CPP name.
 16983 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
 16985 # Sed expression to map a string onto a valid variable name.
 16986 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
 16989 exec 6>&1
 16990 ## ----------------------------------- ##
 16991 ## Main body of $CONFIG_STATUS script. ##
 16992 ## ----------------------------------- ##
 16993 _ASEOF
 16994 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
 16996 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
 16997 # Save the log message, to keep $0 and so on meaningful, and to
 16998 # report actual input values of CONFIG_FILES etc. instead of their
 16999 # values after options handling.
 17000 ac_log="
 17001 This file was extended by glog $as_me 0.3.1, which was
 17002 generated by GNU Autoconf 2.65.  Invocation command line was
 17004   CONFIG_FILES    = $CONFIG_FILES
 17005   CONFIG_HEADERS  = $CONFIG_HEADERS
 17006   CONFIG_LINKS    = $CONFIG_LINKS
 17007   CONFIG_COMMANDS = $CONFIG_COMMANDS
 17008   $ $0 $@
 17010 on `(hostname || uname -n) 2>/dev/null | sed 1q`
 17013 _ACEOF
 17015 case $ac_config_files in *"
 17016 "*) set x $ac_config_files; shift; ac_config_files=$*;;
 17017 esac
 17019 case $ac_config_headers in *"
 17020 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
 17021 esac
 17024 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 17025 # Files that config.status was made for.
 17026 config_files="$ac_config_files"
 17027 config_headers="$ac_config_headers"
 17028 config_commands="$ac_config_commands"
 17030 _ACEOF
 17032 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
 17033 ac_cs_usage="\
 17034 \`$as_me' instantiates files and other configuration actions
 17035 from templates according to the current configuration.  Unless the files
 17036 and actions are specified as TAGs, all are instantiated by default.
 17038 Usage: $0 [OPTION]... [TAG]...
 17040   -h, --help       print this help, then exit
 17041   -V, --version    print version number and configuration settings, then exit
 17042       --config     print configuration, then exit
 17043   -q, --quiet, --silent
 17044                    do not print progress messages
 17045   -d, --debug      don't remove temporary files
 17046       --recheck    update $as_me by reconfiguring in the same conditions
 17047       --file=FILE[:TEMPLATE]
 17048                    instantiate the configuration file FILE
 17049       --header=FILE[:TEMPLATE]
 17050                    instantiate the configuration header FILE
 17052 Configuration files:
 17053 $config_files
 17055 Configuration headers:
 17056 $config_headers
 17058 Configuration commands:
 17059 $config_commands
 17061 Report bugs to <opensource@google.com>."
 17063 _ACEOF
 17064 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 17065 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
 17066 ac_cs_version="\\
 17067 glog config.status 0.3.1
 17068 configured by $0, generated by GNU Autoconf 2.65,
 17069   with options \\"\$ac_cs_config\\"
 17071 Copyright (C) 2009 Free Software Foundation, Inc.
 17072 This config.status script is free software; the Free Software Foundation
 17073 gives unlimited permission to copy, distribute and modify it."
 17075 ac_pwd='$ac_pwd'
 17076 srcdir='$srcdir'
 17077 INSTALL='$INSTALL'
 17078 MKDIR_P='$MKDIR_P'
 17079 AWK='$AWK'
 17080 test -n "\$AWK" || AWK=awk
 17081 _ACEOF
 17083 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
 17084 # The default lists apply if the user does not specify any file.
 17085 ac_need_defaults=:
 17086 while test $# != 0
 17087 do
 17088   case $1 in
 17089   --*=*)
 17090     ac_option=`expr "X$1" : 'X\([^=]*\)='`
 17091     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
 17092     ac_shift=:
 17093     ;;
 17094   *)
 17095     ac_option=$1
 17096     ac_optarg=$2
 17097     ac_shift=shift
 17098     ;;
 17099   esac
 17101   case $ac_option in
 17102   # Handling of the options.
 17103   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
 17104     ac_cs_recheck=: ;;
 17105   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
 17106     $as_echo "$ac_cs_version"; exit ;;
 17107   --config | --confi | --conf | --con | --co | --c )
 17108     $as_echo "$ac_cs_config"; exit ;;
 17109   --debug | --debu | --deb | --de | --d | -d )
 17110     debug=: ;;
 17111   --file | --fil | --fi | --f )
 17112     $ac_shift
 17113     case $ac_optarg in
 17114     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
 17115     esac
 17116     as_fn_append CONFIG_FILES " '$ac_optarg'"
 17117     ac_need_defaults=false;;
 17118   --header | --heade | --head | --hea )
 17119     $ac_shift
 17120     case $ac_optarg in
 17121     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
 17122     esac
 17123     as_fn_append CONFIG_HEADERS " '$ac_optarg'"
 17124     ac_need_defaults=false;;
 17125   --he | --h)
 17126     # Conflict between --help and --header
 17127     as_fn_error "ambiguous option: \`$1'
 17128 Try \`$0 --help' for more information.";;
 17129   --help | --hel | -h )
 17130     $as_echo "$ac_cs_usage"; exit ;;
 17131   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
 17132   | -silent | --silent | --silen | --sile | --sil | --si | --s)
 17133     ac_cs_silent=: ;;
 17135   # This is an error.
 17136   -*) as_fn_error "unrecognized option: \`$1'
 17137 Try \`$0 --help' for more information." ;;
 17139   *) as_fn_append ac_config_targets " $1"
 17140      ac_need_defaults=false ;;
 17142   esac
 17143   shift
 17144 done
 17146 ac_configure_extra_args=
 17148 if $ac_cs_silent; then
 17149   exec 6>/dev/null
 17150   ac_configure_extra_args="$ac_configure_extra_args --silent"
 17151 fi
 17153 _ACEOF
 17154 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 17155 if \$ac_cs_recheck; then
 17156   set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
 17157   shift
 17158   \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
 17159   CONFIG_SHELL='$SHELL'
 17160   export CONFIG_SHELL
 17161   exec "\$@"
 17162 fi
 17164 _ACEOF
 17165 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
 17166 exec 5>>config.log
 17168   echo
 17169   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
 17170 ## Running $as_me. ##
 17171 _ASBOX
 17172   $as_echo "$ac_log"
 17173 } >&5
 17175 _ACEOF
 17176 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 17178 # INIT-COMMANDS
 17180 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
 17183 # The HP-UX ksh and POSIX shell print the target directory to stdout
 17184 # if CDPATH is set.
 17185 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
 17187 sed_quote_subst='$sed_quote_subst'
 17188 double_quote_subst='$double_quote_subst'
 17189 delay_variable_subst='$delay_variable_subst'
 17190 macro_version='`$ECHO "X$macro_version" | $Xsed -e "$delay_single_quote_subst"`'
 17191 macro_revision='`$ECHO "X$macro_revision" | $Xsed -e "$delay_single_quote_subst"`'
 17192 enable_shared='`$ECHO "X$enable_shared" | $Xsed -e "$delay_single_quote_subst"`'
 17193 enable_static='`$ECHO "X$enable_static" | $Xsed -e "$delay_single_quote_subst"`'
 17194 pic_mode='`$ECHO "X$pic_mode" | $Xsed -e "$delay_single_quote_subst"`'
 17195 enable_fast_install='`$ECHO "X$enable_fast_install" | $Xsed -e "$delay_single_quote_subst"`'
 17196 host_alias='`$ECHO "X$host_alias" | $Xsed -e "$delay_single_quote_subst"`'
 17197 host='`$ECHO "X$host" | $Xsed -e "$delay_single_quote_subst"`'
 17198 host_os='`$ECHO "X$host_os" | $Xsed -e "$delay_single_quote_subst"`'
 17199 build_alias='`$ECHO "X$build_alias" | $Xsed -e "$delay_single_quote_subst"`'
 17200 build='`$ECHO "X$build" | $Xsed -e "$delay_single_quote_subst"`'
 17201 build_os='`$ECHO "X$build_os" | $Xsed -e "$delay_single_quote_subst"`'
 17202 SED='`$ECHO "X$SED" | $Xsed -e "$delay_single_quote_subst"`'
 17203 Xsed='`$ECHO "X$Xsed" | $Xsed -e "$delay_single_quote_subst"`'
 17204 GREP='`$ECHO "X$GREP" | $Xsed -e "$delay_single_quote_subst"`'
 17205 EGREP='`$ECHO "X$EGREP" | $Xsed -e "$delay_single_quote_subst"`'
 17206 FGREP='`$ECHO "X$FGREP" | $Xsed -e "$delay_single_quote_subst"`'
 17207 LD='`$ECHO "X$LD" | $Xsed -e "$delay_single_quote_subst"`'
 17208 NM='`$ECHO "X$NM" | $Xsed -e "$delay_single_quote_subst"`'
 17209 LN_S='`$ECHO "X$LN_S" | $Xsed -e "$delay_single_quote_subst"`'
 17210 max_cmd_len='`$ECHO "X$max_cmd_len" | $Xsed -e "$delay_single_quote_subst"`'
 17211 ac_objext='`$ECHO "X$ac_objext" | $Xsed -e "$delay_single_quote_subst"`'
 17212 exeext='`$ECHO "X$exeext" | $Xsed -e "$delay_single_quote_subst"`'
 17213 lt_unset='`$ECHO "X$lt_unset" | $Xsed -e "$delay_single_quote_subst"`'
 17214 lt_SP2NL='`$ECHO "X$lt_SP2NL" | $Xsed -e "$delay_single_quote_subst"`'
 17215 lt_NL2SP='`$ECHO "X$lt_NL2SP" | $Xsed -e "$delay_single_quote_subst"`'
 17216 reload_flag='`$ECHO "X$reload_flag" | $Xsed -e "$delay_single_quote_subst"`'
 17217 reload_cmds='`$ECHO "X$reload_cmds" | $Xsed -e "$delay_single_quote_subst"`'
 17218 OBJDUMP='`$ECHO "X$OBJDUMP" | $Xsed -e "$delay_single_quote_subst"`'
 17219 deplibs_check_method='`$ECHO "X$deplibs_check_method" | $Xsed -e "$delay_single_quote_subst"`'
 17220 file_magic_cmd='`$ECHO "X$file_magic_cmd" | $Xsed -e "$delay_single_quote_subst"`'
 17221 AR='`$ECHO "X$AR" | $Xsed -e "$delay_single_quote_subst"`'
 17222 AR_FLAGS='`$ECHO "X$AR_FLAGS" | $Xsed -e "$delay_single_quote_subst"`'
 17223 STRIP='`$ECHO "X$STRIP" | $Xsed -e "$delay_single_quote_subst"`'
 17224 RANLIB='`$ECHO "X$RANLIB" | $Xsed -e "$delay_single_quote_subst"`'
 17225 old_postinstall_cmds='`$ECHO "X$old_postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
 17226 old_postuninstall_cmds='`$ECHO "X$old_postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
 17227 old_archive_cmds='`$ECHO "X$old_archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
 17228 CC='`$ECHO "X$CC" | $Xsed -e "$delay_single_quote_subst"`'
 17229 CFLAGS='`$ECHO "X$CFLAGS" | $Xsed -e "$delay_single_quote_subst"`'
 17230 compiler='`$ECHO "X$compiler" | $Xsed -e "$delay_single_quote_subst"`'
 17231 GCC='`$ECHO "X$GCC" | $Xsed -e "$delay_single_quote_subst"`'
 17232 lt_cv_sys_global_symbol_pipe='`$ECHO "X$lt_cv_sys_global_symbol_pipe" | $Xsed -e "$delay_single_quote_subst"`'
 17233 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "X$lt_cv_sys_global_symbol_to_cdecl" | $Xsed -e "$delay_single_quote_subst"`'
 17234 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "X$lt_cv_sys_global_symbol_to_c_name_address" | $Xsed -e "$delay_single_quote_subst"`'
 17235 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "X$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`'
 17236 objdir='`$ECHO "X$objdir" | $Xsed -e "$delay_single_quote_subst"`'
 17237 SHELL='`$ECHO "X$SHELL" | $Xsed -e "$delay_single_quote_subst"`'
 17238 ECHO='`$ECHO "X$ECHO" | $Xsed -e "$delay_single_quote_subst"`'
 17239 MAGIC_CMD='`$ECHO "X$MAGIC_CMD" | $Xsed -e "$delay_single_quote_subst"`'
 17240 lt_prog_compiler_no_builtin_flag='`$ECHO "X$lt_prog_compiler_no_builtin_flag" | $Xsed -e "$delay_single_quote_subst"`'
 17241 lt_prog_compiler_wl='`$ECHO "X$lt_prog_compiler_wl" | $Xsed -e "$delay_single_quote_subst"`'
 17242 lt_prog_compiler_pic='`$ECHO "X$lt_prog_compiler_pic" | $Xsed -e "$delay_single_quote_subst"`'
 17243 lt_prog_compiler_static='`$ECHO "X$lt_prog_compiler_static" | $Xsed -e "$delay_single_quote_subst"`'
 17244 lt_cv_prog_compiler_c_o='`$ECHO "X$lt_cv_prog_compiler_c_o" | $Xsed -e "$delay_single_quote_subst"`'
 17245 need_locks='`$ECHO "X$need_locks" | $Xsed -e "$delay_single_quote_subst"`'
 17246 DSYMUTIL='`$ECHO "X$DSYMUTIL" | $Xsed -e "$delay_single_quote_subst"`'
 17247 NMEDIT='`$ECHO "X$NMEDIT" | $Xsed -e "$delay_single_quote_subst"`'
 17248 LIPO='`$ECHO "X$LIPO" | $Xsed -e "$delay_single_quote_subst"`'
 17249 OTOOL='`$ECHO "X$OTOOL" | $Xsed -e "$delay_single_quote_subst"`'
 17250 OTOOL64='`$ECHO "X$OTOOL64" | $Xsed -e "$delay_single_quote_subst"`'
 17251 libext='`$ECHO "X$libext" | $Xsed -e "$delay_single_quote_subst"`'
 17252 shrext_cmds='`$ECHO "X$shrext_cmds" | $Xsed -e "$delay_single_quote_subst"`'
 17253 extract_expsyms_cmds='`$ECHO "X$extract_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
 17254 archive_cmds_need_lc='`$ECHO "X$archive_cmds_need_lc" | $Xsed -e "$delay_single_quote_subst"`'
 17255 enable_shared_with_static_runtimes='`$ECHO "X$enable_shared_with_static_runtimes" | $Xsed -e "$delay_single_quote_subst"`'
 17256 export_dynamic_flag_spec='`$ECHO "X$export_dynamic_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
 17257 whole_archive_flag_spec='`$ECHO "X$whole_archive_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
 17258 compiler_needs_object='`$ECHO "X$compiler_needs_object" | $Xsed -e "$delay_single_quote_subst"`'
 17259 old_archive_from_new_cmds='`$ECHO "X$old_archive_from_new_cmds" | $Xsed -e "$delay_single_quote_subst"`'
 17260 old_archive_from_expsyms_cmds='`$ECHO "X$old_archive_from_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
 17261 archive_cmds='`$ECHO "X$archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
 17262 archive_expsym_cmds='`$ECHO "X$archive_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
 17263 module_cmds='`$ECHO "X$module_cmds" | $Xsed -e "$delay_single_quote_subst"`'
 17264 module_expsym_cmds='`$ECHO "X$module_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
 17265 with_gnu_ld='`$ECHO "X$with_gnu_ld" | $Xsed -e "$delay_single_quote_subst"`'
 17266 allow_undefined_flag='`$ECHO "X$allow_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
 17267 no_undefined_flag='`$ECHO "X$no_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
 17268 hardcode_libdir_flag_spec='`$ECHO "X$hardcode_libdir_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
 17269 hardcode_libdir_flag_spec_ld='`$ECHO "X$hardcode_libdir_flag_spec_ld" | $Xsed -e "$delay_single_quote_subst"`'
 17270 hardcode_libdir_separator='`$ECHO "X$hardcode_libdir_separator" | $Xsed -e "$delay_single_quote_subst"`'
 17271 hardcode_direct='`$ECHO "X$hardcode_direct" | $Xsed -e "$delay_single_quote_subst"`'
 17272 hardcode_direct_absolute='`$ECHO "X$hardcode_direct_absolute" | $Xsed -e "$delay_single_quote_subst"`'
 17273 hardcode_minus_L='`$ECHO "X$hardcode_minus_L" | $Xsed -e "$delay_single_quote_subst"`'
 17274 hardcode_shlibpath_var='`$ECHO "X$hardcode_shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
 17275 hardcode_automatic='`$ECHO "X$hardcode_automatic" | $Xsed -e "$delay_single_quote_subst"`'
 17276 inherit_rpath='`$ECHO "X$inherit_rpath" | $Xsed -e "$delay_single_quote_subst"`'
 17277 link_all_deplibs='`$ECHO "X$link_all_deplibs" | $Xsed -e "$delay_single_quote_subst"`'
 17278 fix_srcfile_path='`$ECHO "X$fix_srcfile_path" | $Xsed -e "$delay_single_quote_subst"`'
 17279 always_export_symbols='`$ECHO "X$always_export_symbols" | $Xsed -e "$delay_single_quote_subst"`'
 17280 export_symbols_cmds='`$ECHO "X$export_symbols_cmds" | $Xsed -e "$delay_single_quote_subst"`'
 17281 exclude_expsyms='`$ECHO "X$exclude_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
 17282 include_expsyms='`$ECHO "X$include_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
 17283 prelink_cmds='`$ECHO "X$prelink_cmds" | $Xsed -e "$delay_single_quote_subst"`'
 17284 file_list_spec='`$ECHO "X$file_list_spec" | $Xsed -e "$delay_single_quote_subst"`'
 17285 variables_saved_for_relink='`$ECHO "X$variables_saved_for_relink" | $Xsed -e "$delay_single_quote_subst"`'
 17286 need_lib_prefix='`$ECHO "X$need_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`'
 17287 need_version='`$ECHO "X$need_version" | $Xsed -e "$delay_single_quote_subst"`'
 17288 version_type='`$ECHO "X$version_type" | $Xsed -e "$delay_single_quote_subst"`'
 17289 runpath_var='`$ECHO "X$runpath_var" | $Xsed -e "$delay_single_quote_subst"`'
 17290 shlibpath_var='`$ECHO "X$shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
 17291 shlibpath_overrides_runpath='`$ECHO "X$shlibpath_overrides_runpath" | $Xsed -e "$delay_single_quote_subst"`'
 17292 libname_spec='`$ECHO "X$libname_spec" | $Xsed -e "$delay_single_quote_subst"`'
 17293 library_names_spec='`$ECHO "X$library_names_spec" | $Xsed -e "$delay_single_quote_subst"`'
 17294 soname_spec='`$ECHO "X$soname_spec" | $Xsed -e "$delay_single_quote_subst"`'
 17295 postinstall_cmds='`$ECHO "X$postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
 17296 postuninstall_cmds='`$ECHO "X$postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
 17297 finish_cmds='`$ECHO "X$finish_cmds" | $Xsed -e "$delay_single_quote_subst"`'
 17298 finish_eval='`$ECHO "X$finish_eval" | $Xsed -e "$delay_single_quote_subst"`'
 17299 hardcode_into_libs='`$ECHO "X$hardcode_into_libs" | $Xsed -e "$delay_single_quote_subst"`'
 17300 sys_lib_search_path_spec='`$ECHO "X$sys_lib_search_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
 17301 sys_lib_dlsearch_path_spec='`$ECHO "X$sys_lib_dlsearch_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
 17302 hardcode_action='`$ECHO "X$hardcode_action" | $Xsed -e "$delay_single_quote_subst"`'
 17303 enable_dlopen='`$ECHO "X$enable_dlopen" | $Xsed -e "$delay_single_quote_subst"`'
 17304 enable_dlopen_self='`$ECHO "X$enable_dlopen_self" | $Xsed -e "$delay_single_quote_subst"`'
 17305 enable_dlopen_self_static='`$ECHO "X$enable_dlopen_self_static" | $Xsed -e "$delay_single_quote_subst"`'
 17306 old_striplib='`$ECHO "X$old_striplib" | $Xsed -e "$delay_single_quote_subst"`'
 17307 striplib='`$ECHO "X$striplib" | $Xsed -e "$delay_single_quote_subst"`'
 17308 compiler_lib_search_dirs='`$ECHO "X$compiler_lib_search_dirs" | $Xsed -e "$delay_single_quote_subst"`'
 17309 predep_objects='`$ECHO "X$predep_objects" | $Xsed -e "$delay_single_quote_subst"`'
 17310 postdep_objects='`$ECHO "X$postdep_objects" | $Xsed -e "$delay_single_quote_subst"`'
 17311 predeps='`$ECHO "X$predeps" | $Xsed -e "$delay_single_quote_subst"`'
 17312 postdeps='`$ECHO "X$postdeps" | $Xsed -e "$delay_single_quote_subst"`'
 17313 compiler_lib_search_path='`$ECHO "X$compiler_lib_search_path" | $Xsed -e "$delay_single_quote_subst"`'
 17314 LD_CXX='`$ECHO "X$LD_CXX" | $Xsed -e "$delay_single_quote_subst"`'
 17315 old_archive_cmds_CXX='`$ECHO "X$old_archive_cmds_CXX" | $Xsed -e "$delay_single_quote_subst"`'
 17316 compiler_CXX='`$ECHO "X$compiler_CXX" | $Xsed -e "$delay_single_quote_subst"`'
 17317 GCC_CXX='`$ECHO "X$GCC_CXX" | $Xsed -e "$delay_single_quote_subst"`'
 17318 lt_prog_compiler_no_builtin_flag_CXX='`$ECHO "X$lt_prog_compiler_no_builtin_flag_CXX" | $Xsed -e "$delay_single_quote_subst"`'
 17319 lt_prog_compiler_wl_CXX='`$ECHO "X$lt_prog_compiler_wl_CXX" | $Xsed -e "$delay_single_quote_subst"`'
 17320 lt_prog_compiler_pic_CXX='`$ECHO "X$lt_prog_compiler_pic_CXX" | $Xsed -e "$delay_single_quote_subst"`'
 17321 lt_prog_compiler_static_CXX='`$ECHO "X$lt_prog_compiler_static_CXX" | $Xsed -e "$delay_single_quote_subst"`'
 17322 lt_cv_prog_compiler_c_o_CXX='`$ECHO "X$lt_cv_prog_compiler_c_o_CXX" | $Xsed -e "$delay_single_quote_subst"`'
 17323 archive_cmds_need_lc_CXX='`$ECHO "X$archive_cmds_need_lc_CXX" | $Xsed -e "$delay_single_quote_subst"`'
 17324 enable_shared_with_static_runtimes_CXX='`$ECHO "X$enable_shared_with_static_runtimes_CXX" | $Xsed -e "$delay_single_quote_subst"`'
 17325 export_dynamic_flag_spec_CXX='`$ECHO "X$export_dynamic_flag_spec_CXX" | $Xsed -e "$delay_single_quote_subst"`'
 17326 whole_archive_flag_spec_CXX='`$ECHO "X$whole_archive_flag_spec_CXX" | $Xsed -e "$delay_single_quote_subst"`'
 17327 compiler_needs_object_CXX='`$ECHO "X$compiler_needs_object_CXX" | $Xsed -e "$delay_single_quote_subst"`'
 17328 old_archive_from_new_cmds_CXX='`$ECHO "X$old_archive_from_new_cmds_CXX" | $Xsed -e "$delay_single_quote_subst"`'
 17329 old_archive_from_expsyms_cmds_CXX='`$ECHO "X$old_archive_from_expsyms_cmds_CXX" | $Xsed -e "$delay_single_quote_subst"`'
 17330 archive_cmds_CXX='`$ECHO "X$archive_cmds_CXX" | $Xsed -e "$delay_single_quote_subst"`'
 17331 archive_expsym_cmds_CXX='`$ECHO "X$archive_expsym_cmds_CXX" | $Xsed -e "$delay_single_quote_subst"`'
 17332 module_cmds_CXX='`$ECHO "X$module_cmds_CXX" | $Xsed -e "$delay_single_quote_subst"`'
 17333 module_expsym_cmds_CXX='`$ECHO "X$module_expsym_cmds_CXX" | $Xsed -e "$delay_single_quote_subst"`'
 17334 with_gnu_ld_CXX='`$ECHO "X$with_gnu_ld_CXX" | $Xsed -e "$delay_single_quote_subst"`'
 17335 allow_undefined_flag_CXX='`$ECHO "X$allow_undefined_flag_CXX" | $Xsed -e "$delay_single_quote_subst"`'
 17336 no_undefined_flag_CXX='`$ECHO "X$no_undefined_flag_CXX" | $Xsed -e "$delay_single_quote_subst"`'
 17337 hardcode_libdir_flag_spec_CXX='`$ECHO "X$hardcode_libdir_flag_spec_CXX" | $Xsed -e "$delay_single_quote_subst"`'
 17338 hardcode_libdir_flag_spec_ld_CXX='`$ECHO "X$hardcode_libdir_flag_spec_ld_CXX" | $Xsed -e "$delay_single_quote_subst"`'
 17339 hardcode_libdir_separator_CXX='`$ECHO "X$hardcode_libdir_separator_CXX" | $Xsed -e "$delay_single_quote_subst"`'
 17340 hardcode_direct_CXX='`$ECHO "X$hardcode_direct_CXX" | $Xsed -e "$delay_single_quote_subst"`'
 17341 hardcode_direct_absolute_CXX='`$ECHO "X$hardcode_direct_absolute_CXX" | $Xsed -e "$delay_single_quote_subst"`'
 17342 hardcode_minus_L_CXX='`$ECHO "X$hardcode_minus_L_CXX" | $Xsed -e "$delay_single_quote_subst"`'
 17343 hardcode_shlibpath_var_CXX='`$ECHO "X$hardcode_shlibpath_var_CXX" | $Xsed -e "$delay_single_quote_subst"`'
 17344 hardcode_automatic_CXX='`$ECHO "X$hardcode_automatic_CXX" | $Xsed -e "$delay_single_quote_subst"`'
 17345 inherit_rpath_CXX='`$ECHO "X$inherit_rpath_CXX" | $Xsed -e "$delay_single_quote_subst"`'
 17346 link_all_deplibs_CXX='`$ECHO "X$link_all_deplibs_CXX" | $Xsed -e "$delay_single_quote_subst"`'
 17347 fix_srcfile_path_CXX='`$ECHO "X$fix_srcfile_path_CXX" | $Xsed -e "$delay_single_quote_subst"`'
 17348 always_export_symbols_CXX='`$ECHO "X$always_export_symbols_CXX" | $Xsed -e "$delay_single_quote_subst"`'
 17349 export_symbols_cmds_CXX='`$ECHO "X$export_symbols_cmds_CXX" | $Xsed -e "$delay_single_quote_subst"`'
 17350 exclude_expsyms_CXX='`$ECHO "X$exclude_expsyms_CXX" | $Xsed -e "$delay_single_quote_subst"`'
 17351 include_expsyms_CXX='`$ECHO "X$include_expsyms_CXX" | $Xsed -e "$delay_single_quote_subst"`'
 17352 prelink_cmds_CXX='`$ECHO "X$prelink_cmds_CXX" | $Xsed -e "$delay_single_quote_subst"`'
 17353 file_list_spec_CXX='`$ECHO "X$file_list_spec_CXX" | $Xsed -e "$delay_single_quote_subst"`'
 17354 hardcode_action_CXX='`$ECHO "X$hardcode_action_CXX" | $Xsed -e "$delay_single_quote_subst"`'
 17355 compiler_lib_search_dirs_CXX='`$ECHO "X$compiler_lib_search_dirs_CXX" | $Xsed -e "$delay_single_quote_subst"`'
 17356 predep_objects_CXX='`$ECHO "X$predep_objects_CXX" | $Xsed -e "$delay_single_quote_subst"`'
 17357 postdep_objects_CXX='`$ECHO "X$postdep_objects_CXX" | $Xsed -e "$delay_single_quote_subst"`'
 17358 predeps_CXX='`$ECHO "X$predeps_CXX" | $Xsed -e "$delay_single_quote_subst"`'
 17359 postdeps_CXX='`$ECHO "X$postdeps_CXX" | $Xsed -e "$delay_single_quote_subst"`'
 17360 compiler_lib_search_path_CXX='`$ECHO "X$compiler_lib_search_path_CXX" | $Xsed -e "$delay_single_quote_subst"`'
 17362 LTCC='$LTCC'
 17363 LTCFLAGS='$LTCFLAGS'
 17364 compiler='$compiler_DEFAULT'
 17366 # Quote evaled strings.
 17367 for var in SED \
 17368 GREP \
 17369 EGREP \
 17370 FGREP \
 17371 LD \
 17372 NM \
 17373 LN_S \
 17374 lt_SP2NL \
 17375 lt_NL2SP \
 17376 reload_flag \
 17377 OBJDUMP \
 17378 deplibs_check_method \
 17379 file_magic_cmd \
 17380 AR \
 17381 AR_FLAGS \
 17382 STRIP \
 17383 RANLIB \
 17384 CC \
 17385 CFLAGS \
 17386 compiler \
 17387 lt_cv_sys_global_symbol_pipe \
 17388 lt_cv_sys_global_symbol_to_cdecl \
 17389 lt_cv_sys_global_symbol_to_c_name_address \
 17390 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
 17391 SHELL \
 17392 ECHO \
 17393 lt_prog_compiler_no_builtin_flag \
 17394 lt_prog_compiler_wl \
 17395 lt_prog_compiler_pic \
 17396 lt_prog_compiler_static \
 17397 lt_cv_prog_compiler_c_o \
 17398 need_locks \
 17399 DSYMUTIL \
 17400 NMEDIT \
 17401 LIPO \
 17402 OTOOL \
 17403 OTOOL64 \
 17404 shrext_cmds \
 17405 export_dynamic_flag_spec \
 17406 whole_archive_flag_spec \
 17407 compiler_needs_object \
 17408 with_gnu_ld \
 17409 allow_undefined_flag \
 17410 no_undefined_flag \
 17411 hardcode_libdir_flag_spec \
 17412 hardcode_libdir_flag_spec_ld \
 17413 hardcode_libdir_separator \
 17414 fix_srcfile_path \
 17415 exclude_expsyms \
 17416 include_expsyms \
 17417 file_list_spec \
 17418 variables_saved_for_relink \
 17419 libname_spec \
 17420 library_names_spec \
 17421 soname_spec \
 17422 finish_eval \
 17423 old_striplib \
 17424 striplib \
 17425 compiler_lib_search_dirs \
 17426 predep_objects \
 17427 postdep_objects \
 17428 predeps \
 17429 postdeps \
 17430 compiler_lib_search_path \
 17431 LD_CXX \
 17432 compiler_CXX \
 17433 lt_prog_compiler_no_builtin_flag_CXX \
 17434 lt_prog_compiler_wl_CXX \
 17435 lt_prog_compiler_pic_CXX \
 17436 lt_prog_compiler_static_CXX \
 17437 lt_cv_prog_compiler_c_o_CXX \
 17438 export_dynamic_flag_spec_CXX \
 17439 whole_archive_flag_spec_CXX \
 17440 compiler_needs_object_CXX \
 17441 with_gnu_ld_CXX \
 17442 allow_undefined_flag_CXX \
 17443 no_undefined_flag_CXX \
 17444 hardcode_libdir_flag_spec_CXX \
 17445 hardcode_libdir_flag_spec_ld_CXX \
 17446 hardcode_libdir_separator_CXX \
 17447 fix_srcfile_path_CXX \
 17448 exclude_expsyms_CXX \
 17449 include_expsyms_CXX \
 17450 file_list_spec_CXX \
 17451 compiler_lib_search_dirs_CXX \
 17452 predep_objects_CXX \
 17453 postdep_objects_CXX \
 17454 predeps_CXX \
 17455 postdeps_CXX \
 17456 compiler_lib_search_path_CXX; do
 17457     case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
 17458     *[\\\\\\\`\\"\\\$]*)
 17459       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
 17460       ;;
 17461     *)
 17462       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
 17463       ;;
 17464     esac
 17465 done
 17467 # Double-quote double-evaled strings.
 17468 for var in reload_cmds \
 17469 old_postinstall_cmds \
 17470 old_postuninstall_cmds \
 17471 old_archive_cmds \
 17472 extract_expsyms_cmds \
 17473 old_archive_from_new_cmds \
 17474 old_archive_from_expsyms_cmds \
 17475 archive_cmds \
 17476 archive_expsym_cmds \
 17477 module_cmds \
 17478 module_expsym_cmds \
 17479 export_symbols_cmds \
 17480 prelink_cmds \
 17481 postinstall_cmds \
 17482 postuninstall_cmds \
 17483 finish_cmds \
 17484 sys_lib_search_path_spec \
 17485 sys_lib_dlsearch_path_spec \
 17486 old_archive_cmds_CXX \
 17487 old_archive_from_new_cmds_CXX \
 17488 old_archive_from_expsyms_cmds_CXX \
 17489 archive_cmds_CXX \
 17490 archive_expsym_cmds_CXX \
 17491 module_cmds_CXX \
 17492 module_expsym_cmds_CXX \
 17493 export_symbols_cmds_CXX \
 17494 prelink_cmds_CXX; do
 17495     case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
 17496     *[\\\\\\\`\\"\\\$]*)
 17497       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
 17498       ;;
 17499     *)
 17500       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
 17501       ;;
 17502     esac
 17503 done
 17505 # Fix-up fallback echo if it was mangled by the above quoting rules.
 17506 case \$lt_ECHO in
 17507 *'\\\$0 --fallback-echo"')  lt_ECHO=\`\$ECHO "X\$lt_ECHO" | \$Xsed -e 's/\\\\\\\\\\\\\\\$0 --fallback-echo"\$/\$0 --fallback-echo"/'\`
 17508   ;;
 17509 esac
 17511 ac_aux_dir='$ac_aux_dir'
 17512 xsi_shell='$xsi_shell'
 17513 lt_shell_append='$lt_shell_append'
 17515 # See if we are running on zsh, and set the options which allow our
 17516 # commands through without removal of \ escapes INIT.
 17517 if test -n "\${ZSH_VERSION+set}" ; then
 17518    setopt NO_GLOB_SUBST
 17519 fi
 17522     PACKAGE='$PACKAGE'
 17523     VERSION='$VERSION'
 17524     TIMESTAMP='$TIMESTAMP'
 17525     RM='$RM'
 17526     ofile='$ofile'
 17533 _ACEOF
 17535 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
 17537 # Handling of arguments.
 17538 for ac_config_target in $ac_config_targets
 17539 do
 17540   case $ac_config_target in
 17541     "src/config.h") CONFIG_HEADERS="$CONFIG_HEADERS src/config.h" ;;
 17542     "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
 17543     "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
 17544     "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
 17545     "src/glog/logging.h") CONFIG_FILES="$CONFIG_FILES src/glog/logging.h" ;;
 17546     "src/glog/raw_logging.h") CONFIG_FILES="$CONFIG_FILES src/glog/raw_logging.h" ;;
 17547     "src/glog/vlog_is_on.h") CONFIG_FILES="$CONFIG_FILES src/glog/vlog_is_on.h" ;;
 17548     "src/glog/stl_logging.h") CONFIG_FILES="$CONFIG_FILES src/glog/stl_logging.h" ;;
 17549     "libglog.pc") CONFIG_FILES="$CONFIG_FILES libglog.pc" ;;
 17551   *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
 17552   esac
 17553 done
 17556 # If the user did not use the arguments to specify the items to instantiate,
 17557 # then the envvar interface is used.  Set only those that are not.
 17558 # We use the long form for the default assignment because of an extremely
 17559 # bizarre bug on SunOS 4.1.3.
 17560 if $ac_need_defaults; then
 17561   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
 17562   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
 17563   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
 17564 fi
 17566 # Have a temporary directory for convenience.  Make it in the build tree
 17567 # simply because there is no reason against having it here, and in addition,
 17568 # creating and moving files from /tmp can sometimes cause problems.
 17569 # Hook for its removal unless debugging.
 17570 # Note that there is a small window in which the directory will not be cleaned:
 17571 # after its creation but before its name has been assigned to `$tmp'.
 17572 $debug ||
 17574   tmp=
 17575   trap 'exit_status=$?
 17576   { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
 17577 ' 0
 17578   trap 'as_fn_exit 1' 1 2 13 15
 17580 # Create a (secure) tmp directory for tmp files.
 17583   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
 17584   test -n "$tmp" && test -d "$tmp"
 17585 }  ||
 17587   tmp=./conf$$-$RANDOM
 17588   (umask 077 && mkdir "$tmp")
 17589 } || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
 17591 # Set up the scripts for CONFIG_FILES section.
 17592 # No need to generate them if there are no CONFIG_FILES.
 17593 # This happens for instance with `./config.status config.h'.
 17594 if test -n "$CONFIG_FILES"; then
 17597 ac_cr=`echo X | tr X '\015'`
 17598 # On cygwin, bash can eat \r inside `` if the user requested igncr.
 17599 # But we know of no other shell where ac_cr would be empty at this
 17600 # point, so we can use a bashism as a fallback.
 17601 if test "x$ac_cr" = x; then
 17602   eval ac_cr=\$\'\\r\'
 17603 fi
 17604 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
 17605 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
 17606   ac_cs_awk_cr='\r'
 17607 else
 17608   ac_cs_awk_cr=$ac_cr
 17609 fi
 17611 echo 'BEGIN {' >"$tmp/subs1.awk" &&
 17612 _ACEOF
 17616   echo "cat >conf$$subs.awk <<_ACEOF" &&
 17617   echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
 17618   echo "_ACEOF"
 17619 } >conf$$subs.sh ||
 17620   as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
 17621 ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
 17622 ac_delim='%!_!# '
 17623 for ac_last_try in false false false false false :; do
 17624   . ./conf$$subs.sh ||
 17625     as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
 17627   ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
 17628   if test $ac_delim_n = $ac_delim_num; then
 17629     break
 17630   elif $ac_last_try; then
 17631     as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
 17632   else
 17633     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
 17634   fi
 17635 done
 17636 rm -f conf$$subs.sh
 17638 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 17639 cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
 17640 _ACEOF
 17641 sed -n '
 17643 s/^/S["/; s/!.*/"]=/
 17646 s/^[^!]*!//
 17647 :repl
 17648 t repl
 17649 s/'"$ac_delim"'$//
 17650 t delim
 17651 :nl
 17653 s/\(.\{148\}\)..*/\1/
 17654 t more1
 17655 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
 17658 b repl
 17659 :more1
 17660 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
 17663 s/.\{148\}//
 17664 t nl
 17665 :delim
 17667 s/\(.\{148\}\)..*/\1/
 17668 t more2
 17669 s/["\\]/\\&/g; s/^/"/; s/$/"/
 17672 :more2
 17673 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
 17676 s/.\{148\}//
 17677 t delim
 17678 ' <conf$$subs.awk | sed '
 17679 /^[^""]/{
 17681   s/\n//
 17683 ' >>$CONFIG_STATUS || ac_write_fail=1
 17684 rm -f conf$$subs.awk
 17685 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 17686 _ACAWK
 17687 cat >>"\$tmp/subs1.awk" <<_ACAWK &&
 17688   for (key in S) S_is_set[key] = 1
 17689   FS = ""
 17693   line = $ 0
 17694   nfields = split(line, field, "@")
 17695   substed = 0
 17696   len = length(field[1])
 17697   for (i = 2; i < nfields; i++) {
 17698     key = field[i]
 17699     keylen = length(key)
 17700     if (S_is_set[key]) {
 17701       value = S[key]
 17702       line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
 17703       len += length(value) + length(field[++i])
 17704       substed = 1
 17705     } else
 17706       len += 1 + keylen
 17709   print line
 17712 _ACAWK
 17713 _ACEOF
 17714 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
 17715 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
 17716   sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
 17717 else
 17718   cat
 17719 fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
 17720   || as_fn_error "could not setup config files machinery" "$LINENO" 5
 17721 _ACEOF
 17723 # VPATH may cause trouble with some makes, so we remove $(srcdir),
 17724 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
 17725 # trailing colons and then remove the whole line if VPATH becomes empty
 17726 # (actually we leave an empty line to preserve line numbers).
 17727 if test "x$srcdir" = x.; then
 17728   ac_vpsub='/^[	 ]*VPATH[	 ]*=/{
 17729 s/:*\$(srcdir):*/:/
 17730 s/:*\${srcdir}:*/:/
 17731 s/:*@srcdir@:*/:/
 17732 s/^\([^=]*=[	 ]*\):*/\1/
 17733 s/:*$//
 17734 s/^[^=]*=[	 ]*$//
 17735 }'
 17736 fi
 17738 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
 17739 fi # test -n "$CONFIG_FILES"
 17741 # Set up the scripts for CONFIG_HEADERS section.
 17742 # No need to generate them if there are no CONFIG_HEADERS.
 17743 # This happens for instance with `./config.status Makefile'.
 17744 if test -n "$CONFIG_HEADERS"; then
 17745 cat >"$tmp/defines.awk" <<\_ACAWK ||
 17746 BEGIN {
 17747 _ACEOF
 17749 # Transform confdefs.h into an awk script `defines.awk', embedded as
 17750 # here-document in config.status, that substitutes the proper values into
 17751 # config.h.in to produce config.h.
 17753 # Create a delimiter string that does not exist in confdefs.h, to ease
 17754 # handling of long lines.
 17755 ac_delim='%!_!# '
 17756 for ac_last_try in false false :; do
 17757   ac_t=`sed -n "/$ac_delim/p" confdefs.h`
 17758   if test -z "$ac_t"; then
 17759     break
 17760   elif $ac_last_try; then
 17761     as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
 17762   else
 17763     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
 17764   fi
 17765 done
 17767 # For the awk script, D is an array of macro values keyed by name,
 17768 # likewise P contains macro parameters if any.  Preserve backslash
 17769 # newline sequences.
 17771 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
 17772 sed -n '
 17773 s/.\{148\}/&'"$ac_delim"'/g
 17774 t rset
 17775 :rset
 17776 s/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
 17777 t def
 17779 :def
 17780 s/\\$//
 17781 t bsnl
 17782 s/["\\]/\\&/g
 17783 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
 17784 D["\1"]=" \3"/p
 17785 s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
 17787 :bsnl
 17788 s/["\\]/\\&/g
 17789 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
 17790 D["\1"]=" \3\\\\\\n"\\/p
 17791 t cont
 17792 s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
 17793 t cont
 17795 :cont
 17797 s/.\{148\}/&'"$ac_delim"'/g
 17798 t clear
 17799 :clear
 17800 s/\\$//
 17801 t bsnlc
 17802 s/["\\]/\\&/g; s/^/"/; s/$/"/p
 17804 :bsnlc
 17805 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
 17806 b cont
 17807 ' <confdefs.h | sed '
 17808 s/'"$ac_delim"'/"\\\
 17809 "/g' >>$CONFIG_STATUS || ac_write_fail=1
 17811 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 17812   for (key in D) D_is_set[key] = 1
 17813   FS = ""
 17815 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
 17816   line = \$ 0
 17817   split(line, arg, " ")
 17818   if (arg[1] == "#") {
 17819     defundef = arg[2]
 17820     mac1 = arg[3]
 17821   } else {
 17822     defundef = substr(arg[1], 2)
 17823     mac1 = arg[2]
 17825   split(mac1, mac2, "(") #)
 17826   macro = mac2[1]
 17827   prefix = substr(line, 1, index(line, defundef) - 1)
 17828   if (D_is_set[macro]) {
 17829     # Preserve the white space surrounding the "#".
 17830     print prefix "define", macro P[macro] D[macro]
 17831     next
 17832   } else {
 17833     # Replace #undef with comments.  This is necessary, for example,
 17834     # in the case of _POSIX_SOURCE, which is predefined and required
 17835     # on some systems where configure will not decide to define it.
 17836     if (defundef == "undef") {
 17837       print "/*", prefix defundef, macro, "*/"
 17838       next
 17842 { print }
 17843 _ACAWK
 17844 _ACEOF
 17845 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
 17846   as_fn_error "could not setup config headers machinery" "$LINENO" 5
 17847 fi # test -n "$CONFIG_HEADERS"
 17850 eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
 17851 shift
 17852 for ac_tag
 17853 do
 17854   case $ac_tag in
 17855   :[FHLC]) ac_mode=$ac_tag; continue;;
 17856   esac
 17857   case $ac_mode$ac_tag in
 17858   :[FHL]*:*);;
 17859   :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
 17860   :[FH]-) ac_tag=-:-;;
 17861   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
 17862   esac
 17863   ac_save_IFS=$IFS
 17864   IFS=:
 17865   set x $ac_tag
 17866   IFS=$ac_save_IFS
 17867   shift
 17868   ac_file=$1
 17869   shift
 17871   case $ac_mode in
 17872   :L) ac_source=$1;;
 17873   :[FH])
 17874     ac_file_inputs=
 17875     for ac_f
 17876     do
 17877       case $ac_f in
 17878       -) ac_f="$tmp/stdin";;
 17879       *) # Look for the file first in the build tree, then in the source tree
 17880 	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
 17881 	 # because $ac_f cannot contain `:'.
 17882 	 test -f "$ac_f" ||
 17883 	   case $ac_f in
 17884 	   [\\/$]*) false;;
 17885 	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
 17886 	   esac ||
 17887 	   as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
 17888       esac
 17889       case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
 17890       as_fn_append ac_file_inputs " '$ac_f'"
 17891     done
 17893     # Let's still pretend it is `configure' which instantiates (i.e., don't
 17894     # use $as_me), people would be surprised to read:
 17895     #    /* config.h.  Generated by config.status.  */
 17896     configure_input='Generated from '`
 17897 	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
 17898 	`' by configure.'
 17899     if test x"$ac_file" != x-; then
 17900       configure_input="$ac_file.  $configure_input"
 17901       { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
 17902 $as_echo "$as_me: creating $ac_file" >&6;}
 17903     fi
 17904     # Neutralize special characters interpreted by sed in replacement strings.
 17905     case $configure_input in #(
 17906     *\&* | *\|* | *\\* )
 17907        ac_sed_conf_input=`$as_echo "$configure_input" |
 17908        sed 's/[\\\\&|]/\\\\&/g'`;; #(
 17909     *) ac_sed_conf_input=$configure_input;;
 17910     esac
 17912     case $ac_tag in
 17913     *:-:* | *:-) cat >"$tmp/stdin" \
 17914       || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
 17915     esac
 17916     ;;
 17917   esac
 17919   ac_dir=`$as_dirname -- "$ac_file" ||
 17920 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
 17921 	 X"$ac_file" : 'X\(//\)[^/]' \| \
 17922 	 X"$ac_file" : 'X\(//\)$' \| \
 17923 	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
 17924 $as_echo X"$ac_file" |
 17925     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
 17926 	    s//\1/
 17929 	  /^X\(\/\/\)[^/].*/{
 17930 	    s//\1/
 17933 	  /^X\(\/\/\)$/{
 17934 	    s//\1/
 17937 	  /^X\(\/\).*/{
 17938 	    s//\1/
 17941 	  s/.*/./; q'`
 17942   as_dir="$ac_dir"; as_fn_mkdir_p
 17943   ac_builddir=.
 17945 case "$ac_dir" in
 17946 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
 17947 *)
 17948   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
 17949   # A ".." for each directory in $ac_dir_suffix.
 17950   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
 17951   case $ac_top_builddir_sub in
 17952   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
 17953   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
 17954   esac ;;
 17955 esac
 17956 ac_abs_top_builddir=$ac_pwd
 17957 ac_abs_builddir=$ac_pwd$ac_dir_suffix
 17958 # for backward compatibility:
 17959 ac_top_builddir=$ac_top_build_prefix
 17961 case $srcdir in
 17962   .)  # We are building in place.
 17963     ac_srcdir=.
 17964     ac_top_srcdir=$ac_top_builddir_sub
 17965     ac_abs_top_srcdir=$ac_pwd ;;
 17966   [\\/]* | ?:[\\/]* )  # Absolute name.
 17967     ac_srcdir=$srcdir$ac_dir_suffix;
 17968     ac_top_srcdir=$srcdir
 17969     ac_abs_top_srcdir=$srcdir ;;
 17970   *) # Relative name.
 17971     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
 17972     ac_top_srcdir=$ac_top_build_prefix$srcdir
 17973     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
 17974 esac
 17975 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
 17978   case $ac_mode in
 17979   :F)
 17981   # CONFIG_FILE
 17984   case $INSTALL in
 17985   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
 17986   *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
 17987   esac
 17988   ac_MKDIR_P=$MKDIR_P
 17989   case $MKDIR_P in
 17990   [\\/$]* | ?:[\\/]* ) ;;
 17991   */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
 17992   esac
 17993 _ACEOF
 17995 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
 17996 # If the template does not know about datarootdir, expand it.
 17997 # FIXME: This hack should be removed a few years after 2.60.
 17998 ac_datarootdir_hack=; ac_datarootdir_seen=
 17999 ac_sed_dataroot='
 18000 /datarootdir/ {
 18004 /@datadir@/p
 18005 /@docdir@/p
 18006 /@infodir@/p
 18007 /@localedir@/p
 18008 /@mandir@/p'
 18009 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
 18010 *datarootdir*) ac_datarootdir_seen=yes;;
 18011 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
 18012   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
 18013 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
 18014 _ACEOF
 18015 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 18016   ac_datarootdir_hack='
 18017   s&@datadir@&$datadir&g
 18018   s&@docdir@&$docdir&g
 18019   s&@infodir@&$infodir&g
 18020   s&@localedir@&$localedir&g
 18021   s&@mandir@&$mandir&g
 18022   s&\\\${datarootdir}&$datarootdir&g' ;;
 18023 esac
 18024 _ACEOF
 18026 # Neutralize VPATH when `$srcdir' = `.'.
 18027 # Shell code in configure.ac might set extrasub.
 18028 # FIXME: do we really want to maintain this feature?
 18029 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 18030 ac_sed_extra="$ac_vpsub
 18031 $extrasub
 18032 _ACEOF
 18033 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
 18034 :t
 18035 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
 18036 s|@configure_input@|$ac_sed_conf_input|;t t
 18037 s&@top_builddir@&$ac_top_builddir_sub&;t t
 18038 s&@top_build_prefix@&$ac_top_build_prefix&;t t
 18039 s&@srcdir@&$ac_srcdir&;t t
 18040 s&@abs_srcdir@&$ac_abs_srcdir&;t t
 18041 s&@top_srcdir@&$ac_top_srcdir&;t t
 18042 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
 18043 s&@builddir@&$ac_builddir&;t t
 18044 s&@abs_builddir@&$ac_abs_builddir&;t t
 18045 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
 18046 s&@INSTALL@&$ac_INSTALL&;t t
 18047 s&@MKDIR_P@&$ac_MKDIR_P&;t t
 18048 $ac_datarootdir_hack
 18050 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
 18051   || as_fn_error "could not create $ac_file" "$LINENO" 5
 18053 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
 18054   { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
 18055   { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
 18056   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
 18057 which seems to be undefined.  Please make sure it is defined." >&5
 18058 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
 18059 which seems to be undefined.  Please make sure it is defined." >&2;}
 18061   rm -f "$tmp/stdin"
 18062   case $ac_file in
 18063   -) cat "$tmp/out" && rm -f "$tmp/out";;
 18064   *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
 18065   esac \
 18066   || as_fn_error "could not create $ac_file" "$LINENO" 5
 18067  ;;
 18068   :H)
 18070   # CONFIG_HEADER
 18072   if test x"$ac_file" != x-; then
 18074       $as_echo "/* $configure_input  */" \
 18075       && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
 18076     } >"$tmp/config.h" \
 18077       || as_fn_error "could not create $ac_file" "$LINENO" 5
 18078     if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
 18079       { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
 18080 $as_echo "$as_me: $ac_file is unchanged" >&6;}
 18081     else
 18082       rm -f "$ac_file"
 18083       mv "$tmp/config.h" "$ac_file" \
 18084 	|| as_fn_error "could not create $ac_file" "$LINENO" 5
 18085     fi
 18086   else
 18087     $as_echo "/* $configure_input  */" \
 18088       && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
 18089       || as_fn_error "could not create -" "$LINENO" 5
 18090   fi
 18091 # Compute "$ac_file"'s index in $config_headers.
 18092 _am_arg="$ac_file"
 18093 _am_stamp_count=1
 18094 for _am_header in $config_headers :; do
 18095   case $_am_header in
 18096     $_am_arg | $_am_arg:* )
 18097       break ;;
 18098     * )
 18099       _am_stamp_count=`expr $_am_stamp_count + 1` ;;
 18100   esac
 18101 done
 18102 echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
 18103 $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
 18104 	 X"$_am_arg" : 'X\(//\)[^/]' \| \
 18105 	 X"$_am_arg" : 'X\(//\)$' \| \
 18106 	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
 18107 $as_echo X"$_am_arg" |
 18108     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
 18109 	    s//\1/
 18112 	  /^X\(\/\/\)[^/].*/{
 18113 	    s//\1/
 18116 	  /^X\(\/\/\)$/{
 18117 	    s//\1/
 18120 	  /^X\(\/\).*/{
 18121 	    s//\1/
 18124 	  s/.*/./; q'`/stamp-h$_am_stamp_count
 18125  ;;
 18127   :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
 18128 $as_echo "$as_me: executing $ac_file commands" >&6;}
 18129  ;;
 18130   esac
 18133   case $ac_file$ac_mode in
 18134     "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
 18135   # Autoconf 2.62 quotes --file arguments for eval, but not when files
 18136   # are listed without --file.  Let's play safe and only enable the eval
 18137   # if we detect the quoting.
 18138   case $CONFIG_FILES in
 18139   *\'*) eval set x "$CONFIG_FILES" ;;
 18140   *)   set x $CONFIG_FILES ;;
 18141   esac
 18142   shift
 18143   for mf
 18144   do
 18145     # Strip MF so we end up with the name of the file.
 18146     mf=`echo "$mf" | sed -e 's/:.*$//'`
 18147     # Check whether this is an Automake generated Makefile or not.
 18148     # We used to match only the files named `Makefile.in', but
 18149     # some people rename them; so instead we look at the file content.
 18150     # Grep'ing the first line is not enough: some people post-process
 18151     # each Makefile.in and add a new line on top of each file to say so.
 18152     # Grep'ing the whole file is not good either: AIX grep has a line
 18153     # limit of 2048, but all sed's we know have understand at least 4000.
 18154     if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
 18155       dirpart=`$as_dirname -- "$mf" ||
 18156 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
 18157 	 X"$mf" : 'X\(//\)[^/]' \| \
 18158 	 X"$mf" : 'X\(//\)$' \| \
 18159 	 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
 18160 $as_echo X"$mf" |
 18161     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
 18162 	    s//\1/
 18165 	  /^X\(\/\/\)[^/].*/{
 18166 	    s//\1/
 18169 	  /^X\(\/\/\)$/{
 18170 	    s//\1/
 18173 	  /^X\(\/\).*/{
 18174 	    s//\1/
 18177 	  s/.*/./; q'`
 18178     else
 18179       continue
 18180     fi
 18181     # Extract the definition of DEPDIR, am__include, and am__quote
 18182     # from the Makefile without running `make'.
 18183     DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
 18184     test -z "$DEPDIR" && continue
 18185     am__include=`sed -n 's/^am__include = //p' < "$mf"`
 18186     test -z "am__include" && continue
 18187     am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
 18188     # When using ansi2knr, U may be empty or an underscore; expand it
 18189     U=`sed -n 's/^U = //p' < "$mf"`
 18190     # Find all dependency output files, they are included files with
 18191     # $(DEPDIR) in their names.  We invoke sed twice because it is the
 18192     # simplest approach to changing $(DEPDIR) to its actual value in the
 18193     # expansion.
 18194     for file in `sed -n "
 18195       s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
 18196 	 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
 18197       # Make sure the directory exists.
 18198       test -f "$dirpart/$file" && continue
 18199       fdir=`$as_dirname -- "$file" ||
 18200 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
 18201 	 X"$file" : 'X\(//\)[^/]' \| \
 18202 	 X"$file" : 'X\(//\)$' \| \
 18203 	 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
 18204 $as_echo X"$file" |
 18205     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
 18206 	    s//\1/
 18209 	  /^X\(\/\/\)[^/].*/{
 18210 	    s//\1/
 18213 	  /^X\(\/\/\)$/{
 18214 	    s//\1/
 18217 	  /^X\(\/\).*/{
 18218 	    s//\1/
 18221 	  s/.*/./; q'`
 18222       as_dir=$dirpart/$fdir; as_fn_mkdir_p
 18223       # echo "creating $dirpart/$file"
 18224       echo '# dummy' > "$dirpart/$file"
 18225     done
 18226   done
 18228  ;;
 18229     "libtool":C)
 18231     # See if we are running on zsh, and set the options which allow our
 18232     # commands through without removal of \ escapes.
 18233     if test -n "${ZSH_VERSION+set}" ; then
 18234       setopt NO_GLOB_SUBST
 18235     fi
 18237     cfgfile="${ofile}T"
 18238     trap "$RM \"$cfgfile\"; exit 1" 1 2 15
 18239     $RM "$cfgfile"
 18241     cat <<_LT_EOF >> "$cfgfile"
 18242 #! $SHELL
 18244 # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
 18245 # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
 18246 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
 18247 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
 18249 #   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
 18250 #                 2006, 2007, 2008 Free Software Foundation, Inc.
 18251 #   Written by Gordon Matzigkeit, 1996
 18253 #   This file is part of GNU Libtool.
 18255 # GNU Libtool is free software; you can redistribute it and/or
 18256 # modify it under the terms of the GNU General Public License as
 18257 # published by the Free Software Foundation; either version 2 of
 18258 # the License, or (at your option) any later version.
 18260 # As a special exception to the GNU General Public License,
 18261 # if you distribute this file as part of a program or library that
 18262 # is built using GNU Libtool, you may include this file under the
 18263 # same distribution terms that you use for the rest of that program.
 18265 # GNU Libtool is distributed in the hope that it will be useful,
 18266 # but WITHOUT ANY WARRANTY; without even the implied warranty of
 18267 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 18268 # GNU General Public License for more details.
 18270 # You should have received a copy of the GNU General Public License
 18271 # along with GNU Libtool; see the file COPYING.  If not, a copy
 18272 # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
 18273 # obtained by writing to the Free Software Foundation, Inc.,
 18274 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
 18277 # The names of the tagged configurations supported by this script.
 18278 available_tags="CXX "
 18280 # ### BEGIN LIBTOOL CONFIG
 18282 # Which release of libtool.m4 was used?
 18283 macro_version=$macro_version
 18284 macro_revision=$macro_revision
 18286 # Whether or not to build shared libraries.
 18287 build_libtool_libs=$enable_shared
 18289 # Whether or not to build static libraries.
 18290 build_old_libs=$enable_static
 18292 # What type of objects to build.
 18293 pic_mode=$pic_mode
 18295 # Whether or not to optimize for fast installation.
 18296 fast_install=$enable_fast_install
 18298 # The host system.
 18299 host_alias=$host_alias
 18300 host=$host
 18301 host_os=$host_os
 18303 # The build system.
 18304 build_alias=$build_alias
 18305 build=$build
 18306 build_os=$build_os
 18308 # A sed program that does not truncate output.
 18309 SED=$lt_SED
 18311 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
 18312 Xsed="\$SED -e 1s/^X//"
 18314 # A grep program that handles long lines.
 18315 GREP=$lt_GREP
 18317 # An ERE matcher.
 18318 EGREP=$lt_EGREP
 18320 # A literal string matcher.
 18321 FGREP=$lt_FGREP
 18323 # A BSD- or MS-compatible name lister.
 18324 NM=$lt_NM
 18326 # Whether we need soft or hard links.
 18327 LN_S=$lt_LN_S
 18329 # What is the maximum length of a command?
 18330 max_cmd_len=$max_cmd_len
 18332 # Object file suffix (normally "o").
 18333 objext=$ac_objext
 18335 # Executable file suffix (normally "").
 18336 exeext=$exeext
 18338 # whether the shell understands "unset".
 18339 lt_unset=$lt_unset
 18341 # turn spaces into newlines.
 18342 SP2NL=$lt_lt_SP2NL
 18344 # turn newlines into spaces.
 18345 NL2SP=$lt_lt_NL2SP
 18347 # How to create reloadable object files.
 18348 reload_flag=$lt_reload_flag
 18349 reload_cmds=$lt_reload_cmds
 18351 # An object symbol dumper.
 18352 OBJDUMP=$lt_OBJDUMP
 18354 # Method to check whether dependent libraries are shared objects.
 18355 deplibs_check_method=$lt_deplibs_check_method
 18357 # Command to use when deplibs_check_method == "file_magic".
 18358 file_magic_cmd=$lt_file_magic_cmd
 18360 # The archiver.
 18361 AR=$lt_AR
 18362 AR_FLAGS=$lt_AR_FLAGS
 18364 # A symbol stripping program.
 18365 STRIP=$lt_STRIP
 18367 # Commands used to install an old-style archive.
 18368 RANLIB=$lt_RANLIB
 18369 old_postinstall_cmds=$lt_old_postinstall_cmds
 18370 old_postuninstall_cmds=$lt_old_postuninstall_cmds
 18372 # A C compiler.
 18373 LTCC=$lt_CC
 18375 # LTCC compiler flags.
 18376 LTCFLAGS=$lt_CFLAGS
 18378 # Take the output of nm and produce a listing of raw symbols and C names.
 18379 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
 18381 # Transform the output of nm in a proper C declaration.
 18382 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
 18384 # Transform the output of nm in a C name address pair.
 18385 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
 18387 # Transform the output of nm in a C name address pair when lib prefix is needed.
 18388 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
 18390 # The name of the directory that contains temporary libtool files.
 18391 objdir=$objdir
 18393 # Shell to use when invoking shell scripts.
 18394 SHELL=$lt_SHELL
 18396 # An echo program that does not interpret backslashes.
 18397 ECHO=$lt_ECHO
 18399 # Used to examine libraries when file_magic_cmd begins with "file".
 18400 MAGIC_CMD=$MAGIC_CMD
 18402 # Must we lock files when doing compilation?
 18403 need_locks=$lt_need_locks
 18405 # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
 18406 DSYMUTIL=$lt_DSYMUTIL
 18408 # Tool to change global to local symbols on Mac OS X.
 18409 NMEDIT=$lt_NMEDIT
 18411 # Tool to manipulate fat objects and archives on Mac OS X.
 18412 LIPO=$lt_LIPO
 18414 # ldd/readelf like tool for Mach-O binaries on Mac OS X.
 18415 OTOOL=$lt_OTOOL
 18417 # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
 18418 OTOOL64=$lt_OTOOL64
 18420 # Old archive suffix (normally "a").
 18421 libext=$libext
 18423 # Shared library suffix (normally ".so").
 18424 shrext_cmds=$lt_shrext_cmds
 18426 # The commands to extract the exported symbol list from a shared archive.
 18427 extract_expsyms_cmds=$lt_extract_expsyms_cmds
 18429 # Variables whose values should be saved in libtool wrapper scripts and
 18430 # restored at link time.
 18431 variables_saved_for_relink=$lt_variables_saved_for_relink
 18433 # Do we need the "lib" prefix for modules?
 18434 need_lib_prefix=$need_lib_prefix
 18436 # Do we need a version for libraries?
 18437 need_version=$need_version
 18439 # Library versioning type.
 18440 version_type=$version_type
 18442 # Shared library runtime path variable.
 18443 runpath_var=$runpath_var
 18445 # Shared library path variable.
 18446 shlibpath_var=$shlibpath_var
 18448 # Is shlibpath searched before the hard-coded library search path?
 18449 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
 18451 # Format of library name prefix.
 18452 libname_spec=$lt_libname_spec
 18454 # List of archive names.  First name is the real one, the rest are links.
 18455 # The last name is the one that the linker finds with -lNAME
 18456 library_names_spec=$lt_library_names_spec
 18458 # The coded name of the library, if different from the real name.
 18459 soname_spec=$lt_soname_spec
 18461 # Command to use after installation of a shared archive.
 18462 postinstall_cmds=$lt_postinstall_cmds
 18464 # Command to use after uninstallation of a shared archive.
 18465 postuninstall_cmds=$lt_postuninstall_cmds
 18467 # Commands used to finish a libtool library installation in a directory.
 18468 finish_cmds=$lt_finish_cmds
 18470 # As "finish_cmds", except a single script fragment to be evaled but
 18471 # not shown.
 18472 finish_eval=$lt_finish_eval
 18474 # Whether we should hardcode library paths into libraries.
 18475 hardcode_into_libs=$hardcode_into_libs
 18477 # Compile-time system search path for libraries.
 18478 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
 18480 # Run-time system search path for libraries.
 18481 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
 18483 # Whether dlopen is supported.
 18484 dlopen_support=$enable_dlopen
 18486 # Whether dlopen of programs is supported.
 18487 dlopen_self=$enable_dlopen_self
 18489 # Whether dlopen of statically linked programs is supported.
 18490 dlopen_self_static=$enable_dlopen_self_static
 18492 # Commands to strip libraries.
 18493 old_striplib=$lt_old_striplib
 18494 striplib=$lt_striplib
 18497 # The linker used to build libraries.
 18498 LD=$lt_LD
 18500 # Commands used to build an old-style archive.
 18501 old_archive_cmds=$lt_old_archive_cmds
 18503 # A language specific compiler.
 18504 CC=$lt_compiler
 18506 # Is the compiler the GNU compiler?
 18507 with_gcc=$GCC
 18509 # Compiler flag to turn off builtin functions.
 18510 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
 18512 # How to pass a linker flag through the compiler.
 18513 wl=$lt_lt_prog_compiler_wl
 18515 # Additional compiler flags for building library objects.
 18516 pic_flag=$lt_lt_prog_compiler_pic
 18518 # Compiler flag to prevent dynamic linking.
 18519 link_static_flag=$lt_lt_prog_compiler_static
 18521 # Does compiler simultaneously support -c and -o options?
 18522 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
 18524 # Whether or not to add -lc for building shared libraries.
 18525 build_libtool_need_lc=$archive_cmds_need_lc
 18527 # Whether or not to disallow shared libs when runtime libs are static.
 18528 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
 18530 # Compiler flag to allow reflexive dlopens.
 18531 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
 18533 # Compiler flag to generate shared objects directly from archives.
 18534 whole_archive_flag_spec=$lt_whole_archive_flag_spec
 18536 # Whether the compiler copes with passing no objects directly.
 18537 compiler_needs_object=$lt_compiler_needs_object
 18539 # Create an old-style archive from a shared archive.
 18540 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
 18542 # Create a temporary old-style archive to link instead of a shared archive.
 18543 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
 18545 # Commands used to build a shared archive.
 18546 archive_cmds=$lt_archive_cmds
 18547 archive_expsym_cmds=$lt_archive_expsym_cmds
 18549 # Commands used to build a loadable module if different from building
 18550 # a shared archive.
 18551 module_cmds=$lt_module_cmds
 18552 module_expsym_cmds=$lt_module_expsym_cmds
 18554 # Whether we are building with GNU ld or not.
 18555 with_gnu_ld=$lt_with_gnu_ld
 18557 # Flag that allows shared libraries with undefined symbols to be built.
 18558 allow_undefined_flag=$lt_allow_undefined_flag
 18560 # Flag that enforces no undefined symbols.
 18561 no_undefined_flag=$lt_no_undefined_flag
 18563 # Flag to hardcode \$libdir into a binary during linking.
 18564 # This must work even if \$libdir does not exist
 18565 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
 18567 # If ld is used when linking, flag to hardcode \$libdir into a binary
 18568 # during linking.  This must work even if \$libdir does not exist.
 18569 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
 18571 # Whether we need a single "-rpath" flag with a separated argument.
 18572 hardcode_libdir_separator=$lt_hardcode_libdir_separator
 18574 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
 18575 # DIR into the resulting binary.
 18576 hardcode_direct=$hardcode_direct
 18578 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
 18579 # DIR into the resulting binary and the resulting library dependency is
 18580 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
 18581 # library is relocated.
 18582 hardcode_direct_absolute=$hardcode_direct_absolute
 18584 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
 18585 # into the resulting binary.
 18586 hardcode_minus_L=$hardcode_minus_L
 18588 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
 18589 # into the resulting binary.
 18590 hardcode_shlibpath_var=$hardcode_shlibpath_var
 18592 # Set to "yes" if building a shared library automatically hardcodes DIR
 18593 # into the library and all subsequent libraries and executables linked
 18594 # against it.
 18595 hardcode_automatic=$hardcode_automatic
 18597 # Set to yes if linker adds runtime paths of dependent libraries
 18598 # to runtime path list.
 18599 inherit_rpath=$inherit_rpath
 18601 # Whether libtool must link a program against all its dependency libraries.
 18602 link_all_deplibs=$link_all_deplibs
 18604 # Fix the shell variable \$srcfile for the compiler.
 18605 fix_srcfile_path=$lt_fix_srcfile_path
 18607 # Set to "yes" if exported symbols are required.
 18608 always_export_symbols=$always_export_symbols
 18610 # The commands to list exported symbols.
 18611 export_symbols_cmds=$lt_export_symbols_cmds
 18613 # Symbols that should not be listed in the preloaded symbols.
 18614 exclude_expsyms=$lt_exclude_expsyms
 18616 # Symbols that must always be exported.
 18617 include_expsyms=$lt_include_expsyms
 18619 # Commands necessary for linking programs (against libraries) with templates.
 18620 prelink_cmds=$lt_prelink_cmds
 18622 # Specify filename containing input files.
 18623 file_list_spec=$lt_file_list_spec
 18625 # How to hardcode a shared library path into an executable.
 18626 hardcode_action=$hardcode_action
 18628 # The directories searched by this compiler when creating a shared library.
 18629 compiler_lib_search_dirs=$lt_compiler_lib_search_dirs
 18631 # Dependencies to place before and after the objects being linked to
 18632 # create a shared library.
 18633 predep_objects=$lt_predep_objects
 18634 postdep_objects=$lt_postdep_objects
 18635 predeps=$lt_predeps
 18636 postdeps=$lt_postdeps
 18638 # The library search path used internally by the compiler when linking
 18639 # a shared library.
 18640 compiler_lib_search_path=$lt_compiler_lib_search_path
 18642 # ### END LIBTOOL CONFIG
 18644 _LT_EOF
 18646   case $host_os in
 18647   aix3*)
 18648     cat <<\_LT_EOF >> "$cfgfile"
 18649 # AIX sometimes has problems with the GCC collect2 program.  For some
 18650 # reason, if we set the COLLECT_NAMES environment variable, the problems
 18651 # vanish in a puff of smoke.
 18652 if test "X${COLLECT_NAMES+set}" != Xset; then
 18653   COLLECT_NAMES=
 18654   export COLLECT_NAMES
 18655 fi
 18656 _LT_EOF
 18657     ;;
 18658   esac
 18661 ltmain="$ac_aux_dir/ltmain.sh"
 18664   # We use sed instead of cat because bash on DJGPP gets confused if
 18665   # if finds mixed CR/LF and LF-only lines.  Since sed operates in
 18666   # text mode, it properly converts lines to CR/LF.  This bash problem
 18667   # is reportedly fixed, but why not run on old versions too?
 18668   sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
 18669     || (rm -f "$cfgfile"; exit 1)
 18671   case $xsi_shell in
 18672   yes)
 18673     cat << \_LT_EOF >> "$cfgfile"
 18675 # func_dirname file append nondir_replacement
 18676 # Compute the dirname of FILE.  If nonempty, add APPEND to the result,
 18677 # otherwise set result to NONDIR_REPLACEMENT.
 18678 func_dirname ()
 18680   case ${1} in
 18681     */*) func_dirname_result="${1%/*}${2}" ;;
 18682     *  ) func_dirname_result="${3}" ;;
 18683   esac
 18686 # func_basename file
 18687 func_basename ()
 18689   func_basename_result="${1##*/}"
 18692 # func_dirname_and_basename file append nondir_replacement
 18693 # perform func_basename and func_dirname in a single function
 18694 # call:
 18695 #   dirname:  Compute the dirname of FILE.  If nonempty,
 18696 #             add APPEND to the result, otherwise set result
 18697 #             to NONDIR_REPLACEMENT.
 18698 #             value returned in "$func_dirname_result"
 18699 #   basename: Compute filename of FILE.
 18700 #             value retuned in "$func_basename_result"
 18701 # Implementation must be kept synchronized with func_dirname
 18702 # and func_basename. For efficiency, we do not delegate to
 18703 # those functions but instead duplicate the functionality here.
 18704 func_dirname_and_basename ()
 18706   case ${1} in
 18707     */*) func_dirname_result="${1%/*}${2}" ;;
 18708     *  ) func_dirname_result="${3}" ;;
 18709   esac
 18710   func_basename_result="${1##*/}"
 18713 # func_stripname prefix suffix name
 18714 # strip PREFIX and SUFFIX off of NAME.
 18715 # PREFIX and SUFFIX must not contain globbing or regex special
 18716 # characters, hashes, percent signs, but SUFFIX may contain a leading
 18717 # dot (in which case that matches only a dot).
 18718 func_stripname ()
 18720   # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
 18721   # positional parameters, so assign one to ordinary parameter first.
 18722   func_stripname_result=${3}
 18723   func_stripname_result=${func_stripname_result#"${1}"}
 18724   func_stripname_result=${func_stripname_result%"${2}"}
 18727 # func_opt_split
 18728 func_opt_split ()
 18730   func_opt_split_opt=${1%%=*}
 18731   func_opt_split_arg=${1#*=}
 18734 # func_lo2o object
 18735 func_lo2o ()
 18737   case ${1} in
 18738     *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
 18739     *)    func_lo2o_result=${1} ;;
 18740   esac
 18743 # func_xform libobj-or-source
 18744 func_xform ()
 18746   func_xform_result=${1%.*}.lo
 18749 # func_arith arithmetic-term...
 18750 func_arith ()
 18752   func_arith_result=$(( $* ))
 18755 # func_len string
 18756 # STRING may not start with a hyphen.
 18757 func_len ()
 18759   func_len_result=${#1}
 18762 _LT_EOF
 18763     ;;
 18764   *) # Bourne compatible functions.
 18765     cat << \_LT_EOF >> "$cfgfile"
 18767 # func_dirname file append nondir_replacement
 18768 # Compute the dirname of FILE.  If nonempty, add APPEND to the result,
 18769 # otherwise set result to NONDIR_REPLACEMENT.
 18770 func_dirname ()
 18772   # Extract subdirectory from the argument.
 18773   func_dirname_result=`$ECHO "X${1}" | $Xsed -e "$dirname"`
 18774   if test "X$func_dirname_result" = "X${1}"; then
 18775     func_dirname_result="${3}"
 18776   else
 18777     func_dirname_result="$func_dirname_result${2}"
 18778   fi
 18781 # func_basename file
 18782 func_basename ()
 18784   func_basename_result=`$ECHO "X${1}" | $Xsed -e "$basename"`
 18788 # func_stripname prefix suffix name
 18789 # strip PREFIX and SUFFIX off of NAME.
 18790 # PREFIX and SUFFIX must not contain globbing or regex special
 18791 # characters, hashes, percent signs, but SUFFIX may contain a leading
 18792 # dot (in which case that matches only a dot).
 18793 # func_strip_suffix prefix name
 18794 func_stripname ()
 18796   case ${2} in
 18797     .*) func_stripname_result=`$ECHO "X${3}" \
 18798            | $Xsed -e "s%^${1}%%" -e "s%\\\\${2}\$%%"`;;
 18799     *)  func_stripname_result=`$ECHO "X${3}" \
 18800            | $Xsed -e "s%^${1}%%" -e "s%${2}\$%%"`;;
 18801   esac
 18804 # sed scripts:
 18805 my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
 18806 my_sed_long_arg='1s/^-[^=]*=//'
 18808 # func_opt_split
 18809 func_opt_split ()
 18811   func_opt_split_opt=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_opt"`
 18812   func_opt_split_arg=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_arg"`
 18815 # func_lo2o object
 18816 func_lo2o ()
 18818   func_lo2o_result=`$ECHO "X${1}" | $Xsed -e "$lo2o"`
 18821 # func_xform libobj-or-source
 18822 func_xform ()
 18824   func_xform_result=`$ECHO "X${1}" | $Xsed -e 's/\.[^.]*$/.lo/'`
 18827 # func_arith arithmetic-term...
 18828 func_arith ()
 18830   func_arith_result=`expr "$@"`
 18833 # func_len string
 18834 # STRING may not start with a hyphen.
 18835 func_len ()
 18837   func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
 18840 _LT_EOF
 18841 esac
 18843 case $lt_shell_append in
 18844   yes)
 18845     cat << \_LT_EOF >> "$cfgfile"
 18847 # func_append var value
 18848 # Append VALUE to the end of shell variable VAR.
 18849 func_append ()
 18851   eval "$1+=\$2"
 18853 _LT_EOF
 18854     ;;
 18855   *)
 18856     cat << \_LT_EOF >> "$cfgfile"
 18858 # func_append var value
 18859 # Append VALUE to the end of shell variable VAR.
 18860 func_append ()
 18862   eval "$1=\$$1\$2"
 18865 _LT_EOF
 18866     ;;
 18867   esac
 18870   sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
 18871     || (rm -f "$cfgfile"; exit 1)
 18873   mv -f "$cfgfile" "$ofile" ||
 18874     (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
 18875   chmod +x "$ofile"
 18878     cat <<_LT_EOF >> "$ofile"
 18880 # ### BEGIN LIBTOOL TAG CONFIG: CXX
 18882 # The linker used to build libraries.
 18883 LD=$lt_LD_CXX
 18885 # Commands used to build an old-style archive.
 18886 old_archive_cmds=$lt_old_archive_cmds_CXX
 18888 # A language specific compiler.
 18889 CC=$lt_compiler_CXX
 18891 # Is the compiler the GNU compiler?
 18892 with_gcc=$GCC_CXX
 18894 # Compiler flag to turn off builtin functions.
 18895 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_CXX
 18897 # How to pass a linker flag through the compiler.
 18898 wl=$lt_lt_prog_compiler_wl_CXX
 18900 # Additional compiler flags for building library objects.
 18901 pic_flag=$lt_lt_prog_compiler_pic_CXX
 18903 # Compiler flag to prevent dynamic linking.
 18904 link_static_flag=$lt_lt_prog_compiler_static_CXX
 18906 # Does compiler simultaneously support -c and -o options?
 18907 compiler_c_o=$lt_lt_cv_prog_compiler_c_o_CXX
 18909 # Whether or not to add -lc for building shared libraries.
 18910 build_libtool_need_lc=$archive_cmds_need_lc_CXX
 18912 # Whether or not to disallow shared libs when runtime libs are static.
 18913 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_CXX
 18915 # Compiler flag to allow reflexive dlopens.
 18916 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_CXX
 18918 # Compiler flag to generate shared objects directly from archives.
 18919 whole_archive_flag_spec=$lt_whole_archive_flag_spec_CXX
 18921 # Whether the compiler copes with passing no objects directly.
 18922 compiler_needs_object=$lt_compiler_needs_object_CXX
 18924 # Create an old-style archive from a shared archive.
 18925 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_CXX
 18927 # Create a temporary old-style archive to link instead of a shared archive.
 18928 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_CXX
 18930 # Commands used to build a shared archive.
 18931 archive_cmds=$lt_archive_cmds_CXX
 18932 archive_expsym_cmds=$lt_archive_expsym_cmds_CXX
 18934 # Commands used to build a loadable module if different from building
 18935 # a shared archive.
 18936 module_cmds=$lt_module_cmds_CXX
 18937 module_expsym_cmds=$lt_module_expsym_cmds_CXX
 18939 # Whether we are building with GNU ld or not.
 18940 with_gnu_ld=$lt_with_gnu_ld_CXX
 18942 # Flag that allows shared libraries with undefined symbols to be built.
 18943 allow_undefined_flag=$lt_allow_undefined_flag_CXX
 18945 # Flag that enforces no undefined symbols.
 18946 no_undefined_flag=$lt_no_undefined_flag_CXX
 18948 # Flag to hardcode \$libdir into a binary during linking.
 18949 # This must work even if \$libdir does not exist
 18950 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_CXX
 18952 # If ld is used when linking, flag to hardcode \$libdir into a binary
 18953 # during linking.  This must work even if \$libdir does not exist.
 18954 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_CXX
 18956 # Whether we need a single "-rpath" flag with a separated argument.
 18957 hardcode_libdir_separator=$lt_hardcode_libdir_separator_CXX
 18959 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
 18960 # DIR into the resulting binary.
 18961 hardcode_direct=$hardcode_direct_CXX
 18963 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
 18964 # DIR into the resulting binary and the resulting library dependency is
 18965 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
 18966 # library is relocated.
 18967 hardcode_direct_absolute=$hardcode_direct_absolute_CXX
 18969 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
 18970 # into the resulting binary.
 18971 hardcode_minus_L=$hardcode_minus_L_CXX
 18973 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
 18974 # into the resulting binary.
 18975 hardcode_shlibpath_var=$hardcode_shlibpath_var_CXX
 18977 # Set to "yes" if building a shared library automatically hardcodes DIR
 18978 # into the library and all subsequent libraries and executables linked
 18979 # against it.
 18980 hardcode_automatic=$hardcode_automatic_CXX
 18982 # Set to yes if linker adds runtime paths of dependent libraries
 18983 # to runtime path list.
 18984 inherit_rpath=$inherit_rpath_CXX
 18986 # Whether libtool must link a program against all its dependency libraries.
 18987 link_all_deplibs=$link_all_deplibs_CXX
 18989 # Fix the shell variable \$srcfile for the compiler.
 18990 fix_srcfile_path=$lt_fix_srcfile_path_CXX
 18992 # Set to "yes" if exported symbols are required.
 18993 always_export_symbols=$always_export_symbols_CXX
 18995 # The commands to list exported symbols.
 18996 export_symbols_cmds=$lt_export_symbols_cmds_CXX
 18998 # Symbols that should not be listed in the preloaded symbols.
 18999 exclude_expsyms=$lt_exclude_expsyms_CXX
 19001 # Symbols that must always be exported.
 19002 include_expsyms=$lt_include_expsyms_CXX
 19004 # Commands necessary for linking programs (against libraries) with templates.
 19005 prelink_cmds=$lt_prelink_cmds_CXX
 19007 # Specify filename containing input files.
 19008 file_list_spec=$lt_file_list_spec_CXX
 19010 # How to hardcode a shared library path into an executable.
 19011 hardcode_action=$hardcode_action_CXX
 19013 # The directories searched by this compiler when creating a shared library.
 19014 compiler_lib_search_dirs=$lt_compiler_lib_search_dirs_CXX
 19016 # Dependencies to place before and after the objects being linked to
 19017 # create a shared library.
 19018 predep_objects=$lt_predep_objects_CXX
 19019 postdep_objects=$lt_postdep_objects_CXX
 19020 predeps=$lt_predeps_CXX
 19021 postdeps=$lt_postdeps_CXX
 19023 # The library search path used internally by the compiler when linking
 19024 # a shared library.
 19025 compiler_lib_search_path=$lt_compiler_lib_search_path_CXX
 19027 # ### END LIBTOOL TAG CONFIG: CXX
 19028 _LT_EOF
 19030  ;;
 19032   esac
 19033 done # for ac_tag
 19036 as_fn_exit 0
 19037 _ACEOF
 19038 ac_clean_files=$ac_clean_files_save
 19040 test $ac_write_fail = 0 ||
 19041   as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
 19044 # configure is writing to config.log, and then calls config.status.
 19045 # config.status does its own redirection, appending to config.log.
 19046 # Unfortunately, on DOS this fails, as config.log is still kept open
 19047 # by configure, so config.status won't be able to write to it; its
 19048 # output is simply discarded.  So we exec the FD to /dev/null,
 19049 # effectively closing config.log, so it can be properly (re)opened and
 19050 # appended to by config.status.  When coming back to configure, we
 19051 # need to make the FD available again.
 19052 if test "$no_create" != yes; then
 19053   ac_cs_success=:
 19054   ac_config_status_args=
 19055   test "$silent" = yes &&
 19056     ac_config_status_args="$ac_config_status_args --quiet"
 19057   exec 5>/dev/null
 19058   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
 19059   exec 5>>config.log
 19060   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
 19061   # would make configure fail if this is the last instruction.
 19062   $ac_cs_success || as_fn_exit $?
 19063 fi
 19064 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
 19065   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
 19066 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
 19067 fi

mercurial