Home | History | Annotate | Line # | Download | only in ldapc++
configure revision 1.1.1.11
      1 #! /bin/sh
      2 # From configure.ac Id: ec6bc79bf30ae8b800d556fcf002946946ca68df .
      3 # Guess values for system-dependent variables and create Makefiles.
      4 # Generated by GNU Autoconf 2.69 for ldapcpplib  .
      5 #
      6 # Report bugs to <http://www.openldap.org/its/ >.
      7 #
      8 # Copyright 2000-2024 The OpenLDAP Foundation. All rights reserved.
      9 # Restrictions apply, see COPYRIGHT and LICENSE files.
     10 #
     11 #
     12 # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
     13 #
     14 #
     15 # This configure script is free software; the Free Software Foundation
     16 # gives unlimited permission to copy, distribute and modify it.
     17 ## -------------------- ##
     18 ## M4sh Initialization. ##
     19 ## -------------------- ##
     20 
     21 # Be more Bourne compatible
     22 DUALCASE=1; export DUALCASE # for MKS sh
     23 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
     24   emulate sh
     25   NULLCMD=:
     26   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
     27   # is contrary to our usage.  Disable this feature.
     28   alias -g '${1+"$@"}'='"$@"'
     29   setopt NO_GLOB_SUBST
     30 else
     31   case `(set -o) 2>/dev/null` in #(
     32   *posix*) :
     33     set -o posix ;; #(
     34   *) :
     35      ;;
     36 esac
     37 fi
     38 
     39 
     40 as_nl='
     41 '
     42 export as_nl
     43 # Printing a long string crashes Solaris 7 /usr/bin/printf.
     44 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
     45 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
     46 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
     47 # Prefer a ksh shell builtin over an external printf program on Solaris,
     48 # but without wasting forks for bash or zsh.
     49 if test -z "$BASH_VERSION$ZSH_VERSION" \
     50     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
     51   as_echo='print -r --'
     52   as_echo_n='print -rn --'
     53 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
     54   as_echo='printf %s\n'
     55   as_echo_n='printf %s'
     56 else
     57   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
     58     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
     59     as_echo_n='/usr/ucb/echo -n'
     60   else
     61     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
     62     as_echo_n_body='eval
     63       arg=$1;
     64       case $arg in #(
     65       *"$as_nl"*)
     66 	expr "X$arg" : "X\\(.*\\)$as_nl";
     67 	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
     68       esac;
     69       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
     70     '
     71     export as_echo_n_body
     72     as_echo_n='sh -c $as_echo_n_body as_echo'
     73   fi
     74   export as_echo_body
     75   as_echo='sh -c $as_echo_body as_echo'
     76 fi
     77 
     78 # The user is always right.
     79 if test "${PATH_SEPARATOR+set}" != set; then
     80   PATH_SEPARATOR=:
     81   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
     82     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
     83       PATH_SEPARATOR=';'
     84   }
     85 fi
     86 
     87 
     88 # IFS
     89 # We need space, tab and new line, in precisely that order.  Quoting is
     90 # there to prevent editors from complaining about space-tab.
     91 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
     92 # splitting by setting IFS to empty value.)
     93 IFS=" ""	$as_nl"
     94 
     95 # Find who we are.  Look in the path if we contain no directory separator.
     96 as_myself=
     97 case $0 in #((
     98   *[\\/]* ) as_myself=$0 ;;
     99   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
    100 for as_dir in $PATH
    101 do
    102   IFS=$as_save_IFS
    103   test -z "$as_dir" && as_dir=.
    104     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
    105   done
    106 IFS=$as_save_IFS
    107 
    108      ;;
    109 esac
    110 # We did not find ourselves, most probably we were run as `sh COMMAND'
    111 # in which case we are not to be found in the path.
    112 if test "x$as_myself" = x; then
    113   as_myself=$0
    114 fi
    115 if test ! -f "$as_myself"; then
    116   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
    117   exit 1
    118 fi
    119 
    120 # Unset variables that we do not need and which cause bugs (e.g. in
    121 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
    122 # suppresses any "Segmentation fault" message there.  '((' could
    123 # trigger a bug in pdksh 5.2.14.
    124 for as_var in BASH_ENV ENV MAIL MAILPATH
    125 do eval test x\${$as_var+set} = xset \
    126   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
    127 done
    128 PS1='$ '
    129 PS2='> '
    130 PS4='+ '
    131 
    132 # NLS nuisances.
    133 LC_ALL=C
    134 export LC_ALL
    135 LANGUAGE=C
    136 export LANGUAGE
    137 
    138 # CDPATH.
    139 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
    140 
    141 # Use a proper internal environment variable to ensure we don't fall
    142   # into an infinite loop, continuously re-executing ourselves.
    143   if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
    144     _as_can_reexec=no; export _as_can_reexec;
    145     # We cannot yet assume a decent shell, so we have to provide a
    146 # neutralization value for shells without unset; and this also
    147 # works around shells that cannot unset nonexistent variables.
    148 # Preserve -v and -x to the replacement shell.
    149 BASH_ENV=/dev/null
    150 ENV=/dev/null
    151 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
    152 case $- in # ((((
    153   *v*x* | *x*v* ) as_opts=-vx ;;
    154   *v* ) as_opts=-v ;;
    155   *x* ) as_opts=-x ;;
    156   * ) as_opts= ;;
    157 esac
    158 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
    159 # Admittedly, this is quite paranoid, since all the known shells bail
    160 # out after a failed `exec'.
    161 $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
    162 as_fn_exit 255
    163   fi
    164   # We don't want this to propagate to other subprocesses.
    165           { _as_can_reexec=; unset _as_can_reexec;}
    166 if test "x$CONFIG_SHELL" = x; then
    167   as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
    168   emulate sh
    169   NULLCMD=:
    170   # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
    171   # is contrary to our usage.  Disable this feature.
    172   alias -g '\${1+\"\$@\"}'='\"\$@\"'
    173   setopt NO_GLOB_SUBST
    174 else
    175   case \`(set -o) 2>/dev/null\` in #(
    176   *posix*) :
    177     set -o posix ;; #(
    178   *) :
    179      ;;
    180 esac
    181 fi
    182 "
    183   as_required="as_fn_return () { (exit \$1); }
    184 as_fn_success () { as_fn_return 0; }
    185 as_fn_failure () { as_fn_return 1; }
    186 as_fn_ret_success () { return 0; }
    187 as_fn_ret_failure () { return 1; }
    188 
    189 exitcode=0
    190 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
    191 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
    192 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
    193 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
    194 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
    195 
    196 else
    197   exitcode=1; echo positional parameters were not saved.
    198 fi
    199 test x\$exitcode = x0 || exit 1
    200 test -x / || exit 1"
    201   as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
    202   as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
    203   eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
    204   test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
    205 
    206   test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
    207     ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
    208     ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
    209     ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
    210     PATH=/empty FPATH=/empty; export PATH FPATH
    211     test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
    212       || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1
    213 test \$(( 1 + 1 )) = 2 || exit 1"
    214   if (eval "$as_required") 2>/dev/null; then :
    215   as_have_required=yes
    216 else
    217   as_have_required=no
    218 fi
    219   if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
    220 
    221 else
    222   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
    223 as_found=false
    224 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
    225 do
    226   IFS=$as_save_IFS
    227   test -z "$as_dir" && as_dir=.
    228   as_found=:
    229   case $as_dir in #(
    230 	 /*)
    231 	   for as_base in sh bash ksh sh5; do
    232 	     # Try only shells that exist, to save several forks.
    233 	     as_shell=$as_dir/$as_base
    234 	     if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
    235 		    { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
    236   CONFIG_SHELL=$as_shell as_have_required=yes
    237 		   if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
    238   break 2
    239 fi
    240 fi
    241 	   done;;
    242        esac
    243   as_found=false
    244 done
    245 $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
    246 	      { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
    247   CONFIG_SHELL=$SHELL as_have_required=yes
    248 fi; }
    249 IFS=$as_save_IFS
    250 
    251 
    252       if test "x$CONFIG_SHELL" != x; then :
    253   export CONFIG_SHELL
    254              # We cannot yet assume a decent shell, so we have to provide a
    255 # neutralization value for shells without unset; and this also
    256 # works around shells that cannot unset nonexistent variables.
    257 # Preserve -v and -x to the replacement shell.
    258 BASH_ENV=/dev/null
    259 ENV=/dev/null
    260 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
    261 case $- in # ((((
    262   *v*x* | *x*v* ) as_opts=-vx ;;
    263   *v* ) as_opts=-v ;;
    264   *x* ) as_opts=-x ;;
    265   * ) as_opts= ;;
    266 esac
    267 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
    268 # Admittedly, this is quite paranoid, since all the known shells bail
    269 # out after a failed `exec'.
    270 $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
    271 exit 255
    272 fi
    273 
    274     if test x$as_have_required = xno; then :
    275   $as_echo "$0: This script requires a shell more modern than all"
    276   $as_echo "$0: the shells that I found on your system."
    277   if test x${ZSH_VERSION+set} = xset ; then
    278     $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
    279     $as_echo "$0: be upgraded to zsh 4.3.4 or later."
    280   else
    281     $as_echo "$0: Please tell bug-autoconf (at] gnu.org and
    282 $0: http://www.openldap.org/its/ about your system,
    283 $0: including any error possibly output before this
    284 $0: message. Then install a modern shell, or manually run
    285 $0: the script under such a shell if you do have one."
    286   fi
    287   exit 1
    288 fi
    289 fi
    290 fi
    291 SHELL=${CONFIG_SHELL-/bin/sh}
    292 export SHELL
    293 # Unset more variables known to interfere with behavior of common tools.
    294 CLICOLOR_FORCE= GREP_OPTIONS=
    295 unset CLICOLOR_FORCE GREP_OPTIONS
    296 
    297 ## --------------------- ##
    298 ## M4sh Shell Functions. ##
    299 ## --------------------- ##
    300 # as_fn_unset VAR
    301 # ---------------
    302 # Portably unset VAR.
    303 as_fn_unset ()
    304 {
    305   { eval $1=; unset $1;}
    306 }
    307 as_unset=as_fn_unset
    308 
    309 # as_fn_set_status STATUS
    310 # -----------------------
    311 # Set $? to STATUS, without forking.
    312 as_fn_set_status ()
    313 {
    314   return $1
    315 } # as_fn_set_status
    316 
    317 # as_fn_exit STATUS
    318 # -----------------
    319 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
    320 as_fn_exit ()
    321 {
    322   set +e
    323   as_fn_set_status $1
    324   exit $1
    325 } # as_fn_exit
    326 
    327 # as_fn_mkdir_p
    328 # -------------
    329 # Create "$as_dir" as a directory, including parents if necessary.
    330 as_fn_mkdir_p ()
    331 {
    332 
    333   case $as_dir in #(
    334   -*) as_dir=./$as_dir;;
    335   esac
    336   test -d "$as_dir" || eval $as_mkdir_p || {
    337     as_dirs=
    338     while :; do
    339       case $as_dir in #(
    340       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
    341       *) as_qdir=$as_dir;;
    342       esac
    343       as_dirs="'$as_qdir' $as_dirs"
    344       as_dir=`$as_dirname -- "$as_dir" ||
    345 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
    346 	 X"$as_dir" : 'X\(//\)[^/]' \| \
    347 	 X"$as_dir" : 'X\(//\)$' \| \
    348 	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
    349 $as_echo X"$as_dir" |
    350     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
    351 	    s//\1/
    352 	    q
    353 	  }
    354 	  /^X\(\/\/\)[^/].*/{
    355 	    s//\1/
    356 	    q
    357 	  }
    358 	  /^X\(\/\/\)$/{
    359 	    s//\1/
    360 	    q
    361 	  }
    362 	  /^X\(\/\).*/{
    363 	    s//\1/
    364 	    q
    365 	  }
    366 	  s/.*/./; q'`
    367       test -d "$as_dir" && break
    368     done
    369     test -z "$as_dirs" || eval "mkdir $as_dirs"
    370   } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
    371 
    372 
    373 } # as_fn_mkdir_p
    374 
    375 # as_fn_executable_p FILE
    376 # -----------------------
    377 # Test if FILE is an executable regular file.
    378 as_fn_executable_p ()
    379 {
    380   test -f "$1" && test -x "$1"
    381 } # as_fn_executable_p
    382 # as_fn_append VAR VALUE
    383 # ----------------------
    384 # Append the text in VALUE to the end of the definition contained in VAR. Take
    385 # advantage of any shell optimizations that allow amortized linear growth over
    386 # repeated appends, instead of the typical quadratic growth present in naive
    387 # implementations.
    388 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
    389   eval 'as_fn_append ()
    390   {
    391     eval $1+=\$2
    392   }'
    393 else
    394   as_fn_append ()
    395   {
    396     eval $1=\$$1\$2
    397   }
    398 fi # as_fn_append
    399 
    400 # as_fn_arith ARG...
    401 # ------------------
    402 # Perform arithmetic evaluation on the ARGs, and store the result in the
    403 # global $as_val. Take advantage of shells that can avoid forks. The arguments
    404 # must be portable across $(()) and expr.
    405 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
    406   eval 'as_fn_arith ()
    407   {
    408     as_val=$(( $* ))
    409   }'
    410 else
    411   as_fn_arith ()
    412   {
    413     as_val=`expr "$@" || test $? -eq 1`
    414   }
    415 fi # as_fn_arith
    416 
    417 
    418 # as_fn_error STATUS ERROR [LINENO LOG_FD]
    419 # ----------------------------------------
    420 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
    421 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
    422 # script with STATUS, using 1 if that was 0.
    423 as_fn_error ()
    424 {
    425   as_status=$1; test $as_status -eq 0 && as_status=1
    426   if test "$4"; then
    427     as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
    428     $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
    429   fi
    430   $as_echo "$as_me: error: $2" >&2
    431   as_fn_exit $as_status
    432 } # as_fn_error
    433 
    434 if expr a : '\(a\)' >/dev/null 2>&1 &&
    435    test "X`expr 00001 : '.*\(...\)'`" = X001; then
    436   as_expr=expr
    437 else
    438   as_expr=false
    439 fi
    440 
    441 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
    442   as_basename=basename
    443 else
    444   as_basename=false
    445 fi
    446 
    447 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
    448   as_dirname=dirname
    449 else
    450   as_dirname=false
    451 fi
    452 
    453 as_me=`$as_basename -- "$0" ||
    454 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
    455 	 X"$0" : 'X\(//\)$' \| \
    456 	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
    457 $as_echo X/"$0" |
    458     sed '/^.*\/\([^/][^/]*\)\/*$/{
    459 	    s//\1/
    460 	    q
    461 	  }
    462 	  /^X\/\(\/\/\)$/{
    463 	    s//\1/
    464 	    q
    465 	  }
    466 	  /^X\/\(\/\).*/{
    467 	    s//\1/
    468 	    q
    469 	  }
    470 	  s/.*/./; q'`
    471 
    472 # Avoid depending upon Character Ranges.
    473 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
    474 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
    475 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
    476 as_cr_digits='0123456789'
    477 as_cr_alnum=$as_cr_Letters$as_cr_digits
    478 
    479 
    480   as_lineno_1=$LINENO as_lineno_1a=$LINENO
    481   as_lineno_2=$LINENO as_lineno_2a=$LINENO
    482   eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
    483   test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
    484   # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
    485   sed -n '
    486     p
    487     /[$]LINENO/=
    488   ' <$as_myself |
    489     sed '
    490       s/[$]LINENO.*/&-/
    491       t lineno
    492       b
    493       :lineno
    494       N
    495       :loop
    496       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
    497       t loop
    498       s/-\n.*//
    499     ' >$as_me.lineno &&
    500   chmod +x "$as_me.lineno" ||
    501     { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
    502 
    503   # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
    504   # already done that, so ensure we don't try to do so again and fall
    505   # in an infinite loop.  This has already happened in practice.
    506   _as_can_reexec=no; export _as_can_reexec
    507   # Don't try to exec as it changes $[0], causing all sort of problems
    508   # (the dirname of $[0] is not the place where we might find the
    509   # original and so on.  Autoconf is especially sensitive to this).
    510   . "./$as_me.lineno"
    511   # Exit status is that of the last command.
    512   exit
    513 }
    514 
    515 ECHO_C= ECHO_N= ECHO_T=
    516 case `echo -n x` in #(((((
    517 -n*)
    518   case `echo 'xy\c'` in
    519   *c*) ECHO_T='	';;	# ECHO_T is single tab character.
    520   xy)  ECHO_C='\c';;
    521   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
    522        ECHO_T='	';;
    523   esac;;
    524 *)
    525   ECHO_N='-n';;
    526 esac
    527 
    528 rm -f conf$$ conf$$.exe conf$$.file
    529 if test -d conf$$.dir; then
    530   rm -f conf$$.dir/conf$$.file
    531 else
    532   rm -f conf$$.dir
    533   mkdir conf$$.dir 2>/dev/null
    534 fi
    535 if (echo >conf$$.file) 2>/dev/null; then
    536   if ln -s conf$$.file conf$$ 2>/dev/null; then
    537     as_ln_s='ln -s'
    538     # ... but there are two gotchas:
    539     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
    540     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
    541     # In both cases, we have to default to `cp -pR'.
    542     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
    543       as_ln_s='cp -pR'
    544   elif ln conf$$.file conf$$ 2>/dev/null; then
    545     as_ln_s=ln
    546   else
    547     as_ln_s='cp -pR'
    548   fi
    549 else
    550   as_ln_s='cp -pR'
    551 fi
    552 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
    553 rmdir conf$$.dir 2>/dev/null
    554 
    555 if mkdir -p . 2>/dev/null; then
    556   as_mkdir_p='mkdir -p "$as_dir"'
    557 else
    558   test -d ./-p && rmdir ./-p
    559   as_mkdir_p=false
    560 fi
    561 
    562 as_test_x='test -x'
    563 as_executable_p=as_fn_executable_p
    564 
    565 # Sed expression to map a string onto a valid CPP name.
    566 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
    567 
    568 # Sed expression to map a string onto a valid variable name.
    569 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
    570 
    571 SHELL=${CONFIG_SHELL-/bin/sh}
    572 
    573 
    574 test -n "$DJDIR" || exec 7<&0 </dev/null
    575 exec 6>&1
    576 
    577 # Name of the host.
    578 # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
    579 # so uname gets run too.
    580 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
    581 
    582 #
    583 # Initializations.
    584 #
    585 ac_default_prefix=/usr/local
    586 ac_clean_files=
    587 ac_config_libobj_dir=.
    588 LIBOBJS=
    589 cross_compiling=no
    590 subdirs=
    591 MFLAGS=
    592 MAKEFLAGS=
    593 
    594 # Identity of this package.
    595 PACKAGE_NAME='ldapcpplib'
    596 PACKAGE_TARNAME='ldapcpplib'
    597 PACKAGE_VERSION=' '
    598 PACKAGE_STRING='ldapcpplib  '
    599 PACKAGE_BUGREPORT='http://www.openldap.org/its/ '
    600 PACKAGE_URL=''
    601 
    602 ac_unique_file="src/LDAPConnection.h"
    603 # Factoring default headers for most tests.
    604 ac_includes_default="\
    605 #include <stdio.h>
    606 #ifdef HAVE_SYS_TYPES_H
    607 # include <sys/types.h>
    608 #endif
    609 #ifdef HAVE_SYS_STAT_H
    610 # include <sys/stat.h>
    611 #endif
    612 #ifdef STDC_HEADERS
    613 # include <stdlib.h>
    614 # include <stddef.h>
    615 #else
    616 # ifdef HAVE_STDLIB_H
    617 #  include <stdlib.h>
    618 # endif
    619 #endif
    620 #ifdef HAVE_STRING_H
    621 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
    622 #  include <memory.h>
    623 # endif
    624 # include <string.h>
    625 #endif
    626 #ifdef HAVE_STRINGS_H
    627 # include <strings.h>
    628 #endif
    629 #ifdef HAVE_INTTYPES_H
    630 # include <inttypes.h>
    631 #endif
    632 #ifdef HAVE_STDINT_H
    633 # include <stdint.h>
    634 #endif
    635 #ifdef HAVE_UNISTD_H
    636 # include <unistd.h>
    637 #endif"
    638 
    639 ac_subst_vars='am__EXEEXT_FALSE
    640 am__EXEEXT_TRUE
    641 LTLIBOBJS
    642 LIBOBJS
    643 CXXCPP
    644 CPP
    645 LT_SYS_LIBRARY_PATH
    646 OTOOL64
    647 OTOOL
    648 LIPO
    649 NMEDIT
    650 DSYMUTIL
    651 MANIFEST_TOOL
    652 RANLIB
    653 ac_ct_AR
    654 AR
    655 DLLTOOL
    656 OBJDUMP
    657 LN_S
    658 NM
    659 ac_ct_DUMPBIN
    660 DUMPBIN
    661 LD
    662 FGREP
    663 EGREP
    664 GREP
    665 SED
    666 am__fastdepCC_FALSE
    667 am__fastdepCC_TRUE
    668 CCDEPMODE
    669 ac_ct_CC
    670 CFLAGS
    671 CC
    672 host_os
    673 host_vendor
    674 host_cpu
    675 host
    676 build_os
    677 build_vendor
    678 build_cpu
    679 build
    680 LIBTOOL
    681 am__fastdepCXX_FALSE
    682 am__fastdepCXX_TRUE
    683 CXXDEPMODE
    684 am__nodep
    685 AMDEPBACKSLASH
    686 AMDEP_FALSE
    687 AMDEP_TRUE
    688 am__include
    689 DEPDIR
    690 OBJEXT
    691 EXEEXT
    692 ac_ct_CXX
    693 CPPFLAGS
    694 LDFLAGS
    695 CXXFLAGS
    696 CXX
    697 OPENLDAP_CPP_API_VERSION
    698 AM_BACKSLASH
    699 AM_DEFAULT_VERBOSITY
    700 AM_DEFAULT_V
    701 AM_V
    702 am__untar
    703 am__tar
    704 AMTAR
    705 am__leading_dot
    706 SET_MAKE
    707 AWK
    708 mkdir_p
    709 MKDIR_P
    710 INSTALL_STRIP_PROGRAM
    711 STRIP
    712 install_sh
    713 MAKEINFO
    714 AUTOHEADER
    715 AUTOMAKE
    716 AUTOCONF
    717 ACLOCAL
    718 VERSION
    719 PACKAGE
    720 CYGPATH_W
    721 am__isrc
    722 INSTALL_DATA
    723 INSTALL_SCRIPT
    724 INSTALL_PROGRAM
    725 target_alias
    726 host_alias
    727 build_alias
    728 LIBS
    729 ECHO_T
    730 ECHO_N
    731 ECHO_C
    732 DEFS
    733 mandir
    734 localedir
    735 libdir
    736 psdir
    737 pdfdir
    738 dvidir
    739 htmldir
    740 infodir
    741 docdir
    742 oldincludedir
    743 includedir
    744 runstatedir
    745 localstatedir
    746 sharedstatedir
    747 sysconfdir
    748 datadir
    749 datarootdir
    750 libexecdir
    751 sbindir
    752 bindir
    753 program_transform_name
    754 prefix
    755 exec_prefix
    756 PACKAGE_URL
    757 PACKAGE_BUGREPORT
    758 PACKAGE_STRING
    759 PACKAGE_VERSION
    760 PACKAGE_TARNAME
    761 PACKAGE_NAME
    762 PATH_SEPARATOR
    763 SHELL
    764 am__quote'
    765 ac_subst_files=''
    766 ac_user_opts='
    767 enable_option_checking
    768 enable_silent_rules
    769 enable_dependency_tracking
    770 enable_shared
    771 enable_static
    772 with_pic
    773 enable_fast_install
    774 with_aix_soname
    775 with_gnu_ld
    776 with_sysroot
    777 enable_libtool_lock
    778 enable_debug
    779 with_libldap
    780 with_ldap_includes
    781 '
    782       ac_precious_vars='build_alias
    783 host_alias
    784 target_alias
    785 CXX
    786 CXXFLAGS
    787 LDFLAGS
    788 LIBS
    789 CPPFLAGS
    790 CCC
    791 CC
    792 CFLAGS
    793 LT_SYS_LIBRARY_PATH
    794 CPP
    795 CXXCPP'
    796 
    797 
    798 # Initialize some variables set by options.
    799 ac_init_help=
    800 ac_init_version=false
    801 ac_unrecognized_opts=
    802 ac_unrecognized_sep=
    803 # The variables have the same names as the options, with
    804 # dashes changed to underlines.
    805 cache_file=/dev/null
    806 exec_prefix=NONE
    807 no_create=
    808 no_recursion=
    809 prefix=NONE
    810 program_prefix=NONE
    811 program_suffix=NONE
    812 program_transform_name=s,x,x,
    813 silent=
    814 site=
    815 srcdir=
    816 verbose=
    817 x_includes=NONE
    818 x_libraries=NONE
    819 
    820 # Installation directory options.
    821 # These are left unexpanded so users can "make install exec_prefix=/foo"
    822 # and all the variables that are supposed to be based on exec_prefix
    823 # by default will actually change.
    824 # Use braces instead of parens because sh, perl, etc. also accept them.
    825 # (The list follows the same order as the GNU Coding Standards.)
    826 bindir='${exec_prefix}/bin'
    827 sbindir='${exec_prefix}/sbin'
    828 libexecdir='${exec_prefix}/libexec'
    829 datarootdir='${prefix}/share'
    830 datadir='${datarootdir}'
    831 sysconfdir='${prefix}/etc'
    832 sharedstatedir='${prefix}/com'
    833 localstatedir='${prefix}/var'
    834 runstatedir='${localstatedir}/run'
    835 includedir='${prefix}/include'
    836 oldincludedir='/usr/include'
    837 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
    838 infodir='${datarootdir}/info'
    839 htmldir='${docdir}'
    840 dvidir='${docdir}'
    841 pdfdir='${docdir}'
    842 psdir='${docdir}'
    843 libdir='${exec_prefix}/lib'
    844 localedir='${datarootdir}/locale'
    845 mandir='${datarootdir}/man'
    846 
    847 ac_prev=
    848 ac_dashdash=
    849 for ac_option
    850 do
    851   # If the previous option needs an argument, assign it.
    852   if test -n "$ac_prev"; then
    853     eval $ac_prev=\$ac_option
    854     ac_prev=
    855     continue
    856   fi
    857 
    858   case $ac_option in
    859   *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
    860   *=)   ac_optarg= ;;
    861   *)    ac_optarg=yes ;;
    862   esac
    863 
    864   # Accept the important Cygnus configure options, so we can diagnose typos.
    865 
    866   case $ac_dashdash$ac_option in
    867   --)
    868     ac_dashdash=yes ;;
    869 
    870   -bindir | --bindir | --bindi | --bind | --bin | --bi)
    871     ac_prev=bindir ;;
    872   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
    873     bindir=$ac_optarg ;;
    874 
    875   -build | --build | --buil | --bui | --bu)
    876     ac_prev=build_alias ;;
    877   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
    878     build_alias=$ac_optarg ;;
    879 
    880   -cache-file | --cache-file | --cache-fil | --cache-fi \
    881   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
    882     ac_prev=cache_file ;;
    883   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
    884   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
    885     cache_file=$ac_optarg ;;
    886 
    887   --config-cache | -C)
    888     cache_file=config.cache ;;
    889 
    890   -datadir | --datadir | --datadi | --datad)
    891     ac_prev=datadir ;;
    892   -datadir=* | --datadir=* | --datadi=* | --datad=*)
    893     datadir=$ac_optarg ;;
    894 
    895   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
    896   | --dataroo | --dataro | --datar)
    897     ac_prev=datarootdir ;;
    898   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
    899   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
    900     datarootdir=$ac_optarg ;;
    901 
    902   -disable-* | --disable-*)
    903     ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
    904     # Reject names that are not valid shell variable names.
    905     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
    906       as_fn_error $? "invalid feature name: $ac_useropt"
    907     ac_useropt_orig=$ac_useropt
    908     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
    909     case $ac_user_opts in
    910       *"
    911 "enable_$ac_useropt"
    912 "*) ;;
    913       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
    914 	 ac_unrecognized_sep=', ';;
    915     esac
    916     eval enable_$ac_useropt=no ;;
    917 
    918   -docdir | --docdir | --docdi | --doc | --do)
    919     ac_prev=docdir ;;
    920   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
    921     docdir=$ac_optarg ;;
    922 
    923   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
    924     ac_prev=dvidir ;;
    925   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
    926     dvidir=$ac_optarg ;;
    927 
    928   -enable-* | --enable-*)
    929     ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
    930     # Reject names that are not valid shell variable names.
    931     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
    932       as_fn_error $? "invalid feature name: $ac_useropt"
    933     ac_useropt_orig=$ac_useropt
    934     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
    935     case $ac_user_opts in
    936       *"
    937 "enable_$ac_useropt"
    938 "*) ;;
    939       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
    940 	 ac_unrecognized_sep=', ';;
    941     esac
    942     eval enable_$ac_useropt=\$ac_optarg ;;
    943 
    944   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
    945   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
    946   | --exec | --exe | --ex)
    947     ac_prev=exec_prefix ;;
    948   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
    949   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
    950   | --exec=* | --exe=* | --ex=*)
    951     exec_prefix=$ac_optarg ;;
    952 
    953   -gas | --gas | --ga | --g)
    954     # Obsolete; use --with-gas.
    955     with_gas=yes ;;
    956 
    957   -help | --help | --hel | --he | -h)
    958     ac_init_help=long ;;
    959   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
    960     ac_init_help=recursive ;;
    961   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
    962     ac_init_help=short ;;
    963 
    964   -host | --host | --hos | --ho)
    965     ac_prev=host_alias ;;
    966   -host=* | --host=* | --hos=* | --ho=*)
    967     host_alias=$ac_optarg ;;
    968 
    969   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
    970     ac_prev=htmldir ;;
    971   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
    972   | --ht=*)
    973     htmldir=$ac_optarg ;;
    974 
    975   -includedir | --includedir | --includedi | --included | --include \
    976   | --includ | --inclu | --incl | --inc)
    977     ac_prev=includedir ;;
    978   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
    979   | --includ=* | --inclu=* | --incl=* | --inc=*)
    980     includedir=$ac_optarg ;;
    981 
    982   -infodir | --infodir | --infodi | --infod | --info | --inf)
    983     ac_prev=infodir ;;
    984   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
    985     infodir=$ac_optarg ;;
    986 
    987   -libdir | --libdir | --libdi | --libd)
    988     ac_prev=libdir ;;
    989   -libdir=* | --libdir=* | --libdi=* | --libd=*)
    990     libdir=$ac_optarg ;;
    991 
    992   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
    993   | --libexe | --libex | --libe)
    994     ac_prev=libexecdir ;;
    995   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
    996   | --libexe=* | --libex=* | --libe=*)
    997     libexecdir=$ac_optarg ;;
    998 
    999   -localedir | --localedir | --localedi | --localed | --locale)
   1000     ac_prev=localedir ;;
   1001   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
   1002     localedir=$ac_optarg ;;
   1003 
   1004   -localstatedir | --localstatedir | --localstatedi | --localstated \
   1005   | --localstate | --localstat | --localsta | --localst | --locals)
   1006     ac_prev=localstatedir ;;
   1007   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
   1008   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
   1009     localstatedir=$ac_optarg ;;
   1010 
   1011   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
   1012     ac_prev=mandir ;;
   1013   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
   1014     mandir=$ac_optarg ;;
   1015 
   1016   -nfp | --nfp | --nf)
   1017     # Obsolete; use --without-fp.
   1018     with_fp=no ;;
   1019 
   1020   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
   1021   | --no-cr | --no-c | -n)
   1022     no_create=yes ;;
   1023 
   1024   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
   1025   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
   1026     no_recursion=yes ;;
   1027 
   1028   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
   1029   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
   1030   | --oldin | --oldi | --old | --ol | --o)
   1031     ac_prev=oldincludedir ;;
   1032   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
   1033   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
   1034   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
   1035     oldincludedir=$ac_optarg ;;
   1036 
   1037   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
   1038     ac_prev=prefix ;;
   1039   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
   1040     prefix=$ac_optarg ;;
   1041 
   1042   -program-prefix | --program-prefix | --program-prefi | --program-pref \
   1043   | --program-pre | --program-pr | --program-p)
   1044     ac_prev=program_prefix ;;
   1045   -program-prefix=* | --program-prefix=* | --program-prefi=* \
   1046   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
   1047     program_prefix=$ac_optarg ;;
   1048 
   1049   -program-suffix | --program-suffix | --program-suffi | --program-suff \
   1050   | --program-suf | --program-su | --program-s)
   1051     ac_prev=program_suffix ;;
   1052   -program-suffix=* | --program-suffix=* | --program-suffi=* \
   1053   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
   1054     program_suffix=$ac_optarg ;;
   1055 
   1056   -program-transform-name | --program-transform-name \
   1057   | --program-transform-nam | --program-transform-na \
   1058   | --program-transform-n | --program-transform- \
   1059   | --program-transform | --program-transfor \
   1060   | --program-transfo | --program-transf \
   1061   | --program-trans | --program-tran \
   1062   | --progr-tra | --program-tr | --program-t)
   1063     ac_prev=program_transform_name ;;
   1064   -program-transform-name=* | --program-transform-name=* \
   1065   | --program-transform-nam=* | --program-transform-na=* \
   1066   | --program-transform-n=* | --program-transform-=* \
   1067   | --program-transform=* | --program-transfor=* \
   1068   | --program-transfo=* | --program-transf=* \
   1069   | --program-trans=* | --program-tran=* \
   1070   | --progr-tra=* | --program-tr=* | --program-t=*)
   1071     program_transform_name=$ac_optarg ;;
   1072 
   1073   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
   1074     ac_prev=pdfdir ;;
   1075   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
   1076     pdfdir=$ac_optarg ;;
   1077 
   1078   -psdir | --psdir | --psdi | --psd | --ps)
   1079     ac_prev=psdir ;;
   1080   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
   1081     psdir=$ac_optarg ;;
   1082 
   1083   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   1084   | -silent | --silent | --silen | --sile | --sil)
   1085     silent=yes ;;
   1086 
   1087   -runstatedir | --runstatedir | --runstatedi | --runstated \
   1088   | --runstate | --runstat | --runsta | --runst | --runs \
   1089   | --run | --ru | --r)
   1090     ac_prev=runstatedir ;;
   1091   -runstatedir=* | --runstatedir=* | --runstatedi=* | --runstated=* \
   1092   | --runstate=* | --runstat=* | --runsta=* | --runst=* | --runs=* \
   1093   | --run=* | --ru=* | --r=*)
   1094     runstatedir=$ac_optarg ;;
   1095 
   1096   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
   1097     ac_prev=sbindir ;;
   1098   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
   1099   | --sbi=* | --sb=*)
   1100     sbindir=$ac_optarg ;;
   1101 
   1102   -sharedstatedir | --sharedstatedir | --sharedstatedi \
   1103   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
   1104   | --sharedst | --shareds | --shared | --share | --shar \
   1105   | --sha | --sh)
   1106     ac_prev=sharedstatedir ;;
   1107   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
   1108   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
   1109   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
   1110   | --sha=* | --sh=*)
   1111     sharedstatedir=$ac_optarg ;;
   1112 
   1113   -site | --site | --sit)
   1114     ac_prev=site ;;
   1115   -site=* | --site=* | --sit=*)
   1116     site=$ac_optarg ;;
   1117 
   1118   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
   1119     ac_prev=srcdir ;;
   1120   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
   1121     srcdir=$ac_optarg ;;
   1122 
   1123   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
   1124   | --syscon | --sysco | --sysc | --sys | --sy)
   1125     ac_prev=sysconfdir ;;
   1126   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
   1127   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
   1128     sysconfdir=$ac_optarg ;;
   1129 
   1130   -target | --target | --targe | --targ | --tar | --ta | --t)
   1131     ac_prev=target_alias ;;
   1132   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
   1133     target_alias=$ac_optarg ;;
   1134 
   1135   -v | -verbose | --verbose | --verbos | --verbo | --verb)
   1136     verbose=yes ;;
   1137 
   1138   -version | --version | --versio | --versi | --vers | -V)
   1139     ac_init_version=: ;;
   1140 
   1141   -with-* | --with-*)
   1142     ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
   1143     # Reject names that are not valid shell variable names.
   1144     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
   1145       as_fn_error $? "invalid package name: $ac_useropt"
   1146     ac_useropt_orig=$ac_useropt
   1147     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
   1148     case $ac_user_opts in
   1149       *"
   1150 "with_$ac_useropt"
   1151 "*) ;;
   1152       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
   1153 	 ac_unrecognized_sep=', ';;
   1154     esac
   1155     eval with_$ac_useropt=\$ac_optarg ;;
   1156 
   1157   -without-* | --without-*)
   1158     ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
   1159     # Reject names that are not valid shell variable names.
   1160     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
   1161       as_fn_error $? "invalid package name: $ac_useropt"
   1162     ac_useropt_orig=$ac_useropt
   1163     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
   1164     case $ac_user_opts in
   1165       *"
   1166 "with_$ac_useropt"
   1167 "*) ;;
   1168       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
   1169 	 ac_unrecognized_sep=', ';;
   1170     esac
   1171     eval with_$ac_useropt=no ;;
   1172 
   1173   --x)
   1174     # Obsolete; use --with-x.
   1175     with_x=yes ;;
   1176 
   1177   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
   1178   | --x-incl | --x-inc | --x-in | --x-i)
   1179     ac_prev=x_includes ;;
   1180   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
   1181   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
   1182     x_includes=$ac_optarg ;;
   1183 
   1184   -x-libraries | --x-libraries | --x-librarie | --x-librari \
   1185   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
   1186     ac_prev=x_libraries ;;
   1187   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
   1188   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
   1189     x_libraries=$ac_optarg ;;
   1190 
   1191   -*) as_fn_error $? "unrecognized option: \`$ac_option'
   1192 Try \`$0 --help' for more information"
   1193     ;;
   1194 
   1195   *=*)
   1196     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
   1197     # Reject names that are not valid shell variable names.
   1198     case $ac_envvar in #(
   1199       '' | [0-9]* | *[!_$as_cr_alnum]* )
   1200       as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
   1201     esac
   1202     eval $ac_envvar=\$ac_optarg
   1203     export $ac_envvar ;;
   1204 
   1205   *)
   1206     # FIXME: should be removed in autoconf 3.0.
   1207     $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
   1208     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
   1209       $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
   1210     : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
   1211     ;;
   1212 
   1213   esac
   1214 done
   1215 
   1216 if test -n "$ac_prev"; then
   1217   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
   1218   as_fn_error $? "missing argument to $ac_option"
   1219 fi
   1220 
   1221 if test -n "$ac_unrecognized_opts"; then
   1222   case $enable_option_checking in
   1223     no) ;;
   1224     fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
   1225     *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
   1226   esac
   1227 fi
   1228 
   1229 # Check all directory arguments for consistency.
   1230 for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
   1231 		datadir sysconfdir sharedstatedir localstatedir includedir \
   1232 		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
   1233 		libdir localedir mandir runstatedir
   1234 do
   1235   eval ac_val=\$$ac_var
   1236   # Remove trailing slashes.
   1237   case $ac_val in
   1238     */ )
   1239       ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
   1240       eval $ac_var=\$ac_val;;
   1241   esac
   1242   # Be sure to have absolute directory names.
   1243   case $ac_val in
   1244     [\\/$]* | ?:[\\/]* )  continue;;
   1245     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
   1246   esac
   1247   as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
   1248 done
   1249 
   1250 # There might be people who depend on the old broken behavior: `$host'
   1251 # used to hold the argument of --host etc.
   1252 # FIXME: To remove some day.
   1253 build=$build_alias
   1254 host=$host_alias
   1255 target=$target_alias
   1256 
   1257 # FIXME: To remove some day.
   1258 if test "x$host_alias" != x; then
   1259   if test "x$build_alias" = x; then
   1260     cross_compiling=maybe
   1261   elif test "x$build_alias" != "x$host_alias"; then
   1262     cross_compiling=yes
   1263   fi
   1264 fi
   1265 
   1266 ac_tool_prefix=
   1267 test -n "$host_alias" && ac_tool_prefix=$host_alias-
   1268 
   1269 test "$silent" = yes && exec 6>/dev/null
   1270 
   1271 
   1272 ac_pwd=`pwd` && test -n "$ac_pwd" &&
   1273 ac_ls_di=`ls -di .` &&
   1274 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
   1275   as_fn_error $? "working directory cannot be determined"
   1276 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
   1277   as_fn_error $? "pwd does not report name of working directory"
   1278 
   1279 
   1280 # Find the source files, if location was not specified.
   1281 if test -z "$srcdir"; then
   1282   ac_srcdir_defaulted=yes
   1283   # Try the directory containing this script, then the parent directory.
   1284   ac_confdir=`$as_dirname -- "$as_myself" ||
   1285 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   1286 	 X"$as_myself" : 'X\(//\)[^/]' \| \
   1287 	 X"$as_myself" : 'X\(//\)$' \| \
   1288 	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
   1289 $as_echo X"$as_myself" |
   1290     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   1291 	    s//\1/
   1292 	    q
   1293 	  }
   1294 	  /^X\(\/\/\)[^/].*/{
   1295 	    s//\1/
   1296 	    q
   1297 	  }
   1298 	  /^X\(\/\/\)$/{
   1299 	    s//\1/
   1300 	    q
   1301 	  }
   1302 	  /^X\(\/\).*/{
   1303 	    s//\1/
   1304 	    q
   1305 	  }
   1306 	  s/.*/./; q'`
   1307   srcdir=$ac_confdir
   1308   if test ! -r "$srcdir/$ac_unique_file"; then
   1309     srcdir=..
   1310   fi
   1311 else
   1312   ac_srcdir_defaulted=no
   1313 fi
   1314 if test ! -r "$srcdir/$ac_unique_file"; then
   1315   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
   1316   as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
   1317 fi
   1318 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
   1319 ac_abs_confdir=`(
   1320 	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
   1321 	pwd)`
   1322 # When building in place, set srcdir=.
   1323 if test "$ac_abs_confdir" = "$ac_pwd"; then
   1324   srcdir=.
   1325 fi
   1326 # Remove unnecessary trailing slashes from srcdir.
   1327 # Double slashes in file names in object file debugging info
   1328 # mess up M-x gdb in Emacs.
   1329 case $srcdir in
   1330 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
   1331 esac
   1332 for ac_var in $ac_precious_vars; do
   1333   eval ac_env_${ac_var}_set=\${${ac_var}+set}
   1334   eval ac_env_${ac_var}_value=\$${ac_var}
   1335   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
   1336   eval ac_cv_env_${ac_var}_value=\$${ac_var}
   1337 done
   1338 
   1339 #
   1340 # Report the --help message.
   1341 #
   1342 if test "$ac_init_help" = "long"; then
   1343   # Omit some internal or obsolete options to make the list less imposing.
   1344   # This message is too long to be a string in the A/UX 3.1 sh.
   1345   cat <<_ACEOF
   1346 \`configure' configures ldapcpplib   to adapt to many kinds of systems.
   1347 
   1348 Usage: $0 [OPTION]... [VAR=VALUE]...
   1349 
   1350 To assign environment variables (e.g., CC, CFLAGS...), specify them as
   1351 VAR=VALUE.  See below for descriptions of some of the useful variables.
   1352 
   1353 Defaults for the options are specified in brackets.
   1354 
   1355 Configuration:
   1356   -h, --help              display this help and exit
   1357       --help=short        display options specific to this package
   1358       --help=recursive    display the short help of all the included packages
   1359   -V, --version           display version information and exit
   1360   -q, --quiet, --silent   do not print \`checking ...' messages
   1361       --cache-file=FILE   cache test results in FILE [disabled]
   1362   -C, --config-cache      alias for \`--cache-file=config.cache'
   1363   -n, --no-create         do not create output files
   1364       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
   1365 
   1366 Installation directories:
   1367   --prefix=PREFIX         install architecture-independent files in PREFIX
   1368                           [$ac_default_prefix]
   1369   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
   1370                           [PREFIX]
   1371 
   1372 By default, \`make install' will install all the files in
   1373 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
   1374 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
   1375 for instance \`--prefix=\$HOME'.
   1376 
   1377 For better control, use the options below.
   1378 
   1379 Fine tuning of the installation directories:
   1380   --bindir=DIR            user executables [EPREFIX/bin]
   1381   --sbindir=DIR           system admin executables [EPREFIX/sbin]
   1382   --libexecdir=DIR        program executables [EPREFIX/libexec]
   1383   --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
   1384   --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
   1385   --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
   1386   --runstatedir=DIR       modifiable per-process data [LOCALSTATEDIR/run]
   1387   --libdir=DIR            object code libraries [EPREFIX/lib]
   1388   --includedir=DIR        C header files [PREFIX/include]
   1389   --oldincludedir=DIR     C header files for non-gcc [/usr/include]
   1390   --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
   1391   --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
   1392   --infodir=DIR           info documentation [DATAROOTDIR/info]
   1393   --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
   1394   --mandir=DIR            man documentation [DATAROOTDIR/man]
   1395   --docdir=DIR            documentation root [DATAROOTDIR/doc/ldapcpplib]
   1396   --htmldir=DIR           html documentation [DOCDIR]
   1397   --dvidir=DIR            dvi documentation [DOCDIR]
   1398   --pdfdir=DIR            pdf documentation [DOCDIR]
   1399   --psdir=DIR             ps documentation [DOCDIR]
   1400 _ACEOF
   1401 
   1402   cat <<\_ACEOF
   1403 
   1404 Program names:
   1405   --program-prefix=PREFIX            prepend PREFIX to installed program names
   1406   --program-suffix=SUFFIX            append SUFFIX to installed program names
   1407   --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
   1408 
   1409 System types:
   1410   --build=BUILD     configure for building on BUILD [guessed]
   1411   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
   1412 _ACEOF
   1413 fi
   1414 
   1415 if test -n "$ac_init_help"; then
   1416   case $ac_init_help in
   1417      short | recursive ) echo "Configuration of ldapcpplib  :";;
   1418    esac
   1419   cat <<\_ACEOF
   1420 
   1421 Optional Features:
   1422   --disable-option-checking  ignore unrecognized --enable/--with options
   1423   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
   1424   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
   1425   --enable-silent-rules   less verbose build output (undo: "make V=1")
   1426   --disable-silent-rules  verbose build output (undo: "make V=0")
   1427   --enable-dependency-tracking
   1428                           do not reject slow dependency extractors
   1429   --disable-dependency-tracking
   1430                           speeds up one-time build
   1431   --enable-shared[=PKGS]  build shared libraries [default=yes]
   1432   --enable-static[=PKGS]  build static libraries [default=yes]
   1433   --enable-fast-install[=PKGS]
   1434                           optimize for fast installation [default=yes]
   1435   --disable-libtool-lock  avoid locking (might break parallel builds)
   1436   --enable-debug
   1437 
   1438 Optional Packages:
   1439   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
   1440   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
   1441   --with-pic[=PKGS]       try to use only PIC/non-PIC objects [default=use
   1442                           both]
   1443   --with-aix-soname=aix|svr4|both
   1444                           shared library versioning (aka "SONAME") variant to
   1445                           provide on AIX, [default=aix].
   1446   --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
   1447   --with-sysroot[=DIR]    Search for dependent libraries within DIR (or the
   1448                           compiler's sysroot if not specified).
   1449   --with-libldap=DIR          Path to the libldap library /usr/local/lib
   1450   --with-ldap-includes=DIR    Path to the libldap include files /usr/local/include
   1451 
   1452 Some influential environment variables:
   1453   CXX         C++ compiler command
   1454   CXXFLAGS    C++ compiler flags
   1455   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
   1456               nonstandard directory <lib dir>
   1457   LIBS        libraries to pass to the linker, e.g. -l<library>
   1458   CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
   1459               you have headers in a nonstandard directory <include dir>
   1460   CC          C compiler command
   1461   CFLAGS      C compiler flags
   1462   LT_SYS_LIBRARY_PATH
   1463               User-defined run-time library search path.
   1464   CPP         C preprocessor
   1465   CXXCPP      C++ preprocessor
   1466 
   1467 Use these variables to override the choices made by `configure' or to help
   1468 it to find libraries and programs with nonstandard names/locations.
   1469 
   1470 Report bugs to <http://www.openldap.org/its/ >.
   1471 _ACEOF
   1472 ac_status=$?
   1473 fi
   1474 
   1475 if test "$ac_init_help" = "recursive"; then
   1476   # If there are subdirs, report their specific --help.
   1477   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
   1478     test -d "$ac_dir" ||
   1479       { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
   1480       continue
   1481     ac_builddir=.
   1482 
   1483 case "$ac_dir" in
   1484 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
   1485 *)
   1486   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
   1487   # A ".." for each directory in $ac_dir_suffix.
   1488   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
   1489   case $ac_top_builddir_sub in
   1490   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
   1491   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
   1492   esac ;;
   1493 esac
   1494 ac_abs_top_builddir=$ac_pwd
   1495 ac_abs_builddir=$ac_pwd$ac_dir_suffix
   1496 # for backward compatibility:
   1497 ac_top_builddir=$ac_top_build_prefix
   1498 
   1499 case $srcdir in
   1500   .)  # We are building in place.
   1501     ac_srcdir=.
   1502     ac_top_srcdir=$ac_top_builddir_sub
   1503     ac_abs_top_srcdir=$ac_pwd ;;
   1504   [\\/]* | ?:[\\/]* )  # Absolute name.
   1505     ac_srcdir=$srcdir$ac_dir_suffix;
   1506     ac_top_srcdir=$srcdir
   1507     ac_abs_top_srcdir=$srcdir ;;
   1508   *) # Relative name.
   1509     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
   1510     ac_top_srcdir=$ac_top_build_prefix$srcdir
   1511     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
   1512 esac
   1513 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
   1514 
   1515     cd "$ac_dir" || { ac_status=$?; continue; }
   1516     # Check for guested configure.
   1517     if test -f "$ac_srcdir/configure.gnu"; then
   1518       echo &&
   1519       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
   1520     elif test -f "$ac_srcdir/configure"; then
   1521       echo &&
   1522       $SHELL "$ac_srcdir/configure" --help=recursive
   1523     else
   1524       $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
   1525     fi || ac_status=$?
   1526     cd "$ac_pwd" || { ac_status=$?; break; }
   1527   done
   1528 fi
   1529 
   1530 test -n "$ac_init_help" && exit $ac_status
   1531 if $ac_init_version; then
   1532   cat <<\_ACEOF
   1533 ldapcpplib configure
   1534 generated by GNU Autoconf 2.69
   1535 
   1536 Copyright (C) 2012 Free Software Foundation, Inc.
   1537 This configure script is free software; the Free Software Foundation
   1538 gives unlimited permission to copy, distribute and modify it.
   1539 
   1540 Copyright 2000-2024 The OpenLDAP Foundation. All rights reserved.
   1541 Restrictions apply, see COPYRIGHT and LICENSE files.
   1542 _ACEOF
   1543   exit
   1544 fi
   1545 
   1546 ## ------------------------ ##
   1547 ## Autoconf initialization. ##
   1548 ## ------------------------ ##
   1549 
   1550 # ac_fn_cxx_try_compile LINENO
   1551 # ----------------------------
   1552 # Try to compile conftest.$ac_ext, and return whether this succeeded.
   1553 ac_fn_cxx_try_compile ()
   1554 {
   1555   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1556   rm -f conftest.$ac_objext
   1557   if { { ac_try="$ac_compile"
   1558 case "(($ac_try" in
   1559   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   1560   *) ac_try_echo=$ac_try;;
   1561 esac
   1562 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   1563 $as_echo "$ac_try_echo"; } >&5
   1564   (eval "$ac_compile") 2>conftest.err
   1565   ac_status=$?
   1566   if test -s conftest.err; then
   1567     grep -v '^ *+' conftest.err >conftest.er1
   1568     cat conftest.er1 >&5
   1569     mv -f conftest.er1 conftest.err
   1570   fi
   1571   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   1572   test $ac_status = 0; } && {
   1573 	 test -z "$ac_cxx_werror_flag" ||
   1574 	 test ! -s conftest.err
   1575        } && test -s conftest.$ac_objext; then :
   1576   ac_retval=0
   1577 else
   1578   $as_echo "$as_me: failed program was:" >&5
   1579 sed 's/^/| /' conftest.$ac_ext >&5
   1580 
   1581 	ac_retval=1
   1582 fi
   1583   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   1584   as_fn_set_status $ac_retval
   1585 
   1586 } # ac_fn_cxx_try_compile
   1587 
   1588 # ac_fn_c_try_compile LINENO
   1589 # --------------------------
   1590 # Try to compile conftest.$ac_ext, and return whether this succeeded.
   1591 ac_fn_c_try_compile ()
   1592 {
   1593   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1594   rm -f conftest.$ac_objext
   1595   if { { ac_try="$ac_compile"
   1596 case "(($ac_try" in
   1597   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   1598   *) ac_try_echo=$ac_try;;
   1599 esac
   1600 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   1601 $as_echo "$ac_try_echo"; } >&5
   1602   (eval "$ac_compile") 2>conftest.err
   1603   ac_status=$?
   1604   if test -s conftest.err; then
   1605     grep -v '^ *+' conftest.err >conftest.er1
   1606     cat conftest.er1 >&5
   1607     mv -f conftest.er1 conftest.err
   1608   fi
   1609   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   1610   test $ac_status = 0; } && {
   1611 	 test -z "$ac_c_werror_flag" ||
   1612 	 test ! -s conftest.err
   1613        } && test -s conftest.$ac_objext; then :
   1614   ac_retval=0
   1615 else
   1616   $as_echo "$as_me: failed program was:" >&5
   1617 sed 's/^/| /' conftest.$ac_ext >&5
   1618 
   1619 	ac_retval=1
   1620 fi
   1621   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   1622   as_fn_set_status $ac_retval
   1623 
   1624 } # ac_fn_c_try_compile
   1625 
   1626 # ac_fn_c_try_link LINENO
   1627 # -----------------------
   1628 # Try to link conftest.$ac_ext, and return whether this succeeded.
   1629 ac_fn_c_try_link ()
   1630 {
   1631   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1632   rm -f conftest.$ac_objext conftest$ac_exeext
   1633   if { { ac_try="$ac_link"
   1634 case "(($ac_try" in
   1635   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   1636   *) ac_try_echo=$ac_try;;
   1637 esac
   1638 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   1639 $as_echo "$ac_try_echo"; } >&5
   1640   (eval "$ac_link") 2>conftest.err
   1641   ac_status=$?
   1642   if test -s conftest.err; then
   1643     grep -v '^ *+' conftest.err >conftest.er1
   1644     cat conftest.er1 >&5
   1645     mv -f conftest.er1 conftest.err
   1646   fi
   1647   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   1648   test $ac_status = 0; } && {
   1649 	 test -z "$ac_c_werror_flag" ||
   1650 	 test ! -s conftest.err
   1651        } && test -s conftest$ac_exeext && {
   1652 	 test "$cross_compiling" = yes ||
   1653 	 test -x conftest$ac_exeext
   1654        }; then :
   1655   ac_retval=0
   1656 else
   1657   $as_echo "$as_me: failed program was:" >&5
   1658 sed 's/^/| /' conftest.$ac_ext >&5
   1659 
   1660 	ac_retval=1
   1661 fi
   1662   # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
   1663   # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
   1664   # interfere with the next link command; also delete a directory that is
   1665   # left behind by Apple's compiler.  We do this before executing the actions.
   1666   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
   1667   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   1668   as_fn_set_status $ac_retval
   1669 
   1670 } # ac_fn_c_try_link
   1671 
   1672 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
   1673 # -------------------------------------------------------
   1674 # Tests whether HEADER exists and can be compiled using the include files in
   1675 # INCLUDES, setting the cache variable VAR accordingly.
   1676 ac_fn_c_check_header_compile ()
   1677 {
   1678   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1679   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
   1680 $as_echo_n "checking for $2... " >&6; }
   1681 if eval \${$3+:} false; then :
   1682   $as_echo_n "(cached) " >&6
   1683 else
   1684   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   1685 /* end confdefs.h.  */
   1686 $4
   1687 #include <$2>
   1688 _ACEOF
   1689 if ac_fn_c_try_compile "$LINENO"; then :
   1690   eval "$3=yes"
   1691 else
   1692   eval "$3=no"
   1693 fi
   1694 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   1695 fi
   1696 eval ac_res=\$$3
   1697 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
   1698 $as_echo "$ac_res" >&6; }
   1699   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   1700 
   1701 } # ac_fn_c_check_header_compile
   1702 
   1703 # ac_fn_c_try_cpp LINENO
   1704 # ----------------------
   1705 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
   1706 ac_fn_c_try_cpp ()
   1707 {
   1708   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1709   if { { ac_try="$ac_cpp conftest.$ac_ext"
   1710 case "(($ac_try" in
   1711   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   1712   *) ac_try_echo=$ac_try;;
   1713 esac
   1714 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   1715 $as_echo "$ac_try_echo"; } >&5
   1716   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
   1717   ac_status=$?
   1718   if test -s conftest.err; then
   1719     grep -v '^ *+' conftest.err >conftest.er1
   1720     cat conftest.er1 >&5
   1721     mv -f conftest.er1 conftest.err
   1722   fi
   1723   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   1724   test $ac_status = 0; } > conftest.i && {
   1725 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   1726 	 test ! -s conftest.err
   1727        }; then :
   1728   ac_retval=0
   1729 else
   1730   $as_echo "$as_me: failed program was:" >&5
   1731 sed 's/^/| /' conftest.$ac_ext >&5
   1732 
   1733     ac_retval=1
   1734 fi
   1735   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   1736   as_fn_set_status $ac_retval
   1737 
   1738 } # ac_fn_c_try_cpp
   1739 
   1740 # ac_fn_c_try_run LINENO
   1741 # ----------------------
   1742 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
   1743 # that executables *can* be run.
   1744 ac_fn_c_try_run ()
   1745 {
   1746   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1747   if { { ac_try="$ac_link"
   1748 case "(($ac_try" in
   1749   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   1750   *) ac_try_echo=$ac_try;;
   1751 esac
   1752 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   1753 $as_echo "$ac_try_echo"; } >&5
   1754   (eval "$ac_link") 2>&5
   1755   ac_status=$?
   1756   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   1757   test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
   1758   { { case "(($ac_try" in
   1759   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   1760   *) ac_try_echo=$ac_try;;
   1761 esac
   1762 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   1763 $as_echo "$ac_try_echo"; } >&5
   1764   (eval "$ac_try") 2>&5
   1765   ac_status=$?
   1766   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   1767   test $ac_status = 0; }; }; then :
   1768   ac_retval=0
   1769 else
   1770   $as_echo "$as_me: program exited with status $ac_status" >&5
   1771        $as_echo "$as_me: failed program was:" >&5
   1772 sed 's/^/| /' conftest.$ac_ext >&5
   1773 
   1774        ac_retval=$ac_status
   1775 fi
   1776   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
   1777   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   1778   as_fn_set_status $ac_retval
   1779 
   1780 } # ac_fn_c_try_run
   1781 
   1782 # ac_fn_c_check_func LINENO FUNC VAR
   1783 # ----------------------------------
   1784 # Tests whether FUNC exists, setting the cache variable VAR accordingly
   1785 ac_fn_c_check_func ()
   1786 {
   1787   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1788   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
   1789 $as_echo_n "checking for $2... " >&6; }
   1790 if eval \${$3+:} false; then :
   1791   $as_echo_n "(cached) " >&6
   1792 else
   1793   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   1794 /* end confdefs.h.  */
   1795 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
   1796    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   1797 #define $2 innocuous_$2
   1798 
   1799 /* System header to define __stub macros and hopefully few prototypes,
   1800     which can conflict with char $2 (); below.
   1801     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   1802     <limits.h> exists even on freestanding compilers.  */
   1803 
   1804 #ifdef __STDC__
   1805 # include <limits.h>
   1806 #else
   1807 # include <assert.h>
   1808 #endif
   1809 
   1810 #undef $2
   1811 
   1812 /* Override any GCC internal prototype to avoid an error.
   1813    Use char because int might match the return type of a GCC
   1814    builtin and then its argument prototype would still apply.  */
   1815 #ifdef __cplusplus
   1816 extern "C"
   1817 #endif
   1818 char $2 ();
   1819 /* The GNU C library defines this for functions which it implements
   1820     to always fail with ENOSYS.  Some functions are actually named
   1821     something starting with __ and the normal name is an alias.  */
   1822 #if defined __stub_$2 || defined __stub___$2
   1823 choke me
   1824 #endif
   1825 
   1826 int
   1827 main ()
   1828 {
   1829 return $2 ();
   1830   ;
   1831   return 0;
   1832 }
   1833 _ACEOF
   1834 if ac_fn_c_try_link "$LINENO"; then :
   1835   eval "$3=yes"
   1836 else
   1837   eval "$3=no"
   1838 fi
   1839 rm -f core conftest.err conftest.$ac_objext \
   1840     conftest$ac_exeext conftest.$ac_ext
   1841 fi
   1842 eval ac_res=\$$3
   1843 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
   1844 $as_echo "$ac_res" >&6; }
   1845   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   1846 
   1847 } # ac_fn_c_check_func
   1848 
   1849 # ac_fn_cxx_try_cpp LINENO
   1850 # ------------------------
   1851 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
   1852 ac_fn_cxx_try_cpp ()
   1853 {
   1854   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1855   if { { ac_try="$ac_cpp conftest.$ac_ext"
   1856 case "(($ac_try" in
   1857   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   1858   *) ac_try_echo=$ac_try;;
   1859 esac
   1860 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   1861 $as_echo "$ac_try_echo"; } >&5
   1862   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
   1863   ac_status=$?
   1864   if test -s conftest.err; then
   1865     grep -v '^ *+' conftest.err >conftest.er1
   1866     cat conftest.er1 >&5
   1867     mv -f conftest.er1 conftest.err
   1868   fi
   1869   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   1870   test $ac_status = 0; } > conftest.i && {
   1871 	 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
   1872 	 test ! -s conftest.err
   1873        }; then :
   1874   ac_retval=0
   1875 else
   1876   $as_echo "$as_me: failed program was:" >&5
   1877 sed 's/^/| /' conftest.$ac_ext >&5
   1878 
   1879     ac_retval=1
   1880 fi
   1881   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   1882   as_fn_set_status $ac_retval
   1883 
   1884 } # ac_fn_cxx_try_cpp
   1885 
   1886 # ac_fn_cxx_try_link LINENO
   1887 # -------------------------
   1888 # Try to link conftest.$ac_ext, and return whether this succeeded.
   1889 ac_fn_cxx_try_link ()
   1890 {
   1891   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1892   rm -f conftest.$ac_objext conftest$ac_exeext
   1893   if { { ac_try="$ac_link"
   1894 case "(($ac_try" in
   1895   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   1896   *) ac_try_echo=$ac_try;;
   1897 esac
   1898 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   1899 $as_echo "$ac_try_echo"; } >&5
   1900   (eval "$ac_link") 2>conftest.err
   1901   ac_status=$?
   1902   if test -s conftest.err; then
   1903     grep -v '^ *+' conftest.err >conftest.er1
   1904     cat conftest.er1 >&5
   1905     mv -f conftest.er1 conftest.err
   1906   fi
   1907   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   1908   test $ac_status = 0; } && {
   1909 	 test -z "$ac_cxx_werror_flag" ||
   1910 	 test ! -s conftest.err
   1911        } && test -s conftest$ac_exeext && {
   1912 	 test "$cross_compiling" = yes ||
   1913 	 test -x conftest$ac_exeext
   1914        }; then :
   1915   ac_retval=0
   1916 else
   1917   $as_echo "$as_me: failed program was:" >&5
   1918 sed 's/^/| /' conftest.$ac_ext >&5
   1919 
   1920 	ac_retval=1
   1921 fi
   1922   # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
   1923   # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
   1924   # interfere with the next link command; also delete a directory that is
   1925   # left behind by Apple's compiler.  We do this before executing the actions.
   1926   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
   1927   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   1928   as_fn_set_status $ac_retval
   1929 
   1930 } # ac_fn_cxx_try_link
   1931 
   1932 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
   1933 # -------------------------------------------------------
   1934 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
   1935 # the include files in INCLUDES and setting the cache variable VAR
   1936 # accordingly.
   1937 ac_fn_c_check_header_mongrel ()
   1938 {
   1939   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1940   if eval \${$3+:} false; then :
   1941   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
   1942 $as_echo_n "checking for $2... " >&6; }
   1943 if eval \${$3+:} false; then :
   1944   $as_echo_n "(cached) " >&6
   1945 fi
   1946 eval ac_res=\$$3
   1947 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
   1948 $as_echo "$ac_res" >&6; }
   1949 else
   1950   # Is the header compilable?
   1951 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
   1952 $as_echo_n "checking $2 usability... " >&6; }
   1953 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   1954 /* end confdefs.h.  */
   1955 $4
   1956 #include <$2>
   1957 _ACEOF
   1958 if ac_fn_c_try_compile "$LINENO"; then :
   1959   ac_header_compiler=yes
   1960 else
   1961   ac_header_compiler=no
   1962 fi
   1963 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   1964 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
   1965 $as_echo "$ac_header_compiler" >&6; }
   1966 
   1967 # Is the header present?
   1968 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
   1969 $as_echo_n "checking $2 presence... " >&6; }
   1970 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   1971 /* end confdefs.h.  */
   1972 #include <$2>
   1973 _ACEOF
   1974 if ac_fn_c_try_cpp "$LINENO"; then :
   1975   ac_header_preproc=yes
   1976 else
   1977   ac_header_preproc=no
   1978 fi
   1979 rm -f conftest.err conftest.i conftest.$ac_ext
   1980 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
   1981 $as_echo "$ac_header_preproc" >&6; }
   1982 
   1983 # So?  What about this header?
   1984 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
   1985   yes:no: )
   1986     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
   1987 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
   1988     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
   1989 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
   1990     ;;
   1991   no:yes:* )
   1992     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
   1993 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
   1994     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
   1995 $as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
   1996     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
   1997 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
   1998     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
   1999 $as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
   2000     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
   2001 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
   2002 ( $as_echo "## -------------------------------------------- ##
   2003 ## Report this to http://www.openldap.org/its/  ##
   2004 ## -------------------------------------------- ##"
   2005      ) | sed "s/^/$as_me: WARNING:     /" >&2
   2006     ;;
   2007 esac
   2008   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
   2009 $as_echo_n "checking for $2... " >&6; }
   2010 if eval \${$3+:} false; then :
   2011   $as_echo_n "(cached) " >&6
   2012 else
   2013   eval "$3=\$ac_header_compiler"
   2014 fi
   2015 eval ac_res=\$$3
   2016 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
   2017 $as_echo "$ac_res" >&6; }
   2018 fi
   2019   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   2020 
   2021 } # ac_fn_c_check_header_mongrel
   2022 cat >config.log <<_ACEOF
   2023 This file contains any messages produced by compilers while
   2024 running configure, to aid debugging if configure makes a mistake.
   2025 
   2026 It was created by ldapcpplib $as_me  , which was
   2027 generated by GNU Autoconf 2.69.  Invocation command line was
   2028 
   2029   $ $0 $@
   2030 
   2031 _ACEOF
   2032 exec 5>>config.log
   2033 {
   2034 cat <<_ASUNAME
   2035 ## --------- ##
   2036 ## Platform. ##
   2037 ## --------- ##
   2038 
   2039 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
   2040 uname -m = `(uname -m) 2>/dev/null || echo unknown`
   2041 uname -r = `(uname -r) 2>/dev/null || echo unknown`
   2042 uname -s = `(uname -s) 2>/dev/null || echo unknown`
   2043 uname -v = `(uname -v) 2>/dev/null || echo unknown`
   2044 
   2045 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
   2046 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
   2047 
   2048 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
   2049 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
   2050 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
   2051 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
   2052 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
   2053 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
   2054 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
   2055 
   2056 _ASUNAME
   2057 
   2058 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2059 for as_dir in $PATH
   2060 do
   2061   IFS=$as_save_IFS
   2062   test -z "$as_dir" && as_dir=.
   2063     $as_echo "PATH: $as_dir"
   2064   done
   2065 IFS=$as_save_IFS
   2066 
   2067 } >&5
   2068 
   2069 cat >&5 <<_ACEOF
   2070 
   2071 
   2072 ## ----------- ##
   2073 ## Core tests. ##
   2074 ## ----------- ##
   2075 
   2076 _ACEOF
   2077 
   2078 
   2079 # Keep a trace of the command line.
   2080 # Strip out --no-create and --no-recursion so they do not pile up.
   2081 # Strip out --silent because we don't want to record it for future runs.
   2082 # Also quote any args containing shell meta-characters.
   2083 # Make two passes to allow for proper duplicate-argument suppression.
   2084 ac_configure_args=
   2085 ac_configure_args0=
   2086 ac_configure_args1=
   2087 ac_must_keep_next=false
   2088 for ac_pass in 1 2
   2089 do
   2090   for ac_arg
   2091   do
   2092     case $ac_arg in
   2093     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
   2094     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   2095     | -silent | --silent | --silen | --sile | --sil)
   2096       continue ;;
   2097     *\'*)
   2098       ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
   2099     esac
   2100     case $ac_pass in
   2101     1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
   2102     2)
   2103       as_fn_append ac_configure_args1 " '$ac_arg'"
   2104       if test $ac_must_keep_next = true; then
   2105 	ac_must_keep_next=false # Got value, back to normal.
   2106       else
   2107 	case $ac_arg in
   2108 	  *=* | --config-cache | -C | -disable-* | --disable-* \
   2109 	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
   2110 	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
   2111 	  | -with-* | --with-* | -without-* | --without-* | --x)
   2112 	    case "$ac_configure_args0 " in
   2113 	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
   2114 	    esac
   2115 	    ;;
   2116 	  -* ) ac_must_keep_next=true ;;
   2117 	esac
   2118       fi
   2119       as_fn_append ac_configure_args " '$ac_arg'"
   2120       ;;
   2121     esac
   2122   done
   2123 done
   2124 { ac_configure_args0=; unset ac_configure_args0;}
   2125 { ac_configure_args1=; unset ac_configure_args1;}
   2126 
   2127 # When interrupted or exit'd, cleanup temporary files, and complete
   2128 # config.log.  We remove comments because anyway the quotes in there
   2129 # would cause problems or look ugly.
   2130 # WARNING: Use '\'' to represent an apostrophe within the trap.
   2131 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
   2132 trap 'exit_status=$?
   2133   # Save into config.log some information that might help in debugging.
   2134   {
   2135     echo
   2136 
   2137     $as_echo "## ---------------- ##
   2138 ## Cache variables. ##
   2139 ## ---------------- ##"
   2140     echo
   2141     # The following way of writing the cache mishandles newlines in values,
   2142 (
   2143   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
   2144     eval ac_val=\$$ac_var
   2145     case $ac_val in #(
   2146     *${as_nl}*)
   2147       case $ac_var in #(
   2148       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
   2149 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
   2150       esac
   2151       case $ac_var in #(
   2152       _ | IFS | as_nl) ;; #(
   2153       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
   2154       *) { eval $ac_var=; unset $ac_var;} ;;
   2155       esac ;;
   2156     esac
   2157   done
   2158   (set) 2>&1 |
   2159     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
   2160     *${as_nl}ac_space=\ *)
   2161       sed -n \
   2162 	"s/'\''/'\''\\\\'\'''\''/g;
   2163 	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
   2164       ;; #(
   2165     *)
   2166       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
   2167       ;;
   2168     esac |
   2169     sort
   2170 )
   2171     echo
   2172 
   2173     $as_echo "## ----------------- ##
   2174 ## Output variables. ##
   2175 ## ----------------- ##"
   2176     echo
   2177     for ac_var in $ac_subst_vars
   2178     do
   2179       eval ac_val=\$$ac_var
   2180       case $ac_val in
   2181       *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
   2182       esac
   2183       $as_echo "$ac_var='\''$ac_val'\''"
   2184     done | sort
   2185     echo
   2186 
   2187     if test -n "$ac_subst_files"; then
   2188       $as_echo "## ------------------- ##
   2189 ## File substitutions. ##
   2190 ## ------------------- ##"
   2191       echo
   2192       for ac_var in $ac_subst_files
   2193       do
   2194 	eval ac_val=\$$ac_var
   2195 	case $ac_val in
   2196 	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
   2197 	esac
   2198 	$as_echo "$ac_var='\''$ac_val'\''"
   2199       done | sort
   2200       echo
   2201     fi
   2202 
   2203     if test -s confdefs.h; then
   2204       $as_echo "## ----------- ##
   2205 ## confdefs.h. ##
   2206 ## ----------- ##"
   2207       echo
   2208       cat confdefs.h
   2209       echo
   2210     fi
   2211     test "$ac_signal" != 0 &&
   2212       $as_echo "$as_me: caught signal $ac_signal"
   2213     $as_echo "$as_me: exit $exit_status"
   2214   } >&5
   2215   rm -f core *.core core.conftest.* &&
   2216     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
   2217     exit $exit_status
   2218 ' 0
   2219 for ac_signal in 1 2 13 15; do
   2220   trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
   2221 done
   2222 ac_signal=0
   2223 
   2224 # confdefs.h avoids OS command line length limits that DEFS can exceed.
   2225 rm -f -r conftest* confdefs.h
   2226 
   2227 $as_echo "/* confdefs.h */" > confdefs.h
   2228 
   2229 # Predefined preprocessor variables.
   2230 
   2231 cat >>confdefs.h <<_ACEOF
   2232 #define PACKAGE_NAME "$PACKAGE_NAME"
   2233 _ACEOF
   2234 
   2235 cat >>confdefs.h <<_ACEOF
   2236 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
   2237 _ACEOF
   2238 
   2239 cat >>confdefs.h <<_ACEOF
   2240 #define PACKAGE_VERSION "$PACKAGE_VERSION"
   2241 _ACEOF
   2242 
   2243 cat >>confdefs.h <<_ACEOF
   2244 #define PACKAGE_STRING "$PACKAGE_STRING"
   2245 _ACEOF
   2246 
   2247 cat >>confdefs.h <<_ACEOF
   2248 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
   2249 _ACEOF
   2250 
   2251 cat >>confdefs.h <<_ACEOF
   2252 #define PACKAGE_URL "$PACKAGE_URL"
   2253 _ACEOF
   2254 
   2255 
   2256 # Let the site file select an alternate cache file if it wants to.
   2257 # Prefer an explicitly selected file to automatically selected ones.
   2258 ac_site_file1=NONE
   2259 ac_site_file2=NONE
   2260 if test -n "$CONFIG_SITE"; then
   2261   # We do not want a PATH search for config.site.
   2262   case $CONFIG_SITE in #((
   2263     -*)  ac_site_file1=./$CONFIG_SITE;;
   2264     */*) ac_site_file1=$CONFIG_SITE;;
   2265     *)   ac_site_file1=./$CONFIG_SITE;;
   2266   esac
   2267 elif test "x$prefix" != xNONE; then
   2268   ac_site_file1=$prefix/share/config.site
   2269   ac_site_file2=$prefix/etc/config.site
   2270 else
   2271   ac_site_file1=$ac_default_prefix/share/config.site
   2272   ac_site_file2=$ac_default_prefix/etc/config.site
   2273 fi
   2274 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
   2275 do
   2276   test "x$ac_site_file" = xNONE && continue
   2277   if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
   2278     { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
   2279 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
   2280     sed 's/^/| /' "$ac_site_file" >&5
   2281     . "$ac_site_file" \
   2282       || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   2283 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   2284 as_fn_error $? "failed to load site script $ac_site_file
   2285 See \`config.log' for more details" "$LINENO" 5; }
   2286   fi
   2287 done
   2288 
   2289 if test -r "$cache_file"; then
   2290   # Some versions of bash will fail to source /dev/null (special files
   2291   # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
   2292   if test /dev/null != "$cache_file" && test -f "$cache_file"; then
   2293     { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
   2294 $as_echo "$as_me: loading cache $cache_file" >&6;}
   2295     case $cache_file in
   2296       [\\/]* | ?:[\\/]* ) . "$cache_file";;
   2297       *)                      . "./$cache_file";;
   2298     esac
   2299   fi
   2300 else
   2301   { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
   2302 $as_echo "$as_me: creating cache $cache_file" >&6;}
   2303   >$cache_file
   2304 fi
   2305 
   2306 # Check that the precious variables saved in the cache have kept the same
   2307 # value.
   2308 ac_cache_corrupted=false
   2309 for ac_var in $ac_precious_vars; do
   2310   eval ac_old_set=\$ac_cv_env_${ac_var}_set
   2311   eval ac_new_set=\$ac_env_${ac_var}_set
   2312   eval ac_old_val=\$ac_cv_env_${ac_var}_value
   2313   eval ac_new_val=\$ac_env_${ac_var}_value
   2314   case $ac_old_set,$ac_new_set in
   2315     set,)
   2316       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
   2317 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
   2318       ac_cache_corrupted=: ;;
   2319     ,set)
   2320       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
   2321 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
   2322       ac_cache_corrupted=: ;;
   2323     ,);;
   2324     *)
   2325       if test "x$ac_old_val" != "x$ac_new_val"; then
   2326 	# differences in whitespace do not lead to failure.
   2327 	ac_old_val_w=`echo x $ac_old_val`
   2328 	ac_new_val_w=`echo x $ac_new_val`
   2329 	if test "$ac_old_val_w" != "$ac_new_val_w"; then
   2330 	  { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
   2331 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
   2332 	  ac_cache_corrupted=:
   2333 	else
   2334 	  { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
   2335 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
   2336 	  eval $ac_var=\$ac_old_val
   2337 	fi
   2338 	{ $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
   2339 $as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
   2340 	{ $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
   2341 $as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
   2342       fi;;
   2343   esac
   2344   # Pass precious variables to config.status.
   2345   if test "$ac_new_set" = set; then
   2346     case $ac_new_val in
   2347     *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
   2348     *) ac_arg=$ac_var=$ac_new_val ;;
   2349     esac
   2350     case " $ac_configure_args " in
   2351       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
   2352       *) as_fn_append ac_configure_args " '$ac_arg'" ;;
   2353     esac
   2354   fi
   2355 done
   2356 if $ac_cache_corrupted; then
   2357   { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   2358 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   2359   { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
   2360 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
   2361   as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
   2362 fi
   2363 ## -------------------- ##
   2364 ## Main body of script. ##
   2365 ## -------------------- ##
   2366 
   2367 ac_ext=c
   2368 ac_cpp='$CPP $CPPFLAGS'
   2369 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   2370 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   2371 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   2372 
   2373 
   2374 
   2375 am__api_version='1.16'
   2376 
   2377 ac_aux_dir=
   2378 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
   2379   if test -f "$ac_dir/install-sh"; then
   2380     ac_aux_dir=$ac_dir
   2381     ac_install_sh="$ac_aux_dir/install-sh -c"
   2382     break
   2383   elif test -f "$ac_dir/install.sh"; then
   2384     ac_aux_dir=$ac_dir
   2385     ac_install_sh="$ac_aux_dir/install.sh -c"
   2386     break
   2387   elif test -f "$ac_dir/shtool"; then
   2388     ac_aux_dir=$ac_dir
   2389     ac_install_sh="$ac_aux_dir/shtool install -c"
   2390     break
   2391   fi
   2392 done
   2393 if test -z "$ac_aux_dir"; then
   2394   as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
   2395 fi
   2396 
   2397 # These three variables are undocumented and unsupported,
   2398 # and are intended to be withdrawn in a future Autoconf release.
   2399 # They can cause serious problems if a builder's source tree is in a directory
   2400 # whose full name contains unusual characters.
   2401 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
   2402 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
   2403 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
   2404 
   2405 
   2406 # Find a good install program.  We prefer a C program (faster),
   2407 # so one script is as good as another.  But avoid the broken or
   2408 # incompatible versions:
   2409 # SysV /etc/install, /usr/sbin/install
   2410 # SunOS /usr/etc/install
   2411 # IRIX /sbin/install
   2412 # AIX /bin/install
   2413 # AmigaOS /C/install, which installs bootblocks on floppy discs
   2414 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
   2415 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
   2416 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
   2417 # OS/2's system install, which has a completely different semantic
   2418 # ./install, which can be erroneously created by make from ./install.sh.
   2419 # Reject install programs that cannot install multiple files.
   2420 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
   2421 $as_echo_n "checking for a BSD-compatible install... " >&6; }
   2422 if test -z "$INSTALL"; then
   2423 if ${ac_cv_path_install+:} false; then :
   2424   $as_echo_n "(cached) " >&6
   2425 else
   2426   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2427 for as_dir in $PATH
   2428 do
   2429   IFS=$as_save_IFS
   2430   test -z "$as_dir" && as_dir=.
   2431     # Account for people who put trailing slashes in PATH elements.
   2432 case $as_dir/ in #((
   2433   ./ | .// | /[cC]/* | \
   2434   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
   2435   ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
   2436   /usr/ucb/* ) ;;
   2437   *)
   2438     # OSF1 and SCO ODT 3.0 have their own names for install.
   2439     # Don't use installbsd from OSF since it installs stuff as root
   2440     # by default.
   2441     for ac_prog in ginstall scoinst install; do
   2442       for ac_exec_ext in '' $ac_executable_extensions; do
   2443 	if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
   2444 	  if test $ac_prog = install &&
   2445 	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
   2446 	    # AIX install.  It has an incompatible calling convention.
   2447 	    :
   2448 	  elif test $ac_prog = install &&
   2449 	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
   2450 	    # program-specific install script used by HP pwplus--don't use.
   2451 	    :
   2452 	  else
   2453 	    rm -rf conftest.one conftest.two conftest.dir
   2454 	    echo one > conftest.one
   2455 	    echo two > conftest.two
   2456 	    mkdir conftest.dir
   2457 	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
   2458 	      test -s conftest.one && test -s conftest.two &&
   2459 	      test -s conftest.dir/conftest.one &&
   2460 	      test -s conftest.dir/conftest.two
   2461 	    then
   2462 	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
   2463 	      break 3
   2464 	    fi
   2465 	  fi
   2466 	fi
   2467       done
   2468     done
   2469     ;;
   2470 esac
   2471 
   2472   done
   2473 IFS=$as_save_IFS
   2474 
   2475 rm -rf conftest.one conftest.two conftest.dir
   2476 
   2477 fi
   2478   if test "${ac_cv_path_install+set}" = set; then
   2479     INSTALL=$ac_cv_path_install
   2480   else
   2481     # As a last resort, use the slow shell script.  Don't cache a
   2482     # value for INSTALL within a source directory, because that will
   2483     # break other packages using the cache if that directory is
   2484     # removed, or if the value is a relative name.
   2485     INSTALL=$ac_install_sh
   2486   fi
   2487 fi
   2488 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
   2489 $as_echo "$INSTALL" >&6; }
   2490 
   2491 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
   2492 # It thinks the first close brace ends the variable substitution.
   2493 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
   2494 
   2495 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
   2496 
   2497 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
   2498 
   2499 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
   2500 $as_echo_n "checking whether build environment is sane... " >&6; }
   2501 # Reject unsafe characters in $srcdir or the absolute working directory
   2502 # name.  Accept space and tab only in the latter.
   2503 am_lf='
   2504 '
   2505 case `pwd` in
   2506   *[\\\"\#\$\&\'\`$am_lf]*)
   2507     as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
   2508 esac
   2509 case $srcdir in
   2510   *[\\\"\#\$\&\'\`$am_lf\ \	]*)
   2511     as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;;
   2512 esac
   2513 
   2514 # Do 'set' in a subshell so we don't clobber the current shell's
   2515 # arguments.  Must try -L first in case configure is actually a
   2516 # symlink; some systems play weird games with the mod time of symlinks
   2517 # (eg FreeBSD returns the mod time of the symlink's containing
   2518 # directory).
   2519 if (
   2520    am_has_slept=no
   2521    for am_try in 1 2; do
   2522      echo "timestamp, slept: $am_has_slept" > conftest.file
   2523      set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
   2524      if test "$*" = "X"; then
   2525 	# -L didn't work.
   2526 	set X `ls -t "$srcdir/configure" conftest.file`
   2527      fi
   2528      if test "$*" != "X $srcdir/configure conftest.file" \
   2529 	&& test "$*" != "X conftest.file $srcdir/configure"; then
   2530 
   2531 	# If neither matched, then we have a broken ls.  This can happen
   2532 	# if, for instance, CONFIG_SHELL is bash and it inherits a
   2533 	# broken ls alias from the environment.  This has actually
   2534 	# happened.  Such a system could not be considered "sane".
   2535 	as_fn_error $? "ls -t appears to fail.  Make sure there is not a broken
   2536   alias in your environment" "$LINENO" 5
   2537      fi
   2538      if test "$2" = conftest.file || test $am_try -eq 2; then
   2539        break
   2540      fi
   2541      # Just in case.
   2542      sleep 1
   2543      am_has_slept=yes
   2544    done
   2545    test "$2" = conftest.file
   2546    )
   2547 then
   2548    # Ok.
   2549    :
   2550 else
   2551    as_fn_error $? "newly created file is older than distributed files!
   2552 Check your system clock" "$LINENO" 5
   2553 fi
   2554 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   2555 $as_echo "yes" >&6; }
   2556 # If we didn't sleep, we still need to ensure time stamps of config.status and
   2557 # generated files are strictly newer.
   2558 am_sleep_pid=
   2559 if grep 'slept: no' conftest.file >/dev/null 2>&1; then
   2560   ( sleep 1 ) &
   2561   am_sleep_pid=$!
   2562 fi
   2563 
   2564 rm -f conftest.file
   2565 
   2566 test "$program_prefix" != NONE &&
   2567   program_transform_name="s&^&$program_prefix&;$program_transform_name"
   2568 # Use a double $ so make ignores it.
   2569 test "$program_suffix" != NONE &&
   2570   program_transform_name="s&\$&$program_suffix&;$program_transform_name"
   2571 # Double any \ or $.
   2572 # By default was `s,x,x', remove it if useless.
   2573 ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
   2574 program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
   2575 
   2576 # Expand $ac_aux_dir to an absolute path.
   2577 am_aux_dir=`cd "$ac_aux_dir" && pwd`
   2578 
   2579 if test x"${MISSING+set}" != xset; then
   2580   case $am_aux_dir in
   2581   *\ * | *\	*)
   2582     MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
   2583   *)
   2584     MISSING="\${SHELL} $am_aux_dir/missing" ;;
   2585   esac
   2586 fi
   2587 # Use eval to expand $SHELL
   2588 if eval "$MISSING --is-lightweight"; then
   2589   am_missing_run="$MISSING "
   2590 else
   2591   am_missing_run=
   2592   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5
   2593 $as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
   2594 fi
   2595 
   2596 if test x"${install_sh+set}" != xset; then
   2597   case $am_aux_dir in
   2598   *\ * | *\	*)
   2599     install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
   2600   *)
   2601     install_sh="\${SHELL} $am_aux_dir/install-sh"
   2602   esac
   2603 fi
   2604 
   2605 # Installed binaries are usually stripped using 'strip' when the user
   2606 # run "make install-strip".  However 'strip' might not be the right
   2607 # tool to use in cross-compilation environments, therefore Automake
   2608 # will honor the 'STRIP' environment variable to overrule this program.
   2609 if test "$cross_compiling" != no; then
   2610   if test -n "$ac_tool_prefix"; then
   2611   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
   2612 set dummy ${ac_tool_prefix}strip; ac_word=$2
   2613 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   2614 $as_echo_n "checking for $ac_word... " >&6; }
   2615 if ${ac_cv_prog_STRIP+:} false; then :
   2616   $as_echo_n "(cached) " >&6
   2617 else
   2618   if test -n "$STRIP"; then
   2619   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
   2620 else
   2621 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2622 for as_dir in $PATH
   2623 do
   2624   IFS=$as_save_IFS
   2625   test -z "$as_dir" && as_dir=.
   2626     for ac_exec_ext in '' $ac_executable_extensions; do
   2627   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   2628     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
   2629     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   2630     break 2
   2631   fi
   2632 done
   2633   done
   2634 IFS=$as_save_IFS
   2635 
   2636 fi
   2637 fi
   2638 STRIP=$ac_cv_prog_STRIP
   2639 if test -n "$STRIP"; then
   2640   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
   2641 $as_echo "$STRIP" >&6; }
   2642 else
   2643   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   2644 $as_echo "no" >&6; }
   2645 fi
   2646 
   2647 
   2648 fi
   2649 if test -z "$ac_cv_prog_STRIP"; then
   2650   ac_ct_STRIP=$STRIP
   2651   # Extract the first word of "strip", so it can be a program name with args.
   2652 set dummy strip; ac_word=$2
   2653 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   2654 $as_echo_n "checking for $ac_word... " >&6; }
   2655 if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
   2656   $as_echo_n "(cached) " >&6
   2657 else
   2658   if test -n "$ac_ct_STRIP"; then
   2659   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
   2660 else
   2661 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2662 for as_dir in $PATH
   2663 do
   2664   IFS=$as_save_IFS
   2665   test -z "$as_dir" && as_dir=.
   2666     for ac_exec_ext in '' $ac_executable_extensions; do
   2667   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   2668     ac_cv_prog_ac_ct_STRIP="strip"
   2669     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   2670     break 2
   2671   fi
   2672 done
   2673   done
   2674 IFS=$as_save_IFS
   2675 
   2676 fi
   2677 fi
   2678 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
   2679 if test -n "$ac_ct_STRIP"; then
   2680   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
   2681 $as_echo "$ac_ct_STRIP" >&6; }
   2682 else
   2683   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   2684 $as_echo "no" >&6; }
   2685 fi
   2686 
   2687   if test "x$ac_ct_STRIP" = x; then
   2688     STRIP=":"
   2689   else
   2690     case $cross_compiling:$ac_tool_warned in
   2691 yes:)
   2692 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   2693 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   2694 ac_tool_warned=yes ;;
   2695 esac
   2696     STRIP=$ac_ct_STRIP
   2697   fi
   2698 else
   2699   STRIP="$ac_cv_prog_STRIP"
   2700 fi
   2701 
   2702 fi
   2703 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
   2704 
   2705 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
   2706 $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
   2707 if test -z "$MKDIR_P"; then
   2708   if ${ac_cv_path_mkdir+:} false; then :
   2709   $as_echo_n "(cached) " >&6
   2710 else
   2711   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2712 for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
   2713 do
   2714   IFS=$as_save_IFS
   2715   test -z "$as_dir" && as_dir=.
   2716     for ac_prog in mkdir gmkdir; do
   2717 	 for ac_exec_ext in '' $ac_executable_extensions; do
   2718 	   as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue
   2719 	   case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
   2720 	     'mkdir (GNU coreutils) '* | \
   2721 	     'mkdir (coreutils) '* | \
   2722 	     'mkdir (fileutils) '4.1*)
   2723 	       ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
   2724 	       break 3;;
   2725 	   esac
   2726 	 done
   2727        done
   2728   done
   2729 IFS=$as_save_IFS
   2730 
   2731 fi
   2732 
   2733   test -d ./--version && rmdir ./--version
   2734   if test "${ac_cv_path_mkdir+set}" = set; then
   2735     MKDIR_P="$ac_cv_path_mkdir -p"
   2736   else
   2737     # As a last resort, use the slow shell script.  Don't cache a
   2738     # value for MKDIR_P within a source directory, because that will
   2739     # break other packages using the cache if that directory is
   2740     # removed, or if the value is a relative name.
   2741     MKDIR_P="$ac_install_sh -d"
   2742   fi
   2743 fi
   2744 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
   2745 $as_echo "$MKDIR_P" >&6; }
   2746 
   2747 for ac_prog in gawk mawk nawk awk
   2748 do
   2749   # Extract the first word of "$ac_prog", so it can be a program name with args.
   2750 set dummy $ac_prog; ac_word=$2
   2751 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   2752 $as_echo_n "checking for $ac_word... " >&6; }
   2753 if ${ac_cv_prog_AWK+:} false; then :
   2754   $as_echo_n "(cached) " >&6
   2755 else
   2756   if test -n "$AWK"; then
   2757   ac_cv_prog_AWK="$AWK" # Let the user override the test.
   2758 else
   2759 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2760 for as_dir in $PATH
   2761 do
   2762   IFS=$as_save_IFS
   2763   test -z "$as_dir" && as_dir=.
   2764     for ac_exec_ext in '' $ac_executable_extensions; do
   2765   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   2766     ac_cv_prog_AWK="$ac_prog"
   2767     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   2768     break 2
   2769   fi
   2770 done
   2771   done
   2772 IFS=$as_save_IFS
   2773 
   2774 fi
   2775 fi
   2776 AWK=$ac_cv_prog_AWK
   2777 if test -n "$AWK"; then
   2778   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
   2779 $as_echo "$AWK" >&6; }
   2780 else
   2781   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   2782 $as_echo "no" >&6; }
   2783 fi
   2784 
   2785 
   2786   test -n "$AWK" && break
   2787 done
   2788 
   2789 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
   2790 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
   2791 set x ${MAKE-make}
   2792 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
   2793 if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
   2794   $as_echo_n "(cached) " >&6
   2795 else
   2796   cat >conftest.make <<\_ACEOF
   2797 SHELL = /bin/sh
   2798 all:
   2799 	@echo '@@@%%%=$(MAKE)=@@@%%%'
   2800 _ACEOF
   2801 # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
   2802 case `${MAKE-make} -f conftest.make 2>/dev/null` in
   2803   *@@@%%%=?*=@@@%%%*)
   2804     eval ac_cv_prog_make_${ac_make}_set=yes;;
   2805   *)
   2806     eval ac_cv_prog_make_${ac_make}_set=no;;
   2807 esac
   2808 rm -f conftest.make
   2809 fi
   2810 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
   2811   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   2812 $as_echo "yes" >&6; }
   2813   SET_MAKE=
   2814 else
   2815   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   2816 $as_echo "no" >&6; }
   2817   SET_MAKE="MAKE=${MAKE-make}"
   2818 fi
   2819 
   2820 rm -rf .tst 2>/dev/null
   2821 mkdir .tst 2>/dev/null
   2822 if test -d .tst; then
   2823   am__leading_dot=.
   2824 else
   2825   am__leading_dot=_
   2826 fi
   2827 rmdir .tst 2>/dev/null
   2828 
   2829 # Check whether --enable-silent-rules was given.
   2830 if test "${enable_silent_rules+set}" = set; then :
   2831   enableval=$enable_silent_rules;
   2832 fi
   2833 
   2834 case $enable_silent_rules in # (((
   2835   yes) AM_DEFAULT_VERBOSITY=0;;
   2836    no) AM_DEFAULT_VERBOSITY=1;;
   2837     *) AM_DEFAULT_VERBOSITY=1;;
   2838 esac
   2839 am_make=${MAKE-make}
   2840 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
   2841 $as_echo_n "checking whether $am_make supports nested variables... " >&6; }
   2842 if ${am_cv_make_support_nested_variables+:} false; then :
   2843   $as_echo_n "(cached) " >&6
   2844 else
   2845   if $as_echo 'TRUE=$(BAR$(V))
   2846 BAR0=false
   2847 BAR1=true
   2848 V=1
   2849 am__doit:
   2850 	@$(TRUE)
   2851 .PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
   2852   am_cv_make_support_nested_variables=yes
   2853 else
   2854   am_cv_make_support_nested_variables=no
   2855 fi
   2856 fi
   2857 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
   2858 $as_echo "$am_cv_make_support_nested_variables" >&6; }
   2859 if test $am_cv_make_support_nested_variables = yes; then
   2860     AM_V='$(V)'
   2861   AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
   2862 else
   2863   AM_V=$AM_DEFAULT_VERBOSITY
   2864   AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
   2865 fi
   2866 AM_BACKSLASH='\'
   2867 
   2868 if test "`cd $srcdir && pwd`" != "`pwd`"; then
   2869   # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
   2870   # is not polluted with repeated "-I."
   2871   am__isrc=' -I$(srcdir)'
   2872   # test to see if srcdir already configured
   2873   if test -f $srcdir/config.status; then
   2874     as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
   2875   fi
   2876 fi
   2877 
   2878 # test whether we have cygpath
   2879 if test -z "$CYGPATH_W"; then
   2880   if (cygpath --version) >/dev/null 2>/dev/null; then
   2881     CYGPATH_W='cygpath -w'
   2882   else
   2883     CYGPATH_W=echo
   2884   fi
   2885 fi
   2886 
   2887 
   2888 # Define the identity of the package.
   2889  PACKAGE='ldapcpplib'
   2890  VERSION=' '
   2891 
   2892 
   2893 cat >>confdefs.h <<_ACEOF
   2894 #define PACKAGE "$PACKAGE"
   2895 _ACEOF
   2896 
   2897 
   2898 cat >>confdefs.h <<_ACEOF
   2899 #define VERSION "$VERSION"
   2900 _ACEOF
   2901 
   2902 # Some tools Automake needs.
   2903 
   2904 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
   2905 
   2906 
   2907 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
   2908 
   2909 
   2910 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
   2911 
   2912 
   2913 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
   2914 
   2915 
   2916 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
   2917 
   2918 # For better backward compatibility.  To be removed once Automake 1.9.x
   2919 # dies out for good.  For more background, see:
   2920 # <https://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
   2921 # <https://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
   2922 mkdir_p='$(MKDIR_P)'
   2923 
   2924 # We need awk for the "check" target (and possibly the TAP driver).  The
   2925 # system "awk" is bad on some platforms.
   2926 # Always define AMTAR for backward compatibility.  Yes, it's still used
   2927 # in the wild :-(  We should find a proper way to deprecate it ...
   2928 AMTAR='$${TAR-tar}'
   2929 
   2930 
   2931 # We'll loop over all known methods to create a tar archive until one works.
   2932 _am_tools='gnutar  pax cpio none'
   2933 
   2934 am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
   2935 
   2936 
   2937 
   2938 
   2939 
   2940 
   2941 # POSIX will say in a future version that running "rm -f" with no argument
   2942 # is OK; and we want to be able to make that assumption in our Makefile
   2943 # recipes.  So use an aggressive probe to check that the usage we want is
   2944 # actually supported "in the wild" to an acceptable degree.
   2945 # See automake bug#10828.
   2946 # To make any issue more visible, cause the running configure to be aborted
   2947 # by default if the 'rm' program in use doesn't match our expectations; the
   2948 # user can still override this though.
   2949 if rm -f && rm -fr && rm -rf; then : OK; else
   2950   cat >&2 <<'END'
   2951 Oops!
   2952 
   2953 Your 'rm' program seems unable to run without file operands specified
   2954 on the command line, even when the '-f' option is present.  This is contrary
   2955 to the behaviour of most rm programs out there, and not conforming with
   2956 the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
   2957 
   2958 Please tell bug-automake@gnu.org about your system, including the value
   2959 of your $PATH and any error possibly output before this message.  This
   2960 can help us improve future automake versions.
   2961 
   2962 END
   2963   if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then
   2964     echo 'Configuration will proceed anyway, since you have set the' >&2
   2965     echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
   2966     echo >&2
   2967   else
   2968     cat >&2 <<'END'
   2969 Aborting the configuration process, to ensure you take notice of the issue.
   2970 
   2971 You can download and install GNU coreutils to get an 'rm' implementation
   2972 that behaves properly: <https://www.gnu.org/software/coreutils/>.
   2973 
   2974 If you want to complete the configuration process using your problematic
   2975 'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
   2976 to "yes", and re-run configure.
   2977 
   2978 END
   2979     as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5
   2980   fi
   2981 fi
   2982 
   2983 ac_config_headers="$ac_config_headers src/config.h"
   2984 
   2985 
   2986 eval `$ac_aux_dir/version.sh`
   2987 if test -z "$OL_CPP_API_RELEASE"; then
   2988         as_fn_error $? "could not determine version" "$LINENO" 5
   2989 fi
   2990 
   2991 VERSION=$OL_CPP_API_RELEASE
   2992 OPENLDAP_CPP_API_VERSION=$OL_CPP_API_VERSION
   2993 
   2994 
   2995 
   2996 ac_ext=cpp
   2997 ac_cpp='$CXXCPP $CPPFLAGS'
   2998 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   2999 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   3000 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   3001 if test -z "$CXX"; then
   3002   if test -n "$CCC"; then
   3003     CXX=$CCC
   3004   else
   3005     if test -n "$ac_tool_prefix"; then
   3006   for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
   3007   do
   3008     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   3009 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   3010 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   3011 $as_echo_n "checking for $ac_word... " >&6; }
   3012 if ${ac_cv_prog_CXX+:} false; then :
   3013   $as_echo_n "(cached) " >&6
   3014 else
   3015   if test -n "$CXX"; then
   3016   ac_cv_prog_CXX="$CXX" # Let the user override the test.
   3017 else
   3018 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3019 for as_dir in $PATH
   3020 do
   3021   IFS=$as_save_IFS
   3022   test -z "$as_dir" && as_dir=.
   3023     for ac_exec_ext in '' $ac_executable_extensions; do
   3024   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   3025     ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
   3026     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   3027     break 2
   3028   fi
   3029 done
   3030   done
   3031 IFS=$as_save_IFS
   3032 
   3033 fi
   3034 fi
   3035 CXX=$ac_cv_prog_CXX
   3036 if test -n "$CXX"; then
   3037   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
   3038 $as_echo "$CXX" >&6; }
   3039 else
   3040   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3041 $as_echo "no" >&6; }
   3042 fi
   3043 
   3044 
   3045     test -n "$CXX" && break
   3046   done
   3047 fi
   3048 if test -z "$CXX"; then
   3049   ac_ct_CXX=$CXX
   3050   for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
   3051 do
   3052   # Extract the first word of "$ac_prog", so it can be a program name with args.
   3053 set dummy $ac_prog; ac_word=$2
   3054 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   3055 $as_echo_n "checking for $ac_word... " >&6; }
   3056 if ${ac_cv_prog_ac_ct_CXX+:} false; then :
   3057   $as_echo_n "(cached) " >&6
   3058 else
   3059   if test -n "$ac_ct_CXX"; then
   3060   ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
   3061 else
   3062 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3063 for as_dir in $PATH
   3064 do
   3065   IFS=$as_save_IFS
   3066   test -z "$as_dir" && as_dir=.
   3067     for ac_exec_ext in '' $ac_executable_extensions; do
   3068   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   3069     ac_cv_prog_ac_ct_CXX="$ac_prog"
   3070     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   3071     break 2
   3072   fi
   3073 done
   3074   done
   3075 IFS=$as_save_IFS
   3076 
   3077 fi
   3078 fi
   3079 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
   3080 if test -n "$ac_ct_CXX"; then
   3081   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
   3082 $as_echo "$ac_ct_CXX" >&6; }
   3083 else
   3084   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3085 $as_echo "no" >&6; }
   3086 fi
   3087 
   3088 
   3089   test -n "$ac_ct_CXX" && break
   3090 done
   3091 
   3092   if test "x$ac_ct_CXX" = x; then
   3093     CXX="g++"
   3094   else
   3095     case $cross_compiling:$ac_tool_warned in
   3096 yes:)
   3097 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   3098 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   3099 ac_tool_warned=yes ;;
   3100 esac
   3101     CXX=$ac_ct_CXX
   3102   fi
   3103 fi
   3104 
   3105   fi
   3106 fi
   3107 # Provide some information about the compiler.
   3108 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
   3109 set X $ac_compile
   3110 ac_compiler=$2
   3111 for ac_option in --version -v -V -qversion; do
   3112   { { ac_try="$ac_compiler $ac_option >&5"
   3113 case "(($ac_try" in
   3114   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3115   *) ac_try_echo=$ac_try;;
   3116 esac
   3117 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   3118 $as_echo "$ac_try_echo"; } >&5
   3119   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
   3120   ac_status=$?
   3121   if test -s conftest.err; then
   3122     sed '10a\
   3123 ... rest of stderr output deleted ...
   3124          10q' conftest.err >conftest.er1
   3125     cat conftest.er1 >&5
   3126   fi
   3127   rm -f conftest.er1 conftest.err
   3128   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   3129   test $ac_status = 0; }
   3130 done
   3131 
   3132 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3133 /* end confdefs.h.  */
   3134 
   3135 int
   3136 main ()
   3137 {
   3138 
   3139   ;
   3140   return 0;
   3141 }
   3142 _ACEOF
   3143 ac_clean_files_save=$ac_clean_files
   3144 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
   3145 # Try to create an executable without -o first, disregard a.out.
   3146 # It will help us diagnose broken compilers, and finding out an intuition
   3147 # of exeext.
   3148 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C++ compiler works" >&5
   3149 $as_echo_n "checking whether the C++ compiler works... " >&6; }
   3150 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
   3151 
   3152 # The possible output files:
   3153 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
   3154 
   3155 ac_rmfiles=
   3156 for ac_file in $ac_files
   3157 do
   3158   case $ac_file in
   3159     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
   3160     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
   3161   esac
   3162 done
   3163 rm -f $ac_rmfiles
   3164 
   3165 if { { ac_try="$ac_link_default"
   3166 case "(($ac_try" in
   3167   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3168   *) ac_try_echo=$ac_try;;
   3169 esac
   3170 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   3171 $as_echo "$ac_try_echo"; } >&5
   3172   (eval "$ac_link_default") 2>&5
   3173   ac_status=$?
   3174   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   3175   test $ac_status = 0; }; then :
   3176   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
   3177 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
   3178 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
   3179 # so that the user can short-circuit this test for compilers unknown to
   3180 # Autoconf.
   3181 for ac_file in $ac_files ''
   3182 do
   3183   test -f "$ac_file" || continue
   3184   case $ac_file in
   3185     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
   3186 	;;
   3187     [ab].out )
   3188 	# We found the default executable, but exeext='' is most
   3189 	# certainly right.
   3190 	break;;
   3191     *.* )
   3192 	if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
   3193 	then :; else
   3194 	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
   3195 	fi
   3196 	# We set ac_cv_exeext here because the later test for it is not
   3197 	# safe: cross compilers may not add the suffix if given an `-o'
   3198 	# argument, so we may need to know it at that point already.
   3199 	# Even if this section looks crufty: it has the advantage of
   3200 	# actually working.
   3201 	break;;
   3202     * )
   3203 	break;;
   3204   esac
   3205 done
   3206 test "$ac_cv_exeext" = no && ac_cv_exeext=
   3207 
   3208 else
   3209   ac_file=''
   3210 fi
   3211 if test -z "$ac_file"; then :
   3212   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3213 $as_echo "no" >&6; }
   3214 $as_echo "$as_me: failed program was:" >&5
   3215 sed 's/^/| /' conftest.$ac_ext >&5
   3216 
   3217 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   3218 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   3219 as_fn_error 77 "C++ compiler cannot create executables
   3220 See \`config.log' for more details" "$LINENO" 5; }
   3221 else
   3222   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   3223 $as_echo "yes" >&6; }
   3224 fi
   3225 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler default output file name" >&5
   3226 $as_echo_n "checking for C++ compiler default output file name... " >&6; }
   3227 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
   3228 $as_echo "$ac_file" >&6; }
   3229 ac_exeext=$ac_cv_exeext
   3230 
   3231 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
   3232 ac_clean_files=$ac_clean_files_save
   3233 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
   3234 $as_echo_n "checking for suffix of executables... " >&6; }
   3235 if { { ac_try="$ac_link"
   3236 case "(($ac_try" in
   3237   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3238   *) ac_try_echo=$ac_try;;
   3239 esac
   3240 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   3241 $as_echo "$ac_try_echo"; } >&5
   3242   (eval "$ac_link") 2>&5
   3243   ac_status=$?
   3244   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   3245   test $ac_status = 0; }; then :
   3246   # If both `conftest.exe' and `conftest' are `present' (well, observable)
   3247 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
   3248 # work properly (i.e., refer to `conftest.exe'), while it won't with
   3249 # `rm'.
   3250 for ac_file in conftest.exe conftest conftest.*; do
   3251   test -f "$ac_file" || continue
   3252   case $ac_file in
   3253     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
   3254     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
   3255 	  break;;
   3256     * ) break;;
   3257   esac
   3258 done
   3259 else
   3260   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   3261 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   3262 as_fn_error $? "cannot compute suffix of executables: cannot compile and link
   3263 See \`config.log' for more details" "$LINENO" 5; }
   3264 fi
   3265 rm -f conftest conftest$ac_cv_exeext
   3266 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
   3267 $as_echo "$ac_cv_exeext" >&6; }
   3268 
   3269 rm -f conftest.$ac_ext
   3270 EXEEXT=$ac_cv_exeext
   3271 ac_exeext=$EXEEXT
   3272 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3273 /* end confdefs.h.  */
   3274 #include <stdio.h>
   3275 int
   3276 main ()
   3277 {
   3278 FILE *f = fopen ("conftest.out", "w");
   3279  return ferror (f) || fclose (f) != 0;
   3280 
   3281   ;
   3282   return 0;
   3283 }
   3284 _ACEOF
   3285 ac_clean_files="$ac_clean_files conftest.out"
   3286 # Check that the compiler produces executables we can run.  If not, either
   3287 # the compiler is broken, or we cross compile.
   3288 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
   3289 $as_echo_n "checking whether we are cross compiling... " >&6; }
   3290 if test "$cross_compiling" != yes; then
   3291   { { ac_try="$ac_link"
   3292 case "(($ac_try" in
   3293   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3294   *) ac_try_echo=$ac_try;;
   3295 esac
   3296 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   3297 $as_echo "$ac_try_echo"; } >&5
   3298   (eval "$ac_link") 2>&5
   3299   ac_status=$?
   3300   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   3301   test $ac_status = 0; }
   3302   if { ac_try='./conftest$ac_cv_exeext'
   3303   { { case "(($ac_try" in
   3304   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3305   *) ac_try_echo=$ac_try;;
   3306 esac
   3307 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   3308 $as_echo "$ac_try_echo"; } >&5
   3309   (eval "$ac_try") 2>&5
   3310   ac_status=$?
   3311   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   3312   test $ac_status = 0; }; }; then
   3313     cross_compiling=no
   3314   else
   3315     if test "$cross_compiling" = maybe; then
   3316 	cross_compiling=yes
   3317     else
   3318 	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   3319 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   3320 as_fn_error $? "cannot run C++ compiled programs.
   3321 If you meant to cross compile, use \`--host'.
   3322 See \`config.log' for more details" "$LINENO" 5; }
   3323     fi
   3324   fi
   3325 fi
   3326 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
   3327 $as_echo "$cross_compiling" >&6; }
   3328 
   3329 rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
   3330 ac_clean_files=$ac_clean_files_save
   3331 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
   3332 $as_echo_n "checking for suffix of object files... " >&6; }
   3333 if ${ac_cv_objext+:} false; then :
   3334   $as_echo_n "(cached) " >&6
   3335 else
   3336   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3337 /* end confdefs.h.  */
   3338 
   3339 int
   3340 main ()
   3341 {
   3342 
   3343   ;
   3344   return 0;
   3345 }
   3346 _ACEOF
   3347 rm -f conftest.o conftest.obj
   3348 if { { ac_try="$ac_compile"
   3349 case "(($ac_try" in
   3350   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3351   *) ac_try_echo=$ac_try;;
   3352 esac
   3353 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   3354 $as_echo "$ac_try_echo"; } >&5
   3355   (eval "$ac_compile") 2>&5
   3356   ac_status=$?
   3357   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   3358   test $ac_status = 0; }; then :
   3359   for ac_file in conftest.o conftest.obj conftest.*; do
   3360   test -f "$ac_file" || continue;
   3361   case $ac_file in
   3362     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
   3363     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
   3364        break;;
   3365   esac
   3366 done
   3367 else
   3368   $as_echo "$as_me: failed program was:" >&5
   3369 sed 's/^/| /' conftest.$ac_ext >&5
   3370 
   3371 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   3372 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   3373 as_fn_error $? "cannot compute suffix of object files: cannot compile
   3374 See \`config.log' for more details" "$LINENO" 5; }
   3375 fi
   3376 rm -f conftest.$ac_cv_objext conftest.$ac_ext
   3377 fi
   3378 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
   3379 $as_echo "$ac_cv_objext" >&6; }
   3380 OBJEXT=$ac_cv_objext
   3381 ac_objext=$OBJEXT
   3382 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
   3383 $as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
   3384 if ${ac_cv_cxx_compiler_gnu+:} false; then :
   3385   $as_echo_n "(cached) " >&6
   3386 else
   3387   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3388 /* end confdefs.h.  */
   3389 
   3390 int
   3391 main ()
   3392 {
   3393 #ifndef __GNUC__
   3394        choke me
   3395 #endif
   3396 
   3397   ;
   3398   return 0;
   3399 }
   3400 _ACEOF
   3401 if ac_fn_cxx_try_compile "$LINENO"; then :
   3402   ac_compiler_gnu=yes
   3403 else
   3404   ac_compiler_gnu=no
   3405 fi
   3406 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3407 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
   3408 
   3409 fi
   3410 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
   3411 $as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
   3412 if test $ac_compiler_gnu = yes; then
   3413   GXX=yes
   3414 else
   3415   GXX=
   3416 fi
   3417 ac_test_CXXFLAGS=${CXXFLAGS+set}
   3418 ac_save_CXXFLAGS=$CXXFLAGS
   3419 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
   3420 $as_echo_n "checking whether $CXX accepts -g... " >&6; }
   3421 if ${ac_cv_prog_cxx_g+:} false; then :
   3422   $as_echo_n "(cached) " >&6
   3423 else
   3424   ac_save_cxx_werror_flag=$ac_cxx_werror_flag
   3425    ac_cxx_werror_flag=yes
   3426    ac_cv_prog_cxx_g=no
   3427    CXXFLAGS="-g"
   3428    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3429 /* end confdefs.h.  */
   3430 
   3431 int
   3432 main ()
   3433 {
   3434 
   3435   ;
   3436   return 0;
   3437 }
   3438 _ACEOF
   3439 if ac_fn_cxx_try_compile "$LINENO"; then :
   3440   ac_cv_prog_cxx_g=yes
   3441 else
   3442   CXXFLAGS=""
   3443       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3444 /* end confdefs.h.  */
   3445 
   3446 int
   3447 main ()
   3448 {
   3449 
   3450   ;
   3451   return 0;
   3452 }
   3453 _ACEOF
   3454 if ac_fn_cxx_try_compile "$LINENO"; then :
   3455 
   3456 else
   3457   ac_cxx_werror_flag=$ac_save_cxx_werror_flag
   3458 	 CXXFLAGS="-g"
   3459 	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3460 /* end confdefs.h.  */
   3461 
   3462 int
   3463 main ()
   3464 {
   3465 
   3466   ;
   3467   return 0;
   3468 }
   3469 _ACEOF
   3470 if ac_fn_cxx_try_compile "$LINENO"; then :
   3471   ac_cv_prog_cxx_g=yes
   3472 fi
   3473 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3474 fi
   3475 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3476 fi
   3477 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3478    ac_cxx_werror_flag=$ac_save_cxx_werror_flag
   3479 fi
   3480 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
   3481 $as_echo "$ac_cv_prog_cxx_g" >&6; }
   3482 if test "$ac_test_CXXFLAGS" = set; then
   3483   CXXFLAGS=$ac_save_CXXFLAGS
   3484 elif test $ac_cv_prog_cxx_g = yes; then
   3485   if test "$GXX" = yes; then
   3486     CXXFLAGS="-g -O2"
   3487   else
   3488     CXXFLAGS="-g"
   3489   fi
   3490 else
   3491   if test "$GXX" = yes; then
   3492     CXXFLAGS="-O2"
   3493   else
   3494     CXXFLAGS=
   3495   fi
   3496 fi
   3497 ac_ext=c
   3498 ac_cpp='$CPP $CPPFLAGS'
   3499 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   3500 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   3501 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   3502 DEPDIR="${am__leading_dot}deps"
   3503 
   3504 ac_config_commands="$ac_config_commands depfiles"
   3505 
   3506 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} supports the include directive" >&5
   3507 $as_echo_n "checking whether ${MAKE-make} supports the include directive... " >&6; }
   3508 cat > confinc.mk << 'END'
   3509 am__doit:
   3510 	@echo this is the am__doit target >confinc.out
   3511 .PHONY: am__doit
   3512 END
   3513 am__include="#"
   3514 am__quote=
   3515 # BSD make does it like this.
   3516 echo '.include "confinc.mk" # ignored' > confmf.BSD
   3517 # Other make implementations (GNU, Solaris 10, AIX) do it like this.
   3518 echo 'include confinc.mk # ignored' > confmf.GNU
   3519 _am_result=no
   3520 for s in GNU BSD; do
   3521   { echo "$as_me:$LINENO: ${MAKE-make} -f confmf.$s && cat confinc.out" >&5
   3522    (${MAKE-make} -f confmf.$s && cat confinc.out) >&5 2>&5
   3523    ac_status=$?
   3524    echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3525    (exit $ac_status); }
   3526   case $?:`cat confinc.out 2>/dev/null` in #(
   3527   '0:this is the am__doit target') :
   3528     case $s in #(
   3529   BSD) :
   3530     am__include='.include' am__quote='"' ;; #(
   3531   *) :
   3532     am__include='include' am__quote='' ;;
   3533 esac ;; #(
   3534   *) :
   3535      ;;
   3536 esac
   3537   if test "$am__include" != "#"; then
   3538     _am_result="yes ($s style)"
   3539     break
   3540   fi
   3541 done
   3542 rm -f confinc.* confmf.*
   3543 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${_am_result}" >&5
   3544 $as_echo "${_am_result}" >&6; }
   3545 
   3546 # Check whether --enable-dependency-tracking was given.
   3547 if test "${enable_dependency_tracking+set}" = set; then :
   3548   enableval=$enable_dependency_tracking;
   3549 fi
   3550 
   3551 if test "x$enable_dependency_tracking" != xno; then
   3552   am_depcomp="$ac_aux_dir/depcomp"
   3553   AMDEPBACKSLASH='\'
   3554   am__nodep='_no'
   3555 fi
   3556  if test "x$enable_dependency_tracking" != xno; then
   3557   AMDEP_TRUE=
   3558   AMDEP_FALSE='#'
   3559 else
   3560   AMDEP_TRUE='#'
   3561   AMDEP_FALSE=
   3562 fi
   3563 
   3564 
   3565 
   3566 depcc="$CXX"  am_compiler_list=
   3567 
   3568 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
   3569 $as_echo_n "checking dependency style of $depcc... " >&6; }
   3570 if ${am_cv_CXX_dependencies_compiler_type+:} false; then :
   3571   $as_echo_n "(cached) " >&6
   3572 else
   3573   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
   3574   # We make a subdir and do the tests there.  Otherwise we can end up
   3575   # making bogus files that we don't know about and never remove.  For
   3576   # instance it was reported that on HP-UX the gcc test will end up
   3577   # making a dummy file named 'D' -- because '-MD' means "put the output
   3578   # in D".
   3579   rm -rf conftest.dir
   3580   mkdir conftest.dir
   3581   # Copy depcomp to subdir because otherwise we won't find it if we're
   3582   # using a relative directory.
   3583   cp "$am_depcomp" conftest.dir
   3584   cd conftest.dir
   3585   # We will build objects and dependencies in a subdirectory because
   3586   # it helps to detect inapplicable dependency modes.  For instance
   3587   # both Tru64's cc and ICC support -MD to output dependencies as a
   3588   # side effect of compilation, but ICC will put the dependencies in
   3589   # the current directory while Tru64 will put them in the object
   3590   # directory.
   3591   mkdir sub
   3592 
   3593   am_cv_CXX_dependencies_compiler_type=none
   3594   if test "$am_compiler_list" = ""; then
   3595      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
   3596   fi
   3597   am__universal=false
   3598   case " $depcc " in #(
   3599      *\ -arch\ *\ -arch\ *) am__universal=true ;;
   3600      esac
   3601 
   3602   for depmode in $am_compiler_list; do
   3603     # Setup a source with many dependencies, because some compilers
   3604     # like to wrap large dependency lists on column 80 (with \), and
   3605     # we should not choose a depcomp mode which is confused by this.
   3606     #
   3607     # We need to recreate these files for each test, as the compiler may
   3608     # overwrite some of them when testing with obscure command lines.
   3609     # This happens at least with the AIX C compiler.
   3610     : > sub/conftest.c
   3611     for i in 1 2 3 4 5 6; do
   3612       echo '#include "conftst'$i'.h"' >> sub/conftest.c
   3613       # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
   3614       # Solaris 10 /bin/sh.
   3615       echo '/* dummy */' > sub/conftst$i.h
   3616     done
   3617     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
   3618 
   3619     # We check with '-c' and '-o' for the sake of the "dashmstdout"
   3620     # mode.  It turns out that the SunPro C++ compiler does not properly
   3621     # handle '-M -o', and we need to detect this.  Also, some Intel
   3622     # versions had trouble with output in subdirs.
   3623     am__obj=sub/conftest.${OBJEXT-o}
   3624     am__minus_obj="-o $am__obj"
   3625     case $depmode in
   3626     gcc)
   3627       # This depmode causes a compiler race in universal mode.
   3628       test "$am__universal" = false || continue
   3629       ;;
   3630     nosideeffect)
   3631       # After this tag, mechanisms are not by side-effect, so they'll
   3632       # only be used when explicitly requested.
   3633       if test "x$enable_dependency_tracking" = xyes; then
   3634 	continue
   3635       else
   3636 	break
   3637       fi
   3638       ;;
   3639     msvc7 | msvc7msys | msvisualcpp | msvcmsys)
   3640       # This compiler won't grok '-c -o', but also, the minuso test has
   3641       # not run yet.  These depmodes are late enough in the game, and
   3642       # so weak that their functioning should not be impacted.
   3643       am__obj=conftest.${OBJEXT-o}
   3644       am__minus_obj=
   3645       ;;
   3646     none) break ;;
   3647     esac
   3648     if depmode=$depmode \
   3649        source=sub/conftest.c object=$am__obj \
   3650        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
   3651        $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
   3652          >/dev/null 2>conftest.err &&
   3653        grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
   3654        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
   3655        grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
   3656        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
   3657       # icc doesn't choke on unknown options, it will just issue warnings
   3658       # or remarks (even with -Werror).  So we grep stderr for any message
   3659       # that says an option was ignored or not supported.
   3660       # When given -MP, icc 7.0 and 7.1 complain thusly:
   3661       #   icc: Command line warning: ignoring option '-M'; no argument required
   3662       # The diagnosis changed in icc 8.0:
   3663       #   icc: Command line remark: option '-MP' not supported
   3664       if (grep 'ignoring option' conftest.err ||
   3665           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
   3666         am_cv_CXX_dependencies_compiler_type=$depmode
   3667         break
   3668       fi
   3669     fi
   3670   done
   3671 
   3672   cd ..
   3673   rm -rf conftest.dir
   3674 else
   3675   am_cv_CXX_dependencies_compiler_type=none
   3676 fi
   3677 
   3678 fi
   3679 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CXX_dependencies_compiler_type" >&5
   3680 $as_echo "$am_cv_CXX_dependencies_compiler_type" >&6; }
   3681 CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type
   3682 
   3683  if
   3684   test "x$enable_dependency_tracking" != xno \
   3685   && test "$am_cv_CXX_dependencies_compiler_type" = gcc3; then
   3686   am__fastdepCXX_TRUE=
   3687   am__fastdepCXX_FALSE='#'
   3688 else
   3689   am__fastdepCXX_TRUE='#'
   3690   am__fastdepCXX_FALSE=
   3691 fi
   3692 
   3693 
   3694 case `pwd` in
   3695   *\ * | *\	*)
   3696     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
   3697 $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
   3698 esac
   3699 
   3700 
   3701 
   3702 macro_version='2.4.6'
   3703 macro_revision='2.4.6'
   3704 
   3705 
   3706 
   3707 
   3708 
   3709 
   3710 
   3711 
   3712 
   3713 
   3714 
   3715 
   3716 
   3717 ltmain=$ac_aux_dir/ltmain.sh
   3718 
   3719 # Make sure we can run config.sub.
   3720 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
   3721   as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
   3722 
   3723 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
   3724 $as_echo_n "checking build system type... " >&6; }
   3725 if ${ac_cv_build+:} false; then :
   3726   $as_echo_n "(cached) " >&6
   3727 else
   3728   ac_build_alias=$build_alias
   3729 test "x$ac_build_alias" = x &&
   3730   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
   3731 test "x$ac_build_alias" = x &&
   3732   as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
   3733 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
   3734   as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
   3735 
   3736 fi
   3737 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
   3738 $as_echo "$ac_cv_build" >&6; }
   3739 case $ac_cv_build in
   3740 *-*-*) ;;
   3741 *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
   3742 esac
   3743 build=$ac_cv_build
   3744 ac_save_IFS=$IFS; IFS='-'
   3745 set x $ac_cv_build
   3746 shift
   3747 build_cpu=$1
   3748 build_vendor=$2
   3749 shift; shift
   3750 # Remember, the first character of IFS is used to create $*,
   3751 # except with old shells:
   3752 build_os=$*
   3753 IFS=$ac_save_IFS
   3754 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
   3755 
   3756 
   3757 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
   3758 $as_echo_n "checking host system type... " >&6; }
   3759 if ${ac_cv_host+:} false; then :
   3760   $as_echo_n "(cached) " >&6
   3761 else
   3762   if test "x$host_alias" = x; then
   3763   ac_cv_host=$ac_cv_build
   3764 else
   3765   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
   3766     as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
   3767 fi
   3768 
   3769 fi
   3770 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
   3771 $as_echo "$ac_cv_host" >&6; }
   3772 case $ac_cv_host in
   3773 *-*-*) ;;
   3774 *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
   3775 esac
   3776 host=$ac_cv_host
   3777 ac_save_IFS=$IFS; IFS='-'
   3778 set x $ac_cv_host
   3779 shift
   3780 host_cpu=$1
   3781 host_vendor=$2
   3782 shift; shift
   3783 # Remember, the first character of IFS is used to create $*,
   3784 # except with old shells:
   3785 host_os=$*
   3786 IFS=$ac_save_IFS
   3787 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
   3788 
   3789 
   3790 # Backslashify metacharacters that are still active within
   3791 # double-quoted strings.
   3792 sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
   3793 
   3794 # Same as above, but do not quote variable references.
   3795 double_quote_subst='s/\(["`\\]\)/\\\1/g'
   3796 
   3797 # Sed substitution to delay expansion of an escaped shell variable in a
   3798 # double_quote_subst'ed string.
   3799 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
   3800 
   3801 # Sed substitution to delay expansion of an escaped single quote.
   3802 delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
   3803 
   3804 # Sed substitution to avoid accidental globbing in evaled expressions
   3805 no_glob_subst='s/\*/\\\*/g'
   3806 
   3807 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
   3808 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
   3809 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
   3810 
   3811 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
   3812 $as_echo_n "checking how to print strings... " >&6; }
   3813 # Test print first, because it will be a builtin if present.
   3814 if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \
   3815    test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
   3816   ECHO='print -r --'
   3817 elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
   3818   ECHO='printf %s\n'
   3819 else
   3820   # Use this function as a fallback that always works.
   3821   func_fallback_echo ()
   3822   {
   3823     eval 'cat <<_LTECHO_EOF
   3824 $1
   3825 _LTECHO_EOF'
   3826   }
   3827   ECHO='func_fallback_echo'
   3828 fi
   3829 
   3830 # func_echo_all arg...
   3831 # Invoke $ECHO with all args, space-separated.
   3832 func_echo_all ()
   3833 {
   3834     $ECHO ""
   3835 }
   3836 
   3837 case $ECHO in
   3838   printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
   3839 $as_echo "printf" >&6; } ;;
   3840   print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
   3841 $as_echo "print -r" >&6; } ;;
   3842   *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
   3843 $as_echo "cat" >&6; } ;;
   3844 esac
   3845 
   3846 
   3847 
   3848 
   3849 
   3850 
   3851 
   3852 
   3853 
   3854 
   3855 
   3856 
   3857 
   3858 
   3859 ac_ext=c
   3860 ac_cpp='$CPP $CPPFLAGS'
   3861 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   3862 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   3863 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   3864 if test -n "$ac_tool_prefix"; then
   3865   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
   3866 set dummy ${ac_tool_prefix}gcc; ac_word=$2
   3867 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   3868 $as_echo_n "checking for $ac_word... " >&6; }
   3869 if ${ac_cv_prog_CC+:} false; then :
   3870   $as_echo_n "(cached) " >&6
   3871 else
   3872   if test -n "$CC"; then
   3873   ac_cv_prog_CC="$CC" # Let the user override the test.
   3874 else
   3875 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3876 for as_dir in $PATH
   3877 do
   3878   IFS=$as_save_IFS
   3879   test -z "$as_dir" && as_dir=.
   3880     for ac_exec_ext in '' $ac_executable_extensions; do
   3881   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   3882     ac_cv_prog_CC="${ac_tool_prefix}gcc"
   3883     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   3884     break 2
   3885   fi
   3886 done
   3887   done
   3888 IFS=$as_save_IFS
   3889 
   3890 fi
   3891 fi
   3892 CC=$ac_cv_prog_CC
   3893 if test -n "$CC"; then
   3894   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
   3895 $as_echo "$CC" >&6; }
   3896 else
   3897   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3898 $as_echo "no" >&6; }
   3899 fi
   3900 
   3901 
   3902 fi
   3903 if test -z "$ac_cv_prog_CC"; then
   3904   ac_ct_CC=$CC
   3905   # Extract the first word of "gcc", so it can be a program name with args.
   3906 set dummy gcc; ac_word=$2
   3907 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   3908 $as_echo_n "checking for $ac_word... " >&6; }
   3909 if ${ac_cv_prog_ac_ct_CC+:} false; then :
   3910   $as_echo_n "(cached) " >&6
   3911 else
   3912   if test -n "$ac_ct_CC"; then
   3913   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
   3914 else
   3915 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3916 for as_dir in $PATH
   3917 do
   3918   IFS=$as_save_IFS
   3919   test -z "$as_dir" && as_dir=.
   3920     for ac_exec_ext in '' $ac_executable_extensions; do
   3921   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   3922     ac_cv_prog_ac_ct_CC="gcc"
   3923     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   3924     break 2
   3925   fi
   3926 done
   3927   done
   3928 IFS=$as_save_IFS
   3929 
   3930 fi
   3931 fi
   3932 ac_ct_CC=$ac_cv_prog_ac_ct_CC
   3933 if test -n "$ac_ct_CC"; then
   3934   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
   3935 $as_echo "$ac_ct_CC" >&6; }
   3936 else
   3937   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3938 $as_echo "no" >&6; }
   3939 fi
   3940 
   3941   if test "x$ac_ct_CC" = x; then
   3942     CC=""
   3943   else
   3944     case $cross_compiling:$ac_tool_warned in
   3945 yes:)
   3946 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   3947 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   3948 ac_tool_warned=yes ;;
   3949 esac
   3950     CC=$ac_ct_CC
   3951   fi
   3952 else
   3953   CC="$ac_cv_prog_CC"
   3954 fi
   3955 
   3956 if test -z "$CC"; then
   3957           if test -n "$ac_tool_prefix"; then
   3958     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
   3959 set dummy ${ac_tool_prefix}cc; ac_word=$2
   3960 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   3961 $as_echo_n "checking for $ac_word... " >&6; }
   3962 if ${ac_cv_prog_CC+:} false; then :
   3963   $as_echo_n "(cached) " >&6
   3964 else
   3965   if test -n "$CC"; then
   3966   ac_cv_prog_CC="$CC" # Let the user override the test.
   3967 else
   3968 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3969 for as_dir in $PATH
   3970 do
   3971   IFS=$as_save_IFS
   3972   test -z "$as_dir" && as_dir=.
   3973     for ac_exec_ext in '' $ac_executable_extensions; do
   3974   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   3975     ac_cv_prog_CC="${ac_tool_prefix}cc"
   3976     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   3977     break 2
   3978   fi
   3979 done
   3980   done
   3981 IFS=$as_save_IFS
   3982 
   3983 fi
   3984 fi
   3985 CC=$ac_cv_prog_CC
   3986 if test -n "$CC"; then
   3987   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
   3988 $as_echo "$CC" >&6; }
   3989 else
   3990   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3991 $as_echo "no" >&6; }
   3992 fi
   3993 
   3994 
   3995   fi
   3996 fi
   3997 if test -z "$CC"; then
   3998   # Extract the first word of "cc", so it can be a program name with args.
   3999 set dummy cc; ac_word=$2
   4000 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   4001 $as_echo_n "checking for $ac_word... " >&6; }
   4002 if ${ac_cv_prog_CC+:} false; then :
   4003   $as_echo_n "(cached) " >&6
   4004 else
   4005   if test -n "$CC"; then
   4006   ac_cv_prog_CC="$CC" # Let the user override the test.
   4007 else
   4008   ac_prog_rejected=no
   4009 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4010 for as_dir in $PATH
   4011 do
   4012   IFS=$as_save_IFS
   4013   test -z "$as_dir" && as_dir=.
   4014     for ac_exec_ext in '' $ac_executable_extensions; do
   4015   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   4016     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
   4017        ac_prog_rejected=yes
   4018        continue
   4019      fi
   4020     ac_cv_prog_CC="cc"
   4021     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   4022     break 2
   4023   fi
   4024 done
   4025   done
   4026 IFS=$as_save_IFS
   4027 
   4028 if test $ac_prog_rejected = yes; then
   4029   # We found a bogon in the path, so make sure we never use it.
   4030   set dummy $ac_cv_prog_CC
   4031   shift
   4032   if test $# != 0; then
   4033     # We chose a different compiler from the bogus one.
   4034     # However, it has the same basename, so the bogon will be chosen
   4035     # first if we set CC to just the basename; use the full file name.
   4036     shift
   4037     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
   4038   fi
   4039 fi
   4040 fi
   4041 fi
   4042 CC=$ac_cv_prog_CC
   4043 if test -n "$CC"; then
   4044   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
   4045 $as_echo "$CC" >&6; }
   4046 else
   4047   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   4048 $as_echo "no" >&6; }
   4049 fi
   4050 
   4051 
   4052 fi
   4053 if test -z "$CC"; then
   4054   if test -n "$ac_tool_prefix"; then
   4055   for ac_prog in cl.exe
   4056   do
   4057     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   4058 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   4059 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   4060 $as_echo_n "checking for $ac_word... " >&6; }
   4061 if ${ac_cv_prog_CC+:} false; then :
   4062   $as_echo_n "(cached) " >&6
   4063 else
   4064   if test -n "$CC"; then
   4065   ac_cv_prog_CC="$CC" # Let the user override the test.
   4066 else
   4067 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4068 for as_dir in $PATH
   4069 do
   4070   IFS=$as_save_IFS
   4071   test -z "$as_dir" && as_dir=.
   4072     for ac_exec_ext in '' $ac_executable_extensions; do
   4073   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   4074     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
   4075     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   4076     break 2
   4077   fi
   4078 done
   4079   done
   4080 IFS=$as_save_IFS
   4081 
   4082 fi
   4083 fi
   4084 CC=$ac_cv_prog_CC
   4085 if test -n "$CC"; then
   4086   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
   4087 $as_echo "$CC" >&6; }
   4088 else
   4089   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   4090 $as_echo "no" >&6; }
   4091 fi
   4092 
   4093 
   4094     test -n "$CC" && break
   4095   done
   4096 fi
   4097 if test -z "$CC"; then
   4098   ac_ct_CC=$CC
   4099   for ac_prog in cl.exe
   4100 do
   4101   # Extract the first word of "$ac_prog", so it can be a program name with args.
   4102 set dummy $ac_prog; ac_word=$2
   4103 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   4104 $as_echo_n "checking for $ac_word... " >&6; }
   4105 if ${ac_cv_prog_ac_ct_CC+:} false; then :
   4106   $as_echo_n "(cached) " >&6
   4107 else
   4108   if test -n "$ac_ct_CC"; then
   4109   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
   4110 else
   4111 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4112 for as_dir in $PATH
   4113 do
   4114   IFS=$as_save_IFS
   4115   test -z "$as_dir" && as_dir=.
   4116     for ac_exec_ext in '' $ac_executable_extensions; do
   4117   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   4118     ac_cv_prog_ac_ct_CC="$ac_prog"
   4119     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   4120     break 2
   4121   fi
   4122 done
   4123   done
   4124 IFS=$as_save_IFS
   4125 
   4126 fi
   4127 fi
   4128 ac_ct_CC=$ac_cv_prog_ac_ct_CC
   4129 if test -n "$ac_ct_CC"; then
   4130   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
   4131 $as_echo "$ac_ct_CC" >&6; }
   4132 else
   4133   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   4134 $as_echo "no" >&6; }
   4135 fi
   4136 
   4137 
   4138   test -n "$ac_ct_CC" && break
   4139 done
   4140 
   4141   if test "x$ac_ct_CC" = x; then
   4142     CC=""
   4143   else
   4144     case $cross_compiling:$ac_tool_warned in
   4145 yes:)
   4146 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   4147 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   4148 ac_tool_warned=yes ;;
   4149 esac
   4150     CC=$ac_ct_CC
   4151   fi
   4152 fi
   4153 
   4154 fi
   4155 
   4156 
   4157 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   4158 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   4159 as_fn_error $? "no acceptable C compiler found in \$PATH
   4160 See \`config.log' for more details" "$LINENO" 5; }
   4161 
   4162 # Provide some information about the compiler.
   4163 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
   4164 set X $ac_compile
   4165 ac_compiler=$2
   4166 for ac_option in --version -v -V -qversion; do
   4167   { { ac_try="$ac_compiler $ac_option >&5"
   4168 case "(($ac_try" in
   4169   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4170   *) ac_try_echo=$ac_try;;
   4171 esac
   4172 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   4173 $as_echo "$ac_try_echo"; } >&5
   4174   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
   4175   ac_status=$?
   4176   if test -s conftest.err; then
   4177     sed '10a\
   4178 ... rest of stderr output deleted ...
   4179          10q' conftest.err >conftest.er1
   4180     cat conftest.er1 >&5
   4181   fi
   4182   rm -f conftest.er1 conftest.err
   4183   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   4184   test $ac_status = 0; }
   4185 done
   4186 
   4187 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
   4188 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
   4189 if ${ac_cv_c_compiler_gnu+:} false; then :
   4190   $as_echo_n "(cached) " >&6
   4191 else
   4192   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4193 /* end confdefs.h.  */
   4194 
   4195 int
   4196 main ()
   4197 {
   4198 #ifndef __GNUC__
   4199        choke me
   4200 #endif
   4201 
   4202   ;
   4203   return 0;
   4204 }
   4205 _ACEOF
   4206 if ac_fn_c_try_compile "$LINENO"; then :
   4207   ac_compiler_gnu=yes
   4208 else
   4209   ac_compiler_gnu=no
   4210 fi
   4211 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   4212 ac_cv_c_compiler_gnu=$ac_compiler_gnu
   4213 
   4214 fi
   4215 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
   4216 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
   4217 if test $ac_compiler_gnu = yes; then
   4218   GCC=yes
   4219 else
   4220   GCC=
   4221 fi
   4222 ac_test_CFLAGS=${CFLAGS+set}
   4223 ac_save_CFLAGS=$CFLAGS
   4224 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
   4225 $as_echo_n "checking whether $CC accepts -g... " >&6; }
   4226 if ${ac_cv_prog_cc_g+:} false; then :
   4227   $as_echo_n "(cached) " >&6
   4228 else
   4229   ac_save_c_werror_flag=$ac_c_werror_flag
   4230    ac_c_werror_flag=yes
   4231    ac_cv_prog_cc_g=no
   4232    CFLAGS="-g"
   4233    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4234 /* end confdefs.h.  */
   4235 
   4236 int
   4237 main ()
   4238 {
   4239 
   4240   ;
   4241   return 0;
   4242 }
   4243 _ACEOF
   4244 if ac_fn_c_try_compile "$LINENO"; then :
   4245   ac_cv_prog_cc_g=yes
   4246 else
   4247   CFLAGS=""
   4248       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4249 /* end confdefs.h.  */
   4250 
   4251 int
   4252 main ()
   4253 {
   4254 
   4255   ;
   4256   return 0;
   4257 }
   4258 _ACEOF
   4259 if ac_fn_c_try_compile "$LINENO"; then :
   4260 
   4261 else
   4262   ac_c_werror_flag=$ac_save_c_werror_flag
   4263 	 CFLAGS="-g"
   4264 	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4265 /* end confdefs.h.  */
   4266 
   4267 int
   4268 main ()
   4269 {
   4270 
   4271   ;
   4272   return 0;
   4273 }
   4274 _ACEOF
   4275 if ac_fn_c_try_compile "$LINENO"; then :
   4276   ac_cv_prog_cc_g=yes
   4277 fi
   4278 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   4279 fi
   4280 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   4281 fi
   4282 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   4283    ac_c_werror_flag=$ac_save_c_werror_flag
   4284 fi
   4285 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
   4286 $as_echo "$ac_cv_prog_cc_g" >&6; }
   4287 if test "$ac_test_CFLAGS" = set; then
   4288   CFLAGS=$ac_save_CFLAGS
   4289 elif test $ac_cv_prog_cc_g = yes; then
   4290   if test "$GCC" = yes; then
   4291     CFLAGS="-g -O2"
   4292   else
   4293     CFLAGS="-g"
   4294   fi
   4295 else
   4296   if test "$GCC" = yes; then
   4297     CFLAGS="-O2"
   4298   else
   4299     CFLAGS=
   4300   fi
   4301 fi
   4302 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
   4303 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
   4304 if ${ac_cv_prog_cc_c89+:} false; then :
   4305   $as_echo_n "(cached) " >&6
   4306 else
   4307   ac_cv_prog_cc_c89=no
   4308 ac_save_CC=$CC
   4309 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4310 /* end confdefs.h.  */
   4311 #include <stdarg.h>
   4312 #include <stdio.h>
   4313 struct stat;
   4314 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
   4315 struct buf { int x; };
   4316 FILE * (*rcsopen) (struct buf *, struct stat *, int);
   4317 static char *e (p, i)
   4318      char **p;
   4319      int i;
   4320 {
   4321   return p[i];
   4322 }
   4323 static char *f (char * (*g) (char **, int), char **p, ...)
   4324 {
   4325   char *s;
   4326   va_list v;
   4327   va_start (v,p);
   4328   s = g (p, va_arg (v,int));
   4329   va_end (v);
   4330   return s;
   4331 }
   4332 
   4333 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
   4334    function prototypes and stuff, but not '\xHH' hex character constants.
   4335    These don't provoke an error unfortunately, instead are silently treated
   4336    as 'x'.  The following induces an error, until -std is added to get
   4337    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
   4338    array size at least.  It's necessary to write '\x00'==0 to get something
   4339    that's true only with -std.  */
   4340 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
   4341 
   4342 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
   4343    inside strings and character constants.  */
   4344 #define FOO(x) 'x'
   4345 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
   4346 
   4347 int test (int i, double x);
   4348 struct s1 {int (*f) (int a);};
   4349 struct s2 {int (*f) (double a);};
   4350 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
   4351 int argc;
   4352 char **argv;
   4353 int
   4354 main ()
   4355 {
   4356 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
   4357   ;
   4358   return 0;
   4359 }
   4360 _ACEOF
   4361 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
   4362 	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
   4363 do
   4364   CC="$ac_save_CC $ac_arg"
   4365   if ac_fn_c_try_compile "$LINENO"; then :
   4366   ac_cv_prog_cc_c89=$ac_arg
   4367 fi
   4368 rm -f core conftest.err conftest.$ac_objext
   4369   test "x$ac_cv_prog_cc_c89" != "xno" && break
   4370 done
   4371 rm -f conftest.$ac_ext
   4372 CC=$ac_save_CC
   4373 
   4374 fi
   4375 # AC_CACHE_VAL
   4376 case "x$ac_cv_prog_cc_c89" in
   4377   x)
   4378     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
   4379 $as_echo "none needed" >&6; } ;;
   4380   xno)
   4381     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
   4382 $as_echo "unsupported" >&6; } ;;
   4383   *)
   4384     CC="$CC $ac_cv_prog_cc_c89"
   4385     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
   4386 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
   4387 esac
   4388 if test "x$ac_cv_prog_cc_c89" != xno; then :
   4389 
   4390 fi
   4391 
   4392 ac_ext=c
   4393 ac_cpp='$CPP $CPPFLAGS'
   4394 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   4395 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   4396 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   4397 
   4398 ac_ext=c
   4399 ac_cpp='$CPP $CPPFLAGS'
   4400 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   4401 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   4402 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   4403 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
   4404 $as_echo_n "checking whether $CC understands -c and -o together... " >&6; }
   4405 if ${am_cv_prog_cc_c_o+:} false; then :
   4406   $as_echo_n "(cached) " >&6
   4407 else
   4408   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4409 /* end confdefs.h.  */
   4410 
   4411 int
   4412 main ()
   4413 {
   4414 
   4415   ;
   4416   return 0;
   4417 }
   4418 _ACEOF
   4419   # Make sure it works both with $CC and with simple cc.
   4420   # Following AC_PROG_CC_C_O, we do the test twice because some
   4421   # compilers refuse to overwrite an existing .o file with -o,
   4422   # though they will create one.
   4423   am_cv_prog_cc_c_o=yes
   4424   for am_i in 1 2; do
   4425     if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
   4426    ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
   4427    ac_status=$?
   4428    echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4429    (exit $ac_status); } \
   4430          && test -f conftest2.$ac_objext; then
   4431       : OK
   4432     else
   4433       am_cv_prog_cc_c_o=no
   4434       break
   4435     fi
   4436   done
   4437   rm -f core conftest*
   4438   unset am_i
   4439 fi
   4440 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
   4441 $as_echo "$am_cv_prog_cc_c_o" >&6; }
   4442 if test "$am_cv_prog_cc_c_o" != yes; then
   4443    # Losing compiler, so override with the script.
   4444    # FIXME: It is wrong to rewrite CC.
   4445    # But if we don't then we get into trouble of one sort or another.
   4446    # A longer-term fix would be to have automake use am__CC in this case,
   4447    # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
   4448    CC="$am_aux_dir/compile $CC"
   4449 fi
   4450 ac_ext=c
   4451 ac_cpp='$CPP $CPPFLAGS'
   4452 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   4453 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   4454 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   4455 
   4456 
   4457 depcc="$CC"   am_compiler_list=
   4458 
   4459 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
   4460 $as_echo_n "checking dependency style of $depcc... " >&6; }
   4461 if ${am_cv_CC_dependencies_compiler_type+:} false; then :
   4462   $as_echo_n "(cached) " >&6
   4463 else
   4464   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
   4465   # We make a subdir and do the tests there.  Otherwise we can end up
   4466   # making bogus files that we don't know about and never remove.  For
   4467   # instance it was reported that on HP-UX the gcc test will end up
   4468   # making a dummy file named 'D' -- because '-MD' means "put the output
   4469   # in D".
   4470   rm -rf conftest.dir
   4471   mkdir conftest.dir
   4472   # Copy depcomp to subdir because otherwise we won't find it if we're
   4473   # using a relative directory.
   4474   cp "$am_depcomp" conftest.dir
   4475   cd conftest.dir
   4476   # We will build objects and dependencies in a subdirectory because
   4477   # it helps to detect inapplicable dependency modes.  For instance
   4478   # both Tru64's cc and ICC support -MD to output dependencies as a
   4479   # side effect of compilation, but ICC will put the dependencies in
   4480   # the current directory while Tru64 will put them in the object
   4481   # directory.
   4482   mkdir sub
   4483 
   4484   am_cv_CC_dependencies_compiler_type=none
   4485   if test "$am_compiler_list" = ""; then
   4486      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
   4487   fi
   4488   am__universal=false
   4489   case " $depcc " in #(
   4490      *\ -arch\ *\ -arch\ *) am__universal=true ;;
   4491      esac
   4492 
   4493   for depmode in $am_compiler_list; do
   4494     # Setup a source with many dependencies, because some compilers
   4495     # like to wrap large dependency lists on column 80 (with \), and
   4496     # we should not choose a depcomp mode which is confused by this.
   4497     #
   4498     # We need to recreate these files for each test, as the compiler may
   4499     # overwrite some of them when testing with obscure command lines.
   4500     # This happens at least with the AIX C compiler.
   4501     : > sub/conftest.c
   4502     for i in 1 2 3 4 5 6; do
   4503       echo '#include "conftst'$i'.h"' >> sub/conftest.c
   4504       # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
   4505       # Solaris 10 /bin/sh.
   4506       echo '/* dummy */' > sub/conftst$i.h
   4507     done
   4508     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
   4509 
   4510     # We check with '-c' and '-o' for the sake of the "dashmstdout"
   4511     # mode.  It turns out that the SunPro C++ compiler does not properly
   4512     # handle '-M -o', and we need to detect this.  Also, some Intel
   4513     # versions had trouble with output in subdirs.
   4514     am__obj=sub/conftest.${OBJEXT-o}
   4515     am__minus_obj="-o $am__obj"
   4516     case $depmode in
   4517     gcc)
   4518       # This depmode causes a compiler race in universal mode.
   4519       test "$am__universal" = false || continue
   4520       ;;
   4521     nosideeffect)
   4522       # After this tag, mechanisms are not by side-effect, so they'll
   4523       # only be used when explicitly requested.
   4524       if test "x$enable_dependency_tracking" = xyes; then
   4525 	continue
   4526       else
   4527 	break
   4528       fi
   4529       ;;
   4530     msvc7 | msvc7msys | msvisualcpp | msvcmsys)
   4531       # This compiler won't grok '-c -o', but also, the minuso test has
   4532       # not run yet.  These depmodes are late enough in the game, and
   4533       # so weak that their functioning should not be impacted.
   4534       am__obj=conftest.${OBJEXT-o}
   4535       am__minus_obj=
   4536       ;;
   4537     none) break ;;
   4538     esac
   4539     if depmode=$depmode \
   4540        source=sub/conftest.c object=$am__obj \
   4541        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
   4542        $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
   4543          >/dev/null 2>conftest.err &&
   4544        grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
   4545        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
   4546        grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
   4547        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
   4548       # icc doesn't choke on unknown options, it will just issue warnings
   4549       # or remarks (even with -Werror).  So we grep stderr for any message
   4550       # that says an option was ignored or not supported.
   4551       # When given -MP, icc 7.0 and 7.1 complain thusly:
   4552       #   icc: Command line warning: ignoring option '-M'; no argument required
   4553       # The diagnosis changed in icc 8.0:
   4554       #   icc: Command line remark: option '-MP' not supported
   4555       if (grep 'ignoring option' conftest.err ||
   4556           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
   4557         am_cv_CC_dependencies_compiler_type=$depmode
   4558         break
   4559       fi
   4560     fi
   4561   done
   4562 
   4563   cd ..
   4564   rm -rf conftest.dir
   4565 else
   4566   am_cv_CC_dependencies_compiler_type=none
   4567 fi
   4568 
   4569 fi
   4570 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
   4571 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
   4572 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
   4573 
   4574  if
   4575   test "x$enable_dependency_tracking" != xno \
   4576   && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
   4577   am__fastdepCC_TRUE=
   4578   am__fastdepCC_FALSE='#'
   4579 else
   4580   am__fastdepCC_TRUE='#'
   4581   am__fastdepCC_FALSE=
   4582 fi
   4583 
   4584 
   4585 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
   4586 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
   4587 if ${ac_cv_path_SED+:} false; then :
   4588   $as_echo_n "(cached) " >&6
   4589 else
   4590             ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
   4591      for ac_i in 1 2 3 4 5 6 7; do
   4592        ac_script="$ac_script$as_nl$ac_script"
   4593      done
   4594      echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
   4595      { ac_script=; unset ac_script;}
   4596      if test -z "$SED"; then
   4597   ac_path_SED_found=false
   4598   # Loop through the user's path and test for each of PROGNAME-LIST
   4599   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4600 for as_dir in $PATH
   4601 do
   4602   IFS=$as_save_IFS
   4603   test -z "$as_dir" && as_dir=.
   4604     for ac_prog in sed gsed; do
   4605     for ac_exec_ext in '' $ac_executable_extensions; do
   4606       ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
   4607       as_fn_executable_p "$ac_path_SED" || continue
   4608 # Check for GNU ac_path_SED and select it if it is found.
   4609   # Check for GNU $ac_path_SED
   4610 case `"$ac_path_SED" --version 2>&1` in
   4611 *GNU*)
   4612   ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
   4613 *)
   4614   ac_count=0
   4615   $as_echo_n 0123456789 >"conftest.in"
   4616   while :
   4617   do
   4618     cat "conftest.in" "conftest.in" >"conftest.tmp"
   4619     mv "conftest.tmp" "conftest.in"
   4620     cp "conftest.in" "conftest.nl"
   4621     $as_echo '' >> "conftest.nl"
   4622     "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
   4623     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
   4624     as_fn_arith $ac_count + 1 && ac_count=$as_val
   4625     if test $ac_count -gt ${ac_path_SED_max-0}; then
   4626       # Best one so far, save it but keep looking for a better one
   4627       ac_cv_path_SED="$ac_path_SED"
   4628       ac_path_SED_max=$ac_count
   4629     fi
   4630     # 10*(2^10) chars as input seems more than enough
   4631     test $ac_count -gt 10 && break
   4632   done
   4633   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
   4634 esac
   4635 
   4636       $ac_path_SED_found && break 3
   4637     done
   4638   done
   4639   done
   4640 IFS=$as_save_IFS
   4641   if test -z "$ac_cv_path_SED"; then
   4642     as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
   4643   fi
   4644 else
   4645   ac_cv_path_SED=$SED
   4646 fi
   4647 
   4648 fi
   4649 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
   4650 $as_echo "$ac_cv_path_SED" >&6; }
   4651  SED="$ac_cv_path_SED"
   4652   rm -f conftest.sed
   4653 
   4654 test -z "$SED" && SED=sed
   4655 Xsed="$SED -e 1s/^X//"
   4656 
   4657 
   4658 
   4659 
   4660 
   4661 
   4662 
   4663 
   4664 
   4665 
   4666 
   4667 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
   4668 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
   4669 if ${ac_cv_path_GREP+:} false; then :
   4670   $as_echo_n "(cached) " >&6
   4671 else
   4672   if test -z "$GREP"; then
   4673   ac_path_GREP_found=false
   4674   # Loop through the user's path and test for each of PROGNAME-LIST
   4675   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4676 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
   4677 do
   4678   IFS=$as_save_IFS
   4679   test -z "$as_dir" && as_dir=.
   4680     for ac_prog in grep ggrep; do
   4681     for ac_exec_ext in '' $ac_executable_extensions; do
   4682       ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
   4683       as_fn_executable_p "$ac_path_GREP" || continue
   4684 # Check for GNU ac_path_GREP and select it if it is found.
   4685   # Check for GNU $ac_path_GREP
   4686 case `"$ac_path_GREP" --version 2>&1` in
   4687 *GNU*)
   4688   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
   4689 *)
   4690   ac_count=0
   4691   $as_echo_n 0123456789 >"conftest.in"
   4692   while :
   4693   do
   4694     cat "conftest.in" "conftest.in" >"conftest.tmp"
   4695     mv "conftest.tmp" "conftest.in"
   4696     cp "conftest.in" "conftest.nl"
   4697     $as_echo 'GREP' >> "conftest.nl"
   4698     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
   4699     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
   4700     as_fn_arith $ac_count + 1 && ac_count=$as_val
   4701     if test $ac_count -gt ${ac_path_GREP_max-0}; then
   4702       # Best one so far, save it but keep looking for a better one
   4703       ac_cv_path_GREP="$ac_path_GREP"
   4704       ac_path_GREP_max=$ac_count
   4705     fi
   4706     # 10*(2^10) chars as input seems more than enough
   4707     test $ac_count -gt 10 && break
   4708   done
   4709   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
   4710 esac
   4711 
   4712       $ac_path_GREP_found && break 3
   4713     done
   4714   done
   4715   done
   4716 IFS=$as_save_IFS
   4717   if test -z "$ac_cv_path_GREP"; then
   4718     as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
   4719   fi
   4720 else
   4721   ac_cv_path_GREP=$GREP
   4722 fi
   4723 
   4724 fi
   4725 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
   4726 $as_echo "$ac_cv_path_GREP" >&6; }
   4727  GREP="$ac_cv_path_GREP"
   4728 
   4729 
   4730 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
   4731 $as_echo_n "checking for egrep... " >&6; }
   4732 if ${ac_cv_path_EGREP+:} false; then :
   4733   $as_echo_n "(cached) " >&6
   4734 else
   4735   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
   4736    then ac_cv_path_EGREP="$GREP -E"
   4737    else
   4738      if test -z "$EGREP"; then
   4739   ac_path_EGREP_found=false
   4740   # Loop through the user's path and test for each of PROGNAME-LIST
   4741   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4742 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
   4743 do
   4744   IFS=$as_save_IFS
   4745   test -z "$as_dir" && as_dir=.
   4746     for ac_prog in egrep; do
   4747     for ac_exec_ext in '' $ac_executable_extensions; do
   4748       ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
   4749       as_fn_executable_p "$ac_path_EGREP" || continue
   4750 # Check for GNU ac_path_EGREP and select it if it is found.
   4751   # Check for GNU $ac_path_EGREP
   4752 case `"$ac_path_EGREP" --version 2>&1` in
   4753 *GNU*)
   4754   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
   4755 *)
   4756   ac_count=0
   4757   $as_echo_n 0123456789 >"conftest.in"
   4758   while :
   4759   do
   4760     cat "conftest.in" "conftest.in" >"conftest.tmp"
   4761     mv "conftest.tmp" "conftest.in"
   4762     cp "conftest.in" "conftest.nl"
   4763     $as_echo 'EGREP' >> "conftest.nl"
   4764     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
   4765     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
   4766     as_fn_arith $ac_count + 1 && ac_count=$as_val
   4767     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
   4768       # Best one so far, save it but keep looking for a better one
   4769       ac_cv_path_EGREP="$ac_path_EGREP"
   4770       ac_path_EGREP_max=$ac_count
   4771     fi
   4772     # 10*(2^10) chars as input seems more than enough
   4773     test $ac_count -gt 10 && break
   4774   done
   4775   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
   4776 esac
   4777 
   4778       $ac_path_EGREP_found && break 3
   4779     done
   4780   done
   4781   done
   4782 IFS=$as_save_IFS
   4783   if test -z "$ac_cv_path_EGREP"; then
   4784     as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
   4785   fi
   4786 else
   4787   ac_cv_path_EGREP=$EGREP
   4788 fi
   4789 
   4790    fi
   4791 fi
   4792 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
   4793 $as_echo "$ac_cv_path_EGREP" >&6; }
   4794  EGREP="$ac_cv_path_EGREP"
   4795 
   4796 
   4797 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
   4798 $as_echo_n "checking for fgrep... " >&6; }
   4799 if ${ac_cv_path_FGREP+:} false; then :
   4800   $as_echo_n "(cached) " >&6
   4801 else
   4802   if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
   4803    then ac_cv_path_FGREP="$GREP -F"
   4804    else
   4805      if test -z "$FGREP"; then
   4806   ac_path_FGREP_found=false
   4807   # Loop through the user's path and test for each of PROGNAME-LIST
   4808   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4809 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
   4810 do
   4811   IFS=$as_save_IFS
   4812   test -z "$as_dir" && as_dir=.
   4813     for ac_prog in fgrep; do
   4814     for ac_exec_ext in '' $ac_executable_extensions; do
   4815       ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
   4816       as_fn_executable_p "$ac_path_FGREP" || continue
   4817 # Check for GNU ac_path_FGREP and select it if it is found.
   4818   # Check for GNU $ac_path_FGREP
   4819 case `"$ac_path_FGREP" --version 2>&1` in
   4820 *GNU*)
   4821   ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
   4822 *)
   4823   ac_count=0
   4824   $as_echo_n 0123456789 >"conftest.in"
   4825   while :
   4826   do
   4827     cat "conftest.in" "conftest.in" >"conftest.tmp"
   4828     mv "conftest.tmp" "conftest.in"
   4829     cp "conftest.in" "conftest.nl"
   4830     $as_echo 'FGREP' >> "conftest.nl"
   4831     "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
   4832     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
   4833     as_fn_arith $ac_count + 1 && ac_count=$as_val
   4834     if test $ac_count -gt ${ac_path_FGREP_max-0}; then
   4835       # Best one so far, save it but keep looking for a better one
   4836       ac_cv_path_FGREP="$ac_path_FGREP"
   4837       ac_path_FGREP_max=$ac_count
   4838     fi
   4839     # 10*(2^10) chars as input seems more than enough
   4840     test $ac_count -gt 10 && break
   4841   done
   4842   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
   4843 esac
   4844 
   4845       $ac_path_FGREP_found && break 3
   4846     done
   4847   done
   4848   done
   4849 IFS=$as_save_IFS
   4850   if test -z "$ac_cv_path_FGREP"; then
   4851     as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
   4852   fi
   4853 else
   4854   ac_cv_path_FGREP=$FGREP
   4855 fi
   4856 
   4857    fi
   4858 fi
   4859 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
   4860 $as_echo "$ac_cv_path_FGREP" >&6; }
   4861  FGREP="$ac_cv_path_FGREP"
   4862 
   4863 
   4864 test -z "$GREP" && GREP=grep
   4865 
   4866 
   4867 
   4868 
   4869 
   4870 
   4871 
   4872 
   4873 
   4874 
   4875 
   4876 
   4877 
   4878 
   4879 
   4880 
   4881 
   4882 
   4883 
   4884 # Check whether --with-gnu-ld was given.
   4885 if test "${with_gnu_ld+set}" = set; then :
   4886   withval=$with_gnu_ld; test no = "$withval" || with_gnu_ld=yes
   4887 else
   4888   with_gnu_ld=no
   4889 fi
   4890 
   4891 ac_prog=ld
   4892 if test yes = "$GCC"; then
   4893   # Check if gcc -print-prog-name=ld gives a path.
   4894   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
   4895 $as_echo_n "checking for ld used by $CC... " >&6; }
   4896   case $host in
   4897   *-*-mingw*)
   4898     # gcc leaves a trailing carriage return, which upsets mingw
   4899     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
   4900   *)
   4901     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
   4902   esac
   4903   case $ac_prog in
   4904     # Accept absolute paths.
   4905     [\\/]* | ?:[\\/]*)
   4906       re_direlt='/[^/][^/]*/\.\./'
   4907       # Canonicalize the pathname of ld
   4908       ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
   4909       while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
   4910 	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
   4911       done
   4912       test -z "$LD" && LD=$ac_prog
   4913       ;;
   4914   "")
   4915     # If it fails, then pretend we aren't using GCC.
   4916     ac_prog=ld
   4917     ;;
   4918   *)
   4919     # If it is relative, then search for the first ld in PATH.
   4920     with_gnu_ld=unknown
   4921     ;;
   4922   esac
   4923 elif test yes = "$with_gnu_ld"; then
   4924   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
   4925 $as_echo_n "checking for GNU ld... " >&6; }
   4926 else
   4927   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
   4928 $as_echo_n "checking for non-GNU ld... " >&6; }
   4929 fi
   4930 if ${lt_cv_path_LD+:} false; then :
   4931   $as_echo_n "(cached) " >&6
   4932 else
   4933   if test -z "$LD"; then
   4934   lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
   4935   for ac_dir in $PATH; do
   4936     IFS=$lt_save_ifs
   4937     test -z "$ac_dir" && ac_dir=.
   4938     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
   4939       lt_cv_path_LD=$ac_dir/$ac_prog
   4940       # Check to see if the program is GNU ld.  I'd rather use --version,
   4941       # but apparently some variants of GNU ld only accept -v.
   4942       # Break only if it was the GNU/non-GNU ld that we prefer.
   4943       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
   4944       *GNU* | *'with BFD'*)
   4945 	test no != "$with_gnu_ld" && break
   4946 	;;
   4947       *)
   4948 	test yes != "$with_gnu_ld" && break
   4949 	;;
   4950       esac
   4951     fi
   4952   done
   4953   IFS=$lt_save_ifs
   4954 else
   4955   lt_cv_path_LD=$LD # Let the user override the test with a path.
   4956 fi
   4957 fi
   4958 
   4959 LD=$lt_cv_path_LD
   4960 if test -n "$LD"; then
   4961   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
   4962 $as_echo "$LD" >&6; }
   4963 else
   4964   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   4965 $as_echo "no" >&6; }
   4966 fi
   4967 test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
   4968 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
   4969 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
   4970 if ${lt_cv_prog_gnu_ld+:} false; then :
   4971   $as_echo_n "(cached) " >&6
   4972 else
   4973   # I'd rather use --version here, but apparently some GNU lds only accept -v.
   4974 case `$LD -v 2>&1 </dev/null` in
   4975 *GNU* | *'with BFD'*)
   4976   lt_cv_prog_gnu_ld=yes
   4977   ;;
   4978 *)
   4979   lt_cv_prog_gnu_ld=no
   4980   ;;
   4981 esac
   4982 fi
   4983 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
   4984 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
   4985 with_gnu_ld=$lt_cv_prog_gnu_ld
   4986 
   4987 
   4988 
   4989 
   4990 
   4991 
   4992 
   4993 
   4994 
   4995 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
   4996 $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
   4997 if ${lt_cv_path_NM+:} false; then :
   4998   $as_echo_n "(cached) " >&6
   4999 else
   5000   if test -n "$NM"; then
   5001   # Let the user override the test.
   5002   lt_cv_path_NM=$NM
   5003 else
   5004   lt_nm_to_check=${ac_tool_prefix}nm
   5005   if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
   5006     lt_nm_to_check="$lt_nm_to_check nm"
   5007   fi
   5008   for lt_tmp_nm in $lt_nm_to_check; do
   5009     lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
   5010     for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
   5011       IFS=$lt_save_ifs
   5012       test -z "$ac_dir" && ac_dir=.
   5013       tmp_nm=$ac_dir/$lt_tmp_nm
   5014       if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext"; then
   5015 	# Check to see if the nm accepts a BSD-compat flag.
   5016 	# Adding the 'sed 1q' prevents false positives on HP-UX, which says:
   5017 	#   nm: unknown option "B" ignored
   5018 	# Tru64's nm complains that /dev/null is an invalid object file
   5019 	# MSYS converts /dev/null to NUL, MinGW nm treats NUL as empty
   5020 	case $build_os in
   5021 	mingw*) lt_bad_file=conftest.nm/nofile ;;
   5022 	*) lt_bad_file=/dev/null ;;
   5023 	esac
   5024 	case `"$tmp_nm" -B $lt_bad_file 2>&1 | sed '1q'` in
   5025 	*$lt_bad_file* | *'Invalid file or object type'*)
   5026 	  lt_cv_path_NM="$tmp_nm -B"
   5027 	  break 2
   5028 	  ;;
   5029 	*)
   5030 	  case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
   5031 	  */dev/null*)
   5032 	    lt_cv_path_NM="$tmp_nm -p"
   5033 	    break 2
   5034 	    ;;
   5035 	  *)
   5036 	    lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
   5037 	    continue # so that we can try to find one that supports BSD flags
   5038 	    ;;
   5039 	  esac
   5040 	  ;;
   5041 	esac
   5042       fi
   5043     done
   5044     IFS=$lt_save_ifs
   5045   done
   5046   : ${lt_cv_path_NM=no}
   5047 fi
   5048 fi
   5049 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
   5050 $as_echo "$lt_cv_path_NM" >&6; }
   5051 if test no != "$lt_cv_path_NM"; then
   5052   NM=$lt_cv_path_NM
   5053 else
   5054   # Didn't find any BSD compatible name lister, look for dumpbin.
   5055   if test -n "$DUMPBIN"; then :
   5056     # Let the user override the test.
   5057   else
   5058     if test -n "$ac_tool_prefix"; then
   5059   for ac_prog in dumpbin "link -dump"
   5060   do
   5061     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   5062 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   5063 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   5064 $as_echo_n "checking for $ac_word... " >&6; }
   5065 if ${ac_cv_prog_DUMPBIN+:} false; then :
   5066   $as_echo_n "(cached) " >&6
   5067 else
   5068   if test -n "$DUMPBIN"; then
   5069   ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
   5070 else
   5071 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5072 for as_dir in $PATH
   5073 do
   5074   IFS=$as_save_IFS
   5075   test -z "$as_dir" && as_dir=.
   5076     for ac_exec_ext in '' $ac_executable_extensions; do
   5077   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   5078     ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
   5079     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   5080     break 2
   5081   fi
   5082 done
   5083   done
   5084 IFS=$as_save_IFS
   5085 
   5086 fi
   5087 fi
   5088 DUMPBIN=$ac_cv_prog_DUMPBIN
   5089 if test -n "$DUMPBIN"; then
   5090   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
   5091 $as_echo "$DUMPBIN" >&6; }
   5092 else
   5093   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   5094 $as_echo "no" >&6; }
   5095 fi
   5096 
   5097 
   5098     test -n "$DUMPBIN" && break
   5099   done
   5100 fi
   5101 if test -z "$DUMPBIN"; then
   5102   ac_ct_DUMPBIN=$DUMPBIN
   5103   for ac_prog in dumpbin "link -dump"
   5104 do
   5105   # Extract the first word of "$ac_prog", so it can be a program name with args.
   5106 set dummy $ac_prog; ac_word=$2
   5107 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   5108 $as_echo_n "checking for $ac_word... " >&6; }
   5109 if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then :
   5110   $as_echo_n "(cached) " >&6
   5111 else
   5112   if test -n "$ac_ct_DUMPBIN"; then
   5113   ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
   5114 else
   5115 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5116 for as_dir in $PATH
   5117 do
   5118   IFS=$as_save_IFS
   5119   test -z "$as_dir" && as_dir=.
   5120     for ac_exec_ext in '' $ac_executable_extensions; do
   5121   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   5122     ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
   5123     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   5124     break 2
   5125   fi
   5126 done
   5127   done
   5128 IFS=$as_save_IFS
   5129 
   5130 fi
   5131 fi
   5132 ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
   5133 if test -n "$ac_ct_DUMPBIN"; then
   5134   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
   5135 $as_echo "$ac_ct_DUMPBIN" >&6; }
   5136 else
   5137   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   5138 $as_echo "no" >&6; }
   5139 fi
   5140 
   5141 
   5142   test -n "$ac_ct_DUMPBIN" && break
   5143 done
   5144 
   5145   if test "x$ac_ct_DUMPBIN" = x; then
   5146     DUMPBIN=":"
   5147   else
   5148     case $cross_compiling:$ac_tool_warned in
   5149 yes:)
   5150 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   5151 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   5152 ac_tool_warned=yes ;;
   5153 esac
   5154     DUMPBIN=$ac_ct_DUMPBIN
   5155   fi
   5156 fi
   5157 
   5158     case `$DUMPBIN -symbols -headers /dev/null 2>&1 | sed '1q'` in
   5159     *COFF*)
   5160       DUMPBIN="$DUMPBIN -symbols -headers"
   5161       ;;
   5162     *)
   5163       DUMPBIN=:
   5164       ;;
   5165     esac
   5166   fi
   5167 
   5168   if test : != "$DUMPBIN"; then
   5169     NM=$DUMPBIN
   5170   fi
   5171 fi
   5172 test -z "$NM" && NM=nm
   5173 
   5174 
   5175 
   5176 
   5177 
   5178 
   5179 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
   5180 $as_echo_n "checking the name lister ($NM) interface... " >&6; }
   5181 if ${lt_cv_nm_interface+:} false; then :
   5182   $as_echo_n "(cached) " >&6
   5183 else
   5184   lt_cv_nm_interface="BSD nm"
   5185   echo "int some_variable = 0;" > conftest.$ac_ext
   5186   (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
   5187   (eval "$ac_compile" 2>conftest.err)
   5188   cat conftest.err >&5
   5189   (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
   5190   (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
   5191   cat conftest.err >&5
   5192   (eval echo "\"\$as_me:$LINENO: output\"" >&5)
   5193   cat conftest.out >&5
   5194   if $GREP 'External.*some_variable' conftest.out > /dev/null; then
   5195     lt_cv_nm_interface="MS dumpbin"
   5196   fi
   5197   rm -f conftest*
   5198 fi
   5199 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
   5200 $as_echo "$lt_cv_nm_interface" >&6; }
   5201 
   5202 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
   5203 $as_echo_n "checking whether ln -s works... " >&6; }
   5204 LN_S=$as_ln_s
   5205 if test "$LN_S" = "ln -s"; then
   5206   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   5207 $as_echo "yes" >&6; }
   5208 else
   5209   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
   5210 $as_echo "no, using $LN_S" >&6; }
   5211 fi
   5212 
   5213 # find the maximum length of command line arguments
   5214 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
   5215 $as_echo_n "checking the maximum length of command line arguments... " >&6; }
   5216 if ${lt_cv_sys_max_cmd_len+:} false; then :
   5217   $as_echo_n "(cached) " >&6
   5218 else
   5219     i=0
   5220   teststring=ABCD
   5221 
   5222   case $build_os in
   5223   msdosdjgpp*)
   5224     # On DJGPP, this test can blow up pretty badly due to problems in libc
   5225     # (any single argument exceeding 2000 bytes causes a buffer overrun
   5226     # during glob expansion).  Even if it were fixed, the result of this
   5227     # check would be larger than it should be.
   5228     lt_cv_sys_max_cmd_len=12288;    # 12K is about right
   5229     ;;
   5230 
   5231   gnu*)
   5232     # Under GNU Hurd, this test is not required because there is
   5233     # no limit to the length of command line arguments.
   5234     # Libtool will interpret -1 as no limit whatsoever
   5235     lt_cv_sys_max_cmd_len=-1;
   5236     ;;
   5237 
   5238   cygwin* | mingw* | cegcc*)
   5239     # On Win9x/ME, this test blows up -- it succeeds, but takes
   5240     # about 5 minutes as the teststring grows exponentially.
   5241     # Worse, since 9x/ME are not pre-emptively multitasking,
   5242     # you end up with a "frozen" computer, even though with patience
   5243     # the test eventually succeeds (with a max line length of 256k).
   5244     # Instead, let's just punt: use the minimum linelength reported by
   5245     # all of the supported platforms: 8192 (on NT/2K/XP).
   5246     lt_cv_sys_max_cmd_len=8192;
   5247     ;;
   5248 
   5249   mint*)
   5250     # On MiNT this can take a long time and run out of memory.
   5251     lt_cv_sys_max_cmd_len=8192;
   5252     ;;
   5253 
   5254   amigaos*)
   5255     # On AmigaOS with pdksh, this test takes hours, literally.
   5256     # So we just punt and use a minimum line length of 8192.
   5257     lt_cv_sys_max_cmd_len=8192;
   5258     ;;
   5259 
   5260   bitrig* | darwin* | dragonfly* | freebsd* | netbsd* | openbsd*)
   5261     # This has been around since 386BSD, at least.  Likely further.
   5262     if test -x /sbin/sysctl; then
   5263       lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
   5264     elif test -x /usr/sbin/sysctl; then
   5265       lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
   5266     else
   5267       lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
   5268     fi
   5269     # And add a safety zone
   5270     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
   5271     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
   5272     ;;
   5273 
   5274   interix*)
   5275     # We know the value 262144 and hardcode it with a safety zone (like BSD)
   5276     lt_cv_sys_max_cmd_len=196608
   5277     ;;
   5278 
   5279   os2*)
   5280     # The test takes a long time on OS/2.
   5281     lt_cv_sys_max_cmd_len=8192
   5282     ;;
   5283 
   5284   osf*)
   5285     # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
   5286     # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
   5287     # nice to cause kernel panics so lets avoid the loop below.
   5288     # First set a reasonable default.
   5289     lt_cv_sys_max_cmd_len=16384
   5290     #
   5291     if test -x /sbin/sysconfig; then
   5292       case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
   5293         *1*) lt_cv_sys_max_cmd_len=-1 ;;
   5294       esac
   5295     fi
   5296     ;;
   5297   sco3.2v5*)
   5298     lt_cv_sys_max_cmd_len=102400
   5299     ;;
   5300   sysv5* | sco5v6* | sysv4.2uw2*)
   5301     kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
   5302     if test -n "$kargmax"; then
   5303       lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[	 ]//'`
   5304     else
   5305       lt_cv_sys_max_cmd_len=32768
   5306     fi
   5307     ;;
   5308   *)
   5309     lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
   5310     if test -n "$lt_cv_sys_max_cmd_len" && \
   5311        test undefined != "$lt_cv_sys_max_cmd_len"; then
   5312       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
   5313       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
   5314     else
   5315       # Make teststring a little bigger before we do anything with it.
   5316       # a 1K string should be a reasonable start.
   5317       for i in 1 2 3 4 5 6 7 8; do
   5318         teststring=$teststring$teststring
   5319       done
   5320       SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
   5321       # If test is not a shell built-in, we'll probably end up computing a
   5322       # maximum length that is only half of the actual maximum length, but
   5323       # we can't tell.
   5324       while { test X`env echo "$teststring$teststring" 2>/dev/null` \
   5325 	         = "X$teststring$teststring"; } >/dev/null 2>&1 &&
   5326 	      test 17 != "$i" # 1/2 MB should be enough
   5327       do
   5328         i=`expr $i + 1`
   5329         teststring=$teststring$teststring
   5330       done
   5331       # Only check the string length outside the loop.
   5332       lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
   5333       teststring=
   5334       # Add a significant safety factor because C++ compilers can tack on
   5335       # massive amounts of additional arguments before passing them to the
   5336       # linker.  It appears as though 1/2 is a usable value.
   5337       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
   5338     fi
   5339     ;;
   5340   esac
   5341 
   5342 fi
   5343 
   5344 if test -n "$lt_cv_sys_max_cmd_len"; then
   5345   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
   5346 $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
   5347 else
   5348   { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
   5349 $as_echo "none" >&6; }
   5350 fi
   5351 max_cmd_len=$lt_cv_sys_max_cmd_len
   5352 
   5353 
   5354 
   5355 
   5356 
   5357 
   5358 : ${CP="cp -f"}
   5359 : ${MV="mv -f"}
   5360 : ${RM="rm -f"}
   5361 
   5362 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
   5363   lt_unset=unset
   5364 else
   5365   lt_unset=false
   5366 fi
   5367 
   5368 
   5369 
   5370 
   5371 
   5372 # test EBCDIC or ASCII
   5373 case `echo X|tr X '\101'` in
   5374  A) # ASCII based system
   5375     # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
   5376   lt_SP2NL='tr \040 \012'
   5377   lt_NL2SP='tr \015\012 \040\040'
   5378   ;;
   5379  *) # EBCDIC based system
   5380   lt_SP2NL='tr \100 \n'
   5381   lt_NL2SP='tr \r\n \100\100'
   5382   ;;
   5383 esac
   5384 
   5385 
   5386 
   5387 
   5388 
   5389 
   5390 
   5391 
   5392 
   5393 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5
   5394 $as_echo_n "checking how to convert $build file names to $host format... " >&6; }
   5395 if ${lt_cv_to_host_file_cmd+:} false; then :
   5396   $as_echo_n "(cached) " >&6
   5397 else
   5398   case $host in
   5399   *-*-mingw* )
   5400     case $build in
   5401       *-*-mingw* ) # actually msys
   5402         lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32
   5403         ;;
   5404       *-*-cygwin* )
   5405         lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32
   5406         ;;
   5407       * ) # otherwise, assume *nix
   5408         lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32
   5409         ;;
   5410     esac
   5411     ;;
   5412   *-*-cygwin* )
   5413     case $build in
   5414       *-*-mingw* ) # actually msys
   5415         lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin
   5416         ;;
   5417       *-*-cygwin* )
   5418         lt_cv_to_host_file_cmd=func_convert_file_noop
   5419         ;;
   5420       * ) # otherwise, assume *nix
   5421         lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin
   5422         ;;
   5423     esac
   5424     ;;
   5425   * ) # unhandled hosts (and "normal" native builds)
   5426     lt_cv_to_host_file_cmd=func_convert_file_noop
   5427     ;;
   5428 esac
   5429 
   5430 fi
   5431 
   5432 to_host_file_cmd=$lt_cv_to_host_file_cmd
   5433 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5
   5434 $as_echo "$lt_cv_to_host_file_cmd" >&6; }
   5435 
   5436 
   5437 
   5438 
   5439 
   5440 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5
   5441 $as_echo_n "checking how to convert $build file names to toolchain format... " >&6; }
   5442 if ${lt_cv_to_tool_file_cmd+:} false; then :
   5443   $as_echo_n "(cached) " >&6
   5444 else
   5445   #assume ordinary cross tools, or native build.
   5446 lt_cv_to_tool_file_cmd=func_convert_file_noop
   5447 case $host in
   5448   *-*-mingw* )
   5449     case $build in
   5450       *-*-mingw* ) # actually msys
   5451         lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32
   5452         ;;
   5453     esac
   5454     ;;
   5455 esac
   5456 
   5457 fi
   5458 
   5459 to_tool_file_cmd=$lt_cv_to_tool_file_cmd
   5460 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5
   5461 $as_echo "$lt_cv_to_tool_file_cmd" >&6; }
   5462 
   5463 
   5464 
   5465 
   5466 
   5467 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
   5468 $as_echo_n "checking for $LD option to reload object files... " >&6; }
   5469 if ${lt_cv_ld_reload_flag+:} false; then :
   5470   $as_echo_n "(cached) " >&6
   5471 else
   5472   lt_cv_ld_reload_flag='-r'
   5473 fi
   5474 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
   5475 $as_echo "$lt_cv_ld_reload_flag" >&6; }
   5476 reload_flag=$lt_cv_ld_reload_flag
   5477 case $reload_flag in
   5478 "" | " "*) ;;
   5479 *) reload_flag=" $reload_flag" ;;
   5480 esac
   5481 reload_cmds='$LD$reload_flag -o $output$reload_objs'
   5482 case $host_os in
   5483   cygwin* | mingw* | pw32* | cegcc*)
   5484     if test yes != "$GCC"; then
   5485       reload_cmds=false
   5486     fi
   5487     ;;
   5488   darwin*)
   5489     if test yes = "$GCC"; then
   5490       reload_cmds='$LTCC $LTCFLAGS -nostdlib $wl-r -o $output$reload_objs'
   5491     else
   5492       reload_cmds='$LD$reload_flag -o $output$reload_objs'
   5493     fi
   5494     ;;
   5495 esac
   5496 
   5497 
   5498 
   5499 
   5500 
   5501 
   5502 
   5503 
   5504 
   5505 if test -n "$ac_tool_prefix"; then
   5506   # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
   5507 set dummy ${ac_tool_prefix}objdump; ac_word=$2
   5508 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   5509 $as_echo_n "checking for $ac_word... " >&6; }
   5510 if ${ac_cv_prog_OBJDUMP+:} false; then :
   5511   $as_echo_n "(cached) " >&6
   5512 else
   5513   if test -n "$OBJDUMP"; then
   5514   ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
   5515 else
   5516 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5517 for as_dir in $PATH
   5518 do
   5519   IFS=$as_save_IFS
   5520   test -z "$as_dir" && as_dir=.
   5521     for ac_exec_ext in '' $ac_executable_extensions; do
   5522   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   5523     ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
   5524     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   5525     break 2
   5526   fi
   5527 done
   5528   done
   5529 IFS=$as_save_IFS
   5530 
   5531 fi
   5532 fi
   5533 OBJDUMP=$ac_cv_prog_OBJDUMP
   5534 if test -n "$OBJDUMP"; then
   5535   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
   5536 $as_echo "$OBJDUMP" >&6; }
   5537 else
   5538   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   5539 $as_echo "no" >&6; }
   5540 fi
   5541 
   5542 
   5543 fi
   5544 if test -z "$ac_cv_prog_OBJDUMP"; then
   5545   ac_ct_OBJDUMP=$OBJDUMP
   5546   # Extract the first word of "objdump", so it can be a program name with args.
   5547 set dummy objdump; ac_word=$2
   5548 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   5549 $as_echo_n "checking for $ac_word... " >&6; }
   5550 if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
   5551   $as_echo_n "(cached) " >&6
   5552 else
   5553   if test -n "$ac_ct_OBJDUMP"; then
   5554   ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
   5555 else
   5556 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5557 for as_dir in $PATH
   5558 do
   5559   IFS=$as_save_IFS
   5560   test -z "$as_dir" && as_dir=.
   5561     for ac_exec_ext in '' $ac_executable_extensions; do
   5562   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   5563     ac_cv_prog_ac_ct_OBJDUMP="objdump"
   5564     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   5565     break 2
   5566   fi
   5567 done
   5568   done
   5569 IFS=$as_save_IFS
   5570 
   5571 fi
   5572 fi
   5573 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
   5574 if test -n "$ac_ct_OBJDUMP"; then
   5575   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
   5576 $as_echo "$ac_ct_OBJDUMP" >&6; }
   5577 else
   5578   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   5579 $as_echo "no" >&6; }
   5580 fi
   5581 
   5582   if test "x$ac_ct_OBJDUMP" = x; then
   5583     OBJDUMP="false"
   5584   else
   5585     case $cross_compiling:$ac_tool_warned in
   5586 yes:)
   5587 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   5588 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   5589 ac_tool_warned=yes ;;
   5590 esac
   5591     OBJDUMP=$ac_ct_OBJDUMP
   5592   fi
   5593 else
   5594   OBJDUMP="$ac_cv_prog_OBJDUMP"
   5595 fi
   5596 
   5597 test -z "$OBJDUMP" && OBJDUMP=objdump
   5598 
   5599 
   5600 
   5601 
   5602 
   5603 
   5604 
   5605 
   5606 
   5607 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
   5608 $as_echo_n "checking how to recognize dependent libraries... " >&6; }
   5609 if ${lt_cv_deplibs_check_method+:} false; then :
   5610   $as_echo_n "(cached) " >&6
   5611 else
   5612   lt_cv_file_magic_cmd='$MAGIC_CMD'
   5613 lt_cv_file_magic_test_file=
   5614 lt_cv_deplibs_check_method='unknown'
   5615 # Need to set the preceding variable on all platforms that support
   5616 # interlibrary dependencies.
   5617 # 'none' -- dependencies not supported.
   5618 # 'unknown' -- same as none, but documents that we really don't know.
   5619 # 'pass_all' -- all dependencies passed with no checks.
   5620 # 'test_compile' -- check by making test program.
   5621 # 'file_magic [[regex]]' -- check by looking for files in library path
   5622 # that responds to the $file_magic_cmd with a given extended regex.
   5623 # If you have 'file' or equivalent on your system and you're not sure
   5624 # whether 'pass_all' will *always* work, you probably want this one.
   5625 
   5626 case $host_os in
   5627 aix[4-9]*)
   5628   lt_cv_deplibs_check_method=pass_all
   5629   ;;
   5630 
   5631 beos*)
   5632   lt_cv_deplibs_check_method=pass_all
   5633   ;;
   5634 
   5635 bsdi[45]*)
   5636   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
   5637   lt_cv_file_magic_cmd='/usr/bin/file -L'
   5638   lt_cv_file_magic_test_file=/shlib/libc.so
   5639   ;;
   5640 
   5641 cygwin*)
   5642   # func_win32_libid is a shell function defined in ltmain.sh
   5643   lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
   5644   lt_cv_file_magic_cmd='func_win32_libid'
   5645   ;;
   5646 
   5647 mingw* | pw32*)
   5648   # Base MSYS/MinGW do not provide the 'file' command needed by
   5649   # func_win32_libid shell function, so use a weaker test based on 'objdump',
   5650   # unless we find 'file', for example because we are cross-compiling.
   5651   if ( file / ) >/dev/null 2>&1; then
   5652     lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
   5653     lt_cv_file_magic_cmd='func_win32_libid'
   5654   else
   5655     # Keep this pattern in sync with the one in func_win32_libid.
   5656     lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)'
   5657     lt_cv_file_magic_cmd='$OBJDUMP -f'
   5658   fi
   5659   ;;
   5660 
   5661 cegcc*)
   5662   # use the weaker test based on 'objdump'. See mingw*.
   5663   lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
   5664   lt_cv_file_magic_cmd='$OBJDUMP -f'
   5665   ;;
   5666 
   5667 darwin* | rhapsody*)
   5668   lt_cv_deplibs_check_method=pass_all
   5669   ;;
   5670 
   5671 freebsd* | dragonfly*)
   5672   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
   5673     case $host_cpu in
   5674     i*86 )
   5675       # Not sure whether the presence of OpenBSD here was a mistake.
   5676       # Let's accept both of them until this is cleared up.
   5677       lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
   5678       lt_cv_file_magic_cmd=/usr/bin/file
   5679       lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
   5680       ;;
   5681     esac
   5682   else
   5683     lt_cv_deplibs_check_method=pass_all
   5684   fi
   5685   ;;
   5686 
   5687 haiku*)
   5688   lt_cv_deplibs_check_method=pass_all
   5689   ;;
   5690 
   5691 hpux10.20* | hpux11*)
   5692   lt_cv_file_magic_cmd=/usr/bin/file
   5693   case $host_cpu in
   5694   ia64*)
   5695     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
   5696     lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
   5697     ;;
   5698   hppa*64*)
   5699     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF[ -][0-9][0-9])(-bit)?( [LM]SB)? shared object( file)?[, -]* PA-RISC [0-9]\.[0-9]'
   5700     lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
   5701     ;;
   5702   *)
   5703     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
   5704     lt_cv_file_magic_test_file=/usr/lib/libc.sl
   5705     ;;
   5706   esac
   5707   ;;
   5708 
   5709 interix[3-9]*)
   5710   # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
   5711   lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
   5712   ;;
   5713 
   5714 irix5* | irix6* | nonstopux*)
   5715   case $LD in
   5716   *-32|*"-32 ") libmagic=32-bit;;
   5717   *-n32|*"-n32 ") libmagic=N32;;
   5718   *-64|*"-64 ") libmagic=64-bit;;
   5719   *) libmagic=never-match;;
   5720   esac
   5721   lt_cv_deplibs_check_method=pass_all
   5722   ;;
   5723 
   5724 # This must be glibc/ELF.
   5725 linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
   5726   lt_cv_deplibs_check_method=pass_all
   5727   ;;
   5728 
   5729 netbsd* | netbsdelf*-gnu)
   5730   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
   5731     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
   5732   else
   5733     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
   5734   fi
   5735   ;;
   5736 
   5737 newos6*)
   5738   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
   5739   lt_cv_file_magic_cmd=/usr/bin/file
   5740   lt_cv_file_magic_test_file=/usr/lib/libnls.so
   5741   ;;
   5742 
   5743 *nto* | *qnx*)
   5744   lt_cv_deplibs_check_method=pass_all
   5745   ;;
   5746 
   5747 openbsd* | bitrig*)
   5748   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then
   5749     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
   5750   else
   5751     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
   5752   fi
   5753   ;;
   5754 
   5755 osf3* | osf4* | osf5*)
   5756   lt_cv_deplibs_check_method=pass_all
   5757   ;;
   5758 
   5759 rdos*)
   5760   lt_cv_deplibs_check_method=pass_all
   5761   ;;
   5762 
   5763 solaris*)
   5764   lt_cv_deplibs_check_method=pass_all
   5765   ;;
   5766 
   5767 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   5768   lt_cv_deplibs_check_method=pass_all
   5769   ;;
   5770 
   5771 sysv4 | sysv4.3*)
   5772   case $host_vendor in
   5773   motorola)
   5774     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]'
   5775     lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
   5776     ;;
   5777   ncr)
   5778     lt_cv_deplibs_check_method=pass_all
   5779     ;;
   5780   sequent)
   5781     lt_cv_file_magic_cmd='/bin/file'
   5782     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
   5783     ;;
   5784   sni)
   5785     lt_cv_file_magic_cmd='/bin/file'
   5786     lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
   5787     lt_cv_file_magic_test_file=/lib/libc.so
   5788     ;;
   5789   siemens)
   5790     lt_cv_deplibs_check_method=pass_all
   5791     ;;
   5792   pc)
   5793     lt_cv_deplibs_check_method=pass_all
   5794     ;;
   5795   esac
   5796   ;;
   5797 
   5798 tpf*)
   5799   lt_cv_deplibs_check_method=pass_all
   5800   ;;
   5801 os2*)
   5802   lt_cv_deplibs_check_method=pass_all
   5803   ;;
   5804 esac
   5805 
   5806 fi
   5807 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
   5808 $as_echo "$lt_cv_deplibs_check_method" >&6; }
   5809 
   5810 file_magic_glob=
   5811 want_nocaseglob=no
   5812 if test "$build" = "$host"; then
   5813   case $host_os in
   5814   mingw* | pw32*)
   5815     if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then
   5816       want_nocaseglob=yes
   5817     else
   5818       file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"`
   5819     fi
   5820     ;;
   5821   esac
   5822 fi
   5823 
   5824 file_magic_cmd=$lt_cv_file_magic_cmd
   5825 deplibs_check_method=$lt_cv_deplibs_check_method
   5826 test -z "$deplibs_check_method" && deplibs_check_method=unknown
   5827 
   5828 
   5829 
   5830 
   5831 
   5832 
   5833 
   5834 
   5835 
   5836 
   5837 
   5838 
   5839 
   5840 
   5841 
   5842 
   5843 
   5844 
   5845 
   5846 
   5847 
   5848 
   5849 if test -n "$ac_tool_prefix"; then
   5850   # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
   5851 set dummy ${ac_tool_prefix}dlltool; ac_word=$2
   5852 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   5853 $as_echo_n "checking for $ac_word... " >&6; }
   5854 if ${ac_cv_prog_DLLTOOL+:} false; then :
   5855   $as_echo_n "(cached) " >&6
   5856 else
   5857   if test -n "$DLLTOOL"; then
   5858   ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
   5859 else
   5860 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5861 for as_dir in $PATH
   5862 do
   5863   IFS=$as_save_IFS
   5864   test -z "$as_dir" && as_dir=.
   5865     for ac_exec_ext in '' $ac_executable_extensions; do
   5866   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   5867     ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
   5868     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   5869     break 2
   5870   fi
   5871 done
   5872   done
   5873 IFS=$as_save_IFS
   5874 
   5875 fi
   5876 fi
   5877 DLLTOOL=$ac_cv_prog_DLLTOOL
   5878 if test -n "$DLLTOOL"; then
   5879   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
   5880 $as_echo "$DLLTOOL" >&6; }
   5881 else
   5882   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   5883 $as_echo "no" >&6; }
   5884 fi
   5885 
   5886 
   5887 fi
   5888 if test -z "$ac_cv_prog_DLLTOOL"; then
   5889   ac_ct_DLLTOOL=$DLLTOOL
   5890   # Extract the first word of "dlltool", so it can be a program name with args.
   5891 set dummy dlltool; ac_word=$2
   5892 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   5893 $as_echo_n "checking for $ac_word... " >&6; }
   5894 if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then :
   5895   $as_echo_n "(cached) " >&6
   5896 else
   5897   if test -n "$ac_ct_DLLTOOL"; then
   5898   ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
   5899 else
   5900 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5901 for as_dir in $PATH
   5902 do
   5903   IFS=$as_save_IFS
   5904   test -z "$as_dir" && as_dir=.
   5905     for ac_exec_ext in '' $ac_executable_extensions; do
   5906   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   5907     ac_cv_prog_ac_ct_DLLTOOL="dlltool"
   5908     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   5909     break 2
   5910   fi
   5911 done
   5912   done
   5913 IFS=$as_save_IFS
   5914 
   5915 fi
   5916 fi
   5917 ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
   5918 if test -n "$ac_ct_DLLTOOL"; then
   5919   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
   5920 $as_echo "$ac_ct_DLLTOOL" >&6; }
   5921 else
   5922   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   5923 $as_echo "no" >&6; }
   5924 fi
   5925 
   5926   if test "x$ac_ct_DLLTOOL" = x; then
   5927     DLLTOOL="false"
   5928   else
   5929     case $cross_compiling:$ac_tool_warned in
   5930 yes:)
   5931 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   5932 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   5933 ac_tool_warned=yes ;;
   5934 esac
   5935     DLLTOOL=$ac_ct_DLLTOOL
   5936   fi
   5937 else
   5938   DLLTOOL="$ac_cv_prog_DLLTOOL"
   5939 fi
   5940 
   5941 test -z "$DLLTOOL" && DLLTOOL=dlltool
   5942 
   5943 
   5944 
   5945 
   5946 
   5947 
   5948 
   5949 
   5950 
   5951 
   5952 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5
   5953 $as_echo_n "checking how to associate runtime and link libraries... " >&6; }
   5954 if ${lt_cv_sharedlib_from_linklib_cmd+:} false; then :
   5955   $as_echo_n "(cached) " >&6
   5956 else
   5957   lt_cv_sharedlib_from_linklib_cmd='unknown'
   5958 
   5959 case $host_os in
   5960 cygwin* | mingw* | pw32* | cegcc*)
   5961   # two different shell functions defined in ltmain.sh;
   5962   # decide which one to use based on capabilities of $DLLTOOL
   5963   case `$DLLTOOL --help 2>&1` in
   5964   *--identify-strict*)
   5965     lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib
   5966     ;;
   5967   *)
   5968     lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback
   5969     ;;
   5970   esac
   5971   ;;
   5972 *)
   5973   # fallback: assume linklib IS sharedlib
   5974   lt_cv_sharedlib_from_linklib_cmd=$ECHO
   5975   ;;
   5976 esac
   5977 
   5978 fi
   5979 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5
   5980 $as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; }
   5981 sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd
   5982 test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO
   5983 
   5984 
   5985 
   5986 
   5987 
   5988 
   5989 
   5990 
   5991 if test -n "$ac_tool_prefix"; then
   5992   for ac_prog in ar
   5993   do
   5994     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   5995 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   5996 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   5997 $as_echo_n "checking for $ac_word... " >&6; }
   5998 if ${ac_cv_prog_AR+:} false; then :
   5999   $as_echo_n "(cached) " >&6
   6000 else
   6001   if test -n "$AR"; then
   6002   ac_cv_prog_AR="$AR" # Let the user override the test.
   6003 else
   6004 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6005 for as_dir in $PATH
   6006 do
   6007   IFS=$as_save_IFS
   6008   test -z "$as_dir" && as_dir=.
   6009     for ac_exec_ext in '' $ac_executable_extensions; do
   6010   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   6011     ac_cv_prog_AR="$ac_tool_prefix$ac_prog"
   6012     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   6013     break 2
   6014   fi
   6015 done
   6016   done
   6017 IFS=$as_save_IFS
   6018 
   6019 fi
   6020 fi
   6021 AR=$ac_cv_prog_AR
   6022 if test -n "$AR"; then
   6023   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
   6024 $as_echo "$AR" >&6; }
   6025 else
   6026   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   6027 $as_echo "no" >&6; }
   6028 fi
   6029 
   6030 
   6031     test -n "$AR" && break
   6032   done
   6033 fi
   6034 if test -z "$AR"; then
   6035   ac_ct_AR=$AR
   6036   for ac_prog in ar
   6037 do
   6038   # Extract the first word of "$ac_prog", so it can be a program name with args.
   6039 set dummy $ac_prog; ac_word=$2
   6040 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   6041 $as_echo_n "checking for $ac_word... " >&6; }
   6042 if ${ac_cv_prog_ac_ct_AR+:} false; then :
   6043   $as_echo_n "(cached) " >&6
   6044 else
   6045   if test -n "$ac_ct_AR"; then
   6046   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
   6047 else
   6048 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6049 for as_dir in $PATH
   6050 do
   6051   IFS=$as_save_IFS
   6052   test -z "$as_dir" && as_dir=.
   6053     for ac_exec_ext in '' $ac_executable_extensions; do
   6054   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   6055     ac_cv_prog_ac_ct_AR="$ac_prog"
   6056     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   6057     break 2
   6058   fi
   6059 done
   6060   done
   6061 IFS=$as_save_IFS
   6062 
   6063 fi
   6064 fi
   6065 ac_ct_AR=$ac_cv_prog_ac_ct_AR
   6066 if test -n "$ac_ct_AR"; then
   6067   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
   6068 $as_echo "$ac_ct_AR" >&6; }
   6069 else
   6070   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   6071 $as_echo "no" >&6; }
   6072 fi
   6073 
   6074 
   6075   test -n "$ac_ct_AR" && break
   6076 done
   6077 
   6078   if test "x$ac_ct_AR" = x; then
   6079     AR="false"
   6080   else
   6081     case $cross_compiling:$ac_tool_warned in
   6082 yes:)
   6083 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   6084 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   6085 ac_tool_warned=yes ;;
   6086 esac
   6087     AR=$ac_ct_AR
   6088   fi
   6089 fi
   6090 
   6091 : ${AR=ar}
   6092 : ${AR_FLAGS=cr}
   6093 
   6094 
   6095 
   6096 
   6097 
   6098 
   6099 
   6100 
   6101 
   6102 
   6103 
   6104 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5
   6105 $as_echo_n "checking for archiver @FILE support... " >&6; }
   6106 if ${lt_cv_ar_at_file+:} false; then :
   6107   $as_echo_n "(cached) " >&6
   6108 else
   6109   lt_cv_ar_at_file=no
   6110    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   6111 /* end confdefs.h.  */
   6112 
   6113 int
   6114 main ()
   6115 {
   6116 
   6117   ;
   6118   return 0;
   6119 }
   6120 _ACEOF
   6121 if ac_fn_c_try_compile "$LINENO"; then :
   6122   echo conftest.$ac_objext > conftest.lst
   6123       lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5'
   6124       { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
   6125   (eval $lt_ar_try) 2>&5
   6126   ac_status=$?
   6127   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   6128   test $ac_status = 0; }
   6129       if test 0 -eq "$ac_status"; then
   6130 	# Ensure the archiver fails upon bogus file names.
   6131 	rm -f conftest.$ac_objext libconftest.a
   6132 	{ { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
   6133   (eval $lt_ar_try) 2>&5
   6134   ac_status=$?
   6135   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   6136   test $ac_status = 0; }
   6137 	if test 0 -ne "$ac_status"; then
   6138           lt_cv_ar_at_file=@
   6139         fi
   6140       fi
   6141       rm -f conftest.* libconftest.a
   6142 
   6143 fi
   6144 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   6145 
   6146 fi
   6147 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5
   6148 $as_echo "$lt_cv_ar_at_file" >&6; }
   6149 
   6150 if test no = "$lt_cv_ar_at_file"; then
   6151   archiver_list_spec=
   6152 else
   6153   archiver_list_spec=$lt_cv_ar_at_file
   6154 fi
   6155 
   6156 
   6157 
   6158 
   6159 
   6160 
   6161 
   6162 if test -n "$ac_tool_prefix"; then
   6163   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
   6164 set dummy ${ac_tool_prefix}strip; ac_word=$2
   6165 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   6166 $as_echo_n "checking for $ac_word... " >&6; }
   6167 if ${ac_cv_prog_STRIP+:} false; then :
   6168   $as_echo_n "(cached) " >&6
   6169 else
   6170   if test -n "$STRIP"; then
   6171   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
   6172 else
   6173 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6174 for as_dir in $PATH
   6175 do
   6176   IFS=$as_save_IFS
   6177   test -z "$as_dir" && as_dir=.
   6178     for ac_exec_ext in '' $ac_executable_extensions; do
   6179   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   6180     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
   6181     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   6182     break 2
   6183   fi
   6184 done
   6185   done
   6186 IFS=$as_save_IFS
   6187 
   6188 fi
   6189 fi
   6190 STRIP=$ac_cv_prog_STRIP
   6191 if test -n "$STRIP"; then
   6192   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
   6193 $as_echo "$STRIP" >&6; }
   6194 else
   6195   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   6196 $as_echo "no" >&6; }
   6197 fi
   6198 
   6199 
   6200 fi
   6201 if test -z "$ac_cv_prog_STRIP"; then
   6202   ac_ct_STRIP=$STRIP
   6203   # Extract the first word of "strip", so it can be a program name with args.
   6204 set dummy strip; ac_word=$2
   6205 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   6206 $as_echo_n "checking for $ac_word... " >&6; }
   6207 if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
   6208   $as_echo_n "(cached) " >&6
   6209 else
   6210   if test -n "$ac_ct_STRIP"; then
   6211   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
   6212 else
   6213 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6214 for as_dir in $PATH
   6215 do
   6216   IFS=$as_save_IFS
   6217   test -z "$as_dir" && as_dir=.
   6218     for ac_exec_ext in '' $ac_executable_extensions; do
   6219   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   6220     ac_cv_prog_ac_ct_STRIP="strip"
   6221     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   6222     break 2
   6223   fi
   6224 done
   6225   done
   6226 IFS=$as_save_IFS
   6227 
   6228 fi
   6229 fi
   6230 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
   6231 if test -n "$ac_ct_STRIP"; then
   6232   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
   6233 $as_echo "$ac_ct_STRIP" >&6; }
   6234 else
   6235   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   6236 $as_echo "no" >&6; }
   6237 fi
   6238 
   6239   if test "x$ac_ct_STRIP" = x; then
   6240     STRIP=":"
   6241   else
   6242     case $cross_compiling:$ac_tool_warned in
   6243 yes:)
   6244 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   6245 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   6246 ac_tool_warned=yes ;;
   6247 esac
   6248     STRIP=$ac_ct_STRIP
   6249   fi
   6250 else
   6251   STRIP="$ac_cv_prog_STRIP"
   6252 fi
   6253 
   6254 test -z "$STRIP" && STRIP=:
   6255 
   6256 
   6257 
   6258 
   6259 
   6260 
   6261 if test -n "$ac_tool_prefix"; then
   6262   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
   6263 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
   6264 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   6265 $as_echo_n "checking for $ac_word... " >&6; }
   6266 if ${ac_cv_prog_RANLIB+:} false; then :
   6267   $as_echo_n "(cached) " >&6
   6268 else
   6269   if test -n "$RANLIB"; then
   6270   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
   6271 else
   6272 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6273 for as_dir in $PATH
   6274 do
   6275   IFS=$as_save_IFS
   6276   test -z "$as_dir" && as_dir=.
   6277     for ac_exec_ext in '' $ac_executable_extensions; do
   6278   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   6279     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
   6280     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   6281     break 2
   6282   fi
   6283 done
   6284   done
   6285 IFS=$as_save_IFS
   6286 
   6287 fi
   6288 fi
   6289 RANLIB=$ac_cv_prog_RANLIB
   6290 if test -n "$RANLIB"; then
   6291   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
   6292 $as_echo "$RANLIB" >&6; }
   6293 else
   6294   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   6295 $as_echo "no" >&6; }
   6296 fi
   6297 
   6298 
   6299 fi
   6300 if test -z "$ac_cv_prog_RANLIB"; then
   6301   ac_ct_RANLIB=$RANLIB
   6302   # Extract the first word of "ranlib", so it can be a program name with args.
   6303 set dummy ranlib; ac_word=$2
   6304 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   6305 $as_echo_n "checking for $ac_word... " >&6; }
   6306 if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
   6307   $as_echo_n "(cached) " >&6
   6308 else
   6309   if test -n "$ac_ct_RANLIB"; then
   6310   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
   6311 else
   6312 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6313 for as_dir in $PATH
   6314 do
   6315   IFS=$as_save_IFS
   6316   test -z "$as_dir" && as_dir=.
   6317     for ac_exec_ext in '' $ac_executable_extensions; do
   6318   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   6319     ac_cv_prog_ac_ct_RANLIB="ranlib"
   6320     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   6321     break 2
   6322   fi
   6323 done
   6324   done
   6325 IFS=$as_save_IFS
   6326 
   6327 fi
   6328 fi
   6329 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
   6330 if test -n "$ac_ct_RANLIB"; then
   6331   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
   6332 $as_echo "$ac_ct_RANLIB" >&6; }
   6333 else
   6334   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   6335 $as_echo "no" >&6; }
   6336 fi
   6337 
   6338   if test "x$ac_ct_RANLIB" = x; then
   6339     RANLIB=":"
   6340   else
   6341     case $cross_compiling:$ac_tool_warned in
   6342 yes:)
   6343 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   6344 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   6345 ac_tool_warned=yes ;;
   6346 esac
   6347     RANLIB=$ac_ct_RANLIB
   6348   fi
   6349 else
   6350   RANLIB="$ac_cv_prog_RANLIB"
   6351 fi
   6352 
   6353 test -z "$RANLIB" && RANLIB=:
   6354 
   6355 
   6356 
   6357 
   6358 
   6359 
   6360 # Determine commands to create old-style static archives.
   6361 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
   6362 old_postinstall_cmds='chmod 644 $oldlib'
   6363 old_postuninstall_cmds=
   6364 
   6365 if test -n "$RANLIB"; then
   6366   case $host_os in
   6367   bitrig* | openbsd*)
   6368     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib"
   6369     ;;
   6370   *)
   6371     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib"
   6372     ;;
   6373   esac
   6374   old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib"
   6375 fi
   6376 
   6377 case $host_os in
   6378   darwin*)
   6379     lock_old_archive_extraction=yes ;;
   6380   *)
   6381     lock_old_archive_extraction=no ;;
   6382 esac
   6383 
   6384 
   6385 
   6386 
   6387 
   6388 
   6389 
   6390 
   6391 
   6392 
   6393 
   6394 
   6395 
   6396 
   6397 
   6398 
   6399 
   6400 
   6401 
   6402 
   6403 
   6404 
   6405 
   6406 
   6407 
   6408 
   6409 
   6410 
   6411 
   6412 
   6413 
   6414 
   6415 
   6416 
   6417 
   6418 
   6419 
   6420 
   6421 
   6422 # If no C compiler was specified, use CC.
   6423 LTCC=${LTCC-"$CC"}
   6424 
   6425 # If no C compiler flags were specified, use CFLAGS.
   6426 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   6427 
   6428 # Allow CC to be a program name with arguments.
   6429 compiler=$CC
   6430 
   6431 
   6432 # Check for command to grab the raw symbol name followed by C symbol from nm.
   6433 { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
   6434 $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
   6435 if ${lt_cv_sys_global_symbol_pipe+:} false; then :
   6436   $as_echo_n "(cached) " >&6
   6437 else
   6438 
   6439 # These are sane defaults that work on at least a few old systems.
   6440 # [They come from Ultrix.  What could be older than Ultrix?!! ;)]
   6441 
   6442 # Character class describing NM global symbol codes.
   6443 symcode='[BCDEGRST]'
   6444 
   6445 # Regexp to match symbols that can be accessed directly from C.
   6446 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
   6447 
   6448 # Define system-specific variables.
   6449 case $host_os in
   6450 aix*)
   6451   symcode='[BCDT]'
   6452   ;;
   6453 cygwin* | mingw* | pw32* | cegcc*)
   6454   symcode='[ABCDGISTW]'
   6455   ;;
   6456 hpux*)
   6457   if test ia64 = "$host_cpu"; then
   6458     symcode='[ABCDEGRST]'
   6459   fi
   6460   ;;
   6461 irix* | nonstopux*)
   6462   symcode='[BCDEGRST]'
   6463   ;;
   6464 osf*)
   6465   symcode='[BCDEGQRST]'
   6466   ;;
   6467 solaris*)
   6468   symcode='[BDRT]'
   6469   ;;
   6470 sco3.2v5*)
   6471   symcode='[DT]'
   6472   ;;
   6473 sysv4.2uw2*)
   6474   symcode='[DT]'
   6475   ;;
   6476 sysv5* | sco5v6* | unixware* | OpenUNIX*)
   6477   symcode='[ABDT]'
   6478   ;;
   6479 sysv4)
   6480   symcode='[DFNSTU]'
   6481   ;;
   6482 esac
   6483 
   6484 # If we're using GNU nm, then use its standard symbol codes.
   6485 case `$NM -V 2>&1` in
   6486 *GNU* | *'with BFD'*)
   6487   symcode='[ABCDGIRSTW]' ;;
   6488 esac
   6489 
   6490 if test "$lt_cv_nm_interface" = "MS dumpbin"; then
   6491   # Gets list of data symbols to import.
   6492   lt_cv_sys_global_symbol_to_import="sed -n -e 's/^I .* \(.*\)$/\1/p'"
   6493   # Adjust the below global symbol transforms to fixup imported variables.
   6494   lt_cdecl_hook=" -e 's/^I .* \(.*\)$/extern __declspec(dllimport) char \1;/p'"
   6495   lt_c_name_hook=" -e 's/^I .* \(.*\)$/  {\"\1\", (void *) 0},/p'"
   6496   lt_c_name_lib_hook="\
   6497   -e 's/^I .* \(lib.*\)$/  {\"\1\", (void *) 0},/p'\
   6498   -e 's/^I .* \(.*\)$/  {\"lib\1\", (void *) 0},/p'"
   6499 else
   6500   # Disable hooks by default.
   6501   lt_cv_sys_global_symbol_to_import=
   6502   lt_cdecl_hook=
   6503   lt_c_name_hook=
   6504   lt_c_name_lib_hook=
   6505 fi
   6506 
   6507 # Transform an extracted symbol line into a proper C declaration.
   6508 # Some systems (esp. on ia64) link data and code symbols differently,
   6509 # so use this general approach.
   6510 lt_cv_sys_global_symbol_to_cdecl="sed -n"\
   6511 $lt_cdecl_hook\
   6512 " -e 's/^T .* \(.*\)$/extern int \1();/p'"\
   6513 " -e 's/^$symcode$symcode* .* \(.*\)$/extern char \1;/p'"
   6514 
   6515 # Transform an extracted symbol line into symbol name and symbol address
   6516 lt_cv_sys_global_symbol_to_c_name_address="sed -n"\
   6517 $lt_c_name_hook\
   6518 " -e 's/^: \(.*\) .*$/  {\"\1\", (void *) 0},/p'"\
   6519 " -e 's/^$symcode$symcode* .* \(.*\)$/  {\"\1\", (void *) \&\1},/p'"
   6520 
   6521 # Transform an extracted symbol line into symbol name with lib prefix and
   6522 # symbol address.
   6523 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n"\
   6524 $lt_c_name_lib_hook\
   6525 " -e 's/^: \(.*\) .*$/  {\"\1\", (void *) 0},/p'"\
   6526 " -e 's/^$symcode$symcode* .* \(lib.*\)$/  {\"\1\", (void *) \&\1},/p'"\
   6527 " -e 's/^$symcode$symcode* .* \(.*\)$/  {\"lib\1\", (void *) \&\1},/p'"
   6528 
   6529 # Handle CRLF in mingw tool chain
   6530 opt_cr=
   6531 case $build_os in
   6532 mingw*)
   6533   opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
   6534   ;;
   6535 esac
   6536 
   6537 # Try without a prefix underscore, then with it.
   6538 for ac_symprfx in "" "_"; do
   6539 
   6540   # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
   6541   symxfrm="\\1 $ac_symprfx\\2 \\2"
   6542 
   6543   # Write the raw and C identifiers.
   6544   if test "$lt_cv_nm_interface" = "MS dumpbin"; then
   6545     # Fake it for dumpbin and say T for any non-static function,
   6546     # D for any global variable and I for any imported variable.
   6547     # Also find C++ and __fastcall symbols from MSVC++,
   6548     # which start with @ or ?.
   6549     lt_cv_sys_global_symbol_pipe="$AWK '"\
   6550 "     {last_section=section; section=\$ 3};"\
   6551 "     /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\
   6552 "     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
   6553 "     /^ *Symbol name *: /{split(\$ 0,sn,\":\"); si=substr(sn[2],2)};"\
   6554 "     /^ *Type *: code/{print \"T\",si,substr(si,length(prfx))};"\
   6555 "     /^ *Type *: data/{print \"I\",si,substr(si,length(prfx))};"\
   6556 "     \$ 0!~/External *\|/{next};"\
   6557 "     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
   6558 "     {if(hide[section]) next};"\
   6559 "     {f=\"D\"}; \$ 0~/\(\).*\|/{f=\"T\"};"\
   6560 "     {split(\$ 0,a,/\||\r/); split(a[2],s)};"\
   6561 "     s[1]~/^[@?]/{print f,s[1],s[1]; next};"\
   6562 "     s[1]~prfx {split(s[1],t,\"@\"); print f,t[1],substr(t[1],length(prfx))}"\
   6563 "     ' prfx=^$ac_symprfx"
   6564   else
   6565     lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[	 ]\($symcode$symcode*\)[	 ][	 ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
   6566   fi
   6567   lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'"
   6568 
   6569   # Check to see that the pipe works correctly.
   6570   pipe_works=no
   6571 
   6572   rm -f conftest*
   6573   cat > conftest.$ac_ext <<_LT_EOF
   6574 #ifdef __cplusplus
   6575 extern "C" {
   6576 #endif
   6577 char nm_test_var;
   6578 void nm_test_func(void);
   6579 void nm_test_func(void){}
   6580 #ifdef __cplusplus
   6581 }
   6582 #endif
   6583 int main(){nm_test_var='a';nm_test_func();return(0);}
   6584 _LT_EOF
   6585 
   6586   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
   6587   (eval $ac_compile) 2>&5
   6588   ac_status=$?
   6589   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   6590   test $ac_status = 0; }; then
   6591     # Now try to grab the symbols.
   6592     nlist=conftest.nm
   6593     $ECHO "$as_me:$LINENO: $NM conftest.$ac_objext | $lt_cv_sys_global_symbol_pipe > $nlist" >&5
   6594     if eval "$NM" conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist 2>&5 && test -s "$nlist"; then
   6595       # Try sorting and uniquifying the output.
   6596       if sort "$nlist" | uniq > "$nlist"T; then
   6597 	mv -f "$nlist"T "$nlist"
   6598       else
   6599 	rm -f "$nlist"T
   6600       fi
   6601 
   6602       # Make sure that we snagged all the symbols we need.
   6603       if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
   6604 	if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
   6605 	  cat <<_LT_EOF > conftest.$ac_ext
   6606 /* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests.  */
   6607 #if defined _WIN32 || defined __CYGWIN__ || defined _WIN32_WCE
   6608 /* DATA imports from DLLs on WIN32 can't be const, because runtime
   6609    relocations are performed -- see ld's documentation on pseudo-relocs.  */
   6610 # define LT_DLSYM_CONST
   6611 #elif defined __osf__
   6612 /* This system does not cope well with relocations in const data.  */
   6613 # define LT_DLSYM_CONST
   6614 #else
   6615 # define LT_DLSYM_CONST const
   6616 #endif
   6617 
   6618 #ifdef __cplusplus
   6619 extern "C" {
   6620 #endif
   6621 
   6622 _LT_EOF
   6623 	  # Now generate the symbol file.
   6624 	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
   6625 
   6626 	  cat <<_LT_EOF >> conftest.$ac_ext
   6627 
   6628 /* The mapping between symbol names and symbols.  */
   6629 LT_DLSYM_CONST struct {
   6630   const char *name;
   6631   void       *address;
   6632 }
   6633 lt__PROGRAM__LTX_preloaded_symbols[] =
   6634 {
   6635   { "@PROGRAM@", (void *) 0 },
   6636 _LT_EOF
   6637 	  $SED "s/^$symcode$symcode* .* \(.*\)$/  {\"\1\", (void *) \&\1},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
   6638 	  cat <<\_LT_EOF >> conftest.$ac_ext
   6639   {0, (void *) 0}
   6640 };
   6641 
   6642 /* This works around a problem in FreeBSD linker */
   6643 #ifdef FREEBSD_WORKAROUND
   6644 static const void *lt_preloaded_setup() {
   6645   return lt__PROGRAM__LTX_preloaded_symbols;
   6646 }
   6647 #endif
   6648 
   6649 #ifdef __cplusplus
   6650 }
   6651 #endif
   6652 _LT_EOF
   6653 	  # Now try linking the two files.
   6654 	  mv conftest.$ac_objext conftstm.$ac_objext
   6655 	  lt_globsym_save_LIBS=$LIBS
   6656 	  lt_globsym_save_CFLAGS=$CFLAGS
   6657 	  LIBS=conftstm.$ac_objext
   6658 	  CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
   6659 	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
   6660   (eval $ac_link) 2>&5
   6661   ac_status=$?
   6662   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   6663   test $ac_status = 0; } && test -s conftest$ac_exeext; then
   6664 	    pipe_works=yes
   6665 	  fi
   6666 	  LIBS=$lt_globsym_save_LIBS
   6667 	  CFLAGS=$lt_globsym_save_CFLAGS
   6668 	else
   6669 	  echo "cannot find nm_test_func in $nlist" >&5
   6670 	fi
   6671       else
   6672 	echo "cannot find nm_test_var in $nlist" >&5
   6673       fi
   6674     else
   6675       echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
   6676     fi
   6677   else
   6678     echo "$progname: failed program was:" >&5
   6679     cat conftest.$ac_ext >&5
   6680   fi
   6681   rm -rf conftest* conftst*
   6682 
   6683   # Do not use the global_symbol_pipe unless it works.
   6684   if test yes = "$pipe_works"; then
   6685     break
   6686   else
   6687     lt_cv_sys_global_symbol_pipe=
   6688   fi
   6689 done
   6690 
   6691 fi
   6692 
   6693 if test -z "$lt_cv_sys_global_symbol_pipe"; then
   6694   lt_cv_sys_global_symbol_to_cdecl=
   6695 fi
   6696 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
   6697   { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
   6698 $as_echo "failed" >&6; }
   6699 else
   6700   { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
   6701 $as_echo "ok" >&6; }
   6702 fi
   6703 
   6704 # Response file support.
   6705 if test "$lt_cv_nm_interface" = "MS dumpbin"; then
   6706   nm_file_list_spec='@'
   6707 elif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then
   6708   nm_file_list_spec='@'
   6709 fi
   6710 
   6711 
   6712 
   6713 
   6714 
   6715 
   6716 
   6717 
   6718 
   6719 
   6720 
   6721 
   6722 
   6723 
   6724 
   6725 
   6726 
   6727 
   6728 
   6729 
   6730 
   6731 
   6732 
   6733 
   6734 
   6735 
   6736 
   6737 
   6738 
   6739 
   6740 
   6741 
   6742 
   6743 
   6744 
   6745 
   6746 
   6747 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5
   6748 $as_echo_n "checking for sysroot... " >&6; }
   6749 
   6750 # Check whether --with-sysroot was given.
   6751 if test "${with_sysroot+set}" = set; then :
   6752   withval=$with_sysroot;
   6753 else
   6754   with_sysroot=no
   6755 fi
   6756 
   6757 
   6758 lt_sysroot=
   6759 case $with_sysroot in #(
   6760  yes)
   6761    if test yes = "$GCC"; then
   6762      lt_sysroot=`$CC --print-sysroot 2>/dev/null`
   6763    fi
   6764    ;; #(
   6765  /*)
   6766    lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"`
   6767    ;; #(
   6768  no|'')
   6769    ;; #(
   6770  *)
   6771    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_sysroot" >&5
   6772 $as_echo "$with_sysroot" >&6; }
   6773    as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5
   6774    ;;
   6775 esac
   6776 
   6777  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5
   6778 $as_echo "${lt_sysroot:-no}" >&6; }
   6779 
   6780 
   6781 
   6782 
   6783 
   6784 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a working dd" >&5
   6785 $as_echo_n "checking for a working dd... " >&6; }
   6786 if ${ac_cv_path_lt_DD+:} false; then :
   6787   $as_echo_n "(cached) " >&6
   6788 else
   6789   printf 0123456789abcdef0123456789abcdef >conftest.i
   6790 cat conftest.i conftest.i >conftest2.i
   6791 : ${lt_DD:=$DD}
   6792 if test -z "$lt_DD"; then
   6793   ac_path_lt_DD_found=false
   6794   # Loop through the user's path and test for each of PROGNAME-LIST
   6795   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6796 for as_dir in $PATH
   6797 do
   6798   IFS=$as_save_IFS
   6799   test -z "$as_dir" && as_dir=.
   6800     for ac_prog in dd; do
   6801     for ac_exec_ext in '' $ac_executable_extensions; do
   6802       ac_path_lt_DD="$as_dir/$ac_prog$ac_exec_ext"
   6803       as_fn_executable_p "$ac_path_lt_DD" || continue
   6804 if "$ac_path_lt_DD" bs=32 count=1 <conftest2.i >conftest.out 2>/dev/null; then
   6805   cmp -s conftest.i conftest.out \
   6806   && ac_cv_path_lt_DD="$ac_path_lt_DD" ac_path_lt_DD_found=:
   6807 fi
   6808       $ac_path_lt_DD_found && break 3
   6809     done
   6810   done
   6811   done
   6812 IFS=$as_save_IFS
   6813   if test -z "$ac_cv_path_lt_DD"; then
   6814     :
   6815   fi
   6816 else
   6817   ac_cv_path_lt_DD=$lt_DD
   6818 fi
   6819 
   6820 rm -f conftest.i conftest2.i conftest.out
   6821 fi
   6822 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_lt_DD" >&5
   6823 $as_echo "$ac_cv_path_lt_DD" >&6; }
   6824 
   6825 
   6826 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to truncate binary pipes" >&5
   6827 $as_echo_n "checking how to truncate binary pipes... " >&6; }
   6828 if ${lt_cv_truncate_bin+:} false; then :
   6829   $as_echo_n "(cached) " >&6
   6830 else
   6831   printf 0123456789abcdef0123456789abcdef >conftest.i
   6832 cat conftest.i conftest.i >conftest2.i
   6833 lt_cv_truncate_bin=
   6834 if "$ac_cv_path_lt_DD" bs=32 count=1 <conftest2.i >conftest.out 2>/dev/null; then
   6835   cmp -s conftest.i conftest.out \
   6836   && lt_cv_truncate_bin="$ac_cv_path_lt_DD bs=4096 count=1"
   6837 fi
   6838 rm -f conftest.i conftest2.i conftest.out
   6839 test -z "$lt_cv_truncate_bin" && lt_cv_truncate_bin="$SED -e 4q"
   6840 fi
   6841 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_truncate_bin" >&5
   6842 $as_echo "$lt_cv_truncate_bin" >&6; }
   6843 
   6844 
   6845 
   6846 
   6847 
   6848 
   6849 
   6850 # Calculate cc_basename.  Skip known compiler wrappers and cross-prefix.
   6851 func_cc_basename ()
   6852 {
   6853     for cc_temp in $*""; do
   6854       case $cc_temp in
   6855         compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   6856         distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   6857         \-*) ;;
   6858         *) break;;
   6859       esac
   6860     done
   6861     func_cc_basename_result=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
   6862 }
   6863 
   6864 # Check whether --enable-libtool-lock was given.
   6865 if test "${enable_libtool_lock+set}" = set; then :
   6866   enableval=$enable_libtool_lock;
   6867 fi
   6868 
   6869 test no = "$enable_libtool_lock" || enable_libtool_lock=yes
   6870 
   6871 # Some flags need to be propagated to the compiler or linker for good
   6872 # libtool support.
   6873 case $host in
   6874 ia64-*-hpux*)
   6875   # Find out what ABI is being produced by ac_compile, and set mode
   6876   # options accordingly.
   6877   echo 'int i;' > conftest.$ac_ext
   6878   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
   6879   (eval $ac_compile) 2>&5
   6880   ac_status=$?
   6881   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   6882   test $ac_status = 0; }; then
   6883     case `/usr/bin/file conftest.$ac_objext` in
   6884       *ELF-32*)
   6885 	HPUX_IA64_MODE=32
   6886 	;;
   6887       *ELF-64*)
   6888 	HPUX_IA64_MODE=64
   6889 	;;
   6890     esac
   6891   fi
   6892   rm -rf conftest*
   6893   ;;
   6894 *-*-irix6*)
   6895   # Find out what ABI is being produced by ac_compile, and set linker
   6896   # options accordingly.
   6897   echo '#line '$LINENO' "configure"' > conftest.$ac_ext
   6898   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
   6899   (eval $ac_compile) 2>&5
   6900   ac_status=$?
   6901   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   6902   test $ac_status = 0; }; then
   6903     if test yes = "$lt_cv_prog_gnu_ld"; then
   6904       case `/usr/bin/file conftest.$ac_objext` in
   6905 	*32-bit*)
   6906 	  LD="${LD-ld} -melf32bsmip"
   6907 	  ;;
   6908 	*N32*)
   6909 	  LD="${LD-ld} -melf32bmipn32"
   6910 	  ;;
   6911 	*64-bit*)
   6912 	  LD="${LD-ld} -melf64bmip"
   6913 	;;
   6914       esac
   6915     else
   6916       case `/usr/bin/file conftest.$ac_objext` in
   6917 	*32-bit*)
   6918 	  LD="${LD-ld} -32"
   6919 	  ;;
   6920 	*N32*)
   6921 	  LD="${LD-ld} -n32"
   6922 	  ;;
   6923 	*64-bit*)
   6924 	  LD="${LD-ld} -64"
   6925 	  ;;
   6926       esac
   6927     fi
   6928   fi
   6929   rm -rf conftest*
   6930   ;;
   6931 
   6932 mips64*-*linux*)
   6933   # Find out what ABI is being produced by ac_compile, and set linker
   6934   # options accordingly.
   6935   echo '#line '$LINENO' "configure"' > conftest.$ac_ext
   6936   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
   6937   (eval $ac_compile) 2>&5
   6938   ac_status=$?
   6939   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   6940   test $ac_status = 0; }; then
   6941     emul=elf
   6942     case `/usr/bin/file conftest.$ac_objext` in
   6943       *32-bit*)
   6944 	emul="${emul}32"
   6945 	;;
   6946       *64-bit*)
   6947 	emul="${emul}64"
   6948 	;;
   6949     esac
   6950     case `/usr/bin/file conftest.$ac_objext` in
   6951       *MSB*)
   6952 	emul="${emul}btsmip"
   6953 	;;
   6954       *LSB*)
   6955 	emul="${emul}ltsmip"
   6956 	;;
   6957     esac
   6958     case `/usr/bin/file conftest.$ac_objext` in
   6959       *N32*)
   6960 	emul="${emul}n32"
   6961 	;;
   6962     esac
   6963     LD="${LD-ld} -m $emul"
   6964   fi
   6965   rm -rf conftest*
   6966   ;;
   6967 
   6968 x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
   6969 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
   6970   # Find out what ABI is being produced by ac_compile, and set linker
   6971   # options accordingly.  Note that the listed cases only cover the
   6972   # situations where additional linker options are needed (such as when
   6973   # doing 32-bit compilation for a host where ld defaults to 64-bit, or
   6974   # vice versa); the common cases where no linker options are needed do
   6975   # not appear in the list.
   6976   echo 'int i;' > conftest.$ac_ext
   6977   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
   6978   (eval $ac_compile) 2>&5
   6979   ac_status=$?
   6980   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   6981   test $ac_status = 0; }; then
   6982     case `/usr/bin/file conftest.o` in
   6983       *32-bit*)
   6984 	case $host in
   6985 	  x86_64-*kfreebsd*-gnu)
   6986 	    LD="${LD-ld} -m elf_i386_fbsd"
   6987 	    ;;
   6988 	  x86_64-*linux*)
   6989 	    case `/usr/bin/file conftest.o` in
   6990 	      *x86-64*)
   6991 		LD="${LD-ld} -m elf32_x86_64"
   6992 		;;
   6993 	      *)
   6994 		LD="${LD-ld} -m elf_i386"
   6995 		;;
   6996 	    esac
   6997 	    ;;
   6998 	  powerpc64le-*linux*)
   6999 	    LD="${LD-ld} -m elf32lppclinux"
   7000 	    ;;
   7001 	  powerpc64-*linux*)
   7002 	    LD="${LD-ld} -m elf32ppclinux"
   7003 	    ;;
   7004 	  s390x-*linux*)
   7005 	    LD="${LD-ld} -m elf_s390"
   7006 	    ;;
   7007 	  sparc64-*linux*)
   7008 	    LD="${LD-ld} -m elf32_sparc"
   7009 	    ;;
   7010 	esac
   7011 	;;
   7012       *64-bit*)
   7013 	case $host in
   7014 	  x86_64-*kfreebsd*-gnu)
   7015 	    LD="${LD-ld} -m elf_x86_64_fbsd"
   7016 	    ;;
   7017 	  x86_64-*linux*)
   7018 	    LD="${LD-ld} -m elf_x86_64"
   7019 	    ;;
   7020 	  powerpcle-*linux*)
   7021 	    LD="${LD-ld} -m elf64lppc"
   7022 	    ;;
   7023 	  powerpc-*linux*)
   7024 	    LD="${LD-ld} -m elf64ppc"
   7025 	    ;;
   7026 	  s390*-*linux*|s390*-*tpf*)
   7027 	    LD="${LD-ld} -m elf64_s390"
   7028 	    ;;
   7029 	  sparc*-*linux*)
   7030 	    LD="${LD-ld} -m elf64_sparc"
   7031 	    ;;
   7032 	esac
   7033 	;;
   7034     esac
   7035   fi
   7036   rm -rf conftest*
   7037   ;;
   7038 
   7039 *-*-sco3.2v5*)
   7040   # On SCO OpenServer 5, we need -belf to get full-featured binaries.
   7041   SAVE_CFLAGS=$CFLAGS
   7042   CFLAGS="$CFLAGS -belf"
   7043   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
   7044 $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
   7045 if ${lt_cv_cc_needs_belf+:} false; then :
   7046   $as_echo_n "(cached) " >&6
   7047 else
   7048   ac_ext=c
   7049 ac_cpp='$CPP $CPPFLAGS'
   7050 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   7051 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   7052 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   7053 
   7054      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   7055 /* end confdefs.h.  */
   7056 
   7057 int
   7058 main ()
   7059 {
   7060 
   7061   ;
   7062   return 0;
   7063 }
   7064 _ACEOF
   7065 if ac_fn_c_try_link "$LINENO"; then :
   7066   lt_cv_cc_needs_belf=yes
   7067 else
   7068   lt_cv_cc_needs_belf=no
   7069 fi
   7070 rm -f core conftest.err conftest.$ac_objext \
   7071     conftest$ac_exeext conftest.$ac_ext
   7072      ac_ext=c
   7073 ac_cpp='$CPP $CPPFLAGS'
   7074 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   7075 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   7076 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   7077 
   7078 fi
   7079 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
   7080 $as_echo "$lt_cv_cc_needs_belf" >&6; }
   7081   if test yes != "$lt_cv_cc_needs_belf"; then
   7082     # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
   7083     CFLAGS=$SAVE_CFLAGS
   7084   fi
   7085   ;;
   7086 *-*solaris*)
   7087   # Find out what ABI is being produced by ac_compile, and set linker
   7088   # options accordingly.
   7089   echo 'int i;' > conftest.$ac_ext
   7090   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
   7091   (eval $ac_compile) 2>&5
   7092   ac_status=$?
   7093   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   7094   test $ac_status = 0; }; then
   7095     case `/usr/bin/file conftest.o` in
   7096     *64-bit*)
   7097       case $lt_cv_prog_gnu_ld in
   7098       yes*)
   7099         case $host in
   7100         i?86-*-solaris*|x86_64-*-solaris*)
   7101           LD="${LD-ld} -m elf_x86_64"
   7102           ;;
   7103         sparc*-*-solaris*)
   7104           LD="${LD-ld} -m elf64_sparc"
   7105           ;;
   7106         esac
   7107         # GNU ld 2.21 introduced _sol2 emulations.  Use them if available.
   7108         if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then
   7109           LD=${LD-ld}_sol2
   7110         fi
   7111         ;;
   7112       *)
   7113 	if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
   7114 	  LD="${LD-ld} -64"
   7115 	fi
   7116 	;;
   7117       esac
   7118       ;;
   7119     esac
   7120   fi
   7121   rm -rf conftest*
   7122   ;;
   7123 esac
   7124 
   7125 need_locks=$enable_libtool_lock
   7126 
   7127 if test -n "$ac_tool_prefix"; then
   7128   # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args.
   7129 set dummy ${ac_tool_prefix}mt; ac_word=$2
   7130 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   7131 $as_echo_n "checking for $ac_word... " >&6; }
   7132 if ${ac_cv_prog_MANIFEST_TOOL+:} false; then :
   7133   $as_echo_n "(cached) " >&6
   7134 else
   7135   if test -n "$MANIFEST_TOOL"; then
   7136   ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test.
   7137 else
   7138 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7139 for as_dir in $PATH
   7140 do
   7141   IFS=$as_save_IFS
   7142   test -z "$as_dir" && as_dir=.
   7143     for ac_exec_ext in '' $ac_executable_extensions; do
   7144   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   7145     ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt"
   7146     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   7147     break 2
   7148   fi
   7149 done
   7150   done
   7151 IFS=$as_save_IFS
   7152 
   7153 fi
   7154 fi
   7155 MANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL
   7156 if test -n "$MANIFEST_TOOL"; then
   7157   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5
   7158 $as_echo "$MANIFEST_TOOL" >&6; }
   7159 else
   7160   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   7161 $as_echo "no" >&6; }
   7162 fi
   7163 
   7164 
   7165 fi
   7166 if test -z "$ac_cv_prog_MANIFEST_TOOL"; then
   7167   ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL
   7168   # Extract the first word of "mt", so it can be a program name with args.
   7169 set dummy mt; ac_word=$2
   7170 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   7171 $as_echo_n "checking for $ac_word... " >&6; }
   7172 if ${ac_cv_prog_ac_ct_MANIFEST_TOOL+:} false; then :
   7173   $as_echo_n "(cached) " >&6
   7174 else
   7175   if test -n "$ac_ct_MANIFEST_TOOL"; then
   7176   ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test.
   7177 else
   7178 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7179 for as_dir in $PATH
   7180 do
   7181   IFS=$as_save_IFS
   7182   test -z "$as_dir" && as_dir=.
   7183     for ac_exec_ext in '' $ac_executable_extensions; do
   7184   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   7185     ac_cv_prog_ac_ct_MANIFEST_TOOL="mt"
   7186     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   7187     break 2
   7188   fi
   7189 done
   7190   done
   7191 IFS=$as_save_IFS
   7192 
   7193 fi
   7194 fi
   7195 ac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL
   7196 if test -n "$ac_ct_MANIFEST_TOOL"; then
   7197   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5
   7198 $as_echo "$ac_ct_MANIFEST_TOOL" >&6; }
   7199 else
   7200   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   7201 $as_echo "no" >&6; }
   7202 fi
   7203 
   7204   if test "x$ac_ct_MANIFEST_TOOL" = x; then
   7205     MANIFEST_TOOL=":"
   7206   else
   7207     case $cross_compiling:$ac_tool_warned in
   7208 yes:)
   7209 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   7210 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   7211 ac_tool_warned=yes ;;
   7212 esac
   7213     MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL
   7214   fi
   7215 else
   7216   MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL"
   7217 fi
   7218 
   7219 test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt
   7220 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5
   7221 $as_echo_n "checking if $MANIFEST_TOOL is a manifest tool... " >&6; }
   7222 if ${lt_cv_path_mainfest_tool+:} false; then :
   7223   $as_echo_n "(cached) " >&6
   7224 else
   7225   lt_cv_path_mainfest_tool=no
   7226   echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5
   7227   $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out
   7228   cat conftest.err >&5
   7229   if $GREP 'Manifest Tool' conftest.out > /dev/null; then
   7230     lt_cv_path_mainfest_tool=yes
   7231   fi
   7232   rm -f conftest*
   7233 fi
   7234 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5
   7235 $as_echo "$lt_cv_path_mainfest_tool" >&6; }
   7236 if test yes != "$lt_cv_path_mainfest_tool"; then
   7237   MANIFEST_TOOL=:
   7238 fi
   7239 
   7240 
   7241 
   7242 
   7243 
   7244 
   7245   case $host_os in
   7246     rhapsody* | darwin*)
   7247     if test -n "$ac_tool_prefix"; then
   7248   # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
   7249 set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
   7250 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   7251 $as_echo_n "checking for $ac_word... " >&6; }
   7252 if ${ac_cv_prog_DSYMUTIL+:} false; then :
   7253   $as_echo_n "(cached) " >&6
   7254 else
   7255   if test -n "$DSYMUTIL"; then
   7256   ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
   7257 else
   7258 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7259 for as_dir in $PATH
   7260 do
   7261   IFS=$as_save_IFS
   7262   test -z "$as_dir" && as_dir=.
   7263     for ac_exec_ext in '' $ac_executable_extensions; do
   7264   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   7265     ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
   7266     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   7267     break 2
   7268   fi
   7269 done
   7270   done
   7271 IFS=$as_save_IFS
   7272 
   7273 fi
   7274 fi
   7275 DSYMUTIL=$ac_cv_prog_DSYMUTIL
   7276 if test -n "$DSYMUTIL"; then
   7277   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
   7278 $as_echo "$DSYMUTIL" >&6; }
   7279 else
   7280   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   7281 $as_echo "no" >&6; }
   7282 fi
   7283 
   7284 
   7285 fi
   7286 if test -z "$ac_cv_prog_DSYMUTIL"; then
   7287   ac_ct_DSYMUTIL=$DSYMUTIL
   7288   # Extract the first word of "dsymutil", so it can be a program name with args.
   7289 set dummy dsymutil; ac_word=$2
   7290 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   7291 $as_echo_n "checking for $ac_word... " >&6; }
   7292 if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then :
   7293   $as_echo_n "(cached) " >&6
   7294 else
   7295   if test -n "$ac_ct_DSYMUTIL"; then
   7296   ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
   7297 else
   7298 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7299 for as_dir in $PATH
   7300 do
   7301   IFS=$as_save_IFS
   7302   test -z "$as_dir" && as_dir=.
   7303     for ac_exec_ext in '' $ac_executable_extensions; do
   7304   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   7305     ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
   7306     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   7307     break 2
   7308   fi
   7309 done
   7310   done
   7311 IFS=$as_save_IFS
   7312 
   7313 fi
   7314 fi
   7315 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
   7316 if test -n "$ac_ct_DSYMUTIL"; then
   7317   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
   7318 $as_echo "$ac_ct_DSYMUTIL" >&6; }
   7319 else
   7320   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   7321 $as_echo "no" >&6; }
   7322 fi
   7323 
   7324   if test "x$ac_ct_DSYMUTIL" = x; then
   7325     DSYMUTIL=":"
   7326   else
   7327     case $cross_compiling:$ac_tool_warned in
   7328 yes:)
   7329 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   7330 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   7331 ac_tool_warned=yes ;;
   7332 esac
   7333     DSYMUTIL=$ac_ct_DSYMUTIL
   7334   fi
   7335 else
   7336   DSYMUTIL="$ac_cv_prog_DSYMUTIL"
   7337 fi
   7338 
   7339     if test -n "$ac_tool_prefix"; then
   7340   # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
   7341 set dummy ${ac_tool_prefix}nmedit; ac_word=$2
   7342 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   7343 $as_echo_n "checking for $ac_word... " >&6; }
   7344 if ${ac_cv_prog_NMEDIT+:} false; then :
   7345   $as_echo_n "(cached) " >&6
   7346 else
   7347   if test -n "$NMEDIT"; then
   7348   ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
   7349 else
   7350 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7351 for as_dir in $PATH
   7352 do
   7353   IFS=$as_save_IFS
   7354   test -z "$as_dir" && as_dir=.
   7355     for ac_exec_ext in '' $ac_executable_extensions; do
   7356   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   7357     ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
   7358     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   7359     break 2
   7360   fi
   7361 done
   7362   done
   7363 IFS=$as_save_IFS
   7364 
   7365 fi
   7366 fi
   7367 NMEDIT=$ac_cv_prog_NMEDIT
   7368 if test -n "$NMEDIT"; then
   7369   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
   7370 $as_echo "$NMEDIT" >&6; }
   7371 else
   7372   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   7373 $as_echo "no" >&6; }
   7374 fi
   7375 
   7376 
   7377 fi
   7378 if test -z "$ac_cv_prog_NMEDIT"; then
   7379   ac_ct_NMEDIT=$NMEDIT
   7380   # Extract the first word of "nmedit", so it can be a program name with args.
   7381 set dummy nmedit; ac_word=$2
   7382 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   7383 $as_echo_n "checking for $ac_word... " >&6; }
   7384 if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then :
   7385   $as_echo_n "(cached) " >&6
   7386 else
   7387   if test -n "$ac_ct_NMEDIT"; then
   7388   ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
   7389 else
   7390 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7391 for as_dir in $PATH
   7392 do
   7393   IFS=$as_save_IFS
   7394   test -z "$as_dir" && as_dir=.
   7395     for ac_exec_ext in '' $ac_executable_extensions; do
   7396   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   7397     ac_cv_prog_ac_ct_NMEDIT="nmedit"
   7398     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   7399     break 2
   7400   fi
   7401 done
   7402   done
   7403 IFS=$as_save_IFS
   7404 
   7405 fi
   7406 fi
   7407 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
   7408 if test -n "$ac_ct_NMEDIT"; then
   7409   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
   7410 $as_echo "$ac_ct_NMEDIT" >&6; }
   7411 else
   7412   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   7413 $as_echo "no" >&6; }
   7414 fi
   7415 
   7416   if test "x$ac_ct_NMEDIT" = x; then
   7417     NMEDIT=":"
   7418   else
   7419     case $cross_compiling:$ac_tool_warned in
   7420 yes:)
   7421 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   7422 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   7423 ac_tool_warned=yes ;;
   7424 esac
   7425     NMEDIT=$ac_ct_NMEDIT
   7426   fi
   7427 else
   7428   NMEDIT="$ac_cv_prog_NMEDIT"
   7429 fi
   7430 
   7431     if test -n "$ac_tool_prefix"; then
   7432   # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
   7433 set dummy ${ac_tool_prefix}lipo; ac_word=$2
   7434 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   7435 $as_echo_n "checking for $ac_word... " >&6; }
   7436 if ${ac_cv_prog_LIPO+:} false; then :
   7437   $as_echo_n "(cached) " >&6
   7438 else
   7439   if test -n "$LIPO"; then
   7440   ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
   7441 else
   7442 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7443 for as_dir in $PATH
   7444 do
   7445   IFS=$as_save_IFS
   7446   test -z "$as_dir" && as_dir=.
   7447     for ac_exec_ext in '' $ac_executable_extensions; do
   7448   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   7449     ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
   7450     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   7451     break 2
   7452   fi
   7453 done
   7454   done
   7455 IFS=$as_save_IFS
   7456 
   7457 fi
   7458 fi
   7459 LIPO=$ac_cv_prog_LIPO
   7460 if test -n "$LIPO"; then
   7461   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
   7462 $as_echo "$LIPO" >&6; }
   7463 else
   7464   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   7465 $as_echo "no" >&6; }
   7466 fi
   7467 
   7468 
   7469 fi
   7470 if test -z "$ac_cv_prog_LIPO"; then
   7471   ac_ct_LIPO=$LIPO
   7472   # Extract the first word of "lipo", so it can be a program name with args.
   7473 set dummy lipo; ac_word=$2
   7474 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   7475 $as_echo_n "checking for $ac_word... " >&6; }
   7476 if ${ac_cv_prog_ac_ct_LIPO+:} false; then :
   7477   $as_echo_n "(cached) " >&6
   7478 else
   7479   if test -n "$ac_ct_LIPO"; then
   7480   ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
   7481 else
   7482 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7483 for as_dir in $PATH
   7484 do
   7485   IFS=$as_save_IFS
   7486   test -z "$as_dir" && as_dir=.
   7487     for ac_exec_ext in '' $ac_executable_extensions; do
   7488   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   7489     ac_cv_prog_ac_ct_LIPO="lipo"
   7490     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   7491     break 2
   7492   fi
   7493 done
   7494   done
   7495 IFS=$as_save_IFS
   7496 
   7497 fi
   7498 fi
   7499 ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
   7500 if test -n "$ac_ct_LIPO"; then
   7501   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
   7502 $as_echo "$ac_ct_LIPO" >&6; }
   7503 else
   7504   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   7505 $as_echo "no" >&6; }
   7506 fi
   7507 
   7508   if test "x$ac_ct_LIPO" = x; then
   7509     LIPO=":"
   7510   else
   7511     case $cross_compiling:$ac_tool_warned in
   7512 yes:)
   7513 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   7514 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   7515 ac_tool_warned=yes ;;
   7516 esac
   7517     LIPO=$ac_ct_LIPO
   7518   fi
   7519 else
   7520   LIPO="$ac_cv_prog_LIPO"
   7521 fi
   7522 
   7523     if test -n "$ac_tool_prefix"; then
   7524   # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
   7525 set dummy ${ac_tool_prefix}otool; ac_word=$2
   7526 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   7527 $as_echo_n "checking for $ac_word... " >&6; }
   7528 if ${ac_cv_prog_OTOOL+:} false; then :
   7529   $as_echo_n "(cached) " >&6
   7530 else
   7531   if test -n "$OTOOL"; then
   7532   ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
   7533 else
   7534 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7535 for as_dir in $PATH
   7536 do
   7537   IFS=$as_save_IFS
   7538   test -z "$as_dir" && as_dir=.
   7539     for ac_exec_ext in '' $ac_executable_extensions; do
   7540   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   7541     ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
   7542     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   7543     break 2
   7544   fi
   7545 done
   7546   done
   7547 IFS=$as_save_IFS
   7548 
   7549 fi
   7550 fi
   7551 OTOOL=$ac_cv_prog_OTOOL
   7552 if test -n "$OTOOL"; then
   7553   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
   7554 $as_echo "$OTOOL" >&6; }
   7555 else
   7556   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   7557 $as_echo "no" >&6; }
   7558 fi
   7559 
   7560 
   7561 fi
   7562 if test -z "$ac_cv_prog_OTOOL"; then
   7563   ac_ct_OTOOL=$OTOOL
   7564   # Extract the first word of "otool", so it can be a program name with args.
   7565 set dummy otool; ac_word=$2
   7566 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   7567 $as_echo_n "checking for $ac_word... " >&6; }
   7568 if ${ac_cv_prog_ac_ct_OTOOL+:} false; then :
   7569   $as_echo_n "(cached) " >&6
   7570 else
   7571   if test -n "$ac_ct_OTOOL"; then
   7572   ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
   7573 else
   7574 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7575 for as_dir in $PATH
   7576 do
   7577   IFS=$as_save_IFS
   7578   test -z "$as_dir" && as_dir=.
   7579     for ac_exec_ext in '' $ac_executable_extensions; do
   7580   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   7581     ac_cv_prog_ac_ct_OTOOL="otool"
   7582     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   7583     break 2
   7584   fi
   7585 done
   7586   done
   7587 IFS=$as_save_IFS
   7588 
   7589 fi
   7590 fi
   7591 ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
   7592 if test -n "$ac_ct_OTOOL"; then
   7593   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
   7594 $as_echo "$ac_ct_OTOOL" >&6; }
   7595 else
   7596   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   7597 $as_echo "no" >&6; }
   7598 fi
   7599 
   7600   if test "x$ac_ct_OTOOL" = x; then
   7601     OTOOL=":"
   7602   else
   7603     case $cross_compiling:$ac_tool_warned in
   7604 yes:)
   7605 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   7606 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   7607 ac_tool_warned=yes ;;
   7608 esac
   7609     OTOOL=$ac_ct_OTOOL
   7610   fi
   7611 else
   7612   OTOOL="$ac_cv_prog_OTOOL"
   7613 fi
   7614 
   7615     if test -n "$ac_tool_prefix"; then
   7616   # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
   7617 set dummy ${ac_tool_prefix}otool64; ac_word=$2
   7618 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   7619 $as_echo_n "checking for $ac_word... " >&6; }
   7620 if ${ac_cv_prog_OTOOL64+:} false; then :
   7621   $as_echo_n "(cached) " >&6
   7622 else
   7623   if test -n "$OTOOL64"; then
   7624   ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
   7625 else
   7626 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7627 for as_dir in $PATH
   7628 do
   7629   IFS=$as_save_IFS
   7630   test -z "$as_dir" && as_dir=.
   7631     for ac_exec_ext in '' $ac_executable_extensions; do
   7632   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   7633     ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
   7634     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   7635     break 2
   7636   fi
   7637 done
   7638   done
   7639 IFS=$as_save_IFS
   7640 
   7641 fi
   7642 fi
   7643 OTOOL64=$ac_cv_prog_OTOOL64
   7644 if test -n "$OTOOL64"; then
   7645   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
   7646 $as_echo "$OTOOL64" >&6; }
   7647 else
   7648   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   7649 $as_echo "no" >&6; }
   7650 fi
   7651 
   7652 
   7653 fi
   7654 if test -z "$ac_cv_prog_OTOOL64"; then
   7655   ac_ct_OTOOL64=$OTOOL64
   7656   # Extract the first word of "otool64", so it can be a program name with args.
   7657 set dummy otool64; ac_word=$2
   7658 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   7659 $as_echo_n "checking for $ac_word... " >&6; }
   7660 if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then :
   7661   $as_echo_n "(cached) " >&6
   7662 else
   7663   if test -n "$ac_ct_OTOOL64"; then
   7664   ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
   7665 else
   7666 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7667 for as_dir in $PATH
   7668 do
   7669   IFS=$as_save_IFS
   7670   test -z "$as_dir" && as_dir=.
   7671     for ac_exec_ext in '' $ac_executable_extensions; do
   7672   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   7673     ac_cv_prog_ac_ct_OTOOL64="otool64"
   7674     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   7675     break 2
   7676   fi
   7677 done
   7678   done
   7679 IFS=$as_save_IFS
   7680 
   7681 fi
   7682 fi
   7683 ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
   7684 if test -n "$ac_ct_OTOOL64"; then
   7685   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
   7686 $as_echo "$ac_ct_OTOOL64" >&6; }
   7687 else
   7688   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   7689 $as_echo "no" >&6; }
   7690 fi
   7691 
   7692   if test "x$ac_ct_OTOOL64" = x; then
   7693     OTOOL64=":"
   7694   else
   7695     case $cross_compiling:$ac_tool_warned in
   7696 yes:)
   7697 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   7698 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   7699 ac_tool_warned=yes ;;
   7700 esac
   7701     OTOOL64=$ac_ct_OTOOL64
   7702   fi
   7703 else
   7704   OTOOL64="$ac_cv_prog_OTOOL64"
   7705 fi
   7706 
   7707 
   7708 
   7709 
   7710 
   7711 
   7712 
   7713 
   7714 
   7715 
   7716 
   7717 
   7718 
   7719 
   7720 
   7721 
   7722 
   7723 
   7724 
   7725 
   7726 
   7727 
   7728 
   7729 
   7730 
   7731 
   7732 
   7733     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
   7734 $as_echo_n "checking for -single_module linker flag... " >&6; }
   7735 if ${lt_cv_apple_cc_single_mod+:} false; then :
   7736   $as_echo_n "(cached) " >&6
   7737 else
   7738   lt_cv_apple_cc_single_mod=no
   7739       if test -z "$LT_MULTI_MODULE"; then
   7740 	# By default we will add the -single_module flag. You can override
   7741 	# by either setting the environment variable LT_MULTI_MODULE
   7742 	# non-empty at configure time, or by adding -multi_module to the
   7743 	# link flags.
   7744 	rm -rf libconftest.dylib*
   7745 	echo "int foo(void){return 1;}" > conftest.c
   7746 	echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
   7747 -dynamiclib -Wl,-single_module conftest.c" >&5
   7748 	$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
   7749 	  -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
   7750         _lt_result=$?
   7751 	# If there is a non-empty error log, and "single_module"
   7752 	# appears in it, assume the flag caused a linker warning
   7753         if test -s conftest.err && $GREP single_module conftest.err; then
   7754 	  cat conftest.err >&5
   7755 	# Otherwise, if the output was created with a 0 exit code from
   7756 	# the compiler, it worked.
   7757 	elif test -f libconftest.dylib && test 0 = "$_lt_result"; then
   7758 	  lt_cv_apple_cc_single_mod=yes
   7759 	else
   7760 	  cat conftest.err >&5
   7761 	fi
   7762 	rm -rf libconftest.dylib*
   7763 	rm -f conftest.*
   7764       fi
   7765 fi
   7766 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
   7767 $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
   7768 
   7769     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
   7770 $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
   7771 if ${lt_cv_ld_exported_symbols_list+:} false; then :
   7772   $as_echo_n "(cached) " >&6
   7773 else
   7774   lt_cv_ld_exported_symbols_list=no
   7775       save_LDFLAGS=$LDFLAGS
   7776       echo "_main" > conftest.sym
   7777       LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
   7778       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   7779 /* end confdefs.h.  */
   7780 
   7781 int
   7782 main ()
   7783 {
   7784 
   7785   ;
   7786   return 0;
   7787 }
   7788 _ACEOF
   7789 if ac_fn_c_try_link "$LINENO"; then :
   7790   lt_cv_ld_exported_symbols_list=yes
   7791 else
   7792   lt_cv_ld_exported_symbols_list=no
   7793 fi
   7794 rm -f core conftest.err conftest.$ac_objext \
   7795     conftest$ac_exeext conftest.$ac_ext
   7796 	LDFLAGS=$save_LDFLAGS
   7797 
   7798 fi
   7799 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
   7800 $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
   7801 
   7802     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
   7803 $as_echo_n "checking for -force_load linker flag... " >&6; }
   7804 if ${lt_cv_ld_force_load+:} false; then :
   7805   $as_echo_n "(cached) " >&6
   7806 else
   7807   lt_cv_ld_force_load=no
   7808       cat > conftest.c << _LT_EOF
   7809 int forced_loaded() { return 2;}
   7810 _LT_EOF
   7811       echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
   7812       $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
   7813       echo "$AR cr libconftest.a conftest.o" >&5
   7814       $AR cr libconftest.a conftest.o 2>&5
   7815       echo "$RANLIB libconftest.a" >&5
   7816       $RANLIB libconftest.a 2>&5
   7817       cat > conftest.c << _LT_EOF
   7818 int main() { return 0;}
   7819 _LT_EOF
   7820       echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
   7821       $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
   7822       _lt_result=$?
   7823       if test -s conftest.err && $GREP force_load conftest.err; then
   7824 	cat conftest.err >&5
   7825       elif test -f conftest && test 0 = "$_lt_result" && $GREP forced_load conftest >/dev/null 2>&1; then
   7826 	lt_cv_ld_force_load=yes
   7827       else
   7828 	cat conftest.err >&5
   7829       fi
   7830         rm -f conftest.err libconftest.a conftest conftest.c
   7831         rm -rf conftest.dSYM
   7832 
   7833 fi
   7834 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
   7835 $as_echo "$lt_cv_ld_force_load" >&6; }
   7836     case $host_os in
   7837     rhapsody* | darwin1.[012])
   7838       _lt_dar_allow_undefined='$wl-undefined ${wl}suppress' ;;
   7839     darwin1.*)
   7840       _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;;
   7841     darwin*) # darwin 5.x on
   7842       # if running on 10.5 or later, the deployment target defaults
   7843       # to the OS version, if on x86, and 10.4, the deployment
   7844       # target defaults to 10.4. Don't you love it?
   7845       case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
   7846 	10.0,*86*-darwin8*|10.0,*-darwin[91]*)
   7847 	  _lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup' ;;
   7848 	10.[012][,.]*)
   7849 	  _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;;
   7850 	10.*)
   7851 	  _lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup' ;;
   7852       esac
   7853     ;;
   7854   esac
   7855     if test yes = "$lt_cv_apple_cc_single_mod"; then
   7856       _lt_dar_single_mod='$single_module'
   7857     fi
   7858     if test yes = "$lt_cv_ld_exported_symbols_list"; then
   7859       _lt_dar_export_syms=' $wl-exported_symbols_list,$output_objdir/$libname-symbols.expsym'
   7860     else
   7861       _lt_dar_export_syms='~$NMEDIT -s $output_objdir/$libname-symbols.expsym $lib'
   7862     fi
   7863     if test : != "$DSYMUTIL" && test no = "$lt_cv_ld_force_load"; then
   7864       _lt_dsymutil='~$DSYMUTIL $lib || :'
   7865     else
   7866       _lt_dsymutil=
   7867     fi
   7868     ;;
   7869   esac
   7870 
   7871 # func_munge_path_list VARIABLE PATH
   7872 # -----------------------------------
   7873 # VARIABLE is name of variable containing _space_ separated list of
   7874 # directories to be munged by the contents of PATH, which is string
   7875 # having a format:
   7876 # "DIR[:DIR]:"
   7877 #       string "DIR[ DIR]" will be prepended to VARIABLE
   7878 # ":DIR[:DIR]"
   7879 #       string "DIR[ DIR]" will be appended to VARIABLE
   7880 # "DIRP[:DIRP]::[DIRA:]DIRA"
   7881 #       string "DIRP[ DIRP]" will be prepended to VARIABLE and string
   7882 #       "DIRA[ DIRA]" will be appended to VARIABLE
   7883 # "DIR[:DIR]"
   7884 #       VARIABLE will be replaced by "DIR[ DIR]"
   7885 func_munge_path_list ()
   7886 {
   7887     case x$2 in
   7888     x)
   7889         ;;
   7890     *:)
   7891         eval $1=\"`$ECHO $2 | $SED 's/:/ /g'` \$$1\"
   7892         ;;
   7893     x:*)
   7894         eval $1=\"\$$1 `$ECHO $2 | $SED 's/:/ /g'`\"
   7895         ;;
   7896     *::*)
   7897         eval $1=\"\$$1\ `$ECHO $2 | $SED -e 's/.*:://' -e 's/:/ /g'`\"
   7898         eval $1=\"`$ECHO $2 | $SED -e 's/::.*//' -e 's/:/ /g'`\ \$$1\"
   7899         ;;
   7900     *)
   7901         eval $1=\"`$ECHO $2 | $SED 's/:/ /g'`\"
   7902         ;;
   7903     esac
   7904 }
   7905 
   7906 ac_ext=c
   7907 ac_cpp='$CPP $CPPFLAGS'
   7908 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   7909 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   7910 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   7911 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
   7912 $as_echo_n "checking how to run the C preprocessor... " >&6; }
   7913 # On Suns, sometimes $CPP names a directory.
   7914 if test -n "$CPP" && test -d "$CPP"; then
   7915   CPP=
   7916 fi
   7917 if test -z "$CPP"; then
   7918   if ${ac_cv_prog_CPP+:} false; then :
   7919   $as_echo_n "(cached) " >&6
   7920 else
   7921       # Double quotes because CPP needs to be expanded
   7922     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
   7923     do
   7924       ac_preproc_ok=false
   7925 for ac_c_preproc_warn_flag in '' yes
   7926 do
   7927   # Use a header file that comes with gcc, so configuring glibc
   7928   # with a fresh cross-compiler works.
   7929   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   7930   # <limits.h> exists even on freestanding compilers.
   7931   # On the NeXT, cc -E runs the code through the compiler's parser,
   7932   # not just through cpp. "Syntax error" is here to catch this case.
   7933   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   7934 /* end confdefs.h.  */
   7935 #ifdef __STDC__
   7936 # include <limits.h>
   7937 #else
   7938 # include <assert.h>
   7939 #endif
   7940 		     Syntax error
   7941 _ACEOF
   7942 if ac_fn_c_try_cpp "$LINENO"; then :
   7943 
   7944 else
   7945   # Broken: fails on valid input.
   7946 continue
   7947 fi
   7948 rm -f conftest.err conftest.i conftest.$ac_ext
   7949 
   7950   # OK, works on sane cases.  Now check whether nonexistent headers
   7951   # can be detected and how.
   7952   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   7953 /* end confdefs.h.  */
   7954 #include <ac_nonexistent.h>
   7955 _ACEOF
   7956 if ac_fn_c_try_cpp "$LINENO"; then :
   7957   # Broken: success on invalid input.
   7958 continue
   7959 else
   7960   # Passes both tests.
   7961 ac_preproc_ok=:
   7962 break
   7963 fi
   7964 rm -f conftest.err conftest.i conftest.$ac_ext
   7965 
   7966 done
   7967 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   7968 rm -f conftest.i conftest.err conftest.$ac_ext
   7969 if $ac_preproc_ok; then :
   7970   break
   7971 fi
   7972 
   7973     done
   7974     ac_cv_prog_CPP=$CPP
   7975 
   7976 fi
   7977   CPP=$ac_cv_prog_CPP
   7978 else
   7979   ac_cv_prog_CPP=$CPP
   7980 fi
   7981 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
   7982 $as_echo "$CPP" >&6; }
   7983 ac_preproc_ok=false
   7984 for ac_c_preproc_warn_flag in '' yes
   7985 do
   7986   # Use a header file that comes with gcc, so configuring glibc
   7987   # with a fresh cross-compiler works.
   7988   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   7989   # <limits.h> exists even on freestanding compilers.
   7990   # On the NeXT, cc -E runs the code through the compiler's parser,
   7991   # not just through cpp. "Syntax error" is here to catch this case.
   7992   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   7993 /* end confdefs.h.  */
   7994 #ifdef __STDC__
   7995 # include <limits.h>
   7996 #else
   7997 # include <assert.h>
   7998 #endif
   7999 		     Syntax error
   8000 _ACEOF
   8001 if ac_fn_c_try_cpp "$LINENO"; then :
   8002 
   8003 else
   8004   # Broken: fails on valid input.
   8005 continue
   8006 fi
   8007 rm -f conftest.err conftest.i conftest.$ac_ext
   8008 
   8009   # OK, works on sane cases.  Now check whether nonexistent headers
   8010   # can be detected and how.
   8011   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   8012 /* end confdefs.h.  */
   8013 #include <ac_nonexistent.h>
   8014 _ACEOF
   8015 if ac_fn_c_try_cpp "$LINENO"; then :
   8016   # Broken: success on invalid input.
   8017 continue
   8018 else
   8019   # Passes both tests.
   8020 ac_preproc_ok=:
   8021 break
   8022 fi
   8023 rm -f conftest.err conftest.i conftest.$ac_ext
   8024 
   8025 done
   8026 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   8027 rm -f conftest.i conftest.err conftest.$ac_ext
   8028 if $ac_preproc_ok; then :
   8029 
   8030 else
   8031   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   8032 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   8033 as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
   8034 See \`config.log' for more details" "$LINENO" 5; }
   8035 fi
   8036 
   8037 ac_ext=c
   8038 ac_cpp='$CPP $CPPFLAGS'
   8039 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   8040 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   8041 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   8042 
   8043 
   8044 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
   8045 $as_echo_n "checking for ANSI C header files... " >&6; }
   8046 if ${ac_cv_header_stdc+:} false; then :
   8047   $as_echo_n "(cached) " >&6
   8048 else
   8049   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   8050 /* end confdefs.h.  */
   8051 #include <stdlib.h>
   8052 #include <stdarg.h>
   8053 #include <string.h>
   8054 #include <float.h>
   8055 
   8056 int
   8057 main ()
   8058 {
   8059 
   8060   ;
   8061   return 0;
   8062 }
   8063 _ACEOF
   8064 if ac_fn_c_try_compile "$LINENO"; then :
   8065   ac_cv_header_stdc=yes
   8066 else
   8067   ac_cv_header_stdc=no
   8068 fi
   8069 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   8070 
   8071 if test $ac_cv_header_stdc = yes; then
   8072   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
   8073   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   8074 /* end confdefs.h.  */
   8075 #include <string.h>
   8076 
   8077 _ACEOF
   8078 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   8079   $EGREP "memchr" >/dev/null 2>&1; then :
   8080 
   8081 else
   8082   ac_cv_header_stdc=no
   8083 fi
   8084 rm -f conftest*
   8085 
   8086 fi
   8087 
   8088 if test $ac_cv_header_stdc = yes; then
   8089   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
   8090   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   8091 /* end confdefs.h.  */
   8092 #include <stdlib.h>
   8093 
   8094 _ACEOF
   8095 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   8096   $EGREP "free" >/dev/null 2>&1; then :
   8097 
   8098 else
   8099   ac_cv_header_stdc=no
   8100 fi
   8101 rm -f conftest*
   8102 
   8103 fi
   8104 
   8105 if test $ac_cv_header_stdc = yes; then
   8106   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
   8107   if test "$cross_compiling" = yes; then :
   8108   :
   8109 else
   8110   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   8111 /* end confdefs.h.  */
   8112 #include <ctype.h>
   8113 #include <stdlib.h>
   8114 #if ((' ' & 0x0FF) == 0x020)
   8115 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
   8116 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
   8117 #else
   8118 # define ISLOWER(c) \
   8119 		   (('a' <= (c) && (c) <= 'i') \
   8120 		     || ('j' <= (c) && (c) <= 'r') \
   8121 		     || ('s' <= (c) && (c) <= 'z'))
   8122 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
   8123 #endif
   8124 
   8125 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
   8126 int
   8127 main ()
   8128 {
   8129   int i;
   8130   for (i = 0; i < 256; i++)
   8131     if (XOR (islower (i), ISLOWER (i))
   8132 	|| toupper (i) != TOUPPER (i))
   8133       return 2;
   8134   return 0;
   8135 }
   8136 _ACEOF
   8137 if ac_fn_c_try_run "$LINENO"; then :
   8138 
   8139 else
   8140   ac_cv_header_stdc=no
   8141 fi
   8142 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
   8143   conftest.$ac_objext conftest.beam conftest.$ac_ext
   8144 fi
   8145 
   8146 fi
   8147 fi
   8148 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
   8149 $as_echo "$ac_cv_header_stdc" >&6; }
   8150 if test $ac_cv_header_stdc = yes; then
   8151 
   8152 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
   8153 
   8154 fi
   8155 
   8156 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
   8157 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
   8158 		  inttypes.h stdint.h unistd.h
   8159 do :
   8160   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
   8161 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
   8162 "
   8163 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
   8164   cat >>confdefs.h <<_ACEOF
   8165 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
   8166 _ACEOF
   8167 
   8168 fi
   8169 
   8170 done
   8171 
   8172 
   8173 for ac_header in dlfcn.h
   8174 do :
   8175   ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
   8176 "
   8177 if test "x$ac_cv_header_dlfcn_h" = xyes; then :
   8178   cat >>confdefs.h <<_ACEOF
   8179 #define HAVE_DLFCN_H 1
   8180 _ACEOF
   8181 
   8182 fi
   8183 
   8184 done
   8185 
   8186 
   8187 
   8188 
   8189 func_stripname_cnf ()
   8190 {
   8191   case $2 in
   8192   .*) func_stripname_result=`$ECHO "$3" | $SED "s%^$1%%; s%\\\\$2\$%%"`;;
   8193   *)  func_stripname_result=`$ECHO "$3" | $SED "s%^$1%%; s%$2\$%%"`;;
   8194   esac
   8195 } # func_stripname_cnf
   8196 
   8197 
   8198 
   8199 
   8200 
   8201 # Set options
   8202 
   8203 
   8204 
   8205         enable_dlopen=no
   8206 
   8207 
   8208   enable_win32_dll=no
   8209 
   8210 
   8211             # Check whether --enable-shared was given.
   8212 if test "${enable_shared+set}" = set; then :
   8213   enableval=$enable_shared; p=${PACKAGE-default}
   8214     case $enableval in
   8215     yes) enable_shared=yes ;;
   8216     no) enable_shared=no ;;
   8217     *)
   8218       enable_shared=no
   8219       # Look at the argument we got.  We use all the common list separators.
   8220       lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
   8221       for pkg in $enableval; do
   8222 	IFS=$lt_save_ifs
   8223 	if test "X$pkg" = "X$p"; then
   8224 	  enable_shared=yes
   8225 	fi
   8226       done
   8227       IFS=$lt_save_ifs
   8228       ;;
   8229     esac
   8230 else
   8231   enable_shared=yes
   8232 fi
   8233 
   8234 
   8235 
   8236 
   8237 
   8238 
   8239 
   8240 
   8241 
   8242   # Check whether --enable-static was given.
   8243 if test "${enable_static+set}" = set; then :
   8244   enableval=$enable_static; p=${PACKAGE-default}
   8245     case $enableval in
   8246     yes) enable_static=yes ;;
   8247     no) enable_static=no ;;
   8248     *)
   8249      enable_static=no
   8250       # Look at the argument we got.  We use all the common list separators.
   8251       lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
   8252       for pkg in $enableval; do
   8253 	IFS=$lt_save_ifs
   8254 	if test "X$pkg" = "X$p"; then
   8255 	  enable_static=yes
   8256 	fi
   8257       done
   8258       IFS=$lt_save_ifs
   8259       ;;
   8260     esac
   8261 else
   8262   enable_static=yes
   8263 fi
   8264 
   8265 
   8266 
   8267 
   8268 
   8269 
   8270 
   8271 
   8272 
   8273 
   8274 # Check whether --with-pic was given.
   8275 if test "${with_pic+set}" = set; then :
   8276   withval=$with_pic; lt_p=${PACKAGE-default}
   8277     case $withval in
   8278     yes|no) pic_mode=$withval ;;
   8279     *)
   8280       pic_mode=default
   8281       # Look at the argument we got.  We use all the common list separators.
   8282       lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
   8283       for lt_pkg in $withval; do
   8284 	IFS=$lt_save_ifs
   8285 	if test "X$lt_pkg" = "X$lt_p"; then
   8286 	  pic_mode=yes
   8287 	fi
   8288       done
   8289       IFS=$lt_save_ifs
   8290       ;;
   8291     esac
   8292 else
   8293   pic_mode=default
   8294 fi
   8295 
   8296 
   8297 
   8298 
   8299 
   8300 
   8301 
   8302 
   8303   # Check whether --enable-fast-install was given.
   8304 if test "${enable_fast_install+set}" = set; then :
   8305   enableval=$enable_fast_install; p=${PACKAGE-default}
   8306     case $enableval in
   8307     yes) enable_fast_install=yes ;;
   8308     no) enable_fast_install=no ;;
   8309     *)
   8310       enable_fast_install=no
   8311       # Look at the argument we got.  We use all the common list separators.
   8312       lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
   8313       for pkg in $enableval; do
   8314 	IFS=$lt_save_ifs
   8315 	if test "X$pkg" = "X$p"; then
   8316 	  enable_fast_install=yes
   8317 	fi
   8318       done
   8319       IFS=$lt_save_ifs
   8320       ;;
   8321     esac
   8322 else
   8323   enable_fast_install=yes
   8324 fi
   8325 
   8326 
   8327 
   8328 
   8329 
   8330 
   8331 
   8332 
   8333   shared_archive_member_spec=
   8334 case $host,$enable_shared in
   8335 power*-*-aix[5-9]*,yes)
   8336   { $as_echo "$as_me:${as_lineno-$LINENO}: checking which variant of shared library versioning to provide" >&5
   8337 $as_echo_n "checking which variant of shared library versioning to provide... " >&6; }
   8338 
   8339 # Check whether --with-aix-soname was given.
   8340 if test "${with_aix_soname+set}" = set; then :
   8341   withval=$with_aix_soname; case $withval in
   8342     aix|svr4|both)
   8343       ;;
   8344     *)
   8345       as_fn_error $? "Unknown argument to --with-aix-soname" "$LINENO" 5
   8346       ;;
   8347     esac
   8348     lt_cv_with_aix_soname=$with_aix_soname
   8349 else
   8350   if ${lt_cv_with_aix_soname+:} false; then :
   8351   $as_echo_n "(cached) " >&6
   8352 else
   8353   lt_cv_with_aix_soname=aix
   8354 fi
   8355 
   8356     with_aix_soname=$lt_cv_with_aix_soname
   8357 fi
   8358 
   8359   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_aix_soname" >&5
   8360 $as_echo "$with_aix_soname" >&6; }
   8361   if test aix != "$with_aix_soname"; then
   8362     # For the AIX way of multilib, we name the shared archive member
   8363     # based on the bitwidth used, traditionally 'shr.o' or 'shr_64.o',
   8364     # and 'shr.imp' or 'shr_64.imp', respectively, for the Import File.
   8365     # Even when GNU compilers ignore OBJECT_MODE but need '-maix64' flag,
   8366     # the AIX toolchain works better with OBJECT_MODE set (default 32).
   8367     if test 64 = "${OBJECT_MODE-32}"; then
   8368       shared_archive_member_spec=shr_64
   8369     else
   8370       shared_archive_member_spec=shr
   8371     fi
   8372   fi
   8373   ;;
   8374 *)
   8375   with_aix_soname=aix
   8376   ;;
   8377 esac
   8378 
   8379 
   8380 
   8381 
   8382 
   8383 
   8384 
   8385 
   8386 
   8387 
   8388 # This can be used to rebuild libtool when needed
   8389 LIBTOOL_DEPS=$ltmain
   8390 
   8391 # Always use our own libtool.
   8392 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
   8393 
   8394 
   8395 
   8396 
   8397 
   8398 
   8399 
   8400 
   8401 
   8402 
   8403 
   8404 
   8405 
   8406 
   8407 
   8408 
   8409 
   8410 
   8411 
   8412 
   8413 
   8414 
   8415 
   8416 
   8417 
   8418 
   8419 
   8420 
   8421 
   8422 
   8423 test -z "$LN_S" && LN_S="ln -s"
   8424 
   8425 
   8426 
   8427 
   8428 
   8429 
   8430 
   8431 
   8432 
   8433 
   8434 
   8435 
   8436 
   8437 
   8438 if test -n "${ZSH_VERSION+set}"; then
   8439    setopt NO_GLOB_SUBST
   8440 fi
   8441 
   8442 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
   8443 $as_echo_n "checking for objdir... " >&6; }
   8444 if ${lt_cv_objdir+:} false; then :
   8445   $as_echo_n "(cached) " >&6
   8446 else
   8447   rm -f .libs 2>/dev/null
   8448 mkdir .libs 2>/dev/null
   8449 if test -d .libs; then
   8450   lt_cv_objdir=.libs
   8451 else
   8452   # MS-DOS does not allow filenames that begin with a dot.
   8453   lt_cv_objdir=_libs
   8454 fi
   8455 rmdir .libs 2>/dev/null
   8456 fi
   8457 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
   8458 $as_echo "$lt_cv_objdir" >&6; }
   8459 objdir=$lt_cv_objdir
   8460 
   8461 
   8462 
   8463 
   8464 
   8465 cat >>confdefs.h <<_ACEOF
   8466 #define LT_OBJDIR "$lt_cv_objdir/"
   8467 _ACEOF
   8468 
   8469 
   8470 
   8471 
   8472 case $host_os in
   8473 aix3*)
   8474   # AIX sometimes has problems with the GCC collect2 program.  For some
   8475   # reason, if we set the COLLECT_NAMES environment variable, the problems
   8476   # vanish in a puff of smoke.
   8477   if test set != "${COLLECT_NAMES+set}"; then
   8478     COLLECT_NAMES=
   8479     export COLLECT_NAMES
   8480   fi
   8481   ;;
   8482 esac
   8483 
   8484 # Global variables:
   8485 ofile=libtool
   8486 can_build_shared=yes
   8487 
   8488 # All known linkers require a '.a' archive for static linking (except MSVC,
   8489 # which needs '.lib').
   8490 libext=a
   8491 
   8492 with_gnu_ld=$lt_cv_prog_gnu_ld
   8493 
   8494 old_CC=$CC
   8495 old_CFLAGS=$CFLAGS
   8496 
   8497 # Set sane defaults for various variables
   8498 test -z "$CC" && CC=cc
   8499 test -z "$LTCC" && LTCC=$CC
   8500 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
   8501 test -z "$LD" && LD=ld
   8502 test -z "$ac_objext" && ac_objext=o
   8503 
   8504 func_cc_basename $compiler
   8505 cc_basename=$func_cc_basename_result
   8506 
   8507 
   8508 # Only perform the check for file, if the check method requires it
   8509 test -z "$MAGIC_CMD" && MAGIC_CMD=file
   8510 case $deplibs_check_method in
   8511 file_magic*)
   8512   if test "$file_magic_cmd" = '$MAGIC_CMD'; then
   8513     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
   8514 $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
   8515 if ${lt_cv_path_MAGIC_CMD+:} false; then :
   8516   $as_echo_n "(cached) " >&6
   8517 else
   8518   case $MAGIC_CMD in
   8519 [\\/*] |  ?:[\\/]*)
   8520   lt_cv_path_MAGIC_CMD=$MAGIC_CMD # Let the user override the test with a path.
   8521   ;;
   8522 *)
   8523   lt_save_MAGIC_CMD=$MAGIC_CMD
   8524   lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
   8525   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
   8526   for ac_dir in $ac_dummy; do
   8527     IFS=$lt_save_ifs
   8528     test -z "$ac_dir" && ac_dir=.
   8529     if test -f "$ac_dir/${ac_tool_prefix}file"; then
   8530       lt_cv_path_MAGIC_CMD=$ac_dir/"${ac_tool_prefix}file"
   8531       if test -n "$file_magic_test_file"; then
   8532 	case $deplibs_check_method in
   8533 	"file_magic "*)
   8534 	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
   8535 	  MAGIC_CMD=$lt_cv_path_MAGIC_CMD
   8536 	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
   8537 	    $EGREP "$file_magic_regex" > /dev/null; then
   8538 	    :
   8539 	  else
   8540 	    cat <<_LT_EOF 1>&2
   8541 
   8542 *** Warning: the command libtool uses to detect shared libraries,
   8543 *** $file_magic_cmd, produces output that libtool cannot recognize.
   8544 *** The result is that libtool may fail to recognize shared libraries
   8545 *** as such.  This will affect the creation of libtool libraries that
   8546 *** depend on shared libraries, but programs linked with such libtool
   8547 *** libraries will work regardless of this problem.  Nevertheless, you
   8548 *** may want to report the problem to your system manager and/or to
   8549 *** bug-libtool (at] gnu.org
   8550 
   8551 _LT_EOF
   8552 	  fi ;;
   8553 	esac
   8554       fi
   8555       break
   8556     fi
   8557   done
   8558   IFS=$lt_save_ifs
   8559   MAGIC_CMD=$lt_save_MAGIC_CMD
   8560   ;;
   8561 esac
   8562 fi
   8563 
   8564 MAGIC_CMD=$lt_cv_path_MAGIC_CMD
   8565 if test -n "$MAGIC_CMD"; then
   8566   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
   8567 $as_echo "$MAGIC_CMD" >&6; }
   8568 else
   8569   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   8570 $as_echo "no" >&6; }
   8571 fi
   8572 
   8573 
   8574 
   8575 
   8576 
   8577 if test -z "$lt_cv_path_MAGIC_CMD"; then
   8578   if test -n "$ac_tool_prefix"; then
   8579     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
   8580 $as_echo_n "checking for file... " >&6; }
   8581 if ${lt_cv_path_MAGIC_CMD+:} false; then :
   8582   $as_echo_n "(cached) " >&6
   8583 else
   8584   case $MAGIC_CMD in
   8585 [\\/*] |  ?:[\\/]*)
   8586   lt_cv_path_MAGIC_CMD=$MAGIC_CMD # Let the user override the test with a path.
   8587   ;;
   8588 *)
   8589   lt_save_MAGIC_CMD=$MAGIC_CMD
   8590   lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
   8591   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
   8592   for ac_dir in $ac_dummy; do
   8593     IFS=$lt_save_ifs
   8594     test -z "$ac_dir" && ac_dir=.
   8595     if test -f "$ac_dir/file"; then
   8596       lt_cv_path_MAGIC_CMD=$ac_dir/"file"
   8597       if test -n "$file_magic_test_file"; then
   8598 	case $deplibs_check_method in
   8599 	"file_magic "*)
   8600 	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
   8601 	  MAGIC_CMD=$lt_cv_path_MAGIC_CMD
   8602 	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
   8603 	    $EGREP "$file_magic_regex" > /dev/null; then
   8604 	    :
   8605 	  else
   8606 	    cat <<_LT_EOF 1>&2
   8607 
   8608 *** Warning: the command libtool uses to detect shared libraries,
   8609 *** $file_magic_cmd, produces output that libtool cannot recognize.
   8610 *** The result is that libtool may fail to recognize shared libraries
   8611 *** as such.  This will affect the creation of libtool libraries that
   8612 *** depend on shared libraries, but programs linked with such libtool
   8613 *** libraries will work regardless of this problem.  Nevertheless, you
   8614 *** may want to report the problem to your system manager and/or to
   8615 *** bug-libtool (at] gnu.org
   8616 
   8617 _LT_EOF
   8618 	  fi ;;
   8619 	esac
   8620       fi
   8621       break
   8622     fi
   8623   done
   8624   IFS=$lt_save_ifs
   8625   MAGIC_CMD=$lt_save_MAGIC_CMD
   8626   ;;
   8627 esac
   8628 fi
   8629 
   8630 MAGIC_CMD=$lt_cv_path_MAGIC_CMD
   8631 if test -n "$MAGIC_CMD"; then
   8632   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
   8633 $as_echo "$MAGIC_CMD" >&6; }
   8634 else
   8635   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   8636 $as_echo "no" >&6; }
   8637 fi
   8638 
   8639 
   8640   else
   8641     MAGIC_CMD=:
   8642   fi
   8643 fi
   8644 
   8645   fi
   8646   ;;
   8647 esac
   8648 
   8649 # Use C for the default configuration in the libtool script
   8650 
   8651 lt_save_CC=$CC
   8652 ac_ext=c
   8653 ac_cpp='$CPP $CPPFLAGS'
   8654 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   8655 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   8656 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   8657 
   8658 
   8659 # Source file extension for C test sources.
   8660 ac_ext=c
   8661 
   8662 # Object file extension for compiled C test sources.
   8663 objext=o
   8664 objext=$objext
   8665 
   8666 # Code to be used in simple compile tests
   8667 lt_simple_compile_test_code="int some_variable = 0;"
   8668 
   8669 # Code to be used in simple link tests
   8670 lt_simple_link_test_code='int main(){return(0);}'
   8671 
   8672 
   8673 
   8674 
   8675 
   8676 
   8677 
   8678 # If no C compiler was specified, use CC.
   8679 LTCC=${LTCC-"$CC"}
   8680 
   8681 # If no C compiler flags were specified, use CFLAGS.
   8682 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   8683 
   8684 # Allow CC to be a program name with arguments.
   8685 compiler=$CC
   8686 
   8687 # Save the default compiler, since it gets overwritten when the other
   8688 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
   8689 compiler_DEFAULT=$CC
   8690 
   8691 # save warnings/boilerplate of simple test code
   8692 ac_outfile=conftest.$ac_objext
   8693 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
   8694 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   8695 _lt_compiler_boilerplate=`cat conftest.err`
   8696 $RM conftest*
   8697 
   8698 ac_outfile=conftest.$ac_objext
   8699 echo "$lt_simple_link_test_code" >conftest.$ac_ext
   8700 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   8701 _lt_linker_boilerplate=`cat conftest.err`
   8702 $RM -r conftest*
   8703 
   8704 
   8705 if test -n "$compiler"; then
   8706 
   8707 lt_prog_compiler_no_builtin_flag=
   8708 
   8709 if test yes = "$GCC"; then
   8710   case $cc_basename in
   8711   nvcc*)
   8712     lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
   8713   *)
   8714     lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
   8715   esac
   8716 
   8717   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
   8718 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
   8719 if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then :
   8720   $as_echo_n "(cached) " >&6
   8721 else
   8722   lt_cv_prog_compiler_rtti_exceptions=no
   8723    ac_outfile=conftest.$ac_objext
   8724    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   8725    lt_compiler_flag="-fno-rtti -fno-exceptions"  ## exclude from sc_useless_quotes_in_assignment
   8726    # Insert the option either (1) after the last *FLAGS variable, or
   8727    # (2) before a word containing "conftest.", or (3) at the end.
   8728    # Note that $ac_compile itself does not contain backslashes and begins
   8729    # with a dollar sign (not a hyphen), so the echo should work correctly.
   8730    # The option is referenced via a variable to avoid confusing sed.
   8731    lt_compile=`echo "$ac_compile" | $SED \
   8732    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   8733    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   8734    -e 's:$: $lt_compiler_flag:'`
   8735    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
   8736    (eval "$lt_compile" 2>conftest.err)
   8737    ac_status=$?
   8738    cat conftest.err >&5
   8739    echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8740    if (exit $ac_status) && test -s "$ac_outfile"; then
   8741      # The compiler can only warn and ignore the option if not recognized
   8742      # So say no if there are warnings other than the usual output.
   8743      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
   8744      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   8745      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   8746        lt_cv_prog_compiler_rtti_exceptions=yes
   8747      fi
   8748    fi
   8749    $RM conftest*
   8750 
   8751 fi
   8752 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
   8753 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
   8754 
   8755 if test yes = "$lt_cv_prog_compiler_rtti_exceptions"; then
   8756     lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
   8757 else
   8758     :
   8759 fi
   8760 
   8761 fi
   8762 
   8763 
   8764 
   8765 
   8766 
   8767 
   8768   lt_prog_compiler_wl=
   8769 lt_prog_compiler_pic=
   8770 lt_prog_compiler_static=
   8771 
   8772 
   8773   if test yes = "$GCC"; then
   8774     lt_prog_compiler_wl='-Wl,'
   8775     lt_prog_compiler_static='-static'
   8776 
   8777     case $host_os in
   8778       aix*)
   8779       # All AIX code is PIC.
   8780       if test ia64 = "$host_cpu"; then
   8781 	# AIX 5 now supports IA64 processor
   8782 	lt_prog_compiler_static='-Bstatic'
   8783       fi
   8784       lt_prog_compiler_pic='-fPIC'
   8785       ;;
   8786 
   8787     amigaos*)
   8788       case $host_cpu in
   8789       powerpc)
   8790             # see comment about AmigaOS4 .so support
   8791             lt_prog_compiler_pic='-fPIC'
   8792         ;;
   8793       m68k)
   8794             # FIXME: we need at least 68020 code to build shared libraries, but
   8795             # adding the '-m68020' flag to GCC prevents building anything better,
   8796             # like '-m68040'.
   8797             lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
   8798         ;;
   8799       esac
   8800       ;;
   8801 
   8802     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
   8803       # PIC is the default for these OSes.
   8804       ;;
   8805 
   8806     mingw* | cygwin* | pw32* | os2* | cegcc*)
   8807       # This hack is so that the source file can tell whether it is being
   8808       # built for inclusion in a dll (and should export symbols for example).
   8809       # Although the cygwin gcc ignores -fPIC, still need this for old-style
   8810       # (--disable-auto-import) libraries
   8811       lt_prog_compiler_pic='-DDLL_EXPORT'
   8812       case $host_os in
   8813       os2*)
   8814 	lt_prog_compiler_static='$wl-static'
   8815 	;;
   8816       esac
   8817       ;;
   8818 
   8819     darwin* | rhapsody*)
   8820       # PIC is the default on this platform
   8821       # Common symbols not allowed in MH_DYLIB files
   8822       lt_prog_compiler_pic='-fno-common'
   8823       ;;
   8824 
   8825     haiku*)
   8826       # PIC is the default for Haiku.
   8827       # The "-static" flag exists, but is broken.
   8828       lt_prog_compiler_static=
   8829       ;;
   8830 
   8831     hpux*)
   8832       # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
   8833       # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
   8834       # sets the default TLS model and affects inlining.
   8835       case $host_cpu in
   8836       hppa*64*)
   8837 	# +Z the default
   8838 	;;
   8839       *)
   8840 	lt_prog_compiler_pic='-fPIC'
   8841 	;;
   8842       esac
   8843       ;;
   8844 
   8845     interix[3-9]*)
   8846       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
   8847       # Instead, we relocate shared libraries at runtime.
   8848       ;;
   8849 
   8850     msdosdjgpp*)
   8851       # Just because we use GCC doesn't mean we suddenly get shared libraries
   8852       # on systems that don't support them.
   8853       lt_prog_compiler_can_build_shared=no
   8854       enable_shared=no
   8855       ;;
   8856 
   8857     *nto* | *qnx*)
   8858       # QNX uses GNU C++, but need to define -shared option too, otherwise
   8859       # it will coredump.
   8860       lt_prog_compiler_pic='-fPIC -shared'
   8861       ;;
   8862 
   8863     sysv4*MP*)
   8864       if test -d /usr/nec; then
   8865 	lt_prog_compiler_pic=-Kconform_pic
   8866       fi
   8867       ;;
   8868 
   8869     *)
   8870       lt_prog_compiler_pic='-fPIC'
   8871       ;;
   8872     esac
   8873 
   8874     case $cc_basename in
   8875     nvcc*) # Cuda Compiler Driver 2.2
   8876       lt_prog_compiler_wl='-Xlinker '
   8877       if test -n "$lt_prog_compiler_pic"; then
   8878         lt_prog_compiler_pic="-Xcompiler $lt_prog_compiler_pic"
   8879       fi
   8880       ;;
   8881     esac
   8882   else
   8883     # PORTME Check for flag to pass linker flags through the system compiler.
   8884     case $host_os in
   8885     aix*)
   8886       lt_prog_compiler_wl='-Wl,'
   8887       if test ia64 = "$host_cpu"; then
   8888 	# AIX 5 now supports IA64 processor
   8889 	lt_prog_compiler_static='-Bstatic'
   8890       else
   8891 	lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
   8892       fi
   8893       ;;
   8894 
   8895     darwin* | rhapsody*)
   8896       # PIC is the default on this platform
   8897       # Common symbols not allowed in MH_DYLIB files
   8898       lt_prog_compiler_pic='-fno-common'
   8899       case $cc_basename in
   8900       nagfor*)
   8901         # NAG Fortran compiler
   8902         lt_prog_compiler_wl='-Wl,-Wl,,'
   8903         lt_prog_compiler_pic='-PIC'
   8904         lt_prog_compiler_static='-Bstatic'
   8905         ;;
   8906       esac
   8907       ;;
   8908 
   8909     mingw* | cygwin* | pw32* | os2* | cegcc*)
   8910       # This hack is so that the source file can tell whether it is being
   8911       # built for inclusion in a dll (and should export symbols for example).
   8912       lt_prog_compiler_pic='-DDLL_EXPORT'
   8913       case $host_os in
   8914       os2*)
   8915 	lt_prog_compiler_static='$wl-static'
   8916 	;;
   8917       esac
   8918       ;;
   8919 
   8920     hpux9* | hpux10* | hpux11*)
   8921       lt_prog_compiler_wl='-Wl,'
   8922       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   8923       # not for PA HP-UX.
   8924       case $host_cpu in
   8925       hppa*64*|ia64*)
   8926 	# +Z the default
   8927 	;;
   8928       *)
   8929 	lt_prog_compiler_pic='+Z'
   8930 	;;
   8931       esac
   8932       # Is there a better lt_prog_compiler_static that works with the bundled CC?
   8933       lt_prog_compiler_static='$wl-a ${wl}archive'
   8934       ;;
   8935 
   8936     irix5* | irix6* | nonstopux*)
   8937       lt_prog_compiler_wl='-Wl,'
   8938       # PIC (with -KPIC) is the default.
   8939       lt_prog_compiler_static='-non_shared'
   8940       ;;
   8941 
   8942     linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
   8943       case $cc_basename in
   8944       # old Intel for x86_64, which still supported -KPIC.
   8945       ecc*)
   8946 	lt_prog_compiler_wl='-Wl,'
   8947 	lt_prog_compiler_pic='-KPIC'
   8948 	lt_prog_compiler_static='-static'
   8949         ;;
   8950       # flang / f18. f95 an alias for gfortran or flang on Debian
   8951       flang* | f18* | f95*)
   8952 	lt_prog_compiler_wl='-Wl,'
   8953 	lt_prog_compiler_pic='-fPIC'
   8954 	lt_prog_compiler_static='-static'
   8955         ;;
   8956       # icc used to be incompatible with GCC.
   8957       # ICC 10 doesn't accept -KPIC any more.
   8958       icc* | ifort*)
   8959 	lt_prog_compiler_wl='-Wl,'
   8960 	lt_prog_compiler_pic='-fPIC'
   8961 	lt_prog_compiler_static='-static'
   8962         ;;
   8963       # Lahey Fortran 8.1.
   8964       lf95*)
   8965 	lt_prog_compiler_wl='-Wl,'
   8966 	lt_prog_compiler_pic='--shared'
   8967 	lt_prog_compiler_static='--static'
   8968 	;;
   8969       nagfor*)
   8970 	# NAG Fortran compiler
   8971 	lt_prog_compiler_wl='-Wl,-Wl,,'
   8972 	lt_prog_compiler_pic='-PIC'
   8973 	lt_prog_compiler_static='-Bstatic'
   8974 	;;
   8975       tcc*)
   8976 	# Fabrice Bellard et al's Tiny C Compiler
   8977 	lt_prog_compiler_wl='-Wl,'
   8978 	lt_prog_compiler_pic='-fPIC'
   8979 	lt_prog_compiler_static='-static'
   8980 	;;
   8981       pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
   8982         # Portland Group compilers (*not* the Pentium gcc compiler,
   8983 	# which looks to be a dead project)
   8984 	lt_prog_compiler_wl='-Wl,'
   8985 	lt_prog_compiler_pic='-fpic'
   8986 	lt_prog_compiler_static='-Bstatic'
   8987         ;;
   8988       ccc*)
   8989         lt_prog_compiler_wl='-Wl,'
   8990         # All Alpha code is PIC.
   8991         lt_prog_compiler_static='-non_shared'
   8992         ;;
   8993       xl* | bgxl* | bgf* | mpixl*)
   8994 	# IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
   8995 	lt_prog_compiler_wl='-Wl,'
   8996 	lt_prog_compiler_pic='-qpic'
   8997 	lt_prog_compiler_static='-qstaticlink'
   8998 	;;
   8999       *)
   9000 	case `$CC -V 2>&1 | sed 5q` in
   9001 	*Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [1-7].* | *Sun*Fortran*\ 8.[0-3]*)
   9002 	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
   9003 	  lt_prog_compiler_pic='-KPIC'
   9004 	  lt_prog_compiler_static='-Bstatic'
   9005 	  lt_prog_compiler_wl=''
   9006 	  ;;
   9007 	*Sun\ F* | *Sun*Fortran*)
   9008 	  lt_prog_compiler_pic='-KPIC'
   9009 	  lt_prog_compiler_static='-Bstatic'
   9010 	  lt_prog_compiler_wl='-Qoption ld '
   9011 	  ;;
   9012 	*Sun\ C*)
   9013 	  # Sun C 5.9
   9014 	  lt_prog_compiler_pic='-KPIC'
   9015 	  lt_prog_compiler_static='-Bstatic'
   9016 	  lt_prog_compiler_wl='-Wl,'
   9017 	  ;;
   9018         *Intel*\ [CF]*Compiler*)
   9019 	  lt_prog_compiler_wl='-Wl,'
   9020 	  lt_prog_compiler_pic='-fPIC'
   9021 	  lt_prog_compiler_static='-static'
   9022 	  ;;
   9023 	*Portland\ Group*)
   9024 	  lt_prog_compiler_wl='-Wl,'
   9025 	  lt_prog_compiler_pic='-fpic'
   9026 	  lt_prog_compiler_static='-Bstatic'
   9027 	  ;;
   9028 	esac
   9029 	;;
   9030       esac
   9031       ;;
   9032 
   9033     newsos6)
   9034       lt_prog_compiler_pic='-KPIC'
   9035       lt_prog_compiler_static='-Bstatic'
   9036       ;;
   9037 
   9038     *nto* | *qnx*)
   9039       # QNX uses GNU C++, but need to define -shared option too, otherwise
   9040       # it will coredump.
   9041       lt_prog_compiler_pic='-fPIC -shared'
   9042       ;;
   9043 
   9044     osf3* | osf4* | osf5*)
   9045       lt_prog_compiler_wl='-Wl,'
   9046       # All OSF/1 code is PIC.
   9047       lt_prog_compiler_static='-non_shared'
   9048       ;;
   9049 
   9050     rdos*)
   9051       lt_prog_compiler_static='-non_shared'
   9052       ;;
   9053 
   9054     solaris*)
   9055       lt_prog_compiler_pic='-KPIC'
   9056       lt_prog_compiler_static='-Bstatic'
   9057       case $cc_basename in
   9058       f77* | f90* | f95* | sunf77* | sunf90* | sunf95*)
   9059 	lt_prog_compiler_wl='-Qoption ld ';;
   9060       *)
   9061 	lt_prog_compiler_wl='-Wl,';;
   9062       esac
   9063       ;;
   9064 
   9065     sunos4*)
   9066       lt_prog_compiler_wl='-Qoption ld '
   9067       lt_prog_compiler_pic='-PIC'
   9068       lt_prog_compiler_static='-Bstatic'
   9069       ;;
   9070 
   9071     sysv4 | sysv4.2uw2* | sysv4.3*)
   9072       lt_prog_compiler_wl='-Wl,'
   9073       lt_prog_compiler_pic='-KPIC'
   9074       lt_prog_compiler_static='-Bstatic'
   9075       ;;
   9076 
   9077     sysv4*MP*)
   9078       if test -d /usr/nec; then
   9079 	lt_prog_compiler_pic='-Kconform_pic'
   9080 	lt_prog_compiler_static='-Bstatic'
   9081       fi
   9082       ;;
   9083 
   9084     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
   9085       lt_prog_compiler_wl='-Wl,'
   9086       lt_prog_compiler_pic='-KPIC'
   9087       lt_prog_compiler_static='-Bstatic'
   9088       ;;
   9089 
   9090     unicos*)
   9091       lt_prog_compiler_wl='-Wl,'
   9092       lt_prog_compiler_can_build_shared=no
   9093       ;;
   9094 
   9095     uts4*)
   9096       lt_prog_compiler_pic='-pic'
   9097       lt_prog_compiler_static='-Bstatic'
   9098       ;;
   9099 
   9100     *)
   9101       lt_prog_compiler_can_build_shared=no
   9102       ;;
   9103     esac
   9104   fi
   9105 
   9106 case $host_os in
   9107   # For platforms that do not support PIC, -DPIC is meaningless:
   9108   *djgpp*)
   9109     lt_prog_compiler_pic=
   9110     ;;
   9111   *)
   9112     lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
   9113     ;;
   9114 esac
   9115 
   9116 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
   9117 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
   9118 if ${lt_cv_prog_compiler_pic+:} false; then :
   9119   $as_echo_n "(cached) " >&6
   9120 else
   9121   lt_cv_prog_compiler_pic=$lt_prog_compiler_pic
   9122 fi
   9123 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5
   9124 $as_echo "$lt_cv_prog_compiler_pic" >&6; }
   9125 lt_prog_compiler_pic=$lt_cv_prog_compiler_pic
   9126 
   9127 #
   9128 # Check to make sure the PIC flag actually works.
   9129 #
   9130 if test -n "$lt_prog_compiler_pic"; then
   9131   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
   9132 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
   9133 if ${lt_cv_prog_compiler_pic_works+:} false; then :
   9134   $as_echo_n "(cached) " >&6
   9135 else
   9136   lt_cv_prog_compiler_pic_works=no
   9137    ac_outfile=conftest.$ac_objext
   9138    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   9139    lt_compiler_flag="$lt_prog_compiler_pic -DPIC"  ## exclude from sc_useless_quotes_in_assignment
   9140    # Insert the option either (1) after the last *FLAGS variable, or
   9141    # (2) before a word containing "conftest.", or (3) at the end.
   9142    # Note that $ac_compile itself does not contain backslashes and begins
   9143    # with a dollar sign (not a hyphen), so the echo should work correctly.
   9144    # The option is referenced via a variable to avoid confusing sed.
   9145    lt_compile=`echo "$ac_compile" | $SED \
   9146    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   9147    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   9148    -e 's:$: $lt_compiler_flag:'`
   9149    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
   9150    (eval "$lt_compile" 2>conftest.err)
   9151    ac_status=$?
   9152    cat conftest.err >&5
   9153    echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9154    if (exit $ac_status) && test -s "$ac_outfile"; then
   9155      # The compiler can only warn and ignore the option if not recognized
   9156      # So say no if there are warnings other than the usual output.
   9157      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
   9158      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   9159      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   9160        lt_cv_prog_compiler_pic_works=yes
   9161      fi
   9162    fi
   9163    $RM conftest*
   9164 
   9165 fi
   9166 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
   9167 $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
   9168 
   9169 if test yes = "$lt_cv_prog_compiler_pic_works"; then
   9170     case $lt_prog_compiler_pic in
   9171      "" | " "*) ;;
   9172      *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
   9173      esac
   9174 else
   9175     lt_prog_compiler_pic=
   9176      lt_prog_compiler_can_build_shared=no
   9177 fi
   9178 
   9179 fi
   9180 
   9181 
   9182 
   9183 
   9184 
   9185 
   9186 
   9187 
   9188 
   9189 
   9190 
   9191 #
   9192 # Check to make sure the static flag actually works.
   9193 #
   9194 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
   9195 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
   9196 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
   9197 if ${lt_cv_prog_compiler_static_works+:} false; then :
   9198   $as_echo_n "(cached) " >&6
   9199 else
   9200   lt_cv_prog_compiler_static_works=no
   9201    save_LDFLAGS=$LDFLAGS
   9202    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
   9203    echo "$lt_simple_link_test_code" > conftest.$ac_ext
   9204    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
   9205      # The linker can only warn and ignore the option if not recognized
   9206      # So say no if there are warnings
   9207      if test -s conftest.err; then
   9208        # Append any errors to the config.log.
   9209        cat conftest.err 1>&5
   9210        $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
   9211        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   9212        if diff conftest.exp conftest.er2 >/dev/null; then
   9213          lt_cv_prog_compiler_static_works=yes
   9214        fi
   9215      else
   9216        lt_cv_prog_compiler_static_works=yes
   9217      fi
   9218    fi
   9219    $RM -r conftest*
   9220    LDFLAGS=$save_LDFLAGS
   9221 
   9222 fi
   9223 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
   9224 $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
   9225 
   9226 if test yes = "$lt_cv_prog_compiler_static_works"; then
   9227     :
   9228 else
   9229     lt_prog_compiler_static=
   9230 fi
   9231 
   9232 
   9233 
   9234 
   9235 
   9236 
   9237 
   9238   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
   9239 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
   9240 if ${lt_cv_prog_compiler_c_o+:} false; then :
   9241   $as_echo_n "(cached) " >&6
   9242 else
   9243   lt_cv_prog_compiler_c_o=no
   9244    $RM -r conftest 2>/dev/null
   9245    mkdir conftest
   9246    cd conftest
   9247    mkdir out
   9248    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   9249 
   9250    lt_compiler_flag="-o out/conftest2.$ac_objext"
   9251    # Insert the option either (1) after the last *FLAGS variable, or
   9252    # (2) before a word containing "conftest.", or (3) at the end.
   9253    # Note that $ac_compile itself does not contain backslashes and begins
   9254    # with a dollar sign (not a hyphen), so the echo should work correctly.
   9255    lt_compile=`echo "$ac_compile" | $SED \
   9256    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   9257    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   9258    -e 's:$: $lt_compiler_flag:'`
   9259    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
   9260    (eval "$lt_compile" 2>out/conftest.err)
   9261    ac_status=$?
   9262    cat out/conftest.err >&5
   9263    echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9264    if (exit $ac_status) && test -s out/conftest2.$ac_objext
   9265    then
   9266      # The compiler can only warn and ignore the option if not recognized
   9267      # So say no if there are warnings
   9268      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
   9269      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
   9270      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
   9271        lt_cv_prog_compiler_c_o=yes
   9272      fi
   9273    fi
   9274    chmod u+w . 2>&5
   9275    $RM conftest*
   9276    # SGI C++ compiler will create directory out/ii_files/ for
   9277    # template instantiation
   9278    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
   9279    $RM out/* && rmdir out
   9280    cd ..
   9281    $RM -r conftest
   9282    $RM conftest*
   9283 
   9284 fi
   9285 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
   9286 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
   9287 
   9288 
   9289 
   9290 
   9291 
   9292 
   9293   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
   9294 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
   9295 if ${lt_cv_prog_compiler_c_o+:} false; then :
   9296   $as_echo_n "(cached) " >&6
   9297 else
   9298   lt_cv_prog_compiler_c_o=no
   9299    $RM -r conftest 2>/dev/null
   9300    mkdir conftest
   9301    cd conftest
   9302    mkdir out
   9303    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   9304 
   9305    lt_compiler_flag="-o out/conftest2.$ac_objext"
   9306    # Insert the option either (1) after the last *FLAGS variable, or
   9307    # (2) before a word containing "conftest.", or (3) at the end.
   9308    # Note that $ac_compile itself does not contain backslashes and begins
   9309    # with a dollar sign (not a hyphen), so the echo should work correctly.
   9310    lt_compile=`echo "$ac_compile" | $SED \
   9311    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   9312    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   9313    -e 's:$: $lt_compiler_flag:'`
   9314    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
   9315    (eval "$lt_compile" 2>out/conftest.err)
   9316    ac_status=$?
   9317    cat out/conftest.err >&5
   9318    echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9319    if (exit $ac_status) && test -s out/conftest2.$ac_objext
   9320    then
   9321      # The compiler can only warn and ignore the option if not recognized
   9322      # So say no if there are warnings
   9323      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
   9324      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
   9325      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
   9326        lt_cv_prog_compiler_c_o=yes
   9327      fi
   9328    fi
   9329    chmod u+w . 2>&5
   9330    $RM conftest*
   9331    # SGI C++ compiler will create directory out/ii_files/ for
   9332    # template instantiation
   9333    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
   9334    $RM out/* && rmdir out
   9335    cd ..
   9336    $RM -r conftest
   9337    $RM conftest*
   9338 
   9339 fi
   9340 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
   9341 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
   9342 
   9343 
   9344 
   9345 
   9346 hard_links=nottested
   9347 if test no = "$lt_cv_prog_compiler_c_o" && test no != "$need_locks"; then
   9348   # do not overwrite the value of need_locks provided by the user
   9349   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
   9350 $as_echo_n "checking if we can lock with hard links... " >&6; }
   9351   hard_links=yes
   9352   $RM conftest*
   9353   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   9354   touch conftest.a
   9355   ln conftest.a conftest.b 2>&5 || hard_links=no
   9356   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   9357   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
   9358 $as_echo "$hard_links" >&6; }
   9359   if test no = "$hard_links"; then
   9360     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: '$CC' does not support '-c -o', so 'make -j' may be unsafe" >&5
   9361 $as_echo "$as_me: WARNING: '$CC' does not support '-c -o', so 'make -j' may be unsafe" >&2;}
   9362     need_locks=warn
   9363   fi
   9364 else
   9365   need_locks=no
   9366 fi
   9367 
   9368 
   9369 
   9370 
   9371 
   9372 
   9373   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   9374 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
   9375 
   9376   runpath_var=
   9377   allow_undefined_flag=
   9378   always_export_symbols=no
   9379   archive_cmds=
   9380   archive_expsym_cmds=
   9381   compiler_needs_object=no
   9382   enable_shared_with_static_runtimes=no
   9383   export_dynamic_flag_spec=
   9384   export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   9385   hardcode_automatic=no
   9386   hardcode_direct=no
   9387   hardcode_direct_absolute=no
   9388   hardcode_libdir_flag_spec=
   9389   hardcode_libdir_separator=
   9390   hardcode_minus_L=no
   9391   hardcode_shlibpath_var=unsupported
   9392   inherit_rpath=no
   9393   link_all_deplibs=unknown
   9394   module_cmds=
   9395   module_expsym_cmds=
   9396   old_archive_from_new_cmds=
   9397   old_archive_from_expsyms_cmds=
   9398   thread_safe_flag_spec=
   9399   whole_archive_flag_spec=
   9400   # include_expsyms should be a list of space-separated symbols to be *always*
   9401   # included in the symbol list
   9402   include_expsyms=
   9403   # exclude_expsyms can be an extended regexp of symbols to exclude
   9404   # it will be wrapped by ' (' and ')$', so one must not match beginning or
   9405   # end of line.  Example: 'a|bc|.*d.*' will exclude the symbols 'a' and 'bc',
   9406   # as well as any symbol that contains 'd'.
   9407   exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
   9408   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
   9409   # platforms (ab)use it in PIC code, but their linkers get confused if
   9410   # the symbol is explicitly referenced.  Since portable code cannot
   9411   # rely on this symbol name, it's probably fine to never include it in
   9412   # preloaded symbol tables.
   9413   # Exclude shared library initialization/finalization symbols.
   9414   extract_expsyms_cmds=
   9415 
   9416   case $host_os in
   9417   cygwin* | mingw* | pw32* | cegcc*)
   9418     # FIXME: the MSVC++ port hasn't been tested in a loooong time
   9419     # When not using gcc, we currently assume that we are using
   9420     # Microsoft Visual C++.
   9421     if test yes != "$GCC"; then
   9422       with_gnu_ld=no
   9423     fi
   9424     ;;
   9425   interix*)
   9426     # we just hope/assume this is gcc and not c89 (= MSVC++)
   9427     with_gnu_ld=yes
   9428     ;;
   9429   openbsd* | bitrig*)
   9430     with_gnu_ld=no
   9431     ;;
   9432   linux* | k*bsd*-gnu | gnu*)
   9433     link_all_deplibs=no
   9434     ;;
   9435   esac
   9436 
   9437   ld_shlibs=yes
   9438 
   9439   # On some targets, GNU ld is compatible enough with the native linker
   9440   # that we're better off using the native interface for both.
   9441   lt_use_gnu_ld_interface=no
   9442   if test yes = "$with_gnu_ld"; then
   9443     case $host_os in
   9444       aix*)
   9445 	# The AIX port of GNU ld has always aspired to compatibility
   9446 	# with the native linker.  However, as the warning in the GNU ld
   9447 	# block says, versions before 2.19.5* couldn't really create working
   9448 	# shared libraries, regardless of the interface used.
   9449 	case `$LD -v 2>&1` in
   9450 	  *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
   9451 	  *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
   9452 	  *\ \(GNU\ Binutils\)\ [3-9]*) ;;
   9453 	  *)
   9454 	    lt_use_gnu_ld_interface=yes
   9455 	    ;;
   9456 	esac
   9457 	;;
   9458       *)
   9459 	lt_use_gnu_ld_interface=yes
   9460 	;;
   9461     esac
   9462   fi
   9463 
   9464   if test yes = "$lt_use_gnu_ld_interface"; then
   9465     # If archive_cmds runs LD, not CC, wlarc should be empty
   9466     wlarc='$wl'
   9467 
   9468     # Set some defaults for GNU ld with shared library support. These
   9469     # are reset later if shared libraries are not supported. Putting them
   9470     # here allows them to be overridden if necessary.
   9471     runpath_var=LD_RUN_PATH
   9472     hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
   9473     export_dynamic_flag_spec='$wl--export-dynamic'
   9474     # ancient GNU ld didn't support --whole-archive et. al.
   9475     if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
   9476       whole_archive_flag_spec=$wlarc'--whole-archive$convenience '$wlarc'--no-whole-archive'
   9477     else
   9478       whole_archive_flag_spec=
   9479     fi
   9480     supports_anon_versioning=no
   9481     case `$LD -v | $SED -e 's/(^)\+)\s\+//' 2>&1` in
   9482       *GNU\ gold*) supports_anon_versioning=yes ;;
   9483       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
   9484       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
   9485       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
   9486       *\ 2.11.*) ;; # other 2.11 versions
   9487       *) supports_anon_versioning=yes ;;
   9488     esac
   9489 
   9490     # See if GNU ld supports shared libraries.
   9491     case $host_os in
   9492     aix[3-9]*)
   9493       # On AIX/PPC, the GNU linker is very broken
   9494       if test ia64 != "$host_cpu"; then
   9495 	ld_shlibs=no
   9496 	cat <<_LT_EOF 1>&2
   9497 
   9498 *** Warning: the GNU linker, at least up to release 2.19, is reported
   9499 *** to be unable to reliably create shared libraries on AIX.
   9500 *** Therefore, libtool is disabling shared libraries support.  If you
   9501 *** really care for shared libraries, you may want to install binutils
   9502 *** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
   9503 *** You will then need to restart the configuration process.
   9504 
   9505 _LT_EOF
   9506       fi
   9507       ;;
   9508 
   9509     amigaos*)
   9510       case $host_cpu in
   9511       powerpc)
   9512             # see comment about AmigaOS4 .so support
   9513             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
   9514             archive_expsym_cmds=''
   9515         ;;
   9516       m68k)
   9517             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)'
   9518             hardcode_libdir_flag_spec='-L$libdir'
   9519             hardcode_minus_L=yes
   9520         ;;
   9521       esac
   9522       ;;
   9523 
   9524     beos*)
   9525       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
   9526 	allow_undefined_flag=unsupported
   9527 	# Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
   9528 	# support --undefined.  This deserves some investigation.  FIXME
   9529 	archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
   9530       else
   9531 	ld_shlibs=no
   9532       fi
   9533       ;;
   9534 
   9535     cygwin* | mingw* | pw32* | cegcc*)
   9536       # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
   9537       # as there is no search path for DLLs.
   9538       hardcode_libdir_flag_spec='-L$libdir'
   9539       export_dynamic_flag_spec='$wl--export-all-symbols'
   9540       allow_undefined_flag=unsupported
   9541       always_export_symbols=no
   9542       enable_shared_with_static_runtimes=yes
   9543       export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/;s/^.*[ ]__nm__\([^ ]*\)[ ][^ ]*/\1 DATA/;/^I[ ]/d;/^[AITW][ ]/s/.* //'\'' | sort | uniq > $export_symbols'
   9544       exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname'
   9545 
   9546       if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
   9547         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   9548 	# If the export-symbols file already is a .def file, use it as
   9549 	# is; otherwise, prepend EXPORTS...
   9550 	archive_expsym_cmds='if   test DEF = "`$SED -n     -e '\''s/^[	 ]*//'\''     -e '\''/^\(;.*\)*$/d'\''     -e '\''s/^\(EXPORTS\|LIBRARY\)\([	 ].*\)*$/DEF/p'\''     -e q     $export_symbols`" ; then
   9551           cp $export_symbols $output_objdir/$soname.def;
   9552         else
   9553           echo EXPORTS > $output_objdir/$soname.def;
   9554           cat $export_symbols >> $output_objdir/$soname.def;
   9555         fi~
   9556         $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   9557       else
   9558 	ld_shlibs=no
   9559       fi
   9560       ;;
   9561 
   9562     haiku*)
   9563       archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
   9564       link_all_deplibs=yes
   9565       ;;
   9566 
   9567     os2*)
   9568       hardcode_libdir_flag_spec='-L$libdir'
   9569       hardcode_minus_L=yes
   9570       allow_undefined_flag=unsupported
   9571       shrext_cmds=.dll
   9572       archive_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
   9573 	$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
   9574 	$ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
   9575 	$ECHO EXPORTS >> $output_objdir/$libname.def~
   9576 	emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~
   9577 	$CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
   9578 	emximp -o $lib $output_objdir/$libname.def'
   9579       archive_expsym_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
   9580 	$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
   9581 	$ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
   9582 	$ECHO EXPORTS >> $output_objdir/$libname.def~
   9583 	prefix_cmds="$SED"~
   9584 	if test EXPORTS = "`$SED 1q $export_symbols`"; then
   9585 	  prefix_cmds="$prefix_cmds -e 1d";
   9586 	fi~
   9587 	prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~
   9588 	cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~
   9589 	$CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
   9590 	emximp -o $lib $output_objdir/$libname.def'
   9591       old_archive_From_new_cmds='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def'
   9592       enable_shared_with_static_runtimes=yes
   9593       ;;
   9594 
   9595     interix[3-9]*)
   9596       hardcode_direct=no
   9597       hardcode_shlibpath_var=no
   9598       hardcode_libdir_flag_spec='$wl-rpath,$libdir'
   9599       export_dynamic_flag_spec='$wl-E'
   9600       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
   9601       # Instead, shared libraries are loaded at an image base (0x10000000 by
   9602       # default) and relocated if they conflict, which is a slow very memory
   9603       # consuming and fragmenting process.  To avoid this, we pick a random,
   9604       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
   9605       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
   9606       archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-h,$soname $wl--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
   9607       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'
   9608       ;;
   9609 
   9610     gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
   9611       tmp_diet=no
   9612       if test linux-dietlibc = "$host_os"; then
   9613 	case $cc_basename in
   9614 	  diet\ *) tmp_diet=yes;;	# linux-dietlibc with static linking (!diet-dyn)
   9615 	esac
   9616       fi
   9617       if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
   9618 	 && test no = "$tmp_diet"
   9619       then
   9620 	tmp_addflag=' $pic_flag'
   9621 	tmp_sharedflag='-shared'
   9622 	case $cc_basename,$host_cpu in
   9623         pgcc*)				# Portland Group C compiler
   9624 	  whole_archive_flag_spec='$wl--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` $wl--no-whole-archive'
   9625 	  tmp_addflag=' $pic_flag'
   9626 	  ;;
   9627 	pgf77* | pgf90* | pgf95* | pgfortran*)
   9628 					# Portland Group f77 and f90 compilers
   9629 	  whole_archive_flag_spec='$wl--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` $wl--no-whole-archive'
   9630 	  tmp_addflag=' $pic_flag -Mnomain' ;;
   9631 	ecc*,ia64* | icc*,ia64*)	# Intel C compiler on ia64
   9632 	  tmp_addflag=' -i_dynamic' ;;
   9633 	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
   9634 	  tmp_addflag=' -i_dynamic -nofor_main' ;;
   9635 	ifc* | ifort*)			# Intel Fortran compiler
   9636 	  tmp_addflag=' -nofor_main' ;;
   9637 	lf95*)				# Lahey Fortran 8.1
   9638 	  whole_archive_flag_spec=
   9639 	  tmp_sharedflag='--shared' ;;
   9640         nagfor*)                        # NAGFOR 5.3
   9641           tmp_sharedflag='-Wl,-shared' ;;
   9642 	xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
   9643 	  tmp_sharedflag='-qmkshrobj'
   9644 	  tmp_addflag= ;;
   9645 	nvcc*)	# Cuda Compiler Driver 2.2
   9646 	  whole_archive_flag_spec='$wl--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` $wl--no-whole-archive'
   9647 	  compiler_needs_object=yes
   9648 	  ;;
   9649 	esac
   9650 	case `$CC -V 2>&1 | sed 5q` in
   9651 	*Sun\ C*)			# Sun C 5.9
   9652 	  whole_archive_flag_spec='$wl--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` $wl--no-whole-archive'
   9653 	  compiler_needs_object=yes
   9654 	  tmp_sharedflag='-G' ;;
   9655 	*Sun\ F*)			# Sun Fortran 8.3
   9656 	  tmp_sharedflag='-G' ;;
   9657 	esac
   9658 	archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
   9659 
   9660         if test yes = "$supports_anon_versioning"; then
   9661           archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
   9662             cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
   9663             echo "local: *; };" >> $output_objdir/$libname.ver~
   9664             $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-version-script $wl$output_objdir/$libname.ver -o $lib'
   9665         fi
   9666 
   9667 	case $cc_basename in
   9668 	tcc*)
   9669 	  export_dynamic_flag_spec='-rdynamic'
   9670 	  ;;
   9671 	xlf* | bgf* | bgxlf* | mpixlf*)
   9672 	  # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
   9673 	  whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
   9674 	  hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
   9675 	  archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib'
   9676 	  if test yes = "$supports_anon_versioning"; then
   9677 	    archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
   9678               cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
   9679               echo "local: *; };" >> $output_objdir/$libname.ver~
   9680               $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
   9681 	  fi
   9682 	  ;;
   9683 	esac
   9684       else
   9685         ld_shlibs=no
   9686       fi
   9687       ;;
   9688 
   9689     netbsd* | netbsdelf*-gnu)
   9690       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
   9691 	archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
   9692 	wlarc=
   9693       else
   9694 	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
   9695 	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
   9696       fi
   9697       ;;
   9698 
   9699     solaris*)
   9700       if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
   9701 	ld_shlibs=no
   9702 	cat <<_LT_EOF 1>&2
   9703 
   9704 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
   9705 *** create shared libraries on Solaris systems.  Therefore, libtool
   9706 *** is disabling shared libraries support.  We urge you to upgrade GNU
   9707 *** binutils to release 2.9.1 or newer.  Another option is to modify
   9708 *** your PATH or compiler configuration so that the native linker is
   9709 *** used, and then restart.
   9710 
   9711 _LT_EOF
   9712       elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
   9713 	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
   9714 	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
   9715       else
   9716 	ld_shlibs=no
   9717       fi
   9718       ;;
   9719 
   9720     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
   9721       case `$LD -v 2>&1` in
   9722         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
   9723 	ld_shlibs=no
   9724 	cat <<_LT_EOF 1>&2
   9725 
   9726 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 cannot
   9727 *** reliably create shared libraries on SCO systems.  Therefore, libtool
   9728 *** is disabling shared libraries support.  We urge you to upgrade GNU
   9729 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
   9730 *** your PATH or compiler configuration so that the native linker is
   9731 *** used, and then restart.
   9732 
   9733 _LT_EOF
   9734 	;;
   9735 	*)
   9736 	  # For security reasons, it is highly recommended that you always
   9737 	  # use absolute paths for naming shared libraries, and exclude the
   9738 	  # DT_RUNPATH tag from executables and libraries.  But doing so
   9739 	  # requires that you compile everything twice, which is a pain.
   9740 	  if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
   9741 	    hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
   9742 	    archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
   9743 	    archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
   9744 	  else
   9745 	    ld_shlibs=no
   9746 	  fi
   9747 	;;
   9748       esac
   9749       ;;
   9750 
   9751     sunos4*)
   9752       archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   9753       wlarc=
   9754       hardcode_direct=yes
   9755       hardcode_shlibpath_var=no
   9756       ;;
   9757 
   9758     *)
   9759       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
   9760 	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
   9761 	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
   9762       else
   9763 	ld_shlibs=no
   9764       fi
   9765       ;;
   9766     esac
   9767 
   9768     if test no = "$ld_shlibs"; then
   9769       runpath_var=
   9770       hardcode_libdir_flag_spec=
   9771       export_dynamic_flag_spec=
   9772       whole_archive_flag_spec=
   9773     fi
   9774   else
   9775     # PORTME fill in a description of your system's linker (not GNU ld)
   9776     case $host_os in
   9777     aix3*)
   9778       allow_undefined_flag=unsupported
   9779       always_export_symbols=yes
   9780       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'
   9781       # Note: this linker hardcodes the directories in LIBPATH if there
   9782       # are no directories specified by -L.
   9783       hardcode_minus_L=yes
   9784       if test yes = "$GCC" && test -z "$lt_prog_compiler_static"; then
   9785 	# Neither direct hardcoding nor static linking is supported with a
   9786 	# broken collect2.
   9787 	hardcode_direct=unsupported
   9788       fi
   9789       ;;
   9790 
   9791     aix[4-9]*)
   9792       if test ia64 = "$host_cpu"; then
   9793 	# On IA64, the linker does run time linking by default, so we don't
   9794 	# have to do anything special.
   9795 	aix_use_runtimelinking=no
   9796 	exp_sym_flag='-Bexport'
   9797 	no_entry_flag=
   9798       else
   9799 	# If we're using GNU nm, then we don't want the "-C" option.
   9800 	# -C means demangle to GNU nm, but means don't demangle to AIX nm.
   9801 	# Without the "-l" option, or with the "-B" option, AIX nm treats
   9802 	# weak defined symbols like other global defined symbols, whereas
   9803 	# GNU nm marks them as "W".
   9804 	# While the 'weak' keyword is ignored in the Export File, we need
   9805 	# it in the Import File for the 'aix-soname' feature, so we have
   9806 	# to replace the "-B" option with "-P" for AIX nm.
   9807 	if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
   9808 	  export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { if (\$ 2 == "W") { print \$ 3 " weak" } else { print \$ 3 } } }'\'' | sort -u > $export_symbols'
   9809 	else
   9810 	  export_symbols_cmds='`func_echo_all $NM | $SED -e '\''s/B\([^B]*\)$/P\1/'\''` -PCpgl $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) && (substr(\$ 1,1,1) != ".")) { if ((\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) { print \$ 1 " weak" } else { print \$ 1 } } }'\'' | sort -u > $export_symbols'
   9811 	fi
   9812 	aix_use_runtimelinking=no
   9813 
   9814 	# Test if we are trying to use run time linking or normal
   9815 	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
   9816 	# have runtime linking enabled, and use it for executables.
   9817 	# For shared libraries, we enable/disable runtime linking
   9818 	# depending on the kind of the shared library created -
   9819 	# when "with_aix_soname,aix_use_runtimelinking" is:
   9820 	# "aix,no"   lib.a(lib.so.V) shared, rtl:no,  for executables
   9821 	# "aix,yes"  lib.so          shared, rtl:yes, for executables
   9822 	#            lib.a           static archive
   9823 	# "both,no"  lib.so.V(shr.o) shared, rtl:yes
   9824 	#            lib.a(lib.so.V) shared, rtl:no,  for executables
   9825 	# "both,yes" lib.so.V(shr.o) shared, rtl:yes, for executables
   9826 	#            lib.a(lib.so.V) shared, rtl:no
   9827 	# "svr4,*"   lib.so.V(shr.o) shared, rtl:yes, for executables
   9828 	#            lib.a           static archive
   9829 	case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
   9830 	  for ld_flag in $LDFLAGS; do
   9831 	  if (test x-brtl = "x$ld_flag" || test x-Wl,-brtl = "x$ld_flag"); then
   9832 	    aix_use_runtimelinking=yes
   9833 	    break
   9834 	  fi
   9835 	  done
   9836 	  if test svr4,no = "$with_aix_soname,$aix_use_runtimelinking"; then
   9837 	    # With aix-soname=svr4, we create the lib.so.V shared archives only,
   9838 	    # so we don't have lib.a shared libs to link our executables.
   9839 	    # We have to force runtime linking in this case.
   9840 	    aix_use_runtimelinking=yes
   9841 	    LDFLAGS="$LDFLAGS -Wl,-brtl"
   9842 	  fi
   9843 	  ;;
   9844 	esac
   9845 
   9846 	exp_sym_flag='-bexport'
   9847 	no_entry_flag='-bnoentry'
   9848       fi
   9849 
   9850       # When large executables or shared objects are built, AIX ld can
   9851       # have problems creating the table of contents.  If linking a library
   9852       # or program results in "error TOC overflow" add -mminimal-toc to
   9853       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
   9854       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
   9855 
   9856       archive_cmds=''
   9857       hardcode_direct=yes
   9858       hardcode_direct_absolute=yes
   9859       hardcode_libdir_separator=':'
   9860       link_all_deplibs=yes
   9861       file_list_spec='$wl-f,'
   9862       case $with_aix_soname,$aix_use_runtimelinking in
   9863       aix,*) ;; # traditional, no import file
   9864       svr4,* | *,yes) # use import file
   9865 	# The Import File defines what to hardcode.
   9866 	hardcode_direct=no
   9867 	hardcode_direct_absolute=no
   9868 	;;
   9869       esac
   9870 
   9871       if test yes = "$GCC"; then
   9872 	case $host_os in aix4.[012]|aix4.[012].*)
   9873 	# We only want to do this on AIX 4.2 and lower, the check
   9874 	# below for broken collect2 doesn't work under 4.3+
   9875 	  collect2name=`$CC -print-prog-name=collect2`
   9876 	  if test -f "$collect2name" &&
   9877 	   strings "$collect2name" | $GREP resolve_lib_name >/dev/null
   9878 	  then
   9879 	  # We have reworked collect2
   9880 	  :
   9881 	  else
   9882 	  # We have old collect2
   9883 	  hardcode_direct=unsupported
   9884 	  # It fails to find uninstalled libraries when the uninstalled
   9885 	  # path is not listed in the libpath.  Setting hardcode_minus_L
   9886 	  # to unsupported forces relinking
   9887 	  hardcode_minus_L=yes
   9888 	  hardcode_libdir_flag_spec='-L$libdir'
   9889 	  hardcode_libdir_separator=
   9890 	  fi
   9891 	  ;;
   9892 	esac
   9893 	shared_flag='-shared'
   9894 	if test yes = "$aix_use_runtimelinking"; then
   9895 	  shared_flag="$shared_flag "'$wl-G'
   9896 	fi
   9897 	# Need to ensure runtime linking is disabled for the traditional
   9898 	# shared library, or the linker may eventually find shared libraries
   9899 	# /with/ Import File - we do not want to mix them.
   9900 	shared_flag_aix='-shared'
   9901 	shared_flag_svr4='-shared $wl-G'
   9902       else
   9903 	# not using gcc
   9904 	if test ia64 = "$host_cpu"; then
   9905 	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
   9906 	# chokes on -Wl,-G. The following line is correct:
   9907 	  shared_flag='-G'
   9908 	else
   9909 	  if test yes = "$aix_use_runtimelinking"; then
   9910 	    shared_flag='$wl-G'
   9911 	  else
   9912 	    shared_flag='$wl-bM:SRE'
   9913 	  fi
   9914 	  shared_flag_aix='$wl-bM:SRE'
   9915 	  shared_flag_svr4='$wl-G'
   9916 	fi
   9917       fi
   9918 
   9919       export_dynamic_flag_spec='$wl-bexpall'
   9920       # It seems that -bexpall does not export symbols beginning with
   9921       # underscore (_), so it is better to generate a list of symbols to export.
   9922       always_export_symbols=yes
   9923       if test aix,yes = "$with_aix_soname,$aix_use_runtimelinking"; then
   9924 	# Warning - without using the other runtime loading flags (-brtl),
   9925 	# -berok will link without error, but may produce a broken library.
   9926 	allow_undefined_flag='-berok'
   9927         # Determine the default libpath from the value encoded in an
   9928         # empty executable.
   9929         if test set = "${lt_cv_aix_libpath+set}"; then
   9930   aix_libpath=$lt_cv_aix_libpath
   9931 else
   9932   if ${lt_cv_aix_libpath_+:} false; then :
   9933   $as_echo_n "(cached) " >&6
   9934 else
   9935   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   9936 /* end confdefs.h.  */
   9937 
   9938 int
   9939 main ()
   9940 {
   9941 
   9942   ;
   9943   return 0;
   9944 }
   9945 _ACEOF
   9946 if ac_fn_c_try_link "$LINENO"; then :
   9947 
   9948   lt_aix_libpath_sed='
   9949       /Import File Strings/,/^$/ {
   9950 	  /^0/ {
   9951 	      s/^0  *\([^ ]*\) *$/\1/
   9952 	      p
   9953 	  }
   9954       }'
   9955   lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   9956   # Check for a 64-bit object if we didn't find anything.
   9957   if test -z "$lt_cv_aix_libpath_"; then
   9958     lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   9959   fi
   9960 fi
   9961 rm -f core conftest.err conftest.$ac_objext \
   9962     conftest$ac_exeext conftest.$ac_ext
   9963   if test -z "$lt_cv_aix_libpath_"; then
   9964     lt_cv_aix_libpath_=/usr/lib:/lib
   9965   fi
   9966 
   9967 fi
   9968 
   9969   aix_libpath=$lt_cv_aix_libpath_
   9970 fi
   9971 
   9972         hardcode_libdir_flag_spec='$wl-blibpath:$libdir:'"$aix_libpath"
   9973         archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs $wl'$no_entry_flag' $compiler_flags `if test -n "$allow_undefined_flag"; then func_echo_all "$wl$allow_undefined_flag"; else :; fi` $wl'$exp_sym_flag:\$export_symbols' '$shared_flag
   9974       else
   9975 	if test ia64 = "$host_cpu"; then
   9976 	  hardcode_libdir_flag_spec='$wl-R $libdir:/usr/lib:/lib'
   9977 	  allow_undefined_flag="-z nodefs"
   9978 	  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"
   9979 	else
   9980 	 # Determine the default libpath from the value encoded in an
   9981 	 # empty executable.
   9982 	 if test set = "${lt_cv_aix_libpath+set}"; then
   9983   aix_libpath=$lt_cv_aix_libpath
   9984 else
   9985   if ${lt_cv_aix_libpath_+:} false; then :
   9986   $as_echo_n "(cached) " >&6
   9987 else
   9988   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   9989 /* end confdefs.h.  */
   9990 
   9991 int
   9992 main ()
   9993 {
   9994 
   9995   ;
   9996   return 0;
   9997 }
   9998 _ACEOF
   9999 if ac_fn_c_try_link "$LINENO"; then :
   10000 
   10001   lt_aix_libpath_sed='
   10002       /Import File Strings/,/^$/ {
   10003 	  /^0/ {
   10004 	      s/^0  *\([^ ]*\) *$/\1/
   10005 	      p
   10006 	  }
   10007       }'
   10008   lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   10009   # Check for a 64-bit object if we didn't find anything.
   10010   if test -z "$lt_cv_aix_libpath_"; then
   10011     lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   10012   fi
   10013 fi
   10014 rm -f core conftest.err conftest.$ac_objext \
   10015     conftest$ac_exeext conftest.$ac_ext
   10016   if test -z "$lt_cv_aix_libpath_"; then
   10017     lt_cv_aix_libpath_=/usr/lib:/lib
   10018   fi
   10019 
   10020 fi
   10021 
   10022   aix_libpath=$lt_cv_aix_libpath_
   10023 fi
   10024 
   10025 	 hardcode_libdir_flag_spec='$wl-blibpath:$libdir:'"$aix_libpath"
   10026 	  # Warning - without using the other run time loading flags,
   10027 	  # -berok will link without error, but may produce a broken library.
   10028 	  no_undefined_flag=' $wl-bernotok'
   10029 	  allow_undefined_flag=' $wl-berok'
   10030 	  if test yes = "$with_gnu_ld"; then
   10031 	    # We only use this code for GNU lds that support --whole-archive.
   10032 	    whole_archive_flag_spec='$wl--whole-archive$convenience $wl--no-whole-archive'
   10033 	  else
   10034 	    # Exported symbols can be pulled into shared objects from archives
   10035 	    whole_archive_flag_spec='$convenience'
   10036 	  fi
   10037 	  archive_cmds_need_lc=yes
   10038 	  archive_expsym_cmds='$RM -r $output_objdir/$realname.d~$MKDIR $output_objdir/$realname.d'
   10039 	  # -brtl affects multiple linker settings, -berok does not and is overridden later
   10040 	  compiler_flags_filtered='`func_echo_all "$compiler_flags " | $SED -e "s%-brtl\\([, ]\\)%-berok\\1%g"`'
   10041 	  if test svr4 != "$with_aix_soname"; then
   10042 	    # This is similar to how AIX traditionally builds its shared libraries.
   10043 	    archive_expsym_cmds="$archive_expsym_cmds"'~$CC '$shared_flag_aix' -o $output_objdir/$realname.d/$soname $libobjs $deplibs $wl-bnoentry '$compiler_flags_filtered'$wl-bE:$export_symbols$allow_undefined_flag~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$realname.d/$soname'
   10044 	  fi
   10045 	  if test aix != "$with_aix_soname"; then
   10046 	    archive_expsym_cmds="$archive_expsym_cmds"'~$CC '$shared_flag_svr4' -o $output_objdir/$realname.d/$shared_archive_member_spec.o $libobjs $deplibs $wl-bnoentry '$compiler_flags_filtered'$wl-bE:$export_symbols$allow_undefined_flag~$STRIP -e $output_objdir/$realname.d/$shared_archive_member_spec.o~( func_echo_all "#! $soname($shared_archive_member_spec.o)"; if test shr_64 = "$shared_archive_member_spec"; then func_echo_all "# 64"; else func_echo_all "# 32"; fi; cat $export_symbols ) > $output_objdir/$realname.d/$shared_archive_member_spec.imp~$AR $AR_FLAGS $output_objdir/$soname $output_objdir/$realname.d/$shared_archive_member_spec.o $output_objdir/$realname.d/$shared_archive_member_spec.imp'
   10047 	  else
   10048 	    # used by -dlpreopen to get the symbols
   10049 	    archive_expsym_cmds="$archive_expsym_cmds"'~$MV  $output_objdir/$realname.d/$soname $output_objdir'
   10050 	  fi
   10051 	  archive_expsym_cmds="$archive_expsym_cmds"'~$RM -r $output_objdir/$realname.d'
   10052 	fi
   10053       fi
   10054       ;;
   10055 
   10056     amigaos*)
   10057       case $host_cpu in
   10058       powerpc)
   10059             # see comment about AmigaOS4 .so support
   10060             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
   10061             archive_expsym_cmds=''
   10062         ;;
   10063       m68k)
   10064             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)'
   10065             hardcode_libdir_flag_spec='-L$libdir'
   10066             hardcode_minus_L=yes
   10067         ;;
   10068       esac
   10069       ;;
   10070 
   10071     bsdi[45]*)
   10072       export_dynamic_flag_spec=-rdynamic
   10073       ;;
   10074 
   10075     cygwin* | mingw* | pw32* | cegcc*)
   10076       # When not using gcc, we currently assume that we are using
   10077       # Microsoft Visual C++.
   10078       # hardcode_libdir_flag_spec is actually meaningless, as there is
   10079       # no search path for DLLs.
   10080       case $cc_basename in
   10081       cl*)
   10082 	# Native MSVC
   10083 	hardcode_libdir_flag_spec=' '
   10084 	allow_undefined_flag=unsupported
   10085 	always_export_symbols=yes
   10086 	file_list_spec='@'
   10087 	# Tell ltmain to make .lib files, not .a files.
   10088 	libext=lib
   10089 	# Tell ltmain to make .dll files, not .so files.
   10090 	shrext_cmds=.dll
   10091 	# FIXME: Setting linknames here is a bad hack.
   10092 	archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~linknames='
   10093 	archive_expsym_cmds='if   test DEF = "`$SED -n     -e '\''s/^[	 ]*//'\''     -e '\''/^\(;.*\)*$/d'\''     -e '\''s/^\(EXPORTS\|LIBRARY\)\([	 ].*\)*$/DEF/p'\''     -e q     $export_symbols`" ; then
   10094             cp "$export_symbols" "$output_objdir/$soname.def";
   10095             echo "$tool_output_objdir$soname.def" > "$output_objdir/$soname.exp";
   10096           else
   10097             $SED -e '\''s/^/-link -EXPORT:/'\'' < $export_symbols > $output_objdir/$soname.exp;
   10098           fi~
   10099           $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
   10100           linknames='
   10101 	# The linker will not automatically build a static lib if we build a DLL.
   10102 	# _LT_TAGVAR(old_archive_from_new_cmds, )='true'
   10103 	enable_shared_with_static_runtimes=yes
   10104 	exclude_expsyms='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*'
   10105 	export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
   10106 	# Don't use ranlib
   10107 	old_postinstall_cmds='chmod 644 $oldlib'
   10108 	postlink_cmds='lt_outputfile="@OUTPUT@"~
   10109           lt_tool_outputfile="@TOOL_OUTPUT@"~
   10110           case $lt_outputfile in
   10111             *.exe|*.EXE) ;;
   10112             *)
   10113               lt_outputfile=$lt_outputfile.exe
   10114               lt_tool_outputfile=$lt_tool_outputfile.exe
   10115               ;;
   10116           esac~
   10117           if test : != "$MANIFEST_TOOL" && test -f "$lt_outputfile.manifest"; then
   10118             $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
   10119             $RM "$lt_outputfile.manifest";
   10120           fi'
   10121 	;;
   10122       *)
   10123 	# Assume MSVC wrapper
   10124 	hardcode_libdir_flag_spec=' '
   10125 	allow_undefined_flag=unsupported
   10126 	# Tell ltmain to make .lib files, not .a files.
   10127 	libext=lib
   10128 	# Tell ltmain to make .dll files, not .so files.
   10129 	shrext_cmds=.dll
   10130 	# FIXME: Setting linknames here is a bad hack.
   10131 	archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
   10132 	# The linker will automatically build a .lib file if we build a DLL.
   10133 	old_archive_from_new_cmds='true'
   10134 	# FIXME: Should let the user specify the lib program.
   10135 	old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
   10136 	enable_shared_with_static_runtimes=yes
   10137 	;;
   10138       esac
   10139       ;;
   10140 
   10141     darwin* | rhapsody*)
   10142 
   10143 
   10144   archive_cmds_need_lc=no
   10145   hardcode_direct=no
   10146   hardcode_automatic=yes
   10147   hardcode_shlibpath_var=unsupported
   10148   if test yes = "$lt_cv_ld_force_load"; then
   10149     whole_archive_flag_spec='`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience $wl-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`'
   10150 
   10151   else
   10152     whole_archive_flag_spec=''
   10153   fi
   10154   link_all_deplibs=yes
   10155   allow_undefined_flag=$_lt_dar_allow_undefined
   10156   case $cc_basename in
   10157      ifort*|nagfor*) _lt_dar_can_shared=yes ;;
   10158      *) _lt_dar_can_shared=$GCC ;;
   10159   esac
   10160   if test yes = "$_lt_dar_can_shared"; then
   10161     output_verbose_link_cmd=func_echo_all
   10162     archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod$_lt_dsymutil"
   10163     module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags$_lt_dsymutil"
   10164     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"
   10165     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"
   10166 
   10167   else
   10168   ld_shlibs=no
   10169   fi
   10170 
   10171       ;;
   10172 
   10173     dgux*)
   10174       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   10175       hardcode_libdir_flag_spec='-L$libdir'
   10176       hardcode_shlibpath_var=no
   10177       ;;
   10178 
   10179     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
   10180     # support.  Future versions do this automatically, but an explicit c++rt0.o
   10181     # does not break anything, and helps significantly (at the cost of a little
   10182     # extra space).
   10183     freebsd2.2*)
   10184       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
   10185       hardcode_libdir_flag_spec='-R$libdir'
   10186       hardcode_direct=yes
   10187       hardcode_shlibpath_var=no
   10188       ;;
   10189 
   10190     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
   10191     freebsd2.*)
   10192       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   10193       hardcode_direct=yes
   10194       hardcode_minus_L=yes
   10195       hardcode_shlibpath_var=no
   10196       ;;
   10197 
   10198     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
   10199     freebsd* | dragonfly*)
   10200       archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   10201       hardcode_libdir_flag_spec='-R$libdir'
   10202       hardcode_direct=yes
   10203       hardcode_shlibpath_var=no
   10204       ;;
   10205 
   10206     hpux9*)
   10207       if test yes = "$GCC"; then
   10208 	archive_cmds='$RM $output_objdir/$soname~$CC -shared $pic_flag $wl+b $wl$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test "x$output_objdir/$soname" = "x$lib" || mv $output_objdir/$soname $lib'
   10209       else
   10210 	archive_cmds='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test "x$output_objdir/$soname" = "x$lib" || mv $output_objdir/$soname $lib'
   10211       fi
   10212       hardcode_libdir_flag_spec='$wl+b $wl$libdir'
   10213       hardcode_libdir_separator=:
   10214       hardcode_direct=yes
   10215 
   10216       # hardcode_minus_L: Not really in the search PATH,
   10217       # but as the default location of the library.
   10218       hardcode_minus_L=yes
   10219       export_dynamic_flag_spec='$wl-E'
   10220       ;;
   10221 
   10222     hpux10*)
   10223       if test yes,no = "$GCC,$with_gnu_ld"; then
   10224 	archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   10225       else
   10226 	archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
   10227       fi
   10228       if test no = "$with_gnu_ld"; then
   10229 	hardcode_libdir_flag_spec='$wl+b $wl$libdir'
   10230 	hardcode_libdir_separator=:
   10231 	hardcode_direct=yes
   10232 	hardcode_direct_absolute=yes
   10233 	export_dynamic_flag_spec='$wl-E'
   10234 	# hardcode_minus_L: Not really in the search PATH,
   10235 	# but as the default location of the library.
   10236 	hardcode_minus_L=yes
   10237       fi
   10238       ;;
   10239 
   10240     hpux11*)
   10241       if test yes,no = "$GCC,$with_gnu_ld"; then
   10242 	case $host_cpu in
   10243 	hppa*64*)
   10244 	  archive_cmds='$CC -shared $wl+h $wl$soname -o $lib $libobjs $deplibs $compiler_flags'
   10245 	  ;;
   10246 	ia64*)
   10247 	  archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   10248 	  ;;
   10249 	*)
   10250 	  archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   10251 	  ;;
   10252 	esac
   10253       else
   10254 	case $host_cpu in
   10255 	hppa*64*)
   10256 	  archive_cmds='$CC -b $wl+h $wl$soname -o $lib $libobjs $deplibs $compiler_flags'
   10257 	  ;;
   10258 	ia64*)
   10259 	  archive_cmds='$CC -b $wl+h $wl$soname $wl+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   10260 	  ;;
   10261 	*)
   10262 
   10263 	  # Older versions of the 11.00 compiler do not understand -b yet
   10264 	  # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
   10265 	  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
   10266 $as_echo_n "checking if $CC understands -b... " >&6; }
   10267 if ${lt_cv_prog_compiler__b+:} false; then :
   10268   $as_echo_n "(cached) " >&6
   10269 else
   10270   lt_cv_prog_compiler__b=no
   10271    save_LDFLAGS=$LDFLAGS
   10272    LDFLAGS="$LDFLAGS -b"
   10273    echo "$lt_simple_link_test_code" > conftest.$ac_ext
   10274    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
   10275      # The linker can only warn and ignore the option if not recognized
   10276      # So say no if there are warnings
   10277      if test -s conftest.err; then
   10278        # Append any errors to the config.log.
   10279        cat conftest.err 1>&5
   10280        $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
   10281        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   10282        if diff conftest.exp conftest.er2 >/dev/null; then
   10283          lt_cv_prog_compiler__b=yes
   10284        fi
   10285      else
   10286        lt_cv_prog_compiler__b=yes
   10287      fi
   10288    fi
   10289    $RM -r conftest*
   10290    LDFLAGS=$save_LDFLAGS
   10291 
   10292 fi
   10293 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
   10294 $as_echo "$lt_cv_prog_compiler__b" >&6; }
   10295 
   10296 if test yes = "$lt_cv_prog_compiler__b"; then
   10297     archive_cmds='$CC -b $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   10298 else
   10299     archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
   10300 fi
   10301 
   10302 	  ;;
   10303 	esac
   10304       fi
   10305       if test no = "$with_gnu_ld"; then
   10306 	hardcode_libdir_flag_spec='$wl+b $wl$libdir'
   10307 	hardcode_libdir_separator=:
   10308 
   10309 	case $host_cpu in
   10310 	hppa*64*|ia64*)
   10311 	  hardcode_direct=no
   10312 	  hardcode_shlibpath_var=no
   10313 	  ;;
   10314 	*)
   10315 	  hardcode_direct=yes
   10316 	  hardcode_direct_absolute=yes
   10317 	  export_dynamic_flag_spec='$wl-E'
   10318 
   10319 	  # hardcode_minus_L: Not really in the search PATH,
   10320 	  # but as the default location of the library.
   10321 	  hardcode_minus_L=yes
   10322 	  ;;
   10323 	esac
   10324       fi
   10325       ;;
   10326 
   10327     irix5* | irix6* | nonstopux*)
   10328       if test yes = "$GCC"; then
   10329 	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations -o $lib'
   10330 	# Try to use the -exported_symbol ld option, if it does not
   10331 	# work, assume that -exports_file does not work either and
   10332 	# implicitly export all symbols.
   10333 	# This should be the same for all languages, so no per-tag cache variable.
   10334 	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5
   10335 $as_echo_n "checking whether the $host_os linker accepts -exported_symbol... " >&6; }
   10336 if ${lt_cv_irix_exported_symbol+:} false; then :
   10337   $as_echo_n "(cached) " >&6
   10338 else
   10339   save_LDFLAGS=$LDFLAGS
   10340 	   LDFLAGS="$LDFLAGS -shared $wl-exported_symbol ${wl}foo $wl-update_registry $wl/dev/null"
   10341 	   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   10342 /* end confdefs.h.  */
   10343 int foo (void) { return 0; }
   10344 _ACEOF
   10345 if ac_fn_c_try_link "$LINENO"; then :
   10346   lt_cv_irix_exported_symbol=yes
   10347 else
   10348   lt_cv_irix_exported_symbol=no
   10349 fi
   10350 rm -f core conftest.err conftest.$ac_objext \
   10351     conftest$ac_exeext conftest.$ac_ext
   10352            LDFLAGS=$save_LDFLAGS
   10353 fi
   10354 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5
   10355 $as_echo "$lt_cv_irix_exported_symbol" >&6; }
   10356 	if test yes = "$lt_cv_irix_exported_symbol"; then
   10357           archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations $wl-exports_file $wl$export_symbols -o $lib'
   10358 	fi
   10359 	link_all_deplibs=no
   10360       else
   10361 	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib'
   10362 	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry $output_objdir/so_locations -exports_file $export_symbols -o $lib'
   10363       fi
   10364       archive_cmds_need_lc='no'
   10365       hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
   10366       hardcode_libdir_separator=:
   10367       inherit_rpath=yes
   10368       link_all_deplibs=yes
   10369       ;;
   10370 
   10371     linux*)
   10372       case $cc_basename in
   10373       tcc*)
   10374 	# Fabrice Bellard et al's Tiny C Compiler
   10375 	ld_shlibs=yes
   10376 	archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   10377 	;;
   10378       esac
   10379       ;;
   10380 
   10381     netbsd* | netbsdelf*-gnu)
   10382       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
   10383 	archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
   10384       else
   10385 	archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
   10386       fi
   10387       hardcode_libdir_flag_spec='-R$libdir'
   10388       hardcode_direct=yes
   10389       hardcode_shlibpath_var=no
   10390       ;;
   10391 
   10392     newsos6)
   10393       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   10394       hardcode_direct=yes
   10395       hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
   10396       hardcode_libdir_separator=:
   10397       hardcode_shlibpath_var=no
   10398       ;;
   10399 
   10400     *nto* | *qnx*)
   10401       ;;
   10402 
   10403     openbsd* | bitrig*)
   10404       if test -f /usr/libexec/ld.so; then
   10405 	hardcode_direct=yes
   10406 	hardcode_shlibpath_var=no
   10407 	hardcode_direct_absolute=yes
   10408 	if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then
   10409 	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   10410 	  archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags $wl-retain-symbols-file,$export_symbols'
   10411 	  hardcode_libdir_flag_spec='$wl-rpath,$libdir'
   10412 	  export_dynamic_flag_spec='$wl-E'
   10413 	else
   10414 	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   10415 	  hardcode_libdir_flag_spec='$wl-rpath,$libdir'
   10416 	fi
   10417       else
   10418 	ld_shlibs=no
   10419       fi
   10420       ;;
   10421 
   10422     os2*)
   10423       hardcode_libdir_flag_spec='-L$libdir'
   10424       hardcode_minus_L=yes
   10425       allow_undefined_flag=unsupported
   10426       shrext_cmds=.dll
   10427       archive_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
   10428 	$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
   10429 	$ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
   10430 	$ECHO EXPORTS >> $output_objdir/$libname.def~
   10431 	emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~
   10432 	$CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
   10433 	emximp -o $lib $output_objdir/$libname.def'
   10434       archive_expsym_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
   10435 	$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
   10436 	$ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
   10437 	$ECHO EXPORTS >> $output_objdir/$libname.def~
   10438 	prefix_cmds="$SED"~
   10439 	if test EXPORTS = "`$SED 1q $export_symbols`"; then
   10440 	  prefix_cmds="$prefix_cmds -e 1d";
   10441 	fi~
   10442 	prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~
   10443 	cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~
   10444 	$CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
   10445 	emximp -o $lib $output_objdir/$libname.def'
   10446       old_archive_From_new_cmds='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def'
   10447       enable_shared_with_static_runtimes=yes
   10448       ;;
   10449 
   10450     osf3*)
   10451       if test yes = "$GCC"; then
   10452 	allow_undefined_flag=' $wl-expect_unresolved $wl\*'
   10453 	archive_cmds='$CC -shared$allow_undefined_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations -o $lib'
   10454       else
   10455 	allow_undefined_flag=' -expect_unresolved \*'
   10456 	archive_cmds='$CC -shared$allow_undefined_flag $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib'
   10457       fi
   10458       archive_cmds_need_lc='no'
   10459       hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
   10460       hardcode_libdir_separator=:
   10461       ;;
   10462 
   10463     osf4* | osf5*)	# as osf3* with the addition of -msym flag
   10464       if test yes = "$GCC"; then
   10465 	allow_undefined_flag=' $wl-expect_unresolved $wl\*'
   10466 	archive_cmds='$CC -shared$allow_undefined_flag $pic_flag $libobjs $deplibs $compiler_flags $wl-msym $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations -o $lib'
   10467 	hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
   10468       else
   10469 	allow_undefined_flag=' -expect_unresolved \*'
   10470 	archive_cmds='$CC -shared$allow_undefined_flag $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib'
   10471 	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~
   10472           $CC -shared$allow_undefined_flag $wl-input $wl$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib~$RM $lib.exp'
   10473 
   10474 	# Both c and cxx compiler support -rpath directly
   10475 	hardcode_libdir_flag_spec='-rpath $libdir'
   10476       fi
   10477       archive_cmds_need_lc='no'
   10478       hardcode_libdir_separator=:
   10479       ;;
   10480 
   10481     solaris*)
   10482       no_undefined_flag=' -z defs'
   10483       if test yes = "$GCC"; then
   10484 	wlarc='$wl'
   10485 	archive_cmds='$CC -shared $pic_flag $wl-z ${wl}text $wl-h $wl$soname -o $lib $libobjs $deplibs $compiler_flags'
   10486 	archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
   10487           $CC -shared $pic_flag $wl-z ${wl}text $wl-M $wl$lib.exp $wl-h $wl$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
   10488       else
   10489 	case `$CC -V 2>&1` in
   10490 	*"Compilers 5.0"*)
   10491 	  wlarc=''
   10492 	  archive_cmds='$LD -G$allow_undefined_flag -h $soname -o $lib $libobjs $deplibs $linker_flags'
   10493 	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
   10494             $LD -G$allow_undefined_flag -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
   10495 	  ;;
   10496 	*)
   10497 	  wlarc='$wl'
   10498 	  archive_cmds='$CC -G$allow_undefined_flag -h $soname -o $lib $libobjs $deplibs $compiler_flags'
   10499 	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
   10500             $CC -G$allow_undefined_flag -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
   10501 	  ;;
   10502 	esac
   10503       fi
   10504       hardcode_libdir_flag_spec='-R$libdir'
   10505       hardcode_shlibpath_var=no
   10506       case $host_os in
   10507       solaris2.[0-5] | solaris2.[0-5].*) ;;
   10508       *)
   10509 	# The compiler driver will combine and reorder linker options,
   10510 	# but understands '-z linker_flag'.  GCC discards it without '$wl',
   10511 	# but is careful enough not to reorder.
   10512 	# Supported since Solaris 2.6 (maybe 2.5.1?)
   10513 	if test yes = "$GCC"; then
   10514 	  whole_archive_flag_spec='$wl-z ${wl}allextract$convenience $wl-z ${wl}defaultextract'
   10515 	else
   10516 	  whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
   10517 	fi
   10518 	;;
   10519       esac
   10520       link_all_deplibs=yes
   10521       ;;
   10522 
   10523     sunos4*)
   10524       if test sequent = "$host_vendor"; then
   10525 	# Use $CC to link under sequent, because it throws in some extra .o
   10526 	# files that make .init and .fini sections work.
   10527 	archive_cmds='$CC -G $wl-h $soname -o $lib $libobjs $deplibs $compiler_flags'
   10528       else
   10529 	archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
   10530       fi
   10531       hardcode_libdir_flag_spec='-L$libdir'
   10532       hardcode_direct=yes
   10533       hardcode_minus_L=yes
   10534       hardcode_shlibpath_var=no
   10535       ;;
   10536 
   10537     sysv4)
   10538       case $host_vendor in
   10539 	sni)
   10540 	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   10541 	  hardcode_direct=yes # is this really true???
   10542 	;;
   10543 	siemens)
   10544 	  ## LD is ld it makes a PLAMLIB
   10545 	  ## CC just makes a GrossModule.
   10546 	  archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
   10547 	  reload_cmds='$CC -r -o $output$reload_objs'
   10548 	  hardcode_direct=no
   10549         ;;
   10550 	motorola)
   10551 	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   10552 	  hardcode_direct=no #Motorola manual says yes, but my tests say they lie
   10553 	;;
   10554       esac
   10555       runpath_var='LD_RUN_PATH'
   10556       hardcode_shlibpath_var=no
   10557       ;;
   10558 
   10559     sysv4.3*)
   10560       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   10561       hardcode_shlibpath_var=no
   10562       export_dynamic_flag_spec='-Bexport'
   10563       ;;
   10564 
   10565     sysv4*MP*)
   10566       if test -d /usr/nec; then
   10567 	archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   10568 	hardcode_shlibpath_var=no
   10569 	runpath_var=LD_RUN_PATH
   10570 	hardcode_runpath_var=yes
   10571 	ld_shlibs=yes
   10572       fi
   10573       ;;
   10574 
   10575     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
   10576       no_undefined_flag='$wl-z,text'
   10577       archive_cmds_need_lc=no
   10578       hardcode_shlibpath_var=no
   10579       runpath_var='LD_RUN_PATH'
   10580 
   10581       if test yes = "$GCC"; then
   10582 	archive_cmds='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   10583 	archive_expsym_cmds='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   10584       else
   10585 	archive_cmds='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   10586 	archive_expsym_cmds='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   10587       fi
   10588       ;;
   10589 
   10590     sysv5* | sco3.2v5* | sco5v6*)
   10591       # Note: We CANNOT use -z defs as we might desire, because we do not
   10592       # link with -lc, and that would cause any symbols used from libc to
   10593       # always be unresolved, which means just about no library would
   10594       # ever link correctly.  If we're not using GNU ld we use -z text
   10595       # though, which does catch some bad symbols but isn't as heavy-handed
   10596       # as -z defs.
   10597       no_undefined_flag='$wl-z,text'
   10598       allow_undefined_flag='$wl-z,nodefs'
   10599       archive_cmds_need_lc=no
   10600       hardcode_shlibpath_var=no
   10601       hardcode_libdir_flag_spec='$wl-R,$libdir'
   10602       hardcode_libdir_separator=':'
   10603       link_all_deplibs=yes
   10604       export_dynamic_flag_spec='$wl-Bexport'
   10605       runpath_var='LD_RUN_PATH'
   10606 
   10607       if test yes = "$GCC"; then
   10608 	archive_cmds='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   10609 	archive_expsym_cmds='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   10610       else
   10611 	archive_cmds='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   10612 	archive_expsym_cmds='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   10613       fi
   10614       ;;
   10615 
   10616     uts4*)
   10617       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   10618       hardcode_libdir_flag_spec='-L$libdir'
   10619       hardcode_shlibpath_var=no
   10620       ;;
   10621 
   10622     *)
   10623       ld_shlibs=no
   10624       ;;
   10625     esac
   10626 
   10627     if test sni = "$host_vendor"; then
   10628       case $host in
   10629       sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
   10630 	export_dynamic_flag_spec='$wl-Blargedynsym'
   10631 	;;
   10632       esac
   10633     fi
   10634   fi
   10635 
   10636 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
   10637 $as_echo "$ld_shlibs" >&6; }
   10638 test no = "$ld_shlibs" && can_build_shared=no
   10639 
   10640 with_gnu_ld=$with_gnu_ld
   10641 
   10642 
   10643 
   10644 
   10645 
   10646 
   10647 
   10648 
   10649 
   10650 
   10651 
   10652 
   10653 
   10654 
   10655 
   10656 #
   10657 # Do we need to explicitly link libc?
   10658 #
   10659 case "x$archive_cmds_need_lc" in
   10660 x|xyes)
   10661   # Assume -lc should be added
   10662   archive_cmds_need_lc=yes
   10663 
   10664   if test yes,yes = "$GCC,$enable_shared"; then
   10665     case $archive_cmds in
   10666     *'~'*)
   10667       # FIXME: we may have to deal with multi-command sequences.
   10668       ;;
   10669     '$CC '*)
   10670       # Test whether the compiler implicitly links with -lc since on some
   10671       # systems, -lgcc has to come before -lc. If gcc already passes -lc
   10672       # to ld, don't add -lc before -lgcc.
   10673       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
   10674 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
   10675 if ${lt_cv_archive_cmds_need_lc+:} false; then :
   10676   $as_echo_n "(cached) " >&6
   10677 else
   10678   $RM conftest*
   10679 	echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   10680 
   10681 	if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
   10682   (eval $ac_compile) 2>&5
   10683   ac_status=$?
   10684   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   10685   test $ac_status = 0; } 2>conftest.err; then
   10686 	  soname=conftest
   10687 	  lib=conftest
   10688 	  libobjs=conftest.$ac_objext
   10689 	  deplibs=
   10690 	  wl=$lt_prog_compiler_wl
   10691 	  pic_flag=$lt_prog_compiler_pic
   10692 	  compiler_flags=-v
   10693 	  linker_flags=-v
   10694 	  verstring=
   10695 	  output_objdir=.
   10696 	  libname=conftest
   10697 	  lt_save_allow_undefined_flag=$allow_undefined_flag
   10698 	  allow_undefined_flag=
   10699 	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
   10700   (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
   10701   ac_status=$?
   10702   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   10703   test $ac_status = 0; }
   10704 	  then
   10705 	    lt_cv_archive_cmds_need_lc=no
   10706 	  else
   10707 	    lt_cv_archive_cmds_need_lc=yes
   10708 	  fi
   10709 	  allow_undefined_flag=$lt_save_allow_undefined_flag
   10710 	else
   10711 	  cat conftest.err 1>&5
   10712 	fi
   10713 	$RM conftest*
   10714 
   10715 fi
   10716 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
   10717 $as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
   10718       archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
   10719       ;;
   10720     esac
   10721   fi
   10722   ;;
   10723 esac
   10724 
   10725 
   10726 
   10727 
   10728 
   10729 
   10730 
   10731 
   10732 
   10733 
   10734 
   10735 
   10736 
   10737 
   10738 
   10739 
   10740 
   10741 
   10742 
   10743 
   10744 
   10745 
   10746 
   10747 
   10748 
   10749 
   10750 
   10751 
   10752 
   10753 
   10754 
   10755 
   10756 
   10757 
   10758 
   10759 
   10760 
   10761 
   10762 
   10763 
   10764 
   10765 
   10766 
   10767 
   10768 
   10769 
   10770 
   10771 
   10772 
   10773 
   10774 
   10775 
   10776 
   10777 
   10778 
   10779 
   10780 
   10781 
   10782 
   10783 
   10784 
   10785 
   10786 
   10787 
   10788 
   10789 
   10790 
   10791 
   10792 
   10793 
   10794 
   10795 
   10796 
   10797 
   10798 
   10799 
   10800 
   10801 
   10802 
   10803 
   10804 
   10805 
   10806 
   10807 
   10808 
   10809 
   10810 
   10811 
   10812 
   10813 
   10814 
   10815 
   10816 
   10817 
   10818 
   10819 
   10820 
   10821 
   10822 
   10823 
   10824 
   10825 
   10826 
   10827 
   10828 
   10829 
   10830 
   10831 
   10832 
   10833 
   10834 
   10835 
   10836 
   10837 
   10838 
   10839 
   10840 
   10841 
   10842 
   10843 
   10844 
   10845 
   10846 
   10847 
   10848 
   10849 
   10850 
   10851 
   10852 
   10853 
   10854 
   10855 
   10856 
   10857 
   10858 
   10859 
   10860 
   10861 
   10862 
   10863 
   10864 
   10865 
   10866 
   10867 
   10868 
   10869 
   10870 
   10871 
   10872 
   10873 
   10874 
   10875 
   10876   { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
   10877 $as_echo_n "checking dynamic linker characteristics... " >&6; }
   10878 
   10879 if test yes = "$GCC"; then
   10880   case $host_os in
   10881     darwin*) lt_awk_arg='/^libraries:/,/LR/' ;;
   10882     *) lt_awk_arg='/^libraries:/' ;;
   10883   esac
   10884   case $host_os in
   10885     mingw* | cegcc*) lt_sed_strip_eq='s|=\([A-Za-z]:\)|\1|g' ;;
   10886     *) lt_sed_strip_eq='s|=/|/|g' ;;
   10887   esac
   10888   lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
   10889   case $lt_search_path_spec in
   10890   *\;*)
   10891     # if the path contains ";" then we assume it to be the separator
   10892     # otherwise default to the standard path separator (i.e. ":") - it is
   10893     # assumed that no part of a normal pathname contains ";" but that should
   10894     # okay in the real world where ";" in dirpaths is itself problematic.
   10895     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
   10896     ;;
   10897   *)
   10898     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
   10899     ;;
   10900   esac
   10901   # Ok, now we have the path, separated by spaces, we can step through it
   10902   # and add multilib dir if necessary...
   10903   lt_tmp_lt_search_path_spec=
   10904   lt_multi_os_dir=/`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
   10905   # ...but if some path component already ends with the multilib dir we assume
   10906   # that all is fine and trust -print-search-dirs as is (GCC 4.2? or newer).
   10907   case "$lt_multi_os_dir; $lt_search_path_spec " in
   10908   "/; "* | "/.; "* | "/./; "* | *"$lt_multi_os_dir "* | *"$lt_multi_os_dir/ "*)
   10909     lt_multi_os_dir=
   10910     ;;
   10911   esac
   10912   for lt_sys_path in $lt_search_path_spec; do
   10913     if test -d "$lt_sys_path$lt_multi_os_dir"; then
   10914       lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path$lt_multi_os_dir"
   10915     elif test -n "$lt_multi_os_dir"; then
   10916       test -d "$lt_sys_path" && \
   10917 	lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
   10918     fi
   10919   done
   10920   lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
   10921 BEGIN {RS = " "; FS = "/|\n";} {
   10922   lt_foo = "";
   10923   lt_count = 0;
   10924   for (lt_i = NF; lt_i > 0; lt_i--) {
   10925     if ($lt_i != "" && $lt_i != ".") {
   10926       if ($lt_i == "..") {
   10927         lt_count++;
   10928       } else {
   10929         if (lt_count == 0) {
   10930           lt_foo = "/" $lt_i lt_foo;
   10931         } else {
   10932           lt_count--;
   10933         }
   10934       }
   10935     }
   10936   }
   10937   if (lt_foo != "") { lt_freq[lt_foo]++; }
   10938   if (lt_freq[lt_foo] == 1) { print lt_foo; }
   10939 }'`
   10940   # AWK program above erroneously prepends '/' to C:/dos/paths
   10941   # for these hosts.
   10942   case $host_os in
   10943     mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
   10944       $SED 's|/\([A-Za-z]:\)|\1|g'` ;;
   10945   esac
   10946   sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
   10947 else
   10948   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
   10949 fi
   10950 library_names_spec=
   10951 libname_spec='lib$name'
   10952 soname_spec=
   10953 shrext_cmds=.so
   10954 postinstall_cmds=
   10955 postuninstall_cmds=
   10956 finish_cmds=
   10957 finish_eval=
   10958 shlibpath_var=
   10959 shlibpath_overrides_runpath=unknown
   10960 version_type=none
   10961 dynamic_linker="$host_os ld.so"
   10962 sys_lib_dlsearch_path_spec="/lib /usr/lib"
   10963 need_lib_prefix=unknown
   10964 hardcode_into_libs=no
   10965 
   10966 # when you set need_version to no, make sure it does not cause -set_version
   10967 # flags to be left without arguments
   10968 need_version=unknown
   10969 
   10970 
   10971 
   10972 case $host_os in
   10973 aix3*)
   10974   version_type=linux # correct to gnu/linux during the next big refactor
   10975   library_names_spec='$libname$release$shared_ext$versuffix $libname.a'
   10976   shlibpath_var=LIBPATH
   10977 
   10978   # AIX 3 has no versioning support, so we append a major version to the name.
   10979   soname_spec='$libname$release$shared_ext$major'
   10980   ;;
   10981 
   10982 aix[4-9]*)
   10983   version_type=linux # correct to gnu/linux during the next big refactor
   10984   need_lib_prefix=no
   10985   need_version=no
   10986   hardcode_into_libs=yes
   10987   if test ia64 = "$host_cpu"; then
   10988     # AIX 5 supports IA64
   10989     library_names_spec='$libname$release$shared_ext$major $libname$release$shared_ext$versuffix $libname$shared_ext'
   10990     shlibpath_var=LD_LIBRARY_PATH
   10991   else
   10992     # With GCC up to 2.95.x, collect2 would create an import file
   10993     # for dependence libraries.  The import file would start with
   10994     # the line '#! .'.  This would cause the generated library to
   10995     # depend on '.', always an invalid library.  This was fixed in
   10996     # development snapshots of GCC prior to 3.0.
   10997     case $host_os in
   10998       aix4 | aix4.[01] | aix4.[01].*)
   10999       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
   11000 	   echo ' yes '
   11001 	   echo '#endif'; } | $CC -E - | $GREP yes > /dev/null; then
   11002 	:
   11003       else
   11004 	can_build_shared=no
   11005       fi
   11006       ;;
   11007     esac
   11008     # Using Import Files as archive members, it is possible to support
   11009     # filename-based versioning of shared library archives on AIX. While
   11010     # this would work for both with and without runtime linking, it will
   11011     # prevent static linking of such archives. So we do filename-based
   11012     # shared library versioning with .so extension only, which is used
   11013     # when both runtime linking and shared linking is enabled.
   11014     # Unfortunately, runtime linking may impact performance, so we do
   11015     # not want this to be the default eventually. Also, we use the
   11016     # versioned .so libs for executables only if there is the -brtl
   11017     # linker flag in LDFLAGS as well, or --with-aix-soname=svr4 only.
   11018     # To allow for filename-based versioning support, we need to create
   11019     # libNAME.so.V as an archive file, containing:
   11020     # *) an Import File, referring to the versioned filename of the
   11021     #    archive as well as the shared archive member, telling the
   11022     #    bitwidth (32 or 64) of that shared object, and providing the
   11023     #    list of exported symbols of that shared object, eventually
   11024     #    decorated with the 'weak' keyword
   11025     # *) the shared object with the F_LOADONLY flag set, to really avoid
   11026     #    it being seen by the linker.
   11027     # At run time we better use the real file rather than another symlink,
   11028     # but for link time we create the symlink libNAME.so -> libNAME.so.V
   11029 
   11030     case $with_aix_soname,$aix_use_runtimelinking in
   11031     # AIX (on Power*) has no versioning support, so currently we cannot hardcode correct
   11032     # soname into executable. Probably we can add versioning support to
   11033     # collect2, so additional links can be useful in future.
   11034     aix,yes) # traditional libtool
   11035       dynamic_linker='AIX unversionable lib.so'
   11036       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
   11037       # instead of lib<name>.a to let people know that these are not
   11038       # typical AIX shared libraries.
   11039       library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
   11040       ;;
   11041     aix,no) # traditional AIX only
   11042       dynamic_linker='AIX lib.a(lib.so.V)'
   11043       # We preserve .a as extension for shared libraries through AIX4.2
   11044       # and later when we are not doing run time linking.
   11045       library_names_spec='$libname$release.a $libname.a'
   11046       soname_spec='$libname$release$shared_ext$major'
   11047       ;;
   11048     svr4,*) # full svr4 only
   11049       dynamic_linker="AIX lib.so.V($shared_archive_member_spec.o)"
   11050       library_names_spec='$libname$release$shared_ext$major $libname$shared_ext'
   11051       # We do not specify a path in Import Files, so LIBPATH fires.
   11052       shlibpath_overrides_runpath=yes
   11053       ;;
   11054     *,yes) # both, prefer svr4
   11055       dynamic_linker="AIX lib.so.V($shared_archive_member_spec.o), lib.a(lib.so.V)"
   11056       library_names_spec='$libname$release$shared_ext$major $libname$shared_ext'
   11057       # unpreferred sharedlib libNAME.a needs extra handling
   11058       postinstall_cmds='test -n "$linkname" || linkname="$realname"~func_stripname "" ".so" "$linkname"~$install_shared_prog "$dir/$func_stripname_result.$libext" "$destdir/$func_stripname_result.$libext"~test -z "$tstripme" || test -z "$striplib" || $striplib "$destdir/$func_stripname_result.$libext"'
   11059       postuninstall_cmds='for n in $library_names $old_library; do :; done~func_stripname "" ".so" "$n"~test "$func_stripname_result" = "$n" || func_append rmfiles " $odir/$func_stripname_result.$libext"'
   11060       # We do not specify a path in Import Files, so LIBPATH fires.
   11061       shlibpath_overrides_runpath=yes
   11062       ;;
   11063     *,no) # both, prefer aix
   11064       dynamic_linker="AIX lib.a(lib.so.V), lib.so.V($shared_archive_member_spec.o)"
   11065       library_names_spec='$libname$release.a $libname.a'
   11066       soname_spec='$libname$release$shared_ext$major'
   11067       # unpreferred sharedlib libNAME.so.V and symlink libNAME.so need extra handling
   11068       postinstall_cmds='test -z "$dlname" || $install_shared_prog $dir/$dlname $destdir/$dlname~test -z "$tstripme" || test -z "$striplib" || $striplib $destdir/$dlname~test -n "$linkname" || linkname=$realname~func_stripname "" ".a" "$linkname"~(cd "$destdir" && $LN_S -f $dlname $func_stripname_result.so)'
   11069       postuninstall_cmds='test -z "$dlname" || func_append rmfiles " $odir/$dlname"~for n in $old_library $library_names; do :; done~func_stripname "" ".a" "$n"~func_append rmfiles " $odir/$func_stripname_result.so"'
   11070       ;;
   11071     esac
   11072     shlibpath_var=LIBPATH
   11073   fi
   11074   ;;
   11075 
   11076 amigaos*)
   11077   case $host_cpu in
   11078   powerpc)
   11079     # Since July 2007 AmigaOS4 officially supports .so libraries.
   11080     # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
   11081     library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
   11082     ;;
   11083   m68k)
   11084     library_names_spec='$libname.ixlibrary $libname.a'
   11085     # Create ${libname}_ixlibrary.a entries in /sys/libs.
   11086     finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; $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'
   11087     ;;
   11088   esac
   11089   ;;
   11090 
   11091 beos*)
   11092   library_names_spec='$libname$shared_ext'
   11093   dynamic_linker="$host_os ld.so"
   11094   shlibpath_var=LIBRARY_PATH
   11095   ;;
   11096 
   11097 bsdi[45]*)
   11098   version_type=linux # correct to gnu/linux during the next big refactor
   11099   need_version=no
   11100   library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
   11101   soname_spec='$libname$release$shared_ext$major'
   11102   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
   11103   shlibpath_var=LD_LIBRARY_PATH
   11104   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
   11105   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
   11106   # the default ld.so.conf also contains /usr/contrib/lib and
   11107   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
   11108   # libtool to hard-code these into programs
   11109   ;;
   11110 
   11111 cygwin* | mingw* | pw32* | cegcc*)
   11112   version_type=windows
   11113   shrext_cmds=.dll
   11114   need_version=no
   11115   need_lib_prefix=no
   11116 
   11117   case $GCC,$cc_basename in
   11118   yes,*)
   11119     # gcc
   11120     library_names_spec='$libname.dll.a'
   11121     # DLL is installed to $(libdir)/../bin by postinstall_cmds
   11122     postinstall_cmds='base_file=`basename \$file`~
   11123       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname'\''`~
   11124       dldir=$destdir/`dirname \$dlpath`~
   11125       test -d \$dldir || mkdir -p \$dldir~
   11126       $install_prog $dir/$dlname \$dldir/$dlname~
   11127       chmod a+x \$dldir/$dlname~
   11128       if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
   11129         eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
   11130       fi'
   11131     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
   11132       dlpath=$dir/\$dldll~
   11133        $RM \$dlpath'
   11134     shlibpath_overrides_runpath=yes
   11135 
   11136     case $host_os in
   11137     cygwin*)
   11138       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
   11139       soname_spec='`echo $libname | sed -e 's/^lib/cyg/'``echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
   11140 
   11141       sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
   11142       ;;
   11143     mingw* | cegcc*)
   11144       # MinGW DLLs use traditional 'lib' prefix
   11145       soname_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
   11146       ;;
   11147     pw32*)
   11148       # pw32 DLLs use 'pw' prefix rather than 'lib'
   11149       library_names_spec='`echo $libname | sed -e 's/^lib/pw/'``echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
   11150       ;;
   11151     esac
   11152     dynamic_linker='Win32 ld.exe'
   11153     ;;
   11154 
   11155   *,cl*)
   11156     # Native MSVC
   11157     libname_spec='$name'
   11158     soname_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
   11159     library_names_spec='$libname.dll.lib'
   11160 
   11161     case $build_os in
   11162     mingw*)
   11163       sys_lib_search_path_spec=
   11164       lt_save_ifs=$IFS
   11165       IFS=';'
   11166       for lt_path in $LIB
   11167       do
   11168         IFS=$lt_save_ifs
   11169         # Let DOS variable expansion print the short 8.3 style file name.
   11170         lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"`
   11171         sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path"
   11172       done
   11173       IFS=$lt_save_ifs
   11174       # Convert to MSYS style.
   11175       sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'`
   11176       ;;
   11177     cygwin*)
   11178       # Convert to unix form, then to dos form, then back to unix form
   11179       # but this time dos style (no spaces!) so that the unix form looks
   11180       # like /cygdrive/c/PROGRA~1:/cygdr...
   11181       sys_lib_search_path_spec=`cygpath --path --unix "$LIB"`
   11182       sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null`
   11183       sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
   11184       ;;
   11185     *)
   11186       sys_lib_search_path_spec=$LIB
   11187       if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
   11188         # It is most probably a Windows format PATH.
   11189         sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   11190       else
   11191         sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
   11192       fi
   11193       # FIXME: find the short name or the path components, as spaces are
   11194       # common. (e.g. "Program Files" -> "PROGRA~1")
   11195       ;;
   11196     esac
   11197 
   11198     # DLL is installed to $(libdir)/../bin by postinstall_cmds
   11199     postinstall_cmds='base_file=`basename \$file`~
   11200       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname'\''`~
   11201       dldir=$destdir/`dirname \$dlpath`~
   11202       test -d \$dldir || mkdir -p \$dldir~
   11203       $install_prog $dir/$dlname \$dldir/$dlname'
   11204     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
   11205       dlpath=$dir/\$dldll~
   11206        $RM \$dlpath'
   11207     shlibpath_overrides_runpath=yes
   11208     dynamic_linker='Win32 link.exe'
   11209     ;;
   11210 
   11211   *)
   11212     # Assume MSVC wrapper
   11213     library_names_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext $libname.lib'
   11214     dynamic_linker='Win32 ld.exe'
   11215     ;;
   11216   esac
   11217   # FIXME: first we should search . and the directory the executable is in
   11218   shlibpath_var=PATH
   11219   ;;
   11220 
   11221 darwin* | rhapsody*)
   11222   dynamic_linker="$host_os dyld"
   11223   version_type=darwin
   11224   need_lib_prefix=no
   11225   need_version=no
   11226   library_names_spec='$libname$release$major$shared_ext $libname$shared_ext'
   11227   soname_spec='$libname$release$major$shared_ext'
   11228   shlibpath_overrides_runpath=yes
   11229   shlibpath_var=DYLD_LIBRARY_PATH
   11230   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
   11231 
   11232   sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
   11233   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
   11234   ;;
   11235 
   11236 dgux*)
   11237   version_type=linux # correct to gnu/linux during the next big refactor
   11238   need_lib_prefix=no
   11239   need_version=no
   11240   library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
   11241   soname_spec='$libname$release$shared_ext$major'
   11242   shlibpath_var=LD_LIBRARY_PATH
   11243   ;;
   11244 
   11245 freebsd* | dragonfly*)
   11246   # DragonFly does not have aout.  When/if they implement a new
   11247   # versioning mechanism, adjust this.
   11248   if test -x /usr/bin/objformat; then
   11249     objformat=`/usr/bin/objformat`
   11250   else
   11251     case $host_os in
   11252     freebsd[23].*) objformat=aout ;;
   11253     *) objformat=elf ;;
   11254     esac
   11255   fi
   11256   version_type=freebsd-$objformat
   11257   case $version_type in
   11258     freebsd-elf*)
   11259       library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
   11260       soname_spec='$libname$release$shared_ext$major'
   11261       need_version=no
   11262       need_lib_prefix=no
   11263       ;;
   11264     freebsd-*)
   11265       library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
   11266       need_version=yes
   11267       ;;
   11268   esac
   11269   shlibpath_var=LD_LIBRARY_PATH
   11270   case $host_os in
   11271   freebsd2.*)
   11272     shlibpath_overrides_runpath=yes
   11273     ;;
   11274   freebsd3.[01]* | freebsdelf3.[01]*)
   11275     shlibpath_overrides_runpath=yes
   11276     hardcode_into_libs=yes
   11277     ;;
   11278   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
   11279   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
   11280     shlibpath_overrides_runpath=no
   11281     hardcode_into_libs=yes
   11282     ;;
   11283   *) # from 4.6 on, and DragonFly
   11284     shlibpath_overrides_runpath=yes
   11285     hardcode_into_libs=yes
   11286     ;;
   11287   esac
   11288   ;;
   11289 
   11290 haiku*)
   11291   version_type=linux # correct to gnu/linux during the next big refactor
   11292   need_lib_prefix=no
   11293   need_version=no
   11294   dynamic_linker="$host_os runtime_loader"
   11295   library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
   11296   soname_spec='$libname$release$shared_ext$major'
   11297   shlibpath_var=LIBRARY_PATH
   11298   shlibpath_overrides_runpath=no
   11299   sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
   11300   hardcode_into_libs=yes
   11301   ;;
   11302 
   11303 hpux9* | hpux10* | hpux11*)
   11304   # Give a soname corresponding to the major version so that dld.sl refuses to
   11305   # link against other versions.
   11306   version_type=sunos
   11307   need_lib_prefix=no
   11308   need_version=no
   11309   case $host_cpu in
   11310   ia64*)
   11311     shrext_cmds='.so'
   11312     hardcode_into_libs=yes
   11313     dynamic_linker="$host_os dld.so"
   11314     shlibpath_var=LD_LIBRARY_PATH
   11315     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   11316     library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
   11317     soname_spec='$libname$release$shared_ext$major'
   11318     if test 32 = "$HPUX_IA64_MODE"; then
   11319       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
   11320       sys_lib_dlsearch_path_spec=/usr/lib/hpux32
   11321     else
   11322       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
   11323       sys_lib_dlsearch_path_spec=/usr/lib/hpux64
   11324     fi
   11325     ;;
   11326   hppa*64*)
   11327     shrext_cmds='.sl'
   11328     hardcode_into_libs=yes
   11329     dynamic_linker="$host_os dld.sl"
   11330     shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
   11331     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   11332     library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
   11333     soname_spec='$libname$release$shared_ext$major'
   11334     sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
   11335     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   11336     ;;
   11337   *)
   11338     shrext_cmds='.sl'
   11339     dynamic_linker="$host_os dld.sl"
   11340     shlibpath_var=SHLIB_PATH
   11341     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
   11342     library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
   11343     soname_spec='$libname$release$shared_ext$major'
   11344     ;;
   11345   esac
   11346   # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
   11347   postinstall_cmds='chmod 555 $lib'
   11348   # or fails outright, so override atomically:
   11349   install_override_mode=555
   11350   ;;
   11351 
   11352 interix[3-9]*)
   11353   version_type=linux # correct to gnu/linux during the next big refactor
   11354   need_lib_prefix=no
   11355   need_version=no
   11356   library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
   11357   soname_spec='$libname$release$shared_ext$major'
   11358   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
   11359   shlibpath_var=LD_LIBRARY_PATH
   11360   shlibpath_overrides_runpath=no
   11361   hardcode_into_libs=yes
   11362   ;;
   11363 
   11364 irix5* | irix6* | nonstopux*)
   11365   case $host_os in
   11366     nonstopux*) version_type=nonstopux ;;
   11367     *)
   11368 	if test yes = "$lt_cv_prog_gnu_ld"; then
   11369 		version_type=linux # correct to gnu/linux during the next big refactor
   11370 	else
   11371 		version_type=irix
   11372 	fi ;;
   11373   esac
   11374   need_lib_prefix=no
   11375   need_version=no
   11376   soname_spec='$libname$release$shared_ext$major'
   11377   library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$release$shared_ext $libname$shared_ext'
   11378   case $host_os in
   11379   irix5* | nonstopux*)
   11380     libsuff= shlibsuff=
   11381     ;;
   11382   *)
   11383     case $LD in # libtool.m4 will add one of these switches to LD
   11384     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
   11385       libsuff= shlibsuff= libmagic=32-bit;;
   11386     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
   11387       libsuff=32 shlibsuff=N32 libmagic=N32;;
   11388     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
   11389       libsuff=64 shlibsuff=64 libmagic=64-bit;;
   11390     *) libsuff= shlibsuff= libmagic=never-match;;
   11391     esac
   11392     ;;
   11393   esac
   11394   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
   11395   shlibpath_overrides_runpath=no
   11396   sys_lib_search_path_spec="/usr/lib$libsuff /lib$libsuff /usr/local/lib$libsuff"
   11397   sys_lib_dlsearch_path_spec="/usr/lib$libsuff /lib$libsuff"
   11398   hardcode_into_libs=yes
   11399   ;;
   11400 
   11401 # No shared lib support for Linux oldld, aout, or coff.
   11402 linux*oldld* | linux*aout* | linux*coff*)
   11403   dynamic_linker=no
   11404   ;;
   11405 
   11406 linux*android*)
   11407   version_type=none # Android doesn't support versioned libraries.
   11408   need_lib_prefix=no
   11409   need_version=no
   11410   library_names_spec='$libname$release$shared_ext'
   11411   soname_spec='$libname$release$shared_ext'
   11412   finish_cmds=
   11413   shlibpath_var=LD_LIBRARY_PATH
   11414   shlibpath_overrides_runpath=yes
   11415 
   11416   # This implies no fast_install, which is unacceptable.
   11417   # Some rework will be needed to allow for fast_install
   11418   # before this can be enabled.
   11419   hardcode_into_libs=yes
   11420 
   11421   dynamic_linker='Android linker'
   11422   # Don't embed -rpath directories since the linker doesn't support them.
   11423   hardcode_libdir_flag_spec='-L$libdir'
   11424   ;;
   11425 
   11426 # This must be glibc/ELF.
   11427 linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
   11428   version_type=linux # correct to gnu/linux during the next big refactor
   11429   need_lib_prefix=no
   11430   need_version=no
   11431   library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
   11432   soname_spec='$libname$release$shared_ext$major'
   11433   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
   11434   shlibpath_var=LD_LIBRARY_PATH
   11435   shlibpath_overrides_runpath=no
   11436 
   11437   # Some binutils ld are patched to set DT_RUNPATH
   11438   if ${lt_cv_shlibpath_overrides_runpath+:} false; then :
   11439   $as_echo_n "(cached) " >&6
   11440 else
   11441   lt_cv_shlibpath_overrides_runpath=no
   11442     save_LDFLAGS=$LDFLAGS
   11443     save_libdir=$libdir
   11444     eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
   11445 	 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
   11446     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   11447 /* end confdefs.h.  */
   11448 
   11449 int
   11450 main ()
   11451 {
   11452 
   11453   ;
   11454   return 0;
   11455 }
   11456 _ACEOF
   11457 if ac_fn_c_try_link "$LINENO"; then :
   11458   if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
   11459   lt_cv_shlibpath_overrides_runpath=yes
   11460 fi
   11461 fi
   11462 rm -f core conftest.err conftest.$ac_objext \
   11463     conftest$ac_exeext conftest.$ac_ext
   11464     LDFLAGS=$save_LDFLAGS
   11465     libdir=$save_libdir
   11466 
   11467 fi
   11468 
   11469   shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
   11470 
   11471   # This implies no fast_install, which is unacceptable.
   11472   # Some rework will be needed to allow for fast_install
   11473   # before this can be enabled.
   11474   hardcode_into_libs=yes
   11475 
   11476   # Ideally, we could use ldconfig to report *all* directores which are
   11477   # searched for libraries, however this is still not possible.  Aside from not
   11478   # being certain /sbin/ldconfig is available, command
   11479   # 'ldconfig -N -X -v | grep ^/' on 64bit Fedora does not report /usr/lib64,
   11480   # even though it is searched at run-time.  Try to do the best guess by
   11481   # appending ld.so.conf contents (and includes) to the search path.
   11482   if test -f /etc/ld.so.conf; then
   11483     lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[	 ]*hwcap[	 ]/d;s/[:,	]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;s/"//g;/^$/d' | tr '\n' ' '`
   11484     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
   11485   fi
   11486 
   11487   # We used to test for /lib/ld.so.1 and disable shared libraries on
   11488   # powerpc, because MkLinux only supported shared libraries with the
   11489   # GNU dynamic linker.  Since this was broken with cross compilers,
   11490   # most powerpc-linux boxes support dynamic linking these days and
   11491   # people can always --disable-shared, the test was removed, and we
   11492   # assume the GNU/Linux dynamic linker is in use.
   11493   dynamic_linker='GNU/Linux ld.so'
   11494   ;;
   11495 
   11496 netbsdelf*-gnu)
   11497   version_type=linux
   11498   need_lib_prefix=no
   11499   need_version=no
   11500   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   11501   soname_spec='${libname}${release}${shared_ext}$major'
   11502   shlibpath_var=LD_LIBRARY_PATH
   11503   shlibpath_overrides_runpath=no
   11504   hardcode_into_libs=yes
   11505   dynamic_linker='NetBSD ld.elf_so'
   11506   ;;
   11507 
   11508 netbsd*)
   11509   version_type=sunos
   11510   need_lib_prefix=no
   11511   need_version=no
   11512   if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
   11513     library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
   11514     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   11515     dynamic_linker='NetBSD (a.out) ld.so'
   11516   else
   11517     library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
   11518     soname_spec='$libname$release$shared_ext$major'
   11519     dynamic_linker='NetBSD ld.elf_so'
   11520   fi
   11521   shlibpath_var=LD_LIBRARY_PATH
   11522   shlibpath_overrides_runpath=yes
   11523   hardcode_into_libs=yes
   11524   ;;
   11525 
   11526 newsos6)
   11527   version_type=linux # correct to gnu/linux during the next big refactor
   11528   library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
   11529   shlibpath_var=LD_LIBRARY_PATH
   11530   shlibpath_overrides_runpath=yes
   11531   ;;
   11532 
   11533 *nto* | *qnx*)
   11534   version_type=qnx
   11535   need_lib_prefix=no
   11536   need_version=no
   11537   library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
   11538   soname_spec='$libname$release$shared_ext$major'
   11539   shlibpath_var=LD_LIBRARY_PATH
   11540   shlibpath_overrides_runpath=no
   11541   hardcode_into_libs=yes
   11542   dynamic_linker='ldqnx.so'
   11543   ;;
   11544 
   11545 openbsd* | bitrig*)
   11546   version_type=sunos
   11547   sys_lib_dlsearch_path_spec=/usr/lib
   11548   need_lib_prefix=no
   11549   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then
   11550     need_version=no
   11551   else
   11552     need_version=yes
   11553   fi
   11554   library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
   11555   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   11556   shlibpath_var=LD_LIBRARY_PATH
   11557   shlibpath_overrides_runpath=yes
   11558   ;;
   11559 
   11560 os2*)
   11561   libname_spec='$name'
   11562   version_type=windows
   11563   shrext_cmds=.dll
   11564   need_version=no
   11565   need_lib_prefix=no
   11566   # OS/2 can only load a DLL with a base name of 8 characters or less.
   11567   soname_spec='`test -n "$os2dllname" && libname="$os2dllname";
   11568     v=$($ECHO $release$versuffix | tr -d .-);
   11569     n=$($ECHO $libname | cut -b -$((8 - ${#v})) | tr . _);
   11570     $ECHO $n$v`$shared_ext'
   11571   library_names_spec='${libname}_dll.$libext'
   11572   dynamic_linker='OS/2 ld.exe'
   11573   shlibpath_var=BEGINLIBPATH
   11574   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
   11575   sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   11576   postinstall_cmds='base_file=`basename \$file`~
   11577     dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; $ECHO \$dlname'\''`~
   11578     dldir=$destdir/`dirname \$dlpath`~
   11579     test -d \$dldir || mkdir -p \$dldir~
   11580     $install_prog $dir/$dlname \$dldir/$dlname~
   11581     chmod a+x \$dldir/$dlname~
   11582     if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
   11583       eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
   11584     fi'
   11585   postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; $ECHO \$dlname'\''`~
   11586     dlpath=$dir/\$dldll~
   11587     $RM \$dlpath'
   11588   ;;
   11589 
   11590 osf3* | osf4* | osf5*)
   11591   version_type=osf
   11592   need_lib_prefix=no
   11593   need_version=no
   11594   soname_spec='$libname$release$shared_ext$major'
   11595   library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
   11596   shlibpath_var=LD_LIBRARY_PATH
   11597   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
   11598   sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   11599   ;;
   11600 
   11601 rdos*)
   11602   dynamic_linker=no
   11603   ;;
   11604 
   11605 solaris*)
   11606   version_type=linux # correct to gnu/linux during the next big refactor
   11607   need_lib_prefix=no
   11608   need_version=no
   11609   library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
   11610   soname_spec='$libname$release$shared_ext$major'
   11611   shlibpath_var=LD_LIBRARY_PATH
   11612   shlibpath_overrides_runpath=yes
   11613   hardcode_into_libs=yes
   11614   # ldd complains unless libraries are executable
   11615   postinstall_cmds='chmod +x $lib'
   11616   ;;
   11617 
   11618 sunos4*)
   11619   version_type=sunos
   11620   library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
   11621   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
   11622   shlibpath_var=LD_LIBRARY_PATH
   11623   shlibpath_overrides_runpath=yes
   11624   if test yes = "$with_gnu_ld"; then
   11625     need_lib_prefix=no
   11626   fi
   11627   need_version=yes
   11628   ;;
   11629 
   11630 sysv4 | sysv4.3*)
   11631   version_type=linux # correct to gnu/linux during the next big refactor
   11632   library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
   11633   soname_spec='$libname$release$shared_ext$major'
   11634   shlibpath_var=LD_LIBRARY_PATH
   11635   case $host_vendor in
   11636     sni)
   11637       shlibpath_overrides_runpath=no
   11638       need_lib_prefix=no
   11639       runpath_var=LD_RUN_PATH
   11640       ;;
   11641     siemens)
   11642       need_lib_prefix=no
   11643       ;;
   11644     motorola)
   11645       need_lib_prefix=no
   11646       need_version=no
   11647       shlibpath_overrides_runpath=no
   11648       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
   11649       ;;
   11650   esac
   11651   ;;
   11652 
   11653 sysv4*MP*)
   11654   if test -d /usr/nec; then
   11655     version_type=linux # correct to gnu/linux during the next big refactor
   11656     library_names_spec='$libname$shared_ext.$versuffix $libname$shared_ext.$major $libname$shared_ext'
   11657     soname_spec='$libname$shared_ext.$major'
   11658     shlibpath_var=LD_LIBRARY_PATH
   11659   fi
   11660   ;;
   11661 
   11662 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   11663   version_type=sco
   11664   need_lib_prefix=no
   11665   need_version=no
   11666   library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext $libname$shared_ext'
   11667   soname_spec='$libname$release$shared_ext$major'
   11668   shlibpath_var=LD_LIBRARY_PATH
   11669   shlibpath_overrides_runpath=yes
   11670   hardcode_into_libs=yes
   11671   if test yes = "$with_gnu_ld"; then
   11672     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
   11673   else
   11674     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
   11675     case $host_os in
   11676       sco3.2v5*)
   11677         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
   11678 	;;
   11679     esac
   11680   fi
   11681   sys_lib_dlsearch_path_spec='/usr/lib'
   11682   ;;
   11683 
   11684 tpf*)
   11685   # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
   11686   version_type=linux # correct to gnu/linux during the next big refactor
   11687   need_lib_prefix=no
   11688   need_version=no
   11689   library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
   11690   shlibpath_var=LD_LIBRARY_PATH
   11691   shlibpath_overrides_runpath=no
   11692   hardcode_into_libs=yes
   11693   ;;
   11694 
   11695 uts4*)
   11696   version_type=linux # correct to gnu/linux during the next big refactor
   11697   library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
   11698   soname_spec='$libname$release$shared_ext$major'
   11699   shlibpath_var=LD_LIBRARY_PATH
   11700   ;;
   11701 
   11702 *)
   11703   dynamic_linker=no
   11704   ;;
   11705 esac
   11706 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
   11707 $as_echo "$dynamic_linker" >&6; }
   11708 test no = "$dynamic_linker" && can_build_shared=no
   11709 
   11710 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
   11711 if test yes = "$GCC"; then
   11712   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
   11713 fi
   11714 
   11715 if test set = "${lt_cv_sys_lib_search_path_spec+set}"; then
   11716   sys_lib_search_path_spec=$lt_cv_sys_lib_search_path_spec
   11717 fi
   11718 
   11719 if test set = "${lt_cv_sys_lib_dlsearch_path_spec+set}"; then
   11720   sys_lib_dlsearch_path_spec=$lt_cv_sys_lib_dlsearch_path_spec
   11721 fi
   11722 
   11723 # remember unaugmented sys_lib_dlsearch_path content for libtool script decls...
   11724 configure_time_dlsearch_path=$sys_lib_dlsearch_path_spec
   11725 
   11726 # ... but it needs LT_SYS_LIBRARY_PATH munging for other configure-time code
   11727 func_munge_path_list sys_lib_dlsearch_path_spec "$LT_SYS_LIBRARY_PATH"
   11728 
   11729 # to be used as default LT_SYS_LIBRARY_PATH value in generated libtool
   11730 configure_time_lt_sys_library_path=$LT_SYS_LIBRARY_PATH
   11731 
   11732 
   11733 
   11734 
   11735 
   11736 
   11737 
   11738 
   11739 
   11740 
   11741 
   11742 
   11743 
   11744 
   11745 
   11746 
   11747 
   11748 
   11749 
   11750 
   11751 
   11752 
   11753 
   11754 
   11755 
   11756 
   11757 
   11758 
   11759 
   11760 
   11761 
   11762 
   11763 
   11764 
   11765 
   11766 
   11767 
   11768 
   11769 
   11770 
   11771 
   11772 
   11773 
   11774 
   11775 
   11776 
   11777 
   11778 
   11779 
   11780 
   11781 
   11782 
   11783 
   11784 
   11785 
   11786 
   11787 
   11788 
   11789 
   11790 
   11791 
   11792 
   11793 
   11794 
   11795 
   11796 
   11797 
   11798 
   11799 
   11800 
   11801 
   11802 
   11803 
   11804 
   11805 
   11806 
   11807 
   11808 
   11809 
   11810 
   11811 
   11812 
   11813 
   11814 
   11815 
   11816 
   11817 
   11818 
   11819 
   11820 
   11821 
   11822 
   11823 
   11824 
   11825 
   11826 
   11827 
   11828   { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
   11829 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
   11830 hardcode_action=
   11831 if test -n "$hardcode_libdir_flag_spec" ||
   11832    test -n "$runpath_var" ||
   11833    test yes = "$hardcode_automatic"; then
   11834 
   11835   # We can hardcode non-existent directories.
   11836   if test no != "$hardcode_direct" &&
   11837      # If the only mechanism to avoid hardcoding is shlibpath_var, we
   11838      # have to relink, otherwise we might link with an installed library
   11839      # when we should be linking with a yet-to-be-installed one
   11840      ## test no != "$_LT_TAGVAR(hardcode_shlibpath_var, )" &&
   11841      test no != "$hardcode_minus_L"; then
   11842     # Linking always hardcodes the temporary library directory.
   11843     hardcode_action=relink
   11844   else
   11845     # We can link without hardcoding, and we can hardcode nonexisting dirs.
   11846     hardcode_action=immediate
   11847   fi
   11848 else
   11849   # We cannot hardcode anything, or else we can only hardcode existing
   11850   # directories.
   11851   hardcode_action=unsupported
   11852 fi
   11853 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
   11854 $as_echo "$hardcode_action" >&6; }
   11855 
   11856 if test relink = "$hardcode_action" ||
   11857    test yes = "$inherit_rpath"; then
   11858   # Fast installation is not supported
   11859   enable_fast_install=no
   11860 elif test yes = "$shlibpath_overrides_runpath" ||
   11861      test no = "$enable_shared"; then
   11862   # Fast installation is not necessary
   11863   enable_fast_install=needless
   11864 fi
   11865 
   11866 
   11867 
   11868 
   11869 
   11870 
   11871   if test yes != "$enable_dlopen"; then
   11872   enable_dlopen=unknown
   11873   enable_dlopen_self=unknown
   11874   enable_dlopen_self_static=unknown
   11875 else
   11876   lt_cv_dlopen=no
   11877   lt_cv_dlopen_libs=
   11878 
   11879   case $host_os in
   11880   beos*)
   11881     lt_cv_dlopen=load_add_on
   11882     lt_cv_dlopen_libs=
   11883     lt_cv_dlopen_self=yes
   11884     ;;
   11885 
   11886   mingw* | pw32* | cegcc*)
   11887     lt_cv_dlopen=LoadLibrary
   11888     lt_cv_dlopen_libs=
   11889     ;;
   11890 
   11891   cygwin*)
   11892     lt_cv_dlopen=dlopen
   11893     lt_cv_dlopen_libs=
   11894     ;;
   11895 
   11896   darwin*)
   11897     # if libdl is installed we need to link against it
   11898     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
   11899 $as_echo_n "checking for dlopen in -ldl... " >&6; }
   11900 if ${ac_cv_lib_dl_dlopen+:} false; then :
   11901   $as_echo_n "(cached) " >&6
   11902 else
   11903   ac_check_lib_save_LIBS=$LIBS
   11904 LIBS="-ldl  $LIBS"
   11905 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   11906 /* end confdefs.h.  */
   11907 
   11908 /* Override any GCC internal prototype to avoid an error.
   11909    Use char because int might match the return type of a GCC
   11910    builtin and then its argument prototype would still apply.  */
   11911 #ifdef __cplusplus
   11912 extern "C"
   11913 #endif
   11914 char dlopen ();
   11915 int
   11916 main ()
   11917 {
   11918 return dlopen ();
   11919   ;
   11920   return 0;
   11921 }
   11922 _ACEOF
   11923 if ac_fn_c_try_link "$LINENO"; then :
   11924   ac_cv_lib_dl_dlopen=yes
   11925 else
   11926   ac_cv_lib_dl_dlopen=no
   11927 fi
   11928 rm -f core conftest.err conftest.$ac_objext \
   11929     conftest$ac_exeext conftest.$ac_ext
   11930 LIBS=$ac_check_lib_save_LIBS
   11931 fi
   11932 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
   11933 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
   11934 if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
   11935   lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-ldl
   11936 else
   11937 
   11938     lt_cv_dlopen=dyld
   11939     lt_cv_dlopen_libs=
   11940     lt_cv_dlopen_self=yes
   11941 
   11942 fi
   11943 
   11944     ;;
   11945 
   11946   tpf*)
   11947     # Don't try to run any link tests for TPF.  We know it's impossible
   11948     # because TPF is a cross-compiler, and we know how we open DSOs.
   11949     lt_cv_dlopen=dlopen
   11950     lt_cv_dlopen_libs=
   11951     lt_cv_dlopen_self=no
   11952     ;;
   11953 
   11954   *)
   11955     ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
   11956 if test "x$ac_cv_func_shl_load" = xyes; then :
   11957   lt_cv_dlopen=shl_load
   11958 else
   11959   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
   11960 $as_echo_n "checking for shl_load in -ldld... " >&6; }
   11961 if ${ac_cv_lib_dld_shl_load+:} false; then :
   11962   $as_echo_n "(cached) " >&6
   11963 else
   11964   ac_check_lib_save_LIBS=$LIBS
   11965 LIBS="-ldld  $LIBS"
   11966 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   11967 /* end confdefs.h.  */
   11968 
   11969 /* Override any GCC internal prototype to avoid an error.
   11970    Use char because int might match the return type of a GCC
   11971    builtin and then its argument prototype would still apply.  */
   11972 #ifdef __cplusplus
   11973 extern "C"
   11974 #endif
   11975 char shl_load ();
   11976 int
   11977 main ()
   11978 {
   11979 return shl_load ();
   11980   ;
   11981   return 0;
   11982 }
   11983 _ACEOF
   11984 if ac_fn_c_try_link "$LINENO"; then :
   11985   ac_cv_lib_dld_shl_load=yes
   11986 else
   11987   ac_cv_lib_dld_shl_load=no
   11988 fi
   11989 rm -f core conftest.err conftest.$ac_objext \
   11990     conftest$ac_exeext conftest.$ac_ext
   11991 LIBS=$ac_check_lib_save_LIBS
   11992 fi
   11993 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
   11994 $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
   11995 if test "x$ac_cv_lib_dld_shl_load" = xyes; then :
   11996   lt_cv_dlopen=shl_load lt_cv_dlopen_libs=-ldld
   11997 else
   11998   ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
   11999 if test "x$ac_cv_func_dlopen" = xyes; then :
   12000   lt_cv_dlopen=dlopen
   12001 else
   12002   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
   12003 $as_echo_n "checking for dlopen in -ldl... " >&6; }
   12004 if ${ac_cv_lib_dl_dlopen+:} false; then :
   12005   $as_echo_n "(cached) " >&6
   12006 else
   12007   ac_check_lib_save_LIBS=$LIBS
   12008 LIBS="-ldl  $LIBS"
   12009 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   12010 /* end confdefs.h.  */
   12011 
   12012 /* Override any GCC internal prototype to avoid an error.
   12013    Use char because int might match the return type of a GCC
   12014    builtin and then its argument prototype would still apply.  */
   12015 #ifdef __cplusplus
   12016 extern "C"
   12017 #endif
   12018 char dlopen ();
   12019 int
   12020 main ()
   12021 {
   12022 return dlopen ();
   12023   ;
   12024   return 0;
   12025 }
   12026 _ACEOF
   12027 if ac_fn_c_try_link "$LINENO"; then :
   12028   ac_cv_lib_dl_dlopen=yes
   12029 else
   12030   ac_cv_lib_dl_dlopen=no
   12031 fi
   12032 rm -f core conftest.err conftest.$ac_objext \
   12033     conftest$ac_exeext conftest.$ac_ext
   12034 LIBS=$ac_check_lib_save_LIBS
   12035 fi
   12036 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
   12037 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
   12038 if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
   12039   lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-ldl
   12040 else
   12041   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
   12042 $as_echo_n "checking for dlopen in -lsvld... " >&6; }
   12043 if ${ac_cv_lib_svld_dlopen+:} false; then :
   12044   $as_echo_n "(cached) " >&6
   12045 else
   12046   ac_check_lib_save_LIBS=$LIBS
   12047 LIBS="-lsvld  $LIBS"
   12048 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   12049 /* end confdefs.h.  */
   12050 
   12051 /* Override any GCC internal prototype to avoid an error.
   12052    Use char because int might match the return type of a GCC
   12053    builtin and then its argument prototype would still apply.  */
   12054 #ifdef __cplusplus
   12055 extern "C"
   12056 #endif
   12057 char dlopen ();
   12058 int
   12059 main ()
   12060 {
   12061 return dlopen ();
   12062   ;
   12063   return 0;
   12064 }
   12065 _ACEOF
   12066 if ac_fn_c_try_link "$LINENO"; then :
   12067   ac_cv_lib_svld_dlopen=yes
   12068 else
   12069   ac_cv_lib_svld_dlopen=no
   12070 fi
   12071 rm -f core conftest.err conftest.$ac_objext \
   12072     conftest$ac_exeext conftest.$ac_ext
   12073 LIBS=$ac_check_lib_save_LIBS
   12074 fi
   12075 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
   12076 $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
   12077 if test "x$ac_cv_lib_svld_dlopen" = xyes; then :
   12078   lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-lsvld
   12079 else
   12080   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
   12081 $as_echo_n "checking for dld_link in -ldld... " >&6; }
   12082 if ${ac_cv_lib_dld_dld_link+:} false; then :
   12083   $as_echo_n "(cached) " >&6
   12084 else
   12085   ac_check_lib_save_LIBS=$LIBS
   12086 LIBS="-ldld  $LIBS"
   12087 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   12088 /* end confdefs.h.  */
   12089 
   12090 /* Override any GCC internal prototype to avoid an error.
   12091    Use char because int might match the return type of a GCC
   12092    builtin and then its argument prototype would still apply.  */
   12093 #ifdef __cplusplus
   12094 extern "C"
   12095 #endif
   12096 char dld_link ();
   12097 int
   12098 main ()
   12099 {
   12100 return dld_link ();
   12101   ;
   12102   return 0;
   12103 }
   12104 _ACEOF
   12105 if ac_fn_c_try_link "$LINENO"; then :
   12106   ac_cv_lib_dld_dld_link=yes
   12107 else
   12108   ac_cv_lib_dld_dld_link=no
   12109 fi
   12110 rm -f core conftest.err conftest.$ac_objext \
   12111     conftest$ac_exeext conftest.$ac_ext
   12112 LIBS=$ac_check_lib_save_LIBS
   12113 fi
   12114 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
   12115 $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
   12116 if test "x$ac_cv_lib_dld_dld_link" = xyes; then :
   12117   lt_cv_dlopen=dld_link lt_cv_dlopen_libs=-ldld
   12118 fi
   12119 
   12120 
   12121 fi
   12122 
   12123 
   12124 fi
   12125 
   12126 
   12127 fi
   12128 
   12129 
   12130 fi
   12131 
   12132 
   12133 fi
   12134 
   12135     ;;
   12136   esac
   12137 
   12138   if test no = "$lt_cv_dlopen"; then
   12139     enable_dlopen=no
   12140   else
   12141     enable_dlopen=yes
   12142   fi
   12143 
   12144   case $lt_cv_dlopen in
   12145   dlopen)
   12146     save_CPPFLAGS=$CPPFLAGS
   12147     test yes = "$ac_cv_header_dlfcn_h" && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
   12148 
   12149     save_LDFLAGS=$LDFLAGS
   12150     wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
   12151 
   12152     save_LIBS=$LIBS
   12153     LIBS="$lt_cv_dlopen_libs $LIBS"
   12154 
   12155     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
   12156 $as_echo_n "checking whether a program can dlopen itself... " >&6; }
   12157 if ${lt_cv_dlopen_self+:} false; then :
   12158   $as_echo_n "(cached) " >&6
   12159 else
   12160   	  if test yes = "$cross_compiling"; then :
   12161   lt_cv_dlopen_self=cross
   12162 else
   12163   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   12164   lt_status=$lt_dlunknown
   12165   cat > conftest.$ac_ext <<_LT_EOF
   12166 #line $LINENO "configure"
   12167 #include "confdefs.h"
   12168 
   12169 #if HAVE_DLFCN_H
   12170 #include <dlfcn.h>
   12171 #endif
   12172 
   12173 #include <stdio.h>
   12174 
   12175 #ifdef RTLD_GLOBAL
   12176 #  define LT_DLGLOBAL		RTLD_GLOBAL
   12177 #else
   12178 #  ifdef DL_GLOBAL
   12179 #    define LT_DLGLOBAL		DL_GLOBAL
   12180 #  else
   12181 #    define LT_DLGLOBAL		0
   12182 #  endif
   12183 #endif
   12184 
   12185 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
   12186    find out it does not work in some platform. */
   12187 #ifndef LT_DLLAZY_OR_NOW
   12188 #  ifdef RTLD_LAZY
   12189 #    define LT_DLLAZY_OR_NOW		RTLD_LAZY
   12190 #  else
   12191 #    ifdef DL_LAZY
   12192 #      define LT_DLLAZY_OR_NOW		DL_LAZY
   12193 #    else
   12194 #      ifdef RTLD_NOW
   12195 #        define LT_DLLAZY_OR_NOW	RTLD_NOW
   12196 #      else
   12197 #        ifdef DL_NOW
   12198 #          define LT_DLLAZY_OR_NOW	DL_NOW
   12199 #        else
   12200 #          define LT_DLLAZY_OR_NOW	0
   12201 #        endif
   12202 #      endif
   12203 #    endif
   12204 #  endif
   12205 #endif
   12206 
   12207 /* When -fvisibility=hidden is used, assume the code has been annotated
   12208    correspondingly for the symbols needed.  */
   12209 #if defined __GNUC__ && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
   12210 int fnord () __attribute__((visibility("default")));
   12211 #endif
   12212 
   12213 int fnord () { return 42; }
   12214 int main ()
   12215 {
   12216   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
   12217   int status = $lt_dlunknown;
   12218 
   12219   if (self)
   12220     {
   12221       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
   12222       else
   12223         {
   12224 	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
   12225           else puts (dlerror ());
   12226 	}
   12227       /* dlclose (self); */
   12228     }
   12229   else
   12230     puts (dlerror ());
   12231 
   12232   return status;
   12233 }
   12234 _LT_EOF
   12235   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
   12236   (eval $ac_link) 2>&5
   12237   ac_status=$?
   12238   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   12239   test $ac_status = 0; } && test -s "conftest$ac_exeext" 2>/dev/null; then
   12240     (./conftest; exit; ) >&5 2>/dev/null
   12241     lt_status=$?
   12242     case x$lt_status in
   12243       x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
   12244       x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
   12245       x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
   12246     esac
   12247   else :
   12248     # compilation failed
   12249     lt_cv_dlopen_self=no
   12250   fi
   12251 fi
   12252 rm -fr conftest*
   12253 
   12254 
   12255 fi
   12256 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
   12257 $as_echo "$lt_cv_dlopen_self" >&6; }
   12258 
   12259     if test yes = "$lt_cv_dlopen_self"; then
   12260       wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
   12261       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
   12262 $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
   12263 if ${lt_cv_dlopen_self_static+:} false; then :
   12264   $as_echo_n "(cached) " >&6
   12265 else
   12266   	  if test yes = "$cross_compiling"; then :
   12267   lt_cv_dlopen_self_static=cross
   12268 else
   12269   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   12270   lt_status=$lt_dlunknown
   12271   cat > conftest.$ac_ext <<_LT_EOF
   12272 #line $LINENO "configure"
   12273 #include "confdefs.h"
   12274 
   12275 #if HAVE_DLFCN_H
   12276 #include <dlfcn.h>
   12277 #endif
   12278 
   12279 #include <stdio.h>
   12280 
   12281 #ifdef RTLD_GLOBAL
   12282 #  define LT_DLGLOBAL		RTLD_GLOBAL
   12283 #else
   12284 #  ifdef DL_GLOBAL
   12285 #    define LT_DLGLOBAL		DL_GLOBAL
   12286 #  else
   12287 #    define LT_DLGLOBAL		0
   12288 #  endif
   12289 #endif
   12290 
   12291 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
   12292    find out it does not work in some platform. */
   12293 #ifndef LT_DLLAZY_OR_NOW
   12294 #  ifdef RTLD_LAZY
   12295 #    define LT_DLLAZY_OR_NOW		RTLD_LAZY
   12296 #  else
   12297 #    ifdef DL_LAZY
   12298 #      define LT_DLLAZY_OR_NOW		DL_LAZY
   12299 #    else
   12300 #      ifdef RTLD_NOW
   12301 #        define LT_DLLAZY_OR_NOW	RTLD_NOW
   12302 #      else
   12303 #        ifdef DL_NOW
   12304 #          define LT_DLLAZY_OR_NOW	DL_NOW
   12305 #        else
   12306 #          define LT_DLLAZY_OR_NOW	0
   12307 #        endif
   12308 #      endif
   12309 #    endif
   12310 #  endif
   12311 #endif
   12312 
   12313 /* When -fvisibility=hidden is used, assume the code has been annotated
   12314    correspondingly for the symbols needed.  */
   12315 #if defined __GNUC__ && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
   12316 int fnord () __attribute__((visibility("default")));
   12317 #endif
   12318 
   12319 int fnord () { return 42; }
   12320 int main ()
   12321 {
   12322   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
   12323   int status = $lt_dlunknown;
   12324 
   12325   if (self)
   12326     {
   12327       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
   12328       else
   12329         {
   12330 	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
   12331           else puts (dlerror ());
   12332 	}
   12333       /* dlclose (self); */
   12334     }
   12335   else
   12336     puts (dlerror ());
   12337 
   12338   return status;
   12339 }
   12340 _LT_EOF
   12341   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
   12342   (eval $ac_link) 2>&5
   12343   ac_status=$?
   12344   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   12345   test $ac_status = 0; } && test -s "conftest$ac_exeext" 2>/dev/null; then
   12346     (./conftest; exit; ) >&5 2>/dev/null
   12347     lt_status=$?
   12348     case x$lt_status in
   12349       x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
   12350       x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
   12351       x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
   12352     esac
   12353   else :
   12354     # compilation failed
   12355     lt_cv_dlopen_self_static=no
   12356   fi
   12357 fi
   12358 rm -fr conftest*
   12359 
   12360 
   12361 fi
   12362 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
   12363 $as_echo "$lt_cv_dlopen_self_static" >&6; }
   12364     fi
   12365 
   12366     CPPFLAGS=$save_CPPFLAGS
   12367     LDFLAGS=$save_LDFLAGS
   12368     LIBS=$save_LIBS
   12369     ;;
   12370   esac
   12371 
   12372   case $lt_cv_dlopen_self in
   12373   yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
   12374   *) enable_dlopen_self=unknown ;;
   12375   esac
   12376 
   12377   case $lt_cv_dlopen_self_static in
   12378   yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
   12379   *) enable_dlopen_self_static=unknown ;;
   12380   esac
   12381 fi
   12382 
   12383 
   12384 
   12385 
   12386 
   12387 
   12388 
   12389 
   12390 
   12391 
   12392 
   12393 
   12394 
   12395 
   12396 
   12397 
   12398 
   12399 striplib=
   12400 old_striplib=
   12401 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
   12402 $as_echo_n "checking whether stripping libraries is possible... " >&6; }
   12403 if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
   12404   test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
   12405   test -z "$striplib" && striplib="$STRIP --strip-unneeded"
   12406   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   12407 $as_echo "yes" >&6; }
   12408 else
   12409 # FIXME - insert some real tests, host_os isn't really good enough
   12410   case $host_os in
   12411   darwin*)
   12412     if test -n "$STRIP"; then
   12413       striplib="$STRIP -x"
   12414       old_striplib="$STRIP -S"
   12415       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   12416 $as_echo "yes" >&6; }
   12417     else
   12418       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   12419 $as_echo "no" >&6; }
   12420     fi
   12421     ;;
   12422   *)
   12423     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   12424 $as_echo "no" >&6; }
   12425     ;;
   12426   esac
   12427 fi
   12428 
   12429 
   12430 
   12431 
   12432 
   12433 
   12434 
   12435 
   12436 
   12437 
   12438 
   12439 
   12440   # Report what library types will actually be built
   12441   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
   12442 $as_echo_n "checking if libtool supports shared libraries... " >&6; }
   12443   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
   12444 $as_echo "$can_build_shared" >&6; }
   12445 
   12446   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
   12447 $as_echo_n "checking whether to build shared libraries... " >&6; }
   12448   test no = "$can_build_shared" && enable_shared=no
   12449 
   12450   # On AIX, shared libraries and static libraries use the same namespace, and
   12451   # are all built from PIC.
   12452   case $host_os in
   12453   aix3*)
   12454     test yes = "$enable_shared" && enable_static=no
   12455     if test -n "$RANLIB"; then
   12456       archive_cmds="$archive_cmds~\$RANLIB \$lib"
   12457       postinstall_cmds='$RANLIB $lib'
   12458     fi
   12459     ;;
   12460 
   12461   aix[4-9]*)
   12462     if test ia64 != "$host_cpu"; then
   12463       case $enable_shared,$with_aix_soname,$aix_use_runtimelinking in
   12464       yes,aix,yes) ;;			# shared object as lib.so file only
   12465       yes,svr4,*) ;;			# shared object as lib.so archive member only
   12466       yes,*) enable_static=no ;;	# shared object in lib.a archive as well
   12467       esac
   12468     fi
   12469     ;;
   12470   esac
   12471   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
   12472 $as_echo "$enable_shared" >&6; }
   12473 
   12474   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
   12475 $as_echo_n "checking whether to build static libraries... " >&6; }
   12476   # Make sure either enable_shared or enable_static is yes.
   12477   test yes = "$enable_shared" || enable_static=yes
   12478   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
   12479 $as_echo "$enable_static" >&6; }
   12480 
   12481 
   12482 
   12483 
   12484 fi
   12485 ac_ext=c
   12486 ac_cpp='$CPP $CPPFLAGS'
   12487 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   12488 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   12489 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   12490 
   12491 CC=$lt_save_CC
   12492 
   12493       if test -n "$CXX" && ( test no != "$CXX" &&
   12494     ( (test g++ = "$CXX" && `g++ -v >/dev/null 2>&1` ) ||
   12495     (test g++ != "$CXX"))); then
   12496   ac_ext=cpp
   12497 ac_cpp='$CXXCPP $CPPFLAGS'
   12498 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   12499 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   12500 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   12501 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C++ preprocessor" >&5
   12502 $as_echo_n "checking how to run the C++ preprocessor... " >&6; }
   12503 if test -z "$CXXCPP"; then
   12504   if ${ac_cv_prog_CXXCPP+:} false; then :
   12505   $as_echo_n "(cached) " >&6
   12506 else
   12507       # Double quotes because CXXCPP needs to be expanded
   12508     for CXXCPP in "$CXX -E" "/lib/cpp"
   12509     do
   12510       ac_preproc_ok=false
   12511 for ac_cxx_preproc_warn_flag in '' yes
   12512 do
   12513   # Use a header file that comes with gcc, so configuring glibc
   12514   # with a fresh cross-compiler works.
   12515   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   12516   # <limits.h> exists even on freestanding compilers.
   12517   # On the NeXT, cc -E runs the code through the compiler's parser,
   12518   # not just through cpp. "Syntax error" is here to catch this case.
   12519   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   12520 /* end confdefs.h.  */
   12521 #ifdef __STDC__
   12522 # include <limits.h>
   12523 #else
   12524 # include <assert.h>
   12525 #endif
   12526 		     Syntax error
   12527 _ACEOF
   12528 if ac_fn_cxx_try_cpp "$LINENO"; then :
   12529 
   12530 else
   12531   # Broken: fails on valid input.
   12532 continue
   12533 fi
   12534 rm -f conftest.err conftest.i conftest.$ac_ext
   12535 
   12536   # OK, works on sane cases.  Now check whether nonexistent headers
   12537   # can be detected and how.
   12538   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   12539 /* end confdefs.h.  */
   12540 #include <ac_nonexistent.h>
   12541 _ACEOF
   12542 if ac_fn_cxx_try_cpp "$LINENO"; then :
   12543   # Broken: success on invalid input.
   12544 continue
   12545 else
   12546   # Passes both tests.
   12547 ac_preproc_ok=:
   12548 break
   12549 fi
   12550 rm -f conftest.err conftest.i conftest.$ac_ext
   12551 
   12552 done
   12553 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   12554 rm -f conftest.i conftest.err conftest.$ac_ext
   12555 if $ac_preproc_ok; then :
   12556   break
   12557 fi
   12558 
   12559     done
   12560     ac_cv_prog_CXXCPP=$CXXCPP
   12561 
   12562 fi
   12563   CXXCPP=$ac_cv_prog_CXXCPP
   12564 else
   12565   ac_cv_prog_CXXCPP=$CXXCPP
   12566 fi
   12567 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXXCPP" >&5
   12568 $as_echo "$CXXCPP" >&6; }
   12569 ac_preproc_ok=false
   12570 for ac_cxx_preproc_warn_flag in '' yes
   12571 do
   12572   # Use a header file that comes with gcc, so configuring glibc
   12573   # with a fresh cross-compiler works.
   12574   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   12575   # <limits.h> exists even on freestanding compilers.
   12576   # On the NeXT, cc -E runs the code through the compiler's parser,
   12577   # not just through cpp. "Syntax error" is here to catch this case.
   12578   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   12579 /* end confdefs.h.  */
   12580 #ifdef __STDC__
   12581 # include <limits.h>
   12582 #else
   12583 # include <assert.h>
   12584 #endif
   12585 		     Syntax error
   12586 _ACEOF
   12587 if ac_fn_cxx_try_cpp "$LINENO"; then :
   12588 
   12589 else
   12590   # Broken: fails on valid input.
   12591 continue
   12592 fi
   12593 rm -f conftest.err conftest.i conftest.$ac_ext
   12594 
   12595   # OK, works on sane cases.  Now check whether nonexistent headers
   12596   # can be detected and how.
   12597   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   12598 /* end confdefs.h.  */
   12599 #include <ac_nonexistent.h>
   12600 _ACEOF
   12601 if ac_fn_cxx_try_cpp "$LINENO"; then :
   12602   # Broken: success on invalid input.
   12603 continue
   12604 else
   12605   # Passes both tests.
   12606 ac_preproc_ok=:
   12607 break
   12608 fi
   12609 rm -f conftest.err conftest.i conftest.$ac_ext
   12610 
   12611 done
   12612 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   12613 rm -f conftest.i conftest.err conftest.$ac_ext
   12614 if $ac_preproc_ok; then :
   12615 
   12616 else
   12617   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   12618 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   12619 as_fn_error $? "C++ preprocessor \"$CXXCPP\" fails sanity check
   12620 See \`config.log' for more details" "$LINENO" 5; }
   12621 fi
   12622 
   12623 ac_ext=c
   12624 ac_cpp='$CPP $CPPFLAGS'
   12625 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   12626 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   12627 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   12628 
   12629 else
   12630   _lt_caught_CXX_error=yes
   12631 fi
   12632 
   12633 ac_ext=cpp
   12634 ac_cpp='$CXXCPP $CPPFLAGS'
   12635 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   12636 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   12637 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   12638 
   12639 archive_cmds_need_lc_CXX=no
   12640 allow_undefined_flag_CXX=
   12641 always_export_symbols_CXX=no
   12642 archive_expsym_cmds_CXX=
   12643 compiler_needs_object_CXX=no
   12644 export_dynamic_flag_spec_CXX=
   12645 hardcode_direct_CXX=no
   12646 hardcode_direct_absolute_CXX=no
   12647 hardcode_libdir_flag_spec_CXX=
   12648 hardcode_libdir_separator_CXX=
   12649 hardcode_minus_L_CXX=no
   12650 hardcode_shlibpath_var_CXX=unsupported
   12651 hardcode_automatic_CXX=no
   12652 inherit_rpath_CXX=no
   12653 module_cmds_CXX=
   12654 module_expsym_cmds_CXX=
   12655 link_all_deplibs_CXX=unknown
   12656 old_archive_cmds_CXX=$old_archive_cmds
   12657 reload_flag_CXX=$reload_flag
   12658 reload_cmds_CXX=$reload_cmds
   12659 no_undefined_flag_CXX=
   12660 whole_archive_flag_spec_CXX=
   12661 enable_shared_with_static_runtimes_CXX=no
   12662 
   12663 # Source file extension for C++ test sources.
   12664 ac_ext=cpp
   12665 
   12666 # Object file extension for compiled C++ test sources.
   12667 objext=o
   12668 objext_CXX=$objext
   12669 
   12670 # No sense in running all these tests if we already determined that
   12671 # the CXX compiler isn't working.  Some variables (like enable_shared)
   12672 # are currently assumed to apply to all compilers on this platform,
   12673 # and will be corrupted by setting them based on a non-working compiler.
   12674 if test yes != "$_lt_caught_CXX_error"; then
   12675   # Code to be used in simple compile tests
   12676   lt_simple_compile_test_code="int some_variable = 0;"
   12677 
   12678   # Code to be used in simple link tests
   12679   lt_simple_link_test_code='int main(int, char *[]) { return(0); }'
   12680 
   12681   # ltmain only uses $CC for tagged configurations so make sure $CC is set.
   12682 
   12683 
   12684 
   12685 
   12686 
   12687 
   12688 # If no C compiler was specified, use CC.
   12689 LTCC=${LTCC-"$CC"}
   12690 
   12691 # If no C compiler flags were specified, use CFLAGS.
   12692 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   12693 
   12694 # Allow CC to be a program name with arguments.
   12695 compiler=$CC
   12696 
   12697 
   12698   # save warnings/boilerplate of simple test code
   12699   ac_outfile=conftest.$ac_objext
   12700 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
   12701 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   12702 _lt_compiler_boilerplate=`cat conftest.err`
   12703 $RM conftest*
   12704 
   12705   ac_outfile=conftest.$ac_objext
   12706 echo "$lt_simple_link_test_code" >conftest.$ac_ext
   12707 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   12708 _lt_linker_boilerplate=`cat conftest.err`
   12709 $RM -r conftest*
   12710 
   12711 
   12712   # Allow CC to be a program name with arguments.
   12713   lt_save_CC=$CC
   12714   lt_save_CFLAGS=$CFLAGS
   12715   lt_save_LD=$LD
   12716   lt_save_GCC=$GCC
   12717   GCC=$GXX
   12718   lt_save_with_gnu_ld=$with_gnu_ld
   12719   lt_save_path_LD=$lt_cv_path_LD
   12720   if test -n "${lt_cv_prog_gnu_ldcxx+set}"; then
   12721     lt_cv_prog_gnu_ld=$lt_cv_prog_gnu_ldcxx
   12722   else
   12723     $as_unset lt_cv_prog_gnu_ld
   12724   fi
   12725   if test -n "${lt_cv_path_LDCXX+set}"; then
   12726     lt_cv_path_LD=$lt_cv_path_LDCXX
   12727   else
   12728     $as_unset lt_cv_path_LD
   12729   fi
   12730   test -z "${LDCXX+set}" || LD=$LDCXX
   12731   CC=${CXX-"c++"}
   12732   CFLAGS=$CXXFLAGS
   12733   compiler=$CC
   12734   compiler_CXX=$CC
   12735   func_cc_basename $compiler
   12736 cc_basename=$func_cc_basename_result
   12737 
   12738 
   12739   if test -n "$compiler"; then
   12740     # We don't want -fno-exception when compiling C++ code, so set the
   12741     # no_builtin_flag separately
   12742     if test yes = "$GXX"; then
   12743       lt_prog_compiler_no_builtin_flag_CXX=' -fno-builtin'
   12744     else
   12745       lt_prog_compiler_no_builtin_flag_CXX=
   12746     fi
   12747 
   12748     if test yes = "$GXX"; then
   12749       # Set up default GNU C++ configuration
   12750 
   12751 
   12752 
   12753 # Check whether --with-gnu-ld was given.
   12754 if test "${with_gnu_ld+set}" = set; then :
   12755   withval=$with_gnu_ld; test no = "$withval" || with_gnu_ld=yes
   12756 else
   12757   with_gnu_ld=no
   12758 fi
   12759 
   12760 ac_prog=ld
   12761 if test yes = "$GCC"; then
   12762   # Check if gcc -print-prog-name=ld gives a path.
   12763   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
   12764 $as_echo_n "checking for ld used by $CC... " >&6; }
   12765   case $host in
   12766   *-*-mingw*)
   12767     # gcc leaves a trailing carriage return, which upsets mingw
   12768     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
   12769   *)
   12770     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
   12771   esac
   12772   case $ac_prog in
   12773     # Accept absolute paths.
   12774     [\\/]* | ?:[\\/]*)
   12775       re_direlt='/[^/][^/]*/\.\./'
   12776       # Canonicalize the pathname of ld
   12777       ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
   12778       while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
   12779 	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
   12780       done
   12781       test -z "$LD" && LD=$ac_prog
   12782       ;;
   12783   "")
   12784     # If it fails, then pretend we aren't using GCC.
   12785     ac_prog=ld
   12786     ;;
   12787   *)
   12788     # If it is relative, then search for the first ld in PATH.
   12789     with_gnu_ld=unknown
   12790     ;;
   12791   esac
   12792 elif test yes = "$with_gnu_ld"; then
   12793   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
   12794 $as_echo_n "checking for GNU ld... " >&6; }
   12795 else
   12796   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
   12797 $as_echo_n "checking for non-GNU ld... " >&6; }
   12798 fi
   12799 if ${lt_cv_path_LD+:} false; then :
   12800   $as_echo_n "(cached) " >&6
   12801 else
   12802   if test -z "$LD"; then
   12803   lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
   12804   for ac_dir in $PATH; do
   12805     IFS=$lt_save_ifs
   12806     test -z "$ac_dir" && ac_dir=.
   12807     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
   12808       lt_cv_path_LD=$ac_dir/$ac_prog
   12809       # Check to see if the program is GNU ld.  I'd rather use --version,
   12810       # but apparently some variants of GNU ld only accept -v.
   12811       # Break only if it was the GNU/non-GNU ld that we prefer.
   12812       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
   12813       *GNU* | *'with BFD'*)
   12814 	test no != "$with_gnu_ld" && break
   12815 	;;
   12816       *)
   12817 	test yes != "$with_gnu_ld" && break
   12818 	;;
   12819       esac
   12820     fi
   12821   done
   12822   IFS=$lt_save_ifs
   12823 else
   12824   lt_cv_path_LD=$LD # Let the user override the test with a path.
   12825 fi
   12826 fi
   12827 
   12828 LD=$lt_cv_path_LD
   12829 if test -n "$LD"; then
   12830   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
   12831 $as_echo "$LD" >&6; }
   12832 else
   12833   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   12834 $as_echo "no" >&6; }
   12835 fi
   12836 test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
   12837 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
   12838 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
   12839 if ${lt_cv_prog_gnu_ld+:} false; then :
   12840   $as_echo_n "(cached) " >&6
   12841 else
   12842   # I'd rather use --version here, but apparently some GNU lds only accept -v.
   12843 case `$LD -v 2>&1 </dev/null` in
   12844 *GNU* | *'with BFD'*)
   12845   lt_cv_prog_gnu_ld=yes
   12846   ;;
   12847 *)
   12848   lt_cv_prog_gnu_ld=no
   12849   ;;
   12850 esac
   12851 fi
   12852 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
   12853 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
   12854 with_gnu_ld=$lt_cv_prog_gnu_ld
   12855 
   12856 
   12857 
   12858 
   12859 
   12860 
   12861 
   12862       # Check if GNU C++ uses GNU ld as the underlying linker, since the
   12863       # archiving commands below assume that GNU ld is being used.
   12864       if test yes = "$with_gnu_ld"; then
   12865         archive_cmds_CXX='$CC $pic_flag -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-soname $wl$soname -o $lib'
   12866         archive_expsym_cmds_CXX='$CC $pic_flag -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
   12867 
   12868         hardcode_libdir_flag_spec_CXX='$wl-rpath $wl$libdir'
   12869         export_dynamic_flag_spec_CXX='$wl--export-dynamic'
   12870 
   12871         # If archive_cmds runs LD, not CC, wlarc should be empty
   12872         # XXX I think wlarc can be eliminated in ltcf-cxx, but I need to
   12873         #     investigate it a little bit more. (MM)
   12874         wlarc='$wl'
   12875 
   12876         # ancient GNU ld didn't support --whole-archive et. al.
   12877         if eval "`$CC -print-prog-name=ld` --help 2>&1" |
   12878 	  $GREP 'no-whole-archive' > /dev/null; then
   12879           whole_archive_flag_spec_CXX=$wlarc'--whole-archive$convenience '$wlarc'--no-whole-archive'
   12880         else
   12881           whole_archive_flag_spec_CXX=
   12882         fi
   12883       else
   12884         with_gnu_ld=no
   12885         wlarc=
   12886 
   12887         # A generic and very simple default shared library creation
   12888         # command for GNU C++ for the case where it uses the native
   12889         # linker, instead of GNU ld.  If possible, this setting should
   12890         # overridden to take advantage of the native linker features on
   12891         # the platform it is being used on.
   12892         archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
   12893       fi
   12894 
   12895       # Commands to make compiler produce verbose output that lists
   12896       # what "hidden" libraries, object files and flags are used when
   12897       # linking a shared library.
   12898       output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP " \-L"'
   12899 
   12900     else
   12901       GXX=no
   12902       with_gnu_ld=no
   12903       wlarc=
   12904     fi
   12905 
   12906     # PORTME: fill in a description of your system's C++ link characteristics
   12907     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   12908 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
   12909     ld_shlibs_CXX=yes
   12910     case $host_os in
   12911       aix3*)
   12912         # FIXME: insert proper C++ library support
   12913         ld_shlibs_CXX=no
   12914         ;;
   12915       aix[4-9]*)
   12916         if test ia64 = "$host_cpu"; then
   12917           # On IA64, the linker does run time linking by default, so we don't
   12918           # have to do anything special.
   12919           aix_use_runtimelinking=no
   12920           exp_sym_flag='-Bexport'
   12921           no_entry_flag=
   12922         else
   12923           aix_use_runtimelinking=no
   12924 
   12925           # Test if we are trying to use run time linking or normal
   12926           # AIX style linking. If -brtl is somewhere in LDFLAGS, we
   12927           # have runtime linking enabled, and use it for executables.
   12928           # For shared libraries, we enable/disable runtime linking
   12929           # depending on the kind of the shared library created -
   12930           # when "with_aix_soname,aix_use_runtimelinking" is:
   12931           # "aix,no"   lib.a(lib.so.V) shared, rtl:no,  for executables
   12932           # "aix,yes"  lib.so          shared, rtl:yes, for executables
   12933           #            lib.a           static archive
   12934           # "both,no"  lib.so.V(shr.o) shared, rtl:yes
   12935           #            lib.a(lib.so.V) shared, rtl:no,  for executables
   12936           # "both,yes" lib.so.V(shr.o) shared, rtl:yes, for executables
   12937           #            lib.a(lib.so.V) shared, rtl:no
   12938           # "svr4,*"   lib.so.V(shr.o) shared, rtl:yes, for executables
   12939           #            lib.a           static archive
   12940           case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
   12941 	    for ld_flag in $LDFLAGS; do
   12942 	      case $ld_flag in
   12943 	      *-brtl*)
   12944 	        aix_use_runtimelinking=yes
   12945 	        break
   12946 	        ;;
   12947 	      esac
   12948 	    done
   12949 	    if test svr4,no = "$with_aix_soname,$aix_use_runtimelinking"; then
   12950 	      # With aix-soname=svr4, we create the lib.so.V shared archives only,
   12951 	      # so we don't have lib.a shared libs to link our executables.
   12952 	      # We have to force runtime linking in this case.
   12953 	      aix_use_runtimelinking=yes
   12954 	      LDFLAGS="$LDFLAGS -Wl,-brtl"
   12955 	    fi
   12956 	    ;;
   12957           esac
   12958 
   12959           exp_sym_flag='-bexport'
   12960           no_entry_flag='-bnoentry'
   12961         fi
   12962 
   12963         # When large executables or shared objects are built, AIX ld can
   12964         # have problems creating the table of contents.  If linking a library
   12965         # or program results in "error TOC overflow" add -mminimal-toc to
   12966         # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
   12967         # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
   12968 
   12969         archive_cmds_CXX=''
   12970         hardcode_direct_CXX=yes
   12971         hardcode_direct_absolute_CXX=yes
   12972         hardcode_libdir_separator_CXX=':'
   12973         link_all_deplibs_CXX=yes
   12974         file_list_spec_CXX='$wl-f,'
   12975         case $with_aix_soname,$aix_use_runtimelinking in
   12976         aix,*) ;;	# no import file
   12977         svr4,* | *,yes) # use import file
   12978           # The Import File defines what to hardcode.
   12979           hardcode_direct_CXX=no
   12980           hardcode_direct_absolute_CXX=no
   12981           ;;
   12982         esac
   12983 
   12984         if test yes = "$GXX"; then
   12985           case $host_os in aix4.[012]|aix4.[012].*)
   12986           # We only want to do this on AIX 4.2 and lower, the check
   12987           # below for broken collect2 doesn't work under 4.3+
   12988 	  collect2name=`$CC -print-prog-name=collect2`
   12989 	  if test -f "$collect2name" &&
   12990 	     strings "$collect2name" | $GREP resolve_lib_name >/dev/null
   12991 	  then
   12992 	    # We have reworked collect2
   12993 	    :
   12994 	  else
   12995 	    # We have old collect2
   12996 	    hardcode_direct_CXX=unsupported
   12997 	    # It fails to find uninstalled libraries when the uninstalled
   12998 	    # path is not listed in the libpath.  Setting hardcode_minus_L
   12999 	    # to unsupported forces relinking
   13000 	    hardcode_minus_L_CXX=yes
   13001 	    hardcode_libdir_flag_spec_CXX='-L$libdir'
   13002 	    hardcode_libdir_separator_CXX=
   13003 	  fi
   13004           esac
   13005           shared_flag='-shared'
   13006 	  if test yes = "$aix_use_runtimelinking"; then
   13007 	    shared_flag=$shared_flag' $wl-G'
   13008 	  fi
   13009 	  # Need to ensure runtime linking is disabled for the traditional
   13010 	  # shared library, or the linker may eventually find shared libraries
   13011 	  # /with/ Import File - we do not want to mix them.
   13012 	  shared_flag_aix='-shared'
   13013 	  shared_flag_svr4='-shared $wl-G'
   13014         else
   13015           # not using gcc
   13016           if test ia64 = "$host_cpu"; then
   13017 	  # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
   13018 	  # chokes on -Wl,-G. The following line is correct:
   13019 	  shared_flag='-G'
   13020           else
   13021 	    if test yes = "$aix_use_runtimelinking"; then
   13022 	      shared_flag='$wl-G'
   13023 	    else
   13024 	      shared_flag='$wl-bM:SRE'
   13025 	    fi
   13026 	    shared_flag_aix='$wl-bM:SRE'
   13027 	    shared_flag_svr4='$wl-G'
   13028           fi
   13029         fi
   13030 
   13031         export_dynamic_flag_spec_CXX='$wl-bexpall'
   13032         # It seems that -bexpall does not export symbols beginning with
   13033         # underscore (_), so it is better to generate a list of symbols to
   13034 	# export.
   13035         always_export_symbols_CXX=yes
   13036 	if test aix,yes = "$with_aix_soname,$aix_use_runtimelinking"; then
   13037           # Warning - without using the other runtime loading flags (-brtl),
   13038           # -berok will link without error, but may produce a broken library.
   13039           # The "-G" linker flag allows undefined symbols.
   13040           no_undefined_flag_CXX='-bernotok'
   13041           # Determine the default libpath from the value encoded in an empty
   13042           # executable.
   13043           if test set = "${lt_cv_aix_libpath+set}"; then
   13044   aix_libpath=$lt_cv_aix_libpath
   13045 else
   13046   if ${lt_cv_aix_libpath__CXX+:} false; then :
   13047   $as_echo_n "(cached) " >&6
   13048 else
   13049   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   13050 /* end confdefs.h.  */
   13051 
   13052 int
   13053 main ()
   13054 {
   13055 
   13056   ;
   13057   return 0;
   13058 }
   13059 _ACEOF
   13060 if ac_fn_cxx_try_link "$LINENO"; then :
   13061 
   13062   lt_aix_libpath_sed='
   13063       /Import File Strings/,/^$/ {
   13064 	  /^0/ {
   13065 	      s/^0  *\([^ ]*\) *$/\1/
   13066 	      p
   13067 	  }
   13068       }'
   13069   lt_cv_aix_libpath__CXX=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   13070   # Check for a 64-bit object if we didn't find anything.
   13071   if test -z "$lt_cv_aix_libpath__CXX"; then
   13072     lt_cv_aix_libpath__CXX=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   13073   fi
   13074 fi
   13075 rm -f core conftest.err conftest.$ac_objext \
   13076     conftest$ac_exeext conftest.$ac_ext
   13077   if test -z "$lt_cv_aix_libpath__CXX"; then
   13078     lt_cv_aix_libpath__CXX=/usr/lib:/lib
   13079   fi
   13080 
   13081 fi
   13082 
   13083   aix_libpath=$lt_cv_aix_libpath__CXX
   13084 fi
   13085 
   13086           hardcode_libdir_flag_spec_CXX='$wl-blibpath:$libdir:'"$aix_libpath"
   13087 
   13088           archive_expsym_cmds_CXX='$CC -o $output_objdir/$soname $libobjs $deplibs $wl'$no_entry_flag' $compiler_flags `if test -n "$allow_undefined_flag"; then func_echo_all "$wl$allow_undefined_flag"; else :; fi` $wl'$exp_sym_flag:\$export_symbols' '$shared_flag
   13089         else
   13090           if test ia64 = "$host_cpu"; then
   13091 	    hardcode_libdir_flag_spec_CXX='$wl-R $libdir:/usr/lib:/lib'
   13092 	    allow_undefined_flag_CXX="-z nodefs"
   13093 	    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"
   13094           else
   13095 	    # Determine the default libpath from the value encoded in an
   13096 	    # empty executable.
   13097 	    if test set = "${lt_cv_aix_libpath+set}"; then
   13098   aix_libpath=$lt_cv_aix_libpath
   13099 else
   13100   if ${lt_cv_aix_libpath__CXX+:} false; then :
   13101   $as_echo_n "(cached) " >&6
   13102 else
   13103   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   13104 /* end confdefs.h.  */
   13105 
   13106 int
   13107 main ()
   13108 {
   13109 
   13110   ;
   13111   return 0;
   13112 }
   13113 _ACEOF
   13114 if ac_fn_cxx_try_link "$LINENO"; then :
   13115 
   13116   lt_aix_libpath_sed='
   13117       /Import File Strings/,/^$/ {
   13118 	  /^0/ {
   13119 	      s/^0  *\([^ ]*\) *$/\1/
   13120 	      p
   13121 	  }
   13122       }'
   13123   lt_cv_aix_libpath__CXX=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   13124   # Check for a 64-bit object if we didn't find anything.
   13125   if test -z "$lt_cv_aix_libpath__CXX"; then
   13126     lt_cv_aix_libpath__CXX=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   13127   fi
   13128 fi
   13129 rm -f core conftest.err conftest.$ac_objext \
   13130     conftest$ac_exeext conftest.$ac_ext
   13131   if test -z "$lt_cv_aix_libpath__CXX"; then
   13132     lt_cv_aix_libpath__CXX=/usr/lib:/lib
   13133   fi
   13134 
   13135 fi
   13136 
   13137   aix_libpath=$lt_cv_aix_libpath__CXX
   13138 fi
   13139 
   13140 	    hardcode_libdir_flag_spec_CXX='$wl-blibpath:$libdir:'"$aix_libpath"
   13141 	    # Warning - without using the other run time loading flags,
   13142 	    # -berok will link without error, but may produce a broken library.
   13143 	    no_undefined_flag_CXX=' $wl-bernotok'
   13144 	    allow_undefined_flag_CXX=' $wl-berok'
   13145 	    if test yes = "$with_gnu_ld"; then
   13146 	      # We only use this code for GNU lds that support --whole-archive.
   13147 	      whole_archive_flag_spec_CXX='$wl--whole-archive$convenience $wl--no-whole-archive'
   13148 	    else
   13149 	      # Exported symbols can be pulled into shared objects from archives
   13150 	      whole_archive_flag_spec_CXX='$convenience'
   13151 	    fi
   13152 	    archive_cmds_need_lc_CXX=yes
   13153 	    archive_expsym_cmds_CXX='$RM -r $output_objdir/$realname.d~$MKDIR $output_objdir/$realname.d'
   13154 	    # -brtl affects multiple linker settings, -berok does not and is overridden later
   13155 	    compiler_flags_filtered='`func_echo_all "$compiler_flags " | $SED -e "s%-brtl\\([, ]\\)%-berok\\1%g"`'
   13156 	    if test svr4 != "$with_aix_soname"; then
   13157 	      # This is similar to how AIX traditionally builds its shared
   13158 	      # libraries. Need -bnortl late, we may have -brtl in LDFLAGS.
   13159 	      archive_expsym_cmds_CXX="$archive_expsym_cmds_CXX"'~$CC '$shared_flag_aix' -o $output_objdir/$realname.d/$soname $libobjs $deplibs $wl-bnoentry '$compiler_flags_filtered'$wl-bE:$export_symbols$allow_undefined_flag~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$realname.d/$soname'
   13160 	    fi
   13161 	    if test aix != "$with_aix_soname"; then
   13162 	      archive_expsym_cmds_CXX="$archive_expsym_cmds_CXX"'~$CC '$shared_flag_svr4' -o $output_objdir/$realname.d/$shared_archive_member_spec.o $libobjs $deplibs $wl-bnoentry '$compiler_flags_filtered'$wl-bE:$export_symbols$allow_undefined_flag~$STRIP -e $output_objdir/$realname.d/$shared_archive_member_spec.o~( func_echo_all "#! $soname($shared_archive_member_spec.o)"; if test shr_64 = "$shared_archive_member_spec"; then func_echo_all "# 64"; else func_echo_all "# 32"; fi; cat $export_symbols ) > $output_objdir/$realname.d/$shared_archive_member_spec.imp~$AR $AR_FLAGS $output_objdir/$soname $output_objdir/$realname.d/$shared_archive_member_spec.o $output_objdir/$realname.d/$shared_archive_member_spec.imp'
   13163 	    else
   13164 	      # used by -dlpreopen to get the symbols
   13165 	      archive_expsym_cmds_CXX="$archive_expsym_cmds_CXX"'~$MV  $output_objdir/$realname.d/$soname $output_objdir'
   13166 	    fi
   13167 	    archive_expsym_cmds_CXX="$archive_expsym_cmds_CXX"'~$RM -r $output_objdir/$realname.d'
   13168           fi
   13169         fi
   13170         ;;
   13171 
   13172       beos*)
   13173 	if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
   13174 	  allow_undefined_flag_CXX=unsupported
   13175 	  # Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
   13176 	  # support --undefined.  This deserves some investigation.  FIXME
   13177 	  archive_cmds_CXX='$CC -nostart $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
   13178 	else
   13179 	  ld_shlibs_CXX=no
   13180 	fi
   13181 	;;
   13182 
   13183       chorus*)
   13184         case $cc_basename in
   13185           *)
   13186 	  # FIXME: insert proper C++ library support
   13187 	  ld_shlibs_CXX=no
   13188 	  ;;
   13189         esac
   13190         ;;
   13191 
   13192       cygwin* | mingw* | pw32* | cegcc*)
   13193 	case $GXX,$cc_basename in
   13194 	,cl* | no,cl*)
   13195 	  # Native MSVC
   13196 	  # hardcode_libdir_flag_spec is actually meaningless, as there is
   13197 	  # no search path for DLLs.
   13198 	  hardcode_libdir_flag_spec_CXX=' '
   13199 	  allow_undefined_flag_CXX=unsupported
   13200 	  always_export_symbols_CXX=yes
   13201 	  file_list_spec_CXX='@'
   13202 	  # Tell ltmain to make .lib files, not .a files.
   13203 	  libext=lib
   13204 	  # Tell ltmain to make .dll files, not .so files.
   13205 	  shrext_cmds=.dll
   13206 	  # FIXME: Setting linknames here is a bad hack.
   13207 	  archive_cmds_CXX='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~linknames='
   13208 	  archive_expsym_cmds_CXX='if   test DEF = "`$SED -n     -e '\''s/^[	 ]*//'\''     -e '\''/^\(;.*\)*$/d'\''     -e '\''s/^\(EXPORTS\|LIBRARY\)\([	 ].*\)*$/DEF/p'\''     -e q     $export_symbols`" ; then
   13209               cp "$export_symbols" "$output_objdir/$soname.def";
   13210               echo "$tool_output_objdir$soname.def" > "$output_objdir/$soname.exp";
   13211             else
   13212               $SED -e '\''s/^/-link -EXPORT:/'\'' < $export_symbols > $output_objdir/$soname.exp;
   13213             fi~
   13214             $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
   13215             linknames='
   13216 	  # The linker will not automatically build a static lib if we build a DLL.
   13217 	  # _LT_TAGVAR(old_archive_from_new_cmds, CXX)='true'
   13218 	  enable_shared_with_static_runtimes_CXX=yes
   13219 	  # Don't use ranlib
   13220 	  old_postinstall_cmds_CXX='chmod 644 $oldlib'
   13221 	  postlink_cmds_CXX='lt_outputfile="@OUTPUT@"~
   13222             lt_tool_outputfile="@TOOL_OUTPUT@"~
   13223             case $lt_outputfile in
   13224               *.exe|*.EXE) ;;
   13225               *)
   13226                 lt_outputfile=$lt_outputfile.exe
   13227                 lt_tool_outputfile=$lt_tool_outputfile.exe
   13228                 ;;
   13229             esac~
   13230             func_to_tool_file "$lt_outputfile"~
   13231             if test : != "$MANIFEST_TOOL" && test -f "$lt_outputfile.manifest"; then
   13232               $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
   13233               $RM "$lt_outputfile.manifest";
   13234             fi'
   13235 	  ;;
   13236 	*)
   13237 	  # g++
   13238 	  # _LT_TAGVAR(hardcode_libdir_flag_spec, CXX) is actually meaningless,
   13239 	  # as there is no search path for DLLs.
   13240 	  hardcode_libdir_flag_spec_CXX='-L$libdir'
   13241 	  export_dynamic_flag_spec_CXX='$wl--export-all-symbols'
   13242 	  allow_undefined_flag_CXX=unsupported
   13243 	  always_export_symbols_CXX=no
   13244 	  enable_shared_with_static_runtimes_CXX=yes
   13245 
   13246 	  if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
   13247 	    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'
   13248 	    # If the export-symbols file already is a .def file, use it as
   13249 	    # is; otherwise, prepend EXPORTS...
   13250 	    archive_expsym_cmds_CXX='if   test DEF = "`$SED -n     -e '\''s/^[	 ]*//'\''     -e '\''/^\(;.*\)*$/d'\''     -e '\''s/^\(EXPORTS\|LIBRARY\)\([	 ].*\)*$/DEF/p'\''     -e q     $export_symbols`" ; then
   13251               cp $export_symbols $output_objdir/$soname.def;
   13252             else
   13253               echo EXPORTS > $output_objdir/$soname.def;
   13254               cat $export_symbols >> $output_objdir/$soname.def;
   13255             fi~
   13256             $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'
   13257 	  else
   13258 	    ld_shlibs_CXX=no
   13259 	  fi
   13260 	  ;;
   13261 	esac
   13262 	;;
   13263       darwin* | rhapsody*)
   13264 
   13265 
   13266   archive_cmds_need_lc_CXX=no
   13267   hardcode_direct_CXX=no
   13268   hardcode_automatic_CXX=yes
   13269   hardcode_shlibpath_var_CXX=unsupported
   13270   if test yes = "$lt_cv_ld_force_load"; then
   13271     whole_archive_flag_spec_CXX='`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience $wl-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`'
   13272 
   13273   else
   13274     whole_archive_flag_spec_CXX=''
   13275   fi
   13276   link_all_deplibs_CXX=yes
   13277   allow_undefined_flag_CXX=$_lt_dar_allow_undefined
   13278   case $cc_basename in
   13279      ifort*|nagfor*) _lt_dar_can_shared=yes ;;
   13280      *) _lt_dar_can_shared=$GCC ;;
   13281   esac
   13282   if test yes = "$_lt_dar_can_shared"; then
   13283     output_verbose_link_cmd=func_echo_all
   13284     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"
   13285     module_cmds_CXX="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags$_lt_dsymutil"
   13286     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"
   13287     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"
   13288        if test yes != "$lt_cv_apple_cc_single_mod"; then
   13289       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"
   13290       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"
   13291     fi
   13292 
   13293   else
   13294   ld_shlibs_CXX=no
   13295   fi
   13296 
   13297 	;;
   13298 
   13299       os2*)
   13300 	hardcode_libdir_flag_spec_CXX='-L$libdir'
   13301 	hardcode_minus_L_CXX=yes
   13302 	allow_undefined_flag_CXX=unsupported
   13303 	shrext_cmds=.dll
   13304 	archive_cmds_CXX='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
   13305 	  $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
   13306 	  $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
   13307 	  $ECHO EXPORTS >> $output_objdir/$libname.def~
   13308 	  emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~
   13309 	  $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
   13310 	  emximp -o $lib $output_objdir/$libname.def'
   13311 	archive_expsym_cmds_CXX='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
   13312 	  $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
   13313 	  $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
   13314 	  $ECHO EXPORTS >> $output_objdir/$libname.def~
   13315 	  prefix_cmds="$SED"~
   13316 	  if test EXPORTS = "`$SED 1q $export_symbols`"; then
   13317 	    prefix_cmds="$prefix_cmds -e 1d";
   13318 	  fi~
   13319 	  prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~
   13320 	  cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~
   13321 	  $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
   13322 	  emximp -o $lib $output_objdir/$libname.def'
   13323 	old_archive_From_new_cmds_CXX='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def'
   13324 	enable_shared_with_static_runtimes_CXX=yes
   13325 	;;
   13326 
   13327       dgux*)
   13328         case $cc_basename in
   13329           ec++*)
   13330 	    # FIXME: insert proper C++ library support
   13331 	    ld_shlibs_CXX=no
   13332 	    ;;
   13333           ghcx*)
   13334 	    # Green Hills C++ Compiler
   13335 	    # FIXME: insert proper C++ library support
   13336 	    ld_shlibs_CXX=no
   13337 	    ;;
   13338           *)
   13339 	    # FIXME: insert proper C++ library support
   13340 	    ld_shlibs_CXX=no
   13341 	    ;;
   13342         esac
   13343         ;;
   13344 
   13345       freebsd2.*)
   13346         # C++ shared libraries reported to be fairly broken before
   13347 	# switch to ELF
   13348         ld_shlibs_CXX=no
   13349         ;;
   13350 
   13351       freebsd-elf*)
   13352         archive_cmds_need_lc_CXX=no
   13353         ;;
   13354 
   13355       freebsd* | dragonfly*)
   13356         # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF
   13357         # conventions
   13358         ld_shlibs_CXX=yes
   13359         ;;
   13360 
   13361       haiku*)
   13362         archive_cmds_CXX='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
   13363         link_all_deplibs_CXX=yes
   13364         ;;
   13365 
   13366       hpux9*)
   13367         hardcode_libdir_flag_spec_CXX='$wl+b $wl$libdir'
   13368         hardcode_libdir_separator_CXX=:
   13369         export_dynamic_flag_spec_CXX='$wl-E'
   13370         hardcode_direct_CXX=yes
   13371         hardcode_minus_L_CXX=yes # Not in the search PATH,
   13372 				             # but as the default
   13373 				             # location of the library.
   13374 
   13375         case $cc_basename in
   13376           CC*)
   13377             # FIXME: insert proper C++ library support
   13378             ld_shlibs_CXX=no
   13379             ;;
   13380           aCC*)
   13381             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 "x$output_objdir/$soname" = "x$lib" || mv $output_objdir/$soname $lib'
   13382             # Commands to make compiler produce verbose output that lists
   13383             # what "hidden" libraries, object files and flags are used when
   13384             # linking a shared library.
   13385             #
   13386             # There doesn't appear to be a way to prevent this compiler from
   13387             # explicitly linking system object files so we need to strip them
   13388             # from the output so that they don't get included in the library
   13389             # dependencies.
   13390             output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $EGREP " \-L"`; list= ; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"'
   13391             ;;
   13392           *)
   13393             if test yes = "$GXX"; then
   13394               archive_cmds_CXX='$RM $output_objdir/$soname~$CC -shared -nostdlib $pic_flag $wl+b $wl$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test "x$output_objdir/$soname" = "x$lib" || mv $output_objdir/$soname $lib'
   13395             else
   13396               # FIXME: insert proper C++ library support
   13397               ld_shlibs_CXX=no
   13398             fi
   13399             ;;
   13400         esac
   13401         ;;
   13402 
   13403       hpux10*|hpux11*)
   13404         if test no = "$with_gnu_ld"; then
   13405 	  hardcode_libdir_flag_spec_CXX='$wl+b $wl$libdir'
   13406 	  hardcode_libdir_separator_CXX=:
   13407 
   13408           case $host_cpu in
   13409             hppa*64*|ia64*)
   13410               ;;
   13411             *)
   13412 	      export_dynamic_flag_spec_CXX='$wl-E'
   13413               ;;
   13414           esac
   13415         fi
   13416         case $host_cpu in
   13417           hppa*64*|ia64*)
   13418             hardcode_direct_CXX=no
   13419             hardcode_shlibpath_var_CXX=no
   13420             ;;
   13421           *)
   13422             hardcode_direct_CXX=yes
   13423             hardcode_direct_absolute_CXX=yes
   13424             hardcode_minus_L_CXX=yes # Not in the search PATH,
   13425 					         # but as the default
   13426 					         # location of the library.
   13427             ;;
   13428         esac
   13429 
   13430         case $cc_basename in
   13431           CC*)
   13432 	    # FIXME: insert proper C++ library support
   13433 	    ld_shlibs_CXX=no
   13434 	    ;;
   13435           aCC*)
   13436 	    case $host_cpu in
   13437 	      hppa*64*)
   13438 	        archive_cmds_CXX='$CC -b $wl+h $wl$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   13439 	        ;;
   13440 	      ia64*)
   13441 	        archive_cmds_CXX='$CC -b $wl+h $wl$soname $wl+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   13442 	        ;;
   13443 	      *)
   13444 	        archive_cmds_CXX='$CC -b $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   13445 	        ;;
   13446 	    esac
   13447 	    # Commands to make compiler produce verbose output that lists
   13448 	    # what "hidden" libraries, object files and flags are used when
   13449 	    # linking a shared library.
   13450 	    #
   13451 	    # There doesn't appear to be a way to prevent this compiler from
   13452 	    # explicitly linking system object files so we need to strip them
   13453 	    # from the output so that they don't get included in the library
   13454 	    # dependencies.
   13455 	    output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $GREP " \-L"`; list= ; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"'
   13456 	    ;;
   13457           *)
   13458 	    if test yes = "$GXX"; then
   13459 	      if test no = "$with_gnu_ld"; then
   13460 	        case $host_cpu in
   13461 	          hppa*64*)
   13462 	            archive_cmds_CXX='$CC -shared -nostdlib -fPIC $wl+h $wl$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   13463 	            ;;
   13464 	          ia64*)
   13465 	            archive_cmds_CXX='$CC -shared -nostdlib $pic_flag $wl+h $wl$soname $wl+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   13466 	            ;;
   13467 	          *)
   13468 	            archive_cmds_CXX='$CC -shared -nostdlib $pic_flag $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   13469 	            ;;
   13470 	        esac
   13471 	      fi
   13472 	    else
   13473 	      # FIXME: insert proper C++ library support
   13474 	      ld_shlibs_CXX=no
   13475 	    fi
   13476 	    ;;
   13477         esac
   13478         ;;
   13479 
   13480       interix[3-9]*)
   13481 	hardcode_direct_CXX=no
   13482 	hardcode_shlibpath_var_CXX=no
   13483 	hardcode_libdir_flag_spec_CXX='$wl-rpath,$libdir'
   13484 	export_dynamic_flag_spec_CXX='$wl-E'
   13485 	# Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
   13486 	# Instead, shared libraries are loaded at an image base (0x10000000 by
   13487 	# default) and relocated if they conflict, which is a slow very memory
   13488 	# consuming and fragmenting process.  To avoid this, we pick a random,
   13489 	# 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
   13490 	# time.  Moving up from 0x10000000 also allows more sbrk(2) space.
   13491 	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'
   13492 	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'
   13493 	;;
   13494       irix5* | irix6*)
   13495         case $cc_basename in
   13496           CC*)
   13497 	    # SGI C++
   13498 	    archive_cmds_CXX='$CC -shared -all -multigot $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib'
   13499 
   13500 	    # Archives containing C++ object files must be created using
   13501 	    # "CC -ar", where "CC" is the IRIX C++ compiler.  This is
   13502 	    # necessary to make sure instantiated templates are included
   13503 	    # in the archive.
   13504 	    old_archive_cmds_CXX='$CC -ar -WR,-u -o $oldlib $oldobjs'
   13505 	    ;;
   13506           *)
   13507 	    if test yes = "$GXX"; then
   13508 	      if test no = "$with_gnu_ld"; then
   13509 	        archive_cmds_CXX='$CC -shared $pic_flag -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations -o $lib'
   13510 	      else
   13511 	        archive_cmds_CXX='$CC -shared $pic_flag -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` -o $lib'
   13512 	      fi
   13513 	    fi
   13514 	    link_all_deplibs_CXX=yes
   13515 	    ;;
   13516         esac
   13517         hardcode_libdir_flag_spec_CXX='$wl-rpath $wl$libdir'
   13518         hardcode_libdir_separator_CXX=:
   13519         inherit_rpath_CXX=yes
   13520         ;;
   13521 
   13522       linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
   13523         case $cc_basename in
   13524           KCC*)
   13525 	    # Kuck and Associates, Inc. (KAI) C++ Compiler
   13526 
   13527 	    # KCC will only create a shared library if the output file
   13528 	    # ends with ".so" (or ".sl" for HP-UX), so rename the library
   13529 	    # to its proper name (with version) after linking.
   13530 	    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'
   13531 	    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'
   13532 	    # Commands to make compiler produce verbose output that lists
   13533 	    # what "hidden" libraries, object files and flags are used when
   13534 	    # linking a shared library.
   13535 	    #
   13536 	    # There doesn't appear to be a way to prevent this compiler from
   13537 	    # explicitly linking system object files so we need to strip them
   13538 	    # from the output so that they don't get included in the library
   13539 	    # dependencies.
   13540 	    output_verbose_link_cmd='templist=`$CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1 | $GREP "ld"`; rm -f libconftest$shared_ext; list= ; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"'
   13541 
   13542 	    hardcode_libdir_flag_spec_CXX='$wl-rpath,$libdir'
   13543 	    export_dynamic_flag_spec_CXX='$wl--export-dynamic'
   13544 
   13545 	    # Archives containing C++ object files must be created using
   13546 	    # "CC -Bstatic", where "CC" is the KAI C++ compiler.
   13547 	    old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs'
   13548 	    ;;
   13549 	  icpc* | ecpc* )
   13550 	    # Intel C++
   13551 	    with_gnu_ld=yes
   13552 	    # version 8.0 and above of icpc choke on multiply defined symbols
   13553 	    # if we add $predep_objects and $postdep_objects, however 7.1 and
   13554 	    # earlier do not add the objects themselves.
   13555 	    case `$CC -V 2>&1` in
   13556 	      *"Version 7."*)
   13557 	        archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-soname $wl$soname -o $lib'
   13558 		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'
   13559 		;;
   13560 	      *)  # Version 8.0 or newer
   13561 	        tmp_idyn=
   13562 	        case $host_cpu in
   13563 		  ia64*) tmp_idyn=' -i_dynamic';;
   13564 		esac
   13565 	        archive_cmds_CXX='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
   13566 		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'
   13567 		;;
   13568 	    esac
   13569 	    archive_cmds_need_lc_CXX=no
   13570 	    hardcode_libdir_flag_spec_CXX='$wl-rpath,$libdir'
   13571 	    export_dynamic_flag_spec_CXX='$wl--export-dynamic'
   13572 	    whole_archive_flag_spec_CXX='$wl--whole-archive$convenience $wl--no-whole-archive'
   13573 	    ;;
   13574           pgCC* | pgcpp*)
   13575             # Portland Group C++ compiler
   13576 	    case `$CC -V` in
   13577 	    *pgCC\ [1-5].* | *pgcpp\ [1-5].*)
   13578 	      prelink_cmds_CXX='tpldir=Template.dir~
   13579                rm -rf $tpldir~
   13580                $CC --prelink_objects --instantiation_dir $tpldir $objs $libobjs $compile_deplibs~
   13581                compile_command="$compile_command `find $tpldir -name \*.o | sort | $NL2SP`"'
   13582 	      old_archive_cmds_CXX='tpldir=Template.dir~
   13583                 rm -rf $tpldir~
   13584                 $CC --prelink_objects --instantiation_dir $tpldir $oldobjs$old_deplibs~
   13585                 $AR $AR_FLAGS $oldlib$oldobjs$old_deplibs `find $tpldir -name \*.o | sort | $NL2SP`~
   13586                 $RANLIB $oldlib'
   13587 	      archive_cmds_CXX='tpldir=Template.dir~
   13588                 rm -rf $tpldir~
   13589                 $CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~
   13590                 $CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | sort | $NL2SP` $postdep_objects $compiler_flags $wl-soname $wl$soname -o $lib'
   13591 	      archive_expsym_cmds_CXX='tpldir=Template.dir~
   13592                 rm -rf $tpldir~
   13593                 $CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~
   13594                 $CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | sort | $NL2SP` $postdep_objects $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
   13595 	      ;;
   13596 	    *) # Version 6 and above use weak symbols
   13597 	      archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-soname $wl$soname -o $lib'
   13598 	      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'
   13599 	      ;;
   13600 	    esac
   13601 
   13602 	    hardcode_libdir_flag_spec_CXX='$wl--rpath $wl$libdir'
   13603 	    export_dynamic_flag_spec_CXX='$wl--export-dynamic'
   13604 	    whole_archive_flag_spec_CXX='$wl--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` $wl--no-whole-archive'
   13605             ;;
   13606 	  cxx*)
   13607 	    # Compaq C++
   13608 	    archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-soname $wl$soname -o $lib'
   13609 	    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'
   13610 
   13611 	    runpath_var=LD_RUN_PATH
   13612 	    hardcode_libdir_flag_spec_CXX='-rpath $libdir'
   13613 	    hardcode_libdir_separator_CXX=:
   13614 
   13615 	    # Commands to make compiler produce verbose output that lists
   13616 	    # what "hidden" libraries, object files and flags are used when
   13617 	    # linking a shared library.
   13618 	    #
   13619 	    # There doesn't appear to be a way to prevent this compiler from
   13620 	    # explicitly linking system object files so we need to strip them
   13621 	    # from the output so that they don't get included in the library
   13622 	    # dependencies.
   13623 	    output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "ld"`; templist=`func_echo_all "$templist" | $SED "s/\(^.*ld.*\)\( .*ld .*$\)/\1/"`; list= ; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "X$list" | $Xsed'
   13624 	    ;;
   13625 	  xl* | mpixl* | bgxl*)
   13626 	    # IBM XL 8.0 on PPC, with GNU ld
   13627 	    hardcode_libdir_flag_spec_CXX='$wl-rpath $wl$libdir'
   13628 	    export_dynamic_flag_spec_CXX='$wl--export-dynamic'
   13629 	    archive_cmds_CXX='$CC -qmkshrobj $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
   13630 	    if test yes = "$supports_anon_versioning"; then
   13631 	      archive_expsym_cmds_CXX='echo "{ global:" > $output_objdir/$libname.ver~
   13632                 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
   13633                 echo "local: *; };" >> $output_objdir/$libname.ver~
   13634                 $CC -qmkshrobj $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-version-script $wl$output_objdir/$libname.ver -o $lib'
   13635 	    fi
   13636 	    ;;
   13637 	  *)
   13638 	    case `$CC -V 2>&1 | sed 5q` in
   13639 	    *Sun\ C*)
   13640 	      # Sun C++ 5.9
   13641 	      no_undefined_flag_CXX=' -zdefs'
   13642 	      archive_cmds_CXX='$CC -G$allow_undefined_flag -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   13643 	      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'
   13644 	      hardcode_libdir_flag_spec_CXX='-R$libdir'
   13645 	      whole_archive_flag_spec_CXX='$wl--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` $wl--no-whole-archive'
   13646 	      compiler_needs_object_CXX=yes
   13647 
   13648 	      # Not sure whether something based on
   13649 	      # $CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1
   13650 	      # would be better.
   13651 	      output_verbose_link_cmd='func_echo_all'
   13652 
   13653 	      # Archives containing C++ object files must be created using
   13654 	      # "CC -xar", where "CC" is the Sun C++ compiler.  This is
   13655 	      # necessary to make sure instantiated templates are included
   13656 	      # in the archive.
   13657 	      old_archive_cmds_CXX='$CC -xar -o $oldlib $oldobjs'
   13658 	      ;;
   13659 	    esac
   13660 	    ;;
   13661 	esac
   13662 	;;
   13663 
   13664       lynxos*)
   13665         # FIXME: insert proper C++ library support
   13666 	ld_shlibs_CXX=no
   13667 	;;
   13668 
   13669       m88k*)
   13670         # FIXME: insert proper C++ library support
   13671         ld_shlibs_CXX=no
   13672 	;;
   13673 
   13674       mvs*)
   13675         case $cc_basename in
   13676           cxx*)
   13677 	    # FIXME: insert proper C++ library support
   13678 	    ld_shlibs_CXX=no
   13679 	    ;;
   13680 	  *)
   13681 	    # FIXME: insert proper C++ library support
   13682 	    ld_shlibs_CXX=no
   13683 	    ;;
   13684 	esac
   13685 	;;
   13686 
   13687       netbsd*)
   13688         if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
   13689 	  archive_cmds_CXX='$LD -Bshareable  -o $lib $predep_objects $libobjs $deplibs $postdep_objects $linker_flags'
   13690 	  wlarc=
   13691 	  hardcode_libdir_flag_spec_CXX='-R$libdir'
   13692 	  hardcode_direct_CXX=yes
   13693 	  hardcode_shlibpath_var_CXX=no
   13694 	fi
   13695 	# Workaround some broken pre-1.5 toolchains
   13696 	output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP conftest.$objext | $SED -e "s:-lgcc -lc -lgcc::"'
   13697 	;;
   13698 
   13699       *nto* | *qnx*)
   13700         ld_shlibs_CXX=yes
   13701 	;;
   13702 
   13703       openbsd* | bitrig*)
   13704 	if test -f /usr/libexec/ld.so; then
   13705 	  hardcode_direct_CXX=yes
   13706 	  hardcode_shlibpath_var_CXX=no
   13707 	  hardcode_direct_absolute_CXX=yes
   13708 	  archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
   13709 	  hardcode_libdir_flag_spec_CXX='$wl-rpath,$libdir'
   13710 	  if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`"; then
   13711 	    archive_expsym_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-retain-symbols-file,$export_symbols -o $lib'
   13712 	    export_dynamic_flag_spec_CXX='$wl-E'
   13713 	    whole_archive_flag_spec_CXX=$wlarc'--whole-archive$convenience '$wlarc'--no-whole-archive'
   13714 	  fi
   13715 	  output_verbose_link_cmd=func_echo_all
   13716 	else
   13717 	  ld_shlibs_CXX=no
   13718 	fi
   13719 	;;
   13720 
   13721       osf3* | osf4* | osf5*)
   13722         case $cc_basename in
   13723           KCC*)
   13724 	    # Kuck and Associates, Inc. (KAI) C++ Compiler
   13725 
   13726 	    # KCC will only create a shared library if the output file
   13727 	    # ends with ".so" (or ".sl" for HP-UX), so rename the library
   13728 	    # to its proper name (with version) after linking.
   13729 	    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'
   13730 
   13731 	    hardcode_libdir_flag_spec_CXX='$wl-rpath,$libdir'
   13732 	    hardcode_libdir_separator_CXX=:
   13733 
   13734 	    # Archives containing C++ object files must be created using
   13735 	    # the KAI C++ compiler.
   13736 	    case $host in
   13737 	      osf3*) old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs' ;;
   13738 	      *) old_archive_cmds_CXX='$CC -o $oldlib $oldobjs' ;;
   13739 	    esac
   13740 	    ;;
   13741           RCC*)
   13742 	    # Rational C++ 2.4.1
   13743 	    # FIXME: insert proper C++ library support
   13744 	    ld_shlibs_CXX=no
   13745 	    ;;
   13746           cxx*)
   13747 	    case $host in
   13748 	      osf3*)
   13749 	        allow_undefined_flag_CXX=' $wl-expect_unresolved $wl\*'
   13750 	        archive_cmds_CXX='$CC -shared$allow_undefined_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-soname $soname `test -n "$verstring" && func_echo_all "$wl-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib'
   13751 	        hardcode_libdir_flag_spec_CXX='$wl-rpath $wl$libdir'
   13752 		;;
   13753 	      *)
   13754 	        allow_undefined_flag_CXX=' -expect_unresolved \*'
   13755 	        archive_cmds_CXX='$CC -shared$allow_undefined_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib'
   13756 	        archive_expsym_cmds_CXX='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done~
   13757                   echo "-hidden">> $lib.exp~
   13758                   $CC -shared$allow_undefined_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname $wl-input $wl$lib.exp  `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib~
   13759                   $RM $lib.exp'
   13760 	        hardcode_libdir_flag_spec_CXX='-rpath $libdir'
   13761 		;;
   13762 	    esac
   13763 
   13764 	    hardcode_libdir_separator_CXX=:
   13765 
   13766 	    # Commands to make compiler produce verbose output that lists
   13767 	    # what "hidden" libraries, object files and flags are used when
   13768 	    # linking a shared library.
   13769 	    #
   13770 	    # There doesn't appear to be a way to prevent this compiler from
   13771 	    # explicitly linking system object files so we need to strip them
   13772 	    # from the output so that they don't get included in the library
   13773 	    # dependencies.
   13774 	    output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "ld" | $GREP -v "ld:"`; templist=`func_echo_all "$templist" | $SED "s/\(^.*ld.*\)\( .*ld.*$\)/\1/"`; list= ; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"'
   13775 	    ;;
   13776 	  *)
   13777 	    if test yes,no = "$GXX,$with_gnu_ld"; then
   13778 	      allow_undefined_flag_CXX=' $wl-expect_unresolved $wl\*'
   13779 	      case $host in
   13780 	        osf3*)
   13781 	          archive_cmds_CXX='$CC -shared -nostdlib $allow_undefined_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations -o $lib'
   13782 		  ;;
   13783 	        *)
   13784 	          archive_cmds_CXX='$CC -shared $pic_flag -nostdlib $allow_undefined_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-msym $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations -o $lib'
   13785 		  ;;
   13786 	      esac
   13787 
   13788 	      hardcode_libdir_flag_spec_CXX='$wl-rpath $wl$libdir'
   13789 	      hardcode_libdir_separator_CXX=:
   13790 
   13791 	      # Commands to make compiler produce verbose output that lists
   13792 	      # what "hidden" libraries, object files and flags are used when
   13793 	      # linking a shared library.
   13794 	      output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP " \-L"'
   13795 
   13796 	    else
   13797 	      # FIXME: insert proper C++ library support
   13798 	      ld_shlibs_CXX=no
   13799 	    fi
   13800 	    ;;
   13801         esac
   13802         ;;
   13803 
   13804       psos*)
   13805         # FIXME: insert proper C++ library support
   13806         ld_shlibs_CXX=no
   13807         ;;
   13808 
   13809       sunos4*)
   13810         case $cc_basename in
   13811           CC*)
   13812 	    # Sun C++ 4.x
   13813 	    # FIXME: insert proper C++ library support
   13814 	    ld_shlibs_CXX=no
   13815 	    ;;
   13816           lcc*)
   13817 	    # Lucid
   13818 	    # FIXME: insert proper C++ library support
   13819 	    ld_shlibs_CXX=no
   13820 	    ;;
   13821           *)
   13822 	    # FIXME: insert proper C++ library support
   13823 	    ld_shlibs_CXX=no
   13824 	    ;;
   13825         esac
   13826         ;;
   13827 
   13828       solaris*)
   13829         case $cc_basename in
   13830           CC* | sunCC*)
   13831 	    # Sun C++ 4.2, 5.x and Centerline C++
   13832             archive_cmds_need_lc_CXX=yes
   13833 	    no_undefined_flag_CXX=' -zdefs'
   13834 	    archive_cmds_CXX='$CC -G$allow_undefined_flag -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   13835 	    archive_expsym_cmds_CXX='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
   13836               $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'
   13837 
   13838 	    hardcode_libdir_flag_spec_CXX='-R$libdir'
   13839 	    hardcode_shlibpath_var_CXX=no
   13840 	    case $host_os in
   13841 	      solaris2.[0-5] | solaris2.[0-5].*) ;;
   13842 	      *)
   13843 		# The compiler driver will combine and reorder linker options,
   13844 		# but understands '-z linker_flag'.
   13845 	        # Supported since Solaris 2.6 (maybe 2.5.1?)
   13846 		whole_archive_flag_spec_CXX='-z allextract$convenience -z defaultextract'
   13847 	        ;;
   13848 	    esac
   13849 	    link_all_deplibs_CXX=yes
   13850 
   13851 	    output_verbose_link_cmd='func_echo_all'
   13852 
   13853 	    # Archives containing C++ object files must be created using
   13854 	    # "CC -xar", where "CC" is the Sun C++ compiler.  This is
   13855 	    # necessary to make sure instantiated templates are included
   13856 	    # in the archive.
   13857 	    old_archive_cmds_CXX='$CC -xar -o $oldlib $oldobjs'
   13858 	    ;;
   13859           gcx*)
   13860 	    # Green Hills C++ Compiler
   13861 	    archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-h $wl$soname -o $lib'
   13862 
   13863 	    # The C++ compiler must be used to create the archive.
   13864 	    old_archive_cmds_CXX='$CC $LDFLAGS -archive -o $oldlib $oldobjs'
   13865 	    ;;
   13866           *)
   13867 	    # GNU C++ compiler with Solaris linker
   13868 	    if test yes,no = "$GXX,$with_gnu_ld"; then
   13869 	      no_undefined_flag_CXX=' $wl-z ${wl}defs'
   13870 	      if $CC --version | $GREP -v '^2\.7' > /dev/null; then
   13871 	        archive_cmds_CXX='$CC -shared $pic_flag -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-h $wl$soname -o $lib'
   13872 	        archive_expsym_cmds_CXX='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
   13873                   $CC -shared $pic_flag -nostdlib $wl-M $wl$lib.exp $wl-h $wl$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
   13874 
   13875 	        # Commands to make compiler produce verbose output that lists
   13876 	        # what "hidden" libraries, object files and flags are used when
   13877 	        # linking a shared library.
   13878 	        output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP " \-L"'
   13879 	      else
   13880 	        # g++ 2.7 appears to require '-G' NOT '-shared' on this
   13881 	        # platform.
   13882 	        archive_cmds_CXX='$CC -G -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-h $wl$soname -o $lib'
   13883 	        archive_expsym_cmds_CXX='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
   13884                   $CC -G -nostdlib $wl-M $wl$lib.exp $wl-h $wl$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
   13885 
   13886 	        # Commands to make compiler produce verbose output that lists
   13887 	        # what "hidden" libraries, object files and flags are used when
   13888 	        # linking a shared library.
   13889 	        output_verbose_link_cmd='$CC -G $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP " \-L"'
   13890 	      fi
   13891 
   13892 	      hardcode_libdir_flag_spec_CXX='$wl-R $wl$libdir'
   13893 	      case $host_os in
   13894 		solaris2.[0-5] | solaris2.[0-5].*) ;;
   13895 		*)
   13896 		  whole_archive_flag_spec_CXX='$wl-z ${wl}allextract$convenience $wl-z ${wl}defaultextract'
   13897 		  ;;
   13898 	      esac
   13899 	    fi
   13900 	    ;;
   13901         esac
   13902         ;;
   13903 
   13904     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
   13905       no_undefined_flag_CXX='$wl-z,text'
   13906       archive_cmds_need_lc_CXX=no
   13907       hardcode_shlibpath_var_CXX=no
   13908       runpath_var='LD_RUN_PATH'
   13909 
   13910       case $cc_basename in
   13911         CC*)
   13912 	  archive_cmds_CXX='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   13913 	  archive_expsym_cmds_CXX='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   13914 	  ;;
   13915 	*)
   13916 	  archive_cmds_CXX='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   13917 	  archive_expsym_cmds_CXX='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   13918 	  ;;
   13919       esac
   13920       ;;
   13921 
   13922       sysv5* | sco3.2v5* | sco5v6*)
   13923 	# Note: We CANNOT use -z defs as we might desire, because we do not
   13924 	# link with -lc, and that would cause any symbols used from libc to
   13925 	# always be unresolved, which means just about no library would
   13926 	# ever link correctly.  If we're not using GNU ld we use -z text
   13927 	# though, which does catch some bad symbols but isn't as heavy-handed
   13928 	# as -z defs.
   13929 	no_undefined_flag_CXX='$wl-z,text'
   13930 	allow_undefined_flag_CXX='$wl-z,nodefs'
   13931 	archive_cmds_need_lc_CXX=no
   13932 	hardcode_shlibpath_var_CXX=no
   13933 	hardcode_libdir_flag_spec_CXX='$wl-R,$libdir'
   13934 	hardcode_libdir_separator_CXX=':'
   13935 	link_all_deplibs_CXX=yes
   13936 	export_dynamic_flag_spec_CXX='$wl-Bexport'
   13937 	runpath_var='LD_RUN_PATH'
   13938 
   13939 	case $cc_basename in
   13940           CC*)
   13941 	    archive_cmds_CXX='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   13942 	    archive_expsym_cmds_CXX='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   13943 	    old_archive_cmds_CXX='$CC -Tprelink_objects $oldobjs~
   13944               '"$old_archive_cmds_CXX"
   13945 	    reload_cmds_CXX='$CC -Tprelink_objects $reload_objs~
   13946               '"$reload_cmds_CXX"
   13947 	    ;;
   13948 	  *)
   13949 	    archive_cmds_CXX='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   13950 	    archive_expsym_cmds_CXX='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   13951 	    ;;
   13952 	esac
   13953       ;;
   13954 
   13955       tandem*)
   13956         case $cc_basename in
   13957           NCC*)
   13958 	    # NonStop-UX NCC 3.20
   13959 	    # FIXME: insert proper C++ library support
   13960 	    ld_shlibs_CXX=no
   13961 	    ;;
   13962           *)
   13963 	    # FIXME: insert proper C++ library support
   13964 	    ld_shlibs_CXX=no
   13965 	    ;;
   13966         esac
   13967         ;;
   13968 
   13969       vxworks*)
   13970         # FIXME: insert proper C++ library support
   13971         ld_shlibs_CXX=no
   13972         ;;
   13973 
   13974       *)
   13975         # FIXME: insert proper C++ library support
   13976         ld_shlibs_CXX=no
   13977         ;;
   13978     esac
   13979 
   13980     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs_CXX" >&5
   13981 $as_echo "$ld_shlibs_CXX" >&6; }
   13982     test no = "$ld_shlibs_CXX" && can_build_shared=no
   13983 
   13984     GCC_CXX=$GXX
   13985     LD_CXX=$LD
   13986 
   13987     ## CAVEAT EMPTOR:
   13988     ## There is no encapsulation within the following macros, do not change
   13989     ## the running order or otherwise move them around unless you know exactly
   13990     ## what you are doing...
   13991     # Dependencies to place before and after the object being linked:
   13992 predep_objects_CXX=
   13993 postdep_objects_CXX=
   13994 predeps_CXX=
   13995 postdeps_CXX=
   13996 compiler_lib_search_path_CXX=
   13997 
   13998 cat > conftest.$ac_ext <<_LT_EOF
   13999 class Foo
   14000 {
   14001 public:
   14002   Foo (void) { a = 0; }
   14003 private:
   14004   int a;
   14005 };
   14006 _LT_EOF
   14007 
   14008 
   14009 _lt_libdeps_save_CFLAGS=$CFLAGS
   14010 case "$CC $CFLAGS " in #(
   14011 *\ -flto*\ *) CFLAGS="$CFLAGS -fno-lto" ;;
   14012 *\ -fwhopr*\ *) CFLAGS="$CFLAGS -fno-whopr" ;;
   14013 *\ -fuse-linker-plugin*\ *) CFLAGS="$CFLAGS -fno-use-linker-plugin" ;;
   14014 esac
   14015 
   14016 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
   14017   (eval $ac_compile) 2>&5
   14018   ac_status=$?
   14019   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   14020   test $ac_status = 0; }; then
   14021   # Parse the compiler output and extract the necessary
   14022   # objects, libraries and library flags.
   14023 
   14024   # Sentinel used to keep track of whether or not we are before
   14025   # the conftest object file.
   14026   pre_test_object_deps_done=no
   14027 
   14028   for p in `eval "$output_verbose_link_cmd"`; do
   14029     case $prev$p in
   14030 
   14031     -L* | -R* | -l*)
   14032        # Some compilers place space between "-{L,R}" and the path.
   14033        # Remove the space.
   14034        if test x-L = "$p" ||
   14035           test x-R = "$p"; then
   14036 	 prev=$p
   14037 	 continue
   14038        fi
   14039 
   14040        # Expand the sysroot to ease extracting the directories later.
   14041        if test -z "$prev"; then
   14042          case $p in
   14043          -L*) func_stripname_cnf '-L' '' "$p"; prev=-L; p=$func_stripname_result ;;
   14044          -R*) func_stripname_cnf '-R' '' "$p"; prev=-R; p=$func_stripname_result ;;
   14045          -l*) func_stripname_cnf '-l' '' "$p"; prev=-l; p=$func_stripname_result ;;
   14046          esac
   14047        fi
   14048        case $p in
   14049        =*) func_stripname_cnf '=' '' "$p"; p=$lt_sysroot$func_stripname_result ;;
   14050        esac
   14051        if test no = "$pre_test_object_deps_done"; then
   14052 	 case $prev in
   14053 	 -L | -R)
   14054 	   # Internal compiler library paths should come after those
   14055 	   # provided the user.  The postdeps already come after the
   14056 	   # user supplied libs so there is no need to process them.
   14057 	   if test -z "$compiler_lib_search_path_CXX"; then
   14058 	     compiler_lib_search_path_CXX=$prev$p
   14059 	   else
   14060 	     compiler_lib_search_path_CXX="${compiler_lib_search_path_CXX} $prev$p"
   14061 	   fi
   14062 	   ;;
   14063 	 # The "-l" case would never come before the object being
   14064 	 # linked, so don't bother handling this case.
   14065 	 esac
   14066        else
   14067 	 if test -z "$postdeps_CXX"; then
   14068 	   postdeps_CXX=$prev$p
   14069 	 else
   14070 	   postdeps_CXX="${postdeps_CXX} $prev$p"
   14071 	 fi
   14072        fi
   14073        prev=
   14074        ;;
   14075 
   14076     *.lto.$objext) ;; # Ignore GCC LTO objects
   14077     *.$objext)
   14078        # This assumes that the test object file only shows up
   14079        # once in the compiler output.
   14080        if test "$p" = "conftest.$objext"; then
   14081 	 pre_test_object_deps_done=yes
   14082 	 continue
   14083        fi
   14084 
   14085        if test no = "$pre_test_object_deps_done"; then
   14086 	 if test -z "$predep_objects_CXX"; then
   14087 	   predep_objects_CXX=$p
   14088 	 else
   14089 	   predep_objects_CXX="$predep_objects_CXX $p"
   14090 	 fi
   14091        else
   14092 	 if test -z "$postdep_objects_CXX"; then
   14093 	   postdep_objects_CXX=$p
   14094 	 else
   14095 	   postdep_objects_CXX="$postdep_objects_CXX $p"
   14096 	 fi
   14097        fi
   14098        ;;
   14099 
   14100     *) ;; # Ignore the rest.
   14101 
   14102     esac
   14103   done
   14104 
   14105   # Clean up.
   14106   rm -f a.out a.exe
   14107 else
   14108   echo "libtool.m4: error: problem compiling CXX test program"
   14109 fi
   14110 
   14111 $RM -f confest.$objext
   14112 CFLAGS=$_lt_libdeps_save_CFLAGS
   14113 
   14114 # PORTME: override above test on systems where it is broken
   14115 case $host_os in
   14116 interix[3-9]*)
   14117   # Interix 3.5 installs completely hosed .la files for C++, so rather than
   14118   # hack all around it, let's just trust "g++" to DTRT.
   14119   predep_objects_CXX=
   14120   postdep_objects_CXX=
   14121   postdeps_CXX=
   14122   ;;
   14123 esac
   14124 
   14125 
   14126 case " $postdeps_CXX " in
   14127 *" -lc "*) archive_cmds_need_lc_CXX=no ;;
   14128 esac
   14129  compiler_lib_search_dirs_CXX=
   14130 if test -n "${compiler_lib_search_path_CXX}"; then
   14131  compiler_lib_search_dirs_CXX=`echo " ${compiler_lib_search_path_CXX}" | $SED -e 's! -L! !g' -e 's!^ !!'`
   14132 fi
   14133 
   14134 
   14135 
   14136 
   14137 
   14138 
   14139 
   14140 
   14141 
   14142 
   14143 
   14144 
   14145 
   14146 
   14147 
   14148 
   14149 
   14150 
   14151 
   14152 
   14153 
   14154 
   14155 
   14156 
   14157 
   14158 
   14159 
   14160 
   14161 
   14162 
   14163 
   14164     lt_prog_compiler_wl_CXX=
   14165 lt_prog_compiler_pic_CXX=
   14166 lt_prog_compiler_static_CXX=
   14167 
   14168 
   14169   # C++ specific cases for pic, static, wl, etc.
   14170   if test yes = "$GXX"; then
   14171     lt_prog_compiler_wl_CXX='-Wl,'
   14172     lt_prog_compiler_static_CXX='-static'
   14173 
   14174     case $host_os in
   14175     aix*)
   14176       # All AIX code is PIC.
   14177       if test ia64 = "$host_cpu"; then
   14178 	# AIX 5 now supports IA64 processor
   14179 	lt_prog_compiler_static_CXX='-Bstatic'
   14180       fi
   14181       lt_prog_compiler_pic_CXX='-fPIC'
   14182       ;;
   14183 
   14184     amigaos*)
   14185       case $host_cpu in
   14186       powerpc)
   14187             # see comment about AmigaOS4 .so support
   14188             lt_prog_compiler_pic_CXX='-fPIC'
   14189         ;;
   14190       m68k)
   14191             # FIXME: we need at least 68020 code to build shared libraries, but
   14192             # adding the '-m68020' flag to GCC prevents building anything better,
   14193             # like '-m68040'.
   14194             lt_prog_compiler_pic_CXX='-m68020 -resident32 -malways-restore-a4'
   14195         ;;
   14196       esac
   14197       ;;
   14198 
   14199     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
   14200       # PIC is the default for these OSes.
   14201       ;;
   14202     mingw* | cygwin* | os2* | pw32* | cegcc*)
   14203       # This hack is so that the source file can tell whether it is being
   14204       # built for inclusion in a dll (and should export symbols for example).
   14205       # Although the cygwin gcc ignores -fPIC, still need this for old-style
   14206       # (--disable-auto-import) libraries
   14207       lt_prog_compiler_pic_CXX='-DDLL_EXPORT'
   14208       case $host_os in
   14209       os2*)
   14210 	lt_prog_compiler_static_CXX='$wl-static'
   14211 	;;
   14212       esac
   14213       ;;
   14214     darwin* | rhapsody*)
   14215       # PIC is the default on this platform
   14216       # Common symbols not allowed in MH_DYLIB files
   14217       lt_prog_compiler_pic_CXX='-fno-common'
   14218       ;;
   14219     *djgpp*)
   14220       # DJGPP does not support shared libraries at all
   14221       lt_prog_compiler_pic_CXX=
   14222       ;;
   14223     haiku*)
   14224       # PIC is the default for Haiku.
   14225       # The "-static" flag exists, but is broken.
   14226       lt_prog_compiler_static_CXX=
   14227       ;;
   14228     interix[3-9]*)
   14229       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
   14230       # Instead, we relocate shared libraries at runtime.
   14231       ;;
   14232     sysv4*MP*)
   14233       if test -d /usr/nec; then
   14234 	lt_prog_compiler_pic_CXX=-Kconform_pic
   14235       fi
   14236       ;;
   14237     hpux*)
   14238       # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
   14239       # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
   14240       # sets the default TLS model and affects inlining.
   14241       case $host_cpu in
   14242       hppa*64*)
   14243 	;;
   14244       *)
   14245 	lt_prog_compiler_pic_CXX='-fPIC'
   14246 	;;
   14247       esac
   14248       ;;
   14249     *qnx* | *nto*)
   14250       # QNX uses GNU C++, but need to define -shared option too, otherwise
   14251       # it will coredump.
   14252       lt_prog_compiler_pic_CXX='-fPIC -shared'
   14253       ;;
   14254     *)
   14255       lt_prog_compiler_pic_CXX='-fPIC'
   14256       ;;
   14257     esac
   14258   else
   14259     case $host_os in
   14260       aix[4-9]*)
   14261 	# All AIX code is PIC.
   14262 	if test ia64 = "$host_cpu"; then
   14263 	  # AIX 5 now supports IA64 processor
   14264 	  lt_prog_compiler_static_CXX='-Bstatic'
   14265 	else
   14266 	  lt_prog_compiler_static_CXX='-bnso -bI:/lib/syscalls.exp'
   14267 	fi
   14268 	;;
   14269       chorus*)
   14270 	case $cc_basename in
   14271 	cxch68*)
   14272 	  # Green Hills C++ Compiler
   14273 	  # _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"
   14274 	  ;;
   14275 	esac
   14276 	;;
   14277       mingw* | cygwin* | os2* | pw32* | cegcc*)
   14278 	# This hack is so that the source file can tell whether it is being
   14279 	# built for inclusion in a dll (and should export symbols for example).
   14280 	lt_prog_compiler_pic_CXX='-DDLL_EXPORT'
   14281 	;;
   14282       dgux*)
   14283 	case $cc_basename in
   14284 	  ec++*)
   14285 	    lt_prog_compiler_pic_CXX='-KPIC'
   14286 	    ;;
   14287 	  ghcx*)
   14288 	    # Green Hills C++ Compiler
   14289 	    lt_prog_compiler_pic_CXX='-pic'
   14290 	    ;;
   14291 	  *)
   14292 	    ;;
   14293 	esac
   14294 	;;
   14295       freebsd* | dragonfly*)
   14296 	# FreeBSD uses GNU C++
   14297 	;;
   14298       hpux9* | hpux10* | hpux11*)
   14299 	case $cc_basename in
   14300 	  CC*)
   14301 	    lt_prog_compiler_wl_CXX='-Wl,'
   14302 	    lt_prog_compiler_static_CXX='$wl-a ${wl}archive'
   14303 	    if test ia64 != "$host_cpu"; then
   14304 	      lt_prog_compiler_pic_CXX='+Z'
   14305 	    fi
   14306 	    ;;
   14307 	  aCC*)
   14308 	    lt_prog_compiler_wl_CXX='-Wl,'
   14309 	    lt_prog_compiler_static_CXX='$wl-a ${wl}archive'
   14310 	    case $host_cpu in
   14311 	    hppa*64*|ia64*)
   14312 	      # +Z the default
   14313 	      ;;
   14314 	    *)
   14315 	      lt_prog_compiler_pic_CXX='+Z'
   14316 	      ;;
   14317 	    esac
   14318 	    ;;
   14319 	  *)
   14320 	    ;;
   14321 	esac
   14322 	;;
   14323       interix*)
   14324 	# This is c89, which is MS Visual C++ (no shared libs)
   14325 	# Anyone wants to do a port?
   14326 	;;
   14327       irix5* | irix6* | nonstopux*)
   14328 	case $cc_basename in
   14329 	  CC*)
   14330 	    lt_prog_compiler_wl_CXX='-Wl,'
   14331 	    lt_prog_compiler_static_CXX='-non_shared'
   14332 	    # CC pic flag -KPIC is the default.
   14333 	    ;;
   14334 	  *)
   14335 	    ;;
   14336 	esac
   14337 	;;
   14338       linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
   14339 	case $cc_basename in
   14340 	  KCC*)
   14341 	    # KAI C++ Compiler
   14342 	    lt_prog_compiler_wl_CXX='--backend -Wl,'
   14343 	    lt_prog_compiler_pic_CXX='-fPIC'
   14344 	    ;;
   14345 	  ecpc* )
   14346 	    # old Intel C++ for x86_64, which still supported -KPIC.
   14347 	    lt_prog_compiler_wl_CXX='-Wl,'
   14348 	    lt_prog_compiler_pic_CXX='-KPIC'
   14349 	    lt_prog_compiler_static_CXX='-static'
   14350 	    ;;
   14351 	  icpc* )
   14352 	    # Intel C++, used to be incompatible with GCC.
   14353 	    # ICC 10 doesn't accept -KPIC any more.
   14354 	    lt_prog_compiler_wl_CXX='-Wl,'
   14355 	    lt_prog_compiler_pic_CXX='-fPIC'
   14356 	    lt_prog_compiler_static_CXX='-static'
   14357 	    ;;
   14358 	  pgCC* | pgcpp*)
   14359 	    # Portland Group C++ compiler
   14360 	    lt_prog_compiler_wl_CXX='-Wl,'
   14361 	    lt_prog_compiler_pic_CXX='-fpic'
   14362 	    lt_prog_compiler_static_CXX='-Bstatic'
   14363 	    ;;
   14364 	  cxx*)
   14365 	    # Compaq C++
   14366 	    # Make sure the PIC flag is empty.  It appears that all Alpha
   14367 	    # Linux and Compaq Tru64 Unix objects are PIC.
   14368 	    lt_prog_compiler_pic_CXX=
   14369 	    lt_prog_compiler_static_CXX='-non_shared'
   14370 	    ;;
   14371 	  xlc* | xlC* | bgxl[cC]* | mpixl[cC]*)
   14372 	    # IBM XL 8.0, 9.0 on PPC and BlueGene
   14373 	    lt_prog_compiler_wl_CXX='-Wl,'
   14374 	    lt_prog_compiler_pic_CXX='-qpic'
   14375 	    lt_prog_compiler_static_CXX='-qstaticlink'
   14376 	    ;;
   14377 	  *)
   14378 	    case `$CC -V 2>&1 | sed 5q` in
   14379 	    *Sun\ C*)
   14380 	      # Sun C++ 5.9
   14381 	      lt_prog_compiler_pic_CXX='-KPIC'
   14382 	      lt_prog_compiler_static_CXX='-Bstatic'
   14383 	      lt_prog_compiler_wl_CXX='-Qoption ld '
   14384 	      ;;
   14385 	    esac
   14386 	    ;;
   14387 	esac
   14388 	;;
   14389       lynxos*)
   14390 	;;
   14391       m88k*)
   14392 	;;
   14393       mvs*)
   14394 	case $cc_basename in
   14395 	  cxx*)
   14396 	    lt_prog_compiler_pic_CXX='-W c,exportall'
   14397 	    ;;
   14398 	  *)
   14399 	    ;;
   14400 	esac
   14401 	;;
   14402       netbsd* | netbsdelf*-gnu)
   14403 	;;
   14404       *qnx* | *nto*)
   14405         # QNX uses GNU C++, but need to define -shared option too, otherwise
   14406         # it will coredump.
   14407         lt_prog_compiler_pic_CXX='-fPIC -shared'
   14408         ;;
   14409       osf3* | osf4* | osf5*)
   14410 	case $cc_basename in
   14411 	  KCC*)
   14412 	    lt_prog_compiler_wl_CXX='--backend -Wl,'
   14413 	    ;;
   14414 	  RCC*)
   14415 	    # Rational C++ 2.4.1
   14416 	    lt_prog_compiler_pic_CXX='-pic'
   14417 	    ;;
   14418 	  cxx*)
   14419 	    # Digital/Compaq C++
   14420 	    lt_prog_compiler_wl_CXX='-Wl,'
   14421 	    # Make sure the PIC flag is empty.  It appears that all Alpha
   14422 	    # Linux and Compaq Tru64 Unix objects are PIC.
   14423 	    lt_prog_compiler_pic_CXX=
   14424 	    lt_prog_compiler_static_CXX='-non_shared'
   14425 	    ;;
   14426 	  *)
   14427 	    ;;
   14428 	esac
   14429 	;;
   14430       psos*)
   14431 	;;
   14432       solaris*)
   14433 	case $cc_basename in
   14434 	  CC* | sunCC*)
   14435 	    # Sun C++ 4.2, 5.x and Centerline C++
   14436 	    lt_prog_compiler_pic_CXX='-KPIC'
   14437 	    lt_prog_compiler_static_CXX='-Bstatic'
   14438 	    lt_prog_compiler_wl_CXX='-Qoption ld '
   14439 	    ;;
   14440 	  gcx*)
   14441 	    # Green Hills C++ Compiler
   14442 	    lt_prog_compiler_pic_CXX='-PIC'
   14443 	    ;;
   14444 	  *)
   14445 	    ;;
   14446 	esac
   14447 	;;
   14448       sunos4*)
   14449 	case $cc_basename in
   14450 	  CC*)
   14451 	    # Sun C++ 4.x
   14452 	    lt_prog_compiler_pic_CXX='-pic'
   14453 	    lt_prog_compiler_static_CXX='-Bstatic'
   14454 	    ;;
   14455 	  lcc*)
   14456 	    # Lucid
   14457 	    lt_prog_compiler_pic_CXX='-pic'
   14458 	    ;;
   14459 	  *)
   14460 	    ;;
   14461 	esac
   14462 	;;
   14463       sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
   14464 	case $cc_basename in
   14465 	  CC*)
   14466 	    lt_prog_compiler_wl_CXX='-Wl,'
   14467 	    lt_prog_compiler_pic_CXX='-KPIC'
   14468 	    lt_prog_compiler_static_CXX='-Bstatic'
   14469 	    ;;
   14470 	esac
   14471 	;;
   14472       tandem*)
   14473 	case $cc_basename in
   14474 	  NCC*)
   14475 	    # NonStop-UX NCC 3.20
   14476 	    lt_prog_compiler_pic_CXX='-KPIC'
   14477 	    ;;
   14478 	  *)
   14479 	    ;;
   14480 	esac
   14481 	;;
   14482       vxworks*)
   14483 	;;
   14484       *)
   14485 	lt_prog_compiler_can_build_shared_CXX=no
   14486 	;;
   14487     esac
   14488   fi
   14489 
   14490 case $host_os in
   14491   # For platforms that do not support PIC, -DPIC is meaningless:
   14492   *djgpp*)
   14493     lt_prog_compiler_pic_CXX=
   14494     ;;
   14495   *)
   14496     lt_prog_compiler_pic_CXX="$lt_prog_compiler_pic_CXX -DPIC"
   14497     ;;
   14498 esac
   14499 
   14500 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
   14501 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
   14502 if ${lt_cv_prog_compiler_pic_CXX+:} false; then :
   14503   $as_echo_n "(cached) " >&6
   14504 else
   14505   lt_cv_prog_compiler_pic_CXX=$lt_prog_compiler_pic_CXX
   14506 fi
   14507 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_CXX" >&5
   14508 $as_echo "$lt_cv_prog_compiler_pic_CXX" >&6; }
   14509 lt_prog_compiler_pic_CXX=$lt_cv_prog_compiler_pic_CXX
   14510 
   14511 #
   14512 # Check to make sure the PIC flag actually works.
   14513 #
   14514 if test -n "$lt_prog_compiler_pic_CXX"; then
   14515   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works" >&5
   14516 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works... " >&6; }
   14517 if ${lt_cv_prog_compiler_pic_works_CXX+:} false; then :
   14518   $as_echo_n "(cached) " >&6
   14519 else
   14520   lt_cv_prog_compiler_pic_works_CXX=no
   14521    ac_outfile=conftest.$ac_objext
   14522    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   14523    lt_compiler_flag="$lt_prog_compiler_pic_CXX -DPIC"  ## exclude from sc_useless_quotes_in_assignment
   14524    # Insert the option either (1) after the last *FLAGS variable, or
   14525    # (2) before a word containing "conftest.", or (3) at the end.
   14526    # Note that $ac_compile itself does not contain backslashes and begins
   14527    # with a dollar sign (not a hyphen), so the echo should work correctly.
   14528    # The option is referenced via a variable to avoid confusing sed.
   14529    lt_compile=`echo "$ac_compile" | $SED \
   14530    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   14531    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   14532    -e 's:$: $lt_compiler_flag:'`
   14533    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
   14534    (eval "$lt_compile" 2>conftest.err)
   14535    ac_status=$?
   14536    cat conftest.err >&5
   14537    echo "$as_me:$LINENO: \$? = $ac_status" >&5
   14538    if (exit $ac_status) && test -s "$ac_outfile"; then
   14539      # The compiler can only warn and ignore the option if not recognized
   14540      # So say no if there are warnings other than the usual output.
   14541      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
   14542      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   14543      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   14544        lt_cv_prog_compiler_pic_works_CXX=yes
   14545      fi
   14546    fi
   14547    $RM conftest*
   14548 
   14549 fi
   14550 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works_CXX" >&5
   14551 $as_echo "$lt_cv_prog_compiler_pic_works_CXX" >&6; }
   14552 
   14553 if test yes = "$lt_cv_prog_compiler_pic_works_CXX"; then
   14554     case $lt_prog_compiler_pic_CXX in
   14555      "" | " "*) ;;
   14556      *) lt_prog_compiler_pic_CXX=" $lt_prog_compiler_pic_CXX" ;;
   14557      esac
   14558 else
   14559     lt_prog_compiler_pic_CXX=
   14560      lt_prog_compiler_can_build_shared_CXX=no
   14561 fi
   14562 
   14563 fi
   14564 
   14565 
   14566 
   14567 
   14568 
   14569 #
   14570 # Check to make sure the static flag actually works.
   14571 #
   14572 wl=$lt_prog_compiler_wl_CXX eval lt_tmp_static_flag=\"$lt_prog_compiler_static_CXX\"
   14573 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
   14574 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
   14575 if ${lt_cv_prog_compiler_static_works_CXX+:} false; then :
   14576   $as_echo_n "(cached) " >&6
   14577 else
   14578   lt_cv_prog_compiler_static_works_CXX=no
   14579    save_LDFLAGS=$LDFLAGS
   14580    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
   14581    echo "$lt_simple_link_test_code" > conftest.$ac_ext
   14582    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
   14583      # The linker can only warn and ignore the option if not recognized
   14584      # So say no if there are warnings
   14585      if test -s conftest.err; then
   14586        # Append any errors to the config.log.
   14587        cat conftest.err 1>&5
   14588        $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
   14589        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   14590        if diff conftest.exp conftest.er2 >/dev/null; then
   14591          lt_cv_prog_compiler_static_works_CXX=yes
   14592        fi
   14593      else
   14594        lt_cv_prog_compiler_static_works_CXX=yes
   14595      fi
   14596    fi
   14597    $RM -r conftest*
   14598    LDFLAGS=$save_LDFLAGS
   14599 
   14600 fi
   14601 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works_CXX" >&5
   14602 $as_echo "$lt_cv_prog_compiler_static_works_CXX" >&6; }
   14603 
   14604 if test yes = "$lt_cv_prog_compiler_static_works_CXX"; then
   14605     :
   14606 else
   14607     lt_prog_compiler_static_CXX=
   14608 fi
   14609 
   14610 
   14611 
   14612 
   14613     { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
   14614 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
   14615 if ${lt_cv_prog_compiler_c_o_CXX+:} false; then :
   14616   $as_echo_n "(cached) " >&6
   14617 else
   14618   lt_cv_prog_compiler_c_o_CXX=no
   14619    $RM -r conftest 2>/dev/null
   14620    mkdir conftest
   14621    cd conftest
   14622    mkdir out
   14623    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   14624 
   14625    lt_compiler_flag="-o out/conftest2.$ac_objext"
   14626    # Insert the option either (1) after the last *FLAGS variable, or
   14627    # (2) before a word containing "conftest.", or (3) at the end.
   14628    # Note that $ac_compile itself does not contain backslashes and begins
   14629    # with a dollar sign (not a hyphen), so the echo should work correctly.
   14630    lt_compile=`echo "$ac_compile" | $SED \
   14631    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   14632    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   14633    -e 's:$: $lt_compiler_flag:'`
   14634    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
   14635    (eval "$lt_compile" 2>out/conftest.err)
   14636    ac_status=$?
   14637    cat out/conftest.err >&5
   14638    echo "$as_me:$LINENO: \$? = $ac_status" >&5
   14639    if (exit $ac_status) && test -s out/conftest2.$ac_objext
   14640    then
   14641      # The compiler can only warn and ignore the option if not recognized
   14642      # So say no if there are warnings
   14643      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
   14644      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
   14645      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
   14646        lt_cv_prog_compiler_c_o_CXX=yes
   14647      fi
   14648    fi
   14649    chmod u+w . 2>&5
   14650    $RM conftest*
   14651    # SGI C++ compiler will create directory out/ii_files/ for
   14652    # template instantiation
   14653    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
   14654    $RM out/* && rmdir out
   14655    cd ..
   14656    $RM -r conftest
   14657    $RM conftest*
   14658 
   14659 fi
   14660 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o_CXX" >&5
   14661 $as_echo "$lt_cv_prog_compiler_c_o_CXX" >&6; }
   14662 
   14663 
   14664 
   14665     { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
   14666 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
   14667 if ${lt_cv_prog_compiler_c_o_CXX+:} false; then :
   14668   $as_echo_n "(cached) " >&6
   14669 else
   14670   lt_cv_prog_compiler_c_o_CXX=no
   14671    $RM -r conftest 2>/dev/null
   14672    mkdir conftest
   14673    cd conftest
   14674    mkdir out
   14675    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   14676 
   14677    lt_compiler_flag="-o out/conftest2.$ac_objext"
   14678    # Insert the option either (1) after the last *FLAGS variable, or
   14679    # (2) before a word containing "conftest.", or (3) at the end.
   14680    # Note that $ac_compile itself does not contain backslashes and begins
   14681    # with a dollar sign (not a hyphen), so the echo should work correctly.
   14682    lt_compile=`echo "$ac_compile" | $SED \
   14683    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   14684    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   14685    -e 's:$: $lt_compiler_flag:'`
   14686    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
   14687    (eval "$lt_compile" 2>out/conftest.err)
   14688    ac_status=$?
   14689    cat out/conftest.err >&5
   14690    echo "$as_me:$LINENO: \$? = $ac_status" >&5
   14691    if (exit $ac_status) && test -s out/conftest2.$ac_objext
   14692    then
   14693      # The compiler can only warn and ignore the option if not recognized
   14694      # So say no if there are warnings
   14695      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
   14696      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
   14697      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
   14698        lt_cv_prog_compiler_c_o_CXX=yes
   14699      fi
   14700    fi
   14701    chmod u+w . 2>&5
   14702    $RM conftest*
   14703    # SGI C++ compiler will create directory out/ii_files/ for
   14704    # template instantiation
   14705    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
   14706    $RM out/* && rmdir out
   14707    cd ..
   14708    $RM -r conftest
   14709    $RM conftest*
   14710 
   14711 fi
   14712 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o_CXX" >&5
   14713 $as_echo "$lt_cv_prog_compiler_c_o_CXX" >&6; }
   14714 
   14715 
   14716 
   14717 
   14718 hard_links=nottested
   14719 if test no = "$lt_cv_prog_compiler_c_o_CXX" && test no != "$need_locks"; then
   14720   # do not overwrite the value of need_locks provided by the user
   14721   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
   14722 $as_echo_n "checking if we can lock with hard links... " >&6; }
   14723   hard_links=yes
   14724   $RM conftest*
   14725   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   14726   touch conftest.a
   14727   ln conftest.a conftest.b 2>&5 || hard_links=no
   14728   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   14729   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
   14730 $as_echo "$hard_links" >&6; }
   14731   if test no = "$hard_links"; then
   14732     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: '$CC' does not support '-c -o', so 'make -j' may be unsafe" >&5
   14733 $as_echo "$as_me: WARNING: '$CC' does not support '-c -o', so 'make -j' may be unsafe" >&2;}
   14734     need_locks=warn
   14735   fi
   14736 else
   14737   need_locks=no
   14738 fi
   14739 
   14740 
   14741 
   14742     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   14743 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
   14744 
   14745   export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   14746   exclude_expsyms_CXX='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
   14747   case $host_os in
   14748   aix[4-9]*)
   14749     # If we're using GNU nm, then we don't want the "-C" option.
   14750     # -C means demangle to GNU nm, but means don't demangle to AIX nm.
   14751     # Without the "-l" option, or with the "-B" option, AIX nm treats
   14752     # weak defined symbols like other global defined symbols, whereas
   14753     # GNU nm marks them as "W".
   14754     # While the 'weak' keyword is ignored in the Export File, we need
   14755     # it in the Import File for the 'aix-soname' feature, so we have
   14756     # to replace the "-B" option with "-P" for AIX nm.
   14757     if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
   14758       export_symbols_cmds_CXX='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { if (\$ 2 == "W") { print \$ 3 " weak" } else { print \$ 3 } } }'\'' | sort -u > $export_symbols'
   14759     else
   14760       export_symbols_cmds_CXX='`func_echo_all $NM | $SED -e '\''s/B\([^B]*\)$/P\1/'\''` -PCpgl $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) && (substr(\$ 1,1,1) != ".")) { if ((\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) { print \$ 1 " weak" } else { print \$ 1 } } }'\'' | sort -u > $export_symbols'
   14761     fi
   14762     ;;
   14763   pw32*)
   14764     export_symbols_cmds_CXX=$ltdll_cmds
   14765     ;;
   14766   cygwin* | mingw* | cegcc*)
   14767     case $cc_basename in
   14768     cl*)
   14769       exclude_expsyms_CXX='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*'
   14770       ;;
   14771     *)
   14772       export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/;s/^.*[ ]__nm__\([^ ]*\)[ ][^ ]*/\1 DATA/;/^I[ ]/d;/^[AITW][ ]/s/.* //'\'' | sort | uniq > $export_symbols'
   14773       exclude_expsyms_CXX='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname'
   14774       ;;
   14775     esac
   14776     ;;
   14777   linux* | k*bsd*-gnu | gnu*)
   14778     link_all_deplibs_CXX=no
   14779     ;;
   14780   *)
   14781     export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   14782     ;;
   14783   esac
   14784 
   14785 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs_CXX" >&5
   14786 $as_echo "$ld_shlibs_CXX" >&6; }
   14787 test no = "$ld_shlibs_CXX" && can_build_shared=no
   14788 
   14789 with_gnu_ld_CXX=$with_gnu_ld
   14790 
   14791 
   14792 
   14793 
   14794 
   14795 
   14796 #
   14797 # Do we need to explicitly link libc?
   14798 #
   14799 case "x$archive_cmds_need_lc_CXX" in
   14800 x|xyes)
   14801   # Assume -lc should be added
   14802   archive_cmds_need_lc_CXX=yes
   14803 
   14804   if test yes,yes = "$GCC,$enable_shared"; then
   14805     case $archive_cmds_CXX in
   14806     *'~'*)
   14807       # FIXME: we may have to deal with multi-command sequences.
   14808       ;;
   14809     '$CC '*)
   14810       # Test whether the compiler implicitly links with -lc since on some
   14811       # systems, -lgcc has to come before -lc. If gcc already passes -lc
   14812       # to ld, don't add -lc before -lgcc.
   14813       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
   14814 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
   14815 if ${lt_cv_archive_cmds_need_lc_CXX+:} false; then :
   14816   $as_echo_n "(cached) " >&6
   14817 else
   14818   $RM conftest*
   14819 	echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   14820 
   14821 	if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
   14822   (eval $ac_compile) 2>&5
   14823   ac_status=$?
   14824   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   14825   test $ac_status = 0; } 2>conftest.err; then
   14826 	  soname=conftest
   14827 	  lib=conftest
   14828 	  libobjs=conftest.$ac_objext
   14829 	  deplibs=
   14830 	  wl=$lt_prog_compiler_wl_CXX
   14831 	  pic_flag=$lt_prog_compiler_pic_CXX
   14832 	  compiler_flags=-v
   14833 	  linker_flags=-v
   14834 	  verstring=
   14835 	  output_objdir=.
   14836 	  libname=conftest
   14837 	  lt_save_allow_undefined_flag=$allow_undefined_flag_CXX
   14838 	  allow_undefined_flag_CXX=
   14839 	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds_CXX 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
   14840   (eval $archive_cmds_CXX 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
   14841   ac_status=$?
   14842   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   14843   test $ac_status = 0; }
   14844 	  then
   14845 	    lt_cv_archive_cmds_need_lc_CXX=no
   14846 	  else
   14847 	    lt_cv_archive_cmds_need_lc_CXX=yes
   14848 	  fi
   14849 	  allow_undefined_flag_CXX=$lt_save_allow_undefined_flag
   14850 	else
   14851 	  cat conftest.err 1>&5
   14852 	fi
   14853 	$RM conftest*
   14854 
   14855 fi
   14856 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc_CXX" >&5
   14857 $as_echo "$lt_cv_archive_cmds_need_lc_CXX" >&6; }
   14858       archive_cmds_need_lc_CXX=$lt_cv_archive_cmds_need_lc_CXX
   14859       ;;
   14860     esac
   14861   fi
   14862   ;;
   14863 esac
   14864 
   14865 
   14866 
   14867 
   14868 
   14869 
   14870 
   14871 
   14872 
   14873 
   14874 
   14875 
   14876 
   14877 
   14878 
   14879 
   14880 
   14881 
   14882 
   14883 
   14884 
   14885 
   14886 
   14887 
   14888 
   14889 
   14890 
   14891 
   14892 
   14893 
   14894 
   14895 
   14896 
   14897 
   14898 
   14899 
   14900 
   14901 
   14902 
   14903 
   14904 
   14905 
   14906 
   14907 
   14908 
   14909 
   14910 
   14911 
   14912 
   14913 
   14914 
   14915 
   14916 
   14917 
   14918 
   14919 
   14920 
   14921 
   14922 
   14923 
   14924 
   14925 
   14926     { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
   14927 $as_echo_n "checking dynamic linker characteristics... " >&6; }
   14928 
   14929 library_names_spec=
   14930 libname_spec='lib$name'
   14931 soname_spec=
   14932 shrext_cmds=.so
   14933 postinstall_cmds=
   14934 postuninstall_cmds=
   14935 finish_cmds=
   14936 finish_eval=
   14937 shlibpath_var=
   14938 shlibpath_overrides_runpath=unknown
   14939 version_type=none
   14940 dynamic_linker="$host_os ld.so"
   14941 sys_lib_dlsearch_path_spec="/lib /usr/lib"
   14942 need_lib_prefix=unknown
   14943 hardcode_into_libs=no
   14944 
   14945 # when you set need_version to no, make sure it does not cause -set_version
   14946 # flags to be left without arguments
   14947 need_version=unknown
   14948 
   14949 
   14950 
   14951 case $host_os in
   14952 aix3*)
   14953   version_type=linux # correct to gnu/linux during the next big refactor
   14954   library_names_spec='$libname$release$shared_ext$versuffix $libname.a'
   14955   shlibpath_var=LIBPATH
   14956 
   14957   # AIX 3 has no versioning support, so we append a major version to the name.
   14958   soname_spec='$libname$release$shared_ext$major'
   14959   ;;
   14960 
   14961 aix[4-9]*)
   14962   version_type=linux # correct to gnu/linux during the next big refactor
   14963   need_lib_prefix=no
   14964   need_version=no
   14965   hardcode_into_libs=yes
   14966   if test ia64 = "$host_cpu"; then
   14967     # AIX 5 supports IA64
   14968     library_names_spec='$libname$release$shared_ext$major $libname$release$shared_ext$versuffix $libname$shared_ext'
   14969     shlibpath_var=LD_LIBRARY_PATH
   14970   else
   14971     # With GCC up to 2.95.x, collect2 would create an import file
   14972     # for dependence libraries.  The import file would start with
   14973     # the line '#! .'.  This would cause the generated library to
   14974     # depend on '.', always an invalid library.  This was fixed in
   14975     # development snapshots of GCC prior to 3.0.
   14976     case $host_os in
   14977       aix4 | aix4.[01] | aix4.[01].*)
   14978       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
   14979 	   echo ' yes '
   14980 	   echo '#endif'; } | $CC -E - | $GREP yes > /dev/null; then
   14981 	:
   14982       else
   14983 	can_build_shared=no
   14984       fi
   14985       ;;
   14986     esac
   14987     # Using Import Files as archive members, it is possible to support
   14988     # filename-based versioning of shared library archives on AIX. While
   14989     # this would work for both with and without runtime linking, it will
   14990     # prevent static linking of such archives. So we do filename-based
   14991     # shared library versioning with .so extension only, which is used
   14992     # when both runtime linking and shared linking is enabled.
   14993     # Unfortunately, runtime linking may impact performance, so we do
   14994     # not want this to be the default eventually. Also, we use the
   14995     # versioned .so libs for executables only if there is the -brtl
   14996     # linker flag in LDFLAGS as well, or --with-aix-soname=svr4 only.
   14997     # To allow for filename-based versioning support, we need to create
   14998     # libNAME.so.V as an archive file, containing:
   14999     # *) an Import File, referring to the versioned filename of the
   15000     #    archive as well as the shared archive member, telling the
   15001     #    bitwidth (32 or 64) of that shared object, and providing the
   15002     #    list of exported symbols of that shared object, eventually
   15003     #    decorated with the 'weak' keyword
   15004     # *) the shared object with the F_LOADONLY flag set, to really avoid
   15005     #    it being seen by the linker.
   15006     # At run time we better use the real file rather than another symlink,
   15007     # but for link time we create the symlink libNAME.so -> libNAME.so.V
   15008 
   15009     case $with_aix_soname,$aix_use_runtimelinking in
   15010     # AIX (on Power*) has no versioning support, so currently we cannot hardcode correct
   15011     # soname into executable. Probably we can add versioning support to
   15012     # collect2, so additional links can be useful in future.
   15013     aix,yes) # traditional libtool
   15014       dynamic_linker='AIX unversionable lib.so'
   15015       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
   15016       # instead of lib<name>.a to let people know that these are not
   15017       # typical AIX shared libraries.
   15018       library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
   15019       ;;
   15020     aix,no) # traditional AIX only
   15021       dynamic_linker='AIX lib.a(lib.so.V)'
   15022       # We preserve .a as extension for shared libraries through AIX4.2
   15023       # and later when we are not doing run time linking.
   15024       library_names_spec='$libname$release.a $libname.a'
   15025       soname_spec='$libname$release$shared_ext$major'
   15026       ;;
   15027     svr4,*) # full svr4 only
   15028       dynamic_linker="AIX lib.so.V($shared_archive_member_spec.o)"
   15029       library_names_spec='$libname$release$shared_ext$major $libname$shared_ext'
   15030       # We do not specify a path in Import Files, so LIBPATH fires.
   15031       shlibpath_overrides_runpath=yes
   15032       ;;
   15033     *,yes) # both, prefer svr4
   15034       dynamic_linker="AIX lib.so.V($shared_archive_member_spec.o), lib.a(lib.so.V)"
   15035       library_names_spec='$libname$release$shared_ext$major $libname$shared_ext'
   15036       # unpreferred sharedlib libNAME.a needs extra handling
   15037       postinstall_cmds='test -n "$linkname" || linkname="$realname"~func_stripname "" ".so" "$linkname"~$install_shared_prog "$dir/$func_stripname_result.$libext" "$destdir/$func_stripname_result.$libext"~test -z "$tstripme" || test -z "$striplib" || $striplib "$destdir/$func_stripname_result.$libext"'
   15038       postuninstall_cmds='for n in $library_names $old_library; do :; done~func_stripname "" ".so" "$n"~test "$func_stripname_result" = "$n" || func_append rmfiles " $odir/$func_stripname_result.$libext"'
   15039       # We do not specify a path in Import Files, so LIBPATH fires.
   15040       shlibpath_overrides_runpath=yes
   15041       ;;
   15042     *,no) # both, prefer aix
   15043       dynamic_linker="AIX lib.a(lib.so.V), lib.so.V($shared_archive_member_spec.o)"
   15044       library_names_spec='$libname$release.a $libname.a'
   15045       soname_spec='$libname$release$shared_ext$major'
   15046       # unpreferred sharedlib libNAME.so.V and symlink libNAME.so need extra handling
   15047       postinstall_cmds='test -z "$dlname" || $install_shared_prog $dir/$dlname $destdir/$dlname~test -z "$tstripme" || test -z "$striplib" || $striplib $destdir/$dlname~test -n "$linkname" || linkname=$realname~func_stripname "" ".a" "$linkname"~(cd "$destdir" && $LN_S -f $dlname $func_stripname_result.so)'
   15048       postuninstall_cmds='test -z "$dlname" || func_append rmfiles " $odir/$dlname"~for n in $old_library $library_names; do :; done~func_stripname "" ".a" "$n"~func_append rmfiles " $odir/$func_stripname_result.so"'
   15049       ;;
   15050     esac
   15051     shlibpath_var=LIBPATH
   15052   fi
   15053   ;;
   15054 
   15055 amigaos*)
   15056   case $host_cpu in
   15057   powerpc)
   15058     # Since July 2007 AmigaOS4 officially supports .so libraries.
   15059     # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
   15060     library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
   15061     ;;
   15062   m68k)
   15063     library_names_spec='$libname.ixlibrary $libname.a'
   15064     # Create ${libname}_ixlibrary.a entries in /sys/libs.
   15065     finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; $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'
   15066     ;;
   15067   esac
   15068   ;;
   15069 
   15070 beos*)
   15071   library_names_spec='$libname$shared_ext'
   15072   dynamic_linker="$host_os ld.so"
   15073   shlibpath_var=LIBRARY_PATH
   15074   ;;
   15075 
   15076 bsdi[45]*)
   15077   version_type=linux # correct to gnu/linux during the next big refactor
   15078   need_version=no
   15079   library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
   15080   soname_spec='$libname$release$shared_ext$major'
   15081   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
   15082   shlibpath_var=LD_LIBRARY_PATH
   15083   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
   15084   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
   15085   # the default ld.so.conf also contains /usr/contrib/lib and
   15086   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
   15087   # libtool to hard-code these into programs
   15088   ;;
   15089 
   15090 cygwin* | mingw* | pw32* | cegcc*)
   15091   version_type=windows
   15092   shrext_cmds=.dll
   15093   need_version=no
   15094   need_lib_prefix=no
   15095 
   15096   case $GCC,$cc_basename in
   15097   yes,*)
   15098     # gcc
   15099     library_names_spec='$libname.dll.a'
   15100     # DLL is installed to $(libdir)/../bin by postinstall_cmds
   15101     postinstall_cmds='base_file=`basename \$file`~
   15102       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname'\''`~
   15103       dldir=$destdir/`dirname \$dlpath`~
   15104       test -d \$dldir || mkdir -p \$dldir~
   15105       $install_prog $dir/$dlname \$dldir/$dlname~
   15106       chmod a+x \$dldir/$dlname~
   15107       if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
   15108         eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
   15109       fi'
   15110     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
   15111       dlpath=$dir/\$dldll~
   15112        $RM \$dlpath'
   15113     shlibpath_overrides_runpath=yes
   15114 
   15115     case $host_os in
   15116     cygwin*)
   15117       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
   15118       soname_spec='`echo $libname | sed -e 's/^lib/cyg/'``echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
   15119 
   15120       ;;
   15121     mingw* | cegcc*)
   15122       # MinGW DLLs use traditional 'lib' prefix
   15123       soname_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
   15124       ;;
   15125     pw32*)
   15126       # pw32 DLLs use 'pw' prefix rather than 'lib'
   15127       library_names_spec='`echo $libname | sed -e 's/^lib/pw/'``echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
   15128       ;;
   15129     esac
   15130     dynamic_linker='Win32 ld.exe'
   15131     ;;
   15132 
   15133   *,cl*)
   15134     # Native MSVC
   15135     libname_spec='$name'
   15136     soname_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
   15137     library_names_spec='$libname.dll.lib'
   15138 
   15139     case $build_os in
   15140     mingw*)
   15141       sys_lib_search_path_spec=
   15142       lt_save_ifs=$IFS
   15143       IFS=';'
   15144       for lt_path in $LIB
   15145       do
   15146         IFS=$lt_save_ifs
   15147         # Let DOS variable expansion print the short 8.3 style file name.
   15148         lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"`
   15149         sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path"
   15150       done
   15151       IFS=$lt_save_ifs
   15152       # Convert to MSYS style.
   15153       sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'`
   15154       ;;
   15155     cygwin*)
   15156       # Convert to unix form, then to dos form, then back to unix form
   15157       # but this time dos style (no spaces!) so that the unix form looks
   15158       # like /cygdrive/c/PROGRA~1:/cygdr...
   15159       sys_lib_search_path_spec=`cygpath --path --unix "$LIB"`
   15160       sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null`
   15161       sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
   15162       ;;
   15163     *)
   15164       sys_lib_search_path_spec=$LIB
   15165       if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
   15166         # It is most probably a Windows format PATH.
   15167         sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   15168       else
   15169         sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
   15170       fi
   15171       # FIXME: find the short name or the path components, as spaces are
   15172       # common. (e.g. "Program Files" -> "PROGRA~1")
   15173       ;;
   15174     esac
   15175 
   15176     # DLL is installed to $(libdir)/../bin by postinstall_cmds
   15177     postinstall_cmds='base_file=`basename \$file`~
   15178       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname'\''`~
   15179       dldir=$destdir/`dirname \$dlpath`~
   15180       test -d \$dldir || mkdir -p \$dldir~
   15181       $install_prog $dir/$dlname \$dldir/$dlname'
   15182     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
   15183       dlpath=$dir/\$dldll~
   15184        $RM \$dlpath'
   15185     shlibpath_overrides_runpath=yes
   15186     dynamic_linker='Win32 link.exe'
   15187     ;;
   15188 
   15189   *)
   15190     # Assume MSVC wrapper
   15191     library_names_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext $libname.lib'
   15192     dynamic_linker='Win32 ld.exe'
   15193     ;;
   15194   esac
   15195   # FIXME: first we should search . and the directory the executable is in
   15196   shlibpath_var=PATH
   15197   ;;
   15198 
   15199 darwin* | rhapsody*)
   15200   dynamic_linker="$host_os dyld"
   15201   version_type=darwin
   15202   need_lib_prefix=no
   15203   need_version=no
   15204   library_names_spec='$libname$release$major$shared_ext $libname$shared_ext'
   15205   soname_spec='$libname$release$major$shared_ext'
   15206   shlibpath_overrides_runpath=yes
   15207   shlibpath_var=DYLD_LIBRARY_PATH
   15208   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
   15209 
   15210   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
   15211   ;;
   15212 
   15213 dgux*)
   15214   version_type=linux # correct to gnu/linux during the next big refactor
   15215   need_lib_prefix=no
   15216   need_version=no
   15217   library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
   15218   soname_spec='$libname$release$shared_ext$major'
   15219   shlibpath_var=LD_LIBRARY_PATH
   15220   ;;
   15221 
   15222 freebsd* | dragonfly*)
   15223   # DragonFly does not have aout.  When/if they implement a new
   15224   # versioning mechanism, adjust this.
   15225   if test -x /usr/bin/objformat; then
   15226     objformat=`/usr/bin/objformat`
   15227   else
   15228     case $host_os in
   15229     freebsd[23].*) objformat=aout ;;
   15230     *) objformat=elf ;;
   15231     esac
   15232   fi
   15233   version_type=freebsd-$objformat
   15234   case $version_type in
   15235     freebsd-elf*)
   15236       library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
   15237       soname_spec='$libname$release$shared_ext$major'
   15238       need_version=no
   15239       need_lib_prefix=no
   15240       ;;
   15241     freebsd-*)
   15242       library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
   15243       need_version=yes
   15244       ;;
   15245   esac
   15246   shlibpath_var=LD_LIBRARY_PATH
   15247   case $host_os in
   15248   freebsd2.*)
   15249     shlibpath_overrides_runpath=yes
   15250     ;;
   15251   freebsd3.[01]* | freebsdelf3.[01]*)
   15252     shlibpath_overrides_runpath=yes
   15253     hardcode_into_libs=yes
   15254     ;;
   15255   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
   15256   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
   15257     shlibpath_overrides_runpath=no
   15258     hardcode_into_libs=yes
   15259     ;;
   15260   *) # from 4.6 on, and DragonFly
   15261     shlibpath_overrides_runpath=yes
   15262     hardcode_into_libs=yes
   15263     ;;
   15264   esac
   15265   ;;
   15266 
   15267 haiku*)
   15268   version_type=linux # correct to gnu/linux during the next big refactor
   15269   need_lib_prefix=no
   15270   need_version=no
   15271   dynamic_linker="$host_os runtime_loader"
   15272   library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
   15273   soname_spec='$libname$release$shared_ext$major'
   15274   shlibpath_var=LIBRARY_PATH
   15275   shlibpath_overrides_runpath=no
   15276   sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
   15277   hardcode_into_libs=yes
   15278   ;;
   15279 
   15280 hpux9* | hpux10* | hpux11*)
   15281   # Give a soname corresponding to the major version so that dld.sl refuses to
   15282   # link against other versions.
   15283   version_type=sunos
   15284   need_lib_prefix=no
   15285   need_version=no
   15286   case $host_cpu in
   15287   ia64*)
   15288     shrext_cmds='.so'
   15289     hardcode_into_libs=yes
   15290     dynamic_linker="$host_os dld.so"
   15291     shlibpath_var=LD_LIBRARY_PATH
   15292     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   15293     library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
   15294     soname_spec='$libname$release$shared_ext$major'
   15295     if test 32 = "$HPUX_IA64_MODE"; then
   15296       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
   15297       sys_lib_dlsearch_path_spec=/usr/lib/hpux32
   15298     else
   15299       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
   15300       sys_lib_dlsearch_path_spec=/usr/lib/hpux64
   15301     fi
   15302     ;;
   15303   hppa*64*)
   15304     shrext_cmds='.sl'
   15305     hardcode_into_libs=yes
   15306     dynamic_linker="$host_os dld.sl"
   15307     shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
   15308     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   15309     library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
   15310     soname_spec='$libname$release$shared_ext$major'
   15311     sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
   15312     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   15313     ;;
   15314   *)
   15315     shrext_cmds='.sl'
   15316     dynamic_linker="$host_os dld.sl"
   15317     shlibpath_var=SHLIB_PATH
   15318     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
   15319     library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
   15320     soname_spec='$libname$release$shared_ext$major'
   15321     ;;
   15322   esac
   15323   # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
   15324   postinstall_cmds='chmod 555 $lib'
   15325   # or fails outright, so override atomically:
   15326   install_override_mode=555
   15327   ;;
   15328 
   15329 interix[3-9]*)
   15330   version_type=linux # correct to gnu/linux during the next big refactor
   15331   need_lib_prefix=no
   15332   need_version=no
   15333   library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
   15334   soname_spec='$libname$release$shared_ext$major'
   15335   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
   15336   shlibpath_var=LD_LIBRARY_PATH
   15337   shlibpath_overrides_runpath=no
   15338   hardcode_into_libs=yes
   15339   ;;
   15340 
   15341 irix5* | irix6* | nonstopux*)
   15342   case $host_os in
   15343     nonstopux*) version_type=nonstopux ;;
   15344     *)
   15345 	if test yes = "$lt_cv_prog_gnu_ld"; then
   15346 		version_type=linux # correct to gnu/linux during the next big refactor
   15347 	else
   15348 		version_type=irix
   15349 	fi ;;
   15350   esac
   15351   need_lib_prefix=no
   15352   need_version=no
   15353   soname_spec='$libname$release$shared_ext$major'
   15354   library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$release$shared_ext $libname$shared_ext'
   15355   case $host_os in
   15356   irix5* | nonstopux*)
   15357     libsuff= shlibsuff=
   15358     ;;
   15359   *)
   15360     case $LD in # libtool.m4 will add one of these switches to LD
   15361     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
   15362       libsuff= shlibsuff= libmagic=32-bit;;
   15363     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
   15364       libsuff=32 shlibsuff=N32 libmagic=N32;;
   15365     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
   15366       libsuff=64 shlibsuff=64 libmagic=64-bit;;
   15367     *) libsuff= shlibsuff= libmagic=never-match;;
   15368     esac
   15369     ;;
   15370   esac
   15371   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
   15372   shlibpath_overrides_runpath=no
   15373   sys_lib_search_path_spec="/usr/lib$libsuff /lib$libsuff /usr/local/lib$libsuff"
   15374   sys_lib_dlsearch_path_spec="/usr/lib$libsuff /lib$libsuff"
   15375   hardcode_into_libs=yes
   15376   ;;
   15377 
   15378 # No shared lib support for Linux oldld, aout, or coff.
   15379 linux*oldld* | linux*aout* | linux*coff*)
   15380   dynamic_linker=no
   15381   ;;
   15382 
   15383 linux*android*)
   15384   version_type=none # Android doesn't support versioned libraries.
   15385   need_lib_prefix=no
   15386   need_version=no
   15387   library_names_spec='$libname$release$shared_ext'
   15388   soname_spec='$libname$release$shared_ext'
   15389   finish_cmds=
   15390   shlibpath_var=LD_LIBRARY_PATH
   15391   shlibpath_overrides_runpath=yes
   15392 
   15393   # This implies no fast_install, which is unacceptable.
   15394   # Some rework will be needed to allow for fast_install
   15395   # before this can be enabled.
   15396   hardcode_into_libs=yes
   15397 
   15398   dynamic_linker='Android linker'
   15399   # Don't embed -rpath directories since the linker doesn't support them.
   15400   hardcode_libdir_flag_spec_CXX='-L$libdir'
   15401   ;;
   15402 
   15403 # This must be glibc/ELF.
   15404 linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
   15405   version_type=linux # correct to gnu/linux during the next big refactor
   15406   need_lib_prefix=no
   15407   need_version=no
   15408   library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
   15409   soname_spec='$libname$release$shared_ext$major'
   15410   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
   15411   shlibpath_var=LD_LIBRARY_PATH
   15412   shlibpath_overrides_runpath=no
   15413 
   15414   # Some binutils ld are patched to set DT_RUNPATH
   15415   if ${lt_cv_shlibpath_overrides_runpath+:} false; then :
   15416   $as_echo_n "(cached) " >&6
   15417 else
   15418   lt_cv_shlibpath_overrides_runpath=no
   15419     save_LDFLAGS=$LDFLAGS
   15420     save_libdir=$libdir
   15421     eval "libdir=/foo; wl=\"$lt_prog_compiler_wl_CXX\"; \
   15422 	 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec_CXX\""
   15423     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   15424 /* end confdefs.h.  */
   15425 
   15426 int
   15427 main ()
   15428 {
   15429 
   15430   ;
   15431   return 0;
   15432 }
   15433 _ACEOF
   15434 if ac_fn_cxx_try_link "$LINENO"; then :
   15435   if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
   15436   lt_cv_shlibpath_overrides_runpath=yes
   15437 fi
   15438 fi
   15439 rm -f core conftest.err conftest.$ac_objext \
   15440     conftest$ac_exeext conftest.$ac_ext
   15441     LDFLAGS=$save_LDFLAGS
   15442     libdir=$save_libdir
   15443 
   15444 fi
   15445 
   15446   shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
   15447 
   15448   # This implies no fast_install, which is unacceptable.
   15449   # Some rework will be needed to allow for fast_install
   15450   # before this can be enabled.
   15451   hardcode_into_libs=yes
   15452 
   15453   # Ideally, we could use ldconfig to report *all* directores which are
   15454   # searched for libraries, however this is still not possible.  Aside from not
   15455   # being certain /sbin/ldconfig is available, command
   15456   # 'ldconfig -N -X -v | grep ^/' on 64bit Fedora does not report /usr/lib64,
   15457   # even though it is searched at run-time.  Try to do the best guess by
   15458   # appending ld.so.conf contents (and includes) to the search path.
   15459   if test -f /etc/ld.so.conf; then
   15460     lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[	 ]*hwcap[	 ]/d;s/[:,	]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;s/"//g;/^$/d' | tr '\n' ' '`
   15461     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
   15462   fi
   15463 
   15464   # We used to test for /lib/ld.so.1 and disable shared libraries on
   15465   # powerpc, because MkLinux only supported shared libraries with the
   15466   # GNU dynamic linker.  Since this was broken with cross compilers,
   15467   # most powerpc-linux boxes support dynamic linking these days and
   15468   # people can always --disable-shared, the test was removed, and we
   15469   # assume the GNU/Linux dynamic linker is in use.
   15470   dynamic_linker='GNU/Linux ld.so'
   15471   ;;
   15472 
   15473 netbsdelf*-gnu)
   15474   version_type=linux
   15475   need_lib_prefix=no
   15476   need_version=no
   15477   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   15478   soname_spec='${libname}${release}${shared_ext}$major'
   15479   shlibpath_var=LD_LIBRARY_PATH
   15480   shlibpath_overrides_runpath=no
   15481   hardcode_into_libs=yes
   15482   dynamic_linker='NetBSD ld.elf_so'
   15483   ;;
   15484 
   15485 netbsd*)
   15486   version_type=sunos
   15487   need_lib_prefix=no
   15488   need_version=no
   15489   if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
   15490     library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
   15491     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   15492     dynamic_linker='NetBSD (a.out) ld.so'
   15493   else
   15494     library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
   15495     soname_spec='$libname$release$shared_ext$major'
   15496     dynamic_linker='NetBSD ld.elf_so'
   15497   fi
   15498   shlibpath_var=LD_LIBRARY_PATH
   15499   shlibpath_overrides_runpath=yes
   15500   hardcode_into_libs=yes
   15501   ;;
   15502 
   15503 newsos6)
   15504   version_type=linux # correct to gnu/linux during the next big refactor
   15505   library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
   15506   shlibpath_var=LD_LIBRARY_PATH
   15507   shlibpath_overrides_runpath=yes
   15508   ;;
   15509 
   15510 *nto* | *qnx*)
   15511   version_type=qnx
   15512   need_lib_prefix=no
   15513   need_version=no
   15514   library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
   15515   soname_spec='$libname$release$shared_ext$major'
   15516   shlibpath_var=LD_LIBRARY_PATH
   15517   shlibpath_overrides_runpath=no
   15518   hardcode_into_libs=yes
   15519   dynamic_linker='ldqnx.so'
   15520   ;;
   15521 
   15522 openbsd* | bitrig*)
   15523   version_type=sunos
   15524   sys_lib_dlsearch_path_spec=/usr/lib
   15525   need_lib_prefix=no
   15526   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then
   15527     need_version=no
   15528   else
   15529     need_version=yes
   15530   fi
   15531   library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
   15532   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   15533   shlibpath_var=LD_LIBRARY_PATH
   15534   shlibpath_overrides_runpath=yes
   15535   ;;
   15536 
   15537 os2*)
   15538   libname_spec='$name'
   15539   version_type=windows
   15540   shrext_cmds=.dll
   15541   need_version=no
   15542   need_lib_prefix=no
   15543   # OS/2 can only load a DLL with a base name of 8 characters or less.
   15544   soname_spec='`test -n "$os2dllname" && libname="$os2dllname";
   15545     v=$($ECHO $release$versuffix | tr -d .-);
   15546     n=$($ECHO $libname | cut -b -$((8 - ${#v})) | tr . _);
   15547     $ECHO $n$v`$shared_ext'
   15548   library_names_spec='${libname}_dll.$libext'
   15549   dynamic_linker='OS/2 ld.exe'
   15550   shlibpath_var=BEGINLIBPATH
   15551   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
   15552   sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   15553   postinstall_cmds='base_file=`basename \$file`~
   15554     dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; $ECHO \$dlname'\''`~
   15555     dldir=$destdir/`dirname \$dlpath`~
   15556     test -d \$dldir || mkdir -p \$dldir~
   15557     $install_prog $dir/$dlname \$dldir/$dlname~
   15558     chmod a+x \$dldir/$dlname~
   15559     if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
   15560       eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
   15561     fi'
   15562   postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; $ECHO \$dlname'\''`~
   15563     dlpath=$dir/\$dldll~
   15564     $RM \$dlpath'
   15565   ;;
   15566 
   15567 osf3* | osf4* | osf5*)
   15568   version_type=osf
   15569   need_lib_prefix=no
   15570   need_version=no
   15571   soname_spec='$libname$release$shared_ext$major'
   15572   library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
   15573   shlibpath_var=LD_LIBRARY_PATH
   15574   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
   15575   sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   15576   ;;
   15577 
   15578 rdos*)
   15579   dynamic_linker=no
   15580   ;;
   15581 
   15582 solaris*)
   15583   version_type=linux # correct to gnu/linux during the next big refactor
   15584   need_lib_prefix=no
   15585   need_version=no
   15586   library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
   15587   soname_spec='$libname$release$shared_ext$major'
   15588   shlibpath_var=LD_LIBRARY_PATH
   15589   shlibpath_overrides_runpath=yes
   15590   hardcode_into_libs=yes
   15591   # ldd complains unless libraries are executable
   15592   postinstall_cmds='chmod +x $lib'
   15593   ;;
   15594 
   15595 sunos4*)
   15596   version_type=sunos
   15597   library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
   15598   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
   15599   shlibpath_var=LD_LIBRARY_PATH
   15600   shlibpath_overrides_runpath=yes
   15601   if test yes = "$with_gnu_ld"; then
   15602     need_lib_prefix=no
   15603   fi
   15604   need_version=yes
   15605   ;;
   15606 
   15607 sysv4 | sysv4.3*)
   15608   version_type=linux # correct to gnu/linux during the next big refactor
   15609   library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
   15610   soname_spec='$libname$release$shared_ext$major'
   15611   shlibpath_var=LD_LIBRARY_PATH
   15612   case $host_vendor in
   15613     sni)
   15614       shlibpath_overrides_runpath=no
   15615       need_lib_prefix=no
   15616       runpath_var=LD_RUN_PATH
   15617       ;;
   15618     siemens)
   15619       need_lib_prefix=no
   15620       ;;
   15621     motorola)
   15622       need_lib_prefix=no
   15623       need_version=no
   15624       shlibpath_overrides_runpath=no
   15625       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
   15626       ;;
   15627   esac
   15628   ;;
   15629 
   15630 sysv4*MP*)
   15631   if test -d /usr/nec; then
   15632     version_type=linux # correct to gnu/linux during the next big refactor
   15633     library_names_spec='$libname$shared_ext.$versuffix $libname$shared_ext.$major $libname$shared_ext'
   15634     soname_spec='$libname$shared_ext.$major'
   15635     shlibpath_var=LD_LIBRARY_PATH
   15636   fi
   15637   ;;
   15638 
   15639 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   15640   version_type=sco
   15641   need_lib_prefix=no
   15642   need_version=no
   15643   library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext $libname$shared_ext'
   15644   soname_spec='$libname$release$shared_ext$major'
   15645   shlibpath_var=LD_LIBRARY_PATH
   15646   shlibpath_overrides_runpath=yes
   15647   hardcode_into_libs=yes
   15648   if test yes = "$with_gnu_ld"; then
   15649     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
   15650   else
   15651     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
   15652     case $host_os in
   15653       sco3.2v5*)
   15654         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
   15655 	;;
   15656     esac
   15657   fi
   15658   sys_lib_dlsearch_path_spec='/usr/lib'
   15659   ;;
   15660 
   15661 tpf*)
   15662   # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
   15663   version_type=linux # correct to gnu/linux during the next big refactor
   15664   need_lib_prefix=no
   15665   need_version=no
   15666   library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
   15667   shlibpath_var=LD_LIBRARY_PATH
   15668   shlibpath_overrides_runpath=no
   15669   hardcode_into_libs=yes
   15670   ;;
   15671 
   15672 uts4*)
   15673   version_type=linux # correct to gnu/linux during the next big refactor
   15674   library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
   15675   soname_spec='$libname$release$shared_ext$major'
   15676   shlibpath_var=LD_LIBRARY_PATH
   15677   ;;
   15678 
   15679 *)
   15680   dynamic_linker=no
   15681   ;;
   15682 esac
   15683 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
   15684 $as_echo "$dynamic_linker" >&6; }
   15685 test no = "$dynamic_linker" && can_build_shared=no
   15686 
   15687 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
   15688 if test yes = "$GCC"; then
   15689   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
   15690 fi
   15691 
   15692 if test set = "${lt_cv_sys_lib_search_path_spec+set}"; then
   15693   sys_lib_search_path_spec=$lt_cv_sys_lib_search_path_spec
   15694 fi
   15695 
   15696 if test set = "${lt_cv_sys_lib_dlsearch_path_spec+set}"; then
   15697   sys_lib_dlsearch_path_spec=$lt_cv_sys_lib_dlsearch_path_spec
   15698 fi
   15699 
   15700 # remember unaugmented sys_lib_dlsearch_path content for libtool script decls...
   15701 configure_time_dlsearch_path=$sys_lib_dlsearch_path_spec
   15702 
   15703 # ... but it needs LT_SYS_LIBRARY_PATH munging for other configure-time code
   15704 func_munge_path_list sys_lib_dlsearch_path_spec "$LT_SYS_LIBRARY_PATH"
   15705 
   15706 # to be used as default LT_SYS_LIBRARY_PATH value in generated libtool
   15707 configure_time_lt_sys_library_path=$LT_SYS_LIBRARY_PATH
   15708 
   15709 
   15710 
   15711 
   15712 
   15713 
   15714 
   15715 
   15716 
   15717 
   15718 
   15719 
   15720 
   15721 
   15722 
   15723 
   15724 
   15725 
   15726 
   15727 
   15728 
   15729 
   15730 
   15731 
   15732 
   15733 
   15734 
   15735 
   15736 
   15737 
   15738 
   15739 
   15740 
   15741 
   15742 
   15743 
   15744 
   15745 
   15746 
   15747 
   15748     { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
   15749 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
   15750 hardcode_action_CXX=
   15751 if test -n "$hardcode_libdir_flag_spec_CXX" ||
   15752    test -n "$runpath_var_CXX" ||
   15753    test yes = "$hardcode_automatic_CXX"; then
   15754 
   15755   # We can hardcode non-existent directories.
   15756   if test no != "$hardcode_direct_CXX" &&
   15757      # If the only mechanism to avoid hardcoding is shlibpath_var, we
   15758      # have to relink, otherwise we might link with an installed library
   15759      # when we should be linking with a yet-to-be-installed one
   15760      ## test no != "$_LT_TAGVAR(hardcode_shlibpath_var, CXX)" &&
   15761      test no != "$hardcode_minus_L_CXX"; then
   15762     # Linking always hardcodes the temporary library directory.
   15763     hardcode_action_CXX=relink
   15764   else
   15765     # We can link without hardcoding, and we can hardcode nonexisting dirs.
   15766     hardcode_action_CXX=immediate
   15767   fi
   15768 else
   15769   # We cannot hardcode anything, or else we can only hardcode existing
   15770   # directories.
   15771   hardcode_action_CXX=unsupported
   15772 fi
   15773 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action_CXX" >&5
   15774 $as_echo "$hardcode_action_CXX" >&6; }
   15775 
   15776 if test relink = "$hardcode_action_CXX" ||
   15777    test yes = "$inherit_rpath_CXX"; then
   15778   # Fast installation is not supported
   15779   enable_fast_install=no
   15780 elif test yes = "$shlibpath_overrides_runpath" ||
   15781      test no = "$enable_shared"; then
   15782   # Fast installation is not necessary
   15783   enable_fast_install=needless
   15784 fi
   15785 
   15786 
   15787 
   15788 
   15789 
   15790 
   15791 
   15792   fi # test -n "$compiler"
   15793 
   15794   CC=$lt_save_CC
   15795   CFLAGS=$lt_save_CFLAGS
   15796   LDCXX=$LD
   15797   LD=$lt_save_LD
   15798   GCC=$lt_save_GCC
   15799   with_gnu_ld=$lt_save_with_gnu_ld
   15800   lt_cv_path_LDCXX=$lt_cv_path_LD
   15801   lt_cv_path_LD=$lt_save_path_LD
   15802   lt_cv_prog_gnu_ldcxx=$lt_cv_prog_gnu_ld
   15803   lt_cv_prog_gnu_ld=$lt_save_with_gnu_ld
   15804 fi # test yes != "$_lt_caught_CXX_error"
   15805 
   15806 ac_ext=c
   15807 ac_cpp='$CPP $CPPFLAGS'
   15808 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   15809 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   15810 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   15811 
   15812 
   15813 
   15814 
   15815 
   15816 
   15817 
   15818 
   15819 
   15820 
   15821 
   15822 
   15823 
   15824 
   15825 
   15826         ac_config_commands="$ac_config_commands libtool"
   15827 
   15828 
   15829 
   15830 
   15831 # Only expand once:
   15832 
   15833 
   15834 # Check whether --enable-debug was given.
   15835 if test "${enable_debug+set}" = set; then :
   15836   enableval=$enable_debug;
   15837 	CXXFLAGS="-g -O0 -Wall"
   15838 
   15839 $as_echo "#define WITH_DEBUG /**/" >>confdefs.h
   15840 
   15841 
   15842 fi
   15843 
   15844 
   15845 
   15846 # Check whether --with-libldap was given.
   15847 if test "${with_libldap+set}" = set; then :
   15848   withval=$with_libldap;
   15849 	LIBS="-L$with_libldap $LIBS "
   15850 
   15851 else
   15852 
   15853 	LIBS="-L/usr/local/lib $LIBS "
   15854 
   15855 
   15856 fi
   15857 
   15858 
   15859 
   15860 # Check whether --with-ldap-includes was given.
   15861 if test "${with_ldap_includes+set}" = set; then :
   15862   withval=$with_ldap_includes;
   15863 	CPPFLAGS="-I$with_ldap_includes $CPPFLAGS "
   15864 
   15865 else
   15866 
   15867 	CPPFLAGS="-I/usr/local/include $CPPFLAGS "
   15868 
   15869 
   15870 fi
   15871 
   15872 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lresolv" >&5
   15873 $as_echo_n "checking for main in -lresolv... " >&6; }
   15874 if ${ac_cv_lib_resolv_main+:} false; then :
   15875   $as_echo_n "(cached) " >&6
   15876 else
   15877   ac_check_lib_save_LIBS=$LIBS
   15878 LIBS="-lresolv  $LIBS"
   15879 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   15880 /* end confdefs.h.  */
   15881 
   15882 
   15883 int
   15884 main ()
   15885 {
   15886 return main ();
   15887   ;
   15888   return 0;
   15889 }
   15890 _ACEOF
   15891 if ac_fn_c_try_link "$LINENO"; then :
   15892   ac_cv_lib_resolv_main=yes
   15893 else
   15894   ac_cv_lib_resolv_main=no
   15895 fi
   15896 rm -f core conftest.err conftest.$ac_objext \
   15897     conftest$ac_exeext conftest.$ac_ext
   15898 LIBS=$ac_check_lib_save_LIBS
   15899 fi
   15900 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_resolv_main" >&5
   15901 $as_echo "$ac_cv_lib_resolv_main" >&6; }
   15902 if test "x$ac_cv_lib_resolv_main" = xyes; then :
   15903   cat >>confdefs.h <<_ACEOF
   15904 #define HAVE_LIBRESOLV 1
   15905 _ACEOF
   15906 
   15907   LIBS="-lresolv $LIBS"
   15908 
   15909 fi
   15910 
   15911 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ber_strdup in -llber" >&5
   15912 $as_echo_n "checking for ber_strdup in -llber... " >&6; }
   15913 if ${ac_cv_lib_lber_ber_strdup+:} false; then :
   15914   $as_echo_n "(cached) " >&6
   15915 else
   15916   ac_check_lib_save_LIBS=$LIBS
   15917 LIBS="-llber  $LIBS"
   15918 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   15919 /* end confdefs.h.  */
   15920 
   15921 /* Override any GCC internal prototype to avoid an error.
   15922    Use char because int might match the return type of a GCC
   15923    builtin and then its argument prototype would still apply.  */
   15924 #ifdef __cplusplus
   15925 extern "C"
   15926 #endif
   15927 char ber_strdup ();
   15928 int
   15929 main ()
   15930 {
   15931 return ber_strdup ();
   15932   ;
   15933   return 0;
   15934 }
   15935 _ACEOF
   15936 if ac_fn_c_try_link "$LINENO"; then :
   15937   ac_cv_lib_lber_ber_strdup=yes
   15938 else
   15939   ac_cv_lib_lber_ber_strdup=no
   15940 fi
   15941 rm -f core conftest.err conftest.$ac_objext \
   15942     conftest$ac_exeext conftest.$ac_ext
   15943 LIBS=$ac_check_lib_save_LIBS
   15944 fi
   15945 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_lber_ber_strdup" >&5
   15946 $as_echo "$ac_cv_lib_lber_ber_strdup" >&6; }
   15947 if test "x$ac_cv_lib_lber_ber_strdup" = xyes; then :
   15948 
   15949         :
   15950 
   15951 else
   15952 
   15953         echo "        didn't find ber_strdup in liblber !";
   15954         echo "        Check for the right version (>= 2.0) of the OpenLDAP libraries";
   15955         echo "        or try the --with-libldap option.";
   15956         exit
   15957 
   15958 fi
   15959 
   15960 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldap_add_ext in -lldap" >&5
   15961 $as_echo_n "checking for ldap_add_ext in -lldap... " >&6; }
   15962 if ${ac_cv_lib_ldap_ldap_add_ext+:} false; then :
   15963   $as_echo_n "(cached) " >&6
   15964 else
   15965   ac_check_lib_save_LIBS=$LIBS
   15966 LIBS="-lldap
   15967     -llber
   15968      $LIBS"
   15969 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   15970 /* end confdefs.h.  */
   15971 
   15972 /* Override any GCC internal prototype to avoid an error.
   15973    Use char because int might match the return type of a GCC
   15974    builtin and then its argument prototype would still apply.  */
   15975 #ifdef __cplusplus
   15976 extern "C"
   15977 #endif
   15978 char ldap_add_ext ();
   15979 int
   15980 main ()
   15981 {
   15982 return ldap_add_ext ();
   15983   ;
   15984   return 0;
   15985 }
   15986 _ACEOF
   15987 if ac_fn_c_try_link "$LINENO"; then :
   15988   ac_cv_lib_ldap_ldap_add_ext=yes
   15989 else
   15990   ac_cv_lib_ldap_ldap_add_ext=no
   15991 fi
   15992 rm -f core conftest.err conftest.$ac_objext \
   15993     conftest$ac_exeext conftest.$ac_ext
   15994 LIBS=$ac_check_lib_save_LIBS
   15995 fi
   15996 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ldap_ldap_add_ext" >&5
   15997 $as_echo "$ac_cv_lib_ldap_ldap_add_ext" >&6; }
   15998 if test "x$ac_cv_lib_ldap_ldap_add_ext" = xyes; then :
   15999 
   16000         :
   16001 
   16002 else
   16003 
   16004         echo "        didn't find ldap_add_ext in libldap !";
   16005         echo "        Check for the right version (>= 2.0) of the OpenLDAP libraries";
   16006         echo "        or try the --with-libldap option.";
   16007         exit
   16008 
   16009 fi
   16010 
   16011 for ac_header in termios.h ldap.h
   16012 do :
   16013   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
   16014 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
   16015 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
   16016   cat >>confdefs.h <<_ACEOF
   16017 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
   16018 _ACEOF
   16019 
   16020 fi
   16021 
   16022 done
   16023 
   16024 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   16025 /* end confdefs.h.  */
   16026 #include <ldap.h>
   16027 
   16028 _ACEOF
   16029 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   16030   $EGREP "ldap_add_ext" >/dev/null 2>&1; then :
   16031 
   16032         :
   16033 
   16034 else
   16035 
   16036         echo "        didn't find ldap_add_ext in ldap.h!";
   16037         echo "        Check for the right version (>= 2.0) of the OpenLDAP includes";
   16038         echo "        or try --with-ldap-includes option.";
   16039         exit
   16040 
   16041 fi
   16042 rm -f conftest*
   16043 
   16044 ac_fn_c_check_header_mongrel "$LINENO" "lber.h" "ac_cv_header_lber_h" "$ac_includes_default"
   16045 if test "x$ac_cv_header_lber_h" = xyes; then :
   16046 
   16047 fi
   16048 
   16049 
   16050 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   16051 /* end confdefs.h.  */
   16052 #include <lber.h>
   16053 
   16054 _ACEOF
   16055 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   16056   $EGREP "ber_strdup" >/dev/null 2>&1; then :
   16057 
   16058         :
   16059 
   16060 else
   16061 
   16062         echo "        didn't find ber_strdup in lber.h!";
   16063         echo "        Check for the right version (>= 2.0) of the OpenLDAP includes";
   16064         echo "        or try --with-ldap-includes option.";
   16065         exit
   16066 
   16067 fi
   16068 rm -f conftest*
   16069 
   16070 
   16071 
   16072 
   16073 ac_config_files="$ac_config_files Makefile src/Makefile examples/Makefile"
   16074 
   16075 cat >confcache <<\_ACEOF
   16076 # This file is a shell script that caches the results of configure
   16077 # tests run on this system so they can be shared between configure
   16078 # scripts and configure runs, see configure's option --config-cache.
   16079 # It is not useful on other systems.  If it contains results you don't
   16080 # want to keep, you may remove or edit it.
   16081 #
   16082 # config.status only pays attention to the cache file if you give it
   16083 # the --recheck option to rerun configure.
   16084 #
   16085 # `ac_cv_env_foo' variables (set or unset) will be overridden when
   16086 # loading this file, other *unset* `ac_cv_foo' will be assigned the
   16087 # following values.
   16088 
   16089 _ACEOF
   16090 
   16091 # The following way of writing the cache mishandles newlines in values,
   16092 # but we know of no workaround that is simple, portable, and efficient.
   16093 # So, we kill variables containing newlines.
   16094 # Ultrix sh set writes to stderr and can't be redirected directly,
   16095 # and sets the high bit in the cache file unless we assign to the vars.
   16096 (
   16097   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
   16098     eval ac_val=\$$ac_var
   16099     case $ac_val in #(
   16100     *${as_nl}*)
   16101       case $ac_var in #(
   16102       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
   16103 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
   16104       esac
   16105       case $ac_var in #(
   16106       _ | IFS | as_nl) ;; #(
   16107       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
   16108       *) { eval $ac_var=; unset $ac_var;} ;;
   16109       esac ;;
   16110     esac
   16111   done
   16112 
   16113   (set) 2>&1 |
   16114     case $as_nl`(ac_space=' '; set) 2>&1` in #(
   16115     *${as_nl}ac_space=\ *)
   16116       # `set' does not quote correctly, so add quotes: double-quote
   16117       # substitution turns \\\\ into \\, and sed turns \\ into \.
   16118       sed -n \
   16119 	"s/'/'\\\\''/g;
   16120 	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
   16121       ;; #(
   16122     *)
   16123       # `set' quotes correctly as required by POSIX, so do not add quotes.
   16124       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
   16125       ;;
   16126     esac |
   16127     sort
   16128 ) |
   16129   sed '
   16130      /^ac_cv_env_/b end
   16131      t clear
   16132      :clear
   16133      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
   16134      t end
   16135      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
   16136      :end' >>confcache
   16137 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
   16138   if test -w "$cache_file"; then
   16139     if test "x$cache_file" != "x/dev/null"; then
   16140       { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
   16141 $as_echo "$as_me: updating cache $cache_file" >&6;}
   16142       if test ! -f "$cache_file" || test -h "$cache_file"; then
   16143 	cat confcache >"$cache_file"
   16144       else
   16145         case $cache_file in #(
   16146         */* | ?:*)
   16147 	  mv -f confcache "$cache_file"$$ &&
   16148 	  mv -f "$cache_file"$$ "$cache_file" ;; #(
   16149         *)
   16150 	  mv -f confcache "$cache_file" ;;
   16151 	esac
   16152       fi
   16153     fi
   16154   else
   16155     { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
   16156 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
   16157   fi
   16158 fi
   16159 rm -f confcache
   16160 
   16161 test "x$prefix" = xNONE && prefix=$ac_default_prefix
   16162 # Let make expand exec_prefix.
   16163 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
   16164 
   16165 DEFS=-DHAVE_CONFIG_H
   16166 
   16167 ac_libobjs=
   16168 ac_ltlibobjs=
   16169 U=
   16170 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
   16171   # 1. Remove the extension, and $U if already installed.
   16172   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
   16173   ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
   16174   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
   16175   #    will be set to the directory where LIBOBJS objects are built.
   16176   as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
   16177   as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
   16178 done
   16179 LIBOBJS=$ac_libobjs
   16180 
   16181 LTLIBOBJS=$ac_ltlibobjs
   16182 
   16183 
   16184 { $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
   16185 $as_echo_n "checking that generated files are newer than configure... " >&6; }
   16186    if test -n "$am_sleep_pid"; then
   16187      # Hide warnings about reused PIDs.
   16188      wait $am_sleep_pid 2>/dev/null
   16189    fi
   16190    { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5
   16191 $as_echo "done" >&6; }
   16192  if test -n "$EXEEXT"; then
   16193   am__EXEEXT_TRUE=
   16194   am__EXEEXT_FALSE='#'
   16195 else
   16196   am__EXEEXT_TRUE='#'
   16197   am__EXEEXT_FALSE=
   16198 fi
   16199 
   16200 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
   16201   as_fn_error $? "conditional \"AMDEP\" was never defined.
   16202 Usually this means the macro was only invoked conditionally." "$LINENO" 5
   16203 fi
   16204 if test -z "${am__fastdepCXX_TRUE}" && test -z "${am__fastdepCXX_FALSE}"; then
   16205   as_fn_error $? "conditional \"am__fastdepCXX\" was never defined.
   16206 Usually this means the macro was only invoked conditionally." "$LINENO" 5
   16207 fi
   16208 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
   16209   as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
   16210 Usually this means the macro was only invoked conditionally." "$LINENO" 5
   16211 fi
   16212 
   16213 : "${CONFIG_STATUS=./config.status}"
   16214 ac_write_fail=0
   16215 ac_clean_files_save=$ac_clean_files
   16216 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
   16217 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
   16218 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
   16219 as_write_fail=0
   16220 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
   16221 #! $SHELL
   16222 # Generated by $as_me.
   16223 # Run this file to recreate the current configuration.
   16224 # Compiler output produced by configure, useful for debugging
   16225 # configure, is in config.log if it exists.
   16226 
   16227 debug=false
   16228 ac_cs_recheck=false
   16229 ac_cs_silent=false
   16230 
   16231 SHELL=\${CONFIG_SHELL-$SHELL}
   16232 export SHELL
   16233 _ASEOF
   16234 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
   16235 ## -------------------- ##
   16236 ## M4sh Initialization. ##
   16237 ## -------------------- ##
   16238 
   16239 # Be more Bourne compatible
   16240 DUALCASE=1; export DUALCASE # for MKS sh
   16241 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
   16242   emulate sh
   16243   NULLCMD=:
   16244   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
   16245   # is contrary to our usage.  Disable this feature.
   16246   alias -g '${1+"$@"}'='"$@"'
   16247   setopt NO_GLOB_SUBST
   16248 else
   16249   case `(set -o) 2>/dev/null` in #(
   16250   *posix*) :
   16251     set -o posix ;; #(
   16252   *) :
   16253      ;;
   16254 esac
   16255 fi
   16256 
   16257 
   16258 as_nl='
   16259 '
   16260 export as_nl
   16261 # Printing a long string crashes Solaris 7 /usr/bin/printf.
   16262 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
   16263 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
   16264 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
   16265 # Prefer a ksh shell builtin over an external printf program on Solaris,
   16266 # but without wasting forks for bash or zsh.
   16267 if test -z "$BASH_VERSION$ZSH_VERSION" \
   16268     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
   16269   as_echo='print -r --'
   16270   as_echo_n='print -rn --'
   16271 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
   16272   as_echo='printf %s\n'
   16273   as_echo_n='printf %s'
   16274 else
   16275   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
   16276     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
   16277     as_echo_n='/usr/ucb/echo -n'
   16278   else
   16279     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
   16280     as_echo_n_body='eval
   16281       arg=$1;
   16282       case $arg in #(
   16283       *"$as_nl"*)
   16284 	expr "X$arg" : "X\\(.*\\)$as_nl";
   16285 	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
   16286       esac;
   16287       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
   16288     '
   16289     export as_echo_n_body
   16290     as_echo_n='sh -c $as_echo_n_body as_echo'
   16291   fi
   16292   export as_echo_body
   16293   as_echo='sh -c $as_echo_body as_echo'
   16294 fi
   16295 
   16296 # The user is always right.
   16297 if test "${PATH_SEPARATOR+set}" != set; then
   16298   PATH_SEPARATOR=:
   16299   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
   16300     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
   16301       PATH_SEPARATOR=';'
   16302   }
   16303 fi
   16304 
   16305 
   16306 # IFS
   16307 # We need space, tab and new line, in precisely that order.  Quoting is
   16308 # there to prevent editors from complaining about space-tab.
   16309 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
   16310 # splitting by setting IFS to empty value.)
   16311 IFS=" ""	$as_nl"
   16312 
   16313 # Find who we are.  Look in the path if we contain no directory separator.
   16314 as_myself=
   16315 case $0 in #((
   16316   *[\\/]* ) as_myself=$0 ;;
   16317   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   16318 for as_dir in $PATH
   16319 do
   16320   IFS=$as_save_IFS
   16321   test -z "$as_dir" && as_dir=.
   16322     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
   16323   done
   16324 IFS=$as_save_IFS
   16325 
   16326      ;;
   16327 esac
   16328 # We did not find ourselves, most probably we were run as `sh COMMAND'
   16329 # in which case we are not to be found in the path.
   16330 if test "x$as_myself" = x; then
   16331   as_myself=$0
   16332 fi
   16333 if test ! -f "$as_myself"; then
   16334   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
   16335   exit 1
   16336 fi
   16337 
   16338 # Unset variables that we do not need and which cause bugs (e.g. in
   16339 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
   16340 # suppresses any "Segmentation fault" message there.  '((' could
   16341 # trigger a bug in pdksh 5.2.14.
   16342 for as_var in BASH_ENV ENV MAIL MAILPATH
   16343 do eval test x\${$as_var+set} = xset \
   16344   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
   16345 done
   16346 PS1='$ '
   16347 PS2='> '
   16348 PS4='+ '
   16349 
   16350 # NLS nuisances.
   16351 LC_ALL=C
   16352 export LC_ALL
   16353 LANGUAGE=C
   16354 export LANGUAGE
   16355 
   16356 # CDPATH.
   16357 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
   16358 
   16359 
   16360 # as_fn_error STATUS ERROR [LINENO LOG_FD]
   16361 # ----------------------------------------
   16362 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
   16363 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
   16364 # script with STATUS, using 1 if that was 0.
   16365 as_fn_error ()
   16366 {
   16367   as_status=$1; test $as_status -eq 0 && as_status=1
   16368   if test "$4"; then
   16369     as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   16370     $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
   16371   fi
   16372   $as_echo "$as_me: error: $2" >&2
   16373   as_fn_exit $as_status
   16374 } # as_fn_error
   16375 
   16376 
   16377 # as_fn_set_status STATUS
   16378 # -----------------------
   16379 # Set $? to STATUS, without forking.
   16380 as_fn_set_status ()
   16381 {
   16382   return $1
   16383 } # as_fn_set_status
   16384 
   16385 # as_fn_exit STATUS
   16386 # -----------------
   16387 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
   16388 as_fn_exit ()
   16389 {
   16390   set +e
   16391   as_fn_set_status $1
   16392   exit $1
   16393 } # as_fn_exit
   16394 
   16395 # as_fn_unset VAR
   16396 # ---------------
   16397 # Portably unset VAR.
   16398 as_fn_unset ()
   16399 {
   16400   { eval $1=; unset $1;}
   16401 }
   16402 as_unset=as_fn_unset
   16403 # as_fn_append VAR VALUE
   16404 # ----------------------
   16405 # Append the text in VALUE to the end of the definition contained in VAR. Take
   16406 # advantage of any shell optimizations that allow amortized linear growth over
   16407 # repeated appends, instead of the typical quadratic growth present in naive
   16408 # implementations.
   16409 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
   16410   eval 'as_fn_append ()
   16411   {
   16412     eval $1+=\$2
   16413   }'
   16414 else
   16415   as_fn_append ()
   16416   {
   16417     eval $1=\$$1\$2
   16418   }
   16419 fi # as_fn_append
   16420 
   16421 # as_fn_arith ARG...
   16422 # ------------------
   16423 # Perform arithmetic evaluation on the ARGs, and store the result in the
   16424 # global $as_val. Take advantage of shells that can avoid forks. The arguments
   16425 # must be portable across $(()) and expr.
   16426 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
   16427   eval 'as_fn_arith ()
   16428   {
   16429     as_val=$(( $* ))
   16430   }'
   16431 else
   16432   as_fn_arith ()
   16433   {
   16434     as_val=`expr "$@" || test $? -eq 1`
   16435   }
   16436 fi # as_fn_arith
   16437 
   16438 
   16439 if expr a : '\(a\)' >/dev/null 2>&1 &&
   16440    test "X`expr 00001 : '.*\(...\)'`" = X001; then
   16441   as_expr=expr
   16442 else
   16443   as_expr=false
   16444 fi
   16445 
   16446 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
   16447   as_basename=basename
   16448 else
   16449   as_basename=false
   16450 fi
   16451 
   16452 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
   16453   as_dirname=dirname
   16454 else
   16455   as_dirname=false
   16456 fi
   16457 
   16458 as_me=`$as_basename -- "$0" ||
   16459 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
   16460 	 X"$0" : 'X\(//\)$' \| \
   16461 	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
   16462 $as_echo X/"$0" |
   16463     sed '/^.*\/\([^/][^/]*\)\/*$/{
   16464 	    s//\1/
   16465 	    q
   16466 	  }
   16467 	  /^X\/\(\/\/\)$/{
   16468 	    s//\1/
   16469 	    q
   16470 	  }
   16471 	  /^X\/\(\/\).*/{
   16472 	    s//\1/
   16473 	    q
   16474 	  }
   16475 	  s/.*/./; q'`
   16476 
   16477 # Avoid depending upon Character Ranges.
   16478 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
   16479 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
   16480 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
   16481 as_cr_digits='0123456789'
   16482 as_cr_alnum=$as_cr_Letters$as_cr_digits
   16483 
   16484 ECHO_C= ECHO_N= ECHO_T=
   16485 case `echo -n x` in #(((((
   16486 -n*)
   16487   case `echo 'xy\c'` in
   16488   *c*) ECHO_T='	';;	# ECHO_T is single tab character.
   16489   xy)  ECHO_C='\c';;
   16490   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
   16491        ECHO_T='	';;
   16492   esac;;
   16493 *)
   16494   ECHO_N='-n';;
   16495 esac
   16496 
   16497 rm -f conf$$ conf$$.exe conf$$.file
   16498 if test -d conf$$.dir; then
   16499   rm -f conf$$.dir/conf$$.file
   16500 else
   16501   rm -f conf$$.dir
   16502   mkdir conf$$.dir 2>/dev/null
   16503 fi
   16504 if (echo >conf$$.file) 2>/dev/null; then
   16505   if ln -s conf$$.file conf$$ 2>/dev/null; then
   16506     as_ln_s='ln -s'
   16507     # ... but there are two gotchas:
   16508     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
   16509     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
   16510     # In both cases, we have to default to `cp -pR'.
   16511     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
   16512       as_ln_s='cp -pR'
   16513   elif ln conf$$.file conf$$ 2>/dev/null; then
   16514     as_ln_s=ln
   16515   else
   16516     as_ln_s='cp -pR'
   16517   fi
   16518 else
   16519   as_ln_s='cp -pR'
   16520 fi
   16521 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
   16522 rmdir conf$$.dir 2>/dev/null
   16523 
   16524 
   16525 # as_fn_mkdir_p
   16526 # -------------
   16527 # Create "$as_dir" as a directory, including parents if necessary.
   16528 as_fn_mkdir_p ()
   16529 {
   16530 
   16531   case $as_dir in #(
   16532   -*) as_dir=./$as_dir;;
   16533   esac
   16534   test -d "$as_dir" || eval $as_mkdir_p || {
   16535     as_dirs=
   16536     while :; do
   16537       case $as_dir in #(
   16538       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
   16539       *) as_qdir=$as_dir;;
   16540       esac
   16541       as_dirs="'$as_qdir' $as_dirs"
   16542       as_dir=`$as_dirname -- "$as_dir" ||
   16543 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   16544 	 X"$as_dir" : 'X\(//\)[^/]' \| \
   16545 	 X"$as_dir" : 'X\(//\)$' \| \
   16546 	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
   16547 $as_echo X"$as_dir" |
   16548     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   16549 	    s//\1/
   16550 	    q
   16551 	  }
   16552 	  /^X\(\/\/\)[^/].*/{
   16553 	    s//\1/
   16554 	    q
   16555 	  }
   16556 	  /^X\(\/\/\)$/{
   16557 	    s//\1/
   16558 	    q
   16559 	  }
   16560 	  /^X\(\/\).*/{
   16561 	    s//\1/
   16562 	    q
   16563 	  }
   16564 	  s/.*/./; q'`
   16565       test -d "$as_dir" && break
   16566     done
   16567     test -z "$as_dirs" || eval "mkdir $as_dirs"
   16568   } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
   16569 
   16570 
   16571 } # as_fn_mkdir_p
   16572 if mkdir -p . 2>/dev/null; then
   16573   as_mkdir_p='mkdir -p "$as_dir"'
   16574 else
   16575   test -d ./-p && rmdir ./-p
   16576   as_mkdir_p=false
   16577 fi
   16578 
   16579 
   16580 # as_fn_executable_p FILE
   16581 # -----------------------
   16582 # Test if FILE is an executable regular file.
   16583 as_fn_executable_p ()
   16584 {
   16585   test -f "$1" && test -x "$1"
   16586 } # as_fn_executable_p
   16587 as_test_x='test -x'
   16588 as_executable_p=as_fn_executable_p
   16589 
   16590 # Sed expression to map a string onto a valid CPP name.
   16591 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
   16592 
   16593 # Sed expression to map a string onto a valid variable name.
   16594 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
   16595 
   16596 
   16597 exec 6>&1
   16598 ## ----------------------------------- ##
   16599 ## Main body of $CONFIG_STATUS script. ##
   16600 ## ----------------------------------- ##
   16601 _ASEOF
   16602 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
   16603 
   16604 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   16605 # Save the log message, to keep $0 and so on meaningful, and to
   16606 # report actual input values of CONFIG_FILES etc. instead of their
   16607 # values after options handling.
   16608 ac_log="
   16609 This file was extended by ldapcpplib $as_me  , which was
   16610 generated by GNU Autoconf 2.69.  Invocation command line was
   16611 
   16612   CONFIG_FILES    = $CONFIG_FILES
   16613   CONFIG_HEADERS  = $CONFIG_HEADERS
   16614   CONFIG_LINKS    = $CONFIG_LINKS
   16615   CONFIG_COMMANDS = $CONFIG_COMMANDS
   16616   $ $0 $@
   16617 
   16618 on `(hostname || uname -n) 2>/dev/null | sed 1q`
   16619 "
   16620 
   16621 _ACEOF
   16622 
   16623 case $ac_config_files in *"
   16624 "*) set x $ac_config_files; shift; ac_config_files=$*;;
   16625 esac
   16626 
   16627 case $ac_config_headers in *"
   16628 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
   16629 esac
   16630 
   16631 
   16632 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   16633 # Files that config.status was made for.
   16634 config_files="$ac_config_files"
   16635 config_headers="$ac_config_headers"
   16636 config_commands="$ac_config_commands"
   16637 
   16638 _ACEOF
   16639 
   16640 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   16641 ac_cs_usage="\
   16642 \`$as_me' instantiates files and other configuration actions
   16643 from templates according to the current configuration.  Unless the files
   16644 and actions are specified as TAGs, all are instantiated by default.
   16645 
   16646 Usage: $0 [OPTION]... [TAG]...
   16647 
   16648   -h, --help       print this help, then exit
   16649   -V, --version    print version number and configuration settings, then exit
   16650       --config     print configuration, then exit
   16651   -q, --quiet, --silent
   16652                    do not print progress messages
   16653   -d, --debug      don't remove temporary files
   16654       --recheck    update $as_me by reconfiguring in the same conditions
   16655       --file=FILE[:TEMPLATE]
   16656                    instantiate the configuration file FILE
   16657       --header=FILE[:TEMPLATE]
   16658                    instantiate the configuration header FILE
   16659 
   16660 Configuration files:
   16661 $config_files
   16662 
   16663 Configuration headers:
   16664 $config_headers
   16665 
   16666 Configuration commands:
   16667 $config_commands
   16668 
   16669 Report bugs to <http://www.openldap.org/its/ >."
   16670 
   16671 _ACEOF
   16672 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   16673 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
   16674 ac_cs_version="\\
   16675 ldapcpplib config.status
   16676 configured by $0, generated by GNU Autoconf 2.69,
   16677   with options \\"\$ac_cs_config\\"
   16678 
   16679 Copyright (C) 2012 Free Software Foundation, Inc.
   16680 This config.status script is free software; the Free Software Foundation
   16681 gives unlimited permission to copy, distribute and modify it."
   16682 
   16683 ac_pwd='$ac_pwd'
   16684 srcdir='$srcdir'
   16685 INSTALL='$INSTALL'
   16686 MKDIR_P='$MKDIR_P'
   16687 AWK='$AWK'
   16688 test -n "\$AWK" || AWK=awk
   16689 _ACEOF
   16690 
   16691 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   16692 # The default lists apply if the user does not specify any file.
   16693 ac_need_defaults=:
   16694 while test $# != 0
   16695 do
   16696   case $1 in
   16697   --*=?*)
   16698     ac_option=`expr "X$1" : 'X\([^=]*\)='`
   16699     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
   16700     ac_shift=:
   16701     ;;
   16702   --*=)
   16703     ac_option=`expr "X$1" : 'X\([^=]*\)='`
   16704     ac_optarg=
   16705     ac_shift=:
   16706     ;;
   16707   *)
   16708     ac_option=$1
   16709     ac_optarg=$2
   16710     ac_shift=shift
   16711     ;;
   16712   esac
   16713 
   16714   case $ac_option in
   16715   # Handling of the options.
   16716   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
   16717     ac_cs_recheck=: ;;
   16718   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
   16719     $as_echo "$ac_cs_version"; exit ;;
   16720   --config | --confi | --conf | --con | --co | --c )
   16721     $as_echo "$ac_cs_config"; exit ;;
   16722   --debug | --debu | --deb | --de | --d | -d )
   16723     debug=: ;;
   16724   --file | --fil | --fi | --f )
   16725     $ac_shift
   16726     case $ac_optarg in
   16727     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
   16728     '') as_fn_error $? "missing file argument" ;;
   16729     esac
   16730     as_fn_append CONFIG_FILES " '$ac_optarg'"
   16731     ac_need_defaults=false;;
   16732   --header | --heade | --head | --hea )
   16733     $ac_shift
   16734     case $ac_optarg in
   16735     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
   16736     esac
   16737     as_fn_append CONFIG_HEADERS " '$ac_optarg'"
   16738     ac_need_defaults=false;;
   16739   --he | --h)
   16740     # Conflict between --help and --header
   16741     as_fn_error $? "ambiguous option: \`$1'
   16742 Try \`$0 --help' for more information.";;
   16743   --help | --hel | -h )
   16744     $as_echo "$ac_cs_usage"; exit ;;
   16745   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   16746   | -silent | --silent | --silen | --sile | --sil | --si | --s)
   16747     ac_cs_silent=: ;;
   16748 
   16749   # This is an error.
   16750   -*) as_fn_error $? "unrecognized option: \`$1'
   16751 Try \`$0 --help' for more information." ;;
   16752 
   16753   *) as_fn_append ac_config_targets " $1"
   16754      ac_need_defaults=false ;;
   16755 
   16756   esac
   16757   shift
   16758 done
   16759 
   16760 ac_configure_extra_args=
   16761 
   16762 if $ac_cs_silent; then
   16763   exec 6>/dev/null
   16764   ac_configure_extra_args="$ac_configure_extra_args --silent"
   16765 fi
   16766 
   16767 _ACEOF
   16768 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   16769 if \$ac_cs_recheck; then
   16770   set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
   16771   shift
   16772   \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
   16773   CONFIG_SHELL='$SHELL'
   16774   export CONFIG_SHELL
   16775   exec "\$@"
   16776 fi
   16777 
   16778 _ACEOF
   16779 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   16780 exec 5>>config.log
   16781 {
   16782   echo
   16783   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
   16784 ## Running $as_me. ##
   16785 _ASBOX
   16786   $as_echo "$ac_log"
   16787 } >&5
   16788 
   16789 _ACEOF
   16790 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   16791 #
   16792 # INIT-COMMANDS
   16793 #
   16794 AMDEP_TRUE="$AMDEP_TRUE" MAKE="${MAKE-make}"
   16795 
   16796 
   16797 # The HP-UX ksh and POSIX shell print the target directory to stdout
   16798 # if CDPATH is set.
   16799 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
   16800 
   16801 sed_quote_subst='$sed_quote_subst'
   16802 double_quote_subst='$double_quote_subst'
   16803 delay_variable_subst='$delay_variable_subst'
   16804 macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
   16805 macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
   16806 enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
   16807 enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
   16808 pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
   16809 enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
   16810 shared_archive_member_spec='`$ECHO "$shared_archive_member_spec" | $SED "$delay_single_quote_subst"`'
   16811 SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
   16812 ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
   16813 PATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst"`'
   16814 host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
   16815 host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
   16816 host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
   16817 build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
   16818 build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
   16819 build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
   16820 SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
   16821 Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
   16822 GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
   16823 EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
   16824 FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
   16825 LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
   16826 NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
   16827 LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
   16828 max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
   16829 ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
   16830 exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
   16831 lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
   16832 lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
   16833 lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
   16834 lt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`'
   16835 lt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`'
   16836 reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
   16837 reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
   16838 OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
   16839 deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
   16840 file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
   16841 file_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`'
   16842 want_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`'
   16843 DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`'
   16844 sharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`'
   16845 AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
   16846 AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
   16847 archiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`'
   16848 STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
   16849 RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
   16850 old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
   16851 old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
   16852 old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
   16853 lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
   16854 CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
   16855 CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
   16856 compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
   16857 GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
   16858 lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
   16859 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
   16860 lt_cv_sys_global_symbol_to_import='`$ECHO "$lt_cv_sys_global_symbol_to_import" | $SED "$delay_single_quote_subst"`'
   16861 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
   16862 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`'
   16863 lt_cv_nm_interface='`$ECHO "$lt_cv_nm_interface" | $SED "$delay_single_quote_subst"`'
   16864 nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`'
   16865 lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`'
   16866 lt_cv_truncate_bin='`$ECHO "$lt_cv_truncate_bin" | $SED "$delay_single_quote_subst"`'
   16867 objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
   16868 MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
   16869 lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
   16870 lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
   16871 lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
   16872 lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
   16873 lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
   16874 need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
   16875 MANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`'
   16876 DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
   16877 NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
   16878 LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
   16879 OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
   16880 OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
   16881 libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
   16882 shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
   16883 extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
   16884 archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
   16885 enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
   16886 export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
   16887 whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
   16888 compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
   16889 old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
   16890 old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
   16891 archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
   16892 archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
   16893 module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
   16894 module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
   16895 with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
   16896 allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
   16897 no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
   16898 hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
   16899 hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
   16900 hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
   16901 hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
   16902 hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
   16903 hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
   16904 hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
   16905 inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
   16906 link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
   16907 always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
   16908 export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
   16909 exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
   16910 include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
   16911 prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
   16912 postlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`'
   16913 file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
   16914 variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
   16915 need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
   16916 need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
   16917 version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
   16918 runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
   16919 shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
   16920 shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
   16921 libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
   16922 library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
   16923 soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
   16924 install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
   16925 postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
   16926 postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
   16927 finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
   16928 finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
   16929 hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
   16930 sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
   16931 configure_time_dlsearch_path='`$ECHO "$configure_time_dlsearch_path" | $SED "$delay_single_quote_subst"`'
   16932 configure_time_lt_sys_library_path='`$ECHO "$configure_time_lt_sys_library_path" | $SED "$delay_single_quote_subst"`'
   16933 hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
   16934 enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
   16935 enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
   16936 enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
   16937 old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
   16938 striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
   16939 compiler_lib_search_dirs='`$ECHO "$compiler_lib_search_dirs" | $SED "$delay_single_quote_subst"`'
   16940 predep_objects='`$ECHO "$predep_objects" | $SED "$delay_single_quote_subst"`'
   16941 postdep_objects='`$ECHO "$postdep_objects" | $SED "$delay_single_quote_subst"`'
   16942 predeps='`$ECHO "$predeps" | $SED "$delay_single_quote_subst"`'
   16943 postdeps='`$ECHO "$postdeps" | $SED "$delay_single_quote_subst"`'
   16944 compiler_lib_search_path='`$ECHO "$compiler_lib_search_path" | $SED "$delay_single_quote_subst"`'
   16945 LD_CXX='`$ECHO "$LD_CXX" | $SED "$delay_single_quote_subst"`'
   16946 reload_flag_CXX='`$ECHO "$reload_flag_CXX" | $SED "$delay_single_quote_subst"`'
   16947 reload_cmds_CXX='`$ECHO "$reload_cmds_CXX" | $SED "$delay_single_quote_subst"`'
   16948 old_archive_cmds_CXX='`$ECHO "$old_archive_cmds_CXX" | $SED "$delay_single_quote_subst"`'
   16949 compiler_CXX='`$ECHO "$compiler_CXX" | $SED "$delay_single_quote_subst"`'
   16950 GCC_CXX='`$ECHO "$GCC_CXX" | $SED "$delay_single_quote_subst"`'
   16951 lt_prog_compiler_no_builtin_flag_CXX='`$ECHO "$lt_prog_compiler_no_builtin_flag_CXX" | $SED "$delay_single_quote_subst"`'
   16952 lt_prog_compiler_pic_CXX='`$ECHO "$lt_prog_compiler_pic_CXX" | $SED "$delay_single_quote_subst"`'
   16953 lt_prog_compiler_wl_CXX='`$ECHO "$lt_prog_compiler_wl_CXX" | $SED "$delay_single_quote_subst"`'
   16954 lt_prog_compiler_static_CXX='`$ECHO "$lt_prog_compiler_static_CXX" | $SED "$delay_single_quote_subst"`'
   16955 lt_cv_prog_compiler_c_o_CXX='`$ECHO "$lt_cv_prog_compiler_c_o_CXX" | $SED "$delay_single_quote_subst"`'
   16956 archive_cmds_need_lc_CXX='`$ECHO "$archive_cmds_need_lc_CXX" | $SED "$delay_single_quote_subst"`'
   16957 enable_shared_with_static_runtimes_CXX='`$ECHO "$enable_shared_with_static_runtimes_CXX" | $SED "$delay_single_quote_subst"`'
   16958 export_dynamic_flag_spec_CXX='`$ECHO "$export_dynamic_flag_spec_CXX" | $SED "$delay_single_quote_subst"`'
   16959 whole_archive_flag_spec_CXX='`$ECHO "$whole_archive_flag_spec_CXX" | $SED "$delay_single_quote_subst"`'
   16960 compiler_needs_object_CXX='`$ECHO "$compiler_needs_object_CXX" | $SED "$delay_single_quote_subst"`'
   16961 old_archive_from_new_cmds_CXX='`$ECHO "$old_archive_from_new_cmds_CXX" | $SED "$delay_single_quote_subst"`'
   16962 old_archive_from_expsyms_cmds_CXX='`$ECHO "$old_archive_from_expsyms_cmds_CXX" | $SED "$delay_single_quote_subst"`'
   16963 archive_cmds_CXX='`$ECHO "$archive_cmds_CXX" | $SED "$delay_single_quote_subst"`'
   16964 archive_expsym_cmds_CXX='`$ECHO "$archive_expsym_cmds_CXX" | $SED "$delay_single_quote_subst"`'
   16965 module_cmds_CXX='`$ECHO "$module_cmds_CXX" | $SED "$delay_single_quote_subst"`'
   16966 module_expsym_cmds_CXX='`$ECHO "$module_expsym_cmds_CXX" | $SED "$delay_single_quote_subst"`'
   16967 with_gnu_ld_CXX='`$ECHO "$with_gnu_ld_CXX" | $SED "$delay_single_quote_subst"`'
   16968 allow_undefined_flag_CXX='`$ECHO "$allow_undefined_flag_CXX" | $SED "$delay_single_quote_subst"`'
   16969 no_undefined_flag_CXX='`$ECHO "$no_undefined_flag_CXX" | $SED "$delay_single_quote_subst"`'
   16970 hardcode_libdir_flag_spec_CXX='`$ECHO "$hardcode_libdir_flag_spec_CXX" | $SED "$delay_single_quote_subst"`'
   16971 hardcode_libdir_separator_CXX='`$ECHO "$hardcode_libdir_separator_CXX" | $SED "$delay_single_quote_subst"`'
   16972 hardcode_direct_CXX='`$ECHO "$hardcode_direct_CXX" | $SED "$delay_single_quote_subst"`'
   16973 hardcode_direct_absolute_CXX='`$ECHO "$hardcode_direct_absolute_CXX" | $SED "$delay_single_quote_subst"`'
   16974 hardcode_minus_L_CXX='`$ECHO "$hardcode_minus_L_CXX" | $SED "$delay_single_quote_subst"`'
   16975 hardcode_shlibpath_var_CXX='`$ECHO "$hardcode_shlibpath_var_CXX" | $SED "$delay_single_quote_subst"`'
   16976 hardcode_automatic_CXX='`$ECHO "$hardcode_automatic_CXX" | $SED "$delay_single_quote_subst"`'
   16977 inherit_rpath_CXX='`$ECHO "$inherit_rpath_CXX" | $SED "$delay_single_quote_subst"`'
   16978 link_all_deplibs_CXX='`$ECHO "$link_all_deplibs_CXX" | $SED "$delay_single_quote_subst"`'
   16979 always_export_symbols_CXX='`$ECHO "$always_export_symbols_CXX" | $SED "$delay_single_quote_subst"`'
   16980 export_symbols_cmds_CXX='`$ECHO "$export_symbols_cmds_CXX" | $SED "$delay_single_quote_subst"`'
   16981 exclude_expsyms_CXX='`$ECHO "$exclude_expsyms_CXX" | $SED "$delay_single_quote_subst"`'
   16982 include_expsyms_CXX='`$ECHO "$include_expsyms_CXX" | $SED "$delay_single_quote_subst"`'
   16983 prelink_cmds_CXX='`$ECHO "$prelink_cmds_CXX" | $SED "$delay_single_quote_subst"`'
   16984 postlink_cmds_CXX='`$ECHO "$postlink_cmds_CXX" | $SED "$delay_single_quote_subst"`'
   16985 file_list_spec_CXX='`$ECHO "$file_list_spec_CXX" | $SED "$delay_single_quote_subst"`'
   16986 hardcode_action_CXX='`$ECHO "$hardcode_action_CXX" | $SED "$delay_single_quote_subst"`'
   16987 compiler_lib_search_dirs_CXX='`$ECHO "$compiler_lib_search_dirs_CXX" | $SED "$delay_single_quote_subst"`'
   16988 predep_objects_CXX='`$ECHO "$predep_objects_CXX" | $SED "$delay_single_quote_subst"`'
   16989 postdep_objects_CXX='`$ECHO "$postdep_objects_CXX" | $SED "$delay_single_quote_subst"`'
   16990 predeps_CXX='`$ECHO "$predeps_CXX" | $SED "$delay_single_quote_subst"`'
   16991 postdeps_CXX='`$ECHO "$postdeps_CXX" | $SED "$delay_single_quote_subst"`'
   16992 compiler_lib_search_path_CXX='`$ECHO "$compiler_lib_search_path_CXX" | $SED "$delay_single_quote_subst"`'
   16993 
   16994 LTCC='$LTCC'
   16995 LTCFLAGS='$LTCFLAGS'
   16996 compiler='$compiler_DEFAULT'
   16997 
   16998 # A function that is used when there is no print builtin or printf.
   16999 func_fallback_echo ()
   17000 {
   17001   eval 'cat <<_LTECHO_EOF
   17002 \$1
   17003 _LTECHO_EOF'
   17004 }
   17005 
   17006 # Quote evaled strings.
   17007 for var in SHELL \
   17008 ECHO \
   17009 PATH_SEPARATOR \
   17010 SED \
   17011 GREP \
   17012 EGREP \
   17013 FGREP \
   17014 LD \
   17015 NM \
   17016 LN_S \
   17017 lt_SP2NL \
   17018 lt_NL2SP \
   17019 reload_flag \
   17020 OBJDUMP \
   17021 deplibs_check_method \
   17022 file_magic_cmd \
   17023 file_magic_glob \
   17024 want_nocaseglob \
   17025 DLLTOOL \
   17026 sharedlib_from_linklib_cmd \
   17027 AR \
   17028 AR_FLAGS \
   17029 archiver_list_spec \
   17030 STRIP \
   17031 RANLIB \
   17032 CC \
   17033 CFLAGS \
   17034 compiler \
   17035 lt_cv_sys_global_symbol_pipe \
   17036 lt_cv_sys_global_symbol_to_cdecl \
   17037 lt_cv_sys_global_symbol_to_import \
   17038 lt_cv_sys_global_symbol_to_c_name_address \
   17039 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
   17040 lt_cv_nm_interface \
   17041 nm_file_list_spec \
   17042 lt_cv_truncate_bin \
   17043 lt_prog_compiler_no_builtin_flag \
   17044 lt_prog_compiler_pic \
   17045 lt_prog_compiler_wl \
   17046 lt_prog_compiler_static \
   17047 lt_cv_prog_compiler_c_o \
   17048 need_locks \
   17049 MANIFEST_TOOL \
   17050 DSYMUTIL \
   17051 NMEDIT \
   17052 LIPO \
   17053 OTOOL \
   17054 OTOOL64 \
   17055 shrext_cmds \
   17056 export_dynamic_flag_spec \
   17057 whole_archive_flag_spec \
   17058 compiler_needs_object \
   17059 with_gnu_ld \
   17060 allow_undefined_flag \
   17061 no_undefined_flag \
   17062 hardcode_libdir_flag_spec \
   17063 hardcode_libdir_separator \
   17064 exclude_expsyms \
   17065 include_expsyms \
   17066 file_list_spec \
   17067 variables_saved_for_relink \
   17068 libname_spec \
   17069 library_names_spec \
   17070 soname_spec \
   17071 install_override_mode \
   17072 finish_eval \
   17073 old_striplib \
   17074 striplib \
   17075 compiler_lib_search_dirs \
   17076 predep_objects \
   17077 postdep_objects \
   17078 predeps \
   17079 postdeps \
   17080 compiler_lib_search_path \
   17081 LD_CXX \
   17082 reload_flag_CXX \
   17083 compiler_CXX \
   17084 lt_prog_compiler_no_builtin_flag_CXX \
   17085 lt_prog_compiler_pic_CXX \
   17086 lt_prog_compiler_wl_CXX \
   17087 lt_prog_compiler_static_CXX \
   17088 lt_cv_prog_compiler_c_o_CXX \
   17089 export_dynamic_flag_spec_CXX \
   17090 whole_archive_flag_spec_CXX \
   17091 compiler_needs_object_CXX \
   17092 with_gnu_ld_CXX \
   17093 allow_undefined_flag_CXX \
   17094 no_undefined_flag_CXX \
   17095 hardcode_libdir_flag_spec_CXX \
   17096 hardcode_libdir_separator_CXX \
   17097 exclude_expsyms_CXX \
   17098 include_expsyms_CXX \
   17099 file_list_spec_CXX \
   17100 compiler_lib_search_dirs_CXX \
   17101 predep_objects_CXX \
   17102 postdep_objects_CXX \
   17103 predeps_CXX \
   17104 postdeps_CXX \
   17105 compiler_lib_search_path_CXX; do
   17106     case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
   17107     *[\\\\\\\`\\"\\\$]*)
   17108       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\"" ## exclude from sc_prohibit_nested_quotes
   17109       ;;
   17110     *)
   17111       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
   17112       ;;
   17113     esac
   17114 done
   17115 
   17116 # Double-quote double-evaled strings.
   17117 for var in reload_cmds \
   17118 old_postinstall_cmds \
   17119 old_postuninstall_cmds \
   17120 old_archive_cmds \
   17121 extract_expsyms_cmds \
   17122 old_archive_from_new_cmds \
   17123 old_archive_from_expsyms_cmds \
   17124 archive_cmds \
   17125 archive_expsym_cmds \
   17126 module_cmds \
   17127 module_expsym_cmds \
   17128 export_symbols_cmds \
   17129 prelink_cmds \
   17130 postlink_cmds \
   17131 postinstall_cmds \
   17132 postuninstall_cmds \
   17133 finish_cmds \
   17134 sys_lib_search_path_spec \
   17135 configure_time_dlsearch_path \
   17136 configure_time_lt_sys_library_path \
   17137 reload_cmds_CXX \
   17138 old_archive_cmds_CXX \
   17139 old_archive_from_new_cmds_CXX \
   17140 old_archive_from_expsyms_cmds_CXX \
   17141 archive_cmds_CXX \
   17142 archive_expsym_cmds_CXX \
   17143 module_cmds_CXX \
   17144 module_expsym_cmds_CXX \
   17145 export_symbols_cmds_CXX \
   17146 prelink_cmds_CXX \
   17147 postlink_cmds_CXX; do
   17148     case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
   17149     *[\\\\\\\`\\"\\\$]*)
   17150       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\"" ## exclude from sc_prohibit_nested_quotes
   17151       ;;
   17152     *)
   17153       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
   17154       ;;
   17155     esac
   17156 done
   17157 
   17158 ac_aux_dir='$ac_aux_dir'
   17159 
   17160 # See if we are running on zsh, and set the options that allow our
   17161 # commands through without removal of \ escapes INIT.
   17162 if test -n "\${ZSH_VERSION+set}"; then
   17163    setopt NO_GLOB_SUBST
   17164 fi
   17165 
   17166 
   17167     PACKAGE='$PACKAGE'
   17168     VERSION='$VERSION'
   17169     RM='$RM'
   17170     ofile='$ofile'
   17171 
   17172 
   17173 
   17174 
   17175 
   17176 
   17177 _ACEOF
   17178 
   17179 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   17180 
   17181 # Handling of arguments.
   17182 for ac_config_target in $ac_config_targets
   17183 do
   17184   case $ac_config_target in
   17185     "src/config.h") CONFIG_HEADERS="$CONFIG_HEADERS src/config.h" ;;
   17186     "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
   17187     "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
   17188     "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
   17189     "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
   17190     "examples/Makefile") CONFIG_FILES="$CONFIG_FILES examples/Makefile" ;;
   17191 
   17192   *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
   17193   esac
   17194 done
   17195 
   17196 
   17197 # If the user did not use the arguments to specify the items to instantiate,
   17198 # then the envvar interface is used.  Set only those that are not.
   17199 # We use the long form for the default assignment because of an extremely
   17200 # bizarre bug on SunOS 4.1.3.
   17201 if $ac_need_defaults; then
   17202   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
   17203   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
   17204   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
   17205 fi
   17206 
   17207 # Have a temporary directory for convenience.  Make it in the build tree
   17208 # simply because there is no reason against having it here, and in addition,
   17209 # creating and moving files from /tmp can sometimes cause problems.
   17210 # Hook for its removal unless debugging.
   17211 # Note that there is a small window in which the directory will not be cleaned:
   17212 # after its creation but before its name has been assigned to `$tmp'.
   17213 $debug ||
   17214 {
   17215   tmp= ac_tmp=
   17216   trap 'exit_status=$?
   17217   : "${ac_tmp:=$tmp}"
   17218   { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
   17219 ' 0
   17220   trap 'as_fn_exit 1' 1 2 13 15
   17221 }
   17222 # Create a (secure) tmp directory for tmp files.
   17223 
   17224 {
   17225   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
   17226   test -d "$tmp"
   17227 }  ||
   17228 {
   17229   tmp=./conf$$-$RANDOM
   17230   (umask 077 && mkdir "$tmp")
   17231 } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
   17232 ac_tmp=$tmp
   17233 
   17234 # Set up the scripts for CONFIG_FILES section.
   17235 # No need to generate them if there are no CONFIG_FILES.
   17236 # This happens for instance with `./config.status config.h'.
   17237 if test -n "$CONFIG_FILES"; then
   17238 
   17239 
   17240 ac_cr=`echo X | tr X '\015'`
   17241 # On cygwin, bash can eat \r inside `` if the user requested igncr.
   17242 # But we know of no other shell where ac_cr would be empty at this
   17243 # point, so we can use a bashism as a fallback.
   17244 if test "x$ac_cr" = x; then
   17245   eval ac_cr=\$\'\\r\'
   17246 fi
   17247 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
   17248 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
   17249   ac_cs_awk_cr='\\r'
   17250 else
   17251   ac_cs_awk_cr=$ac_cr
   17252 fi
   17253 
   17254 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
   17255 _ACEOF
   17256 
   17257 
   17258 {
   17259   echo "cat >conf$$subs.awk <<_ACEOF" &&
   17260   echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
   17261   echo "_ACEOF"
   17262 } >conf$$subs.sh ||
   17263   as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
   17264 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
   17265 ac_delim='%!_!# '
   17266 for ac_last_try in false false false false false :; do
   17267   . ./conf$$subs.sh ||
   17268     as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
   17269 
   17270   ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
   17271   if test $ac_delim_n = $ac_delim_num; then
   17272     break
   17273   elif $ac_last_try; then
   17274     as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
   17275   else
   17276     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
   17277   fi
   17278 done
   17279 rm -f conf$$subs.sh
   17280 
   17281 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   17282 cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
   17283 _ACEOF
   17284 sed -n '
   17285 h
   17286 s/^/S["/; s/!.*/"]=/
   17287 p
   17288 g
   17289 s/^[^!]*!//
   17290 :repl
   17291 t repl
   17292 s/'"$ac_delim"'$//
   17293 t delim
   17294 :nl
   17295 h
   17296 s/\(.\{148\}\)..*/\1/
   17297 t more1
   17298 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
   17299 p
   17300 n
   17301 b repl
   17302 :more1
   17303 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
   17304 p
   17305 g
   17306 s/.\{148\}//
   17307 t nl
   17308 :delim
   17309 h
   17310 s/\(.\{148\}\)..*/\1/
   17311 t more2
   17312 s/["\\]/\\&/g; s/^/"/; s/$/"/
   17313 p
   17314 b
   17315 :more2
   17316 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
   17317 p
   17318 g
   17319 s/.\{148\}//
   17320 t delim
   17321 ' <conf$$subs.awk | sed '
   17322 /^[^""]/{
   17323   N
   17324   s/\n//
   17325 }
   17326 ' >>$CONFIG_STATUS || ac_write_fail=1
   17327 rm -f conf$$subs.awk
   17328 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   17329 _ACAWK
   17330 cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
   17331   for (key in S) S_is_set[key] = 1
   17332   FS = ""
   17333 
   17334 }
   17335 {
   17336   line = $ 0
   17337   nfields = split(line, field, "@")
   17338   substed = 0
   17339   len = length(field[1])
   17340   for (i = 2; i < nfields; i++) {
   17341     key = field[i]
   17342     keylen = length(key)
   17343     if (S_is_set[key]) {
   17344       value = S[key]
   17345       line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
   17346       len += length(value) + length(field[++i])
   17347       substed = 1
   17348     } else
   17349       len += 1 + keylen
   17350   }
   17351 
   17352   print line
   17353 }
   17354 
   17355 _ACAWK
   17356 _ACEOF
   17357 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   17358 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
   17359   sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
   17360 else
   17361   cat
   17362 fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
   17363   || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
   17364 _ACEOF
   17365 
   17366 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
   17367 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
   17368 # trailing colons and then remove the whole line if VPATH becomes empty
   17369 # (actually we leave an empty line to preserve line numbers).
   17370 if test "x$srcdir" = x.; then
   17371   ac_vpsub='/^[	 ]*VPATH[	 ]*=[	 ]*/{
   17372 h
   17373 s///
   17374 s/^/:/
   17375 s/[	 ]*$/:/
   17376 s/:\$(srcdir):/:/g
   17377 s/:\${srcdir}:/:/g
   17378 s/:@srcdir@:/:/g
   17379 s/^:*//
   17380 s/:*$//
   17381 x
   17382 s/\(=[	 ]*\).*/\1/
   17383 G
   17384 s/\n//
   17385 s/^[^=]*=[	 ]*$//
   17386 }'
   17387 fi
   17388 
   17389 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   17390 fi # test -n "$CONFIG_FILES"
   17391 
   17392 # Set up the scripts for CONFIG_HEADERS section.
   17393 # No need to generate them if there are no CONFIG_HEADERS.
   17394 # This happens for instance with `./config.status Makefile'.
   17395 if test -n "$CONFIG_HEADERS"; then
   17396 cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
   17397 BEGIN {
   17398 _ACEOF
   17399 
   17400 # Transform confdefs.h into an awk script `defines.awk', embedded as
   17401 # here-document in config.status, that substitutes the proper values into
   17402 # config.h.in to produce config.h.
   17403 
   17404 # Create a delimiter string that does not exist in confdefs.h, to ease
   17405 # handling of long lines.
   17406 ac_delim='%!_!# '
   17407 for ac_last_try in false false :; do
   17408   ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
   17409   if test -z "$ac_tt"; then
   17410     break
   17411   elif $ac_last_try; then
   17412     as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
   17413   else
   17414     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
   17415   fi
   17416 done
   17417 
   17418 # For the awk script, D is an array of macro values keyed by name,
   17419 # likewise P contains macro parameters if any.  Preserve backslash
   17420 # newline sequences.
   17421 
   17422 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
   17423 sed -n '
   17424 s/.\{148\}/&'"$ac_delim"'/g
   17425 t rset
   17426 :rset
   17427 s/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
   17428 t def
   17429 d
   17430 :def
   17431 s/\\$//
   17432 t bsnl
   17433 s/["\\]/\\&/g
   17434 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
   17435 D["\1"]=" \3"/p
   17436 s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
   17437 d
   17438 :bsnl
   17439 s/["\\]/\\&/g
   17440 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
   17441 D["\1"]=" \3\\\\\\n"\\/p
   17442 t cont
   17443 s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
   17444 t cont
   17445 d
   17446 :cont
   17447 n
   17448 s/.\{148\}/&'"$ac_delim"'/g
   17449 t clear
   17450 :clear
   17451 s/\\$//
   17452 t bsnlc
   17453 s/["\\]/\\&/g; s/^/"/; s/$/"/p
   17454 d
   17455 :bsnlc
   17456 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
   17457 b cont
   17458 ' <confdefs.h | sed '
   17459 s/'"$ac_delim"'/"\\\
   17460 "/g' >>$CONFIG_STATUS || ac_write_fail=1
   17461 
   17462 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   17463   for (key in D) D_is_set[key] = 1
   17464   FS = ""
   17465 }
   17466 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
   17467   line = \$ 0
   17468   split(line, arg, " ")
   17469   if (arg[1] == "#") {
   17470     defundef = arg[2]
   17471     mac1 = arg[3]
   17472   } else {
   17473     defundef = substr(arg[1], 2)
   17474     mac1 = arg[2]
   17475   }
   17476   split(mac1, mac2, "(") #)
   17477   macro = mac2[1]
   17478   prefix = substr(line, 1, index(line, defundef) - 1)
   17479   if (D_is_set[macro]) {
   17480     # Preserve the white space surrounding the "#".
   17481     print prefix "define", macro P[macro] D[macro]
   17482     next
   17483   } else {
   17484     # Replace #undef with comments.  This is necessary, for example,
   17485     # in the case of _POSIX_SOURCE, which is predefined and required
   17486     # on some systems where configure will not decide to define it.
   17487     if (defundef == "undef") {
   17488       print "/*", prefix defundef, macro, "*/"
   17489       next
   17490     }
   17491   }
   17492 }
   17493 { print }
   17494 _ACAWK
   17495 _ACEOF
   17496 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   17497   as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
   17498 fi # test -n "$CONFIG_HEADERS"
   17499 
   17500 
   17501 eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
   17502 shift
   17503 for ac_tag
   17504 do
   17505   case $ac_tag in
   17506   :[FHLC]) ac_mode=$ac_tag; continue;;
   17507   esac
   17508   case $ac_mode$ac_tag in
   17509   :[FHL]*:*);;
   17510   :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
   17511   :[FH]-) ac_tag=-:-;;
   17512   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
   17513   esac
   17514   ac_save_IFS=$IFS
   17515   IFS=:
   17516   set x $ac_tag
   17517   IFS=$ac_save_IFS
   17518   shift
   17519   ac_file=$1
   17520   shift
   17521 
   17522   case $ac_mode in
   17523   :L) ac_source=$1;;
   17524   :[FH])
   17525     ac_file_inputs=
   17526     for ac_f
   17527     do
   17528       case $ac_f in
   17529       -) ac_f="$ac_tmp/stdin";;
   17530       *) # Look for the file first in the build tree, then in the source tree
   17531 	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
   17532 	 # because $ac_f cannot contain `:'.
   17533 	 test -f "$ac_f" ||
   17534 	   case $ac_f in
   17535 	   [\\/$]*) false;;
   17536 	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
   17537 	   esac ||
   17538 	   as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
   17539       esac
   17540       case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
   17541       as_fn_append ac_file_inputs " '$ac_f'"
   17542     done
   17543 
   17544     # Let's still pretend it is `configure' which instantiates (i.e., don't
   17545     # use $as_me), people would be surprised to read:
   17546     #    /* config.h.  Generated by config.status.  */
   17547     configure_input='Generated from '`
   17548 	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
   17549 	`' by configure.'
   17550     if test x"$ac_file" != x-; then
   17551       configure_input="$ac_file.  $configure_input"
   17552       { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
   17553 $as_echo "$as_me: creating $ac_file" >&6;}
   17554     fi
   17555     # Neutralize special characters interpreted by sed in replacement strings.
   17556     case $configure_input in #(
   17557     *\&* | *\|* | *\\* )
   17558        ac_sed_conf_input=`$as_echo "$configure_input" |
   17559        sed 's/[\\\\&|]/\\\\&/g'`;; #(
   17560     *) ac_sed_conf_input=$configure_input;;
   17561     esac
   17562 
   17563     case $ac_tag in
   17564     *:-:* | *:-) cat >"$ac_tmp/stdin" \
   17565       || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
   17566     esac
   17567     ;;
   17568   esac
   17569 
   17570   ac_dir=`$as_dirname -- "$ac_file" ||
   17571 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   17572 	 X"$ac_file" : 'X\(//\)[^/]' \| \
   17573 	 X"$ac_file" : 'X\(//\)$' \| \
   17574 	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
   17575 $as_echo X"$ac_file" |
   17576     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   17577 	    s//\1/
   17578 	    q
   17579 	  }
   17580 	  /^X\(\/\/\)[^/].*/{
   17581 	    s//\1/
   17582 	    q
   17583 	  }
   17584 	  /^X\(\/\/\)$/{
   17585 	    s//\1/
   17586 	    q
   17587 	  }
   17588 	  /^X\(\/\).*/{
   17589 	    s//\1/
   17590 	    q
   17591 	  }
   17592 	  s/.*/./; q'`
   17593   as_dir="$ac_dir"; as_fn_mkdir_p
   17594   ac_builddir=.
   17595 
   17596 case "$ac_dir" in
   17597 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
   17598 *)
   17599   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
   17600   # A ".." for each directory in $ac_dir_suffix.
   17601   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
   17602   case $ac_top_builddir_sub in
   17603   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
   17604   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
   17605   esac ;;
   17606 esac
   17607 ac_abs_top_builddir=$ac_pwd
   17608 ac_abs_builddir=$ac_pwd$ac_dir_suffix
   17609 # for backward compatibility:
   17610 ac_top_builddir=$ac_top_build_prefix
   17611 
   17612 case $srcdir in
   17613   .)  # We are building in place.
   17614     ac_srcdir=.
   17615     ac_top_srcdir=$ac_top_builddir_sub
   17616     ac_abs_top_srcdir=$ac_pwd ;;
   17617   [\\/]* | ?:[\\/]* )  # Absolute name.
   17618     ac_srcdir=$srcdir$ac_dir_suffix;
   17619     ac_top_srcdir=$srcdir
   17620     ac_abs_top_srcdir=$srcdir ;;
   17621   *) # Relative name.
   17622     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
   17623     ac_top_srcdir=$ac_top_build_prefix$srcdir
   17624     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
   17625 esac
   17626 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
   17627 
   17628 
   17629   case $ac_mode in
   17630   :F)
   17631   #
   17632   # CONFIG_FILE
   17633   #
   17634 
   17635   case $INSTALL in
   17636   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
   17637   *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
   17638   esac
   17639   ac_MKDIR_P=$MKDIR_P
   17640   case $MKDIR_P in
   17641   [\\/$]* | ?:[\\/]* ) ;;
   17642   */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
   17643   esac
   17644 _ACEOF
   17645 
   17646 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   17647 # If the template does not know about datarootdir, expand it.
   17648 # FIXME: This hack should be removed a few years after 2.60.
   17649 ac_datarootdir_hack=; ac_datarootdir_seen=
   17650 ac_sed_dataroot='
   17651 /datarootdir/ {
   17652   p
   17653   q
   17654 }
   17655 /@datadir@/p
   17656 /@docdir@/p
   17657 /@infodir@/p
   17658 /@localedir@/p
   17659 /@mandir@/p'
   17660 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
   17661 *datarootdir*) ac_datarootdir_seen=yes;;
   17662 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
   17663   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
   17664 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
   17665 _ACEOF
   17666 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   17667   ac_datarootdir_hack='
   17668   s&@datadir@&$datadir&g
   17669   s&@docdir@&$docdir&g
   17670   s&@infodir@&$infodir&g
   17671   s&@localedir@&$localedir&g
   17672   s&@mandir@&$mandir&g
   17673   s&\\\${datarootdir}&$datarootdir&g' ;;
   17674 esac
   17675 _ACEOF
   17676 
   17677 # Neutralize VPATH when `$srcdir' = `.'.
   17678 # Shell code in configure.ac might set extrasub.
   17679 # FIXME: do we really want to maintain this feature?
   17680 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   17681 ac_sed_extra="$ac_vpsub
   17682 $extrasub
   17683 _ACEOF
   17684 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   17685 :t
   17686 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
   17687 s|@configure_input@|$ac_sed_conf_input|;t t
   17688 s&@top_builddir@&$ac_top_builddir_sub&;t t
   17689 s&@top_build_prefix@&$ac_top_build_prefix&;t t
   17690 s&@srcdir@&$ac_srcdir&;t t
   17691 s&@abs_srcdir@&$ac_abs_srcdir&;t t
   17692 s&@top_srcdir@&$ac_top_srcdir&;t t
   17693 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
   17694 s&@builddir@&$ac_builddir&;t t
   17695 s&@abs_builddir@&$ac_abs_builddir&;t t
   17696 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
   17697 s&@INSTALL@&$ac_INSTALL&;t t
   17698 s&@MKDIR_P@&$ac_MKDIR_P&;t t
   17699 $ac_datarootdir_hack
   17700 "
   17701 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
   17702   >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
   17703 
   17704 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
   17705   { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
   17706   { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' \
   17707       "$ac_tmp/out"`; test -z "$ac_out"; } &&
   17708   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
   17709 which seems to be undefined.  Please make sure it is defined" >&5
   17710 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
   17711 which seems to be undefined.  Please make sure it is defined" >&2;}
   17712 
   17713   rm -f "$ac_tmp/stdin"
   17714   case $ac_file in
   17715   -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
   17716   *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
   17717   esac \
   17718   || as_fn_error $? "could not create $ac_file" "$LINENO" 5
   17719  ;;
   17720   :H)
   17721   #
   17722   # CONFIG_HEADER
   17723   #
   17724   if test x"$ac_file" != x-; then
   17725     {
   17726       $as_echo "/* $configure_input  */" \
   17727       && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
   17728     } >"$ac_tmp/config.h" \
   17729       || as_fn_error $? "could not create $ac_file" "$LINENO" 5
   17730     if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
   17731       { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
   17732 $as_echo "$as_me: $ac_file is unchanged" >&6;}
   17733     else
   17734       rm -f "$ac_file"
   17735       mv "$ac_tmp/config.h" "$ac_file" \
   17736 	|| as_fn_error $? "could not create $ac_file" "$LINENO" 5
   17737     fi
   17738   else
   17739     $as_echo "/* $configure_input  */" \
   17740       && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
   17741       || as_fn_error $? "could not create -" "$LINENO" 5
   17742   fi
   17743 # Compute "$ac_file"'s index in $config_headers.
   17744 _am_arg="$ac_file"
   17745 _am_stamp_count=1
   17746 for _am_header in $config_headers :; do
   17747   case $_am_header in
   17748     $_am_arg | $_am_arg:* )
   17749       break ;;
   17750     * )
   17751       _am_stamp_count=`expr $_am_stamp_count + 1` ;;
   17752   esac
   17753 done
   17754 echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
   17755 $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   17756 	 X"$_am_arg" : 'X\(//\)[^/]' \| \
   17757 	 X"$_am_arg" : 'X\(//\)$' \| \
   17758 	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
   17759 $as_echo X"$_am_arg" |
   17760     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   17761 	    s//\1/
   17762 	    q
   17763 	  }
   17764 	  /^X\(\/\/\)[^/].*/{
   17765 	    s//\1/
   17766 	    q
   17767 	  }
   17768 	  /^X\(\/\/\)$/{
   17769 	    s//\1/
   17770 	    q
   17771 	  }
   17772 	  /^X\(\/\).*/{
   17773 	    s//\1/
   17774 	    q
   17775 	  }
   17776 	  s/.*/./; q'`/stamp-h$_am_stamp_count
   17777  ;;
   17778 
   17779   :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
   17780 $as_echo "$as_me: executing $ac_file commands" >&6;}
   17781  ;;
   17782   esac
   17783 
   17784 
   17785   case $ac_file$ac_mode in
   17786     "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
   17787   # Older Autoconf quotes --file arguments for eval, but not when files
   17788   # are listed without --file.  Let's play safe and only enable the eval
   17789   # if we detect the quoting.
   17790   # TODO: see whether this extra hack can be removed once we start
   17791   # requiring Autoconf 2.70 or later.
   17792   case $CONFIG_FILES in #(
   17793   *\'*) :
   17794     eval set x "$CONFIG_FILES" ;; #(
   17795   *) :
   17796     set x $CONFIG_FILES ;; #(
   17797   *) :
   17798      ;;
   17799 esac
   17800   shift
   17801   # Used to flag and report bootstrapping failures.
   17802   am_rc=0
   17803   for am_mf
   17804   do
   17805     # Strip MF so we end up with the name of the file.
   17806     am_mf=`$as_echo "$am_mf" | sed -e 's/:.*$//'`
   17807     # Check whether this is an Automake generated Makefile which includes
   17808     # dependency-tracking related rules and includes.
   17809     # Grep'ing the whole file directly is not great: AIX grep has a line
   17810     # limit of 2048, but all sed's we know have understand at least 4000.
   17811     sed -n 's,^am--depfiles:.*,X,p' "$am_mf" | grep X >/dev/null 2>&1 \
   17812       || continue
   17813     am_dirpart=`$as_dirname -- "$am_mf" ||
   17814 $as_expr X"$am_mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   17815 	 X"$am_mf" : 'X\(//\)[^/]' \| \
   17816 	 X"$am_mf" : 'X\(//\)$' \| \
   17817 	 X"$am_mf" : 'X\(/\)' \| . 2>/dev/null ||
   17818 $as_echo X"$am_mf" |
   17819     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   17820 	    s//\1/
   17821 	    q
   17822 	  }
   17823 	  /^X\(\/\/\)[^/].*/{
   17824 	    s//\1/
   17825 	    q
   17826 	  }
   17827 	  /^X\(\/\/\)$/{
   17828 	    s//\1/
   17829 	    q
   17830 	  }
   17831 	  /^X\(\/\).*/{
   17832 	    s//\1/
   17833 	    q
   17834 	  }
   17835 	  s/.*/./; q'`
   17836     am_filepart=`$as_basename -- "$am_mf" ||
   17837 $as_expr X/"$am_mf" : '.*/\([^/][^/]*\)/*$' \| \
   17838 	 X"$am_mf" : 'X\(//\)$' \| \
   17839 	 X"$am_mf" : 'X\(/\)' \| . 2>/dev/null ||
   17840 $as_echo X/"$am_mf" |
   17841     sed '/^.*\/\([^/][^/]*\)\/*$/{
   17842 	    s//\1/
   17843 	    q
   17844 	  }
   17845 	  /^X\/\(\/\/\)$/{
   17846 	    s//\1/
   17847 	    q
   17848 	  }
   17849 	  /^X\/\(\/\).*/{
   17850 	    s//\1/
   17851 	    q
   17852 	  }
   17853 	  s/.*/./; q'`
   17854     { echo "$as_me:$LINENO: cd "$am_dirpart" \
   17855       && sed -e '/# am--include-marker/d' "$am_filepart" \
   17856         | $MAKE -f - am--depfiles" >&5
   17857    (cd "$am_dirpart" \
   17858       && sed -e '/# am--include-marker/d' "$am_filepart" \
   17859         | $MAKE -f - am--depfiles) >&5 2>&5
   17860    ac_status=$?
   17861    echo "$as_me:$LINENO: \$? = $ac_status" >&5
   17862    (exit $ac_status); } || am_rc=$?
   17863   done
   17864   if test $am_rc -ne 0; then
   17865     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   17866 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   17867 as_fn_error $? "Something went wrong bootstrapping makefile fragments
   17868     for automatic dependency tracking.  Try re-running configure with the
   17869     '--disable-dependency-tracking' option to at least be able to build
   17870     the package (albeit without support for automatic dependency tracking).
   17871 See \`config.log' for more details" "$LINENO" 5; }
   17872   fi
   17873   { am_dirpart=; unset am_dirpart;}
   17874   { am_filepart=; unset am_filepart;}
   17875   { am_mf=; unset am_mf;}
   17876   { am_rc=; unset am_rc;}
   17877   rm -f conftest-deps.mk
   17878 }
   17879  ;;
   17880     "libtool":C)
   17881 
   17882     # See if we are running on zsh, and set the options that allow our
   17883     # commands through without removal of \ escapes.
   17884     if test -n "${ZSH_VERSION+set}"; then
   17885       setopt NO_GLOB_SUBST
   17886     fi
   17887 
   17888     cfgfile=${ofile}T
   17889     trap "$RM \"$cfgfile\"; exit 1" 1 2 15
   17890     $RM "$cfgfile"
   17891 
   17892     cat <<_LT_EOF >> "$cfgfile"
   17893 #! $SHELL
   17894 # Generated automatically by $as_me ($PACKAGE) $VERSION
   17895 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
   17896 
   17897 # Provide generalized library-building support services.
   17898 # Written by Gordon Matzigkeit, 1996
   17899 
   17900 # Copyright (C) 2014 Free Software Foundation, Inc.
   17901 # This is free software; see the source for copying conditions.  There is NO
   17902 # warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
   17903 
   17904 # GNU Libtool is free software; you can redistribute it and/or modify
   17905 # it under the terms of the GNU General Public License as published by
   17906 # the Free Software Foundation; either version 2 of of the License, or
   17907 # (at your option) any later version.
   17908 #
   17909 # As a special exception to the GNU General Public License, if you
   17910 # distribute this file as part of a program or library that is built
   17911 # using GNU Libtool, you may include this file under the  same
   17912 # distribution terms that you use for the rest of that program.
   17913 #
   17914 # GNU Libtool is distributed in the hope that it will be useful, but
   17915 # WITHOUT ANY WARRANTY; without even the implied warranty of
   17916 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
   17917 # GNU General Public License for more details.
   17918 #
   17919 # You should have received a copy of the GNU General Public License
   17920 # along with this program.  If not, see <http://www.gnu.org/licenses/>.
   17921 
   17922 
   17923 # The names of the tagged configurations supported by this script.
   17924 available_tags='CXX '
   17925 
   17926 # Configured defaults for sys_lib_dlsearch_path munging.
   17927 : \${LT_SYS_LIBRARY_PATH="$configure_time_lt_sys_library_path"}
   17928 
   17929 # ### BEGIN LIBTOOL CONFIG
   17930 
   17931 # Which release of libtool.m4 was used?
   17932 macro_version=$macro_version
   17933 macro_revision=$macro_revision
   17934 
   17935 # Whether or not to build shared libraries.
   17936 build_libtool_libs=$enable_shared
   17937 
   17938 # Whether or not to build static libraries.
   17939 build_old_libs=$enable_static
   17940 
   17941 # What type of objects to build.
   17942 pic_mode=$pic_mode
   17943 
   17944 # Whether or not to optimize for fast installation.
   17945 fast_install=$enable_fast_install
   17946 
   17947 # Shared archive member basename,for filename based shared library versioning on AIX.
   17948 shared_archive_member_spec=$shared_archive_member_spec
   17949 
   17950 # Shell to use when invoking shell scripts.
   17951 SHELL=$lt_SHELL
   17952 
   17953 # An echo program that protects backslashes.
   17954 ECHO=$lt_ECHO
   17955 
   17956 # The PATH separator for the build system.
   17957 PATH_SEPARATOR=$lt_PATH_SEPARATOR
   17958 
   17959 # The host system.
   17960 host_alias=$host_alias
   17961 host=$host
   17962 host_os=$host_os
   17963 
   17964 # The build system.
   17965 build_alias=$build_alias
   17966 build=$build
   17967 build_os=$build_os
   17968 
   17969 # A sed program that does not truncate output.
   17970 SED=$lt_SED
   17971 
   17972 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
   17973 Xsed="\$SED -e 1s/^X//"
   17974 
   17975 # A grep program that handles long lines.
   17976 GREP=$lt_GREP
   17977 
   17978 # An ERE matcher.
   17979 EGREP=$lt_EGREP
   17980 
   17981 # A literal string matcher.
   17982 FGREP=$lt_FGREP
   17983 
   17984 # A BSD- or MS-compatible name lister.
   17985 NM=$lt_NM
   17986 
   17987 # Whether we need soft or hard links.
   17988 LN_S=$lt_LN_S
   17989 
   17990 # What is the maximum length of a command?
   17991 max_cmd_len=$max_cmd_len
   17992 
   17993 # Object file suffix (normally "o").
   17994 objext=$ac_objext
   17995 
   17996 # Executable file suffix (normally "").
   17997 exeext=$exeext
   17998 
   17999 # whether the shell understands "unset".
   18000 lt_unset=$lt_unset
   18001 
   18002 # turn spaces into newlines.
   18003 SP2NL=$lt_lt_SP2NL
   18004 
   18005 # turn newlines into spaces.
   18006 NL2SP=$lt_lt_NL2SP
   18007 
   18008 # convert \$build file names to \$host format.
   18009 to_host_file_cmd=$lt_cv_to_host_file_cmd
   18010 
   18011 # convert \$build files to toolchain format.
   18012 to_tool_file_cmd=$lt_cv_to_tool_file_cmd
   18013 
   18014 # An object symbol dumper.
   18015 OBJDUMP=$lt_OBJDUMP
   18016 
   18017 # Method to check whether dependent libraries are shared objects.
   18018 deplibs_check_method=$lt_deplibs_check_method
   18019 
   18020 # Command to use when deplibs_check_method = "file_magic".
   18021 file_magic_cmd=$lt_file_magic_cmd
   18022 
   18023 # How to find potential files when deplibs_check_method = "file_magic".
   18024 file_magic_glob=$lt_file_magic_glob
   18025 
   18026 # Find potential files using nocaseglob when deplibs_check_method = "file_magic".
   18027 want_nocaseglob=$lt_want_nocaseglob
   18028 
   18029 # DLL creation program.
   18030 DLLTOOL=$lt_DLLTOOL
   18031 
   18032 # Command to associate shared and link libraries.
   18033 sharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd
   18034 
   18035 # The archiver.
   18036 AR=$lt_AR
   18037 
   18038 # Flags to create an archive.
   18039 AR_FLAGS=$lt_AR_FLAGS
   18040 
   18041 # How to feed a file listing to the archiver.
   18042 archiver_list_spec=$lt_archiver_list_spec
   18043 
   18044 # A symbol stripping program.
   18045 STRIP=$lt_STRIP
   18046 
   18047 # Commands used to install an old-style archive.
   18048 RANLIB=$lt_RANLIB
   18049 old_postinstall_cmds=$lt_old_postinstall_cmds
   18050 old_postuninstall_cmds=$lt_old_postuninstall_cmds
   18051 
   18052 # Whether to use a lock for old archive extraction.
   18053 lock_old_archive_extraction=$lock_old_archive_extraction
   18054 
   18055 # A C compiler.
   18056 LTCC=$lt_CC
   18057 
   18058 # LTCC compiler flags.
   18059 LTCFLAGS=$lt_CFLAGS
   18060 
   18061 # Take the output of nm and produce a listing of raw symbols and C names.
   18062 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
   18063 
   18064 # Transform the output of nm in a proper C declaration.
   18065 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
   18066 
   18067 # Transform the output of nm into a list of symbols to manually relocate.
   18068 global_symbol_to_import=$lt_lt_cv_sys_global_symbol_to_import
   18069 
   18070 # Transform the output of nm in a C name address pair.
   18071 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
   18072 
   18073 # Transform the output of nm in a C name address pair when lib prefix is needed.
   18074 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
   18075 
   18076 # The name lister interface.
   18077 nm_interface=$lt_lt_cv_nm_interface
   18078 
   18079 # Specify filename containing input files for \$NM.
   18080 nm_file_list_spec=$lt_nm_file_list_spec
   18081 
   18082 # The root where to search for dependent libraries,and where our libraries should be installed.
   18083 lt_sysroot=$lt_sysroot
   18084 
   18085 # Command to truncate a binary pipe.
   18086 lt_truncate_bin=$lt_lt_cv_truncate_bin
   18087 
   18088 # The name of the directory that contains temporary libtool files.
   18089 objdir=$objdir
   18090 
   18091 # Used to examine libraries when file_magic_cmd begins with "file".
   18092 MAGIC_CMD=$MAGIC_CMD
   18093 
   18094 # Must we lock files when doing compilation?
   18095 need_locks=$lt_need_locks
   18096 
   18097 # Manifest tool.
   18098 MANIFEST_TOOL=$lt_MANIFEST_TOOL
   18099 
   18100 # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
   18101 DSYMUTIL=$lt_DSYMUTIL
   18102 
   18103 # Tool to change global to local symbols on Mac OS X.
   18104 NMEDIT=$lt_NMEDIT
   18105 
   18106 # Tool to manipulate fat objects and archives on Mac OS X.
   18107 LIPO=$lt_LIPO
   18108 
   18109 # ldd/readelf like tool for Mach-O binaries on Mac OS X.
   18110 OTOOL=$lt_OTOOL
   18111 
   18112 # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
   18113 OTOOL64=$lt_OTOOL64
   18114 
   18115 # Old archive suffix (normally "a").
   18116 libext=$libext
   18117 
   18118 # Shared library suffix (normally ".so").
   18119 shrext_cmds=$lt_shrext_cmds
   18120 
   18121 # The commands to extract the exported symbol list from a shared archive.
   18122 extract_expsyms_cmds=$lt_extract_expsyms_cmds
   18123 
   18124 # Variables whose values should be saved in libtool wrapper scripts and
   18125 # restored at link time.
   18126 variables_saved_for_relink=$lt_variables_saved_for_relink
   18127 
   18128 # Do we need the "lib" prefix for modules?
   18129 need_lib_prefix=$need_lib_prefix
   18130 
   18131 # Do we need a version for libraries?
   18132 need_version=$need_version
   18133 
   18134 # Library versioning type.
   18135 version_type=$version_type
   18136 
   18137 # Shared library runtime path variable.
   18138 runpath_var=$runpath_var
   18139 
   18140 # Shared library path variable.
   18141 shlibpath_var=$shlibpath_var
   18142 
   18143 # Is shlibpath searched before the hard-coded library search path?
   18144 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
   18145 
   18146 # Format of library name prefix.
   18147 libname_spec=$lt_libname_spec
   18148 
   18149 # List of archive names.  First name is the real one, the rest are links.
   18150 # The last name is the one that the linker finds with -lNAME
   18151 library_names_spec=$lt_library_names_spec
   18152 
   18153 # The coded name of the library, if different from the real name.
   18154 soname_spec=$lt_soname_spec
   18155 
   18156 # Permission mode override for installation of shared libraries.
   18157 install_override_mode=$lt_install_override_mode
   18158 
   18159 # Command to use after installation of a shared archive.
   18160 postinstall_cmds=$lt_postinstall_cmds
   18161 
   18162 # Command to use after uninstallation of a shared archive.
   18163 postuninstall_cmds=$lt_postuninstall_cmds
   18164 
   18165 # Commands used to finish a libtool library installation in a directory.
   18166 finish_cmds=$lt_finish_cmds
   18167 
   18168 # As "finish_cmds", except a single script fragment to be evaled but
   18169 # not shown.
   18170 finish_eval=$lt_finish_eval
   18171 
   18172 # Whether we should hardcode library paths into libraries.
   18173 hardcode_into_libs=$hardcode_into_libs
   18174 
   18175 # Compile-time system search path for libraries.
   18176 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
   18177 
   18178 # Detected run-time system search path for libraries.
   18179 sys_lib_dlsearch_path_spec=$lt_configure_time_dlsearch_path
   18180 
   18181 # Explicit LT_SYS_LIBRARY_PATH set during ./configure time.
   18182 configure_time_lt_sys_library_path=$lt_configure_time_lt_sys_library_path
   18183 
   18184 # Whether dlopen is supported.
   18185 dlopen_support=$enable_dlopen
   18186 
   18187 # Whether dlopen of programs is supported.
   18188 dlopen_self=$enable_dlopen_self
   18189 
   18190 # Whether dlopen of statically linked programs is supported.
   18191 dlopen_self_static=$enable_dlopen_self_static
   18192 
   18193 # Commands to strip libraries.
   18194 old_striplib=$lt_old_striplib
   18195 striplib=$lt_striplib
   18196 
   18197 
   18198 # The linker used to build libraries.
   18199 LD=$lt_LD
   18200 
   18201 # How to create reloadable object files.
   18202 reload_flag=$lt_reload_flag
   18203 reload_cmds=$lt_reload_cmds
   18204 
   18205 # Commands used to build an old-style archive.
   18206 old_archive_cmds=$lt_old_archive_cmds
   18207 
   18208 # A language specific compiler.
   18209 CC=$lt_compiler
   18210 
   18211 # Is the compiler the GNU compiler?
   18212 with_gcc=$GCC
   18213 
   18214 # Compiler flag to turn off builtin functions.
   18215 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
   18216 
   18217 # Additional compiler flags for building library objects.
   18218 pic_flag=$lt_lt_prog_compiler_pic
   18219 
   18220 # How to pass a linker flag through the compiler.
   18221 wl=$lt_lt_prog_compiler_wl
   18222 
   18223 # Compiler flag to prevent dynamic linking.
   18224 link_static_flag=$lt_lt_prog_compiler_static
   18225 
   18226 # Does compiler simultaneously support -c and -o options?
   18227 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
   18228 
   18229 # Whether or not to add -lc for building shared libraries.
   18230 build_libtool_need_lc=$archive_cmds_need_lc
   18231 
   18232 # Whether or not to disallow shared libs when runtime libs are static.
   18233 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
   18234 
   18235 # Compiler flag to allow reflexive dlopens.
   18236 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
   18237 
   18238 # Compiler flag to generate shared objects directly from archives.
   18239 whole_archive_flag_spec=$lt_whole_archive_flag_spec
   18240 
   18241 # Whether the compiler copes with passing no objects directly.
   18242 compiler_needs_object=$lt_compiler_needs_object
   18243 
   18244 # Create an old-style archive from a shared archive.
   18245 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
   18246 
   18247 # Create a temporary old-style archive to link instead of a shared archive.
   18248 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
   18249 
   18250 # Commands used to build a shared archive.
   18251 archive_cmds=$lt_archive_cmds
   18252 archive_expsym_cmds=$lt_archive_expsym_cmds
   18253 
   18254 # Commands used to build a loadable module if different from building
   18255 # a shared archive.
   18256 module_cmds=$lt_module_cmds
   18257 module_expsym_cmds=$lt_module_expsym_cmds
   18258 
   18259 # Whether we are building with GNU ld or not.
   18260 with_gnu_ld=$lt_with_gnu_ld
   18261 
   18262 # Flag that allows shared libraries with undefined symbols to be built.
   18263 allow_undefined_flag=$lt_allow_undefined_flag
   18264 
   18265 # Flag that enforces no undefined symbols.
   18266 no_undefined_flag=$lt_no_undefined_flag
   18267 
   18268 # Flag to hardcode \$libdir into a binary during linking.
   18269 # This must work even if \$libdir does not exist
   18270 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
   18271 
   18272 # Whether we need a single "-rpath" flag with a separated argument.
   18273 hardcode_libdir_separator=$lt_hardcode_libdir_separator
   18274 
   18275 # Set to "yes" if using DIR/libNAME\$shared_ext during linking hardcodes
   18276 # DIR into the resulting binary.
   18277 hardcode_direct=$hardcode_direct
   18278 
   18279 # Set to "yes" if using DIR/libNAME\$shared_ext during linking hardcodes
   18280 # DIR into the resulting binary and the resulting library dependency is
   18281 # "absolute",i.e impossible to change by setting \$shlibpath_var if the
   18282 # library is relocated.
   18283 hardcode_direct_absolute=$hardcode_direct_absolute
   18284 
   18285 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
   18286 # into the resulting binary.
   18287 hardcode_minus_L=$hardcode_minus_L
   18288 
   18289 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
   18290 # into the resulting binary.
   18291 hardcode_shlibpath_var=$hardcode_shlibpath_var
   18292 
   18293 # Set to "yes" if building a shared library automatically hardcodes DIR
   18294 # into the library and all subsequent libraries and executables linked
   18295 # against it.
   18296 hardcode_automatic=$hardcode_automatic
   18297 
   18298 # Set to yes if linker adds runtime paths of dependent libraries
   18299 # to runtime path list.
   18300 inherit_rpath=$inherit_rpath
   18301 
   18302 # Whether libtool must link a program against all its dependency libraries.
   18303 link_all_deplibs=$link_all_deplibs
   18304 
   18305 # Set to "yes" if exported symbols are required.
   18306 always_export_symbols=$always_export_symbols
   18307 
   18308 # The commands to list exported symbols.
   18309 export_symbols_cmds=$lt_export_symbols_cmds
   18310 
   18311 # Symbols that should not be listed in the preloaded symbols.
   18312 exclude_expsyms=$lt_exclude_expsyms
   18313 
   18314 # Symbols that must always be exported.
   18315 include_expsyms=$lt_include_expsyms
   18316 
   18317 # Commands necessary for linking programs (against libraries) with templates.
   18318 prelink_cmds=$lt_prelink_cmds
   18319 
   18320 # Commands necessary for finishing linking programs.
   18321 postlink_cmds=$lt_postlink_cmds
   18322 
   18323 # Specify filename containing input files.
   18324 file_list_spec=$lt_file_list_spec
   18325 
   18326 # How to hardcode a shared library path into an executable.
   18327 hardcode_action=$hardcode_action
   18328 
   18329 # The directories searched by this compiler when creating a shared library.
   18330 compiler_lib_search_dirs=$lt_compiler_lib_search_dirs
   18331 
   18332 # Dependencies to place before and after the objects being linked to
   18333 # create a shared library.
   18334 predep_objects=$lt_predep_objects
   18335 postdep_objects=$lt_postdep_objects
   18336 predeps=$lt_predeps
   18337 postdeps=$lt_postdeps
   18338 
   18339 # The library search path used internally by the compiler when linking
   18340 # a shared library.
   18341 compiler_lib_search_path=$lt_compiler_lib_search_path
   18342 
   18343 # ### END LIBTOOL CONFIG
   18344 
   18345 _LT_EOF
   18346 
   18347     cat <<'_LT_EOF' >> "$cfgfile"
   18348 
   18349 # ### BEGIN FUNCTIONS SHARED WITH CONFIGURE
   18350 
   18351 # func_munge_path_list VARIABLE PATH
   18352 # -----------------------------------
   18353 # VARIABLE is name of variable containing _space_ separated list of
   18354 # directories to be munged by the contents of PATH, which is string
   18355 # having a format:
   18356 # "DIR[:DIR]:"
   18357 #       string "DIR[ DIR]" will be prepended to VARIABLE
   18358 # ":DIR[:DIR]"
   18359 #       string "DIR[ DIR]" will be appended to VARIABLE
   18360 # "DIRP[:DIRP]::[DIRA:]DIRA"
   18361 #       string "DIRP[ DIRP]" will be prepended to VARIABLE and string
   18362 #       "DIRA[ DIRA]" will be appended to VARIABLE
   18363 # "DIR[:DIR]"
   18364 #       VARIABLE will be replaced by "DIR[ DIR]"
   18365 func_munge_path_list ()
   18366 {
   18367     case x$2 in
   18368     x)
   18369         ;;
   18370     *:)
   18371         eval $1=\"`$ECHO $2 | $SED 's/:/ /g'` \$$1\"
   18372         ;;
   18373     x:*)
   18374         eval $1=\"\$$1 `$ECHO $2 | $SED 's/:/ /g'`\"
   18375         ;;
   18376     *::*)
   18377         eval $1=\"\$$1\ `$ECHO $2 | $SED -e 's/.*:://' -e 's/:/ /g'`\"
   18378         eval $1=\"`$ECHO $2 | $SED -e 's/::.*//' -e 's/:/ /g'`\ \$$1\"
   18379         ;;
   18380     *)
   18381         eval $1=\"`$ECHO $2 | $SED 's/:/ /g'`\"
   18382         ;;
   18383     esac
   18384 }
   18385 
   18386 
   18387 # Calculate cc_basename.  Skip known compiler wrappers and cross-prefix.
   18388 func_cc_basename ()
   18389 {
   18390     for cc_temp in $*""; do
   18391       case $cc_temp in
   18392         compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   18393         distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   18394         \-*) ;;
   18395         *) break;;
   18396       esac
   18397     done
   18398     func_cc_basename_result=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
   18399 }
   18400 
   18401 
   18402 # ### END FUNCTIONS SHARED WITH CONFIGURE
   18403 
   18404 _LT_EOF
   18405 
   18406   case $host_os in
   18407   aix3*)
   18408     cat <<\_LT_EOF >> "$cfgfile"
   18409 # AIX sometimes has problems with the GCC collect2 program.  For some
   18410 # reason, if we set the COLLECT_NAMES environment variable, the problems
   18411 # vanish in a puff of smoke.
   18412 if test set != "${COLLECT_NAMES+set}"; then
   18413   COLLECT_NAMES=
   18414   export COLLECT_NAMES
   18415 fi
   18416 _LT_EOF
   18417     ;;
   18418   esac
   18419 
   18420 
   18421 ltmain=$ac_aux_dir/ltmain.sh
   18422 
   18423 
   18424   # We use sed instead of cat because bash on DJGPP gets confused if
   18425   # if finds mixed CR/LF and LF-only lines.  Since sed operates in
   18426   # text mode, it properly converts lines to CR/LF.  This bash problem
   18427   # is reportedly fixed, but why not run on old versions too?
   18428   sed '$q' "$ltmain" >> "$cfgfile" \
   18429      || (rm -f "$cfgfile"; exit 1)
   18430 
   18431    mv -f "$cfgfile" "$ofile" ||
   18432     (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
   18433   chmod +x "$ofile"
   18434 
   18435 
   18436     cat <<_LT_EOF >> "$ofile"
   18437 
   18438 # ### BEGIN LIBTOOL TAG CONFIG: CXX
   18439 
   18440 # The linker used to build libraries.
   18441 LD=$lt_LD_CXX
   18442 
   18443 # How to create reloadable object files.
   18444 reload_flag=$lt_reload_flag_CXX
   18445 reload_cmds=$lt_reload_cmds_CXX
   18446 
   18447 # Commands used to build an old-style archive.
   18448 old_archive_cmds=$lt_old_archive_cmds_CXX
   18449 
   18450 # A language specific compiler.
   18451 CC=$lt_compiler_CXX
   18452 
   18453 # Is the compiler the GNU compiler?
   18454 with_gcc=$GCC_CXX
   18455 
   18456 # Compiler flag to turn off builtin functions.
   18457 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_CXX
   18458 
   18459 # Additional compiler flags for building library objects.
   18460 pic_flag=$lt_lt_prog_compiler_pic_CXX
   18461 
   18462 # How to pass a linker flag through the compiler.
   18463 wl=$lt_lt_prog_compiler_wl_CXX
   18464 
   18465 # Compiler flag to prevent dynamic linking.
   18466 link_static_flag=$lt_lt_prog_compiler_static_CXX
   18467 
   18468 # Does compiler simultaneously support -c and -o options?
   18469 compiler_c_o=$lt_lt_cv_prog_compiler_c_o_CXX
   18470 
   18471 # Whether or not to add -lc for building shared libraries.
   18472 build_libtool_need_lc=$archive_cmds_need_lc_CXX
   18473 
   18474 # Whether or not to disallow shared libs when runtime libs are static.
   18475 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_CXX
   18476 
   18477 # Compiler flag to allow reflexive dlopens.
   18478 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_CXX
   18479 
   18480 # Compiler flag to generate shared objects directly from archives.
   18481 whole_archive_flag_spec=$lt_whole_archive_flag_spec_CXX
   18482 
   18483 # Whether the compiler copes with passing no objects directly.
   18484 compiler_needs_object=$lt_compiler_needs_object_CXX
   18485 
   18486 # Create an old-style archive from a shared archive.
   18487 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_CXX
   18488 
   18489 # Create a temporary old-style archive to link instead of a shared archive.
   18490 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_CXX
   18491 
   18492 # Commands used to build a shared archive.
   18493 archive_cmds=$lt_archive_cmds_CXX
   18494 archive_expsym_cmds=$lt_archive_expsym_cmds_CXX
   18495 
   18496 # Commands used to build a loadable module if different from building
   18497 # a shared archive.
   18498 module_cmds=$lt_module_cmds_CXX
   18499 module_expsym_cmds=$lt_module_expsym_cmds_CXX
   18500 
   18501 # Whether we are building with GNU ld or not.
   18502 with_gnu_ld=$lt_with_gnu_ld_CXX
   18503 
   18504 # Flag that allows shared libraries with undefined symbols to be built.
   18505 allow_undefined_flag=$lt_allow_undefined_flag_CXX
   18506 
   18507 # Flag that enforces no undefined symbols.
   18508 no_undefined_flag=$lt_no_undefined_flag_CXX
   18509 
   18510 # Flag to hardcode \$libdir into a binary during linking.
   18511 # This must work even if \$libdir does not exist
   18512 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_CXX
   18513 
   18514 # Whether we need a single "-rpath" flag with a separated argument.
   18515 hardcode_libdir_separator=$lt_hardcode_libdir_separator_CXX
   18516 
   18517 # Set to "yes" if using DIR/libNAME\$shared_ext during linking hardcodes
   18518 # DIR into the resulting binary.
   18519 hardcode_direct=$hardcode_direct_CXX
   18520 
   18521 # Set to "yes" if using DIR/libNAME\$shared_ext during linking hardcodes
   18522 # DIR into the resulting binary and the resulting library dependency is
   18523 # "absolute",i.e impossible to change by setting \$shlibpath_var if the
   18524 # library is relocated.
   18525 hardcode_direct_absolute=$hardcode_direct_absolute_CXX
   18526 
   18527 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
   18528 # into the resulting binary.
   18529 hardcode_minus_L=$hardcode_minus_L_CXX
   18530 
   18531 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
   18532 # into the resulting binary.
   18533 hardcode_shlibpath_var=$hardcode_shlibpath_var_CXX
   18534 
   18535 # Set to "yes" if building a shared library automatically hardcodes DIR
   18536 # into the library and all subsequent libraries and executables linked
   18537 # against it.
   18538 hardcode_automatic=$hardcode_automatic_CXX
   18539 
   18540 # Set to yes if linker adds runtime paths of dependent libraries
   18541 # to runtime path list.
   18542 inherit_rpath=$inherit_rpath_CXX
   18543 
   18544 # Whether libtool must link a program against all its dependency libraries.
   18545 link_all_deplibs=$link_all_deplibs_CXX
   18546 
   18547 # Set to "yes" if exported symbols are required.
   18548 always_export_symbols=$always_export_symbols_CXX
   18549 
   18550 # The commands to list exported symbols.
   18551 export_symbols_cmds=$lt_export_symbols_cmds_CXX
   18552 
   18553 # Symbols that should not be listed in the preloaded symbols.
   18554 exclude_expsyms=$lt_exclude_expsyms_CXX
   18555 
   18556 # Symbols that must always be exported.
   18557 include_expsyms=$lt_include_expsyms_CXX
   18558 
   18559 # Commands necessary for linking programs (against libraries) with templates.
   18560 prelink_cmds=$lt_prelink_cmds_CXX
   18561 
   18562 # Commands necessary for finishing linking programs.
   18563 postlink_cmds=$lt_postlink_cmds_CXX
   18564 
   18565 # Specify filename containing input files.
   18566 file_list_spec=$lt_file_list_spec_CXX
   18567 
   18568 # How to hardcode a shared library path into an executable.
   18569 hardcode_action=$hardcode_action_CXX
   18570 
   18571 # The directories searched by this compiler when creating a shared library.
   18572 compiler_lib_search_dirs=$lt_compiler_lib_search_dirs_CXX
   18573 
   18574 # Dependencies to place before and after the objects being linked to
   18575 # create a shared library.
   18576 predep_objects=$lt_predep_objects_CXX
   18577 postdep_objects=$lt_postdep_objects_CXX
   18578 predeps=$lt_predeps_CXX
   18579 postdeps=$lt_postdeps_CXX
   18580 
   18581 # The library search path used internally by the compiler when linking
   18582 # a shared library.
   18583 compiler_lib_search_path=$lt_compiler_lib_search_path_CXX
   18584 
   18585 # ### END LIBTOOL TAG CONFIG: CXX
   18586 _LT_EOF
   18587 
   18588  ;;
   18589 
   18590   esac
   18591 done # for ac_tag
   18592 
   18593 
   18594 as_fn_exit 0
   18595 _ACEOF
   18596 ac_clean_files=$ac_clean_files_save
   18597 
   18598 test $ac_write_fail = 0 ||
   18599   as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
   18600 
   18601 
   18602 # configure is writing to config.log, and then calls config.status.
   18603 # config.status does its own redirection, appending to config.log.
   18604 # Unfortunately, on DOS this fails, as config.log is still kept open
   18605 # by configure, so config.status won't be able to write to it; its
   18606 # output is simply discarded.  So we exec the FD to /dev/null,
   18607 # effectively closing config.log, so it can be properly (re)opened and
   18608 # appended to by config.status.  When coming back to configure, we
   18609 # need to make the FD available again.
   18610 if test "$no_create" != yes; then
   18611   ac_cs_success=:
   18612   ac_config_status_args=
   18613   test "$silent" = yes &&
   18614     ac_config_status_args="$ac_config_status_args --quiet"
   18615   exec 5>/dev/null
   18616   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
   18617   exec 5>>config.log
   18618   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
   18619   # would make configure fail if this is the last instruction.
   18620   $ac_cs_success || as_fn_exit 1
   18621 fi
   18622 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
   18623   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
   18624 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
   18625 fi
   18626 
   18627