Home | History | Annotate | Line # | Download | only in ldapc++
configure revision 1.1.1.3
      1 #! /bin/sh
      2 # From configure.in OpenLDAP: pkg/ldap/contrib/ldapc++/configure.in,v 1.8.2.7 2008/07/09 21:59:44 quanah Exp .
      3 # Guess values for system-dependent variables and create Makefiles.
      4 # Generated by GNU Autoconf 2.61 for ldapcpplib  .
      5 #
      6 # Report bugs to <http://www.openldap.org/its/ >.
      7 #
      8 # Copyright 2000-2009 The OpenLDAP Foundation. All rights reserved.
      9 # Restrictions apply, see COPYRIGHT and LICENSE files.
     10 #
     11 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
     12 # 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
     13 # This configure script is free software; the Free Software Foundation
     14 # gives unlimited permission to copy, distribute and modify it.
     15 ## --------------------- ##
     16 ## M4sh Initialization.  ##
     17 ## --------------------- ##
     18 
     19 # Be more Bourne compatible
     20 DUALCASE=1; export DUALCASE # for MKS sh
     21 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
     22   emulate sh
     23   NULLCMD=:
     24   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
     25   # is contrary to our usage.  Disable this feature.
     26   alias -g '${1+"$@"}'='"$@"'
     27   setopt NO_GLOB_SUBST
     28 else
     29   case `(set -o) 2>/dev/null` in
     30   *posix*) set -o posix ;;
     31 esac
     32 
     33 fi
     34 
     35 
     36 
     37 
     38 # PATH needs CR
     39 # Avoid depending upon Character Ranges.
     40 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
     41 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
     42 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
     43 as_cr_digits='0123456789'
     44 as_cr_alnum=$as_cr_Letters$as_cr_digits
     45 
     46 # The user is always right.
     47 if test "${PATH_SEPARATOR+set}" != set; then
     48   echo "#! /bin/sh" >conf$$.sh
     49   echo  "exit 0"   >>conf$$.sh
     50   chmod +x conf$$.sh
     51   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
     52     PATH_SEPARATOR=';'
     53   else
     54     PATH_SEPARATOR=:
     55   fi
     56   rm -f conf$$.sh
     57 fi
     58 
     59 # Support unset when possible.
     60 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
     61   as_unset=unset
     62 else
     63   as_unset=false
     64 fi
     65 
     66 
     67 # IFS
     68 # We need space, tab and new line, in precisely that order.  Quoting is
     69 # there to prevent editors from complaining about space-tab.
     70 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
     71 # splitting by setting IFS to empty value.)
     72 as_nl='
     73 '
     74 IFS=" ""	$as_nl"
     75 
     76 # Find who we are.  Look in the path if we contain no directory separator.
     77 case $0 in
     78   *[\\/]* ) as_myself=$0 ;;
     79   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
     80 for as_dir in $PATH
     81 do
     82   IFS=$as_save_IFS
     83   test -z "$as_dir" && as_dir=.
     84   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
     85 done
     86 IFS=$as_save_IFS
     87 
     88      ;;
     89 esac
     90 # We did not find ourselves, most probably we were run as `sh COMMAND'
     91 # in which case we are not to be found in the path.
     92 if test "x$as_myself" = x; then
     93   as_myself=$0
     94 fi
     95 if test ! -f "$as_myself"; then
     96   echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
     97   { (exit 1); exit 1; }
     98 fi
     99 
    100 # Work around bugs in pre-3.0 UWIN ksh.
    101 for as_var in ENV MAIL MAILPATH
    102 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
    103 done
    104 PS1='$ '
    105 PS2='> '
    106 PS4='+ '
    107 
    108 # NLS nuisances.
    109 for as_var in \
    110   LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
    111   LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
    112   LC_TELEPHONE LC_TIME
    113 do
    114   if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
    115     eval $as_var=C; export $as_var
    116   else
    117     ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
    118   fi
    119 done
    120 
    121 # Required to use basename.
    122 if expr a : '\(a\)' >/dev/null 2>&1 &&
    123    test "X`expr 00001 : '.*\(...\)'`" = X001; then
    124   as_expr=expr
    125 else
    126   as_expr=false
    127 fi
    128 
    129 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
    130   as_basename=basename
    131 else
    132   as_basename=false
    133 fi
    134 
    135 
    136 # Name of the executable.
    137 as_me=`$as_basename -- "$0" ||
    138 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
    139 	 X"$0" : 'X\(//\)$' \| \
    140 	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
    141 echo X/"$0" |
    142     sed '/^.*\/\([^/][^/]*\)\/*$/{
    143 	    s//\1/
    144 	    q
    145 	  }
    146 	  /^X\/\(\/\/\)$/{
    147 	    s//\1/
    148 	    q
    149 	  }
    150 	  /^X\/\(\/\).*/{
    151 	    s//\1/
    152 	    q
    153 	  }
    154 	  s/.*/./; q'`
    155 
    156 # CDPATH.
    157 $as_unset CDPATH
    158 
    159 
    160 if test "x$CONFIG_SHELL" = x; then
    161   if (eval ":") 2>/dev/null; then
    162   as_have_required=yes
    163 else
    164   as_have_required=no
    165 fi
    166 
    167   if test $as_have_required = yes && 	 (eval ":
    168 (as_func_return () {
    169   (exit \$1)
    170 }
    171 as_func_success () {
    172   as_func_return 0
    173 }
    174 as_func_failure () {
    175   as_func_return 1
    176 }
    177 as_func_ret_success () {
    178   return 0
    179 }
    180 as_func_ret_failure () {
    181   return 1
    182 }
    183 
    184 exitcode=0
    185 if as_func_success; then
    186   :
    187 else
    188   exitcode=1
    189   echo as_func_success failed.
    190 fi
    191 
    192 if as_func_failure; then
    193   exitcode=1
    194   echo as_func_failure succeeded.
    195 fi
    196 
    197 if as_func_ret_success; then
    198   :
    199 else
    200   exitcode=1
    201   echo as_func_ret_success failed.
    202 fi
    203 
    204 if as_func_ret_failure; then
    205   exitcode=1
    206   echo as_func_ret_failure succeeded.
    207 fi
    208 
    209 if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
    210   :
    211 else
    212   exitcode=1
    213   echo positional parameters were not saved.
    214 fi
    215 
    216 test \$exitcode = 0) || { (exit 1); exit 1; }
    217 
    218 (
    219   as_lineno_1=\$LINENO
    220   as_lineno_2=\$LINENO
    221   test \"x\$as_lineno_1\" != \"x\$as_lineno_2\" &&
    222   test \"x\`expr \$as_lineno_1 + 1\`\" = \"x\$as_lineno_2\") || { (exit 1); exit 1; }
    223 ") 2> /dev/null; then
    224   :
    225 else
    226   as_candidate_shells=
    227     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
    228 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
    229 do
    230   IFS=$as_save_IFS
    231   test -z "$as_dir" && as_dir=.
    232   case $as_dir in
    233 	 /*)
    234 	   for as_base in sh bash ksh sh5; do
    235 	     as_candidate_shells="$as_candidate_shells $as_dir/$as_base"
    236 	   done;;
    237        esac
    238 done
    239 IFS=$as_save_IFS
    240 
    241 
    242       for as_shell in $as_candidate_shells $SHELL; do
    243 	 # Try only shells that exist, to save several forks.
    244 	 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
    245 		{ ("$as_shell") 2> /dev/null <<\_ASEOF
    246 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
    247   emulate sh
    248   NULLCMD=:
    249   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
    250   # is contrary to our usage.  Disable this feature.
    251   alias -g '${1+"$@"}'='"$@"'
    252   setopt NO_GLOB_SUBST
    253 else
    254   case `(set -o) 2>/dev/null` in
    255   *posix*) set -o posix ;;
    256 esac
    257 
    258 fi
    259 
    260 
    261 :
    262 _ASEOF
    263 }; then
    264   CONFIG_SHELL=$as_shell
    265 	       as_have_required=yes
    266 	       if { "$as_shell" 2> /dev/null <<\_ASEOF
    267 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
    268   emulate sh
    269   NULLCMD=:
    270   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
    271   # is contrary to our usage.  Disable this feature.
    272   alias -g '${1+"$@"}'='"$@"'
    273   setopt NO_GLOB_SUBST
    274 else
    275   case `(set -o) 2>/dev/null` in
    276   *posix*) set -o posix ;;
    277 esac
    278 
    279 fi
    280 
    281 
    282 :
    283 (as_func_return () {
    284   (exit $1)
    285 }
    286 as_func_success () {
    287   as_func_return 0
    288 }
    289 as_func_failure () {
    290   as_func_return 1
    291 }
    292 as_func_ret_success () {
    293   return 0
    294 }
    295 as_func_ret_failure () {
    296   return 1
    297 }
    298 
    299 exitcode=0
    300 if as_func_success; then
    301   :
    302 else
    303   exitcode=1
    304   echo as_func_success failed.
    305 fi
    306 
    307 if as_func_failure; then
    308   exitcode=1
    309   echo as_func_failure succeeded.
    310 fi
    311 
    312 if as_func_ret_success; then
    313   :
    314 else
    315   exitcode=1
    316   echo as_func_ret_success failed.
    317 fi
    318 
    319 if as_func_ret_failure; then
    320   exitcode=1
    321   echo as_func_ret_failure succeeded.
    322 fi
    323 
    324 if ( set x; as_func_ret_success y && test x = "$1" ); then
    325   :
    326 else
    327   exitcode=1
    328   echo positional parameters were not saved.
    329 fi
    330 
    331 test $exitcode = 0) || { (exit 1); exit 1; }
    332 
    333 (
    334   as_lineno_1=$LINENO
    335   as_lineno_2=$LINENO
    336   test "x$as_lineno_1" != "x$as_lineno_2" &&
    337   test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2") || { (exit 1); exit 1; }
    338 
    339 _ASEOF
    340 }; then
    341   break
    342 fi
    343 
    344 fi
    345 
    346       done
    347 
    348       if test "x$CONFIG_SHELL" != x; then
    349   for as_var in BASH_ENV ENV
    350         do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
    351         done
    352         export CONFIG_SHELL
    353         exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
    354 fi
    355 
    356 
    357     if test $as_have_required = no; then
    358   echo This script requires a shell more modern than all the
    359       echo shells that I found on your system.  Please install a
    360       echo modern shell, or manually run the script under such a
    361       echo shell if you do have one.
    362       { (exit 1); exit 1; }
    363 fi
    364 
    365 
    366 fi
    367 
    368 fi
    369 
    370 
    371 
    372 (eval "as_func_return () {
    373   (exit \$1)
    374 }
    375 as_func_success () {
    376   as_func_return 0
    377 }
    378 as_func_failure () {
    379   as_func_return 1
    380 }
    381 as_func_ret_success () {
    382   return 0
    383 }
    384 as_func_ret_failure () {
    385   return 1
    386 }
    387 
    388 exitcode=0
    389 if as_func_success; then
    390   :
    391 else
    392   exitcode=1
    393   echo as_func_success failed.
    394 fi
    395 
    396 if as_func_failure; then
    397   exitcode=1
    398   echo as_func_failure succeeded.
    399 fi
    400 
    401 if as_func_ret_success; then
    402   :
    403 else
    404   exitcode=1
    405   echo as_func_ret_success failed.
    406 fi
    407 
    408 if as_func_ret_failure; then
    409   exitcode=1
    410   echo as_func_ret_failure succeeded.
    411 fi
    412 
    413 if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
    414   :
    415 else
    416   exitcode=1
    417   echo positional parameters were not saved.
    418 fi
    419 
    420 test \$exitcode = 0") || {
    421   echo No shell found that supports shell functions.
    422   echo Please tell autoconf@gnu.org about your system,
    423   echo including any error possibly output before this
    424   echo message
    425 }
    426 
    427 
    428 
    429   as_lineno_1=$LINENO
    430   as_lineno_2=$LINENO
    431   test "x$as_lineno_1" != "x$as_lineno_2" &&
    432   test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
    433 
    434   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
    435   # uniformly replaced by the line number.  The first 'sed' inserts a
    436   # line-number line after each line using $LINENO; the second 'sed'
    437   # does the real work.  The second script uses 'N' to pair each
    438   # line-number line with the line containing $LINENO, and appends
    439   # trailing '-' during substitution so that $LINENO is not a special
    440   # case at line end.
    441   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
    442   # scripts with optimization help from Paolo Bonzini.  Blame Lee
    443   # E. McMahon (1931-1989) for sed's syntax.  :-)
    444   sed -n '
    445     p
    446     /[$]LINENO/=
    447   ' <$as_myself |
    448     sed '
    449       s/[$]LINENO.*/&-/
    450       t lineno
    451       b
    452       :lineno
    453       N
    454       :loop
    455       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
    456       t loop
    457       s/-\n.*//
    458     ' >$as_me.lineno &&
    459   chmod +x "$as_me.lineno" ||
    460     { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
    461    { (exit 1); exit 1; }; }
    462 
    463   # Don't try to exec as it changes $[0], causing all sort of problems
    464   # (the dirname of $[0] is not the place where we might find the
    465   # original and so on.  Autoconf is especially sensitive to this).
    466   . "./$as_me.lineno"
    467   # Exit status is that of the last command.
    468   exit
    469 }
    470 
    471 
    472 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
    473   as_dirname=dirname
    474 else
    475   as_dirname=false
    476 fi
    477 
    478 ECHO_C= ECHO_N= ECHO_T=
    479 case `echo -n x` in
    480 -n*)
    481   case `echo 'x\c'` in
    482   *c*) ECHO_T='	';;	# ECHO_T is single tab character.
    483   *)   ECHO_C='\c';;
    484   esac;;
    485 *)
    486   ECHO_N='-n';;
    487 esac
    488 
    489 if expr a : '\(a\)' >/dev/null 2>&1 &&
    490    test "X`expr 00001 : '.*\(...\)'`" = X001; then
    491   as_expr=expr
    492 else
    493   as_expr=false
    494 fi
    495 
    496 rm -f conf$$ conf$$.exe conf$$.file
    497 if test -d conf$$.dir; then
    498   rm -f conf$$.dir/conf$$.file
    499 else
    500   rm -f conf$$.dir
    501   mkdir conf$$.dir
    502 fi
    503 echo >conf$$.file
    504 if ln -s conf$$.file conf$$ 2>/dev/null; then
    505   as_ln_s='ln -s'
    506   # ... but there are two gotchas:
    507   # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
    508   # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
    509   # In both cases, we have to default to `cp -p'.
    510   ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
    511     as_ln_s='cp -p'
    512 elif ln conf$$.file conf$$ 2>/dev/null; then
    513   as_ln_s=ln
    514 else
    515   as_ln_s='cp -p'
    516 fi
    517 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
    518 rmdir conf$$.dir 2>/dev/null
    519 
    520 if mkdir -p . 2>/dev/null; then
    521   as_mkdir_p=:
    522 else
    523   test -d ./-p && rmdir ./-p
    524   as_mkdir_p=false
    525 fi
    526 
    527 if test -x / >/dev/null 2>&1; then
    528   as_test_x='test -x'
    529 else
    530   if ls -dL / >/dev/null 2>&1; then
    531     as_ls_L_option=L
    532   else
    533     as_ls_L_option=
    534   fi
    535   as_test_x='
    536     eval sh -c '\''
    537       if test -d "$1"; then
    538         test -d "$1/.";
    539       else
    540 	case $1 in
    541         -*)set "./$1";;
    542 	esac;
    543 	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
    544 	???[sx]*):;;*)false;;esac;fi
    545     '\'' sh
    546   '
    547 fi
    548 as_executable_p=$as_test_x
    549 
    550 # Sed expression to map a string onto a valid CPP name.
    551 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
    552 
    553 # Sed expression to map a string onto a valid variable name.
    554 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
    555 
    556 
    557 
    558 
    559 # Check that we are running under the correct shell.
    560 SHELL=${CONFIG_SHELL-/bin/sh}
    561 
    562 case X$ECHO in
    563 X*--fallback-echo)
    564   # Remove one level of quotation (which was required for Make).
    565   ECHO=`echo "$ECHO" | sed 's,\\\\\$\\$0,'$0','`
    566   ;;
    567 esac
    568 
    569 echo=${ECHO-echo}
    570 if test "X$1" = X--no-reexec; then
    571   # Discard the --no-reexec flag, and continue.
    572   shift
    573 elif test "X$1" = X--fallback-echo; then
    574   # Avoid inline document here, it may be left over
    575   :
    576 elif test "X`($echo '\t') 2>/dev/null`" = 'X\t' ; then
    577   # Yippee, $echo works!
    578   :
    579 else
    580   # Restart under the correct shell.
    581   exec $SHELL "$0" --no-reexec ${1+"$@"}
    582 fi
    583 
    584 if test "X$1" = X--fallback-echo; then
    585   # used as fallback echo
    586   shift
    587   cat <<EOF
    588 $*
    589 EOF
    590   exit 0
    591 fi
    592 
    593 # The HP-UX ksh and POSIX shell print the target directory to stdout
    594 # if CDPATH is set.
    595 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
    596 
    597 if test -z "$ECHO"; then
    598 if test "X${echo_test_string+set}" != Xset; then
    599 # find a string as large as possible, as long as the shell can cope with it
    600   for cmd in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do
    601     # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
    602     if (echo_test_string=`eval $cmd`) 2>/dev/null &&
    603        echo_test_string=`eval $cmd` &&
    604        (test "X$echo_test_string" = "X$echo_test_string") 2>/dev/null
    605     then
    606       break
    607     fi
    608   done
    609 fi
    610 
    611 if test "X`($echo '\t') 2>/dev/null`" = 'X\t' &&
    612    echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` &&
    613    test "X$echo_testing_string" = "X$echo_test_string"; then
    614   :
    615 else
    616   # The Solaris, AIX, and Digital Unix default echo programs unquote
    617   # backslashes.  This makes it impossible to quote backslashes using
    618   #   echo "$something" | sed 's/\\/\\\\/g'
    619   #
    620   # So, first we look for a working echo in the user's PATH.
    621 
    622   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
    623   for dir in $PATH /usr/ucb; do
    624     IFS="$lt_save_ifs"
    625     if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
    626        test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
    627        echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&
    628        test "X$echo_testing_string" = "X$echo_test_string"; then
    629       echo="$dir/echo"
    630       break
    631     fi
    632   done
    633   IFS="$lt_save_ifs"
    634 
    635   if test "X$echo" = Xecho; then
    636     # We didn't find a better echo, so look for alternatives.
    637     if test "X`(print -r '\t') 2>/dev/null`" = 'X\t' &&
    638        echo_testing_string=`(print -r "$echo_test_string") 2>/dev/null` &&
    639        test "X$echo_testing_string" = "X$echo_test_string"; then
    640       # This shell has a builtin print -r that does the trick.
    641       echo='print -r'
    642     elif (test -f /bin/ksh || test -f /bin/ksh$ac_exeext) &&
    643 	 test "X$CONFIG_SHELL" != X/bin/ksh; then
    644       # If we have ksh, try running configure again with it.
    645       ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
    646       export ORIGINAL_CONFIG_SHELL
    647       CONFIG_SHELL=/bin/ksh
    648       export CONFIG_SHELL
    649       exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"}
    650     else
    651       # Try using printf.
    652       echo='printf %s\n'
    653       if test "X`($echo '\t') 2>/dev/null`" = 'X\t' &&
    654 	 echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` &&
    655 	 test "X$echo_testing_string" = "X$echo_test_string"; then
    656 	# Cool, printf works
    657 	:
    658       elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
    659 	   test "X$echo_testing_string" = 'X\t' &&
    660 	   echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
    661 	   test "X$echo_testing_string" = "X$echo_test_string"; then
    662 	CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL
    663 	export CONFIG_SHELL
    664 	SHELL="$CONFIG_SHELL"
    665 	export SHELL
    666 	echo="$CONFIG_SHELL $0 --fallback-echo"
    667       elif echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
    668 	   test "X$echo_testing_string" = 'X\t' &&
    669 	   echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
    670 	   test "X$echo_testing_string" = "X$echo_test_string"; then
    671 	echo="$CONFIG_SHELL $0 --fallback-echo"
    672       else
    673 	# maybe with a smaller string...
    674 	prev=:
    675 
    676 	for cmd in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"' 'sed 20q "$0"' 'sed 50q "$0"'; do
    677 	  if (test "X$echo_test_string" = "X`eval $cmd`") 2>/dev/null
    678 	  then
    679 	    break
    680 	  fi
    681 	  prev="$cmd"
    682 	done
    683 
    684 	if test "$prev" != 'sed 50q "$0"'; then
    685 	  echo_test_string=`eval $prev`
    686 	  export echo_test_string
    687 	  exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "$0" ${1+"$@"}
    688 	else
    689 	  # Oops.  We lost completely, so just stick with echo.
    690 	  echo=echo
    691 	fi
    692       fi
    693     fi
    694   fi
    695 fi
    696 fi
    697 
    698 # Copy echo and quote the copy suitably for passing to libtool from
    699 # the Makefile, instead of quoting the original, which is used later.
    700 ECHO=$echo
    701 if test "X$ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then
    702    ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo"
    703 fi
    704 
    705 
    706 
    707 
    708 tagnames=${tagnames+${tagnames},}CXX
    709 
    710 tagnames=${tagnames+${tagnames},}F77
    711 
    712 exec 7<&0 </dev/null 6>&1
    713 
    714 # Name of the host.
    715 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
    716 # so uname gets run too.
    717 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
    718 
    719 #
    720 # Initializations.
    721 #
    722 ac_default_prefix=/usr/local
    723 ac_clean_files=
    724 ac_config_libobj_dir=.
    725 LIBOBJS=
    726 cross_compiling=no
    727 subdirs=
    728 MFLAGS=
    729 MAKEFLAGS=
    730 SHELL=${CONFIG_SHELL-/bin/sh}
    731 
    732 # Identity of this package.
    733 PACKAGE_NAME='ldapcpplib'
    734 PACKAGE_TARNAME='ldapcpplib'
    735 PACKAGE_VERSION=' '
    736 PACKAGE_STRING='ldapcpplib  '
    737 PACKAGE_BUGREPORT='http://www.openldap.org/its/ '
    738 
    739 ac_unique_file="src/LDAPConnection.h"
    740 # Factoring default headers for most tests.
    741 ac_includes_default="\
    742 #include <stdio.h>
    743 #ifdef HAVE_SYS_TYPES_H
    744 # include <sys/types.h>
    745 #endif
    746 #ifdef HAVE_SYS_STAT_H
    747 # include <sys/stat.h>
    748 #endif
    749 #ifdef STDC_HEADERS
    750 # include <stdlib.h>
    751 # include <stddef.h>
    752 #else
    753 # ifdef HAVE_STDLIB_H
    754 #  include <stdlib.h>
    755 # endif
    756 #endif
    757 #ifdef HAVE_STRING_H
    758 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
    759 #  include <memory.h>
    760 # endif
    761 # include <string.h>
    762 #endif
    763 #ifdef HAVE_STRINGS_H
    764 # include <strings.h>
    765 #endif
    766 #ifdef HAVE_INTTYPES_H
    767 # include <inttypes.h>
    768 #endif
    769 #ifdef HAVE_STDINT_H
    770 # include <stdint.h>
    771 #endif
    772 #ifdef HAVE_UNISTD_H
    773 # include <unistd.h>
    774 #endif"
    775 
    776 ac_subst_vars='SHELL
    777 PATH_SEPARATOR
    778 PACKAGE_NAME
    779 PACKAGE_TARNAME
    780 PACKAGE_VERSION
    781 PACKAGE_STRING
    782 PACKAGE_BUGREPORT
    783 exec_prefix
    784 prefix
    785 program_transform_name
    786 bindir
    787 sbindir
    788 libexecdir
    789 datarootdir
    790 datadir
    791 sysconfdir
    792 sharedstatedir
    793 localstatedir
    794 includedir
    795 oldincludedir
    796 docdir
    797 infodir
    798 htmldir
    799 dvidir
    800 pdfdir
    801 psdir
    802 libdir
    803 localedir
    804 mandir
    805 DEFS
    806 ECHO_C
    807 ECHO_N
    808 ECHO_T
    809 LIBS
    810 build_alias
    811 host_alias
    812 target_alias
    813 INSTALL_PROGRAM
    814 INSTALL_SCRIPT
    815 INSTALL_DATA
    816 am__isrc
    817 CYGPATH_W
    818 PACKAGE
    819 VERSION
    820 ACLOCAL
    821 AUTOCONF
    822 AUTOMAKE
    823 AUTOHEADER
    824 MAKEINFO
    825 install_sh
    826 STRIP
    827 INSTALL_STRIP_PROGRAM
    828 mkdir_p
    829 AWK
    830 SET_MAKE
    831 am__leading_dot
    832 AMTAR
    833 am__tar
    834 am__untar
    835 OPENLDAP_CPP_API_VERSION
    836 CXX
    837 CXXFLAGS
    838 LDFLAGS
    839 CPPFLAGS
    840 ac_ct_CXX
    841 EXEEXT
    842 OBJEXT
    843 DEPDIR
    844 am__include
    845 am__quote
    846 AMDEP_TRUE
    847 AMDEP_FALSE
    848 AMDEPBACKSLASH
    849 CXXDEPMODE
    850 am__fastdepCXX_TRUE
    851 am__fastdepCXX_FALSE
    852 build
    853 build_cpu
    854 build_vendor
    855 build_os
    856 host
    857 host_cpu
    858 host_vendor
    859 host_os
    860 CC
    861 CFLAGS
    862 ac_ct_CC
    863 CCDEPMODE
    864 am__fastdepCC_TRUE
    865 am__fastdepCC_FALSE
    866 SED
    867 GREP
    868 EGREP
    869 LN_S
    870 ECHO
    871 AR
    872 RANLIB
    873 DSYMUTIL
    874 NMEDIT
    875 CPP
    876 CXXCPP
    877 F77
    878 FFLAGS
    879 ac_ct_F77
    880 LIBTOOL
    881 LIBOBJS
    882 LTLIBOBJS'
    883 ac_subst_files=''
    884       ac_precious_vars='build_alias
    885 host_alias
    886 target_alias
    887 CXX
    888 CXXFLAGS
    889 LDFLAGS
    890 LIBS
    891 CPPFLAGS
    892 CCC
    893 CC
    894 CFLAGS
    895 CPP
    896 CXXCPP
    897 F77
    898 FFLAGS'
    899 
    900 
    901 # Initialize some variables set by options.
    902 ac_init_help=
    903 ac_init_version=false
    904 # The variables have the same names as the options, with
    905 # dashes changed to underlines.
    906 cache_file=/dev/null
    907 exec_prefix=NONE
    908 no_create=
    909 no_recursion=
    910 prefix=NONE
    911 program_prefix=NONE
    912 program_suffix=NONE
    913 program_transform_name=s,x,x,
    914 silent=
    915 site=
    916 srcdir=
    917 verbose=
    918 x_includes=NONE
    919 x_libraries=NONE
    920 
    921 # Installation directory options.
    922 # These are left unexpanded so users can "make install exec_prefix=/foo"
    923 # and all the variables that are supposed to be based on exec_prefix
    924 # by default will actually change.
    925 # Use braces instead of parens because sh, perl, etc. also accept them.
    926 # (The list follows the same order as the GNU Coding Standards.)
    927 bindir='${exec_prefix}/bin'
    928 sbindir='${exec_prefix}/sbin'
    929 libexecdir='${exec_prefix}/libexec'
    930 datarootdir='${prefix}/share'
    931 datadir='${datarootdir}'
    932 sysconfdir='${prefix}/etc'
    933 sharedstatedir='${prefix}/com'
    934 localstatedir='${prefix}/var'
    935 includedir='${prefix}/include'
    936 oldincludedir='/usr/include'
    937 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
    938 infodir='${datarootdir}/info'
    939 htmldir='${docdir}'
    940 dvidir='${docdir}'
    941 pdfdir='${docdir}'
    942 psdir='${docdir}'
    943 libdir='${exec_prefix}/lib'
    944 localedir='${datarootdir}/locale'
    945 mandir='${datarootdir}/man'
    946 
    947 ac_prev=
    948 ac_dashdash=
    949 for ac_option
    950 do
    951   # If the previous option needs an argument, assign it.
    952   if test -n "$ac_prev"; then
    953     eval $ac_prev=\$ac_option
    954     ac_prev=
    955     continue
    956   fi
    957 
    958   case $ac_option in
    959   *=*)	ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
    960   *)	ac_optarg=yes ;;
    961   esac
    962 
    963   # Accept the important Cygnus configure options, so we can diagnose typos.
    964 
    965   case $ac_dashdash$ac_option in
    966   --)
    967     ac_dashdash=yes ;;
    968 
    969   -bindir | --bindir | --bindi | --bind | --bin | --bi)
    970     ac_prev=bindir ;;
    971   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
    972     bindir=$ac_optarg ;;
    973 
    974   -build | --build | --buil | --bui | --bu)
    975     ac_prev=build_alias ;;
    976   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
    977     build_alias=$ac_optarg ;;
    978 
    979   -cache-file | --cache-file | --cache-fil | --cache-fi \
    980   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
    981     ac_prev=cache_file ;;
    982   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
    983   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
    984     cache_file=$ac_optarg ;;
    985 
    986   --config-cache | -C)
    987     cache_file=config.cache ;;
    988 
    989   -datadir | --datadir | --datadi | --datad)
    990     ac_prev=datadir ;;
    991   -datadir=* | --datadir=* | --datadi=* | --datad=*)
    992     datadir=$ac_optarg ;;
    993 
    994   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
    995   | --dataroo | --dataro | --datar)
    996     ac_prev=datarootdir ;;
    997   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
    998   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
    999     datarootdir=$ac_optarg ;;
   1000 
   1001   -disable-* | --disable-*)
   1002     ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
   1003     # Reject names that are not valid shell variable names.
   1004     expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
   1005       { echo "$as_me: error: invalid feature name: $ac_feature" >&2
   1006    { (exit 1); exit 1; }; }
   1007     ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
   1008     eval enable_$ac_feature=no ;;
   1009 
   1010   -docdir | --docdir | --docdi | --doc | --do)
   1011     ac_prev=docdir ;;
   1012   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
   1013     docdir=$ac_optarg ;;
   1014 
   1015   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
   1016     ac_prev=dvidir ;;
   1017   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
   1018     dvidir=$ac_optarg ;;
   1019 
   1020   -enable-* | --enable-*)
   1021     ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
   1022     # Reject names that are not valid shell variable names.
   1023     expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
   1024       { echo "$as_me: error: invalid feature name: $ac_feature" >&2
   1025    { (exit 1); exit 1; }; }
   1026     ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
   1027     eval enable_$ac_feature=\$ac_optarg ;;
   1028 
   1029   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
   1030   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
   1031   | --exec | --exe | --ex)
   1032     ac_prev=exec_prefix ;;
   1033   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
   1034   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
   1035   | --exec=* | --exe=* | --ex=*)
   1036     exec_prefix=$ac_optarg ;;
   1037 
   1038   -gas | --gas | --ga | --g)
   1039     # Obsolete; use --with-gas.
   1040     with_gas=yes ;;
   1041 
   1042   -help | --help | --hel | --he | -h)
   1043     ac_init_help=long ;;
   1044   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
   1045     ac_init_help=recursive ;;
   1046   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
   1047     ac_init_help=short ;;
   1048 
   1049   -host | --host | --hos | --ho)
   1050     ac_prev=host_alias ;;
   1051   -host=* | --host=* | --hos=* | --ho=*)
   1052     host_alias=$ac_optarg ;;
   1053 
   1054   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
   1055     ac_prev=htmldir ;;
   1056   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
   1057   | --ht=*)
   1058     htmldir=$ac_optarg ;;
   1059 
   1060   -includedir | --includedir | --includedi | --included | --include \
   1061   | --includ | --inclu | --incl | --inc)
   1062     ac_prev=includedir ;;
   1063   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
   1064   | --includ=* | --inclu=* | --incl=* | --inc=*)
   1065     includedir=$ac_optarg ;;
   1066 
   1067   -infodir | --infodir | --infodi | --infod | --info | --inf)
   1068     ac_prev=infodir ;;
   1069   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
   1070     infodir=$ac_optarg ;;
   1071 
   1072   -libdir | --libdir | --libdi | --libd)
   1073     ac_prev=libdir ;;
   1074   -libdir=* | --libdir=* | --libdi=* | --libd=*)
   1075     libdir=$ac_optarg ;;
   1076 
   1077   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
   1078   | --libexe | --libex | --libe)
   1079     ac_prev=libexecdir ;;
   1080   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
   1081   | --libexe=* | --libex=* | --libe=*)
   1082     libexecdir=$ac_optarg ;;
   1083 
   1084   -localedir | --localedir | --localedi | --localed | --locale)
   1085     ac_prev=localedir ;;
   1086   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
   1087     localedir=$ac_optarg ;;
   1088 
   1089   -localstatedir | --localstatedir | --localstatedi | --localstated \
   1090   | --localstate | --localstat | --localsta | --localst | --locals)
   1091     ac_prev=localstatedir ;;
   1092   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
   1093   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
   1094     localstatedir=$ac_optarg ;;
   1095 
   1096   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
   1097     ac_prev=mandir ;;
   1098   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
   1099     mandir=$ac_optarg ;;
   1100 
   1101   -nfp | --nfp | --nf)
   1102     # Obsolete; use --without-fp.
   1103     with_fp=no ;;
   1104 
   1105   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
   1106   | --no-cr | --no-c | -n)
   1107     no_create=yes ;;
   1108 
   1109   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
   1110   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
   1111     no_recursion=yes ;;
   1112 
   1113   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
   1114   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
   1115   | --oldin | --oldi | --old | --ol | --o)
   1116     ac_prev=oldincludedir ;;
   1117   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
   1118   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
   1119   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
   1120     oldincludedir=$ac_optarg ;;
   1121 
   1122   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
   1123     ac_prev=prefix ;;
   1124   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
   1125     prefix=$ac_optarg ;;
   1126 
   1127   -program-prefix | --program-prefix | --program-prefi | --program-pref \
   1128   | --program-pre | --program-pr | --program-p)
   1129     ac_prev=program_prefix ;;
   1130   -program-prefix=* | --program-prefix=* | --program-prefi=* \
   1131   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
   1132     program_prefix=$ac_optarg ;;
   1133 
   1134   -program-suffix | --program-suffix | --program-suffi | --program-suff \
   1135   | --program-suf | --program-su | --program-s)
   1136     ac_prev=program_suffix ;;
   1137   -program-suffix=* | --program-suffix=* | --program-suffi=* \
   1138   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
   1139     program_suffix=$ac_optarg ;;
   1140 
   1141   -program-transform-name | --program-transform-name \
   1142   | --program-transform-nam | --program-transform-na \
   1143   | --program-transform-n | --program-transform- \
   1144   | --program-transform | --program-transfor \
   1145   | --program-transfo | --program-transf \
   1146   | --program-trans | --program-tran \
   1147   | --progr-tra | --program-tr | --program-t)
   1148     ac_prev=program_transform_name ;;
   1149   -program-transform-name=* | --program-transform-name=* \
   1150   | --program-transform-nam=* | --program-transform-na=* \
   1151   | --program-transform-n=* | --program-transform-=* \
   1152   | --program-transform=* | --program-transfor=* \
   1153   | --program-transfo=* | --program-transf=* \
   1154   | --program-trans=* | --program-tran=* \
   1155   | --progr-tra=* | --program-tr=* | --program-t=*)
   1156     program_transform_name=$ac_optarg ;;
   1157 
   1158   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
   1159     ac_prev=pdfdir ;;
   1160   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
   1161     pdfdir=$ac_optarg ;;
   1162 
   1163   -psdir | --psdir | --psdi | --psd | --ps)
   1164     ac_prev=psdir ;;
   1165   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
   1166     psdir=$ac_optarg ;;
   1167 
   1168   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   1169   | -silent | --silent | --silen | --sile | --sil)
   1170     silent=yes ;;
   1171 
   1172   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
   1173     ac_prev=sbindir ;;
   1174   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
   1175   | --sbi=* | --sb=*)
   1176     sbindir=$ac_optarg ;;
   1177 
   1178   -sharedstatedir | --sharedstatedir | --sharedstatedi \
   1179   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
   1180   | --sharedst | --shareds | --shared | --share | --shar \
   1181   | --sha | --sh)
   1182     ac_prev=sharedstatedir ;;
   1183   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
   1184   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
   1185   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
   1186   | --sha=* | --sh=*)
   1187     sharedstatedir=$ac_optarg ;;
   1188 
   1189   -site | --site | --sit)
   1190     ac_prev=site ;;
   1191   -site=* | --site=* | --sit=*)
   1192     site=$ac_optarg ;;
   1193 
   1194   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
   1195     ac_prev=srcdir ;;
   1196   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
   1197     srcdir=$ac_optarg ;;
   1198 
   1199   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
   1200   | --syscon | --sysco | --sysc | --sys | --sy)
   1201     ac_prev=sysconfdir ;;
   1202   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
   1203   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
   1204     sysconfdir=$ac_optarg ;;
   1205 
   1206   -target | --target | --targe | --targ | --tar | --ta | --t)
   1207     ac_prev=target_alias ;;
   1208   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
   1209     target_alias=$ac_optarg ;;
   1210 
   1211   -v | -verbose | --verbose | --verbos | --verbo | --verb)
   1212     verbose=yes ;;
   1213 
   1214   -version | --version | --versio | --versi | --vers | -V)
   1215     ac_init_version=: ;;
   1216 
   1217   -with-* | --with-*)
   1218     ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
   1219     # Reject names that are not valid shell variable names.
   1220     expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
   1221       { echo "$as_me: error: invalid package name: $ac_package" >&2
   1222    { (exit 1); exit 1; }; }
   1223     ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
   1224     eval with_$ac_package=\$ac_optarg ;;
   1225 
   1226   -without-* | --without-*)
   1227     ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
   1228     # Reject names that are not valid shell variable names.
   1229     expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
   1230       { echo "$as_me: error: invalid package name: $ac_package" >&2
   1231    { (exit 1); exit 1; }; }
   1232     ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
   1233     eval with_$ac_package=no ;;
   1234 
   1235   --x)
   1236     # Obsolete; use --with-x.
   1237     with_x=yes ;;
   1238 
   1239   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
   1240   | --x-incl | --x-inc | --x-in | --x-i)
   1241     ac_prev=x_includes ;;
   1242   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
   1243   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
   1244     x_includes=$ac_optarg ;;
   1245 
   1246   -x-libraries | --x-libraries | --x-librarie | --x-librari \
   1247   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
   1248     ac_prev=x_libraries ;;
   1249   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
   1250   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
   1251     x_libraries=$ac_optarg ;;
   1252 
   1253   -*) { echo "$as_me: error: unrecognized option: $ac_option
   1254 Try \`$0 --help' for more information." >&2
   1255    { (exit 1); exit 1; }; }
   1256     ;;
   1257 
   1258   *=*)
   1259     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
   1260     # Reject names that are not valid shell variable names.
   1261     expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
   1262       { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
   1263    { (exit 1); exit 1; }; }
   1264     eval $ac_envvar=\$ac_optarg
   1265     export $ac_envvar ;;
   1266 
   1267   *)
   1268     # FIXME: should be removed in autoconf 3.0.
   1269     echo "$as_me: WARNING: you should use --build, --host, --target" >&2
   1270     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
   1271       echo "$as_me: WARNING: invalid host type: $ac_option" >&2
   1272     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
   1273     ;;
   1274 
   1275   esac
   1276 done
   1277 
   1278 if test -n "$ac_prev"; then
   1279   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
   1280   { echo "$as_me: error: missing argument to $ac_option" >&2
   1281    { (exit 1); exit 1; }; }
   1282 fi
   1283 
   1284 # Be sure to have absolute directory names.
   1285 for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
   1286 		datadir sysconfdir sharedstatedir localstatedir includedir \
   1287 		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
   1288 		libdir localedir mandir
   1289 do
   1290   eval ac_val=\$$ac_var
   1291   case $ac_val in
   1292     [\\/$]* | ?:[\\/]* )  continue;;
   1293     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
   1294   esac
   1295   { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
   1296    { (exit 1); exit 1; }; }
   1297 done
   1298 
   1299 # There might be people who depend on the old broken behavior: `$host'
   1300 # used to hold the argument of --host etc.
   1301 # FIXME: To remove some day.
   1302 build=$build_alias
   1303 host=$host_alias
   1304 target=$target_alias
   1305 
   1306 # FIXME: To remove some day.
   1307 if test "x$host_alias" != x; then
   1308   if test "x$build_alias" = x; then
   1309     cross_compiling=maybe
   1310     echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
   1311     If a cross compiler is detected then cross compile mode will be used." >&2
   1312   elif test "x$build_alias" != "x$host_alias"; then
   1313     cross_compiling=yes
   1314   fi
   1315 fi
   1316 
   1317 ac_tool_prefix=
   1318 test -n "$host_alias" && ac_tool_prefix=$host_alias-
   1319 
   1320 test "$silent" = yes && exec 6>/dev/null
   1321 
   1322 
   1323 ac_pwd=`pwd` && test -n "$ac_pwd" &&
   1324 ac_ls_di=`ls -di .` &&
   1325 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
   1326   { echo "$as_me: error: Working directory cannot be determined" >&2
   1327    { (exit 1); exit 1; }; }
   1328 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
   1329   { echo "$as_me: error: pwd does not report name of working directory" >&2
   1330    { (exit 1); exit 1; }; }
   1331 
   1332 
   1333 # Find the source files, if location was not specified.
   1334 if test -z "$srcdir"; then
   1335   ac_srcdir_defaulted=yes
   1336   # Try the directory containing this script, then the parent directory.
   1337   ac_confdir=`$as_dirname -- "$0" ||
   1338 $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   1339 	 X"$0" : 'X\(//\)[^/]' \| \
   1340 	 X"$0" : 'X\(//\)$' \| \
   1341 	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
   1342 echo X"$0" |
   1343     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   1344 	    s//\1/
   1345 	    q
   1346 	  }
   1347 	  /^X\(\/\/\)[^/].*/{
   1348 	    s//\1/
   1349 	    q
   1350 	  }
   1351 	  /^X\(\/\/\)$/{
   1352 	    s//\1/
   1353 	    q
   1354 	  }
   1355 	  /^X\(\/\).*/{
   1356 	    s//\1/
   1357 	    q
   1358 	  }
   1359 	  s/.*/./; q'`
   1360   srcdir=$ac_confdir
   1361   if test ! -r "$srcdir/$ac_unique_file"; then
   1362     srcdir=..
   1363   fi
   1364 else
   1365   ac_srcdir_defaulted=no
   1366 fi
   1367 if test ! -r "$srcdir/$ac_unique_file"; then
   1368   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
   1369   { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
   1370    { (exit 1); exit 1; }; }
   1371 fi
   1372 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
   1373 ac_abs_confdir=`(
   1374 	cd "$srcdir" && test -r "./$ac_unique_file" || { echo "$as_me: error: $ac_msg" >&2
   1375    { (exit 1); exit 1; }; }
   1376 	pwd)`
   1377 # When building in place, set srcdir=.
   1378 if test "$ac_abs_confdir" = "$ac_pwd"; then
   1379   srcdir=.
   1380 fi
   1381 # Remove unnecessary trailing slashes from srcdir.
   1382 # Double slashes in file names in object file debugging info
   1383 # mess up M-x gdb in Emacs.
   1384 case $srcdir in
   1385 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
   1386 esac
   1387 for ac_var in $ac_precious_vars; do
   1388   eval ac_env_${ac_var}_set=\${${ac_var}+set}
   1389   eval ac_env_${ac_var}_value=\$${ac_var}
   1390   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
   1391   eval ac_cv_env_${ac_var}_value=\$${ac_var}
   1392 done
   1393 
   1394 #
   1395 # Report the --help message.
   1396 #
   1397 if test "$ac_init_help" = "long"; then
   1398   # Omit some internal or obsolete options to make the list less imposing.
   1399   # This message is too long to be a string in the A/UX 3.1 sh.
   1400   cat <<_ACEOF
   1401 \`configure' configures ldapcpplib   to adapt to many kinds of systems.
   1402 
   1403 Usage: $0 [OPTION]... [VAR=VALUE]...
   1404 
   1405 To assign environment variables (e.g., CC, CFLAGS...), specify them as
   1406 VAR=VALUE.  See below for descriptions of some of the useful variables.
   1407 
   1408 Defaults for the options are specified in brackets.
   1409 
   1410 Configuration:
   1411   -h, --help              display this help and exit
   1412       --help=short        display options specific to this package
   1413       --help=recursive    display the short help of all the included packages
   1414   -V, --version           display version information and exit
   1415   -q, --quiet, --silent   do not print \`checking...' messages
   1416       --cache-file=FILE   cache test results in FILE [disabled]
   1417   -C, --config-cache      alias for \`--cache-file=config.cache'
   1418   -n, --no-create         do not create output files
   1419       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
   1420 
   1421 Installation directories:
   1422   --prefix=PREFIX         install architecture-independent files in PREFIX
   1423 			  [$ac_default_prefix]
   1424   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
   1425 			  [PREFIX]
   1426 
   1427 By default, \`make install' will install all the files in
   1428 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
   1429 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
   1430 for instance \`--prefix=\$HOME'.
   1431 
   1432 For better control, use the options below.
   1433 
   1434 Fine tuning of the installation directories:
   1435   --bindir=DIR           user executables [EPREFIX/bin]
   1436   --sbindir=DIR          system admin executables [EPREFIX/sbin]
   1437   --libexecdir=DIR       program executables [EPREFIX/libexec]
   1438   --sysconfdir=DIR       read-only single-machine data [PREFIX/etc]
   1439   --sharedstatedir=DIR   modifiable architecture-independent data [PREFIX/com]
   1440   --localstatedir=DIR    modifiable single-machine data [PREFIX/var]
   1441   --libdir=DIR           object code libraries [EPREFIX/lib]
   1442   --includedir=DIR       C header files [PREFIX/include]
   1443   --oldincludedir=DIR    C header files for non-gcc [/usr/include]
   1444   --datarootdir=DIR      read-only arch.-independent data root [PREFIX/share]
   1445   --datadir=DIR          read-only architecture-independent data [DATAROOTDIR]
   1446   --infodir=DIR          info documentation [DATAROOTDIR/info]
   1447   --localedir=DIR        locale-dependent data [DATAROOTDIR/locale]
   1448   --mandir=DIR           man documentation [DATAROOTDIR/man]
   1449   --docdir=DIR           documentation root [DATAROOTDIR/doc/ldapcpplib]
   1450   --htmldir=DIR          html documentation [DOCDIR]
   1451   --dvidir=DIR           dvi documentation [DOCDIR]
   1452   --pdfdir=DIR           pdf documentation [DOCDIR]
   1453   --psdir=DIR            ps documentation [DOCDIR]
   1454 _ACEOF
   1455 
   1456   cat <<\_ACEOF
   1457 
   1458 Program names:
   1459   --program-prefix=PREFIX            prepend PREFIX to installed program names
   1460   --program-suffix=SUFFIX            append SUFFIX to installed program names
   1461   --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
   1462 
   1463 System types:
   1464   --build=BUILD     configure for building on BUILD [guessed]
   1465   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
   1466 _ACEOF
   1467 fi
   1468 
   1469 if test -n "$ac_init_help"; then
   1470   case $ac_init_help in
   1471      short | recursive ) echo "Configuration of ldapcpplib  :";;
   1472    esac
   1473   cat <<\_ACEOF
   1474 
   1475 Optional Features:
   1476   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
   1477   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
   1478   --disable-dependency-tracking  speeds up one-time build
   1479   --enable-dependency-tracking   do not reject slow dependency extractors
   1480   --enable-shared[=PKGS]  build shared libraries [default=yes]
   1481   --enable-static[=PKGS]  build static libraries [default=yes]
   1482   --enable-fast-install[=PKGS]
   1483                           optimize for fast installation [default=yes]
   1484   --disable-libtool-lock  avoid locking (might break parallel builds)
   1485   --enable-debug
   1486 
   1487 Optional Packages:
   1488   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
   1489   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
   1490   --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
   1491   --with-pic              try to use only PIC/non-PIC objects [default=use
   1492                           both]
   1493   --with-tags[=TAGS]      include additional configurations [automatic]
   1494   --with-libldap=DIR          Path to the libldap library /usr/local/lib
   1495   --with-ldap-includes=DIR    Path to the libldap include files /usr/local/include
   1496 
   1497 Some influential environment variables:
   1498   CXX         C++ compiler command
   1499   CXXFLAGS    C++ compiler flags
   1500   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
   1501               nonstandard directory <lib dir>
   1502   LIBS        libraries to pass to the linker, e.g. -l<library>
   1503   CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
   1504               you have headers in a nonstandard directory <include dir>
   1505   CC          C compiler command
   1506   CFLAGS      C compiler flags
   1507   CPP         C preprocessor
   1508   CXXCPP      C++ preprocessor
   1509   F77         Fortran 77 compiler command
   1510   FFLAGS      Fortran 77 compiler flags
   1511 
   1512 Use these variables to override the choices made by `configure' or to help
   1513 it to find libraries and programs with nonstandard names/locations.
   1514 
   1515 Report bugs to <http://www.openldap.org/its/ >.
   1516 _ACEOF
   1517 ac_status=$?
   1518 fi
   1519 
   1520 if test "$ac_init_help" = "recursive"; then
   1521   # If there are subdirs, report their specific --help.
   1522   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
   1523     test -d "$ac_dir" || continue
   1524     ac_builddir=.
   1525 
   1526 case "$ac_dir" in
   1527 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
   1528 *)
   1529   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
   1530   # A ".." for each directory in $ac_dir_suffix.
   1531   ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
   1532   case $ac_top_builddir_sub in
   1533   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
   1534   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
   1535   esac ;;
   1536 esac
   1537 ac_abs_top_builddir=$ac_pwd
   1538 ac_abs_builddir=$ac_pwd$ac_dir_suffix
   1539 # for backward compatibility:
   1540 ac_top_builddir=$ac_top_build_prefix
   1541 
   1542 case $srcdir in
   1543   .)  # We are building in place.
   1544     ac_srcdir=.
   1545     ac_top_srcdir=$ac_top_builddir_sub
   1546     ac_abs_top_srcdir=$ac_pwd ;;
   1547   [\\/]* | ?:[\\/]* )  # Absolute name.
   1548     ac_srcdir=$srcdir$ac_dir_suffix;
   1549     ac_top_srcdir=$srcdir
   1550     ac_abs_top_srcdir=$srcdir ;;
   1551   *) # Relative name.
   1552     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
   1553     ac_top_srcdir=$ac_top_build_prefix$srcdir
   1554     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
   1555 esac
   1556 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
   1557 
   1558     cd "$ac_dir" || { ac_status=$?; continue; }
   1559     # Check for guested configure.
   1560     if test -f "$ac_srcdir/configure.gnu"; then
   1561       echo &&
   1562       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
   1563     elif test -f "$ac_srcdir/configure"; then
   1564       echo &&
   1565       $SHELL "$ac_srcdir/configure" --help=recursive
   1566     else
   1567       echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
   1568     fi || ac_status=$?
   1569     cd "$ac_pwd" || { ac_status=$?; break; }
   1570   done
   1571 fi
   1572 
   1573 test -n "$ac_init_help" && exit $ac_status
   1574 if $ac_init_version; then
   1575   cat <<\_ACEOF
   1576 ldapcpplib configure
   1577 generated by GNU Autoconf 2.61
   1578 
   1579 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
   1580 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
   1581 This configure script is free software; the Free Software Foundation
   1582 gives unlimited permission to copy, distribute and modify it.
   1583 
   1584 Copyright 2000-2009 The OpenLDAP Foundation. All rights reserved.
   1585 Restrictions apply, see COPYRIGHT and LICENSE files.
   1586 _ACEOF
   1587   exit
   1588 fi
   1589 cat >config.log <<_ACEOF
   1590 This file contains any messages produced by compilers while
   1591 running configure, to aid debugging if configure makes a mistake.
   1592 
   1593 It was created by ldapcpplib $as_me  , which was
   1594 generated by GNU Autoconf 2.61.  Invocation command line was
   1595 
   1596   $ $0 $@
   1597 
   1598 _ACEOF
   1599 exec 5>>config.log
   1600 {
   1601 cat <<_ASUNAME
   1602 ## --------- ##
   1603 ## Platform. ##
   1604 ## --------- ##
   1605 
   1606 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
   1607 uname -m = `(uname -m) 2>/dev/null || echo unknown`
   1608 uname -r = `(uname -r) 2>/dev/null || echo unknown`
   1609 uname -s = `(uname -s) 2>/dev/null || echo unknown`
   1610 uname -v = `(uname -v) 2>/dev/null || echo unknown`
   1611 
   1612 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
   1613 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
   1614 
   1615 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
   1616 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
   1617 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
   1618 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
   1619 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
   1620 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
   1621 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
   1622 
   1623 _ASUNAME
   1624 
   1625 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   1626 for as_dir in $PATH
   1627 do
   1628   IFS=$as_save_IFS
   1629   test -z "$as_dir" && as_dir=.
   1630   echo "PATH: $as_dir"
   1631 done
   1632 IFS=$as_save_IFS
   1633 
   1634 } >&5
   1635 
   1636 cat >&5 <<_ACEOF
   1637 
   1638 
   1639 ## ----------- ##
   1640 ## Core tests. ##
   1641 ## ----------- ##
   1642 
   1643 _ACEOF
   1644 
   1645 
   1646 # Keep a trace of the command line.
   1647 # Strip out --no-create and --no-recursion so they do not pile up.
   1648 # Strip out --silent because we don't want to record it for future runs.
   1649 # Also quote any args containing shell meta-characters.
   1650 # Make two passes to allow for proper duplicate-argument suppression.
   1651 ac_configure_args=
   1652 ac_configure_args0=
   1653 ac_configure_args1=
   1654 ac_must_keep_next=false
   1655 for ac_pass in 1 2
   1656 do
   1657   for ac_arg
   1658   do
   1659     case $ac_arg in
   1660     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
   1661     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   1662     | -silent | --silent | --silen | --sile | --sil)
   1663       continue ;;
   1664     *\'*)
   1665       ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
   1666     esac
   1667     case $ac_pass in
   1668     1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
   1669     2)
   1670       ac_configure_args1="$ac_configure_args1 '$ac_arg'"
   1671       if test $ac_must_keep_next = true; then
   1672 	ac_must_keep_next=false # Got value, back to normal.
   1673       else
   1674 	case $ac_arg in
   1675 	  *=* | --config-cache | -C | -disable-* | --disable-* \
   1676 	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
   1677 	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
   1678 	  | -with-* | --with-* | -without-* | --without-* | --x)
   1679 	    case "$ac_configure_args0 " in
   1680 	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
   1681 	    esac
   1682 	    ;;
   1683 	  -* ) ac_must_keep_next=true ;;
   1684 	esac
   1685       fi
   1686       ac_configure_args="$ac_configure_args '$ac_arg'"
   1687       ;;
   1688     esac
   1689   done
   1690 done
   1691 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
   1692 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
   1693 
   1694 # When interrupted or exit'd, cleanup temporary files, and complete
   1695 # config.log.  We remove comments because anyway the quotes in there
   1696 # would cause problems or look ugly.
   1697 # WARNING: Use '\'' to represent an apostrophe within the trap.
   1698 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
   1699 trap 'exit_status=$?
   1700   # Save into config.log some information that might help in debugging.
   1701   {
   1702     echo
   1703 
   1704     cat <<\_ASBOX
   1705 ## ---------------- ##
   1706 ## Cache variables. ##
   1707 ## ---------------- ##
   1708 _ASBOX
   1709     echo
   1710     # The following way of writing the cache mishandles newlines in values,
   1711 (
   1712   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
   1713     eval ac_val=\$$ac_var
   1714     case $ac_val in #(
   1715     *${as_nl}*)
   1716       case $ac_var in #(
   1717       *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
   1718 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
   1719       esac
   1720       case $ac_var in #(
   1721       _ | IFS | as_nl) ;; #(
   1722       *) $as_unset $ac_var ;;
   1723       esac ;;
   1724     esac
   1725   done
   1726   (set) 2>&1 |
   1727     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
   1728     *${as_nl}ac_space=\ *)
   1729       sed -n \
   1730 	"s/'\''/'\''\\\\'\'''\''/g;
   1731 	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
   1732       ;; #(
   1733     *)
   1734       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
   1735       ;;
   1736     esac |
   1737     sort
   1738 )
   1739     echo
   1740 
   1741     cat <<\_ASBOX
   1742 ## ----------------- ##
   1743 ## Output variables. ##
   1744 ## ----------------- ##
   1745 _ASBOX
   1746     echo
   1747     for ac_var in $ac_subst_vars
   1748     do
   1749       eval ac_val=\$$ac_var
   1750       case $ac_val in
   1751       *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
   1752       esac
   1753       echo "$ac_var='\''$ac_val'\''"
   1754     done | sort
   1755     echo
   1756 
   1757     if test -n "$ac_subst_files"; then
   1758       cat <<\_ASBOX
   1759 ## ------------------- ##
   1760 ## File substitutions. ##
   1761 ## ------------------- ##
   1762 _ASBOX
   1763       echo
   1764       for ac_var in $ac_subst_files
   1765       do
   1766 	eval ac_val=\$$ac_var
   1767 	case $ac_val in
   1768 	*\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
   1769 	esac
   1770 	echo "$ac_var='\''$ac_val'\''"
   1771       done | sort
   1772       echo
   1773     fi
   1774 
   1775     if test -s confdefs.h; then
   1776       cat <<\_ASBOX
   1777 ## ----------- ##
   1778 ## confdefs.h. ##
   1779 ## ----------- ##
   1780 _ASBOX
   1781       echo
   1782       cat confdefs.h
   1783       echo
   1784     fi
   1785     test "$ac_signal" != 0 &&
   1786       echo "$as_me: caught signal $ac_signal"
   1787     echo "$as_me: exit $exit_status"
   1788   } >&5
   1789   rm -f core *.core core.conftest.* &&
   1790     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
   1791     exit $exit_status
   1792 ' 0
   1793 for ac_signal in 1 2 13 15; do
   1794   trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
   1795 done
   1796 ac_signal=0
   1797 
   1798 # confdefs.h avoids OS command line length limits that DEFS can exceed.
   1799 rm -f -r conftest* confdefs.h
   1800 
   1801 # Predefined preprocessor variables.
   1802 
   1803 cat >>confdefs.h <<_ACEOF
   1804 #define PACKAGE_NAME "$PACKAGE_NAME"
   1805 _ACEOF
   1806 
   1807 
   1808 cat >>confdefs.h <<_ACEOF
   1809 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
   1810 _ACEOF
   1811 
   1812 
   1813 cat >>confdefs.h <<_ACEOF
   1814 #define PACKAGE_VERSION "$PACKAGE_VERSION"
   1815 _ACEOF
   1816 
   1817 
   1818 cat >>confdefs.h <<_ACEOF
   1819 #define PACKAGE_STRING "$PACKAGE_STRING"
   1820 _ACEOF
   1821 
   1822 
   1823 cat >>confdefs.h <<_ACEOF
   1824 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
   1825 _ACEOF
   1826 
   1827 
   1828 # Let the site file select an alternate cache file if it wants to.
   1829 # Prefer explicitly selected file to automatically selected ones.
   1830 if test -n "$CONFIG_SITE"; then
   1831   set x "$CONFIG_SITE"
   1832 elif test "x$prefix" != xNONE; then
   1833   set x "$prefix/share/config.site" "$prefix/etc/config.site"
   1834 else
   1835   set x "$ac_default_prefix/share/config.site" \
   1836 	"$ac_default_prefix/etc/config.site"
   1837 fi
   1838 shift
   1839 for ac_site_file
   1840 do
   1841   if test -r "$ac_site_file"; then
   1842     { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
   1843 echo "$as_me: loading site script $ac_site_file" >&6;}
   1844     sed 's/^/| /' "$ac_site_file" >&5
   1845     . "$ac_site_file"
   1846   fi
   1847 done
   1848 
   1849 if test -r "$cache_file"; then
   1850   # Some versions of bash will fail to source /dev/null (special
   1851   # files actually), so we avoid doing that.
   1852   if test -f "$cache_file"; then
   1853     { echo "$as_me:$LINENO: loading cache $cache_file" >&5
   1854 echo "$as_me: loading cache $cache_file" >&6;}
   1855     case $cache_file in
   1856       [\\/]* | ?:[\\/]* ) . "$cache_file";;
   1857       *)                      . "./$cache_file";;
   1858     esac
   1859   fi
   1860 else
   1861   { echo "$as_me:$LINENO: creating cache $cache_file" >&5
   1862 echo "$as_me: creating cache $cache_file" >&6;}
   1863   >$cache_file
   1864 fi
   1865 
   1866 # Check that the precious variables saved in the cache have kept the same
   1867 # value.
   1868 ac_cache_corrupted=false
   1869 for ac_var in $ac_precious_vars; do
   1870   eval ac_old_set=\$ac_cv_env_${ac_var}_set
   1871   eval ac_new_set=\$ac_env_${ac_var}_set
   1872   eval ac_old_val=\$ac_cv_env_${ac_var}_value
   1873   eval ac_new_val=\$ac_env_${ac_var}_value
   1874   case $ac_old_set,$ac_new_set in
   1875     set,)
   1876       { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
   1877 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
   1878       ac_cache_corrupted=: ;;
   1879     ,set)
   1880       { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
   1881 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
   1882       ac_cache_corrupted=: ;;
   1883     ,);;
   1884     *)
   1885       if test "x$ac_old_val" != "x$ac_new_val"; then
   1886 	{ echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
   1887 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
   1888 	{ echo "$as_me:$LINENO:   former value:  $ac_old_val" >&5
   1889 echo "$as_me:   former value:  $ac_old_val" >&2;}
   1890 	{ echo "$as_me:$LINENO:   current value: $ac_new_val" >&5
   1891 echo "$as_me:   current value: $ac_new_val" >&2;}
   1892 	ac_cache_corrupted=:
   1893       fi;;
   1894   esac
   1895   # Pass precious variables to config.status.
   1896   if test "$ac_new_set" = set; then
   1897     case $ac_new_val in
   1898     *\'*) ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
   1899     *) ac_arg=$ac_var=$ac_new_val ;;
   1900     esac
   1901     case " $ac_configure_args " in
   1902       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
   1903       *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
   1904     esac
   1905   fi
   1906 done
   1907 if $ac_cache_corrupted; then
   1908   { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
   1909 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
   1910   { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
   1911 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
   1912    { (exit 1); exit 1; }; }
   1913 fi
   1914 
   1915 
   1916 
   1917 
   1918 
   1919 
   1920 
   1921 
   1922 
   1923 
   1924 
   1925 
   1926 
   1927 
   1928 
   1929 
   1930 
   1931 
   1932 
   1933 
   1934 
   1935 
   1936 
   1937 
   1938 
   1939 ac_ext=c
   1940 ac_cpp='$CPP $CPPFLAGS'
   1941 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   1942 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   1943 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   1944 
   1945 
   1946 
   1947 am__api_version='1.10'
   1948 
   1949 ac_aux_dir=
   1950 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
   1951   if test -f "$ac_dir/install-sh"; then
   1952     ac_aux_dir=$ac_dir
   1953     ac_install_sh="$ac_aux_dir/install-sh -c"
   1954     break
   1955   elif test -f "$ac_dir/install.sh"; then
   1956     ac_aux_dir=$ac_dir
   1957     ac_install_sh="$ac_aux_dir/install.sh -c"
   1958     break
   1959   elif test -f "$ac_dir/shtool"; then
   1960     ac_aux_dir=$ac_dir
   1961     ac_install_sh="$ac_aux_dir/shtool install -c"
   1962     break
   1963   fi
   1964 done
   1965 if test -z "$ac_aux_dir"; then
   1966   { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&5
   1967 echo "$as_me: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&2;}
   1968    { (exit 1); exit 1; }; }
   1969 fi
   1970 
   1971 # These three variables are undocumented and unsupported,
   1972 # and are intended to be withdrawn in a future Autoconf release.
   1973 # They can cause serious problems if a builder's source tree is in a directory
   1974 # whose full name contains unusual characters.
   1975 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
   1976 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
   1977 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
   1978 
   1979 
   1980 # Find a good install program.  We prefer a C program (faster),
   1981 # so one script is as good as another.  But avoid the broken or
   1982 # incompatible versions:
   1983 # SysV /etc/install, /usr/sbin/install
   1984 # SunOS /usr/etc/install
   1985 # IRIX /sbin/install
   1986 # AIX /bin/install
   1987 # AmigaOS /C/install, which installs bootblocks on floppy discs
   1988 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
   1989 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
   1990 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
   1991 # OS/2's system install, which has a completely different semantic
   1992 # ./install, which can be erroneously created by make from ./install.sh.
   1993 { echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
   1994 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6; }
   1995 if test -z "$INSTALL"; then
   1996 if test "${ac_cv_path_install+set}" = set; then
   1997   echo $ECHO_N "(cached) $ECHO_C" >&6
   1998 else
   1999   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2000 for as_dir in $PATH
   2001 do
   2002   IFS=$as_save_IFS
   2003   test -z "$as_dir" && as_dir=.
   2004   # Account for people who put trailing slashes in PATH elements.
   2005 case $as_dir/ in
   2006   ./ | .// | /cC/* | \
   2007   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
   2008   ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
   2009   /usr/ucb/* ) ;;
   2010   *)
   2011     # OSF1 and SCO ODT 3.0 have their own names for install.
   2012     # Don't use installbsd from OSF since it installs stuff as root
   2013     # by default.
   2014     for ac_prog in ginstall scoinst install; do
   2015       for ac_exec_ext in '' $ac_executable_extensions; do
   2016 	if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
   2017 	  if test $ac_prog = install &&
   2018 	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
   2019 	    # AIX install.  It has an incompatible calling convention.
   2020 	    :
   2021 	  elif test $ac_prog = install &&
   2022 	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
   2023 	    # program-specific install script used by HP pwplus--don't use.
   2024 	    :
   2025 	  else
   2026 	    ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
   2027 	    break 3
   2028 	  fi
   2029 	fi
   2030       done
   2031     done
   2032     ;;
   2033 esac
   2034 done
   2035 IFS=$as_save_IFS
   2036 
   2037 
   2038 fi
   2039   if test "${ac_cv_path_install+set}" = set; then
   2040     INSTALL=$ac_cv_path_install
   2041   else
   2042     # As a last resort, use the slow shell script.  Don't cache a
   2043     # value for INSTALL within a source directory, because that will
   2044     # break other packages using the cache if that directory is
   2045     # removed, or if the value is a relative name.
   2046     INSTALL=$ac_install_sh
   2047   fi
   2048 fi
   2049 { echo "$as_me:$LINENO: result: $INSTALL" >&5
   2050 echo "${ECHO_T}$INSTALL" >&6; }
   2051 
   2052 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
   2053 # It thinks the first close brace ends the variable substitution.
   2054 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
   2055 
   2056 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
   2057 
   2058 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
   2059 
   2060 { echo "$as_me:$LINENO: checking whether build environment is sane" >&5
   2061 echo $ECHO_N "checking whether build environment is sane... $ECHO_C" >&6; }
   2062 # Just in case
   2063 sleep 1
   2064 echo timestamp > conftest.file
   2065 # Do `set' in a subshell so we don't clobber the current shell's
   2066 # arguments.  Must try -L first in case configure is actually a
   2067 # symlink; some systems play weird games with the mod time of symlinks
   2068 # (eg FreeBSD returns the mod time of the symlink's containing
   2069 # directory).
   2070 if (
   2071    set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null`
   2072    if test "$*" = "X"; then
   2073       # -L didn't work.
   2074       set X `ls -t $srcdir/configure conftest.file`
   2075    fi
   2076    rm -f conftest.file
   2077    if test "$*" != "X $srcdir/configure conftest.file" \
   2078       && test "$*" != "X conftest.file $srcdir/configure"; then
   2079 
   2080       # If neither matched, then we have a broken ls.  This can happen
   2081       # if, for instance, CONFIG_SHELL is bash and it inherits a
   2082       # broken ls alias from the environment.  This has actually
   2083       # happened.  Such a system could not be considered "sane".
   2084       { { echo "$as_me:$LINENO: error: ls -t appears to fail.  Make sure there is not a broken
   2085 alias in your environment" >&5
   2086 echo "$as_me: error: ls -t appears to fail.  Make sure there is not a broken
   2087 alias in your environment" >&2;}
   2088    { (exit 1); exit 1; }; }
   2089    fi
   2090 
   2091    test "$2" = conftest.file
   2092    )
   2093 then
   2094    # Ok.
   2095    :
   2096 else
   2097    { { echo "$as_me:$LINENO: error: newly created file is older than distributed files!
   2098 Check your system clock" >&5
   2099 echo "$as_me: error: newly created file is older than distributed files!
   2100 Check your system clock" >&2;}
   2101    { (exit 1); exit 1; }; }
   2102 fi
   2103 { echo "$as_me:$LINENO: result: yes" >&5
   2104 echo "${ECHO_T}yes" >&6; }
   2105 test "$program_prefix" != NONE &&
   2106   program_transform_name="s&^&$program_prefix&;$program_transform_name"
   2107 # Use a double $ so make ignores it.
   2108 test "$program_suffix" != NONE &&
   2109   program_transform_name="s&\$&$program_suffix&;$program_transform_name"
   2110 # Double any \ or $.  echo might interpret backslashes.
   2111 # By default was `s,x,x', remove it if useless.
   2112 cat <<\_ACEOF >conftest.sed
   2113 s/[\\$]/&&/g;s/;s,x,x,$//
   2114 _ACEOF
   2115 program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
   2116 rm -f conftest.sed
   2117 
   2118 # expand $ac_aux_dir to an absolute path
   2119 am_aux_dir=`cd $ac_aux_dir && pwd`
   2120 
   2121 test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing"
   2122 # Use eval to expand $SHELL
   2123 if eval "$MISSING --run true"; then
   2124   am_missing_run="$MISSING --run "
   2125 else
   2126   am_missing_run=
   2127   { echo "$as_me:$LINENO: WARNING: \`missing' script is too old or missing" >&5
   2128 echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
   2129 fi
   2130 
   2131 { echo "$as_me:$LINENO: checking for a thread-safe mkdir -p" >&5
   2132 echo $ECHO_N "checking for a thread-safe mkdir -p... $ECHO_C" >&6; }
   2133 if test -z "$MKDIR_P"; then
   2134   if test "${ac_cv_path_mkdir+set}" = set; then
   2135   echo $ECHO_N "(cached) $ECHO_C" >&6
   2136 else
   2137   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2138 for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
   2139 do
   2140   IFS=$as_save_IFS
   2141   test -z "$as_dir" && as_dir=.
   2142   for ac_prog in mkdir gmkdir; do
   2143 	 for ac_exec_ext in '' $ac_executable_extensions; do
   2144 	   { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
   2145 	   case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
   2146 	     'mkdir (GNU coreutils) '* | \
   2147 	     'mkdir (coreutils) '* | \
   2148 	     'mkdir (fileutils) '4.1*)
   2149 	       ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
   2150 	       break 3;;
   2151 	   esac
   2152 	 done
   2153        done
   2154 done
   2155 IFS=$as_save_IFS
   2156 
   2157 fi
   2158 
   2159   if test "${ac_cv_path_mkdir+set}" = set; then
   2160     MKDIR_P="$ac_cv_path_mkdir -p"
   2161   else
   2162     # As a last resort, use the slow shell script.  Don't cache a
   2163     # value for MKDIR_P within a source directory, because that will
   2164     # break other packages using the cache if that directory is
   2165     # removed, or if the value is a relative name.
   2166     test -d ./--version && rmdir ./--version
   2167     MKDIR_P="$ac_install_sh -d"
   2168   fi
   2169 fi
   2170 { echo "$as_me:$LINENO: result: $MKDIR_P" >&5
   2171 echo "${ECHO_T}$MKDIR_P" >&6; }
   2172 
   2173 mkdir_p="$MKDIR_P"
   2174 case $mkdir_p in
   2175   [\\/$]* | ?:[\\/]*) ;;
   2176   */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
   2177 esac
   2178 
   2179 for ac_prog in gawk mawk nawk awk
   2180 do
   2181   # Extract the first word of "$ac_prog", so it can be a program name with args.
   2182 set dummy $ac_prog; ac_word=$2
   2183 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   2184 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   2185 if test "${ac_cv_prog_AWK+set}" = set; then
   2186   echo $ECHO_N "(cached) $ECHO_C" >&6
   2187 else
   2188   if test -n "$AWK"; then
   2189   ac_cv_prog_AWK="$AWK" # Let the user override the test.
   2190 else
   2191 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2192 for as_dir in $PATH
   2193 do
   2194   IFS=$as_save_IFS
   2195   test -z "$as_dir" && as_dir=.
   2196   for ac_exec_ext in '' $ac_executable_extensions; do
   2197   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2198     ac_cv_prog_AWK="$ac_prog"
   2199     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2200     break 2
   2201   fi
   2202 done
   2203 done
   2204 IFS=$as_save_IFS
   2205 
   2206 fi
   2207 fi
   2208 AWK=$ac_cv_prog_AWK
   2209 if test -n "$AWK"; then
   2210   { echo "$as_me:$LINENO: result: $AWK" >&5
   2211 echo "${ECHO_T}$AWK" >&6; }
   2212 else
   2213   { echo "$as_me:$LINENO: result: no" >&5
   2214 echo "${ECHO_T}no" >&6; }
   2215 fi
   2216 
   2217 
   2218   test -n "$AWK" && break
   2219 done
   2220 
   2221 { echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
   2222 echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6; }
   2223 set x ${MAKE-make}; ac_make=`echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
   2224 if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then
   2225   echo $ECHO_N "(cached) $ECHO_C" >&6
   2226 else
   2227   cat >conftest.make <<\_ACEOF
   2228 SHELL = /bin/sh
   2229 all:
   2230 	@echo '@@@%%%=$(MAKE)=@@@%%%'
   2231 _ACEOF
   2232 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
   2233 case `${MAKE-make} -f conftest.make 2>/dev/null` in
   2234   *@@@%%%=?*=@@@%%%*)
   2235     eval ac_cv_prog_make_${ac_make}_set=yes;;
   2236   *)
   2237     eval ac_cv_prog_make_${ac_make}_set=no;;
   2238 esac
   2239 rm -f conftest.make
   2240 fi
   2241 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
   2242   { echo "$as_me:$LINENO: result: yes" >&5
   2243 echo "${ECHO_T}yes" >&6; }
   2244   SET_MAKE=
   2245 else
   2246   { echo "$as_me:$LINENO: result: no" >&5
   2247 echo "${ECHO_T}no" >&6; }
   2248   SET_MAKE="MAKE=${MAKE-make}"
   2249 fi
   2250 
   2251 rm -rf .tst 2>/dev/null
   2252 mkdir .tst 2>/dev/null
   2253 if test -d .tst; then
   2254   am__leading_dot=.
   2255 else
   2256   am__leading_dot=_
   2257 fi
   2258 rmdir .tst 2>/dev/null
   2259 
   2260 if test "`cd $srcdir && pwd`" != "`pwd`"; then
   2261   # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
   2262   # is not polluted with repeated "-I."
   2263   am__isrc=' -I$(srcdir)'
   2264   # test to see if srcdir already configured
   2265   if test -f $srcdir/config.status; then
   2266     { { echo "$as_me:$LINENO: error: source directory already configured; run \"make distclean\" there first" >&5
   2267 echo "$as_me: error: source directory already configured; run \"make distclean\" there first" >&2;}
   2268    { (exit 1); exit 1; }; }
   2269   fi
   2270 fi
   2271 
   2272 # test whether we have cygpath
   2273 if test -z "$CYGPATH_W"; then
   2274   if (cygpath --version) >/dev/null 2>/dev/null; then
   2275     CYGPATH_W='cygpath -w'
   2276   else
   2277     CYGPATH_W=echo
   2278   fi
   2279 fi
   2280 
   2281 
   2282 # Define the identity of the package.
   2283  PACKAGE='ldapcpplib'
   2284  VERSION=' '
   2285 
   2286 
   2287 cat >>confdefs.h <<_ACEOF
   2288 #define PACKAGE "$PACKAGE"
   2289 _ACEOF
   2290 
   2291 
   2292 cat >>confdefs.h <<_ACEOF
   2293 #define VERSION "$VERSION"
   2294 _ACEOF
   2295 
   2296 # Some tools Automake needs.
   2297 
   2298 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
   2299 
   2300 
   2301 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
   2302 
   2303 
   2304 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
   2305 
   2306 
   2307 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
   2308 
   2309 
   2310 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
   2311 
   2312 install_sh=${install_sh-"\$(SHELL) $am_aux_dir/install-sh"}
   2313 
   2314 # Installed binaries are usually stripped using `strip' when the user
   2315 # run `make install-strip'.  However `strip' might not be the right
   2316 # tool to use in cross-compilation environments, therefore Automake
   2317 # will honor the `STRIP' environment variable to overrule this program.
   2318 if test "$cross_compiling" != no; then
   2319   if test -n "$ac_tool_prefix"; then
   2320   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
   2321 set dummy ${ac_tool_prefix}strip; ac_word=$2
   2322 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   2323 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   2324 if test "${ac_cv_prog_STRIP+set}" = set; then
   2325   echo $ECHO_N "(cached) $ECHO_C" >&6
   2326 else
   2327   if test -n "$STRIP"; then
   2328   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
   2329 else
   2330 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2331 for as_dir in $PATH
   2332 do
   2333   IFS=$as_save_IFS
   2334   test -z "$as_dir" && as_dir=.
   2335   for ac_exec_ext in '' $ac_executable_extensions; do
   2336   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2337     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
   2338     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2339     break 2
   2340   fi
   2341 done
   2342 done
   2343 IFS=$as_save_IFS
   2344 
   2345 fi
   2346 fi
   2347 STRIP=$ac_cv_prog_STRIP
   2348 if test -n "$STRIP"; then
   2349   { echo "$as_me:$LINENO: result: $STRIP" >&5
   2350 echo "${ECHO_T}$STRIP" >&6; }
   2351 else
   2352   { echo "$as_me:$LINENO: result: no" >&5
   2353 echo "${ECHO_T}no" >&6; }
   2354 fi
   2355 
   2356 
   2357 fi
   2358 if test -z "$ac_cv_prog_STRIP"; then
   2359   ac_ct_STRIP=$STRIP
   2360   # Extract the first word of "strip", so it can be a program name with args.
   2361 set dummy strip; ac_word=$2
   2362 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   2363 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   2364 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
   2365   echo $ECHO_N "(cached) $ECHO_C" >&6
   2366 else
   2367   if test -n "$ac_ct_STRIP"; then
   2368   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
   2369 else
   2370 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2371 for as_dir in $PATH
   2372 do
   2373   IFS=$as_save_IFS
   2374   test -z "$as_dir" && as_dir=.
   2375   for ac_exec_ext in '' $ac_executable_extensions; do
   2376   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2377     ac_cv_prog_ac_ct_STRIP="strip"
   2378     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2379     break 2
   2380   fi
   2381 done
   2382 done
   2383 IFS=$as_save_IFS
   2384 
   2385 fi
   2386 fi
   2387 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
   2388 if test -n "$ac_ct_STRIP"; then
   2389   { echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
   2390 echo "${ECHO_T}$ac_ct_STRIP" >&6; }
   2391 else
   2392   { echo "$as_me:$LINENO: result: no" >&5
   2393 echo "${ECHO_T}no" >&6; }
   2394 fi
   2395 
   2396   if test "x$ac_ct_STRIP" = x; then
   2397     STRIP=":"
   2398   else
   2399     case $cross_compiling:$ac_tool_warned in
   2400 yes:)
   2401 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   2402 whose name does not start with the host triplet.  If you think this
   2403 configuration is useful to you, please write to autoconf (at] gnu.org." >&5
   2404 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   2405 whose name does not start with the host triplet.  If you think this
   2406 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;}
   2407 ac_tool_warned=yes ;;
   2408 esac
   2409     STRIP=$ac_ct_STRIP
   2410   fi
   2411 else
   2412   STRIP="$ac_cv_prog_STRIP"
   2413 fi
   2414 
   2415 fi
   2416 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
   2417 
   2418 # We need awk for the "check" target.  The system "awk" is bad on
   2419 # some platforms.
   2420 # Always define AMTAR for backward compatibility.
   2421 
   2422 AMTAR=${AMTAR-"${am_missing_run}tar"}
   2423 
   2424 am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
   2425 
   2426 
   2427 
   2428 
   2429 
   2430 ac_config_headers="$ac_config_headers src/config.h"
   2431 
   2432 
   2433 eval `$ac_aux_dir/version.sh`
   2434 if test -z "$OL_CPP_API_RELEASE"; then
   2435         { { echo "$as_me:$LINENO: error: could not determine version" >&5
   2436 echo "$as_me: error: could not determine version" >&2;}
   2437    { (exit 1); exit 1; }; }
   2438 fi
   2439 
   2440 VERSION=$OL_CPP_API_RELEASE
   2441 OPENLDAP_CPP_API_VERSION=$OL_CPP_API_VERSION
   2442 
   2443 
   2444 # Find a good install program.  We prefer a C program (faster),
   2445 # so one script is as good as another.  But avoid the broken or
   2446 # incompatible versions:
   2447 # SysV /etc/install, /usr/sbin/install
   2448 # SunOS /usr/etc/install
   2449 # IRIX /sbin/install
   2450 # AIX /bin/install
   2451 # AmigaOS /C/install, which installs bootblocks on floppy discs
   2452 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
   2453 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
   2454 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
   2455 # OS/2's system install, which has a completely different semantic
   2456 # ./install, which can be erroneously created by make from ./install.sh.
   2457 { echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
   2458 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6; }
   2459 if test -z "$INSTALL"; then
   2460 if test "${ac_cv_path_install+set}" = set; then
   2461   echo $ECHO_N "(cached) $ECHO_C" >&6
   2462 else
   2463   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2464 for as_dir in $PATH
   2465 do
   2466   IFS=$as_save_IFS
   2467   test -z "$as_dir" && as_dir=.
   2468   # Account for people who put trailing slashes in PATH elements.
   2469 case $as_dir/ in
   2470   ./ | .// | /cC/* | \
   2471   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
   2472   ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
   2473   /usr/ucb/* ) ;;
   2474   *)
   2475     # OSF1 and SCO ODT 3.0 have their own names for install.
   2476     # Don't use installbsd from OSF since it installs stuff as root
   2477     # by default.
   2478     for ac_prog in ginstall scoinst install; do
   2479       for ac_exec_ext in '' $ac_executable_extensions; do
   2480 	if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
   2481 	  if test $ac_prog = install &&
   2482 	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
   2483 	    # AIX install.  It has an incompatible calling convention.
   2484 	    :
   2485 	  elif test $ac_prog = install &&
   2486 	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
   2487 	    # program-specific install script used by HP pwplus--don't use.
   2488 	    :
   2489 	  else
   2490 	    ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
   2491 	    break 3
   2492 	  fi
   2493 	fi
   2494       done
   2495     done
   2496     ;;
   2497 esac
   2498 done
   2499 IFS=$as_save_IFS
   2500 
   2501 
   2502 fi
   2503   if test "${ac_cv_path_install+set}" = set; then
   2504     INSTALL=$ac_cv_path_install
   2505   else
   2506     # As a last resort, use the slow shell script.  Don't cache a
   2507     # value for INSTALL within a source directory, because that will
   2508     # break other packages using the cache if that directory is
   2509     # removed, or if the value is a relative name.
   2510     INSTALL=$ac_install_sh
   2511   fi
   2512 fi
   2513 { echo "$as_me:$LINENO: result: $INSTALL" >&5
   2514 echo "${ECHO_T}$INSTALL" >&6; }
   2515 
   2516 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
   2517 # It thinks the first close brace ends the variable substitution.
   2518 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
   2519 
   2520 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
   2521 
   2522 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
   2523 
   2524 ac_ext=cpp
   2525 ac_cpp='$CXXCPP $CPPFLAGS'
   2526 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   2527 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   2528 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   2529 if test -z "$CXX"; then
   2530   if test -n "$CCC"; then
   2531     CXX=$CCC
   2532   else
   2533     if test -n "$ac_tool_prefix"; then
   2534   for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
   2535   do
   2536     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   2537 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   2538 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   2539 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   2540 if test "${ac_cv_prog_CXX+set}" = set; then
   2541   echo $ECHO_N "(cached) $ECHO_C" >&6
   2542 else
   2543   if test -n "$CXX"; then
   2544   ac_cv_prog_CXX="$CXX" # Let the user override the test.
   2545 else
   2546 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2547 for as_dir in $PATH
   2548 do
   2549   IFS=$as_save_IFS
   2550   test -z "$as_dir" && as_dir=.
   2551   for ac_exec_ext in '' $ac_executable_extensions; do
   2552   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2553     ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
   2554     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2555     break 2
   2556   fi
   2557 done
   2558 done
   2559 IFS=$as_save_IFS
   2560 
   2561 fi
   2562 fi
   2563 CXX=$ac_cv_prog_CXX
   2564 if test -n "$CXX"; then
   2565   { echo "$as_me:$LINENO: result: $CXX" >&5
   2566 echo "${ECHO_T}$CXX" >&6; }
   2567 else
   2568   { echo "$as_me:$LINENO: result: no" >&5
   2569 echo "${ECHO_T}no" >&6; }
   2570 fi
   2571 
   2572 
   2573     test -n "$CXX" && break
   2574   done
   2575 fi
   2576 if test -z "$CXX"; then
   2577   ac_ct_CXX=$CXX
   2578   for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
   2579 do
   2580   # Extract the first word of "$ac_prog", so it can be a program name with args.
   2581 set dummy $ac_prog; ac_word=$2
   2582 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   2583 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   2584 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
   2585   echo $ECHO_N "(cached) $ECHO_C" >&6
   2586 else
   2587   if test -n "$ac_ct_CXX"; then
   2588   ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
   2589 else
   2590 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2591 for as_dir in $PATH
   2592 do
   2593   IFS=$as_save_IFS
   2594   test -z "$as_dir" && as_dir=.
   2595   for ac_exec_ext in '' $ac_executable_extensions; do
   2596   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2597     ac_cv_prog_ac_ct_CXX="$ac_prog"
   2598     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2599     break 2
   2600   fi
   2601 done
   2602 done
   2603 IFS=$as_save_IFS
   2604 
   2605 fi
   2606 fi
   2607 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
   2608 if test -n "$ac_ct_CXX"; then
   2609   { echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
   2610 echo "${ECHO_T}$ac_ct_CXX" >&6; }
   2611 else
   2612   { echo "$as_me:$LINENO: result: no" >&5
   2613 echo "${ECHO_T}no" >&6; }
   2614 fi
   2615 
   2616 
   2617   test -n "$ac_ct_CXX" && break
   2618 done
   2619 
   2620   if test "x$ac_ct_CXX" = x; then
   2621     CXX="g++"
   2622   else
   2623     case $cross_compiling:$ac_tool_warned in
   2624 yes:)
   2625 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   2626 whose name does not start with the host triplet.  If you think this
   2627 configuration is useful to you, please write to autoconf (at] gnu.org." >&5
   2628 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   2629 whose name does not start with the host triplet.  If you think this
   2630 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;}
   2631 ac_tool_warned=yes ;;
   2632 esac
   2633     CXX=$ac_ct_CXX
   2634   fi
   2635 fi
   2636 
   2637   fi
   2638 fi
   2639 # Provide some information about the compiler.
   2640 echo "$as_me:$LINENO: checking for C++ compiler version" >&5
   2641 ac_compiler=`set X $ac_compile; echo $2`
   2642 { (ac_try="$ac_compiler --version >&5"
   2643 case "(($ac_try" in
   2644   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2645   *) ac_try_echo=$ac_try;;
   2646 esac
   2647 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   2648   (eval "$ac_compiler --version >&5") 2>&5
   2649   ac_status=$?
   2650   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2651   (exit $ac_status); }
   2652 { (ac_try="$ac_compiler -v >&5"
   2653 case "(($ac_try" in
   2654   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2655   *) ac_try_echo=$ac_try;;
   2656 esac
   2657 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   2658   (eval "$ac_compiler -v >&5") 2>&5
   2659   ac_status=$?
   2660   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2661   (exit $ac_status); }
   2662 { (ac_try="$ac_compiler -V >&5"
   2663 case "(($ac_try" in
   2664   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2665   *) ac_try_echo=$ac_try;;
   2666 esac
   2667 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   2668   (eval "$ac_compiler -V >&5") 2>&5
   2669   ac_status=$?
   2670   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2671   (exit $ac_status); }
   2672 
   2673 cat >conftest.$ac_ext <<_ACEOF
   2674 /* confdefs.h.  */
   2675 _ACEOF
   2676 cat confdefs.h >>conftest.$ac_ext
   2677 cat >>conftest.$ac_ext <<_ACEOF
   2678 /* end confdefs.h.  */
   2679 
   2680 int
   2681 main ()
   2682 {
   2683 
   2684   ;
   2685   return 0;
   2686 }
   2687 _ACEOF
   2688 ac_clean_files_save=$ac_clean_files
   2689 ac_clean_files="$ac_clean_files a.out a.exe b.out"
   2690 # Try to create an executable without -o first, disregard a.out.
   2691 # It will help us diagnose broken compilers, and finding out an intuition
   2692 # of exeext.
   2693 { echo "$as_me:$LINENO: checking for C++ compiler default output file name" >&5
   2694 echo $ECHO_N "checking for C++ compiler default output file name... $ECHO_C" >&6; }
   2695 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
   2696 #
   2697 # List of possible output files, starting from the most likely.
   2698 # The algorithm is not robust to junk in `.', hence go to wildcards (a.*)
   2699 # only as a last resort.  b.out is created by i960 compilers.
   2700 ac_files='a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out'
   2701 #
   2702 # The IRIX 6 linker writes into existing files which may not be
   2703 # executable, retaining their permissions.  Remove them first so a
   2704 # subsequent execution test works.
   2705 ac_rmfiles=
   2706 for ac_file in $ac_files
   2707 do
   2708   case $ac_file in
   2709     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
   2710     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
   2711   esac
   2712 done
   2713 rm -f $ac_rmfiles
   2714 
   2715 if { (ac_try="$ac_link_default"
   2716 case "(($ac_try" in
   2717   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2718   *) ac_try_echo=$ac_try;;
   2719 esac
   2720 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   2721   (eval "$ac_link_default") 2>&5
   2722   ac_status=$?
   2723   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2724   (exit $ac_status); }; then
   2725   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
   2726 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
   2727 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
   2728 # so that the user can short-circuit this test for compilers unknown to
   2729 # Autoconf.
   2730 for ac_file in $ac_files ''
   2731 do
   2732   test -f "$ac_file" || continue
   2733   case $ac_file in
   2734     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj )
   2735 	;;
   2736     [ab].out )
   2737 	# We found the default executable, but exeext='' is most
   2738 	# certainly right.
   2739 	break;;
   2740     *.* )
   2741         if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
   2742 	then :; else
   2743 	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
   2744 	fi
   2745 	# We set ac_cv_exeext here because the later test for it is not
   2746 	# safe: cross compilers may not add the suffix if given an `-o'
   2747 	# argument, so we may need to know it at that point already.
   2748 	# Even if this section looks crufty: it has the advantage of
   2749 	# actually working.
   2750 	break;;
   2751     * )
   2752 	break;;
   2753   esac
   2754 done
   2755 test "$ac_cv_exeext" = no && ac_cv_exeext=
   2756 
   2757 else
   2758   ac_file=''
   2759 fi
   2760 
   2761 { echo "$as_me:$LINENO: result: $ac_file" >&5
   2762 echo "${ECHO_T}$ac_file" >&6; }
   2763 if test -z "$ac_file"; then
   2764   echo "$as_me: failed program was:" >&5
   2765 sed 's/^/| /' conftest.$ac_ext >&5
   2766 
   2767 { { echo "$as_me:$LINENO: error: C++ compiler cannot create executables
   2768 See \`config.log' for more details." >&5
   2769 echo "$as_me: error: C++ compiler cannot create executables
   2770 See \`config.log' for more details." >&2;}
   2771    { (exit 77); exit 77; }; }
   2772 fi
   2773 
   2774 ac_exeext=$ac_cv_exeext
   2775 
   2776 # Check that the compiler produces executables we can run.  If not, either
   2777 # the compiler is broken, or we cross compile.
   2778 { echo "$as_me:$LINENO: checking whether the C++ compiler works" >&5
   2779 echo $ECHO_N "checking whether the C++ compiler works... $ECHO_C" >&6; }
   2780 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
   2781 # If not cross compiling, check that we can run a simple program.
   2782 if test "$cross_compiling" != yes; then
   2783   if { ac_try='./$ac_file'
   2784   { (case "(($ac_try" in
   2785   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2786   *) ac_try_echo=$ac_try;;
   2787 esac
   2788 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   2789   (eval "$ac_try") 2>&5
   2790   ac_status=$?
   2791   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2792   (exit $ac_status); }; }; then
   2793     cross_compiling=no
   2794   else
   2795     if test "$cross_compiling" = maybe; then
   2796 	cross_compiling=yes
   2797     else
   2798 	{ { echo "$as_me:$LINENO: error: cannot run C++ compiled programs.
   2799 If you meant to cross compile, use \`--host'.
   2800 See \`config.log' for more details." >&5
   2801 echo "$as_me: error: cannot run C++ compiled programs.
   2802 If you meant to cross compile, use \`--host'.
   2803 See \`config.log' for more details." >&2;}
   2804    { (exit 1); exit 1; }; }
   2805     fi
   2806   fi
   2807 fi
   2808 { echo "$as_me:$LINENO: result: yes" >&5
   2809 echo "${ECHO_T}yes" >&6; }
   2810 
   2811 rm -f a.out a.exe conftest$ac_cv_exeext b.out
   2812 ac_clean_files=$ac_clean_files_save
   2813 # Check that the compiler produces executables we can run.  If not, either
   2814 # the compiler is broken, or we cross compile.
   2815 { echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
   2816 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6; }
   2817 { echo "$as_me:$LINENO: result: $cross_compiling" >&5
   2818 echo "${ECHO_T}$cross_compiling" >&6; }
   2819 
   2820 { echo "$as_me:$LINENO: checking for suffix of executables" >&5
   2821 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6; }
   2822 if { (ac_try="$ac_link"
   2823 case "(($ac_try" in
   2824   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2825   *) ac_try_echo=$ac_try;;
   2826 esac
   2827 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   2828   (eval "$ac_link") 2>&5
   2829   ac_status=$?
   2830   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2831   (exit $ac_status); }; then
   2832   # If both `conftest.exe' and `conftest' are `present' (well, observable)
   2833 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
   2834 # work properly (i.e., refer to `conftest.exe'), while it won't with
   2835 # `rm'.
   2836 for ac_file in conftest.exe conftest conftest.*; do
   2837   test -f "$ac_file" || continue
   2838   case $ac_file in
   2839     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
   2840     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
   2841 	  break;;
   2842     * ) break;;
   2843   esac
   2844 done
   2845 else
   2846   { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
   2847 See \`config.log' for more details." >&5
   2848 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
   2849 See \`config.log' for more details." >&2;}
   2850    { (exit 1); exit 1; }; }
   2851 fi
   2852 
   2853 rm -f conftest$ac_cv_exeext
   2854 { echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
   2855 echo "${ECHO_T}$ac_cv_exeext" >&6; }
   2856 
   2857 rm -f conftest.$ac_ext
   2858 EXEEXT=$ac_cv_exeext
   2859 ac_exeext=$EXEEXT
   2860 { echo "$as_me:$LINENO: checking for suffix of object files" >&5
   2861 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6; }
   2862 if test "${ac_cv_objext+set}" = set; then
   2863   echo $ECHO_N "(cached) $ECHO_C" >&6
   2864 else
   2865   cat >conftest.$ac_ext <<_ACEOF
   2866 /* confdefs.h.  */
   2867 _ACEOF
   2868 cat confdefs.h >>conftest.$ac_ext
   2869 cat >>conftest.$ac_ext <<_ACEOF
   2870 /* end confdefs.h.  */
   2871 
   2872 int
   2873 main ()
   2874 {
   2875 
   2876   ;
   2877   return 0;
   2878 }
   2879 _ACEOF
   2880 rm -f conftest.o conftest.obj
   2881 if { (ac_try="$ac_compile"
   2882 case "(($ac_try" in
   2883   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2884   *) ac_try_echo=$ac_try;;
   2885 esac
   2886 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   2887   (eval "$ac_compile") 2>&5
   2888   ac_status=$?
   2889   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2890   (exit $ac_status); }; then
   2891   for ac_file in conftest.o conftest.obj conftest.*; do
   2892   test -f "$ac_file" || continue;
   2893   case $ac_file in
   2894     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf ) ;;
   2895     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
   2896        break;;
   2897   esac
   2898 done
   2899 else
   2900   echo "$as_me: failed program was:" >&5
   2901 sed 's/^/| /' conftest.$ac_ext >&5
   2902 
   2903 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
   2904 See \`config.log' for more details." >&5
   2905 echo "$as_me: error: cannot compute suffix of object files: cannot compile
   2906 See \`config.log' for more details." >&2;}
   2907    { (exit 1); exit 1; }; }
   2908 fi
   2909 
   2910 rm -f conftest.$ac_cv_objext conftest.$ac_ext
   2911 fi
   2912 { echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
   2913 echo "${ECHO_T}$ac_cv_objext" >&6; }
   2914 OBJEXT=$ac_cv_objext
   2915 ac_objext=$OBJEXT
   2916 { echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
   2917 echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6; }
   2918 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
   2919   echo $ECHO_N "(cached) $ECHO_C" >&6
   2920 else
   2921   cat >conftest.$ac_ext <<_ACEOF
   2922 /* confdefs.h.  */
   2923 _ACEOF
   2924 cat confdefs.h >>conftest.$ac_ext
   2925 cat >>conftest.$ac_ext <<_ACEOF
   2926 /* end confdefs.h.  */
   2927 
   2928 int
   2929 main ()
   2930 {
   2931 #ifndef __GNUC__
   2932        choke me
   2933 #endif
   2934 
   2935   ;
   2936   return 0;
   2937 }
   2938 _ACEOF
   2939 rm -f conftest.$ac_objext
   2940 if { (ac_try="$ac_compile"
   2941 case "(($ac_try" in
   2942   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2943   *) ac_try_echo=$ac_try;;
   2944 esac
   2945 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   2946   (eval "$ac_compile") 2>conftest.er1
   2947   ac_status=$?
   2948   grep -v '^ *+' conftest.er1 >conftest.err
   2949   rm -f conftest.er1
   2950   cat conftest.err >&5
   2951   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2952   (exit $ac_status); } && {
   2953 	 test -z "$ac_cxx_werror_flag" ||
   2954 	 test ! -s conftest.err
   2955        } && test -s conftest.$ac_objext; then
   2956   ac_compiler_gnu=yes
   2957 else
   2958   echo "$as_me: failed program was:" >&5
   2959 sed 's/^/| /' conftest.$ac_ext >&5
   2960 
   2961 	ac_compiler_gnu=no
   2962 fi
   2963 
   2964 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   2965 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
   2966 
   2967 fi
   2968 { echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
   2969 echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6; }
   2970 GXX=`test $ac_compiler_gnu = yes && echo yes`
   2971 ac_test_CXXFLAGS=${CXXFLAGS+set}
   2972 ac_save_CXXFLAGS=$CXXFLAGS
   2973 { echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
   2974 echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6; }
   2975 if test "${ac_cv_prog_cxx_g+set}" = set; then
   2976   echo $ECHO_N "(cached) $ECHO_C" >&6
   2977 else
   2978   ac_save_cxx_werror_flag=$ac_cxx_werror_flag
   2979    ac_cxx_werror_flag=yes
   2980    ac_cv_prog_cxx_g=no
   2981    CXXFLAGS="-g"
   2982    cat >conftest.$ac_ext <<_ACEOF
   2983 /* confdefs.h.  */
   2984 _ACEOF
   2985 cat confdefs.h >>conftest.$ac_ext
   2986 cat >>conftest.$ac_ext <<_ACEOF
   2987 /* end confdefs.h.  */
   2988 
   2989 int
   2990 main ()
   2991 {
   2992 
   2993   ;
   2994   return 0;
   2995 }
   2996 _ACEOF
   2997 rm -f conftest.$ac_objext
   2998 if { (ac_try="$ac_compile"
   2999 case "(($ac_try" in
   3000   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3001   *) ac_try_echo=$ac_try;;
   3002 esac
   3003 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3004   (eval "$ac_compile") 2>conftest.er1
   3005   ac_status=$?
   3006   grep -v '^ *+' conftest.er1 >conftest.err
   3007   rm -f conftest.er1
   3008   cat conftest.err >&5
   3009   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3010   (exit $ac_status); } && {
   3011 	 test -z "$ac_cxx_werror_flag" ||
   3012 	 test ! -s conftest.err
   3013        } && test -s conftest.$ac_objext; then
   3014   ac_cv_prog_cxx_g=yes
   3015 else
   3016   echo "$as_me: failed program was:" >&5
   3017 sed 's/^/| /' conftest.$ac_ext >&5
   3018 
   3019 	CXXFLAGS=""
   3020       cat >conftest.$ac_ext <<_ACEOF
   3021 /* confdefs.h.  */
   3022 _ACEOF
   3023 cat confdefs.h >>conftest.$ac_ext
   3024 cat >>conftest.$ac_ext <<_ACEOF
   3025 /* end confdefs.h.  */
   3026 
   3027 int
   3028 main ()
   3029 {
   3030 
   3031   ;
   3032   return 0;
   3033 }
   3034 _ACEOF
   3035 rm -f conftest.$ac_objext
   3036 if { (ac_try="$ac_compile"
   3037 case "(($ac_try" in
   3038   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3039   *) ac_try_echo=$ac_try;;
   3040 esac
   3041 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3042   (eval "$ac_compile") 2>conftest.er1
   3043   ac_status=$?
   3044   grep -v '^ *+' conftest.er1 >conftest.err
   3045   rm -f conftest.er1
   3046   cat conftest.err >&5
   3047   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3048   (exit $ac_status); } && {
   3049 	 test -z "$ac_cxx_werror_flag" ||
   3050 	 test ! -s conftest.err
   3051        } && test -s conftest.$ac_objext; then
   3052   :
   3053 else
   3054   echo "$as_me: failed program was:" >&5
   3055 sed 's/^/| /' conftest.$ac_ext >&5
   3056 
   3057 	ac_cxx_werror_flag=$ac_save_cxx_werror_flag
   3058 	 CXXFLAGS="-g"
   3059 	 cat >conftest.$ac_ext <<_ACEOF
   3060 /* confdefs.h.  */
   3061 _ACEOF
   3062 cat confdefs.h >>conftest.$ac_ext
   3063 cat >>conftest.$ac_ext <<_ACEOF
   3064 /* end confdefs.h.  */
   3065 
   3066 int
   3067 main ()
   3068 {
   3069 
   3070   ;
   3071   return 0;
   3072 }
   3073 _ACEOF
   3074 rm -f conftest.$ac_objext
   3075 if { (ac_try="$ac_compile"
   3076 case "(($ac_try" in
   3077   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3078   *) ac_try_echo=$ac_try;;
   3079 esac
   3080 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3081   (eval "$ac_compile") 2>conftest.er1
   3082   ac_status=$?
   3083   grep -v '^ *+' conftest.er1 >conftest.err
   3084   rm -f conftest.er1
   3085   cat conftest.err >&5
   3086   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3087   (exit $ac_status); } && {
   3088 	 test -z "$ac_cxx_werror_flag" ||
   3089 	 test ! -s conftest.err
   3090        } && test -s conftest.$ac_objext; then
   3091   ac_cv_prog_cxx_g=yes
   3092 else
   3093   echo "$as_me: failed program was:" >&5
   3094 sed 's/^/| /' conftest.$ac_ext >&5
   3095 
   3096 
   3097 fi
   3098 
   3099 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3100 fi
   3101 
   3102 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3103 fi
   3104 
   3105 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3106    ac_cxx_werror_flag=$ac_save_cxx_werror_flag
   3107 fi
   3108 { echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
   3109 echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6; }
   3110 if test "$ac_test_CXXFLAGS" = set; then
   3111   CXXFLAGS=$ac_save_CXXFLAGS
   3112 elif test $ac_cv_prog_cxx_g = yes; then
   3113   if test "$GXX" = yes; then
   3114     CXXFLAGS="-g -O2"
   3115   else
   3116     CXXFLAGS="-g"
   3117   fi
   3118 else
   3119   if test "$GXX" = yes; then
   3120     CXXFLAGS="-O2"
   3121   else
   3122     CXXFLAGS=
   3123   fi
   3124 fi
   3125 ac_ext=c
   3126 ac_cpp='$CPP $CPPFLAGS'
   3127 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   3128 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   3129 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   3130 DEPDIR="${am__leading_dot}deps"
   3131 
   3132 ac_config_commands="$ac_config_commands depfiles"
   3133 
   3134 
   3135 am_make=${MAKE-make}
   3136 cat > confinc << 'END'
   3137 am__doit:
   3138 	@echo done
   3139 .PHONY: am__doit
   3140 END
   3141 # If we don't find an include directive, just comment out the code.
   3142 { echo "$as_me:$LINENO: checking for style of include used by $am_make" >&5
   3143 echo $ECHO_N "checking for style of include used by $am_make... $ECHO_C" >&6; }
   3144 am__include="#"
   3145 am__quote=
   3146 _am_result=none
   3147 # First try GNU make style include.
   3148 echo "include confinc" > confmf
   3149 # We grep out `Entering directory' and `Leaving directory'
   3150 # messages which can occur if `w' ends up in MAKEFLAGS.
   3151 # In particular we don't look at `^make:' because GNU make might
   3152 # be invoked under some other name (usually "gmake"), in which
   3153 # case it prints its new name instead of `make'.
   3154 if test "`$am_make -s -f confmf 2> /dev/null | grep -v 'ing directory'`" = "done"; then
   3155    am__include=include
   3156    am__quote=
   3157    _am_result=GNU
   3158 fi
   3159 # Now try BSD make style include.
   3160 if test "$am__include" = "#"; then
   3161    echo '.include "confinc"' > confmf
   3162    if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then
   3163       am__include=.include
   3164       am__quote="\""
   3165       _am_result=BSD
   3166    fi
   3167 fi
   3168 
   3169 
   3170 { echo "$as_me:$LINENO: result: $_am_result" >&5
   3171 echo "${ECHO_T}$_am_result" >&6; }
   3172 rm -f confinc confmf
   3173 
   3174 # Check whether --enable-dependency-tracking was given.
   3175 if test "${enable_dependency_tracking+set}" = set; then
   3176   enableval=$enable_dependency_tracking;
   3177 fi
   3178 
   3179 if test "x$enable_dependency_tracking" != xno; then
   3180   am_depcomp="$ac_aux_dir/depcomp"
   3181   AMDEPBACKSLASH='\'
   3182 fi
   3183  if test "x$enable_dependency_tracking" != xno; then
   3184   AMDEP_TRUE=
   3185   AMDEP_FALSE='#'
   3186 else
   3187   AMDEP_TRUE='#'
   3188   AMDEP_FALSE=
   3189 fi
   3190 
   3191 
   3192 
   3193 depcc="$CXX"  am_compiler_list=
   3194 
   3195 { echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
   3196 echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6; }
   3197 if test "${am_cv_CXX_dependencies_compiler_type+set}" = set; then
   3198   echo $ECHO_N "(cached) $ECHO_C" >&6
   3199 else
   3200   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
   3201   # We make a subdir and do the tests there.  Otherwise we can end up
   3202   # making bogus files that we don't know about and never remove.  For
   3203   # instance it was reported that on HP-UX the gcc test will end up
   3204   # making a dummy file named `D' -- because `-MD' means `put the output
   3205   # in D'.
   3206   mkdir conftest.dir
   3207   # Copy depcomp to subdir because otherwise we won't find it if we're
   3208   # using a relative directory.
   3209   cp "$am_depcomp" conftest.dir
   3210   cd conftest.dir
   3211   # We will build objects and dependencies in a subdirectory because
   3212   # it helps to detect inapplicable dependency modes.  For instance
   3213   # both Tru64's cc and ICC support -MD to output dependencies as a
   3214   # side effect of compilation, but ICC will put the dependencies in
   3215   # the current directory while Tru64 will put them in the object
   3216   # directory.
   3217   mkdir sub
   3218 
   3219   am_cv_CXX_dependencies_compiler_type=none
   3220   if test "$am_compiler_list" = ""; then
   3221      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
   3222   fi
   3223   for depmode in $am_compiler_list; do
   3224     # Setup a source with many dependencies, because some compilers
   3225     # like to wrap large dependency lists on column 80 (with \), and
   3226     # we should not choose a depcomp mode which is confused by this.
   3227     #
   3228     # We need to recreate these files for each test, as the compiler may
   3229     # overwrite some of them when testing with obscure command lines.
   3230     # This happens at least with the AIX C compiler.
   3231     : > sub/conftest.c
   3232     for i in 1 2 3 4 5 6; do
   3233       echo '#include "conftst'$i'.h"' >> sub/conftest.c
   3234       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
   3235       # Solaris 8's {/usr,}/bin/sh.
   3236       touch sub/conftst$i.h
   3237     done
   3238     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
   3239 
   3240     case $depmode in
   3241     nosideeffect)
   3242       # after this tag, mechanisms are not by side-effect, so they'll
   3243       # only be used when explicitly requested
   3244       if test "x$enable_dependency_tracking" = xyes; then
   3245 	continue
   3246       else
   3247 	break
   3248       fi
   3249       ;;
   3250     none) break ;;
   3251     esac
   3252     # We check with `-c' and `-o' for the sake of the "dashmstdout"
   3253     # mode.  It turns out that the SunPro C++ compiler does not properly
   3254     # handle `-M -o', and we need to detect this.
   3255     if depmode=$depmode \
   3256        source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
   3257        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
   3258        $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
   3259          >/dev/null 2>conftest.err &&
   3260        grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
   3261        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
   3262        grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
   3263        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
   3264       # icc doesn't choke on unknown options, it will just issue warnings
   3265       # or remarks (even with -Werror).  So we grep stderr for any message
   3266       # that says an option was ignored or not supported.
   3267       # When given -MP, icc 7.0 and 7.1 complain thusly:
   3268       #   icc: Command line warning: ignoring option '-M'; no argument required
   3269       # The diagnosis changed in icc 8.0:
   3270       #   icc: Command line remark: option '-MP' not supported
   3271       if (grep 'ignoring option' conftest.err ||
   3272           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
   3273         am_cv_CXX_dependencies_compiler_type=$depmode
   3274         break
   3275       fi
   3276     fi
   3277   done
   3278 
   3279   cd ..
   3280   rm -rf conftest.dir
   3281 else
   3282   am_cv_CXX_dependencies_compiler_type=none
   3283 fi
   3284 
   3285 fi
   3286 { echo "$as_me:$LINENO: result: $am_cv_CXX_dependencies_compiler_type" >&5
   3287 echo "${ECHO_T}$am_cv_CXX_dependencies_compiler_type" >&6; }
   3288 CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type
   3289 
   3290  if
   3291   test "x$enable_dependency_tracking" != xno \
   3292   && test "$am_cv_CXX_dependencies_compiler_type" = gcc3; then
   3293   am__fastdepCXX_TRUE=
   3294   am__fastdepCXX_FALSE='#'
   3295 else
   3296   am__fastdepCXX_TRUE='#'
   3297   am__fastdepCXX_FALSE=
   3298 fi
   3299 
   3300 
   3301 # Check whether --enable-shared was given.
   3302 if test "${enable_shared+set}" = set; then
   3303   enableval=$enable_shared; p=${PACKAGE-default}
   3304     case $enableval in
   3305     yes) enable_shared=yes ;;
   3306     no) enable_shared=no ;;
   3307     *)
   3308       enable_shared=no
   3309       # Look at the argument we got.  We use all the common list separators.
   3310       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
   3311       for pkg in $enableval; do
   3312 	IFS="$lt_save_ifs"
   3313 	if test "X$pkg" = "X$p"; then
   3314 	  enable_shared=yes
   3315 	fi
   3316       done
   3317       IFS="$lt_save_ifs"
   3318       ;;
   3319     esac
   3320 else
   3321   enable_shared=yes
   3322 fi
   3323 
   3324 
   3325 # Check whether --enable-static was given.
   3326 if test "${enable_static+set}" = set; then
   3327   enableval=$enable_static; p=${PACKAGE-default}
   3328     case $enableval in
   3329     yes) enable_static=yes ;;
   3330     no) enable_static=no ;;
   3331     *)
   3332      enable_static=no
   3333       # Look at the argument we got.  We use all the common list separators.
   3334       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
   3335       for pkg in $enableval; do
   3336 	IFS="$lt_save_ifs"
   3337 	if test "X$pkg" = "X$p"; then
   3338 	  enable_static=yes
   3339 	fi
   3340       done
   3341       IFS="$lt_save_ifs"
   3342       ;;
   3343     esac
   3344 else
   3345   enable_static=yes
   3346 fi
   3347 
   3348 
   3349 # Check whether --enable-fast-install was given.
   3350 if test "${enable_fast_install+set}" = set; then
   3351   enableval=$enable_fast_install; p=${PACKAGE-default}
   3352     case $enableval in
   3353     yes) enable_fast_install=yes ;;
   3354     no) enable_fast_install=no ;;
   3355     *)
   3356       enable_fast_install=no
   3357       # Look at the argument we got.  We use all the common list separators.
   3358       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
   3359       for pkg in $enableval; do
   3360 	IFS="$lt_save_ifs"
   3361 	if test "X$pkg" = "X$p"; then
   3362 	  enable_fast_install=yes
   3363 	fi
   3364       done
   3365       IFS="$lt_save_ifs"
   3366       ;;
   3367     esac
   3368 else
   3369   enable_fast_install=yes
   3370 fi
   3371 
   3372 
   3373 # Make sure we can run config.sub.
   3374 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
   3375   { { echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5
   3376 echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;}
   3377    { (exit 1); exit 1; }; }
   3378 
   3379 { echo "$as_me:$LINENO: checking build system type" >&5
   3380 echo $ECHO_N "checking build system type... $ECHO_C" >&6; }
   3381 if test "${ac_cv_build+set}" = set; then
   3382   echo $ECHO_N "(cached) $ECHO_C" >&6
   3383 else
   3384   ac_build_alias=$build_alias
   3385 test "x$ac_build_alias" = x &&
   3386   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
   3387 test "x$ac_build_alias" = x &&
   3388   { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
   3389 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
   3390    { (exit 1); exit 1; }; }
   3391 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
   3392   { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5
   3393 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;}
   3394    { (exit 1); exit 1; }; }
   3395 
   3396 fi
   3397 { echo "$as_me:$LINENO: result: $ac_cv_build" >&5
   3398 echo "${ECHO_T}$ac_cv_build" >&6; }
   3399 case $ac_cv_build in
   3400 *-*-*) ;;
   3401 *) { { echo "$as_me:$LINENO: error: invalid value of canonical build" >&5
   3402 echo "$as_me: error: invalid value of canonical build" >&2;}
   3403    { (exit 1); exit 1; }; };;
   3404 esac
   3405 build=$ac_cv_build
   3406 ac_save_IFS=$IFS; IFS='-'
   3407 set x $ac_cv_build
   3408 shift
   3409 build_cpu=$1
   3410 build_vendor=$2
   3411 shift; shift
   3412 # Remember, the first character of IFS is used to create $*,
   3413 # except with old shells:
   3414 build_os=$*
   3415 IFS=$ac_save_IFS
   3416 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
   3417 
   3418 
   3419 { echo "$as_me:$LINENO: checking host system type" >&5
   3420 echo $ECHO_N "checking host system type... $ECHO_C" >&6; }
   3421 if test "${ac_cv_host+set}" = set; then
   3422   echo $ECHO_N "(cached) $ECHO_C" >&6
   3423 else
   3424   if test "x$host_alias" = x; then
   3425   ac_cv_host=$ac_cv_build
   3426 else
   3427   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
   3428     { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5
   3429 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;}
   3430    { (exit 1); exit 1; }; }
   3431 fi
   3432 
   3433 fi
   3434 { echo "$as_me:$LINENO: result: $ac_cv_host" >&5
   3435 echo "${ECHO_T}$ac_cv_host" >&6; }
   3436 case $ac_cv_host in
   3437 *-*-*) ;;
   3438 *) { { echo "$as_me:$LINENO: error: invalid value of canonical host" >&5
   3439 echo "$as_me: error: invalid value of canonical host" >&2;}
   3440    { (exit 1); exit 1; }; };;
   3441 esac
   3442 host=$ac_cv_host
   3443 ac_save_IFS=$IFS; IFS='-'
   3444 set x $ac_cv_host
   3445 shift
   3446 host_cpu=$1
   3447 host_vendor=$2
   3448 shift; shift
   3449 # Remember, the first character of IFS is used to create $*,
   3450 # except with old shells:
   3451 host_os=$*
   3452 IFS=$ac_save_IFS
   3453 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
   3454 
   3455 
   3456 ac_ext=c
   3457 ac_cpp='$CPP $CPPFLAGS'
   3458 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   3459 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   3460 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   3461 if test -n "$ac_tool_prefix"; then
   3462   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
   3463 set dummy ${ac_tool_prefix}gcc; ac_word=$2
   3464 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   3465 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   3466 if test "${ac_cv_prog_CC+set}" = set; then
   3467   echo $ECHO_N "(cached) $ECHO_C" >&6
   3468 else
   3469   if test -n "$CC"; then
   3470   ac_cv_prog_CC="$CC" # Let the user override the test.
   3471 else
   3472 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3473 for as_dir in $PATH
   3474 do
   3475   IFS=$as_save_IFS
   3476   test -z "$as_dir" && as_dir=.
   3477   for ac_exec_ext in '' $ac_executable_extensions; do
   3478   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   3479     ac_cv_prog_CC="${ac_tool_prefix}gcc"
   3480     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   3481     break 2
   3482   fi
   3483 done
   3484 done
   3485 IFS=$as_save_IFS
   3486 
   3487 fi
   3488 fi
   3489 CC=$ac_cv_prog_CC
   3490 if test -n "$CC"; then
   3491   { echo "$as_me:$LINENO: result: $CC" >&5
   3492 echo "${ECHO_T}$CC" >&6; }
   3493 else
   3494   { echo "$as_me:$LINENO: result: no" >&5
   3495 echo "${ECHO_T}no" >&6; }
   3496 fi
   3497 
   3498 
   3499 fi
   3500 if test -z "$ac_cv_prog_CC"; then
   3501   ac_ct_CC=$CC
   3502   # Extract the first word of "gcc", so it can be a program name with args.
   3503 set dummy gcc; ac_word=$2
   3504 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   3505 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   3506 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
   3507   echo $ECHO_N "(cached) $ECHO_C" >&6
   3508 else
   3509   if test -n "$ac_ct_CC"; then
   3510   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
   3511 else
   3512 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3513 for as_dir in $PATH
   3514 do
   3515   IFS=$as_save_IFS
   3516   test -z "$as_dir" && as_dir=.
   3517   for ac_exec_ext in '' $ac_executable_extensions; do
   3518   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   3519     ac_cv_prog_ac_ct_CC="gcc"
   3520     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   3521     break 2
   3522   fi
   3523 done
   3524 done
   3525 IFS=$as_save_IFS
   3526 
   3527 fi
   3528 fi
   3529 ac_ct_CC=$ac_cv_prog_ac_ct_CC
   3530 if test -n "$ac_ct_CC"; then
   3531   { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
   3532 echo "${ECHO_T}$ac_ct_CC" >&6; }
   3533 else
   3534   { echo "$as_me:$LINENO: result: no" >&5
   3535 echo "${ECHO_T}no" >&6; }
   3536 fi
   3537 
   3538   if test "x$ac_ct_CC" = x; then
   3539     CC=""
   3540   else
   3541     case $cross_compiling:$ac_tool_warned in
   3542 yes:)
   3543 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   3544 whose name does not start with the host triplet.  If you think this
   3545 configuration is useful to you, please write to autoconf (at] gnu.org." >&5
   3546 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   3547 whose name does not start with the host triplet.  If you think this
   3548 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;}
   3549 ac_tool_warned=yes ;;
   3550 esac
   3551     CC=$ac_ct_CC
   3552   fi
   3553 else
   3554   CC="$ac_cv_prog_CC"
   3555 fi
   3556 
   3557 if test -z "$CC"; then
   3558           if test -n "$ac_tool_prefix"; then
   3559     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
   3560 set dummy ${ac_tool_prefix}cc; ac_word=$2
   3561 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   3562 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   3563 if test "${ac_cv_prog_CC+set}" = set; then
   3564   echo $ECHO_N "(cached) $ECHO_C" >&6
   3565 else
   3566   if test -n "$CC"; then
   3567   ac_cv_prog_CC="$CC" # Let the user override the test.
   3568 else
   3569 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3570 for as_dir in $PATH
   3571 do
   3572   IFS=$as_save_IFS
   3573   test -z "$as_dir" && as_dir=.
   3574   for ac_exec_ext in '' $ac_executable_extensions; do
   3575   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   3576     ac_cv_prog_CC="${ac_tool_prefix}cc"
   3577     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   3578     break 2
   3579   fi
   3580 done
   3581 done
   3582 IFS=$as_save_IFS
   3583 
   3584 fi
   3585 fi
   3586 CC=$ac_cv_prog_CC
   3587 if test -n "$CC"; then
   3588   { echo "$as_me:$LINENO: result: $CC" >&5
   3589 echo "${ECHO_T}$CC" >&6; }
   3590 else
   3591   { echo "$as_me:$LINENO: result: no" >&5
   3592 echo "${ECHO_T}no" >&6; }
   3593 fi
   3594 
   3595 
   3596   fi
   3597 fi
   3598 if test -z "$CC"; then
   3599   # Extract the first word of "cc", so it can be a program name with args.
   3600 set dummy cc; ac_word=$2
   3601 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   3602 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   3603 if test "${ac_cv_prog_CC+set}" = set; then
   3604   echo $ECHO_N "(cached) $ECHO_C" >&6
   3605 else
   3606   if test -n "$CC"; then
   3607   ac_cv_prog_CC="$CC" # Let the user override the test.
   3608 else
   3609   ac_prog_rejected=no
   3610 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3611 for as_dir in $PATH
   3612 do
   3613   IFS=$as_save_IFS
   3614   test -z "$as_dir" && as_dir=.
   3615   for ac_exec_ext in '' $ac_executable_extensions; do
   3616   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   3617     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
   3618        ac_prog_rejected=yes
   3619        continue
   3620      fi
   3621     ac_cv_prog_CC="cc"
   3622     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   3623     break 2
   3624   fi
   3625 done
   3626 done
   3627 IFS=$as_save_IFS
   3628 
   3629 if test $ac_prog_rejected = yes; then
   3630   # We found a bogon in the path, so make sure we never use it.
   3631   set dummy $ac_cv_prog_CC
   3632   shift
   3633   if test $# != 0; then
   3634     # We chose a different compiler from the bogus one.
   3635     # However, it has the same basename, so the bogon will be chosen
   3636     # first if we set CC to just the basename; use the full file name.
   3637     shift
   3638     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
   3639   fi
   3640 fi
   3641 fi
   3642 fi
   3643 CC=$ac_cv_prog_CC
   3644 if test -n "$CC"; then
   3645   { echo "$as_me:$LINENO: result: $CC" >&5
   3646 echo "${ECHO_T}$CC" >&6; }
   3647 else
   3648   { echo "$as_me:$LINENO: result: no" >&5
   3649 echo "${ECHO_T}no" >&6; }
   3650 fi
   3651 
   3652 
   3653 fi
   3654 if test -z "$CC"; then
   3655   if test -n "$ac_tool_prefix"; then
   3656   for ac_prog in cl.exe
   3657   do
   3658     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   3659 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   3660 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   3661 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   3662 if test "${ac_cv_prog_CC+set}" = set; then
   3663   echo $ECHO_N "(cached) $ECHO_C" >&6
   3664 else
   3665   if test -n "$CC"; then
   3666   ac_cv_prog_CC="$CC" # Let the user override the test.
   3667 else
   3668 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3669 for as_dir in $PATH
   3670 do
   3671   IFS=$as_save_IFS
   3672   test -z "$as_dir" && as_dir=.
   3673   for ac_exec_ext in '' $ac_executable_extensions; do
   3674   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   3675     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
   3676     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   3677     break 2
   3678   fi
   3679 done
   3680 done
   3681 IFS=$as_save_IFS
   3682 
   3683 fi
   3684 fi
   3685 CC=$ac_cv_prog_CC
   3686 if test -n "$CC"; then
   3687   { echo "$as_me:$LINENO: result: $CC" >&5
   3688 echo "${ECHO_T}$CC" >&6; }
   3689 else
   3690   { echo "$as_me:$LINENO: result: no" >&5
   3691 echo "${ECHO_T}no" >&6; }
   3692 fi
   3693 
   3694 
   3695     test -n "$CC" && break
   3696   done
   3697 fi
   3698 if test -z "$CC"; then
   3699   ac_ct_CC=$CC
   3700   for ac_prog in cl.exe
   3701 do
   3702   # Extract the first word of "$ac_prog", so it can be a program name with args.
   3703 set dummy $ac_prog; ac_word=$2
   3704 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   3705 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   3706 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
   3707   echo $ECHO_N "(cached) $ECHO_C" >&6
   3708 else
   3709   if test -n "$ac_ct_CC"; then
   3710   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
   3711 else
   3712 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3713 for as_dir in $PATH
   3714 do
   3715   IFS=$as_save_IFS
   3716   test -z "$as_dir" && as_dir=.
   3717   for ac_exec_ext in '' $ac_executable_extensions; do
   3718   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   3719     ac_cv_prog_ac_ct_CC="$ac_prog"
   3720     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   3721     break 2
   3722   fi
   3723 done
   3724 done
   3725 IFS=$as_save_IFS
   3726 
   3727 fi
   3728 fi
   3729 ac_ct_CC=$ac_cv_prog_ac_ct_CC
   3730 if test -n "$ac_ct_CC"; then
   3731   { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
   3732 echo "${ECHO_T}$ac_ct_CC" >&6; }
   3733 else
   3734   { echo "$as_me:$LINENO: result: no" >&5
   3735 echo "${ECHO_T}no" >&6; }
   3736 fi
   3737 
   3738 
   3739   test -n "$ac_ct_CC" && break
   3740 done
   3741 
   3742   if test "x$ac_ct_CC" = x; then
   3743     CC=""
   3744   else
   3745     case $cross_compiling:$ac_tool_warned in
   3746 yes:)
   3747 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   3748 whose name does not start with the host triplet.  If you think this
   3749 configuration is useful to you, please write to autoconf (at] gnu.org." >&5
   3750 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   3751 whose name does not start with the host triplet.  If you think this
   3752 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;}
   3753 ac_tool_warned=yes ;;
   3754 esac
   3755     CC=$ac_ct_CC
   3756   fi
   3757 fi
   3758 
   3759 fi
   3760 
   3761 
   3762 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
   3763 See \`config.log' for more details." >&5
   3764 echo "$as_me: error: no acceptable C compiler found in \$PATH
   3765 See \`config.log' for more details." >&2;}
   3766    { (exit 1); exit 1; }; }
   3767 
   3768 # Provide some information about the compiler.
   3769 echo "$as_me:$LINENO: checking for C compiler version" >&5
   3770 ac_compiler=`set X $ac_compile; echo $2`
   3771 { (ac_try="$ac_compiler --version >&5"
   3772 case "(($ac_try" in
   3773   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3774   *) ac_try_echo=$ac_try;;
   3775 esac
   3776 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3777   (eval "$ac_compiler --version >&5") 2>&5
   3778   ac_status=$?
   3779   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3780   (exit $ac_status); }
   3781 { (ac_try="$ac_compiler -v >&5"
   3782 case "(($ac_try" in
   3783   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3784   *) ac_try_echo=$ac_try;;
   3785 esac
   3786 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3787   (eval "$ac_compiler -v >&5") 2>&5
   3788   ac_status=$?
   3789   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3790   (exit $ac_status); }
   3791 { (ac_try="$ac_compiler -V >&5"
   3792 case "(($ac_try" in
   3793   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3794   *) ac_try_echo=$ac_try;;
   3795 esac
   3796 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3797   (eval "$ac_compiler -V >&5") 2>&5
   3798   ac_status=$?
   3799   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3800   (exit $ac_status); }
   3801 
   3802 { echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
   3803 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6; }
   3804 if test "${ac_cv_c_compiler_gnu+set}" = set; then
   3805   echo $ECHO_N "(cached) $ECHO_C" >&6
   3806 else
   3807   cat >conftest.$ac_ext <<_ACEOF
   3808 /* confdefs.h.  */
   3809 _ACEOF
   3810 cat confdefs.h >>conftest.$ac_ext
   3811 cat >>conftest.$ac_ext <<_ACEOF
   3812 /* end confdefs.h.  */
   3813 
   3814 int
   3815 main ()
   3816 {
   3817 #ifndef __GNUC__
   3818        choke me
   3819 #endif
   3820 
   3821   ;
   3822   return 0;
   3823 }
   3824 _ACEOF
   3825 rm -f conftest.$ac_objext
   3826 if { (ac_try="$ac_compile"
   3827 case "(($ac_try" in
   3828   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3829   *) ac_try_echo=$ac_try;;
   3830 esac
   3831 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3832   (eval "$ac_compile") 2>conftest.er1
   3833   ac_status=$?
   3834   grep -v '^ *+' conftest.er1 >conftest.err
   3835   rm -f conftest.er1
   3836   cat conftest.err >&5
   3837   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3838   (exit $ac_status); } && {
   3839 	 test -z "$ac_c_werror_flag" ||
   3840 	 test ! -s conftest.err
   3841        } && test -s conftest.$ac_objext; then
   3842   ac_compiler_gnu=yes
   3843 else
   3844   echo "$as_me: failed program was:" >&5
   3845 sed 's/^/| /' conftest.$ac_ext >&5
   3846 
   3847 	ac_compiler_gnu=no
   3848 fi
   3849 
   3850 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3851 ac_cv_c_compiler_gnu=$ac_compiler_gnu
   3852 
   3853 fi
   3854 { echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
   3855 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; }
   3856 GCC=`test $ac_compiler_gnu = yes && echo yes`
   3857 ac_test_CFLAGS=${CFLAGS+set}
   3858 ac_save_CFLAGS=$CFLAGS
   3859 { echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
   3860 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6; }
   3861 if test "${ac_cv_prog_cc_g+set}" = set; then
   3862   echo $ECHO_N "(cached) $ECHO_C" >&6
   3863 else
   3864   ac_save_c_werror_flag=$ac_c_werror_flag
   3865    ac_c_werror_flag=yes
   3866    ac_cv_prog_cc_g=no
   3867    CFLAGS="-g"
   3868    cat >conftest.$ac_ext <<_ACEOF
   3869 /* confdefs.h.  */
   3870 _ACEOF
   3871 cat confdefs.h >>conftest.$ac_ext
   3872 cat >>conftest.$ac_ext <<_ACEOF
   3873 /* end confdefs.h.  */
   3874 
   3875 int
   3876 main ()
   3877 {
   3878 
   3879   ;
   3880   return 0;
   3881 }
   3882 _ACEOF
   3883 rm -f conftest.$ac_objext
   3884 if { (ac_try="$ac_compile"
   3885 case "(($ac_try" in
   3886   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3887   *) ac_try_echo=$ac_try;;
   3888 esac
   3889 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3890   (eval "$ac_compile") 2>conftest.er1
   3891   ac_status=$?
   3892   grep -v '^ *+' conftest.er1 >conftest.err
   3893   rm -f conftest.er1
   3894   cat conftest.err >&5
   3895   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3896   (exit $ac_status); } && {
   3897 	 test -z "$ac_c_werror_flag" ||
   3898 	 test ! -s conftest.err
   3899        } && test -s conftest.$ac_objext; then
   3900   ac_cv_prog_cc_g=yes
   3901 else
   3902   echo "$as_me: failed program was:" >&5
   3903 sed 's/^/| /' conftest.$ac_ext >&5
   3904 
   3905 	CFLAGS=""
   3906       cat >conftest.$ac_ext <<_ACEOF
   3907 /* confdefs.h.  */
   3908 _ACEOF
   3909 cat confdefs.h >>conftest.$ac_ext
   3910 cat >>conftest.$ac_ext <<_ACEOF
   3911 /* end confdefs.h.  */
   3912 
   3913 int
   3914 main ()
   3915 {
   3916 
   3917   ;
   3918   return 0;
   3919 }
   3920 _ACEOF
   3921 rm -f conftest.$ac_objext
   3922 if { (ac_try="$ac_compile"
   3923 case "(($ac_try" in
   3924   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3925   *) ac_try_echo=$ac_try;;
   3926 esac
   3927 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3928   (eval "$ac_compile") 2>conftest.er1
   3929   ac_status=$?
   3930   grep -v '^ *+' conftest.er1 >conftest.err
   3931   rm -f conftest.er1
   3932   cat conftest.err >&5
   3933   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3934   (exit $ac_status); } && {
   3935 	 test -z "$ac_c_werror_flag" ||
   3936 	 test ! -s conftest.err
   3937        } && test -s conftest.$ac_objext; then
   3938   :
   3939 else
   3940   echo "$as_me: failed program was:" >&5
   3941 sed 's/^/| /' conftest.$ac_ext >&5
   3942 
   3943 	ac_c_werror_flag=$ac_save_c_werror_flag
   3944 	 CFLAGS="-g"
   3945 	 cat >conftest.$ac_ext <<_ACEOF
   3946 /* confdefs.h.  */
   3947 _ACEOF
   3948 cat confdefs.h >>conftest.$ac_ext
   3949 cat >>conftest.$ac_ext <<_ACEOF
   3950 /* end confdefs.h.  */
   3951 
   3952 int
   3953 main ()
   3954 {
   3955 
   3956   ;
   3957   return 0;
   3958 }
   3959 _ACEOF
   3960 rm -f conftest.$ac_objext
   3961 if { (ac_try="$ac_compile"
   3962 case "(($ac_try" in
   3963   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3964   *) ac_try_echo=$ac_try;;
   3965 esac
   3966 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3967   (eval "$ac_compile") 2>conftest.er1
   3968   ac_status=$?
   3969   grep -v '^ *+' conftest.er1 >conftest.err
   3970   rm -f conftest.er1
   3971   cat conftest.err >&5
   3972   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3973   (exit $ac_status); } && {
   3974 	 test -z "$ac_c_werror_flag" ||
   3975 	 test ! -s conftest.err
   3976        } && test -s conftest.$ac_objext; then
   3977   ac_cv_prog_cc_g=yes
   3978 else
   3979   echo "$as_me: failed program was:" >&5
   3980 sed 's/^/| /' conftest.$ac_ext >&5
   3981 
   3982 
   3983 fi
   3984 
   3985 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3986 fi
   3987 
   3988 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3989 fi
   3990 
   3991 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3992    ac_c_werror_flag=$ac_save_c_werror_flag
   3993 fi
   3994 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
   3995 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6; }
   3996 if test "$ac_test_CFLAGS" = set; then
   3997   CFLAGS=$ac_save_CFLAGS
   3998 elif test $ac_cv_prog_cc_g = yes; then
   3999   if test "$GCC" = yes; then
   4000     CFLAGS="-g -O2"
   4001   else
   4002     CFLAGS="-g"
   4003   fi
   4004 else
   4005   if test "$GCC" = yes; then
   4006     CFLAGS="-O2"
   4007   else
   4008     CFLAGS=
   4009   fi
   4010 fi
   4011 { echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
   4012 echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; }
   4013 if test "${ac_cv_prog_cc_c89+set}" = set; then
   4014   echo $ECHO_N "(cached) $ECHO_C" >&6
   4015 else
   4016   ac_cv_prog_cc_c89=no
   4017 ac_save_CC=$CC
   4018 cat >conftest.$ac_ext <<_ACEOF
   4019 /* confdefs.h.  */
   4020 _ACEOF
   4021 cat confdefs.h >>conftest.$ac_ext
   4022 cat >>conftest.$ac_ext <<_ACEOF
   4023 /* end confdefs.h.  */
   4024 #include <stdarg.h>
   4025 #include <stdio.h>
   4026 #include <sys/types.h>
   4027 #include <sys/stat.h>
   4028 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
   4029 struct buf { int x; };
   4030 FILE * (*rcsopen) (struct buf *, struct stat *, int);
   4031 static char *e (p, i)
   4032      char **p;
   4033      int i;
   4034 {
   4035   return p[i];
   4036 }
   4037 static char *f (char * (*g) (char **, int), char **p, ...)
   4038 {
   4039   char *s;
   4040   va_list v;
   4041   va_start (v,p);
   4042   s = g (p, va_arg (v,int));
   4043   va_end (v);
   4044   return s;
   4045 }
   4046 
   4047 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
   4048    function prototypes and stuff, but not '\xHH' hex character constants.
   4049    These don't provoke an error unfortunately, instead are silently treated
   4050    as 'x'.  The following induces an error, until -std is added to get
   4051    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
   4052    array size at least.  It's necessary to write '\x00'==0 to get something
   4053    that's true only with -std.  */
   4054 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
   4055 
   4056 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
   4057    inside strings and character constants.  */
   4058 #define FOO(x) 'x'
   4059 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
   4060 
   4061 int test (int i, double x);
   4062 struct s1 {int (*f) (int a);};
   4063 struct s2 {int (*f) (double a);};
   4064 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
   4065 int argc;
   4066 char **argv;
   4067 int
   4068 main ()
   4069 {
   4070 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
   4071   ;
   4072   return 0;
   4073 }
   4074 _ACEOF
   4075 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
   4076 	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
   4077 do
   4078   CC="$ac_save_CC $ac_arg"
   4079   rm -f conftest.$ac_objext
   4080 if { (ac_try="$ac_compile"
   4081 case "(($ac_try" in
   4082   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4083   *) ac_try_echo=$ac_try;;
   4084 esac
   4085 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   4086   (eval "$ac_compile") 2>conftest.er1
   4087   ac_status=$?
   4088   grep -v '^ *+' conftest.er1 >conftest.err
   4089   rm -f conftest.er1
   4090   cat conftest.err >&5
   4091   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4092   (exit $ac_status); } && {
   4093 	 test -z "$ac_c_werror_flag" ||
   4094 	 test ! -s conftest.err
   4095        } && test -s conftest.$ac_objext; then
   4096   ac_cv_prog_cc_c89=$ac_arg
   4097 else
   4098   echo "$as_me: failed program was:" >&5
   4099 sed 's/^/| /' conftest.$ac_ext >&5
   4100 
   4101 
   4102 fi
   4103 
   4104 rm -f core conftest.err conftest.$ac_objext
   4105   test "x$ac_cv_prog_cc_c89" != "xno" && break
   4106 done
   4107 rm -f conftest.$ac_ext
   4108 CC=$ac_save_CC
   4109 
   4110 fi
   4111 # AC_CACHE_VAL
   4112 case "x$ac_cv_prog_cc_c89" in
   4113   x)
   4114     { echo "$as_me:$LINENO: result: none needed" >&5
   4115 echo "${ECHO_T}none needed" >&6; } ;;
   4116   xno)
   4117     { echo "$as_me:$LINENO: result: unsupported" >&5
   4118 echo "${ECHO_T}unsupported" >&6; } ;;
   4119   *)
   4120     CC="$CC $ac_cv_prog_cc_c89"
   4121     { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
   4122 echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;;
   4123 esac
   4124 
   4125 
   4126 ac_ext=c
   4127 ac_cpp='$CPP $CPPFLAGS'
   4128 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   4129 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   4130 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   4131 
   4132 depcc="$CC"   am_compiler_list=
   4133 
   4134 { echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
   4135 echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6; }
   4136 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then
   4137   echo $ECHO_N "(cached) $ECHO_C" >&6
   4138 else
   4139   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
   4140   # We make a subdir and do the tests there.  Otherwise we can end up
   4141   # making bogus files that we don't know about and never remove.  For
   4142   # instance it was reported that on HP-UX the gcc test will end up
   4143   # making a dummy file named `D' -- because `-MD' means `put the output
   4144   # in D'.
   4145   mkdir conftest.dir
   4146   # Copy depcomp to subdir because otherwise we won't find it if we're
   4147   # using a relative directory.
   4148   cp "$am_depcomp" conftest.dir
   4149   cd conftest.dir
   4150   # We will build objects and dependencies in a subdirectory because
   4151   # it helps to detect inapplicable dependency modes.  For instance
   4152   # both Tru64's cc and ICC support -MD to output dependencies as a
   4153   # side effect of compilation, but ICC will put the dependencies in
   4154   # the current directory while Tru64 will put them in the object
   4155   # directory.
   4156   mkdir sub
   4157 
   4158   am_cv_CC_dependencies_compiler_type=none
   4159   if test "$am_compiler_list" = ""; then
   4160      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
   4161   fi
   4162   for depmode in $am_compiler_list; do
   4163     # Setup a source with many dependencies, because some compilers
   4164     # like to wrap large dependency lists on column 80 (with \), and
   4165     # we should not choose a depcomp mode which is confused by this.
   4166     #
   4167     # We need to recreate these files for each test, as the compiler may
   4168     # overwrite some of them when testing with obscure command lines.
   4169     # This happens at least with the AIX C compiler.
   4170     : > sub/conftest.c
   4171     for i in 1 2 3 4 5 6; do
   4172       echo '#include "conftst'$i'.h"' >> sub/conftest.c
   4173       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
   4174       # Solaris 8's {/usr,}/bin/sh.
   4175       touch sub/conftst$i.h
   4176     done
   4177     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
   4178 
   4179     case $depmode in
   4180     nosideeffect)
   4181       # after this tag, mechanisms are not by side-effect, so they'll
   4182       # only be used when explicitly requested
   4183       if test "x$enable_dependency_tracking" = xyes; then
   4184 	continue
   4185       else
   4186 	break
   4187       fi
   4188       ;;
   4189     none) break ;;
   4190     esac
   4191     # We check with `-c' and `-o' for the sake of the "dashmstdout"
   4192     # mode.  It turns out that the SunPro C++ compiler does not properly
   4193     # handle `-M -o', and we need to detect this.
   4194     if depmode=$depmode \
   4195        source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
   4196        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
   4197        $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
   4198          >/dev/null 2>conftest.err &&
   4199        grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
   4200        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
   4201        grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
   4202        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
   4203       # icc doesn't choke on unknown options, it will just issue warnings
   4204       # or remarks (even with -Werror).  So we grep stderr for any message
   4205       # that says an option was ignored or not supported.
   4206       # When given -MP, icc 7.0 and 7.1 complain thusly:
   4207       #   icc: Command line warning: ignoring option '-M'; no argument required
   4208       # The diagnosis changed in icc 8.0:
   4209       #   icc: Command line remark: option '-MP' not supported
   4210       if (grep 'ignoring option' conftest.err ||
   4211           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
   4212         am_cv_CC_dependencies_compiler_type=$depmode
   4213         break
   4214       fi
   4215     fi
   4216   done
   4217 
   4218   cd ..
   4219   rm -rf conftest.dir
   4220 else
   4221   am_cv_CC_dependencies_compiler_type=none
   4222 fi
   4223 
   4224 fi
   4225 { echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5
   4226 echo "${ECHO_T}$am_cv_CC_dependencies_compiler_type" >&6; }
   4227 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
   4228 
   4229  if
   4230   test "x$enable_dependency_tracking" != xno \
   4231   && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
   4232   am__fastdepCC_TRUE=
   4233   am__fastdepCC_FALSE='#'
   4234 else
   4235   am__fastdepCC_TRUE='#'
   4236   am__fastdepCC_FALSE=
   4237 fi
   4238 
   4239 
   4240 { echo "$as_me:$LINENO: checking for a sed that does not truncate output" >&5
   4241 echo $ECHO_N "checking for a sed that does not truncate output... $ECHO_C" >&6; }
   4242 if test "${lt_cv_path_SED+set}" = set; then
   4243   echo $ECHO_N "(cached) $ECHO_C" >&6
   4244 else
   4245   # Loop through the user's path and test for sed and gsed.
   4246 # Then use that list of sed's as ones to test for truncation.
   4247 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4248 for as_dir in $PATH
   4249 do
   4250   IFS=$as_save_IFS
   4251   test -z "$as_dir" && as_dir=.
   4252   for lt_ac_prog in sed gsed; do
   4253     for ac_exec_ext in '' $ac_executable_extensions; do
   4254       if { test -f "$as_dir/$lt_ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$lt_ac_prog$ac_exec_ext"; }; then
   4255         lt_ac_sed_list="$lt_ac_sed_list $as_dir/$lt_ac_prog$ac_exec_ext"
   4256       fi
   4257     done
   4258   done
   4259 done
   4260 IFS=$as_save_IFS
   4261 lt_ac_max=0
   4262 lt_ac_count=0
   4263 # Add /usr/xpg4/bin/sed as it is typically found on Solaris
   4264 # along with /bin/sed that truncates output.
   4265 for lt_ac_sed in $lt_ac_sed_list /usr/xpg4/bin/sed; do
   4266   test ! -f $lt_ac_sed && continue
   4267   cat /dev/null > conftest.in
   4268   lt_ac_count=0
   4269   echo $ECHO_N "0123456789$ECHO_C" >conftest.in
   4270   # Check for GNU sed and select it if it is found.
   4271   if "$lt_ac_sed" --version 2>&1 < /dev/null | grep 'GNU' > /dev/null; then
   4272     lt_cv_path_SED=$lt_ac_sed
   4273     break
   4274   fi
   4275   while true; do
   4276     cat conftest.in conftest.in >conftest.tmp
   4277     mv conftest.tmp conftest.in
   4278     cp conftest.in conftest.nl
   4279     echo >>conftest.nl
   4280     $lt_ac_sed -e 's/a$//' < conftest.nl >conftest.out || break
   4281     cmp -s conftest.out conftest.nl || break
   4282     # 10000 chars as input seems more than enough
   4283     test $lt_ac_count -gt 10 && break
   4284     lt_ac_count=`expr $lt_ac_count + 1`
   4285     if test $lt_ac_count -gt $lt_ac_max; then
   4286       lt_ac_max=$lt_ac_count
   4287       lt_cv_path_SED=$lt_ac_sed
   4288     fi
   4289   done
   4290 done
   4291 
   4292 fi
   4293 
   4294 SED=$lt_cv_path_SED
   4295 
   4296 { echo "$as_me:$LINENO: result: $SED" >&5
   4297 echo "${ECHO_T}$SED" >&6; }
   4298 
   4299 { echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
   4300 echo $ECHO_N "checking for grep that handles long lines and -e... $ECHO_C" >&6; }
   4301 if test "${ac_cv_path_GREP+set}" = set; then
   4302   echo $ECHO_N "(cached) $ECHO_C" >&6
   4303 else
   4304   # Extract the first word of "grep ggrep" to use in msg output
   4305 if test -z "$GREP"; then
   4306 set dummy grep ggrep; ac_prog_name=$2
   4307 if test "${ac_cv_path_GREP+set}" = set; then
   4308   echo $ECHO_N "(cached) $ECHO_C" >&6
   4309 else
   4310   ac_path_GREP_found=false
   4311 # Loop through the user's path and test for each of PROGNAME-LIST
   4312 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4313 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
   4314 do
   4315   IFS=$as_save_IFS
   4316   test -z "$as_dir" && as_dir=.
   4317   for ac_prog in grep ggrep; do
   4318   for ac_exec_ext in '' $ac_executable_extensions; do
   4319     ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
   4320     { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
   4321     # Check for GNU ac_path_GREP and select it if it is found.
   4322   # Check for GNU $ac_path_GREP
   4323 case `"$ac_path_GREP" --version 2>&1` in
   4324 *GNU*)
   4325   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
   4326 *)
   4327   ac_count=0
   4328   echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
   4329   while :
   4330   do
   4331     cat "conftest.in" "conftest.in" >"conftest.tmp"
   4332     mv "conftest.tmp" "conftest.in"
   4333     cp "conftest.in" "conftest.nl"
   4334     echo 'GREP' >> "conftest.nl"
   4335     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
   4336     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
   4337     ac_count=`expr $ac_count + 1`
   4338     if test $ac_count -gt ${ac_path_GREP_max-0}; then
   4339       # Best one so far, save it but keep looking for a better one
   4340       ac_cv_path_GREP="$ac_path_GREP"
   4341       ac_path_GREP_max=$ac_count
   4342     fi
   4343     # 10*(2^10) chars as input seems more than enough
   4344     test $ac_count -gt 10 && break
   4345   done
   4346   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
   4347 esac
   4348 
   4349 
   4350     $ac_path_GREP_found && break 3
   4351   done
   4352 done
   4353 
   4354 done
   4355 IFS=$as_save_IFS
   4356 
   4357 
   4358 fi
   4359 
   4360 GREP="$ac_cv_path_GREP"
   4361 if test -z "$GREP"; then
   4362   { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
   4363 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
   4364    { (exit 1); exit 1; }; }
   4365 fi
   4366 
   4367 else
   4368   ac_cv_path_GREP=$GREP
   4369 fi
   4370 
   4371 
   4372 fi
   4373 { echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
   4374 echo "${ECHO_T}$ac_cv_path_GREP" >&6; }
   4375  GREP="$ac_cv_path_GREP"
   4376 
   4377 
   4378 { echo "$as_me:$LINENO: checking for egrep" >&5
   4379 echo $ECHO_N "checking for egrep... $ECHO_C" >&6; }
   4380 if test "${ac_cv_path_EGREP+set}" = set; then
   4381   echo $ECHO_N "(cached) $ECHO_C" >&6
   4382 else
   4383   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
   4384    then ac_cv_path_EGREP="$GREP -E"
   4385    else
   4386      # Extract the first word of "egrep" to use in msg output
   4387 if test -z "$EGREP"; then
   4388 set dummy egrep; ac_prog_name=$2
   4389 if test "${ac_cv_path_EGREP+set}" = set; then
   4390   echo $ECHO_N "(cached) $ECHO_C" >&6
   4391 else
   4392   ac_path_EGREP_found=false
   4393 # Loop through the user's path and test for each of PROGNAME-LIST
   4394 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4395 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
   4396 do
   4397   IFS=$as_save_IFS
   4398   test -z "$as_dir" && as_dir=.
   4399   for ac_prog in egrep; do
   4400   for ac_exec_ext in '' $ac_executable_extensions; do
   4401     ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
   4402     { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
   4403     # Check for GNU ac_path_EGREP and select it if it is found.
   4404   # Check for GNU $ac_path_EGREP
   4405 case `"$ac_path_EGREP" --version 2>&1` in
   4406 *GNU*)
   4407   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
   4408 *)
   4409   ac_count=0
   4410   echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
   4411   while :
   4412   do
   4413     cat "conftest.in" "conftest.in" >"conftest.tmp"
   4414     mv "conftest.tmp" "conftest.in"
   4415     cp "conftest.in" "conftest.nl"
   4416     echo 'EGREP' >> "conftest.nl"
   4417     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
   4418     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
   4419     ac_count=`expr $ac_count + 1`
   4420     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
   4421       # Best one so far, save it but keep looking for a better one
   4422       ac_cv_path_EGREP="$ac_path_EGREP"
   4423       ac_path_EGREP_max=$ac_count
   4424     fi
   4425     # 10*(2^10) chars as input seems more than enough
   4426     test $ac_count -gt 10 && break
   4427   done
   4428   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
   4429 esac
   4430 
   4431 
   4432     $ac_path_EGREP_found && break 3
   4433   done
   4434 done
   4435 
   4436 done
   4437 IFS=$as_save_IFS
   4438 
   4439 
   4440 fi
   4441 
   4442 EGREP="$ac_cv_path_EGREP"
   4443 if test -z "$EGREP"; then
   4444   { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
   4445 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
   4446    { (exit 1); exit 1; }; }
   4447 fi
   4448 
   4449 else
   4450   ac_cv_path_EGREP=$EGREP
   4451 fi
   4452 
   4453 
   4454    fi
   4455 fi
   4456 { echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
   4457 echo "${ECHO_T}$ac_cv_path_EGREP" >&6; }
   4458  EGREP="$ac_cv_path_EGREP"
   4459 
   4460 
   4461 
   4462 # Check whether --with-gnu-ld was given.
   4463 if test "${with_gnu_ld+set}" = set; then
   4464   withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
   4465 else
   4466   with_gnu_ld=no
   4467 fi
   4468 
   4469 ac_prog=ld
   4470 if test "$GCC" = yes; then
   4471   # Check if gcc -print-prog-name=ld gives a path.
   4472   { echo "$as_me:$LINENO: checking for ld used by $CC" >&5
   4473 echo $ECHO_N "checking for ld used by $CC... $ECHO_C" >&6; }
   4474   case $host in
   4475   *-*-mingw*)
   4476     # gcc leaves a trailing carriage return which upsets mingw
   4477     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
   4478   *)
   4479     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
   4480   esac
   4481   case $ac_prog in
   4482     # Accept absolute paths.
   4483     [\\/]* | ?:[\\/]*)
   4484       re_direlt='/[^/][^/]*/\.\./'
   4485       # Canonicalize the pathname of ld
   4486       ac_prog=`echo $ac_prog| $SED 's%\\\\%/%g'`
   4487       while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
   4488 	ac_prog=`echo $ac_prog| $SED "s%$re_direlt%/%"`
   4489       done
   4490       test -z "$LD" && LD="$ac_prog"
   4491       ;;
   4492   "")
   4493     # If it fails, then pretend we aren't using GCC.
   4494     ac_prog=ld
   4495     ;;
   4496   *)
   4497     # If it is relative, then search for the first ld in PATH.
   4498     with_gnu_ld=unknown
   4499     ;;
   4500   esac
   4501 elif test "$with_gnu_ld" = yes; then
   4502   { echo "$as_me:$LINENO: checking for GNU ld" >&5
   4503 echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6; }
   4504 else
   4505   { echo "$as_me:$LINENO: checking for non-GNU ld" >&5
   4506 echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6; }
   4507 fi
   4508 if test "${lt_cv_path_LD+set}" = set; then
   4509   echo $ECHO_N "(cached) $ECHO_C" >&6
   4510 else
   4511   if test -z "$LD"; then
   4512   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   4513   for ac_dir in $PATH; do
   4514     IFS="$lt_save_ifs"
   4515     test -z "$ac_dir" && ac_dir=.
   4516     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
   4517       lt_cv_path_LD="$ac_dir/$ac_prog"
   4518       # Check to see if the program is GNU ld.  I'd rather use --version,
   4519       # but apparently some variants of GNU ld only accept -v.
   4520       # Break only if it was the GNU/non-GNU ld that we prefer.
   4521       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
   4522       *GNU* | *'with BFD'*)
   4523 	test "$with_gnu_ld" != no && break
   4524 	;;
   4525       *)
   4526 	test "$with_gnu_ld" != yes && break
   4527 	;;
   4528       esac
   4529     fi
   4530   done
   4531   IFS="$lt_save_ifs"
   4532 else
   4533   lt_cv_path_LD="$LD" # Let the user override the test with a path.
   4534 fi
   4535 fi
   4536 
   4537 LD="$lt_cv_path_LD"
   4538 if test -n "$LD"; then
   4539   { echo "$as_me:$LINENO: result: $LD" >&5
   4540 echo "${ECHO_T}$LD" >&6; }
   4541 else
   4542   { echo "$as_me:$LINENO: result: no" >&5
   4543 echo "${ECHO_T}no" >&6; }
   4544 fi
   4545 test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
   4546 echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
   4547    { (exit 1); exit 1; }; }
   4548 { echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
   4549 echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6; }
   4550 if test "${lt_cv_prog_gnu_ld+set}" = set; then
   4551   echo $ECHO_N "(cached) $ECHO_C" >&6
   4552 else
   4553   # I'd rather use --version here, but apparently some GNU lds only accept -v.
   4554 case `$LD -v 2>&1 </dev/null` in
   4555 *GNU* | *'with BFD'*)
   4556   lt_cv_prog_gnu_ld=yes
   4557   ;;
   4558 *)
   4559   lt_cv_prog_gnu_ld=no
   4560   ;;
   4561 esac
   4562 fi
   4563 { echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
   4564 echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6; }
   4565 with_gnu_ld=$lt_cv_prog_gnu_ld
   4566 
   4567 
   4568 { echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5
   4569 echo $ECHO_N "checking for $LD option to reload object files... $ECHO_C" >&6; }
   4570 if test "${lt_cv_ld_reload_flag+set}" = set; then
   4571   echo $ECHO_N "(cached) $ECHO_C" >&6
   4572 else
   4573   lt_cv_ld_reload_flag='-r'
   4574 fi
   4575 { echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5
   4576 echo "${ECHO_T}$lt_cv_ld_reload_flag" >&6; }
   4577 reload_flag=$lt_cv_ld_reload_flag
   4578 case $reload_flag in
   4579 "" | " "*) ;;
   4580 *) reload_flag=" $reload_flag" ;;
   4581 esac
   4582 reload_cmds='$LD$reload_flag -o $output$reload_objs'
   4583 case $host_os in
   4584   darwin*)
   4585     if test "$GCC" = yes; then
   4586       reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
   4587     else
   4588       reload_cmds='$LD$reload_flag -o $output$reload_objs'
   4589     fi
   4590     ;;
   4591 esac
   4592 
   4593 { echo "$as_me:$LINENO: checking for BSD-compatible nm" >&5
   4594 echo $ECHO_N "checking for BSD-compatible nm... $ECHO_C" >&6; }
   4595 if test "${lt_cv_path_NM+set}" = set; then
   4596   echo $ECHO_N "(cached) $ECHO_C" >&6
   4597 else
   4598   if test -n "$NM"; then
   4599   # Let the user override the test.
   4600   lt_cv_path_NM="$NM"
   4601 else
   4602   lt_nm_to_check="${ac_tool_prefix}nm"
   4603   if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
   4604     lt_nm_to_check="$lt_nm_to_check nm"
   4605   fi
   4606   for lt_tmp_nm in $lt_nm_to_check; do
   4607     lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   4608     for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
   4609       IFS="$lt_save_ifs"
   4610       test -z "$ac_dir" && ac_dir=.
   4611       tmp_nm="$ac_dir/$lt_tmp_nm"
   4612       if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
   4613 	# Check to see if the nm accepts a BSD-compat flag.
   4614 	# Adding the `sed 1q' prevents false positives on HP-UX, which says:
   4615 	#   nm: unknown option "B" ignored
   4616 	# Tru64's nm complains that /dev/null is an invalid object file
   4617 	case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
   4618 	*/dev/null* | *'Invalid file or object type'*)
   4619 	  lt_cv_path_NM="$tmp_nm -B"
   4620 	  break
   4621 	  ;;
   4622 	*)
   4623 	  case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
   4624 	  */dev/null*)
   4625 	    lt_cv_path_NM="$tmp_nm -p"
   4626 	    break
   4627 	    ;;
   4628 	  *)
   4629 	    lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
   4630 	    continue # so that we can try to find one that supports BSD flags
   4631 	    ;;
   4632 	  esac
   4633 	  ;;
   4634 	esac
   4635       fi
   4636     done
   4637     IFS="$lt_save_ifs"
   4638   done
   4639   test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm
   4640 fi
   4641 fi
   4642 { echo "$as_me:$LINENO: result: $lt_cv_path_NM" >&5
   4643 echo "${ECHO_T}$lt_cv_path_NM" >&6; }
   4644 NM="$lt_cv_path_NM"
   4645 
   4646 { echo "$as_me:$LINENO: checking whether ln -s works" >&5
   4647 echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6; }
   4648 LN_S=$as_ln_s
   4649 if test "$LN_S" = "ln -s"; then
   4650   { echo "$as_me:$LINENO: result: yes" >&5
   4651 echo "${ECHO_T}yes" >&6; }
   4652 else
   4653   { echo "$as_me:$LINENO: result: no, using $LN_S" >&5
   4654 echo "${ECHO_T}no, using $LN_S" >&6; }
   4655 fi
   4656 
   4657 { echo "$as_me:$LINENO: checking how to recognize dependent libraries" >&5
   4658 echo $ECHO_N "checking how to recognize dependent libraries... $ECHO_C" >&6; }
   4659 if test "${lt_cv_deplibs_check_method+set}" = set; then
   4660   echo $ECHO_N "(cached) $ECHO_C" >&6
   4661 else
   4662   lt_cv_file_magic_cmd='$MAGIC_CMD'
   4663 lt_cv_file_magic_test_file=
   4664 lt_cv_deplibs_check_method='unknown'
   4665 # Need to set the preceding variable on all platforms that support
   4666 # interlibrary dependencies.
   4667 # 'none' -- dependencies not supported.
   4668 # `unknown' -- same as none, but documents that we really don't know.
   4669 # 'pass_all' -- all dependencies passed with no checks.
   4670 # 'test_compile' -- check by making test program.
   4671 # 'file_magic [[regex]]' -- check by looking for files in library path
   4672 # which responds to the $file_magic_cmd with a given extended regex.
   4673 # If you have `file' or equivalent on your system and you're not sure
   4674 # whether `pass_all' will *always* work, you probably want this one.
   4675 
   4676 case $host_os in
   4677 aix[4-9]*)
   4678   lt_cv_deplibs_check_method=pass_all
   4679   ;;
   4680 
   4681 beos*)
   4682   lt_cv_deplibs_check_method=pass_all
   4683   ;;
   4684 
   4685 bsdi[45]*)
   4686   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
   4687   lt_cv_file_magic_cmd='/usr/bin/file -L'
   4688   lt_cv_file_magic_test_file=/shlib/libc.so
   4689   ;;
   4690 
   4691 cygwin*)
   4692   # func_win32_libid is a shell function defined in ltmain.sh
   4693   lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
   4694   lt_cv_file_magic_cmd='func_win32_libid'
   4695   ;;
   4696 
   4697 mingw* | pw32*)
   4698   # Base MSYS/MinGW do not provide the 'file' command needed by
   4699   # func_win32_libid shell function, so use a weaker test based on 'objdump',
   4700   # unless we find 'file', for example because we are cross-compiling.
   4701   if ( file / ) >/dev/null 2>&1; then
   4702     lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
   4703     lt_cv_file_magic_cmd='func_win32_libid'
   4704   else
   4705     lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
   4706     lt_cv_file_magic_cmd='$OBJDUMP -f'
   4707   fi
   4708   ;;
   4709 
   4710 darwin* | rhapsody*)
   4711   lt_cv_deplibs_check_method=pass_all
   4712   ;;
   4713 
   4714 freebsd* | dragonfly*)
   4715   if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
   4716     case $host_cpu in
   4717     i*86 )
   4718       # Not sure whether the presence of OpenBSD here was a mistake.
   4719       # Let's accept both of them until this is cleared up.
   4720       lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
   4721       lt_cv_file_magic_cmd=/usr/bin/file
   4722       lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
   4723       ;;
   4724     esac
   4725   else
   4726     lt_cv_deplibs_check_method=pass_all
   4727   fi
   4728   ;;
   4729 
   4730 gnu*)
   4731   lt_cv_deplibs_check_method=pass_all
   4732   ;;
   4733 
   4734 hpux10.20* | hpux11*)
   4735   lt_cv_file_magic_cmd=/usr/bin/file
   4736   case $host_cpu in
   4737   ia64*)
   4738     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
   4739     lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
   4740     ;;
   4741   hppa*64*)
   4742     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - PA-RISC [0-9].[0-9]'
   4743     lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
   4744     ;;
   4745   *)
   4746     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
   4747     lt_cv_file_magic_test_file=/usr/lib/libc.sl
   4748     ;;
   4749   esac
   4750   ;;
   4751 
   4752 interix[3-9]*)
   4753   # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
   4754   lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
   4755   ;;
   4756 
   4757 irix5* | irix6* | nonstopux*)
   4758   case $LD in
   4759   *-32|*"-32 ") libmagic=32-bit;;
   4760   *-n32|*"-n32 ") libmagic=N32;;
   4761   *-64|*"-64 ") libmagic=64-bit;;
   4762   *) libmagic=never-match;;
   4763   esac
   4764   lt_cv_deplibs_check_method=pass_all
   4765   ;;
   4766 
   4767 # This must be Linux ELF.
   4768 linux* | k*bsd*-gnu)
   4769   lt_cv_deplibs_check_method=pass_all
   4770   ;;
   4771 
   4772 netbsd* | netbsdelf*-gnu)
   4773   if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
   4774     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
   4775   else
   4776     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
   4777   fi
   4778   ;;
   4779 
   4780 newos6*)
   4781   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
   4782   lt_cv_file_magic_cmd=/usr/bin/file
   4783   lt_cv_file_magic_test_file=/usr/lib/libnls.so
   4784   ;;
   4785 
   4786 nto-qnx*)
   4787   lt_cv_deplibs_check_method=unknown
   4788   ;;
   4789 
   4790 openbsd*)
   4791   if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   4792     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
   4793   else
   4794     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
   4795   fi
   4796   ;;
   4797 
   4798 osf3* | osf4* | osf5*)
   4799   lt_cv_deplibs_check_method=pass_all
   4800   ;;
   4801 
   4802 rdos*)
   4803   lt_cv_deplibs_check_method=pass_all
   4804   ;;
   4805 
   4806 solaris*)
   4807   lt_cv_deplibs_check_method=pass_all
   4808   ;;
   4809 
   4810 sysv4 | sysv4.3*)
   4811   case $host_vendor in
   4812   motorola)
   4813     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]'
   4814     lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
   4815     ;;
   4816   ncr)
   4817     lt_cv_deplibs_check_method=pass_all
   4818     ;;
   4819   sequent)
   4820     lt_cv_file_magic_cmd='/bin/file'
   4821     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
   4822     ;;
   4823   sni)
   4824     lt_cv_file_magic_cmd='/bin/file'
   4825     lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
   4826     lt_cv_file_magic_test_file=/lib/libc.so
   4827     ;;
   4828   siemens)
   4829     lt_cv_deplibs_check_method=pass_all
   4830     ;;
   4831   pc)
   4832     lt_cv_deplibs_check_method=pass_all
   4833     ;;
   4834   esac
   4835   ;;
   4836 
   4837 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   4838   lt_cv_deplibs_check_method=pass_all
   4839   ;;
   4840 esac
   4841 
   4842 fi
   4843 { echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5
   4844 echo "${ECHO_T}$lt_cv_deplibs_check_method" >&6; }
   4845 file_magic_cmd=$lt_cv_file_magic_cmd
   4846 deplibs_check_method=$lt_cv_deplibs_check_method
   4847 test -z "$deplibs_check_method" && deplibs_check_method=unknown
   4848 
   4849 
   4850 
   4851 
   4852 # If no C compiler was specified, use CC.
   4853 LTCC=${LTCC-"$CC"}
   4854 
   4855 # If no C compiler flags were specified, use CFLAGS.
   4856 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   4857 
   4858 # Allow CC to be a program name with arguments.
   4859 compiler=$CC
   4860 
   4861 
   4862 # Check whether --enable-libtool-lock was given.
   4863 if test "${enable_libtool_lock+set}" = set; then
   4864   enableval=$enable_libtool_lock;
   4865 fi
   4866 
   4867 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
   4868 
   4869 # Some flags need to be propagated to the compiler or linker for good
   4870 # libtool support.
   4871 case $host in
   4872 ia64-*-hpux*)
   4873   # Find out which ABI we are using.
   4874   echo 'int i;' > conftest.$ac_ext
   4875   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   4876   (eval $ac_compile) 2>&5
   4877   ac_status=$?
   4878   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4879   (exit $ac_status); }; then
   4880     case `/usr/bin/file conftest.$ac_objext` in
   4881     *ELF-32*)
   4882       HPUX_IA64_MODE="32"
   4883       ;;
   4884     *ELF-64*)
   4885       HPUX_IA64_MODE="64"
   4886       ;;
   4887     esac
   4888   fi
   4889   rm -rf conftest*
   4890   ;;
   4891 *-*-irix6*)
   4892   # Find out which ABI we are using.
   4893   echo '#line 4893 "configure"' > conftest.$ac_ext
   4894   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   4895   (eval $ac_compile) 2>&5
   4896   ac_status=$?
   4897   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4898   (exit $ac_status); }; then
   4899    if test "$lt_cv_prog_gnu_ld" = yes; then
   4900     case `/usr/bin/file conftest.$ac_objext` in
   4901     *32-bit*)
   4902       LD="${LD-ld} -melf32bsmip"
   4903       ;;
   4904     *N32*)
   4905       LD="${LD-ld} -melf32bmipn32"
   4906       ;;
   4907     *64-bit*)
   4908       LD="${LD-ld} -melf64bmip"
   4909       ;;
   4910     esac
   4911    else
   4912     case `/usr/bin/file conftest.$ac_objext` in
   4913     *32-bit*)
   4914       LD="${LD-ld} -32"
   4915       ;;
   4916     *N32*)
   4917       LD="${LD-ld} -n32"
   4918       ;;
   4919     *64-bit*)
   4920       LD="${LD-ld} -64"
   4921       ;;
   4922     esac
   4923    fi
   4924   fi
   4925   rm -rf conftest*
   4926   ;;
   4927 
   4928 x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
   4929 s390*-*linux*|sparc*-*linux*)
   4930   # Find out which ABI we are using.
   4931   echo 'int i;' > conftest.$ac_ext
   4932   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   4933   (eval $ac_compile) 2>&5
   4934   ac_status=$?
   4935   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4936   (exit $ac_status); }; then
   4937     case `/usr/bin/file conftest.o` in
   4938     *32-bit*)
   4939       case $host in
   4940         x86_64-*kfreebsd*-gnu)
   4941           LD="${LD-ld} -m elf_i386_fbsd"
   4942           ;;
   4943         x86_64-*linux*)
   4944           LD="${LD-ld} -m elf_i386"
   4945           ;;
   4946         ppc64-*linux*|powerpc64-*linux*)
   4947           LD="${LD-ld} -m elf32ppclinux"
   4948           ;;
   4949         s390x-*linux*)
   4950           LD="${LD-ld} -m elf_s390"
   4951           ;;
   4952         sparc64-*linux*)
   4953           LD="${LD-ld} -m elf32_sparc"
   4954           ;;
   4955       esac
   4956       ;;
   4957     *64-bit*)
   4958       case $host in
   4959         x86_64-*kfreebsd*-gnu)
   4960           LD="${LD-ld} -m elf_x86_64_fbsd"
   4961           ;;
   4962         x86_64-*linux*)
   4963           LD="${LD-ld} -m elf_x86_64"
   4964           ;;
   4965         ppc*-*linux*|powerpc*-*linux*)
   4966           LD="${LD-ld} -m elf64ppc"
   4967           ;;
   4968         s390*-*linux*)
   4969           LD="${LD-ld} -m elf64_s390"
   4970           ;;
   4971         sparc*-*linux*)
   4972           LD="${LD-ld} -m elf64_sparc"
   4973           ;;
   4974       esac
   4975       ;;
   4976     esac
   4977   fi
   4978   rm -rf conftest*
   4979   ;;
   4980 
   4981 *-*-sco3.2v5*)
   4982   # On SCO OpenServer 5, we need -belf to get full-featured binaries.
   4983   SAVE_CFLAGS="$CFLAGS"
   4984   CFLAGS="$CFLAGS -belf"
   4985   { echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5
   4986 echo $ECHO_N "checking whether the C compiler needs -belf... $ECHO_C" >&6; }
   4987 if test "${lt_cv_cc_needs_belf+set}" = set; then
   4988   echo $ECHO_N "(cached) $ECHO_C" >&6
   4989 else
   4990   ac_ext=c
   4991 ac_cpp='$CPP $CPPFLAGS'
   4992 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   4993 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   4994 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   4995 
   4996      cat >conftest.$ac_ext <<_ACEOF
   4997 /* confdefs.h.  */
   4998 _ACEOF
   4999 cat confdefs.h >>conftest.$ac_ext
   5000 cat >>conftest.$ac_ext <<_ACEOF
   5001 /* end confdefs.h.  */
   5002 
   5003 int
   5004 main ()
   5005 {
   5006 
   5007   ;
   5008   return 0;
   5009 }
   5010 _ACEOF
   5011 rm -f conftest.$ac_objext conftest$ac_exeext
   5012 if { (ac_try="$ac_link"
   5013 case "(($ac_try" in
   5014   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5015   *) ac_try_echo=$ac_try;;
   5016 esac
   5017 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5018   (eval "$ac_link") 2>conftest.er1
   5019   ac_status=$?
   5020   grep -v '^ *+' conftest.er1 >conftest.err
   5021   rm -f conftest.er1
   5022   cat conftest.err >&5
   5023   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5024   (exit $ac_status); } && {
   5025 	 test -z "$ac_c_werror_flag" ||
   5026 	 test ! -s conftest.err
   5027        } && test -s conftest$ac_exeext &&
   5028        $as_test_x conftest$ac_exeext; then
   5029   lt_cv_cc_needs_belf=yes
   5030 else
   5031   echo "$as_me: failed program was:" >&5
   5032 sed 's/^/| /' conftest.$ac_ext >&5
   5033 
   5034 	lt_cv_cc_needs_belf=no
   5035 fi
   5036 
   5037 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   5038       conftest$ac_exeext conftest.$ac_ext
   5039      ac_ext=c
   5040 ac_cpp='$CPP $CPPFLAGS'
   5041 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   5042 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   5043 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   5044 
   5045 fi
   5046 { echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5
   5047 echo "${ECHO_T}$lt_cv_cc_needs_belf" >&6; }
   5048   if test x"$lt_cv_cc_needs_belf" != x"yes"; then
   5049     # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
   5050     CFLAGS="$SAVE_CFLAGS"
   5051   fi
   5052   ;;
   5053 sparc*-*solaris*)
   5054   # Find out which ABI we are using.
   5055   echo 'int i;' > conftest.$ac_ext
   5056   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   5057   (eval $ac_compile) 2>&5
   5058   ac_status=$?
   5059   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5060   (exit $ac_status); }; then
   5061     case `/usr/bin/file conftest.o` in
   5062     *64-bit*)
   5063       case $lt_cv_prog_gnu_ld in
   5064       yes*) LD="${LD-ld} -m elf64_sparc" ;;
   5065       *)
   5066         if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
   5067 	  LD="${LD-ld} -64"
   5068 	fi
   5069 	;;
   5070       esac
   5071       ;;
   5072     esac
   5073   fi
   5074   rm -rf conftest*
   5075   ;;
   5076 
   5077 
   5078 esac
   5079 
   5080 need_locks="$enable_libtool_lock"
   5081 
   5082 
   5083 ac_ext=c
   5084 ac_cpp='$CPP $CPPFLAGS'
   5085 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   5086 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   5087 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   5088 { echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
   5089 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; }
   5090 # On Suns, sometimes $CPP names a directory.
   5091 if test -n "$CPP" && test -d "$CPP"; then
   5092   CPP=
   5093 fi
   5094 if test -z "$CPP"; then
   5095   if test "${ac_cv_prog_CPP+set}" = set; then
   5096   echo $ECHO_N "(cached) $ECHO_C" >&6
   5097 else
   5098       # Double quotes because CPP needs to be expanded
   5099     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
   5100     do
   5101       ac_preproc_ok=false
   5102 for ac_c_preproc_warn_flag in '' yes
   5103 do
   5104   # Use a header file that comes with gcc, so configuring glibc
   5105   # with a fresh cross-compiler works.
   5106   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   5107   # <limits.h> exists even on freestanding compilers.
   5108   # On the NeXT, cc -E runs the code through the compiler's parser,
   5109   # not just through cpp. "Syntax error" is here to catch this case.
   5110   cat >conftest.$ac_ext <<_ACEOF
   5111 /* confdefs.h.  */
   5112 _ACEOF
   5113 cat confdefs.h >>conftest.$ac_ext
   5114 cat >>conftest.$ac_ext <<_ACEOF
   5115 /* end confdefs.h.  */
   5116 #ifdef __STDC__
   5117 # include <limits.h>
   5118 #else
   5119 # include <assert.h>
   5120 #endif
   5121 		     Syntax error
   5122 _ACEOF
   5123 if { (ac_try="$ac_cpp conftest.$ac_ext"
   5124 case "(($ac_try" in
   5125   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5126   *) ac_try_echo=$ac_try;;
   5127 esac
   5128 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5129   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   5130   ac_status=$?
   5131   grep -v '^ *+' conftest.er1 >conftest.err
   5132   rm -f conftest.er1
   5133   cat conftest.err >&5
   5134   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5135   (exit $ac_status); } >/dev/null && {
   5136 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   5137 	 test ! -s conftest.err
   5138        }; then
   5139   :
   5140 else
   5141   echo "$as_me: failed program was:" >&5
   5142 sed 's/^/| /' conftest.$ac_ext >&5
   5143 
   5144   # Broken: fails on valid input.
   5145 continue
   5146 fi
   5147 
   5148 rm -f conftest.err conftest.$ac_ext
   5149 
   5150   # OK, works on sane cases.  Now check whether nonexistent headers
   5151   # can be detected and how.
   5152   cat >conftest.$ac_ext <<_ACEOF
   5153 /* confdefs.h.  */
   5154 _ACEOF
   5155 cat confdefs.h >>conftest.$ac_ext
   5156 cat >>conftest.$ac_ext <<_ACEOF
   5157 /* end confdefs.h.  */
   5158 #include <ac_nonexistent.h>
   5159 _ACEOF
   5160 if { (ac_try="$ac_cpp conftest.$ac_ext"
   5161 case "(($ac_try" in
   5162   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5163   *) ac_try_echo=$ac_try;;
   5164 esac
   5165 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5166   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   5167   ac_status=$?
   5168   grep -v '^ *+' conftest.er1 >conftest.err
   5169   rm -f conftest.er1
   5170   cat conftest.err >&5
   5171   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5172   (exit $ac_status); } >/dev/null && {
   5173 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   5174 	 test ! -s conftest.err
   5175        }; then
   5176   # Broken: success on invalid input.
   5177 continue
   5178 else
   5179   echo "$as_me: failed program was:" >&5
   5180 sed 's/^/| /' conftest.$ac_ext >&5
   5181 
   5182   # Passes both tests.
   5183 ac_preproc_ok=:
   5184 break
   5185 fi
   5186 
   5187 rm -f conftest.err conftest.$ac_ext
   5188 
   5189 done
   5190 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   5191 rm -f conftest.err conftest.$ac_ext
   5192 if $ac_preproc_ok; then
   5193   break
   5194 fi
   5195 
   5196     done
   5197     ac_cv_prog_CPP=$CPP
   5198 
   5199 fi
   5200   CPP=$ac_cv_prog_CPP
   5201 else
   5202   ac_cv_prog_CPP=$CPP
   5203 fi
   5204 { echo "$as_me:$LINENO: result: $CPP" >&5
   5205 echo "${ECHO_T}$CPP" >&6; }
   5206 ac_preproc_ok=false
   5207 for ac_c_preproc_warn_flag in '' yes
   5208 do
   5209   # Use a header file that comes with gcc, so configuring glibc
   5210   # with a fresh cross-compiler works.
   5211   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   5212   # <limits.h> exists even on freestanding compilers.
   5213   # On the NeXT, cc -E runs the code through the compiler's parser,
   5214   # not just through cpp. "Syntax error" is here to catch this case.
   5215   cat >conftest.$ac_ext <<_ACEOF
   5216 /* confdefs.h.  */
   5217 _ACEOF
   5218 cat confdefs.h >>conftest.$ac_ext
   5219 cat >>conftest.$ac_ext <<_ACEOF
   5220 /* end confdefs.h.  */
   5221 #ifdef __STDC__
   5222 # include <limits.h>
   5223 #else
   5224 # include <assert.h>
   5225 #endif
   5226 		     Syntax error
   5227 _ACEOF
   5228 if { (ac_try="$ac_cpp conftest.$ac_ext"
   5229 case "(($ac_try" in
   5230   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5231   *) ac_try_echo=$ac_try;;
   5232 esac
   5233 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5234   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   5235   ac_status=$?
   5236   grep -v '^ *+' conftest.er1 >conftest.err
   5237   rm -f conftest.er1
   5238   cat conftest.err >&5
   5239   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5240   (exit $ac_status); } >/dev/null && {
   5241 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   5242 	 test ! -s conftest.err
   5243        }; then
   5244   :
   5245 else
   5246   echo "$as_me: failed program was:" >&5
   5247 sed 's/^/| /' conftest.$ac_ext >&5
   5248 
   5249   # Broken: fails on valid input.
   5250 continue
   5251 fi
   5252 
   5253 rm -f conftest.err conftest.$ac_ext
   5254 
   5255   # OK, works on sane cases.  Now check whether nonexistent headers
   5256   # can be detected and how.
   5257   cat >conftest.$ac_ext <<_ACEOF
   5258 /* confdefs.h.  */
   5259 _ACEOF
   5260 cat confdefs.h >>conftest.$ac_ext
   5261 cat >>conftest.$ac_ext <<_ACEOF
   5262 /* end confdefs.h.  */
   5263 #include <ac_nonexistent.h>
   5264 _ACEOF
   5265 if { (ac_try="$ac_cpp conftest.$ac_ext"
   5266 case "(($ac_try" in
   5267   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5268   *) ac_try_echo=$ac_try;;
   5269 esac
   5270 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5271   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   5272   ac_status=$?
   5273   grep -v '^ *+' conftest.er1 >conftest.err
   5274   rm -f conftest.er1
   5275   cat conftest.err >&5
   5276   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5277   (exit $ac_status); } >/dev/null && {
   5278 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   5279 	 test ! -s conftest.err
   5280        }; then
   5281   # Broken: success on invalid input.
   5282 continue
   5283 else
   5284   echo "$as_me: failed program was:" >&5
   5285 sed 's/^/| /' conftest.$ac_ext >&5
   5286 
   5287   # Passes both tests.
   5288 ac_preproc_ok=:
   5289 break
   5290 fi
   5291 
   5292 rm -f conftest.err conftest.$ac_ext
   5293 
   5294 done
   5295 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   5296 rm -f conftest.err conftest.$ac_ext
   5297 if $ac_preproc_ok; then
   5298   :
   5299 else
   5300   { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
   5301 See \`config.log' for more details." >&5
   5302 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
   5303 See \`config.log' for more details." >&2;}
   5304    { (exit 1); exit 1; }; }
   5305 fi
   5306 
   5307 ac_ext=c
   5308 ac_cpp='$CPP $CPPFLAGS'
   5309 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   5310 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   5311 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   5312 
   5313 
   5314 { echo "$as_me:$LINENO: checking for ANSI C header files" >&5
   5315 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
   5316 if test "${ac_cv_header_stdc+set}" = set; then
   5317   echo $ECHO_N "(cached) $ECHO_C" >&6
   5318 else
   5319   cat >conftest.$ac_ext <<_ACEOF
   5320 /* confdefs.h.  */
   5321 _ACEOF
   5322 cat confdefs.h >>conftest.$ac_ext
   5323 cat >>conftest.$ac_ext <<_ACEOF
   5324 /* end confdefs.h.  */
   5325 #include <stdlib.h>
   5326 #include <stdarg.h>
   5327 #include <string.h>
   5328 #include <float.h>
   5329 
   5330 int
   5331 main ()
   5332 {
   5333 
   5334   ;
   5335   return 0;
   5336 }
   5337 _ACEOF
   5338 rm -f conftest.$ac_objext
   5339 if { (ac_try="$ac_compile"
   5340 case "(($ac_try" in
   5341   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5342   *) ac_try_echo=$ac_try;;
   5343 esac
   5344 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5345   (eval "$ac_compile") 2>conftest.er1
   5346   ac_status=$?
   5347   grep -v '^ *+' conftest.er1 >conftest.err
   5348   rm -f conftest.er1
   5349   cat conftest.err >&5
   5350   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5351   (exit $ac_status); } && {
   5352 	 test -z "$ac_c_werror_flag" ||
   5353 	 test ! -s conftest.err
   5354        } && test -s conftest.$ac_objext; then
   5355   ac_cv_header_stdc=yes
   5356 else
   5357   echo "$as_me: failed program was:" >&5
   5358 sed 's/^/| /' conftest.$ac_ext >&5
   5359 
   5360 	ac_cv_header_stdc=no
   5361 fi
   5362 
   5363 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5364 
   5365 if test $ac_cv_header_stdc = yes; then
   5366   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
   5367   cat >conftest.$ac_ext <<_ACEOF
   5368 /* confdefs.h.  */
   5369 _ACEOF
   5370 cat confdefs.h >>conftest.$ac_ext
   5371 cat >>conftest.$ac_ext <<_ACEOF
   5372 /* end confdefs.h.  */
   5373 #include <string.h>
   5374 
   5375 _ACEOF
   5376 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   5377   $EGREP "memchr" >/dev/null 2>&1; then
   5378   :
   5379 else
   5380   ac_cv_header_stdc=no
   5381 fi
   5382 rm -f conftest*
   5383 
   5384 fi
   5385 
   5386 if test $ac_cv_header_stdc = yes; then
   5387   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
   5388   cat >conftest.$ac_ext <<_ACEOF
   5389 /* confdefs.h.  */
   5390 _ACEOF
   5391 cat confdefs.h >>conftest.$ac_ext
   5392 cat >>conftest.$ac_ext <<_ACEOF
   5393 /* end confdefs.h.  */
   5394 #include <stdlib.h>
   5395 
   5396 _ACEOF
   5397 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   5398   $EGREP "free" >/dev/null 2>&1; then
   5399   :
   5400 else
   5401   ac_cv_header_stdc=no
   5402 fi
   5403 rm -f conftest*
   5404 
   5405 fi
   5406 
   5407 if test $ac_cv_header_stdc = yes; then
   5408   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
   5409   if test "$cross_compiling" = yes; then
   5410   :
   5411 else
   5412   cat >conftest.$ac_ext <<_ACEOF
   5413 /* confdefs.h.  */
   5414 _ACEOF
   5415 cat confdefs.h >>conftest.$ac_ext
   5416 cat >>conftest.$ac_ext <<_ACEOF
   5417 /* end confdefs.h.  */
   5418 #include <ctype.h>
   5419 #include <stdlib.h>
   5420 #if ((' ' & 0x0FF) == 0x020)
   5421 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
   5422 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
   5423 #else
   5424 # define ISLOWER(c) \
   5425 		   (('a' <= (c) && (c) <= 'i') \
   5426 		     || ('j' <= (c) && (c) <= 'r') \
   5427 		     || ('s' <= (c) && (c) <= 'z'))
   5428 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
   5429 #endif
   5430 
   5431 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
   5432 int
   5433 main ()
   5434 {
   5435   int i;
   5436   for (i = 0; i < 256; i++)
   5437     if (XOR (islower (i), ISLOWER (i))
   5438 	|| toupper (i) != TOUPPER (i))
   5439       return 2;
   5440   return 0;
   5441 }
   5442 _ACEOF
   5443 rm -f conftest$ac_exeext
   5444 if { (ac_try="$ac_link"
   5445 case "(($ac_try" in
   5446   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5447   *) ac_try_echo=$ac_try;;
   5448 esac
   5449 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5450   (eval "$ac_link") 2>&5
   5451   ac_status=$?
   5452   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5453   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
   5454   { (case "(($ac_try" in
   5455   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5456   *) ac_try_echo=$ac_try;;
   5457 esac
   5458 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5459   (eval "$ac_try") 2>&5
   5460   ac_status=$?
   5461   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5462   (exit $ac_status); }; }; then
   5463   :
   5464 else
   5465   echo "$as_me: program exited with status $ac_status" >&5
   5466 echo "$as_me: failed program was:" >&5
   5467 sed 's/^/| /' conftest.$ac_ext >&5
   5468 
   5469 ( exit $ac_status )
   5470 ac_cv_header_stdc=no
   5471 fi
   5472 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
   5473 fi
   5474 
   5475 
   5476 fi
   5477 fi
   5478 { echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
   5479 echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
   5480 if test $ac_cv_header_stdc = yes; then
   5481 
   5482 cat >>confdefs.h <<\_ACEOF
   5483 #define STDC_HEADERS 1
   5484 _ACEOF
   5485 
   5486 fi
   5487 
   5488 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
   5489 
   5490 
   5491 
   5492 
   5493 
   5494 
   5495 
   5496 
   5497 
   5498 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
   5499 		  inttypes.h stdint.h unistd.h
   5500 do
   5501 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
   5502 { echo "$as_me:$LINENO: checking for $ac_header" >&5
   5503 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
   5504 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   5505   echo $ECHO_N "(cached) $ECHO_C" >&6
   5506 else
   5507   cat >conftest.$ac_ext <<_ACEOF
   5508 /* confdefs.h.  */
   5509 _ACEOF
   5510 cat confdefs.h >>conftest.$ac_ext
   5511 cat >>conftest.$ac_ext <<_ACEOF
   5512 /* end confdefs.h.  */
   5513 $ac_includes_default
   5514 
   5515 #include <$ac_header>
   5516 _ACEOF
   5517 rm -f conftest.$ac_objext
   5518 if { (ac_try="$ac_compile"
   5519 case "(($ac_try" in
   5520   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5521   *) ac_try_echo=$ac_try;;
   5522 esac
   5523 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5524   (eval "$ac_compile") 2>conftest.er1
   5525   ac_status=$?
   5526   grep -v '^ *+' conftest.er1 >conftest.err
   5527   rm -f conftest.er1
   5528   cat conftest.err >&5
   5529   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5530   (exit $ac_status); } && {
   5531 	 test -z "$ac_c_werror_flag" ||
   5532 	 test ! -s conftest.err
   5533        } && test -s conftest.$ac_objext; then
   5534   eval "$as_ac_Header=yes"
   5535 else
   5536   echo "$as_me: failed program was:" >&5
   5537 sed 's/^/| /' conftest.$ac_ext >&5
   5538 
   5539 	eval "$as_ac_Header=no"
   5540 fi
   5541 
   5542 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5543 fi
   5544 ac_res=`eval echo '${'$as_ac_Header'}'`
   5545 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   5546 echo "${ECHO_T}$ac_res" >&6; }
   5547 if test `eval echo '${'$as_ac_Header'}'` = yes; then
   5548   cat >>confdefs.h <<_ACEOF
   5549 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
   5550 _ACEOF
   5551 
   5552 fi
   5553 
   5554 done
   5555 
   5556 
   5557 
   5558 for ac_header in dlfcn.h
   5559 do
   5560 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
   5561 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   5562   { echo "$as_me:$LINENO: checking for $ac_header" >&5
   5563 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
   5564 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   5565   echo $ECHO_N "(cached) $ECHO_C" >&6
   5566 fi
   5567 ac_res=`eval echo '${'$as_ac_Header'}'`
   5568 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   5569 echo "${ECHO_T}$ac_res" >&6; }
   5570 else
   5571   # Is the header compilable?
   5572 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
   5573 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
   5574 cat >conftest.$ac_ext <<_ACEOF
   5575 /* confdefs.h.  */
   5576 _ACEOF
   5577 cat confdefs.h >>conftest.$ac_ext
   5578 cat >>conftest.$ac_ext <<_ACEOF
   5579 /* end confdefs.h.  */
   5580 $ac_includes_default
   5581 #include <$ac_header>
   5582 _ACEOF
   5583 rm -f conftest.$ac_objext
   5584 if { (ac_try="$ac_compile"
   5585 case "(($ac_try" in
   5586   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5587   *) ac_try_echo=$ac_try;;
   5588 esac
   5589 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5590   (eval "$ac_compile") 2>conftest.er1
   5591   ac_status=$?
   5592   grep -v '^ *+' conftest.er1 >conftest.err
   5593   rm -f conftest.er1
   5594   cat conftest.err >&5
   5595   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5596   (exit $ac_status); } && {
   5597 	 test -z "$ac_c_werror_flag" ||
   5598 	 test ! -s conftest.err
   5599        } && test -s conftest.$ac_objext; then
   5600   ac_header_compiler=yes
   5601 else
   5602   echo "$as_me: failed program was:" >&5
   5603 sed 's/^/| /' conftest.$ac_ext >&5
   5604 
   5605 	ac_header_compiler=no
   5606 fi
   5607 
   5608 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5609 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
   5610 echo "${ECHO_T}$ac_header_compiler" >&6; }
   5611 
   5612 # Is the header present?
   5613 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
   5614 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
   5615 cat >conftest.$ac_ext <<_ACEOF
   5616 /* confdefs.h.  */
   5617 _ACEOF
   5618 cat confdefs.h >>conftest.$ac_ext
   5619 cat >>conftest.$ac_ext <<_ACEOF
   5620 /* end confdefs.h.  */
   5621 #include <$ac_header>
   5622 _ACEOF
   5623 if { (ac_try="$ac_cpp conftest.$ac_ext"
   5624 case "(($ac_try" in
   5625   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5626   *) ac_try_echo=$ac_try;;
   5627 esac
   5628 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5629   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   5630   ac_status=$?
   5631   grep -v '^ *+' conftest.er1 >conftest.err
   5632   rm -f conftest.er1
   5633   cat conftest.err >&5
   5634   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5635   (exit $ac_status); } >/dev/null && {
   5636 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   5637 	 test ! -s conftest.err
   5638        }; then
   5639   ac_header_preproc=yes
   5640 else
   5641   echo "$as_me: failed program was:" >&5
   5642 sed 's/^/| /' conftest.$ac_ext >&5
   5643 
   5644   ac_header_preproc=no
   5645 fi
   5646 
   5647 rm -f conftest.err conftest.$ac_ext
   5648 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
   5649 echo "${ECHO_T}$ac_header_preproc" >&6; }
   5650 
   5651 # So?  What about this header?
   5652 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
   5653   yes:no: )
   5654     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
   5655 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
   5656     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
   5657 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
   5658     ac_header_preproc=yes
   5659     ;;
   5660   no:yes:* )
   5661     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
   5662 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
   5663     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
   5664 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
   5665     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
   5666 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
   5667     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
   5668 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
   5669     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
   5670 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
   5671     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
   5672 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
   5673     ( cat <<\_ASBOX
   5674 ## -------------------------------------------- ##
   5675 ## Report this to http://www.openldap.org/its/  ##
   5676 ## -------------------------------------------- ##
   5677 _ASBOX
   5678      ) | sed "s/^/$as_me: WARNING:     /" >&2
   5679     ;;
   5680 esac
   5681 { echo "$as_me:$LINENO: checking for $ac_header" >&5
   5682 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
   5683 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   5684   echo $ECHO_N "(cached) $ECHO_C" >&6
   5685 else
   5686   eval "$as_ac_Header=\$ac_header_preproc"
   5687 fi
   5688 ac_res=`eval echo '${'$as_ac_Header'}'`
   5689 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   5690 echo "${ECHO_T}$ac_res" >&6; }
   5691 
   5692 fi
   5693 if test `eval echo '${'$as_ac_Header'}'` = yes; then
   5694   cat >>confdefs.h <<_ACEOF
   5695 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
   5696 _ACEOF
   5697 
   5698 fi
   5699 
   5700 done
   5701 
   5702 
   5703 
   5704 if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
   5705     ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
   5706     (test "X$CXX" != "Xg++"))) ; then
   5707   ac_ext=cpp
   5708 ac_cpp='$CXXCPP $CPPFLAGS'
   5709 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   5710 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   5711 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   5712 { echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
   5713 echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6; }
   5714 if test -z "$CXXCPP"; then
   5715   if test "${ac_cv_prog_CXXCPP+set}" = set; then
   5716   echo $ECHO_N "(cached) $ECHO_C" >&6
   5717 else
   5718       # Double quotes because CXXCPP needs to be expanded
   5719     for CXXCPP in "$CXX -E" "/lib/cpp"
   5720     do
   5721       ac_preproc_ok=false
   5722 for ac_cxx_preproc_warn_flag in '' yes
   5723 do
   5724   # Use a header file that comes with gcc, so configuring glibc
   5725   # with a fresh cross-compiler works.
   5726   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   5727   # <limits.h> exists even on freestanding compilers.
   5728   # On the NeXT, cc -E runs the code through the compiler's parser,
   5729   # not just through cpp. "Syntax error" is here to catch this case.
   5730   cat >conftest.$ac_ext <<_ACEOF
   5731 /* confdefs.h.  */
   5732 _ACEOF
   5733 cat confdefs.h >>conftest.$ac_ext
   5734 cat >>conftest.$ac_ext <<_ACEOF
   5735 /* end confdefs.h.  */
   5736 #ifdef __STDC__
   5737 # include <limits.h>
   5738 #else
   5739 # include <assert.h>
   5740 #endif
   5741 		     Syntax error
   5742 _ACEOF
   5743 if { (ac_try="$ac_cpp conftest.$ac_ext"
   5744 case "(($ac_try" in
   5745   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5746   *) ac_try_echo=$ac_try;;
   5747 esac
   5748 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5749   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   5750   ac_status=$?
   5751   grep -v '^ *+' conftest.er1 >conftest.err
   5752   rm -f conftest.er1
   5753   cat conftest.err >&5
   5754   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5755   (exit $ac_status); } >/dev/null && {
   5756 	 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
   5757 	 test ! -s conftest.err
   5758        }; then
   5759   :
   5760 else
   5761   echo "$as_me: failed program was:" >&5
   5762 sed 's/^/| /' conftest.$ac_ext >&5
   5763 
   5764   # Broken: fails on valid input.
   5765 continue
   5766 fi
   5767 
   5768 rm -f conftest.err conftest.$ac_ext
   5769 
   5770   # OK, works on sane cases.  Now check whether nonexistent headers
   5771   # can be detected and how.
   5772   cat >conftest.$ac_ext <<_ACEOF
   5773 /* confdefs.h.  */
   5774 _ACEOF
   5775 cat confdefs.h >>conftest.$ac_ext
   5776 cat >>conftest.$ac_ext <<_ACEOF
   5777 /* end confdefs.h.  */
   5778 #include <ac_nonexistent.h>
   5779 _ACEOF
   5780 if { (ac_try="$ac_cpp conftest.$ac_ext"
   5781 case "(($ac_try" in
   5782   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5783   *) ac_try_echo=$ac_try;;
   5784 esac
   5785 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5786   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   5787   ac_status=$?
   5788   grep -v '^ *+' conftest.er1 >conftest.err
   5789   rm -f conftest.er1
   5790   cat conftest.err >&5
   5791   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5792   (exit $ac_status); } >/dev/null && {
   5793 	 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
   5794 	 test ! -s conftest.err
   5795        }; then
   5796   # Broken: success on invalid input.
   5797 continue
   5798 else
   5799   echo "$as_me: failed program was:" >&5
   5800 sed 's/^/| /' conftest.$ac_ext >&5
   5801 
   5802   # Passes both tests.
   5803 ac_preproc_ok=:
   5804 break
   5805 fi
   5806 
   5807 rm -f conftest.err conftest.$ac_ext
   5808 
   5809 done
   5810 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   5811 rm -f conftest.err conftest.$ac_ext
   5812 if $ac_preproc_ok; then
   5813   break
   5814 fi
   5815 
   5816     done
   5817     ac_cv_prog_CXXCPP=$CXXCPP
   5818 
   5819 fi
   5820   CXXCPP=$ac_cv_prog_CXXCPP
   5821 else
   5822   ac_cv_prog_CXXCPP=$CXXCPP
   5823 fi
   5824 { echo "$as_me:$LINENO: result: $CXXCPP" >&5
   5825 echo "${ECHO_T}$CXXCPP" >&6; }
   5826 ac_preproc_ok=false
   5827 for ac_cxx_preproc_warn_flag in '' yes
   5828 do
   5829   # Use a header file that comes with gcc, so configuring glibc
   5830   # with a fresh cross-compiler works.
   5831   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   5832   # <limits.h> exists even on freestanding compilers.
   5833   # On the NeXT, cc -E runs the code through the compiler's parser,
   5834   # not just through cpp. "Syntax error" is here to catch this case.
   5835   cat >conftest.$ac_ext <<_ACEOF
   5836 /* confdefs.h.  */
   5837 _ACEOF
   5838 cat confdefs.h >>conftest.$ac_ext
   5839 cat >>conftest.$ac_ext <<_ACEOF
   5840 /* end confdefs.h.  */
   5841 #ifdef __STDC__
   5842 # include <limits.h>
   5843 #else
   5844 # include <assert.h>
   5845 #endif
   5846 		     Syntax error
   5847 _ACEOF
   5848 if { (ac_try="$ac_cpp conftest.$ac_ext"
   5849 case "(($ac_try" in
   5850   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5851   *) ac_try_echo=$ac_try;;
   5852 esac
   5853 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5854   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   5855   ac_status=$?
   5856   grep -v '^ *+' conftest.er1 >conftest.err
   5857   rm -f conftest.er1
   5858   cat conftest.err >&5
   5859   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5860   (exit $ac_status); } >/dev/null && {
   5861 	 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
   5862 	 test ! -s conftest.err
   5863        }; then
   5864   :
   5865 else
   5866   echo "$as_me: failed program was:" >&5
   5867 sed 's/^/| /' conftest.$ac_ext >&5
   5868 
   5869   # Broken: fails on valid input.
   5870 continue
   5871 fi
   5872 
   5873 rm -f conftest.err conftest.$ac_ext
   5874 
   5875   # OK, works on sane cases.  Now check whether nonexistent headers
   5876   # can be detected and how.
   5877   cat >conftest.$ac_ext <<_ACEOF
   5878 /* confdefs.h.  */
   5879 _ACEOF
   5880 cat confdefs.h >>conftest.$ac_ext
   5881 cat >>conftest.$ac_ext <<_ACEOF
   5882 /* end confdefs.h.  */
   5883 #include <ac_nonexistent.h>
   5884 _ACEOF
   5885 if { (ac_try="$ac_cpp conftest.$ac_ext"
   5886 case "(($ac_try" in
   5887   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5888   *) ac_try_echo=$ac_try;;
   5889 esac
   5890 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5891   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   5892   ac_status=$?
   5893   grep -v '^ *+' conftest.er1 >conftest.err
   5894   rm -f conftest.er1
   5895   cat conftest.err >&5
   5896   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5897   (exit $ac_status); } >/dev/null && {
   5898 	 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
   5899 	 test ! -s conftest.err
   5900        }; then
   5901   # Broken: success on invalid input.
   5902 continue
   5903 else
   5904   echo "$as_me: failed program was:" >&5
   5905 sed 's/^/| /' conftest.$ac_ext >&5
   5906 
   5907   # Passes both tests.
   5908 ac_preproc_ok=:
   5909 break
   5910 fi
   5911 
   5912 rm -f conftest.err conftest.$ac_ext
   5913 
   5914 done
   5915 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   5916 rm -f conftest.err conftest.$ac_ext
   5917 if $ac_preproc_ok; then
   5918   :
   5919 else
   5920   { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
   5921 See \`config.log' for more details." >&5
   5922 echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
   5923 See \`config.log' for more details." >&2;}
   5924    { (exit 1); exit 1; }; }
   5925 fi
   5926 
   5927 ac_ext=cpp
   5928 ac_cpp='$CXXCPP $CPPFLAGS'
   5929 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   5930 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   5931 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   5932 
   5933 fi
   5934 
   5935 
   5936 ac_ext=f
   5937 ac_compile='$F77 -c $FFLAGS conftest.$ac_ext >&5'
   5938 ac_link='$F77 -o conftest$ac_exeext $FFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   5939 ac_compiler_gnu=$ac_cv_f77_compiler_gnu
   5940 if test -n "$ac_tool_prefix"; then
   5941   for ac_prog in g77 xlf f77 frt pgf77 cf77 fort77 fl32 af77 xlf90 f90 pgf90 pghpf epcf90 gfortran g95 xlf95 f95 fort ifort ifc efc pgf95 lf95 ftn
   5942   do
   5943     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   5944 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   5945 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   5946 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   5947 if test "${ac_cv_prog_F77+set}" = set; then
   5948   echo $ECHO_N "(cached) $ECHO_C" >&6
   5949 else
   5950   if test -n "$F77"; then
   5951   ac_cv_prog_F77="$F77" # Let the user override the test.
   5952 else
   5953 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5954 for as_dir in $PATH
   5955 do
   5956   IFS=$as_save_IFS
   5957   test -z "$as_dir" && as_dir=.
   5958   for ac_exec_ext in '' $ac_executable_extensions; do
   5959   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   5960     ac_cv_prog_F77="$ac_tool_prefix$ac_prog"
   5961     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   5962     break 2
   5963   fi
   5964 done
   5965 done
   5966 IFS=$as_save_IFS
   5967 
   5968 fi
   5969 fi
   5970 F77=$ac_cv_prog_F77
   5971 if test -n "$F77"; then
   5972   { echo "$as_me:$LINENO: result: $F77" >&5
   5973 echo "${ECHO_T}$F77" >&6; }
   5974 else
   5975   { echo "$as_me:$LINENO: result: no" >&5
   5976 echo "${ECHO_T}no" >&6; }
   5977 fi
   5978 
   5979 
   5980     test -n "$F77" && break
   5981   done
   5982 fi
   5983 if test -z "$F77"; then
   5984   ac_ct_F77=$F77
   5985   for ac_prog in g77 xlf f77 frt pgf77 cf77 fort77 fl32 af77 xlf90 f90 pgf90 pghpf epcf90 gfortran g95 xlf95 f95 fort ifort ifc efc pgf95 lf95 ftn
   5986 do
   5987   # Extract the first word of "$ac_prog", so it can be a program name with args.
   5988 set dummy $ac_prog; ac_word=$2
   5989 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   5990 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   5991 if test "${ac_cv_prog_ac_ct_F77+set}" = set; then
   5992   echo $ECHO_N "(cached) $ECHO_C" >&6
   5993 else
   5994   if test -n "$ac_ct_F77"; then
   5995   ac_cv_prog_ac_ct_F77="$ac_ct_F77" # Let the user override the test.
   5996 else
   5997 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5998 for as_dir in $PATH
   5999 do
   6000   IFS=$as_save_IFS
   6001   test -z "$as_dir" && as_dir=.
   6002   for ac_exec_ext in '' $ac_executable_extensions; do
   6003   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6004     ac_cv_prog_ac_ct_F77="$ac_prog"
   6005     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6006     break 2
   6007   fi
   6008 done
   6009 done
   6010 IFS=$as_save_IFS
   6011 
   6012 fi
   6013 fi
   6014 ac_ct_F77=$ac_cv_prog_ac_ct_F77
   6015 if test -n "$ac_ct_F77"; then
   6016   { echo "$as_me:$LINENO: result: $ac_ct_F77" >&5
   6017 echo "${ECHO_T}$ac_ct_F77" >&6; }
   6018 else
   6019   { echo "$as_me:$LINENO: result: no" >&5
   6020 echo "${ECHO_T}no" >&6; }
   6021 fi
   6022 
   6023 
   6024   test -n "$ac_ct_F77" && break
   6025 done
   6026 
   6027   if test "x$ac_ct_F77" = x; then
   6028     F77=""
   6029   else
   6030     case $cross_compiling:$ac_tool_warned in
   6031 yes:)
   6032 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   6033 whose name does not start with the host triplet.  If you think this
   6034 configuration is useful to you, please write to autoconf@gnu.org." >&5
   6035 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   6036 whose name does not start with the host triplet.  If you think this
   6037 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
   6038 ac_tool_warned=yes ;;
   6039 esac
   6040     F77=$ac_ct_F77
   6041   fi
   6042 fi
   6043 
   6044 
   6045 # Provide some information about the compiler.
   6046 echo "$as_me:$LINENO: checking for Fortran 77 compiler version" >&5
   6047 ac_compiler=`set X $ac_compile; echo $2`
   6048 { (ac_try="$ac_compiler --version >&5"
   6049 case "(($ac_try" in
   6050   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   6051   *) ac_try_echo=$ac_try;;
   6052 esac
   6053 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   6054   (eval "$ac_compiler --version >&5") 2>&5
   6055   ac_status=$?
   6056   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6057   (exit $ac_status); }
   6058 { (ac_try="$ac_compiler -v >&5"
   6059 case "(($ac_try" in
   6060   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   6061   *) ac_try_echo=$ac_try;;
   6062 esac
   6063 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   6064   (eval "$ac_compiler -v >&5") 2>&5
   6065   ac_status=$?
   6066   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6067   (exit $ac_status); }
   6068 { (ac_try="$ac_compiler -V >&5"
   6069 case "(($ac_try" in
   6070   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   6071   *) ac_try_echo=$ac_try;;
   6072 esac
   6073 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   6074   (eval "$ac_compiler -V >&5") 2>&5
   6075   ac_status=$?
   6076   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6077   (exit $ac_status); }
   6078 rm -f a.out
   6079 
   6080 # If we don't use `.F' as extension, the preprocessor is not run on the
   6081 # input file.  (Note that this only needs to work for GNU compilers.)
   6082 ac_save_ext=$ac_ext
   6083 ac_ext=F
   6084 { echo "$as_me:$LINENO: checking whether we are using the GNU Fortran 77 compiler" >&5
   6085 echo $ECHO_N "checking whether we are using the GNU Fortran 77 compiler... $ECHO_C" >&6; }
   6086 if test "${ac_cv_f77_compiler_gnu+set}" = set; then
   6087   echo $ECHO_N "(cached) $ECHO_C" >&6
   6088 else
   6089   cat >conftest.$ac_ext <<_ACEOF
   6090       program main
   6091 #ifndef __GNUC__
   6092        choke me
   6093 #endif
   6094 
   6095       end
   6096 _ACEOF
   6097 rm -f conftest.$ac_objext
   6098 if { (ac_try="$ac_compile"
   6099 case "(($ac_try" in
   6100   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   6101   *) ac_try_echo=$ac_try;;
   6102 esac
   6103 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   6104   (eval "$ac_compile") 2>conftest.er1
   6105   ac_status=$?
   6106   grep -v '^ *+' conftest.er1 >conftest.err
   6107   rm -f conftest.er1
   6108   cat conftest.err >&5
   6109   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6110   (exit $ac_status); } && {
   6111 	 test -z "$ac_f77_werror_flag" ||
   6112 	 test ! -s conftest.err
   6113        } && test -s conftest.$ac_objext; then
   6114   ac_compiler_gnu=yes
   6115 else
   6116   echo "$as_me: failed program was:" >&5
   6117 sed 's/^/| /' conftest.$ac_ext >&5
   6118 
   6119 	ac_compiler_gnu=no
   6120 fi
   6121 
   6122 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   6123 ac_cv_f77_compiler_gnu=$ac_compiler_gnu
   6124 
   6125 fi
   6126 { echo "$as_me:$LINENO: result: $ac_cv_f77_compiler_gnu" >&5
   6127 echo "${ECHO_T}$ac_cv_f77_compiler_gnu" >&6; }
   6128 ac_ext=$ac_save_ext
   6129 ac_test_FFLAGS=${FFLAGS+set}
   6130 ac_save_FFLAGS=$FFLAGS
   6131 FFLAGS=
   6132 { echo "$as_me:$LINENO: checking whether $F77 accepts -g" >&5
   6133 echo $ECHO_N "checking whether $F77 accepts -g... $ECHO_C" >&6; }
   6134 if test "${ac_cv_prog_f77_g+set}" = set; then
   6135   echo $ECHO_N "(cached) $ECHO_C" >&6
   6136 else
   6137   FFLAGS=-g
   6138 cat >conftest.$ac_ext <<_ACEOF
   6139       program main
   6140 
   6141       end
   6142 _ACEOF
   6143 rm -f conftest.$ac_objext
   6144 if { (ac_try="$ac_compile"
   6145 case "(($ac_try" in
   6146   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   6147   *) ac_try_echo=$ac_try;;
   6148 esac
   6149 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   6150   (eval "$ac_compile") 2>conftest.er1
   6151   ac_status=$?
   6152   grep -v '^ *+' conftest.er1 >conftest.err
   6153   rm -f conftest.er1
   6154   cat conftest.err >&5
   6155   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6156   (exit $ac_status); } && {
   6157 	 test -z "$ac_f77_werror_flag" ||
   6158 	 test ! -s conftest.err
   6159        } && test -s conftest.$ac_objext; then
   6160   ac_cv_prog_f77_g=yes
   6161 else
   6162   echo "$as_me: failed program was:" >&5
   6163 sed 's/^/| /' conftest.$ac_ext >&5
   6164 
   6165 	ac_cv_prog_f77_g=no
   6166 fi
   6167 
   6168 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   6169 
   6170 fi
   6171 { echo "$as_me:$LINENO: result: $ac_cv_prog_f77_g" >&5
   6172 echo "${ECHO_T}$ac_cv_prog_f77_g" >&6; }
   6173 if test "$ac_test_FFLAGS" = set; then
   6174   FFLAGS=$ac_save_FFLAGS
   6175 elif test $ac_cv_prog_f77_g = yes; then
   6176   if test "x$ac_cv_f77_compiler_gnu" = xyes; then
   6177     FFLAGS="-g -O2"
   6178   else
   6179     FFLAGS="-g"
   6180   fi
   6181 else
   6182   if test "x$ac_cv_f77_compiler_gnu" = xyes; then
   6183     FFLAGS="-O2"
   6184   else
   6185     FFLAGS=
   6186   fi
   6187 fi
   6188 
   6189 G77=`test $ac_compiler_gnu = yes && echo yes`
   6190 ac_ext=c
   6191 ac_cpp='$CPP $CPPFLAGS'
   6192 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   6193 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   6194 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   6195 
   6196 
   6197 
   6198 # Autoconf 2.13's AC_OBJEXT and AC_EXEEXT macros only works for C compilers!
   6199 # find the maximum length of command line arguments
   6200 { echo "$as_me:$LINENO: checking the maximum length of command line arguments" >&5
   6201 echo $ECHO_N "checking the maximum length of command line arguments... $ECHO_C" >&6; }
   6202 if test "${lt_cv_sys_max_cmd_len+set}" = set; then
   6203   echo $ECHO_N "(cached) $ECHO_C" >&6
   6204 else
   6205     i=0
   6206   teststring="ABCD"
   6207 
   6208   case $build_os in
   6209   msdosdjgpp*)
   6210     # On DJGPP, this test can blow up pretty badly due to problems in libc
   6211     # (any single argument exceeding 2000 bytes causes a buffer overrun
   6212     # during glob expansion).  Even if it were fixed, the result of this
   6213     # check would be larger than it should be.
   6214     lt_cv_sys_max_cmd_len=12288;    # 12K is about right
   6215     ;;
   6216 
   6217   gnu*)
   6218     # Under GNU Hurd, this test is not required because there is
   6219     # no limit to the length of command line arguments.
   6220     # Libtool will interpret -1 as no limit whatsoever
   6221     lt_cv_sys_max_cmd_len=-1;
   6222     ;;
   6223 
   6224   cygwin* | mingw*)
   6225     # On Win9x/ME, this test blows up -- it succeeds, but takes
   6226     # about 5 minutes as the teststring grows exponentially.
   6227     # Worse, since 9x/ME are not pre-emptively multitasking,
   6228     # you end up with a "frozen" computer, even though with patience
   6229     # the test eventually succeeds (with a max line length of 256k).
   6230     # Instead, let's just punt: use the minimum linelength reported by
   6231     # all of the supported platforms: 8192 (on NT/2K/XP).
   6232     lt_cv_sys_max_cmd_len=8192;
   6233     ;;
   6234 
   6235   amigaos*)
   6236     # On AmigaOS with pdksh, this test takes hours, literally.
   6237     # So we just punt and use a minimum line length of 8192.
   6238     lt_cv_sys_max_cmd_len=8192;
   6239     ;;
   6240 
   6241   netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
   6242     # This has been around since 386BSD, at least.  Likely further.
   6243     if test -x /sbin/sysctl; then
   6244       lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
   6245     elif test -x /usr/sbin/sysctl; then
   6246       lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
   6247     else
   6248       lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
   6249     fi
   6250     # And add a safety zone
   6251     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
   6252     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
   6253     ;;
   6254 
   6255   interix*)
   6256     # We know the value 262144 and hardcode it with a safety zone (like BSD)
   6257     lt_cv_sys_max_cmd_len=196608
   6258     ;;
   6259 
   6260   osf*)
   6261     # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
   6262     # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
   6263     # nice to cause kernel panics so lets avoid the loop below.
   6264     # First set a reasonable default.
   6265     lt_cv_sys_max_cmd_len=16384
   6266     #
   6267     if test -x /sbin/sysconfig; then
   6268       case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
   6269         *1*) lt_cv_sys_max_cmd_len=-1 ;;
   6270       esac
   6271     fi
   6272     ;;
   6273   sco3.2v5*)
   6274     lt_cv_sys_max_cmd_len=102400
   6275     ;;
   6276   sysv5* | sco5v6* | sysv4.2uw2*)
   6277     kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
   6278     if test -n "$kargmax"; then
   6279       lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ 	]//'`
   6280     else
   6281       lt_cv_sys_max_cmd_len=32768
   6282     fi
   6283     ;;
   6284   *)
   6285     lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
   6286     if test -n "$lt_cv_sys_max_cmd_len"; then
   6287       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
   6288       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
   6289     else
   6290       SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
   6291       while (test "X"`$SHELL $0 --fallback-echo "X$teststring" 2>/dev/null` \
   6292 	       = "XX$teststring") >/dev/null 2>&1 &&
   6293 	      new_result=`expr "X$teststring" : ".*" 2>&1` &&
   6294 	      lt_cv_sys_max_cmd_len=$new_result &&
   6295 	      test $i != 17 # 1/2 MB should be enough
   6296       do
   6297         i=`expr $i + 1`
   6298         teststring=$teststring$teststring
   6299       done
   6300       teststring=
   6301       # Add a significant safety factor because C++ compilers can tack on massive
   6302       # amounts of additional arguments before passing them to the linker.
   6303       # It appears as though 1/2 is a usable value.
   6304       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
   6305     fi
   6306     ;;
   6307   esac
   6308 
   6309 fi
   6310 
   6311 if test -n $lt_cv_sys_max_cmd_len ; then
   6312   { echo "$as_me:$LINENO: result: $lt_cv_sys_max_cmd_len" >&5
   6313 echo "${ECHO_T}$lt_cv_sys_max_cmd_len" >&6; }
   6314 else
   6315   { echo "$as_me:$LINENO: result: none" >&5
   6316 echo "${ECHO_T}none" >&6; }
   6317 fi
   6318 
   6319 
   6320 
   6321 
   6322 
   6323 # Check for command to grab the raw symbol name followed by C symbol from nm.
   6324 { echo "$as_me:$LINENO: checking command to parse $NM output from $compiler object" >&5
   6325 echo $ECHO_N "checking command to parse $NM output from $compiler object... $ECHO_C" >&6; }
   6326 if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then
   6327   echo $ECHO_N "(cached) $ECHO_C" >&6
   6328 else
   6329 
   6330 # These are sane defaults that work on at least a few old systems.
   6331 # [They come from Ultrix.  What could be older than Ultrix?!! ;)]
   6332 
   6333 # Character class describing NM global symbol codes.
   6334 symcode='[BCDEGRST]'
   6335 
   6336 # Regexp to match symbols that can be accessed directly from C.
   6337 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
   6338 
   6339 # Transform an extracted symbol line into a proper C declaration
   6340 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^. .* \(.*\)$/extern int \1;/p'"
   6341 
   6342 # Transform an extracted symbol line into symbol name and symbol address
   6343 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode \([^ ]*\) \([^ ]*\)$/  {\"\2\", (lt_ptr) \&\2},/p'"
   6344 
   6345 # Define system-specific variables.
   6346 case $host_os in
   6347 aix*)
   6348   symcode='[BCDT]'
   6349   ;;
   6350 cygwin* | mingw* | pw32*)
   6351   symcode='[ABCDGISTW]'
   6352   ;;
   6353 hpux*) # Its linker distinguishes data from code symbols
   6354   if test "$host_cpu" = ia64; then
   6355     symcode='[ABCDEGRST]'
   6356   fi
   6357   lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
   6358   lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (lt_ptr) \&\2},/p'"
   6359   ;;
   6360 linux* | k*bsd*-gnu)
   6361   if test "$host_cpu" = ia64; then
   6362     symcode='[ABCDGIRSTW]'
   6363     lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
   6364     lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (lt_ptr) \&\2},/p'"
   6365   fi
   6366   ;;
   6367 irix* | nonstopux*)
   6368   symcode='[BCDEGRST]'
   6369   ;;
   6370 osf*)
   6371   symcode='[BCDEGQRST]'
   6372   ;;
   6373 solaris*)
   6374   symcode='[BDRT]'
   6375   ;;
   6376 sco3.2v5*)
   6377   symcode='[DT]'
   6378   ;;
   6379 sysv4.2uw2*)
   6380   symcode='[DT]'
   6381   ;;
   6382 sysv5* | sco5v6* | unixware* | OpenUNIX*)
   6383   symcode='[ABDT]'
   6384   ;;
   6385 sysv4)
   6386   symcode='[DFNSTU]'
   6387   ;;
   6388 esac
   6389 
   6390 # Handle CRLF in mingw tool chain
   6391 opt_cr=
   6392 case $build_os in
   6393 mingw*)
   6394   opt_cr=`echo 'x\{0,1\}' | tr x '\015'` # option cr in regexp
   6395   ;;
   6396 esac
   6397 
   6398 # If we're using GNU nm, then use its standard symbol codes.
   6399 case `$NM -V 2>&1` in
   6400 *GNU* | *'with BFD'*)
   6401   symcode='[ABCDGIRSTW]' ;;
   6402 esac
   6403 
   6404 # Try without a prefix undercore, then with it.
   6405 for ac_symprfx in "" "_"; do
   6406 
   6407   # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
   6408   symxfrm="\\1 $ac_symprfx\\2 \\2"
   6409 
   6410   # Write the raw and C identifiers.
   6411   lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ 	]\($symcode$symcode*\)[ 	][ 	]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
   6412 
   6413   # Check to see that the pipe works correctly.
   6414   pipe_works=no
   6415 
   6416   rm -f conftest*
   6417   cat > conftest.$ac_ext <<EOF
   6418 #ifdef __cplusplus
   6419 extern "C" {
   6420 #endif
   6421 char nm_test_var;
   6422 void nm_test_func(){}
   6423 #ifdef __cplusplus
   6424 }
   6425 #endif
   6426 int main(){nm_test_var='a';nm_test_func();return(0);}
   6427 EOF
   6428 
   6429   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   6430   (eval $ac_compile) 2>&5
   6431   ac_status=$?
   6432   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6433   (exit $ac_status); }; then
   6434     # Now try to grab the symbols.
   6435     nlist=conftest.nm
   6436     if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\"") >&5
   6437   (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
   6438   ac_status=$?
   6439   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6440   (exit $ac_status); } && test -s "$nlist"; then
   6441       # Try sorting and uniquifying the output.
   6442       if sort "$nlist" | uniq > "$nlist"T; then
   6443 	mv -f "$nlist"T "$nlist"
   6444       else
   6445 	rm -f "$nlist"T
   6446       fi
   6447 
   6448       # Make sure that we snagged all the symbols we need.
   6449       if grep ' nm_test_var$' "$nlist" >/dev/null; then
   6450 	if grep ' nm_test_func$' "$nlist" >/dev/null; then
   6451 	  cat <<EOF > conftest.$ac_ext
   6452 #ifdef __cplusplus
   6453 extern "C" {
   6454 #endif
   6455 
   6456 EOF
   6457 	  # Now generate the symbol file.
   6458 	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | grep -v main >> conftest.$ac_ext'
   6459 
   6460 	  cat <<EOF >> conftest.$ac_ext
   6461 #if defined (__STDC__) && __STDC__
   6462 # define lt_ptr_t void *
   6463 #else
   6464 # define lt_ptr_t char *
   6465 # define const
   6466 #endif
   6467 
   6468 /* The mapping between symbol names and symbols. */
   6469 const struct {
   6470   const char *name;
   6471   lt_ptr_t address;
   6472 }
   6473 lt_preloaded_symbols[] =
   6474 {
   6475 EOF
   6476 	  $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (lt_ptr_t) \&\2},/" < "$nlist" | grep -v main >> conftest.$ac_ext
   6477 	  cat <<\EOF >> conftest.$ac_ext
   6478   {0, (lt_ptr_t) 0}
   6479 };
   6480 
   6481 #ifdef __cplusplus
   6482 }
   6483 #endif
   6484 EOF
   6485 	  # Now try linking the two files.
   6486 	  mv conftest.$ac_objext conftstm.$ac_objext
   6487 	  lt_save_LIBS="$LIBS"
   6488 	  lt_save_CFLAGS="$CFLAGS"
   6489 	  LIBS="conftstm.$ac_objext"
   6490 	  CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
   6491 	  if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   6492   (eval $ac_link) 2>&5
   6493   ac_status=$?
   6494   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6495   (exit $ac_status); } && test -s conftest${ac_exeext}; then
   6496 	    pipe_works=yes
   6497 	  fi
   6498 	  LIBS="$lt_save_LIBS"
   6499 	  CFLAGS="$lt_save_CFLAGS"
   6500 	else
   6501 	  echo "cannot find nm_test_func in $nlist" >&5
   6502 	fi
   6503       else
   6504 	echo "cannot find nm_test_var in $nlist" >&5
   6505       fi
   6506     else
   6507       echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
   6508     fi
   6509   else
   6510     echo "$progname: failed program was:" >&5
   6511     cat conftest.$ac_ext >&5
   6512   fi
   6513   rm -rf conftest* conftst*
   6514 
   6515   # Do not use the global_symbol_pipe unless it works.
   6516   if test "$pipe_works" = yes; then
   6517     break
   6518   else
   6519     lt_cv_sys_global_symbol_pipe=
   6520   fi
   6521 done
   6522 
   6523 fi
   6524 
   6525 if test -z "$lt_cv_sys_global_symbol_pipe"; then
   6526   lt_cv_sys_global_symbol_to_cdecl=
   6527 fi
   6528 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
   6529   { echo "$as_me:$LINENO: result: failed" >&5
   6530 echo "${ECHO_T}failed" >&6; }
   6531 else
   6532   { echo "$as_me:$LINENO: result: ok" >&5
   6533 echo "${ECHO_T}ok" >&6; }
   6534 fi
   6535 
   6536 { echo "$as_me:$LINENO: checking for objdir" >&5
   6537 echo $ECHO_N "checking for objdir... $ECHO_C" >&6; }
   6538 if test "${lt_cv_objdir+set}" = set; then
   6539   echo $ECHO_N "(cached) $ECHO_C" >&6
   6540 else
   6541   rm -f .libs 2>/dev/null
   6542 mkdir .libs 2>/dev/null
   6543 if test -d .libs; then
   6544   lt_cv_objdir=.libs
   6545 else
   6546   # MS-DOS does not allow filenames that begin with a dot.
   6547   lt_cv_objdir=_libs
   6548 fi
   6549 rmdir .libs 2>/dev/null
   6550 fi
   6551 { echo "$as_me:$LINENO: result: $lt_cv_objdir" >&5
   6552 echo "${ECHO_T}$lt_cv_objdir" >&6; }
   6553 objdir=$lt_cv_objdir
   6554 
   6555 
   6556 
   6557 
   6558 
   6559 case $host_os in
   6560 aix3*)
   6561   # AIX sometimes has problems with the GCC collect2 program.  For some
   6562   # reason, if we set the COLLECT_NAMES environment variable, the problems
   6563   # vanish in a puff of smoke.
   6564   if test "X${COLLECT_NAMES+set}" != Xset; then
   6565     COLLECT_NAMES=
   6566     export COLLECT_NAMES
   6567   fi
   6568   ;;
   6569 esac
   6570 
   6571 # Sed substitution that helps us do robust quoting.  It backslashifies
   6572 # metacharacters that are still active within double-quoted strings.
   6573 Xsed='sed -e 1s/^X//'
   6574 sed_quote_subst='s/\([\\"\\`$\\\\]\)/\\\1/g'
   6575 
   6576 # Same as above, but do not quote variable references.
   6577 double_quote_subst='s/\([\\"\\`\\\\]\)/\\\1/g'
   6578 
   6579 # Sed substitution to delay expansion of an escaped shell variable in a
   6580 # double_quote_subst'ed string.
   6581 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
   6582 
   6583 # Sed substitution to avoid accidental globbing in evaled expressions
   6584 no_glob_subst='s/\*/\\\*/g'
   6585 
   6586 # Constants:
   6587 rm="rm -f"
   6588 
   6589 # Global variables:
   6590 default_ofile=libtool
   6591 can_build_shared=yes
   6592 
   6593 # All known linkers require a `.a' archive for static linking (except MSVC,
   6594 # which needs '.lib').
   6595 libext=a
   6596 ltmain="$ac_aux_dir/ltmain.sh"
   6597 ofile="$default_ofile"
   6598 with_gnu_ld="$lt_cv_prog_gnu_ld"
   6599 
   6600 if test -n "$ac_tool_prefix"; then
   6601   # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
   6602 set dummy ${ac_tool_prefix}ar; ac_word=$2
   6603 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   6604 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   6605 if test "${ac_cv_prog_AR+set}" = set; then
   6606   echo $ECHO_N "(cached) $ECHO_C" >&6
   6607 else
   6608   if test -n "$AR"; then
   6609   ac_cv_prog_AR="$AR" # Let the user override the test.
   6610 else
   6611 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6612 for as_dir in $PATH
   6613 do
   6614   IFS=$as_save_IFS
   6615   test -z "$as_dir" && as_dir=.
   6616   for ac_exec_ext in '' $ac_executable_extensions; do
   6617   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6618     ac_cv_prog_AR="${ac_tool_prefix}ar"
   6619     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6620     break 2
   6621   fi
   6622 done
   6623 done
   6624 IFS=$as_save_IFS
   6625 
   6626 fi
   6627 fi
   6628 AR=$ac_cv_prog_AR
   6629 if test -n "$AR"; then
   6630   { echo "$as_me:$LINENO: result: $AR" >&5
   6631 echo "${ECHO_T}$AR" >&6; }
   6632 else
   6633   { echo "$as_me:$LINENO: result: no" >&5
   6634 echo "${ECHO_T}no" >&6; }
   6635 fi
   6636 
   6637 
   6638 fi
   6639 if test -z "$ac_cv_prog_AR"; then
   6640   ac_ct_AR=$AR
   6641   # Extract the first word of "ar", so it can be a program name with args.
   6642 set dummy ar; ac_word=$2
   6643 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   6644 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   6645 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
   6646   echo $ECHO_N "(cached) $ECHO_C" >&6
   6647 else
   6648   if test -n "$ac_ct_AR"; then
   6649   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
   6650 else
   6651 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6652 for as_dir in $PATH
   6653 do
   6654   IFS=$as_save_IFS
   6655   test -z "$as_dir" && as_dir=.
   6656   for ac_exec_ext in '' $ac_executable_extensions; do
   6657   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6658     ac_cv_prog_ac_ct_AR="ar"
   6659     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6660     break 2
   6661   fi
   6662 done
   6663 done
   6664 IFS=$as_save_IFS
   6665 
   6666 fi
   6667 fi
   6668 ac_ct_AR=$ac_cv_prog_ac_ct_AR
   6669 if test -n "$ac_ct_AR"; then
   6670   { echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
   6671 echo "${ECHO_T}$ac_ct_AR" >&6; }
   6672 else
   6673   { echo "$as_me:$LINENO: result: no" >&5
   6674 echo "${ECHO_T}no" >&6; }
   6675 fi
   6676 
   6677   if test "x$ac_ct_AR" = x; then
   6678     AR="false"
   6679   else
   6680     case $cross_compiling:$ac_tool_warned in
   6681 yes:)
   6682 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   6683 whose name does not start with the host triplet.  If you think this
   6684 configuration is useful to you, please write to autoconf (at] gnu.org." >&5
   6685 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   6686 whose name does not start with the host triplet.  If you think this
   6687 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;}
   6688 ac_tool_warned=yes ;;
   6689 esac
   6690     AR=$ac_ct_AR
   6691   fi
   6692 else
   6693   AR="$ac_cv_prog_AR"
   6694 fi
   6695 
   6696 if test -n "$ac_tool_prefix"; then
   6697   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
   6698 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
   6699 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   6700 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   6701 if test "${ac_cv_prog_RANLIB+set}" = set; then
   6702   echo $ECHO_N "(cached) $ECHO_C" >&6
   6703 else
   6704   if test -n "$RANLIB"; then
   6705   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
   6706 else
   6707 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6708 for as_dir in $PATH
   6709 do
   6710   IFS=$as_save_IFS
   6711   test -z "$as_dir" && as_dir=.
   6712   for ac_exec_ext in '' $ac_executable_extensions; do
   6713   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6714     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
   6715     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6716     break 2
   6717   fi
   6718 done
   6719 done
   6720 IFS=$as_save_IFS
   6721 
   6722 fi
   6723 fi
   6724 RANLIB=$ac_cv_prog_RANLIB
   6725 if test -n "$RANLIB"; then
   6726   { echo "$as_me:$LINENO: result: $RANLIB" >&5
   6727 echo "${ECHO_T}$RANLIB" >&6; }
   6728 else
   6729   { echo "$as_me:$LINENO: result: no" >&5
   6730 echo "${ECHO_T}no" >&6; }
   6731 fi
   6732 
   6733 
   6734 fi
   6735 if test -z "$ac_cv_prog_RANLIB"; then
   6736   ac_ct_RANLIB=$RANLIB
   6737   # Extract the first word of "ranlib", so it can be a program name with args.
   6738 set dummy ranlib; ac_word=$2
   6739 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   6740 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   6741 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
   6742   echo $ECHO_N "(cached) $ECHO_C" >&6
   6743 else
   6744   if test -n "$ac_ct_RANLIB"; then
   6745   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
   6746 else
   6747 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6748 for as_dir in $PATH
   6749 do
   6750   IFS=$as_save_IFS
   6751   test -z "$as_dir" && as_dir=.
   6752   for ac_exec_ext in '' $ac_executable_extensions; do
   6753   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6754     ac_cv_prog_ac_ct_RANLIB="ranlib"
   6755     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6756     break 2
   6757   fi
   6758 done
   6759 done
   6760 IFS=$as_save_IFS
   6761 
   6762 fi
   6763 fi
   6764 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
   6765 if test -n "$ac_ct_RANLIB"; then
   6766   { echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
   6767 echo "${ECHO_T}$ac_ct_RANLIB" >&6; }
   6768 else
   6769   { echo "$as_me:$LINENO: result: no" >&5
   6770 echo "${ECHO_T}no" >&6; }
   6771 fi
   6772 
   6773   if test "x$ac_ct_RANLIB" = x; then
   6774     RANLIB=":"
   6775   else
   6776     case $cross_compiling:$ac_tool_warned in
   6777 yes:)
   6778 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   6779 whose name does not start with the host triplet.  If you think this
   6780 configuration is useful to you, please write to autoconf (at] gnu.org." >&5
   6781 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   6782 whose name does not start with the host triplet.  If you think this
   6783 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;}
   6784 ac_tool_warned=yes ;;
   6785 esac
   6786     RANLIB=$ac_ct_RANLIB
   6787   fi
   6788 else
   6789   RANLIB="$ac_cv_prog_RANLIB"
   6790 fi
   6791 
   6792 if test -n "$ac_tool_prefix"; then
   6793   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
   6794 set dummy ${ac_tool_prefix}strip; ac_word=$2
   6795 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   6796 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   6797 if test "${ac_cv_prog_STRIP+set}" = set; then
   6798   echo $ECHO_N "(cached) $ECHO_C" >&6
   6799 else
   6800   if test -n "$STRIP"; then
   6801   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
   6802 else
   6803 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6804 for as_dir in $PATH
   6805 do
   6806   IFS=$as_save_IFS
   6807   test -z "$as_dir" && as_dir=.
   6808   for ac_exec_ext in '' $ac_executable_extensions; do
   6809   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6810     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
   6811     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6812     break 2
   6813   fi
   6814 done
   6815 done
   6816 IFS=$as_save_IFS
   6817 
   6818 fi
   6819 fi
   6820 STRIP=$ac_cv_prog_STRIP
   6821 if test -n "$STRIP"; then
   6822   { echo "$as_me:$LINENO: result: $STRIP" >&5
   6823 echo "${ECHO_T}$STRIP" >&6; }
   6824 else
   6825   { echo "$as_me:$LINENO: result: no" >&5
   6826 echo "${ECHO_T}no" >&6; }
   6827 fi
   6828 
   6829 
   6830 fi
   6831 if test -z "$ac_cv_prog_STRIP"; then
   6832   ac_ct_STRIP=$STRIP
   6833   # Extract the first word of "strip", so it can be a program name with args.
   6834 set dummy strip; ac_word=$2
   6835 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   6836 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   6837 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
   6838   echo $ECHO_N "(cached) $ECHO_C" >&6
   6839 else
   6840   if test -n "$ac_ct_STRIP"; then
   6841   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
   6842 else
   6843 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6844 for as_dir in $PATH
   6845 do
   6846   IFS=$as_save_IFS
   6847   test -z "$as_dir" && as_dir=.
   6848   for ac_exec_ext in '' $ac_executable_extensions; do
   6849   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6850     ac_cv_prog_ac_ct_STRIP="strip"
   6851     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6852     break 2
   6853   fi
   6854 done
   6855 done
   6856 IFS=$as_save_IFS
   6857 
   6858 fi
   6859 fi
   6860 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
   6861 if test -n "$ac_ct_STRIP"; then
   6862   { echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
   6863 echo "${ECHO_T}$ac_ct_STRIP" >&6; }
   6864 else
   6865   { echo "$as_me:$LINENO: result: no" >&5
   6866 echo "${ECHO_T}no" >&6; }
   6867 fi
   6868 
   6869   if test "x$ac_ct_STRIP" = x; then
   6870     STRIP=":"
   6871   else
   6872     case $cross_compiling:$ac_tool_warned in
   6873 yes:)
   6874 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   6875 whose name does not start with the host triplet.  If you think this
   6876 configuration is useful to you, please write to autoconf (at] gnu.org." >&5
   6877 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   6878 whose name does not start with the host triplet.  If you think this
   6879 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;}
   6880 ac_tool_warned=yes ;;
   6881 esac
   6882     STRIP=$ac_ct_STRIP
   6883   fi
   6884 else
   6885   STRIP="$ac_cv_prog_STRIP"
   6886 fi
   6887 
   6888 
   6889 old_CC="$CC"
   6890 old_CFLAGS="$CFLAGS"
   6891 
   6892 # Set sane defaults for various variables
   6893 test -z "$AR" && AR=ar
   6894 test -z "$AR_FLAGS" && AR_FLAGS=cru
   6895 test -z "$AS" && AS=as
   6896 test -z "$CC" && CC=cc
   6897 test -z "$LTCC" && LTCC=$CC
   6898 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
   6899 test -z "$DLLTOOL" && DLLTOOL=dlltool
   6900 test -z "$LD" && LD=ld
   6901 test -z "$LN_S" && LN_S="ln -s"
   6902 test -z "$MAGIC_CMD" && MAGIC_CMD=file
   6903 test -z "$NM" && NM=nm
   6904 test -z "$SED" && SED=sed
   6905 test -z "$OBJDUMP" && OBJDUMP=objdump
   6906 test -z "$RANLIB" && RANLIB=:
   6907 test -z "$STRIP" && STRIP=:
   6908 test -z "$ac_objext" && ac_objext=o
   6909 
   6910 # Determine commands to create old-style static archives.
   6911 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
   6912 old_postinstall_cmds='chmod 644 $oldlib'
   6913 old_postuninstall_cmds=
   6914 
   6915 if test -n "$RANLIB"; then
   6916   case $host_os in
   6917   openbsd*)
   6918     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
   6919     ;;
   6920   *)
   6921     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
   6922     ;;
   6923   esac
   6924   old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
   6925 fi
   6926 
   6927 for cc_temp in $compiler""; do
   6928   case $cc_temp in
   6929     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   6930     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   6931     \-*) ;;
   6932     *) break;;
   6933   esac
   6934 done
   6935 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   6936 
   6937 
   6938 # Only perform the check for file, if the check method requires it
   6939 case $deplibs_check_method in
   6940 file_magic*)
   6941   if test "$file_magic_cmd" = '$MAGIC_CMD'; then
   6942     { echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5
   6943 echo $ECHO_N "checking for ${ac_tool_prefix}file... $ECHO_C" >&6; }
   6944 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
   6945   echo $ECHO_N "(cached) $ECHO_C" >&6
   6946 else
   6947   case $MAGIC_CMD in
   6948 [\\/*] |  ?:[\\/]*)
   6949   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
   6950   ;;
   6951 *)
   6952   lt_save_MAGIC_CMD="$MAGIC_CMD"
   6953   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   6954   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
   6955   for ac_dir in $ac_dummy; do
   6956     IFS="$lt_save_ifs"
   6957     test -z "$ac_dir" && ac_dir=.
   6958     if test -f $ac_dir/${ac_tool_prefix}file; then
   6959       lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
   6960       if test -n "$file_magic_test_file"; then
   6961 	case $deplibs_check_method in
   6962 	"file_magic "*)
   6963 	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
   6964 	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
   6965 	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
   6966 	    $EGREP "$file_magic_regex" > /dev/null; then
   6967 	    :
   6968 	  else
   6969 	    cat <<EOF 1>&2
   6970 
   6971 *** Warning: the command libtool uses to detect shared libraries,
   6972 *** $file_magic_cmd, produces output that libtool cannot recognize.
   6973 *** The result is that libtool may fail to recognize shared libraries
   6974 *** as such.  This will affect the creation of libtool libraries that
   6975 *** depend on shared libraries, but programs linked with such libtool
   6976 *** libraries will work regardless of this problem.  Nevertheless, you
   6977 *** may want to report the problem to your system manager and/or to
   6978 *** bug-libtool@gnu.org
   6979 
   6980 EOF
   6981 	  fi ;;
   6982 	esac
   6983       fi
   6984       break
   6985     fi
   6986   done
   6987   IFS="$lt_save_ifs"
   6988   MAGIC_CMD="$lt_save_MAGIC_CMD"
   6989   ;;
   6990 esac
   6991 fi
   6992 
   6993 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
   6994 if test -n "$MAGIC_CMD"; then
   6995   { echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
   6996 echo "${ECHO_T}$MAGIC_CMD" >&6; }
   6997 else
   6998   { echo "$as_me:$LINENO: result: no" >&5
   6999 echo "${ECHO_T}no" >&6; }
   7000 fi
   7001 
   7002 if test -z "$lt_cv_path_MAGIC_CMD"; then
   7003   if test -n "$ac_tool_prefix"; then
   7004     { echo "$as_me:$LINENO: checking for file" >&5
   7005 echo $ECHO_N "checking for file... $ECHO_C" >&6; }
   7006 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
   7007   echo $ECHO_N "(cached) $ECHO_C" >&6
   7008 else
   7009   case $MAGIC_CMD in
   7010 [\\/*] |  ?:[\\/]*)
   7011   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
   7012   ;;
   7013 *)
   7014   lt_save_MAGIC_CMD="$MAGIC_CMD"
   7015   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   7016   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
   7017   for ac_dir in $ac_dummy; do
   7018     IFS="$lt_save_ifs"
   7019     test -z "$ac_dir" && ac_dir=.
   7020     if test -f $ac_dir/file; then
   7021       lt_cv_path_MAGIC_CMD="$ac_dir/file"
   7022       if test -n "$file_magic_test_file"; then
   7023 	case $deplibs_check_method in
   7024 	"file_magic "*)
   7025 	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
   7026 	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
   7027 	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
   7028 	    $EGREP "$file_magic_regex" > /dev/null; then
   7029 	    :
   7030 	  else
   7031 	    cat <<EOF 1>&2
   7032 
   7033 *** Warning: the command libtool uses to detect shared libraries,
   7034 *** $file_magic_cmd, produces output that libtool cannot recognize.
   7035 *** The result is that libtool may fail to recognize shared libraries
   7036 *** as such.  This will affect the creation of libtool libraries that
   7037 *** depend on shared libraries, but programs linked with such libtool
   7038 *** libraries will work regardless of this problem.  Nevertheless, you
   7039 *** may want to report the problem to your system manager and/or to
   7040 *** bug-libtool@gnu.org
   7041 
   7042 EOF
   7043 	  fi ;;
   7044 	esac
   7045       fi
   7046       break
   7047     fi
   7048   done
   7049   IFS="$lt_save_ifs"
   7050   MAGIC_CMD="$lt_save_MAGIC_CMD"
   7051   ;;
   7052 esac
   7053 fi
   7054 
   7055 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
   7056 if test -n "$MAGIC_CMD"; then
   7057   { echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
   7058 echo "${ECHO_T}$MAGIC_CMD" >&6; }
   7059 else
   7060   { echo "$as_me:$LINENO: result: no" >&5
   7061 echo "${ECHO_T}no" >&6; }
   7062 fi
   7063 
   7064   else
   7065     MAGIC_CMD=:
   7066   fi
   7067 fi
   7068 
   7069   fi
   7070   ;;
   7071 esac
   7072 
   7073 
   7074   case $host_os in
   7075     rhapsody* | darwin*)
   7076     if test -n "$ac_tool_prefix"; then
   7077   # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
   7078 set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
   7079 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   7080 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   7081 if test "${ac_cv_prog_DSYMUTIL+set}" = set; then
   7082   echo $ECHO_N "(cached) $ECHO_C" >&6
   7083 else
   7084   if test -n "$DSYMUTIL"; then
   7085   ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
   7086 else
   7087 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7088 for as_dir in $PATH
   7089 do
   7090   IFS=$as_save_IFS
   7091   test -z "$as_dir" && as_dir=.
   7092   for ac_exec_ext in '' $ac_executable_extensions; do
   7093   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   7094     ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
   7095     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   7096     break 2
   7097   fi
   7098 done
   7099 done
   7100 IFS=$as_save_IFS
   7101 
   7102 fi
   7103 fi
   7104 DSYMUTIL=$ac_cv_prog_DSYMUTIL
   7105 if test -n "$DSYMUTIL"; then
   7106   { echo "$as_me:$LINENO: result: $DSYMUTIL" >&5
   7107 echo "${ECHO_T}$DSYMUTIL" >&6; }
   7108 else
   7109   { echo "$as_me:$LINENO: result: no" >&5
   7110 echo "${ECHO_T}no" >&6; }
   7111 fi
   7112 
   7113 
   7114 fi
   7115 if test -z "$ac_cv_prog_DSYMUTIL"; then
   7116   ac_ct_DSYMUTIL=$DSYMUTIL
   7117   # Extract the first word of "dsymutil", so it can be a program name with args.
   7118 set dummy dsymutil; ac_word=$2
   7119 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   7120 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   7121 if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then
   7122   echo $ECHO_N "(cached) $ECHO_C" >&6
   7123 else
   7124   if test -n "$ac_ct_DSYMUTIL"; then
   7125   ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
   7126 else
   7127 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7128 for as_dir in $PATH
   7129 do
   7130   IFS=$as_save_IFS
   7131   test -z "$as_dir" && as_dir=.
   7132   for ac_exec_ext in '' $ac_executable_extensions; do
   7133   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   7134     ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
   7135     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   7136     break 2
   7137   fi
   7138 done
   7139 done
   7140 IFS=$as_save_IFS
   7141 
   7142 fi
   7143 fi
   7144 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
   7145 if test -n "$ac_ct_DSYMUTIL"; then
   7146   { echo "$as_me:$LINENO: result: $ac_ct_DSYMUTIL" >&5
   7147 echo "${ECHO_T}$ac_ct_DSYMUTIL" >&6; }
   7148 else
   7149   { echo "$as_me:$LINENO: result: no" >&5
   7150 echo "${ECHO_T}no" >&6; }
   7151 fi
   7152 
   7153   if test "x$ac_ct_DSYMUTIL" = x; then
   7154     DSYMUTIL=":"
   7155   else
   7156     case $cross_compiling:$ac_tool_warned in
   7157 yes:)
   7158 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   7159 whose name does not start with the host triplet.  If you think this
   7160 configuration is useful to you, please write to autoconf (at] gnu.org." >&5
   7161 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   7162 whose name does not start with the host triplet.  If you think this
   7163 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;}
   7164 ac_tool_warned=yes ;;
   7165 esac
   7166     DSYMUTIL=$ac_ct_DSYMUTIL
   7167   fi
   7168 else
   7169   DSYMUTIL="$ac_cv_prog_DSYMUTIL"
   7170 fi
   7171 
   7172     if test -n "$ac_tool_prefix"; then
   7173   # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
   7174 set dummy ${ac_tool_prefix}nmedit; ac_word=$2
   7175 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   7176 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   7177 if test "${ac_cv_prog_NMEDIT+set}" = set; then
   7178   echo $ECHO_N "(cached) $ECHO_C" >&6
   7179 else
   7180   if test -n "$NMEDIT"; then
   7181   ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
   7182 else
   7183 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7184 for as_dir in $PATH
   7185 do
   7186   IFS=$as_save_IFS
   7187   test -z "$as_dir" && as_dir=.
   7188   for ac_exec_ext in '' $ac_executable_extensions; do
   7189   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   7190     ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
   7191     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   7192     break 2
   7193   fi
   7194 done
   7195 done
   7196 IFS=$as_save_IFS
   7197 
   7198 fi
   7199 fi
   7200 NMEDIT=$ac_cv_prog_NMEDIT
   7201 if test -n "$NMEDIT"; then
   7202   { echo "$as_me:$LINENO: result: $NMEDIT" >&5
   7203 echo "${ECHO_T}$NMEDIT" >&6; }
   7204 else
   7205   { echo "$as_me:$LINENO: result: no" >&5
   7206 echo "${ECHO_T}no" >&6; }
   7207 fi
   7208 
   7209 
   7210 fi
   7211 if test -z "$ac_cv_prog_NMEDIT"; then
   7212   ac_ct_NMEDIT=$NMEDIT
   7213   # Extract the first word of "nmedit", so it can be a program name with args.
   7214 set dummy nmedit; ac_word=$2
   7215 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   7216 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   7217 if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then
   7218   echo $ECHO_N "(cached) $ECHO_C" >&6
   7219 else
   7220   if test -n "$ac_ct_NMEDIT"; then
   7221   ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
   7222 else
   7223 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7224 for as_dir in $PATH
   7225 do
   7226   IFS=$as_save_IFS
   7227   test -z "$as_dir" && as_dir=.
   7228   for ac_exec_ext in '' $ac_executable_extensions; do
   7229   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   7230     ac_cv_prog_ac_ct_NMEDIT="nmedit"
   7231     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   7232     break 2
   7233   fi
   7234 done
   7235 done
   7236 IFS=$as_save_IFS
   7237 
   7238 fi
   7239 fi
   7240 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
   7241 if test -n "$ac_ct_NMEDIT"; then
   7242   { echo "$as_me:$LINENO: result: $ac_ct_NMEDIT" >&5
   7243 echo "${ECHO_T}$ac_ct_NMEDIT" >&6; }
   7244 else
   7245   { echo "$as_me:$LINENO: result: no" >&5
   7246 echo "${ECHO_T}no" >&6; }
   7247 fi
   7248 
   7249   if test "x$ac_ct_NMEDIT" = x; then
   7250     NMEDIT=":"
   7251   else
   7252     case $cross_compiling:$ac_tool_warned in
   7253 yes:)
   7254 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   7255 whose name does not start with the host triplet.  If you think this
   7256 configuration is useful to you, please write to autoconf (at] gnu.org." >&5
   7257 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   7258 whose name does not start with the host triplet.  If you think this
   7259 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;}
   7260 ac_tool_warned=yes ;;
   7261 esac
   7262     NMEDIT=$ac_ct_NMEDIT
   7263   fi
   7264 else
   7265   NMEDIT="$ac_cv_prog_NMEDIT"
   7266 fi
   7267 
   7268 
   7269     { echo "$as_me:$LINENO: checking for -single_module linker flag" >&5
   7270 echo $ECHO_N "checking for -single_module linker flag... $ECHO_C" >&6; }
   7271 if test "${lt_cv_apple_cc_single_mod+set}" = set; then
   7272   echo $ECHO_N "(cached) $ECHO_C" >&6
   7273 else
   7274   lt_cv_apple_cc_single_mod=no
   7275       if test -z "${LT_MULTI_MODULE}"; then
   7276    # By default we will add the -single_module flag. You can override
   7277    # by either setting the environment variable LT_MULTI_MODULE
   7278    # non-empty at configure time, or by adding -multi_module to the
   7279    # link flags.
   7280    echo "int foo(void){return 1;}" > conftest.c
   7281    $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
   7282      -dynamiclib ${wl}-single_module conftest.c
   7283    if test -f libconftest.dylib; then
   7284      lt_cv_apple_cc_single_mod=yes
   7285      rm -rf libconftest.dylib*
   7286    fi
   7287    rm conftest.c
   7288       fi
   7289 fi
   7290 { echo "$as_me:$LINENO: result: $lt_cv_apple_cc_single_mod" >&5
   7291 echo "${ECHO_T}$lt_cv_apple_cc_single_mod" >&6; }
   7292     { echo "$as_me:$LINENO: checking for -exported_symbols_list linker flag" >&5
   7293 echo $ECHO_N "checking for -exported_symbols_list linker flag... $ECHO_C" >&6; }
   7294 if test "${lt_cv_ld_exported_symbols_list+set}" = set; then
   7295   echo $ECHO_N "(cached) $ECHO_C" >&6
   7296 else
   7297   lt_cv_ld_exported_symbols_list=no
   7298       save_LDFLAGS=$LDFLAGS
   7299       echo "_main" > conftest.sym
   7300       LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
   7301       cat >conftest.$ac_ext <<_ACEOF
   7302 /* confdefs.h.  */
   7303 _ACEOF
   7304 cat confdefs.h >>conftest.$ac_ext
   7305 cat >>conftest.$ac_ext <<_ACEOF
   7306 /* end confdefs.h.  */
   7307 
   7308 int
   7309 main ()
   7310 {
   7311 
   7312   ;
   7313   return 0;
   7314 }
   7315 _ACEOF
   7316 rm -f conftest.$ac_objext conftest$ac_exeext
   7317 if { (ac_try="$ac_link"
   7318 case "(($ac_try" in
   7319   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   7320   *) ac_try_echo=$ac_try;;
   7321 esac
   7322 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   7323   (eval "$ac_link") 2>conftest.er1
   7324   ac_status=$?
   7325   grep -v '^ *+' conftest.er1 >conftest.err
   7326   rm -f conftest.er1
   7327   cat conftest.err >&5
   7328   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   7329   (exit $ac_status); } && {
   7330 	 test -z "$ac_c_werror_flag" ||
   7331 	 test ! -s conftest.err
   7332        } && test -s conftest$ac_exeext &&
   7333        $as_test_x conftest$ac_exeext; then
   7334   lt_cv_ld_exported_symbols_list=yes
   7335 else
   7336   echo "$as_me: failed program was:" >&5
   7337 sed 's/^/| /' conftest.$ac_ext >&5
   7338 
   7339 	lt_cv_ld_exported_symbols_list=no
   7340 fi
   7341 
   7342 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   7343       conftest$ac_exeext conftest.$ac_ext
   7344    LDFLAGS="$save_LDFLAGS"
   7345 
   7346 fi
   7347 { echo "$as_me:$LINENO: result: $lt_cv_ld_exported_symbols_list" >&5
   7348 echo "${ECHO_T}$lt_cv_ld_exported_symbols_list" >&6; }
   7349     case $host_os in
   7350     rhapsody* | darwin1.[0123])
   7351       _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
   7352     darwin1.*)
   7353      _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
   7354     darwin*)
   7355       # if running on 10.5 or later, the deployment target defaults
   7356       # to the OS version, if on x86, and 10.4, the deployment
   7357       # target defaults to 10.4. Don't you love it?
   7358       case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
   7359    10.0,*86*-darwin8*|10.0,*-darwin[91]*)
   7360      _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
   7361    10.[012]*)
   7362      _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
   7363    10.*)
   7364      _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
   7365       esac
   7366     ;;
   7367   esac
   7368     if test "$lt_cv_apple_cc_single_mod" = "yes"; then
   7369       _lt_dar_single_mod='$single_module'
   7370     fi
   7371     if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
   7372       _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
   7373     else
   7374       _lt_dar_export_syms="~$NMEDIT -s \$output_objdir/\${libname}-symbols.expsym \${lib}"
   7375     fi
   7376     if test "$DSYMUTIL" != ":"; then
   7377       _lt_dsymutil="~$DSYMUTIL \$lib || :"
   7378     else
   7379       _lt_dsymutil=
   7380     fi
   7381     ;;
   7382   esac
   7383 
   7384 
   7385 enable_dlopen=no
   7386 enable_win32_dll=no
   7387 
   7388 # Check whether --enable-libtool-lock was given.
   7389 if test "${enable_libtool_lock+set}" = set; then
   7390   enableval=$enable_libtool_lock;
   7391 fi
   7392 
   7393 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
   7394 
   7395 
   7396 # Check whether --with-pic was given.
   7397 if test "${with_pic+set}" = set; then
   7398   withval=$with_pic; pic_mode="$withval"
   7399 else
   7400   pic_mode=default
   7401 fi
   7402 
   7403 test -z "$pic_mode" && pic_mode=default
   7404 
   7405 # Use C for the default configuration in the libtool script
   7406 tagname=
   7407 lt_save_CC="$CC"
   7408 ac_ext=c
   7409 ac_cpp='$CPP $CPPFLAGS'
   7410 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   7411 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   7412 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   7413 
   7414 
   7415 # Source file extension for C test sources.
   7416 ac_ext=c
   7417 
   7418 # Object file extension for compiled C test sources.
   7419 objext=o
   7420 objext=$objext
   7421 
   7422 # Code to be used in simple compile tests
   7423 lt_simple_compile_test_code="int some_variable = 0;"
   7424 
   7425 # Code to be used in simple link tests
   7426 lt_simple_link_test_code='int main(){return(0);}'
   7427 
   7428 
   7429 # If no C compiler was specified, use CC.
   7430 LTCC=${LTCC-"$CC"}
   7431 
   7432 # If no C compiler flags were specified, use CFLAGS.
   7433 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   7434 
   7435 # Allow CC to be a program name with arguments.
   7436 compiler=$CC
   7437 
   7438 
   7439 # save warnings/boilerplate of simple test code
   7440 ac_outfile=conftest.$ac_objext
   7441 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
   7442 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   7443 _lt_compiler_boilerplate=`cat conftest.err`
   7444 $rm conftest*
   7445 
   7446 ac_outfile=conftest.$ac_objext
   7447 echo "$lt_simple_link_test_code" >conftest.$ac_ext
   7448 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   7449 _lt_linker_boilerplate=`cat conftest.err`
   7450 $rm -r conftest*
   7451 
   7452 
   7453 
   7454 lt_prog_compiler_no_builtin_flag=
   7455 
   7456 if test "$GCC" = yes; then
   7457   lt_prog_compiler_no_builtin_flag=' -fno-builtin'
   7458 
   7459 
   7460 { echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
   7461 echo $ECHO_N "checking if $compiler supports -fno-rtti -fno-exceptions... $ECHO_C" >&6; }
   7462 if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then
   7463   echo $ECHO_N "(cached) $ECHO_C" >&6
   7464 else
   7465   lt_cv_prog_compiler_rtti_exceptions=no
   7466   ac_outfile=conftest.$ac_objext
   7467    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   7468    lt_compiler_flag="-fno-rtti -fno-exceptions"
   7469    # Insert the option either (1) after the last *FLAGS variable, or
   7470    # (2) before a word containing "conftest.", or (3) at the end.
   7471    # Note that $ac_compile itself does not contain backslashes and begins
   7472    # with a dollar sign (not a hyphen), so the echo should work correctly.
   7473    # The option is referenced via a variable to avoid confusing sed.
   7474    lt_compile=`echo "$ac_compile" | $SED \
   7475    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   7476    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   7477    -e 's:$: $lt_compiler_flag:'`
   7478    (eval echo "\"\$as_me:7478: $lt_compile\"" >&5)
   7479    (eval "$lt_compile" 2>conftest.err)
   7480    ac_status=$?
   7481    cat conftest.err >&5
   7482    echo "$as_me:7482: \$? = $ac_status" >&5
   7483    if (exit $ac_status) && test -s "$ac_outfile"; then
   7484      # The compiler can only warn and ignore the option if not recognized
   7485      # So say no if there are warnings other than the usual output.
   7486      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
   7487      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   7488      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   7489        lt_cv_prog_compiler_rtti_exceptions=yes
   7490      fi
   7491    fi
   7492    $rm conftest*
   7493 
   7494 fi
   7495 { echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
   7496 echo "${ECHO_T}$lt_cv_prog_compiler_rtti_exceptions" >&6; }
   7497 
   7498 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
   7499     lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
   7500 else
   7501     :
   7502 fi
   7503 
   7504 fi
   7505 
   7506 lt_prog_compiler_wl=
   7507 lt_prog_compiler_pic=
   7508 lt_prog_compiler_static=
   7509 
   7510 { echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
   7511 echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6; }
   7512 
   7513   if test "$GCC" = yes; then
   7514     lt_prog_compiler_wl='-Wl,'
   7515     lt_prog_compiler_static='-static'
   7516 
   7517     case $host_os in
   7518       aix*)
   7519       # All AIX code is PIC.
   7520       if test "$host_cpu" = ia64; then
   7521 	# AIX 5 now supports IA64 processor
   7522 	lt_prog_compiler_static='-Bstatic'
   7523       fi
   7524       ;;
   7525 
   7526     amigaos*)
   7527       # FIXME: we need at least 68020 code to build shared libraries, but
   7528       # adding the `-m68020' flag to GCC prevents building anything better,
   7529       # like `-m68040'.
   7530       lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
   7531       ;;
   7532 
   7533     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
   7534       # PIC is the default for these OSes.
   7535       ;;
   7536 
   7537     mingw* | cygwin* | pw32* | os2*)
   7538       # This hack is so that the source file can tell whether it is being
   7539       # built for inclusion in a dll (and should export symbols for example).
   7540       # Although the cygwin gcc ignores -fPIC, still need this for old-style
   7541       # (--disable-auto-import) libraries
   7542       lt_prog_compiler_pic='-DDLL_EXPORT'
   7543       ;;
   7544 
   7545     darwin* | rhapsody*)
   7546       # PIC is the default on this platform
   7547       # Common symbols not allowed in MH_DYLIB files
   7548       lt_prog_compiler_pic='-fno-common'
   7549       ;;
   7550 
   7551     interix[3-9]*)
   7552       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
   7553       # Instead, we relocate shared libraries at runtime.
   7554       ;;
   7555 
   7556     msdosdjgpp*)
   7557       # Just because we use GCC doesn't mean we suddenly get shared libraries
   7558       # on systems that don't support them.
   7559       lt_prog_compiler_can_build_shared=no
   7560       enable_shared=no
   7561       ;;
   7562 
   7563     sysv4*MP*)
   7564       if test -d /usr/nec; then
   7565 	lt_prog_compiler_pic=-Kconform_pic
   7566       fi
   7567       ;;
   7568 
   7569     hpux*)
   7570       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   7571       # not for PA HP-UX.
   7572       case $host_cpu in
   7573       hppa*64*|ia64*)
   7574 	# +Z the default
   7575 	;;
   7576       *)
   7577 	lt_prog_compiler_pic='-fPIC'
   7578 	;;
   7579       esac
   7580       ;;
   7581 
   7582     *)
   7583       lt_prog_compiler_pic='-fPIC'
   7584       ;;
   7585     esac
   7586   else
   7587     # PORTME Check for flag to pass linker flags through the system compiler.
   7588     case $host_os in
   7589     aix*)
   7590       lt_prog_compiler_wl='-Wl,'
   7591       if test "$host_cpu" = ia64; then
   7592 	# AIX 5 now supports IA64 processor
   7593 	lt_prog_compiler_static='-Bstatic'
   7594       else
   7595 	lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
   7596       fi
   7597       ;;
   7598       darwin*)
   7599         # PIC is the default on this platform
   7600         # Common symbols not allowed in MH_DYLIB files
   7601        case $cc_basename in
   7602          xlc*)
   7603          lt_prog_compiler_pic='-qnocommon'
   7604          lt_prog_compiler_wl='-Wl,'
   7605          ;;
   7606        esac
   7607        ;;
   7608 
   7609     mingw* | cygwin* | pw32* | os2*)
   7610       # This hack is so that the source file can tell whether it is being
   7611       # built for inclusion in a dll (and should export symbols for example).
   7612       lt_prog_compiler_pic='-DDLL_EXPORT'
   7613       ;;
   7614 
   7615     hpux9* | hpux10* | hpux11*)
   7616       lt_prog_compiler_wl='-Wl,'
   7617       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   7618       # not for PA HP-UX.
   7619       case $host_cpu in
   7620       hppa*64*|ia64*)
   7621 	# +Z the default
   7622 	;;
   7623       *)
   7624 	lt_prog_compiler_pic='+Z'
   7625 	;;
   7626       esac
   7627       # Is there a better lt_prog_compiler_static that works with the bundled CC?
   7628       lt_prog_compiler_static='${wl}-a ${wl}archive'
   7629       ;;
   7630 
   7631     irix5* | irix6* | nonstopux*)
   7632       lt_prog_compiler_wl='-Wl,'
   7633       # PIC (with -KPIC) is the default.
   7634       lt_prog_compiler_static='-non_shared'
   7635       ;;
   7636 
   7637     newsos6)
   7638       lt_prog_compiler_pic='-KPIC'
   7639       lt_prog_compiler_static='-Bstatic'
   7640       ;;
   7641 
   7642     linux* | k*bsd*-gnu)
   7643       case $cc_basename in
   7644       icc* | ecc*)
   7645 	lt_prog_compiler_wl='-Wl,'
   7646 	lt_prog_compiler_pic='-KPIC'
   7647 	lt_prog_compiler_static='-static'
   7648         ;;
   7649       pgcc* | pgf77* | pgf90* | pgf95*)
   7650         # Portland Group compilers (*not* the Pentium gcc compiler,
   7651 	# which looks to be a dead project)
   7652 	lt_prog_compiler_wl='-Wl,'
   7653 	lt_prog_compiler_pic='-fpic'
   7654 	lt_prog_compiler_static='-Bstatic'
   7655         ;;
   7656       ccc*)
   7657         lt_prog_compiler_wl='-Wl,'
   7658         # All Alpha code is PIC.
   7659         lt_prog_compiler_static='-non_shared'
   7660         ;;
   7661       *)
   7662         case `$CC -V 2>&1 | sed 5q` in
   7663 	*Sun\ C*)
   7664 	  # Sun C 5.9
   7665 	  lt_prog_compiler_pic='-KPIC'
   7666 	  lt_prog_compiler_static='-Bstatic'
   7667 	  lt_prog_compiler_wl='-Wl,'
   7668 	  ;;
   7669 	*Sun\ F*)
   7670 	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
   7671 	  lt_prog_compiler_pic='-KPIC'
   7672 	  lt_prog_compiler_static='-Bstatic'
   7673 	  lt_prog_compiler_wl=''
   7674 	  ;;
   7675 	esac
   7676 	;;
   7677       esac
   7678       ;;
   7679 
   7680     osf3* | osf4* | osf5*)
   7681       lt_prog_compiler_wl='-Wl,'
   7682       # All OSF/1 code is PIC.
   7683       lt_prog_compiler_static='-non_shared'
   7684       ;;
   7685 
   7686     rdos*)
   7687       lt_prog_compiler_static='-non_shared'
   7688       ;;
   7689 
   7690     solaris*)
   7691       lt_prog_compiler_pic='-KPIC'
   7692       lt_prog_compiler_static='-Bstatic'
   7693       case $cc_basename in
   7694       f77* | f90* | f95*)
   7695 	lt_prog_compiler_wl='-Qoption ld ';;
   7696       *)
   7697 	lt_prog_compiler_wl='-Wl,';;
   7698       esac
   7699       ;;
   7700 
   7701     sunos4*)
   7702       lt_prog_compiler_wl='-Qoption ld '
   7703       lt_prog_compiler_pic='-PIC'
   7704       lt_prog_compiler_static='-Bstatic'
   7705       ;;
   7706 
   7707     sysv4 | sysv4.2uw2* | sysv4.3*)
   7708       lt_prog_compiler_wl='-Wl,'
   7709       lt_prog_compiler_pic='-KPIC'
   7710       lt_prog_compiler_static='-Bstatic'
   7711       ;;
   7712 
   7713     sysv4*MP*)
   7714       if test -d /usr/nec ;then
   7715 	lt_prog_compiler_pic='-Kconform_pic'
   7716 	lt_prog_compiler_static='-Bstatic'
   7717       fi
   7718       ;;
   7719 
   7720     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
   7721       lt_prog_compiler_wl='-Wl,'
   7722       lt_prog_compiler_pic='-KPIC'
   7723       lt_prog_compiler_static='-Bstatic'
   7724       ;;
   7725 
   7726     unicos*)
   7727       lt_prog_compiler_wl='-Wl,'
   7728       lt_prog_compiler_can_build_shared=no
   7729       ;;
   7730 
   7731     uts4*)
   7732       lt_prog_compiler_pic='-pic'
   7733       lt_prog_compiler_static='-Bstatic'
   7734       ;;
   7735 
   7736     *)
   7737       lt_prog_compiler_can_build_shared=no
   7738       ;;
   7739     esac
   7740   fi
   7741 
   7742 { echo "$as_me:$LINENO: result: $lt_prog_compiler_pic" >&5
   7743 echo "${ECHO_T}$lt_prog_compiler_pic" >&6; }
   7744 
   7745 #
   7746 # Check to make sure the PIC flag actually works.
   7747 #
   7748 if test -n "$lt_prog_compiler_pic"; then
   7749 
   7750 { echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
   7751 echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic works... $ECHO_C" >&6; }
   7752 if test "${lt_cv_prog_compiler_pic_works+set}" = set; then
   7753   echo $ECHO_N "(cached) $ECHO_C" >&6
   7754 else
   7755   lt_cv_prog_compiler_pic_works=no
   7756   ac_outfile=conftest.$ac_objext
   7757    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   7758    lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
   7759    # Insert the option either (1) after the last *FLAGS variable, or
   7760    # (2) before a word containing "conftest.", or (3) at the end.
   7761    # Note that $ac_compile itself does not contain backslashes and begins
   7762    # with a dollar sign (not a hyphen), so the echo should work correctly.
   7763    # The option is referenced via a variable to avoid confusing sed.
   7764    lt_compile=`echo "$ac_compile" | $SED \
   7765    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   7766    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   7767    -e 's:$: $lt_compiler_flag:'`
   7768    (eval echo "\"\$as_me:7768: $lt_compile\"" >&5)
   7769    (eval "$lt_compile" 2>conftest.err)
   7770    ac_status=$?
   7771    cat conftest.err >&5
   7772    echo "$as_me:7772: \$? = $ac_status" >&5
   7773    if (exit $ac_status) && test -s "$ac_outfile"; then
   7774      # The compiler can only warn and ignore the option if not recognized
   7775      # So say no if there are warnings other than the usual output.
   7776      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
   7777      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   7778      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   7779        lt_cv_prog_compiler_pic_works=yes
   7780      fi
   7781    fi
   7782    $rm conftest*
   7783 
   7784 fi
   7785 { echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_pic_works" >&5
   7786 echo "${ECHO_T}$lt_cv_prog_compiler_pic_works" >&6; }
   7787 
   7788 if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
   7789     case $lt_prog_compiler_pic in
   7790      "" | " "*) ;;
   7791      *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
   7792      esac
   7793 else
   7794     lt_prog_compiler_pic=
   7795      lt_prog_compiler_can_build_shared=no
   7796 fi
   7797 
   7798 fi
   7799 case $host_os in
   7800   # For platforms which do not support PIC, -DPIC is meaningless:
   7801   *djgpp*)
   7802     lt_prog_compiler_pic=
   7803     ;;
   7804   *)
   7805     lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
   7806     ;;
   7807 esac
   7808 
   7809 #
   7810 # Check to make sure the static flag actually works.
   7811 #
   7812 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
   7813 { echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
   7814 echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6; }
   7815 if test "${lt_cv_prog_compiler_static_works+set}" = set; then
   7816   echo $ECHO_N "(cached) $ECHO_C" >&6
   7817 else
   7818   lt_cv_prog_compiler_static_works=no
   7819    save_LDFLAGS="$LDFLAGS"
   7820    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
   7821    echo "$lt_simple_link_test_code" > conftest.$ac_ext
   7822    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
   7823      # The linker can only warn and ignore the option if not recognized
   7824      # So say no if there are warnings
   7825      if test -s conftest.err; then
   7826        # Append any errors to the config.log.
   7827        cat conftest.err 1>&5
   7828        $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
   7829        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   7830        if diff conftest.exp conftest.er2 >/dev/null; then
   7831          lt_cv_prog_compiler_static_works=yes
   7832        fi
   7833      else
   7834        lt_cv_prog_compiler_static_works=yes
   7835      fi
   7836    fi
   7837    $rm -r conftest*
   7838    LDFLAGS="$save_LDFLAGS"
   7839 
   7840 fi
   7841 { echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_static_works" >&5
   7842 echo "${ECHO_T}$lt_cv_prog_compiler_static_works" >&6; }
   7843 
   7844 if test x"$lt_cv_prog_compiler_static_works" = xyes; then
   7845     :
   7846 else
   7847     lt_prog_compiler_static=
   7848 fi
   7849 
   7850 
   7851 { echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
   7852 echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6; }
   7853 if test "${lt_cv_prog_compiler_c_o+set}" = set; then
   7854   echo $ECHO_N "(cached) $ECHO_C" >&6
   7855 else
   7856   lt_cv_prog_compiler_c_o=no
   7857    $rm -r conftest 2>/dev/null
   7858    mkdir conftest
   7859    cd conftest
   7860    mkdir out
   7861    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   7862 
   7863    lt_compiler_flag="-o out/conftest2.$ac_objext"
   7864    # Insert the option either (1) after the last *FLAGS variable, or
   7865    # (2) before a word containing "conftest.", or (3) at the end.
   7866    # Note that $ac_compile itself does not contain backslashes and begins
   7867    # with a dollar sign (not a hyphen), so the echo should work correctly.
   7868    lt_compile=`echo "$ac_compile" | $SED \
   7869    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   7870    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   7871    -e 's:$: $lt_compiler_flag:'`
   7872    (eval echo "\"\$as_me:7872: $lt_compile\"" >&5)
   7873    (eval "$lt_compile" 2>out/conftest.err)
   7874    ac_status=$?
   7875    cat out/conftest.err >&5
   7876    echo "$as_me:7876: \$? = $ac_status" >&5
   7877    if (exit $ac_status) && test -s out/conftest2.$ac_objext
   7878    then
   7879      # The compiler can only warn and ignore the option if not recognized
   7880      # So say no if there are warnings
   7881      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
   7882      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
   7883      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
   7884        lt_cv_prog_compiler_c_o=yes
   7885      fi
   7886    fi
   7887    chmod u+w . 2>&5
   7888    $rm conftest*
   7889    # SGI C++ compiler will create directory out/ii_files/ for
   7890    # template instantiation
   7891    test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files
   7892    $rm out/* && rmdir out
   7893    cd ..
   7894    rmdir conftest
   7895    $rm conftest*
   7896 
   7897 fi
   7898 { echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5
   7899 echo "${ECHO_T}$lt_cv_prog_compiler_c_o" >&6; }
   7900 
   7901 
   7902 hard_links="nottested"
   7903 if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
   7904   # do not overwrite the value of need_locks provided by the user
   7905   { echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
   7906 echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6; }
   7907   hard_links=yes
   7908   $rm conftest*
   7909   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   7910   touch conftest.a
   7911   ln conftest.a conftest.b 2>&5 || hard_links=no
   7912   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   7913   { echo "$as_me:$LINENO: result: $hard_links" >&5
   7914 echo "${ECHO_T}$hard_links" >&6; }
   7915   if test "$hard_links" = no; then
   7916     { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
   7917 echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
   7918     need_locks=warn
   7919   fi
   7920 else
   7921   need_locks=no
   7922 fi
   7923 
   7924 { echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   7925 echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6; }
   7926 
   7927   runpath_var=
   7928   allow_undefined_flag=
   7929   enable_shared_with_static_runtimes=no
   7930   archive_cmds=
   7931   archive_expsym_cmds=
   7932   old_archive_From_new_cmds=
   7933   old_archive_from_expsyms_cmds=
   7934   export_dynamic_flag_spec=
   7935   whole_archive_flag_spec=
   7936   thread_safe_flag_spec=
   7937   hardcode_libdir_flag_spec=
   7938   hardcode_libdir_flag_spec_ld=
   7939   hardcode_libdir_separator=
   7940   hardcode_direct=no
   7941   hardcode_minus_L=no
   7942   hardcode_shlibpath_var=unsupported
   7943   link_all_deplibs=unknown
   7944   hardcode_automatic=no
   7945   module_cmds=
   7946   module_expsym_cmds=
   7947   always_export_symbols=no
   7948   export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   7949   # include_expsyms should be a list of space-separated symbols to be *always*
   7950   # included in the symbol list
   7951   include_expsyms=
   7952   # exclude_expsyms can be an extended regexp of symbols to exclude
   7953   # it will be wrapped by ` (' and `)$', so one must not match beginning or
   7954   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
   7955   # as well as any symbol that contains `d'.
   7956   exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
   7957   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
   7958   # platforms (ab)use it in PIC code, but their linkers get confused if
   7959   # the symbol is explicitly referenced.  Since portable code cannot
   7960   # rely on this symbol name, it's probably fine to never include it in
   7961   # preloaded symbol tables.
   7962   # Exclude shared library initialization/finalization symbols.
   7963   extract_expsyms_cmds=
   7964   # Just being paranoid about ensuring that cc_basename is set.
   7965   for cc_temp in $compiler""; do
   7966   case $cc_temp in
   7967     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   7968     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   7969     \-*) ;;
   7970     *) break;;
   7971   esac
   7972 done
   7973 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   7974 
   7975   case $host_os in
   7976   cygwin* | mingw* | pw32*)
   7977     # FIXME: the MSVC++ port hasn't been tested in a loooong time
   7978     # When not using gcc, we currently assume that we are using
   7979     # Microsoft Visual C++.
   7980     if test "$GCC" != yes; then
   7981       with_gnu_ld=no
   7982     fi
   7983     ;;
   7984   interix*)
   7985     # we just hope/assume this is gcc and not c89 (= MSVC++)
   7986     with_gnu_ld=yes
   7987     ;;
   7988   openbsd*)
   7989     with_gnu_ld=no
   7990     ;;
   7991   esac
   7992 
   7993   ld_shlibs=yes
   7994   if test "$with_gnu_ld" = yes; then
   7995     # If archive_cmds runs LD, not CC, wlarc should be empty
   7996     wlarc='${wl}'
   7997 
   7998     # Set some defaults for GNU ld with shared library support. These
   7999     # are reset later if shared libraries are not supported. Putting them
   8000     # here allows them to be overridden if necessary.
   8001     runpath_var=LD_RUN_PATH
   8002     hardcode_libdir_flag_spec='${wl}--rpath ${wl}$libdir'
   8003     export_dynamic_flag_spec='${wl}--export-dynamic'
   8004     # ancient GNU ld didn't support --whole-archive et. al.
   8005     if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null; then
   8006 	whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
   8007       else
   8008   	whole_archive_flag_spec=
   8009     fi
   8010     supports_anon_versioning=no
   8011     case `$LD -v 2>/dev/null` in
   8012       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
   8013       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
   8014       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
   8015       *\ 2.11.*) ;; # other 2.11 versions
   8016       *) supports_anon_versioning=yes ;;
   8017     esac
   8018 
   8019     # See if GNU ld supports shared libraries.
   8020     case $host_os in
   8021     aix[3-9]*)
   8022       # On AIX/PPC, the GNU linker is very broken
   8023       if test "$host_cpu" != ia64; then
   8024 	ld_shlibs=no
   8025 	cat <<EOF 1>&2
   8026 
   8027 *** Warning: the GNU linker, at least up to release 2.9.1, is reported
   8028 *** to be unable to reliably create shared libraries on AIX.
   8029 *** Therefore, libtool is disabling shared libraries support.  If you
   8030 *** really care for shared libraries, you may want to modify your PATH
   8031 *** so that a non-GNU linker is found, and then restart.
   8032 
   8033 EOF
   8034       fi
   8035       ;;
   8036 
   8037     amigaos*)
   8038       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)'
   8039       hardcode_libdir_flag_spec='-L$libdir'
   8040       hardcode_minus_L=yes
   8041 
   8042       # Samuel A. Falvo II <kc5tja (at] dolphin.openprojects.net> reports
   8043       # that the semantics of dynamic libraries on AmigaOS, at least up
   8044       # to version 4, is to share data among multiple programs linked
   8045       # with the same dynamic library.  Since this doesn't match the
   8046       # behavior of shared libraries on other platforms, we can't use
   8047       # them.
   8048       ld_shlibs=no
   8049       ;;
   8050 
   8051     beos*)
   8052       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   8053 	allow_undefined_flag=unsupported
   8054 	# Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
   8055 	# support --undefined.  This deserves some investigation.  FIXME
   8056 	archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   8057       else
   8058 	ld_shlibs=no
   8059       fi
   8060       ;;
   8061 
   8062     cygwin* | mingw* | pw32*)
   8063       # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
   8064       # as there is no search path for DLLs.
   8065       hardcode_libdir_flag_spec='-L$libdir'
   8066       allow_undefined_flag=unsupported
   8067       always_export_symbols=no
   8068       enable_shared_with_static_runtimes=yes
   8069       export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
   8070 
   8071       if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
   8072         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   8073 	# If the export-symbols file already is a .def file (1st line
   8074 	# is EXPORTS), use it as is; otherwise, prepend...
   8075 	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
   8076 	  cp $export_symbols $output_objdir/$soname.def;
   8077 	else
   8078 	  echo EXPORTS > $output_objdir/$soname.def;
   8079 	  cat $export_symbols >> $output_objdir/$soname.def;
   8080 	fi~
   8081 	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   8082       else
   8083 	ld_shlibs=no
   8084       fi
   8085       ;;
   8086 
   8087     interix[3-9]*)
   8088       hardcode_direct=no
   8089       hardcode_shlibpath_var=no
   8090       hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
   8091       export_dynamic_flag_spec='${wl}-E'
   8092       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
   8093       # Instead, shared libraries are loaded at an image base (0x10000000 by
   8094       # default) and relocated if they conflict, which is a slow very memory
   8095       # consuming and fragmenting process.  To avoid this, we pick a random,
   8096       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
   8097       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
   8098       archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
   8099       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'
   8100       ;;
   8101 
   8102     gnu* | linux* | k*bsd*-gnu)
   8103       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   8104 	tmp_addflag=
   8105 	case $cc_basename,$host_cpu in
   8106 	pgcc*)				# Portland Group C compiler
   8107 	  whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive'
   8108 	  tmp_addflag=' $pic_flag'
   8109 	  ;;
   8110 	pgf77* | pgf90* | pgf95*)	# Portland Group f77 and f90 compilers
   8111 	  whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive'
   8112 	  tmp_addflag=' $pic_flag -Mnomain' ;;
   8113 	ecc*,ia64* | icc*,ia64*)		# Intel C compiler on ia64
   8114 	  tmp_addflag=' -i_dynamic' ;;
   8115 	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
   8116 	  tmp_addflag=' -i_dynamic -nofor_main' ;;
   8117 	ifc* | ifort*)			# Intel Fortran compiler
   8118 	  tmp_addflag=' -nofor_main' ;;
   8119 	esac
   8120 	case `$CC -V 2>&1 | sed 5q` in
   8121 	*Sun\ C*)			# Sun C 5.9
   8122 	  whole_archive_flag_spec='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive'
   8123 	  tmp_sharedflag='-G' ;;
   8124 	*Sun\ F*)			# Sun Fortran 8.3
   8125 	  tmp_sharedflag='-G' ;;
   8126 	*)
   8127 	  tmp_sharedflag='-shared' ;;
   8128 	esac
   8129 	archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   8130 
   8131 	if test $supports_anon_versioning = yes; then
   8132 	  archive_expsym_cmds='$echo "{ global:" > $output_objdir/$libname.ver~
   8133   cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
   8134   $echo "local: *; };" >> $output_objdir/$libname.ver~
   8135 	  $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
   8136 	fi
   8137 	link_all_deplibs=no
   8138       else
   8139 	ld_shlibs=no
   8140       fi
   8141       ;;
   8142 
   8143     netbsd* | netbsdelf*-gnu)
   8144       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   8145 	archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
   8146 	wlarc=
   8147       else
   8148 	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   8149 	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   8150       fi
   8151       ;;
   8152 
   8153     solaris*)
   8154       if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then
   8155 	ld_shlibs=no
   8156 	cat <<EOF 1>&2
   8157 
   8158 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
   8159 *** create shared libraries on Solaris systems.  Therefore, libtool
   8160 *** is disabling shared libraries support.  We urge you to upgrade GNU
   8161 *** binutils to release 2.9.1 or newer.  Another option is to modify
   8162 *** your PATH or compiler configuration so that the native linker is
   8163 *** used, and then restart.
   8164 
   8165 EOF
   8166       elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   8167 	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   8168 	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   8169       else
   8170 	ld_shlibs=no
   8171       fi
   8172       ;;
   8173 
   8174     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
   8175       case `$LD -v 2>&1` in
   8176         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
   8177 	ld_shlibs=no
   8178 	cat <<_LT_EOF 1>&2
   8179 
   8180 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
   8181 *** reliably create shared libraries on SCO systems.  Therefore, libtool
   8182 *** is disabling shared libraries support.  We urge you to upgrade GNU
   8183 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
   8184 *** your PATH or compiler configuration so that the native linker is
   8185 *** used, and then restart.
   8186 
   8187 _LT_EOF
   8188 	;;
   8189 	*)
   8190 	  if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   8191 	    hardcode_libdir_flag_spec='`test -z "$SCOABSPATH" && echo ${wl}-rpath,$libdir`'
   8192 	    archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib'
   8193 	    archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname,-retain-symbols-file,$export_symbols -o $lib'
   8194 	  else
   8195 	    ld_shlibs=no
   8196 	  fi
   8197 	;;
   8198       esac
   8199       ;;
   8200 
   8201     sunos4*)
   8202       archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   8203       wlarc=
   8204       hardcode_direct=yes
   8205       hardcode_shlibpath_var=no
   8206       ;;
   8207 
   8208     *)
   8209       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   8210 	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   8211 	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   8212       else
   8213 	ld_shlibs=no
   8214       fi
   8215       ;;
   8216     esac
   8217 
   8218     if test "$ld_shlibs" = no; then
   8219       runpath_var=
   8220       hardcode_libdir_flag_spec=
   8221       export_dynamic_flag_spec=
   8222       whole_archive_flag_spec=
   8223     fi
   8224   else
   8225     # PORTME fill in a description of your system's linker (not GNU ld)
   8226     case $host_os in
   8227     aix3*)
   8228       allow_undefined_flag=unsupported
   8229       always_export_symbols=yes
   8230       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'
   8231       # Note: this linker hardcodes the directories in LIBPATH if there
   8232       # are no directories specified by -L.
   8233       hardcode_minus_L=yes
   8234       if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
   8235 	# Neither direct hardcoding nor static linking is supported with a
   8236 	# broken collect2.
   8237 	hardcode_direct=unsupported
   8238       fi
   8239       ;;
   8240 
   8241     aix[4-9]*)
   8242       if test "$host_cpu" = ia64; then
   8243 	# On IA64, the linker does run time linking by default, so we don't
   8244 	# have to do anything special.
   8245 	aix_use_runtimelinking=no
   8246 	exp_sym_flag='-Bexport'
   8247 	no_entry_flag=""
   8248       else
   8249 	# If we're using GNU nm, then we don't want the "-C" option.
   8250 	# -C means demangle to AIX nm, but means don't demangle with GNU nm
   8251 	if $NM -V 2>&1 | grep 'GNU' > /dev/null; then
   8252 	  export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$2 == "T") || (\$2 == "D") || (\$2 == "B")) && (substr(\$3,1,1) != ".")) { print \$3 } }'\'' | sort -u > $export_symbols'
   8253 	else
   8254 	  export_symbols_cmds='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$2 == "T") || (\$2 == "D") || (\$2 == "B")) && (substr(\$3,1,1) != ".")) { print \$3 } }'\'' | sort -u > $export_symbols'
   8255 	fi
   8256 	aix_use_runtimelinking=no
   8257 
   8258 	# Test if we are trying to use run time linking or normal
   8259 	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
   8260 	# need to do runtime linking.
   8261 	case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
   8262 	  for ld_flag in $LDFLAGS; do
   8263   	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
   8264   	    aix_use_runtimelinking=yes
   8265   	    break
   8266   	  fi
   8267 	  done
   8268 	  ;;
   8269 	esac
   8270 
   8271 	exp_sym_flag='-bexport'
   8272 	no_entry_flag='-bnoentry'
   8273       fi
   8274 
   8275       # When large executables or shared objects are built, AIX ld can
   8276       # have problems creating the table of contents.  If linking a library
   8277       # or program results in "error TOC overflow" add -mminimal-toc to
   8278       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
   8279       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
   8280 
   8281       archive_cmds=''
   8282       hardcode_direct=yes
   8283       hardcode_libdir_separator=':'
   8284       link_all_deplibs=yes
   8285 
   8286       if test "$GCC" = yes; then
   8287 	case $host_os in aix4.[012]|aix4.[012].*)
   8288 	# We only want to do this on AIX 4.2 and lower, the check
   8289 	# below for broken collect2 doesn't work under 4.3+
   8290 	  collect2name=`${CC} -print-prog-name=collect2`
   8291 	  if test -f "$collect2name" && \
   8292   	   strings "$collect2name" | grep resolve_lib_name >/dev/null
   8293 	  then
   8294   	  # We have reworked collect2
   8295   	  :
   8296 	  else
   8297   	  # We have old collect2
   8298   	  hardcode_direct=unsupported
   8299   	  # It fails to find uninstalled libraries when the uninstalled
   8300   	  # path is not listed in the libpath.  Setting hardcode_minus_L
   8301   	  # to unsupported forces relinking
   8302   	  hardcode_minus_L=yes
   8303   	  hardcode_libdir_flag_spec='-L$libdir'
   8304   	  hardcode_libdir_separator=
   8305 	  fi
   8306 	  ;;
   8307 	esac
   8308 	shared_flag='-shared'
   8309 	if test "$aix_use_runtimelinking" = yes; then
   8310 	  shared_flag="$shared_flag "'${wl}-G'
   8311 	fi
   8312       else
   8313 	# not using gcc
   8314 	if test "$host_cpu" = ia64; then
   8315   	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
   8316   	# chokes on -Wl,-G. The following line is correct:
   8317 	  shared_flag='-G'
   8318 	else
   8319 	  if test "$aix_use_runtimelinking" = yes; then
   8320 	    shared_flag='${wl}-G'
   8321 	  else
   8322 	    shared_flag='${wl}-bM:SRE'
   8323 	  fi
   8324 	fi
   8325       fi
   8326 
   8327       # It seems that -bexpall does not export symbols beginning with
   8328       # underscore (_), so it is better to generate a list of symbols to export.
   8329       always_export_symbols=yes
   8330       if test "$aix_use_runtimelinking" = yes; then
   8331 	# Warning - without using the other runtime loading flags (-brtl),
   8332 	# -berok will link without error, but may produce a broken library.
   8333 	allow_undefined_flag='-berok'
   8334        # Determine the default libpath from the value encoded in an empty executable.
   8335        cat >conftest.$ac_ext <<_ACEOF
   8336 /* confdefs.h.  */
   8337 _ACEOF
   8338 cat confdefs.h >>conftest.$ac_ext
   8339 cat >>conftest.$ac_ext <<_ACEOF
   8340 /* end confdefs.h.  */
   8341 
   8342 int
   8343 main ()
   8344 {
   8345 
   8346   ;
   8347   return 0;
   8348 }
   8349 _ACEOF
   8350 rm -f conftest.$ac_objext conftest$ac_exeext
   8351 if { (ac_try="$ac_link"
   8352 case "(($ac_try" in
   8353   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   8354   *) ac_try_echo=$ac_try;;
   8355 esac
   8356 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   8357   (eval "$ac_link") 2>conftest.er1
   8358   ac_status=$?
   8359   grep -v '^ *+' conftest.er1 >conftest.err
   8360   rm -f conftest.er1
   8361   cat conftest.err >&5
   8362   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8363   (exit $ac_status); } && {
   8364 	 test -z "$ac_c_werror_flag" ||
   8365 	 test ! -s conftest.err
   8366        } && test -s conftest$ac_exeext &&
   8367        $as_test_x conftest$ac_exeext; then
   8368 
   8369 lt_aix_libpath_sed='
   8370     /Import File Strings/,/^$/ {
   8371 	/^0/ {
   8372 	    s/^0  *\(.*\)$/\1/
   8373 	    p
   8374 	}
   8375     }'
   8376 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   8377 # Check for a 64-bit object if we didn't find anything.
   8378 if test -z "$aix_libpath"; then
   8379   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   8380 fi
   8381 else
   8382   echo "$as_me: failed program was:" >&5
   8383 sed 's/^/| /' conftest.$ac_ext >&5
   8384 
   8385 
   8386 fi
   8387 
   8388 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   8389       conftest$ac_exeext conftest.$ac_ext
   8390 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   8391 
   8392        hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
   8393 	archive_expsym_cmds="\$CC"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then echo "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
   8394        else
   8395 	if test "$host_cpu" = ia64; then
   8396 	  hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
   8397 	  allow_undefined_flag="-z nodefs"
   8398 	  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"
   8399 	else
   8400 	 # Determine the default libpath from the value encoded in an empty executable.
   8401 	 cat >conftest.$ac_ext <<_ACEOF
   8402 /* confdefs.h.  */
   8403 _ACEOF
   8404 cat confdefs.h >>conftest.$ac_ext
   8405 cat >>conftest.$ac_ext <<_ACEOF
   8406 /* end confdefs.h.  */
   8407 
   8408 int
   8409 main ()
   8410 {
   8411 
   8412   ;
   8413   return 0;
   8414 }
   8415 _ACEOF
   8416 rm -f conftest.$ac_objext conftest$ac_exeext
   8417 if { (ac_try="$ac_link"
   8418 case "(($ac_try" in
   8419   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   8420   *) ac_try_echo=$ac_try;;
   8421 esac
   8422 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   8423   (eval "$ac_link") 2>conftest.er1
   8424   ac_status=$?
   8425   grep -v '^ *+' conftest.er1 >conftest.err
   8426   rm -f conftest.er1
   8427   cat conftest.err >&5
   8428   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8429   (exit $ac_status); } && {
   8430 	 test -z "$ac_c_werror_flag" ||
   8431 	 test ! -s conftest.err
   8432        } && test -s conftest$ac_exeext &&
   8433        $as_test_x conftest$ac_exeext; then
   8434 
   8435 lt_aix_libpath_sed='
   8436     /Import File Strings/,/^$/ {
   8437 	/^0/ {
   8438 	    s/^0  *\(.*\)$/\1/
   8439 	    p
   8440 	}
   8441     }'
   8442 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   8443 # Check for a 64-bit object if we didn't find anything.
   8444 if test -z "$aix_libpath"; then
   8445   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   8446 fi
   8447 else
   8448   echo "$as_me: failed program was:" >&5
   8449 sed 's/^/| /' conftest.$ac_ext >&5
   8450 
   8451 
   8452 fi
   8453 
   8454 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   8455       conftest$ac_exeext conftest.$ac_ext
   8456 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   8457 
   8458 	 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
   8459 	  # Warning - without using the other run time loading flags,
   8460 	  # -berok will link without error, but may produce a broken library.
   8461 	  no_undefined_flag=' ${wl}-bernotok'
   8462 	  allow_undefined_flag=' ${wl}-berok'
   8463 	  # Exported symbols can be pulled into shared objects from archives
   8464 	  whole_archive_flag_spec='$convenience'
   8465 	  archive_cmds_need_lc=yes
   8466 	  # This is similar to how AIX traditionally builds its shared libraries.
   8467 	  archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
   8468 	fi
   8469       fi
   8470       ;;
   8471 
   8472     amigaos*)
   8473       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)'
   8474       hardcode_libdir_flag_spec='-L$libdir'
   8475       hardcode_minus_L=yes
   8476       # see comment about different semantics on the GNU ld section
   8477       ld_shlibs=no
   8478       ;;
   8479 
   8480     bsdi[45]*)
   8481       export_dynamic_flag_spec=-rdynamic
   8482       ;;
   8483 
   8484     cygwin* | mingw* | pw32*)
   8485       # When not using gcc, we currently assume that we are using
   8486       # Microsoft Visual C++.
   8487       # hardcode_libdir_flag_spec is actually meaningless, as there is
   8488       # no search path for DLLs.
   8489       hardcode_libdir_flag_spec=' '
   8490       allow_undefined_flag=unsupported
   8491       # Tell ltmain to make .lib files, not .a files.
   8492       libext=lib
   8493       # Tell ltmain to make .dll files, not .so files.
   8494       shrext_cmds=".dll"
   8495       # FIXME: Setting linknames here is a bad hack.
   8496       archive_cmds='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | $SED -e '\''s/ -lc$//'\''` -link -dll~linknames='
   8497       # The linker will automatically build a .lib file if we build a DLL.
   8498       old_archive_From_new_cmds='true'
   8499       # FIXME: Should let the user specify the lib program.
   8500       old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
   8501       fix_srcfile_path='`cygpath -w "$srcfile"`'
   8502       enable_shared_with_static_runtimes=yes
   8503       ;;
   8504 
   8505     darwin* | rhapsody*)
   8506       case $host_os in
   8507         rhapsody* | darwin1.[012])
   8508          allow_undefined_flag='${wl}-undefined ${wl}suppress'
   8509          ;;
   8510        *) # Darwin 1.3 on
   8511          if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
   8512            allow_undefined_flag='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   8513          else
   8514            case ${MACOSX_DEPLOYMENT_TARGET} in
   8515              10.[012])
   8516                allow_undefined_flag='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   8517                ;;
   8518              10.*)
   8519                allow_undefined_flag='${wl}-undefined ${wl}dynamic_lookup'
   8520                ;;
   8521            esac
   8522          fi
   8523          ;;
   8524       esac
   8525       archive_cmds_need_lc=no
   8526       hardcode_direct=no
   8527       hardcode_automatic=yes
   8528       hardcode_shlibpath_var=unsupported
   8529       whole_archive_flag_spec=''
   8530       link_all_deplibs=yes
   8531     if test "$GCC" = yes ; then
   8532     	output_verbose_link_cmd='echo'
   8533         archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
   8534         module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
   8535         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}"
   8536         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}"
   8537     else
   8538       case $cc_basename in
   8539         xlc*)
   8540          output_verbose_link_cmd='echo'
   8541          archive_cmds='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $xlcverstring'
   8542          module_cmds='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   8543           # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   8544          archive_expsym_cmds='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}$rpath/$soname $xlcverstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
   8545           module_expsym_cmds='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag  -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
   8546           ;;
   8547        *)
   8548          ld_shlibs=no
   8549           ;;
   8550       esac
   8551     fi
   8552       ;;
   8553 
   8554     dgux*)
   8555       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   8556       hardcode_libdir_flag_spec='-L$libdir'
   8557       hardcode_shlibpath_var=no
   8558       ;;
   8559 
   8560     freebsd1*)
   8561       ld_shlibs=no
   8562       ;;
   8563 
   8564     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
   8565     # support.  Future versions do this automatically, but an explicit c++rt0.o
   8566     # does not break anything, and helps significantly (at the cost of a little
   8567     # extra space).
   8568     freebsd2.2*)
   8569       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
   8570       hardcode_libdir_flag_spec='-R$libdir'
   8571       hardcode_direct=yes
   8572       hardcode_shlibpath_var=no
   8573       ;;
   8574 
   8575     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
   8576     freebsd2*)
   8577       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   8578       hardcode_direct=yes
   8579       hardcode_minus_L=yes
   8580       hardcode_shlibpath_var=no
   8581       ;;
   8582 
   8583     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
   8584     freebsd* | dragonfly*)
   8585       archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
   8586       hardcode_libdir_flag_spec='-R$libdir'
   8587       hardcode_direct=yes
   8588       hardcode_shlibpath_var=no
   8589       ;;
   8590 
   8591     hpux9*)
   8592       if test "$GCC" = yes; then
   8593 	archive_cmds='$rm $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
   8594       else
   8595 	archive_cmds='$rm $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
   8596       fi
   8597       hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
   8598       hardcode_libdir_separator=:
   8599       hardcode_direct=yes
   8600 
   8601       # hardcode_minus_L: Not really in the search PATH,
   8602       # but as the default location of the library.
   8603       hardcode_minus_L=yes
   8604       export_dynamic_flag_spec='${wl}-E'
   8605       ;;
   8606 
   8607     hpux10*)
   8608       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
   8609 	archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   8610       else
   8611 	archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
   8612       fi
   8613       if test "$with_gnu_ld" = no; then
   8614 	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
   8615 	hardcode_libdir_separator=:
   8616 
   8617 	hardcode_direct=yes
   8618 	export_dynamic_flag_spec='${wl}-E'
   8619 
   8620 	# hardcode_minus_L: Not really in the search PATH,
   8621 	# but as the default location of the library.
   8622 	hardcode_minus_L=yes
   8623       fi
   8624       ;;
   8625 
   8626     hpux11*)
   8627       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
   8628 	case $host_cpu in
   8629 	hppa*64*)
   8630 	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   8631 	  ;;
   8632 	ia64*)
   8633 	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   8634 	  ;;
   8635 	*)
   8636 	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   8637 	  ;;
   8638 	esac
   8639       else
   8640 	case $host_cpu in
   8641 	hppa*64*)
   8642 	  archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   8643 	  ;;
   8644 	ia64*)
   8645 	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   8646 	  ;;
   8647 	*)
   8648 	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   8649 	  ;;
   8650 	esac
   8651       fi
   8652       if test "$with_gnu_ld" = no; then
   8653 	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
   8654 	hardcode_libdir_separator=:
   8655 
   8656 	case $host_cpu in
   8657 	hppa*64*|ia64*)
   8658 	  hardcode_libdir_flag_spec_ld='+b $libdir'
   8659 	  hardcode_direct=no
   8660 	  hardcode_shlibpath_var=no
   8661 	  ;;
   8662 	*)
   8663 	  hardcode_direct=yes
   8664 	  export_dynamic_flag_spec='${wl}-E'
   8665 
   8666 	  # hardcode_minus_L: Not really in the search PATH,
   8667 	  # but as the default location of the library.
   8668 	  hardcode_minus_L=yes
   8669 	  ;;
   8670 	esac
   8671       fi
   8672       ;;
   8673 
   8674     irix5* | irix6* | nonstopux*)
   8675       if test "$GCC" = yes; then
   8676 	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
   8677       else
   8678 	archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
   8679 	hardcode_libdir_flag_spec_ld='-rpath $libdir'
   8680       fi
   8681       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   8682       hardcode_libdir_separator=:
   8683       link_all_deplibs=yes
   8684       ;;
   8685 
   8686     netbsd* | netbsdelf*-gnu)
   8687       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   8688 	archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
   8689       else
   8690 	archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
   8691       fi
   8692       hardcode_libdir_flag_spec='-R$libdir'
   8693       hardcode_direct=yes
   8694       hardcode_shlibpath_var=no
   8695       ;;
   8696 
   8697     newsos6)
   8698       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   8699       hardcode_direct=yes
   8700       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   8701       hardcode_libdir_separator=:
   8702       hardcode_shlibpath_var=no
   8703       ;;
   8704 
   8705     openbsd*)
   8706       if test -f /usr/libexec/ld.so; then
   8707 	hardcode_direct=yes
   8708 	hardcode_shlibpath_var=no
   8709 	if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   8710 	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   8711 	  archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
   8712 	  hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
   8713 	  export_dynamic_flag_spec='${wl}-E'
   8714 	else
   8715 	  case $host_os in
   8716 	   openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
   8717 	     archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   8718 	     hardcode_libdir_flag_spec='-R$libdir'
   8719 	     ;;
   8720 	   *)
   8721 	     archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   8722 	     hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
   8723 	     ;;
   8724 	  esac
   8725         fi
   8726       else
   8727 	ld_shlibs=no
   8728       fi
   8729       ;;
   8730 
   8731     os2*)
   8732       hardcode_libdir_flag_spec='-L$libdir'
   8733       hardcode_minus_L=yes
   8734       allow_undefined_flag=unsupported
   8735       archive_cmds='$echo "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$echo "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~$echo DATA >> $output_objdir/$libname.def~$echo " SINGLE NONSHARED" >> $output_objdir/$libname.def~$echo EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def'
   8736       old_archive_From_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
   8737       ;;
   8738 
   8739     osf3*)
   8740       if test "$GCC" = yes; then
   8741 	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
   8742 	archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
   8743       else
   8744 	allow_undefined_flag=' -expect_unresolved \*'
   8745 	archive_cmds='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
   8746       fi
   8747       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   8748       hardcode_libdir_separator=:
   8749       ;;
   8750 
   8751     osf4* | osf5*)	# as osf3* with the addition of -msym flag
   8752       if test "$GCC" = yes; then
   8753 	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
   8754 	archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
   8755 	hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   8756       else
   8757 	allow_undefined_flag=' -expect_unresolved \*'
   8758 	archive_cmds='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -msym -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
   8759 	archive_expsym_cmds='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; echo "-hidden">> $lib.exp~
   8760 	$LD -shared${allow_undefined_flag} -input $lib.exp $linker_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib~$rm $lib.exp'
   8761 
   8762 	# Both c and cxx compiler support -rpath directly
   8763 	hardcode_libdir_flag_spec='-rpath $libdir'
   8764       fi
   8765       hardcode_libdir_separator=:
   8766       ;;
   8767 
   8768     solaris*)
   8769       no_undefined_flag=' -z text'
   8770       if test "$GCC" = yes; then
   8771 	wlarc='${wl}'
   8772 	archive_cmds='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   8773 	archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   8774 	  $CC -shared ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$rm $lib.exp'
   8775       else
   8776 	wlarc=''
   8777 	archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
   8778 	archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   8779   	$LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
   8780       fi
   8781       hardcode_libdir_flag_spec='-R$libdir'
   8782       hardcode_shlibpath_var=no
   8783       case $host_os in
   8784       solaris2.[0-5] | solaris2.[0-5].*) ;;
   8785       *)
   8786 	# The compiler driver will combine and reorder linker options,
   8787 	# but understands `-z linker_flag'.  GCC discards it without `$wl',
   8788 	# but is careful enough not to reorder.
   8789  	# Supported since Solaris 2.6 (maybe 2.5.1?)
   8790 	if test "$GCC" = yes; then
   8791 	  whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
   8792 	else
   8793 	  whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
   8794 	fi
   8795 	;;
   8796       esac
   8797       link_all_deplibs=yes
   8798       ;;
   8799 
   8800     sunos4*)
   8801       if test "x$host_vendor" = xsequent; then
   8802 	# Use $CC to link under sequent, because it throws in some extra .o
   8803 	# files that make .init and .fini sections work.
   8804 	archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
   8805       else
   8806 	archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
   8807       fi
   8808       hardcode_libdir_flag_spec='-L$libdir'
   8809       hardcode_direct=yes
   8810       hardcode_minus_L=yes
   8811       hardcode_shlibpath_var=no
   8812       ;;
   8813 
   8814     sysv4)
   8815       case $host_vendor in
   8816 	sni)
   8817 	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   8818 	  hardcode_direct=yes # is this really true???
   8819 	;;
   8820 	siemens)
   8821 	  ## LD is ld it makes a PLAMLIB
   8822 	  ## CC just makes a GrossModule.
   8823 	  archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
   8824 	  reload_cmds='$CC -r -o $output$reload_objs'
   8825 	  hardcode_direct=no
   8826         ;;
   8827 	motorola)
   8828 	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   8829 	  hardcode_direct=no #Motorola manual says yes, but my tests say they lie
   8830 	;;
   8831       esac
   8832       runpath_var='LD_RUN_PATH'
   8833       hardcode_shlibpath_var=no
   8834       ;;
   8835 
   8836     sysv4.3*)
   8837       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   8838       hardcode_shlibpath_var=no
   8839       export_dynamic_flag_spec='-Bexport'
   8840       ;;
   8841 
   8842     sysv4*MP*)
   8843       if test -d /usr/nec; then
   8844 	archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   8845 	hardcode_shlibpath_var=no
   8846 	runpath_var=LD_RUN_PATH
   8847 	hardcode_runpath_var=yes
   8848 	ld_shlibs=yes
   8849       fi
   8850       ;;
   8851 
   8852     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
   8853       no_undefined_flag='${wl}-z,text'
   8854       archive_cmds_need_lc=no
   8855       hardcode_shlibpath_var=no
   8856       runpath_var='LD_RUN_PATH'
   8857 
   8858       if test "$GCC" = yes; then
   8859 	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   8860 	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   8861       else
   8862 	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   8863 	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   8864       fi
   8865       ;;
   8866 
   8867     sysv5* | sco3.2v5* | sco5v6*)
   8868       # Note: We can NOT use -z defs as we might desire, because we do not
   8869       # link with -lc, and that would cause any symbols used from libc to
   8870       # always be unresolved, which means just about no library would
   8871       # ever link correctly.  If we're not using GNU ld we use -z text
   8872       # though, which does catch some bad symbols but isn't as heavy-handed
   8873       # as -z defs.
   8874       no_undefined_flag='${wl}-z,text'
   8875       allow_undefined_flag='${wl}-z,nodefs'
   8876       archive_cmds_need_lc=no
   8877       hardcode_shlibpath_var=no
   8878       hardcode_libdir_flag_spec='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`'
   8879       hardcode_libdir_separator=':'
   8880       link_all_deplibs=yes
   8881       export_dynamic_flag_spec='${wl}-Bexport'
   8882       runpath_var='LD_RUN_PATH'
   8883 
   8884       if test "$GCC" = yes; then
   8885 	archive_cmds='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   8886 	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   8887       else
   8888 	archive_cmds='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   8889 	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   8890       fi
   8891       ;;
   8892 
   8893     uts4*)
   8894       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   8895       hardcode_libdir_flag_spec='-L$libdir'
   8896       hardcode_shlibpath_var=no
   8897       ;;
   8898 
   8899     *)
   8900       ld_shlibs=no
   8901       ;;
   8902     esac
   8903   fi
   8904 
   8905 { echo "$as_me:$LINENO: result: $ld_shlibs" >&5
   8906 echo "${ECHO_T}$ld_shlibs" >&6; }
   8907 test "$ld_shlibs" = no && can_build_shared=no
   8908 
   8909 #
   8910 # Do we need to explicitly link libc?
   8911 #
   8912 case "x$archive_cmds_need_lc" in
   8913 x|xyes)
   8914   # Assume -lc should be added
   8915   archive_cmds_need_lc=yes
   8916 
   8917   if test "$enable_shared" = yes && test "$GCC" = yes; then
   8918     case $archive_cmds in
   8919     *'~'*)
   8920       # FIXME: we may have to deal with multi-command sequences.
   8921       ;;
   8922     '$CC '*)
   8923       # Test whether the compiler implicitly links with -lc since on some
   8924       # systems, -lgcc has to come before -lc. If gcc already passes -lc
   8925       # to ld, don't add -lc before -lgcc.
   8926       { echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
   8927 echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6; }
   8928       $rm conftest*
   8929       echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   8930 
   8931       if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   8932   (eval $ac_compile) 2>&5
   8933   ac_status=$?
   8934   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8935   (exit $ac_status); } 2>conftest.err; then
   8936         soname=conftest
   8937         lib=conftest
   8938         libobjs=conftest.$ac_objext
   8939         deplibs=
   8940         wl=$lt_prog_compiler_wl
   8941 	pic_flag=$lt_prog_compiler_pic
   8942         compiler_flags=-v
   8943         linker_flags=-v
   8944         verstring=
   8945         output_objdir=.
   8946         libname=conftest
   8947         lt_save_allow_undefined_flag=$allow_undefined_flag
   8948         allow_undefined_flag=
   8949         if { (eval echo "$as_me:$LINENO: \"$archive_cmds 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5
   8950   (eval $archive_cmds 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5
   8951   ac_status=$?
   8952   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8953   (exit $ac_status); }
   8954         then
   8955 	  archive_cmds_need_lc=no
   8956         else
   8957 	  archive_cmds_need_lc=yes
   8958         fi
   8959         allow_undefined_flag=$lt_save_allow_undefined_flag
   8960       else
   8961         cat conftest.err 1>&5
   8962       fi
   8963       $rm conftest*
   8964       { echo "$as_me:$LINENO: result: $archive_cmds_need_lc" >&5
   8965 echo "${ECHO_T}$archive_cmds_need_lc" >&6; }
   8966       ;;
   8967     esac
   8968   fi
   8969   ;;
   8970 esac
   8971 
   8972 { echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
   8973 echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6; }
   8974 library_names_spec=
   8975 libname_spec='lib$name'
   8976 soname_spec=
   8977 shrext_cmds=".so"
   8978 postinstall_cmds=
   8979 postuninstall_cmds=
   8980 finish_cmds=
   8981 finish_eval=
   8982 shlibpath_var=
   8983 shlibpath_overrides_runpath=unknown
   8984 version_type=none
   8985 dynamic_linker="$host_os ld.so"
   8986 sys_lib_dlsearch_path_spec="/lib /usr/lib"
   8987 
   8988 if test "$GCC" = yes; then
   8989   case $host_os in
   8990     darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
   8991     *) lt_awk_arg="/^libraries:/" ;;
   8992   esac
   8993   lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   8994   if echo "$lt_search_path_spec" | grep ';' >/dev/null ; then
   8995     # if the path contains ";" then we assume it to be the separator
   8996     # otherwise default to the standard path separator (i.e. ":") - it is
   8997     # assumed that no part of a normal pathname contains ";" but that should
   8998     # okay in the real world where ";" in dirpaths is itself problematic.
   8999     lt_search_path_spec=`echo "$lt_search_path_spec" | $SED -e 's/;/ /g'`
   9000   else
   9001     lt_search_path_spec=`echo "$lt_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   9002   fi
   9003   # Ok, now we have the path, separated by spaces, we can step through it
   9004   # and add multilib dir if necessary.
   9005   lt_tmp_lt_search_path_spec=
   9006   lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
   9007   for lt_sys_path in $lt_search_path_spec; do
   9008     if test -d "$lt_sys_path/$lt_multi_os_dir"; then
   9009       lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
   9010     else
   9011       test -d "$lt_sys_path" && \
   9012 	lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
   9013     fi
   9014   done
   9015   lt_search_path_spec=`echo $lt_tmp_lt_search_path_spec | awk '
   9016 BEGIN {RS=" "; FS="/|\n";} {
   9017   lt_foo="";
   9018   lt_count=0;
   9019   for (lt_i = NF; lt_i > 0; lt_i--) {
   9020     if ($lt_i != "" && $lt_i != ".") {
   9021       if ($lt_i == "..") {
   9022         lt_count++;
   9023       } else {
   9024         if (lt_count == 0) {
   9025           lt_foo="/" $lt_i lt_foo;
   9026         } else {
   9027           lt_count--;
   9028         }
   9029       }
   9030     }
   9031   }
   9032   if (lt_foo != "") { lt_freq[lt_foo]++; }
   9033   if (lt_freq[lt_foo] == 1) { print lt_foo; }
   9034 }'`
   9035   sys_lib_search_path_spec=`echo $lt_search_path_spec`
   9036 else
   9037   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
   9038 fi
   9039 need_lib_prefix=unknown
   9040 hardcode_into_libs=no
   9041 
   9042 # when you set need_version to no, make sure it does not cause -set_version
   9043 # flags to be left without arguments
   9044 need_version=unknown
   9045 
   9046 case $host_os in
   9047 aix3*)
   9048   version_type=linux
   9049   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
   9050   shlibpath_var=LIBPATH
   9051 
   9052   # AIX 3 has no versioning support, so we append a major version to the name.
   9053   soname_spec='${libname}${release}${shared_ext}$major'
   9054   ;;
   9055 
   9056 aix[4-9]*)
   9057   version_type=linux
   9058   need_lib_prefix=no
   9059   need_version=no
   9060   hardcode_into_libs=yes
   9061   if test "$host_cpu" = ia64; then
   9062     # AIX 5 supports IA64
   9063     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
   9064     shlibpath_var=LD_LIBRARY_PATH
   9065   else
   9066     # With GCC up to 2.95.x, collect2 would create an import file
   9067     # for dependence libraries.  The import file would start with
   9068     # the line `#! .'.  This would cause the generated library to
   9069     # depend on `.', always an invalid library.  This was fixed in
   9070     # development snapshots of GCC prior to 3.0.
   9071     case $host_os in
   9072       aix4 | aix4.[01] | aix4.[01].*)
   9073       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
   9074 	   echo ' yes '
   9075 	   echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
   9076 	:
   9077       else
   9078 	can_build_shared=no
   9079       fi
   9080       ;;
   9081     esac
   9082     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
   9083     # soname into executable. Probably we can add versioning support to
   9084     # collect2, so additional links can be useful in future.
   9085     if test "$aix_use_runtimelinking" = yes; then
   9086       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
   9087       # instead of lib<name>.a to let people know that these are not
   9088       # typical AIX shared libraries.
   9089       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9090     else
   9091       # We preserve .a as extension for shared libraries through AIX4.2
   9092       # and later when we are not doing run time linking.
   9093       library_names_spec='${libname}${release}.a $libname.a'
   9094       soname_spec='${libname}${release}${shared_ext}$major'
   9095     fi
   9096     shlibpath_var=LIBPATH
   9097   fi
   9098   ;;
   9099 
   9100 amigaos*)
   9101   library_names_spec='$libname.ixlibrary $libname.a'
   9102   # Create ${libname}_ixlibrary.a entries in /sys/libs.
   9103   finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$echo "X$lib" | $Xsed -e '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $rm /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
   9104   ;;
   9105 
   9106 beos*)
   9107   library_names_spec='${libname}${shared_ext}'
   9108   dynamic_linker="$host_os ld.so"
   9109   shlibpath_var=LIBRARY_PATH
   9110   ;;
   9111 
   9112 bsdi[45]*)
   9113   version_type=linux
   9114   need_version=no
   9115   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9116   soname_spec='${libname}${release}${shared_ext}$major'
   9117   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
   9118   shlibpath_var=LD_LIBRARY_PATH
   9119   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
   9120   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
   9121   # the default ld.so.conf also contains /usr/contrib/lib and
   9122   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
   9123   # libtool to hard-code these into programs
   9124   ;;
   9125 
   9126 cygwin* | mingw* | pw32*)
   9127   version_type=windows
   9128   shrext_cmds=".dll"
   9129   need_version=no
   9130   need_lib_prefix=no
   9131 
   9132   case $GCC,$host_os in
   9133   yes,cygwin* | yes,mingw* | yes,pw32*)
   9134     library_names_spec='$libname.dll.a'
   9135     # DLL is installed to $(libdir)/../bin by postinstall_cmds
   9136     postinstall_cmds='base_file=`basename \${file}`~
   9137       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
   9138       dldir=$destdir/`dirname \$dlpath`~
   9139       test -d \$dldir || mkdir -p \$dldir~
   9140       $install_prog $dir/$dlname \$dldir/$dlname~
   9141       chmod a+x \$dldir/$dlname'
   9142     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
   9143       dlpath=$dir/\$dldll~
   9144        $rm \$dlpath'
   9145     shlibpath_overrides_runpath=yes
   9146 
   9147     case $host_os in
   9148     cygwin*)
   9149       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
   9150       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   9151       sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
   9152       ;;
   9153     mingw*)
   9154       # MinGW DLLs use traditional 'lib' prefix
   9155       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   9156       sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   9157       if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then
   9158         # It is most probably a Windows format PATH printed by
   9159         # mingw gcc, but we are running on Cygwin. Gcc prints its search
   9160         # path with ; separators, and with drive letters. We can handle the
   9161         # drive letters (cygwin fileutils understands them), so leave them,
   9162         # especially as we might pass files found there to a mingw objdump,
   9163         # which wouldn't understand a cygwinified path. Ahh.
   9164         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   9165       else
   9166         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   9167       fi
   9168       ;;
   9169     pw32*)
   9170       # pw32 DLLs use 'pw' prefix rather than 'lib'
   9171       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   9172       ;;
   9173     esac
   9174     ;;
   9175 
   9176   *)
   9177     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
   9178     ;;
   9179   esac
   9180   dynamic_linker='Win32 ld.exe'
   9181   # FIXME: first we should search . and the directory the executable is in
   9182   shlibpath_var=PATH
   9183   ;;
   9184 
   9185 darwin* | rhapsody*)
   9186   dynamic_linker="$host_os dyld"
   9187   version_type=darwin
   9188   need_lib_prefix=no
   9189   need_version=no
   9190   library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
   9191   soname_spec='${libname}${release}${major}$shared_ext'
   9192   shlibpath_overrides_runpath=yes
   9193   shlibpath_var=DYLD_LIBRARY_PATH
   9194   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
   9195 
   9196   sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
   9197   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
   9198   ;;
   9199 
   9200 dgux*)
   9201   version_type=linux
   9202   need_lib_prefix=no
   9203   need_version=no
   9204   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
   9205   soname_spec='${libname}${release}${shared_ext}$major'
   9206   shlibpath_var=LD_LIBRARY_PATH
   9207   ;;
   9208 
   9209 freebsd1*)
   9210   dynamic_linker=no
   9211   ;;
   9212 
   9213 freebsd* | dragonfly*)
   9214   # DragonFly does not have aout.  When/if they implement a new
   9215   # versioning mechanism, adjust this.
   9216   if test -x /usr/bin/objformat; then
   9217     objformat=`/usr/bin/objformat`
   9218   else
   9219     case $host_os in
   9220     freebsd[123]*) objformat=aout ;;
   9221     *) objformat=elf ;;
   9222     esac
   9223   fi
   9224   version_type=freebsd-$objformat
   9225   case $version_type in
   9226     freebsd-elf*)
   9227       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   9228       need_version=no
   9229       need_lib_prefix=no
   9230       ;;
   9231     freebsd-*)
   9232       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
   9233       need_version=yes
   9234       ;;
   9235   esac
   9236   shlibpath_var=LD_LIBRARY_PATH
   9237   case $host_os in
   9238   freebsd2*)
   9239     shlibpath_overrides_runpath=yes
   9240     ;;
   9241   freebsd3.[01]* | freebsdelf3.[01]*)
   9242     shlibpath_overrides_runpath=yes
   9243     hardcode_into_libs=yes
   9244     ;;
   9245   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
   9246   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
   9247     shlibpath_overrides_runpath=no
   9248     hardcode_into_libs=yes
   9249     ;;
   9250   *) # from 4.6 on, and DragonFly
   9251     shlibpath_overrides_runpath=yes
   9252     hardcode_into_libs=yes
   9253     ;;
   9254   esac
   9255   ;;
   9256 
   9257 gnu*)
   9258   version_type=linux
   9259   need_lib_prefix=no
   9260   need_version=no
   9261   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
   9262   soname_spec='${libname}${release}${shared_ext}$major'
   9263   shlibpath_var=LD_LIBRARY_PATH
   9264   hardcode_into_libs=yes
   9265   ;;
   9266 
   9267 hpux9* | hpux10* | hpux11*)
   9268   # Give a soname corresponding to the major version so that dld.sl refuses to
   9269   # link against other versions.
   9270   version_type=sunos
   9271   need_lib_prefix=no
   9272   need_version=no
   9273   case $host_cpu in
   9274   ia64*)
   9275     shrext_cmds='.so'
   9276     hardcode_into_libs=yes
   9277     dynamic_linker="$host_os dld.so"
   9278     shlibpath_var=LD_LIBRARY_PATH
   9279     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   9280     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9281     soname_spec='${libname}${release}${shared_ext}$major'
   9282     if test "X$HPUX_IA64_MODE" = X32; then
   9283       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
   9284     else
   9285       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
   9286     fi
   9287     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   9288     ;;
   9289    hppa*64*)
   9290      shrext_cmds='.sl'
   9291      hardcode_into_libs=yes
   9292      dynamic_linker="$host_os dld.sl"
   9293      shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
   9294      shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   9295      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9296      soname_spec='${libname}${release}${shared_ext}$major'
   9297      sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
   9298      sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   9299      ;;
   9300    *)
   9301     shrext_cmds='.sl'
   9302     dynamic_linker="$host_os dld.sl"
   9303     shlibpath_var=SHLIB_PATH
   9304     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
   9305     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9306     soname_spec='${libname}${release}${shared_ext}$major'
   9307     ;;
   9308   esac
   9309   # HP-UX runs *really* slowly unless shared libraries are mode 555.
   9310   postinstall_cmds='chmod 555 $lib'
   9311   ;;
   9312 
   9313 interix[3-9]*)
   9314   version_type=linux
   9315   need_lib_prefix=no
   9316   need_version=no
   9317   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   9318   soname_spec='${libname}${release}${shared_ext}$major'
   9319   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
   9320   shlibpath_var=LD_LIBRARY_PATH
   9321   shlibpath_overrides_runpath=no
   9322   hardcode_into_libs=yes
   9323   ;;
   9324 
   9325 irix5* | irix6* | nonstopux*)
   9326   case $host_os in
   9327     nonstopux*) version_type=nonstopux ;;
   9328     *)
   9329 	if test "$lt_cv_prog_gnu_ld" = yes; then
   9330 		version_type=linux
   9331 	else
   9332 		version_type=irix
   9333 	fi ;;
   9334   esac
   9335   need_lib_prefix=no
   9336   need_version=no
   9337   soname_spec='${libname}${release}${shared_ext}$major'
   9338   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
   9339   case $host_os in
   9340   irix5* | nonstopux*)
   9341     libsuff= shlibsuff=
   9342     ;;
   9343   *)
   9344     case $LD in # libtool.m4 will add one of these switches to LD
   9345     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
   9346       libsuff= shlibsuff= libmagic=32-bit;;
   9347     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
   9348       libsuff=32 shlibsuff=N32 libmagic=N32;;
   9349     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
   9350       libsuff=64 shlibsuff=64 libmagic=64-bit;;
   9351     *) libsuff= shlibsuff= libmagic=never-match;;
   9352     esac
   9353     ;;
   9354   esac
   9355   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
   9356   shlibpath_overrides_runpath=no
   9357   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
   9358   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
   9359   hardcode_into_libs=yes
   9360   ;;
   9361 
   9362 # No shared lib support for Linux oldld, aout, or coff.
   9363 linux*oldld* | linux*aout* | linux*coff*)
   9364   dynamic_linker=no
   9365   ;;
   9366 
   9367 # This must be Linux ELF.
   9368 linux* | k*bsd*-gnu)
   9369   version_type=linux
   9370   need_lib_prefix=no
   9371   need_version=no
   9372   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9373   soname_spec='${libname}${release}${shared_ext}$major'
   9374   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
   9375   shlibpath_var=LD_LIBRARY_PATH
   9376   shlibpath_overrides_runpath=no
   9377   # This implies no fast_install, which is unacceptable.
   9378   # Some rework will be needed to allow for fast_install
   9379   # before this can be enabled.
   9380   hardcode_into_libs=yes
   9381 
   9382   # Append ld.so.conf contents to the search path
   9383   if test -f /etc/ld.so.conf; then
   9384     lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ 	]*hwcap[ 	]/d;s/[:,	]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
   9385     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
   9386   fi
   9387 
   9388   # We used to test for /lib/ld.so.1 and disable shared libraries on
   9389   # powerpc, because MkLinux only supported shared libraries with the
   9390   # GNU dynamic linker.  Since this was broken with cross compilers,
   9391   # most powerpc-linux boxes support dynamic linking these days and
   9392   # people can always --disable-shared, the test was removed, and we
   9393   # assume the GNU/Linux dynamic linker is in use.
   9394   dynamic_linker='GNU/Linux ld.so'
   9395   ;;
   9396 
   9397 netbsdelf*-gnu)
   9398   version_type=linux
   9399   need_lib_prefix=no
   9400   need_version=no
   9401   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   9402   soname_spec='${libname}${release}${shared_ext}$major'
   9403   shlibpath_var=LD_LIBRARY_PATH
   9404   shlibpath_overrides_runpath=no
   9405   hardcode_into_libs=yes
   9406   dynamic_linker='NetBSD ld.elf_so'
   9407   ;;
   9408 
   9409 netbsd*)
   9410   version_type=sunos
   9411   need_lib_prefix=no
   9412   need_version=no
   9413   if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   9414     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   9415     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   9416     dynamic_linker='NetBSD (a.out) ld.so'
   9417   else
   9418     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   9419     soname_spec='${libname}${release}${shared_ext}$major'
   9420     dynamic_linker='NetBSD ld.elf_so'
   9421   fi
   9422   shlibpath_var=LD_LIBRARY_PATH
   9423   shlibpath_overrides_runpath=yes
   9424   hardcode_into_libs=yes
   9425   ;;
   9426 
   9427 newsos6)
   9428   version_type=linux
   9429   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9430   shlibpath_var=LD_LIBRARY_PATH
   9431   shlibpath_overrides_runpath=yes
   9432   ;;
   9433 
   9434 nto-qnx*)
   9435   version_type=linux
   9436   need_lib_prefix=no
   9437   need_version=no
   9438   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9439   soname_spec='${libname}${release}${shared_ext}$major'
   9440   shlibpath_var=LD_LIBRARY_PATH
   9441   shlibpath_overrides_runpath=yes
   9442   ;;
   9443 
   9444 openbsd*)
   9445   version_type=sunos
   9446   sys_lib_dlsearch_path_spec="/usr/lib"
   9447   need_lib_prefix=no
   9448   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
   9449   case $host_os in
   9450     openbsd3.3 | openbsd3.3.*) need_version=yes ;;
   9451     *)                         need_version=no  ;;
   9452   esac
   9453   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   9454   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   9455   shlibpath_var=LD_LIBRARY_PATH
   9456   if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   9457     case $host_os in
   9458       openbsd2.[89] | openbsd2.[89].*)
   9459 	shlibpath_overrides_runpath=no
   9460 	;;
   9461       *)
   9462 	shlibpath_overrides_runpath=yes
   9463 	;;
   9464       esac
   9465   else
   9466     shlibpath_overrides_runpath=yes
   9467   fi
   9468   ;;
   9469 
   9470 os2*)
   9471   libname_spec='$name'
   9472   shrext_cmds=".dll"
   9473   need_lib_prefix=no
   9474   library_names_spec='$libname${shared_ext} $libname.a'
   9475   dynamic_linker='OS/2 ld.exe'
   9476   shlibpath_var=LIBPATH
   9477   ;;
   9478 
   9479 osf3* | osf4* | osf5*)
   9480   version_type=osf
   9481   need_lib_prefix=no
   9482   need_version=no
   9483   soname_spec='${libname}${release}${shared_ext}$major'
   9484   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9485   shlibpath_var=LD_LIBRARY_PATH
   9486   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
   9487   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
   9488   ;;
   9489 
   9490 rdos*)
   9491   dynamic_linker=no
   9492   ;;
   9493 
   9494 solaris*)
   9495   version_type=linux
   9496   need_lib_prefix=no
   9497   need_version=no
   9498   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9499   soname_spec='${libname}${release}${shared_ext}$major'
   9500   shlibpath_var=LD_LIBRARY_PATH
   9501   shlibpath_overrides_runpath=yes
   9502   hardcode_into_libs=yes
   9503   # ldd complains unless libraries are executable
   9504   postinstall_cmds='chmod +x $lib'
   9505   ;;
   9506 
   9507 sunos4*)
   9508   version_type=sunos
   9509   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   9510   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
   9511   shlibpath_var=LD_LIBRARY_PATH
   9512   shlibpath_overrides_runpath=yes
   9513   if test "$with_gnu_ld" = yes; then
   9514     need_lib_prefix=no
   9515   fi
   9516   need_version=yes
   9517   ;;
   9518 
   9519 sysv4 | sysv4.3*)
   9520   version_type=linux
   9521   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9522   soname_spec='${libname}${release}${shared_ext}$major'
   9523   shlibpath_var=LD_LIBRARY_PATH
   9524   case $host_vendor in
   9525     sni)
   9526       shlibpath_overrides_runpath=no
   9527       need_lib_prefix=no
   9528       export_dynamic_flag_spec='${wl}-Blargedynsym'
   9529       runpath_var=LD_RUN_PATH
   9530       ;;
   9531     siemens)
   9532       need_lib_prefix=no
   9533       ;;
   9534     motorola)
   9535       need_lib_prefix=no
   9536       need_version=no
   9537       shlibpath_overrides_runpath=no
   9538       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
   9539       ;;
   9540   esac
   9541   ;;
   9542 
   9543 sysv4*MP*)
   9544   if test -d /usr/nec ;then
   9545     version_type=linux
   9546     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
   9547     soname_spec='$libname${shared_ext}.$major'
   9548     shlibpath_var=LD_LIBRARY_PATH
   9549   fi
   9550   ;;
   9551 
   9552 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   9553   version_type=freebsd-elf
   9554   need_lib_prefix=no
   9555   need_version=no
   9556   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   9557   soname_spec='${libname}${release}${shared_ext}$major'
   9558   shlibpath_var=LD_LIBRARY_PATH
   9559   hardcode_into_libs=yes
   9560   if test "$with_gnu_ld" = yes; then
   9561     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
   9562     shlibpath_overrides_runpath=no
   9563   else
   9564     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
   9565     shlibpath_overrides_runpath=yes
   9566     case $host_os in
   9567       sco3.2v5*)
   9568         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
   9569 	;;
   9570     esac
   9571   fi
   9572   sys_lib_dlsearch_path_spec='/usr/lib'
   9573   ;;
   9574 
   9575 uts4*)
   9576   version_type=linux
   9577   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9578   soname_spec='${libname}${release}${shared_ext}$major'
   9579   shlibpath_var=LD_LIBRARY_PATH
   9580   ;;
   9581 
   9582 *)
   9583   dynamic_linker=no
   9584   ;;
   9585 esac
   9586 { echo "$as_me:$LINENO: result: $dynamic_linker" >&5
   9587 echo "${ECHO_T}$dynamic_linker" >&6; }
   9588 test "$dynamic_linker" = no && can_build_shared=no
   9589 
   9590 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
   9591   echo $ECHO_N "(cached) $ECHO_C" >&6
   9592 else
   9593   lt_cv_sys_lib_search_path_spec="$sys_lib_search_path_spec"
   9594 fi
   9595 
   9596 sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
   9597 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
   9598   echo $ECHO_N "(cached) $ECHO_C" >&6
   9599 else
   9600   lt_cv_sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec"
   9601 fi
   9602 
   9603 sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
   9604 
   9605 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
   9606 if test "$GCC" = yes; then
   9607   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
   9608 fi
   9609 
   9610 { echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
   9611 echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6; }
   9612 hardcode_action=
   9613 if test -n "$hardcode_libdir_flag_spec" || \
   9614    test -n "$runpath_var" || \
   9615    test "X$hardcode_automatic" = "Xyes" ; then
   9616 
   9617   # We can hardcode non-existant directories.
   9618   if test "$hardcode_direct" != no &&
   9619      # If the only mechanism to avoid hardcoding is shlibpath_var, we
   9620      # have to relink, otherwise we might link with an installed library
   9621      # when we should be linking with a yet-to-be-installed one
   9622      ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, )" != no &&
   9623      test "$hardcode_minus_L" != no; then
   9624     # Linking always hardcodes the temporary library directory.
   9625     hardcode_action=relink
   9626   else
   9627     # We can link without hardcoding, and we can hardcode nonexisting dirs.
   9628     hardcode_action=immediate
   9629   fi
   9630 else
   9631   # We cannot hardcode anything, or else we can only hardcode existing
   9632   # directories.
   9633   hardcode_action=unsupported
   9634 fi
   9635 { echo "$as_me:$LINENO: result: $hardcode_action" >&5
   9636 echo "${ECHO_T}$hardcode_action" >&6; }
   9637 
   9638 if test "$hardcode_action" = relink; then
   9639   # Fast installation is not supported
   9640   enable_fast_install=no
   9641 elif test "$shlibpath_overrides_runpath" = yes ||
   9642      test "$enable_shared" = no; then
   9643   # Fast installation is not necessary
   9644   enable_fast_install=needless
   9645 fi
   9646 
   9647 striplib=
   9648 old_striplib=
   9649 { echo "$as_me:$LINENO: checking whether stripping libraries is possible" >&5
   9650 echo $ECHO_N "checking whether stripping libraries is possible... $ECHO_C" >&6; }
   9651 if test -n "$STRIP" && $STRIP -V 2>&1 | grep "GNU strip" >/dev/null; then
   9652   test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
   9653   test -z "$striplib" && striplib="$STRIP --strip-unneeded"
   9654   { echo "$as_me:$LINENO: result: yes" >&5
   9655 echo "${ECHO_T}yes" >&6; }
   9656 else
   9657 # FIXME - insert some real tests, host_os isn't really good enough
   9658   case $host_os in
   9659    darwin*)
   9660        if test -n "$STRIP" ; then
   9661          striplib="$STRIP -x"
   9662          old_striplib="$STRIP -S"
   9663          { echo "$as_me:$LINENO: result: yes" >&5
   9664 echo "${ECHO_T}yes" >&6; }
   9665        else
   9666   { echo "$as_me:$LINENO: result: no" >&5
   9667 echo "${ECHO_T}no" >&6; }
   9668 fi
   9669        ;;
   9670    *)
   9671   { echo "$as_me:$LINENO: result: no" >&5
   9672 echo "${ECHO_T}no" >&6; }
   9673     ;;
   9674   esac
   9675 fi
   9676 
   9677 if test "x$enable_dlopen" != xyes; then
   9678   enable_dlopen=unknown
   9679   enable_dlopen_self=unknown
   9680   enable_dlopen_self_static=unknown
   9681 else
   9682   lt_cv_dlopen=no
   9683   lt_cv_dlopen_libs=
   9684 
   9685   case $host_os in
   9686   beos*)
   9687     lt_cv_dlopen="load_add_on"
   9688     lt_cv_dlopen_libs=
   9689     lt_cv_dlopen_self=yes
   9690     ;;
   9691 
   9692   mingw* | pw32*)
   9693     lt_cv_dlopen="LoadLibrary"
   9694     lt_cv_dlopen_libs=
   9695    ;;
   9696 
   9697   cygwin*)
   9698     lt_cv_dlopen="dlopen"
   9699     lt_cv_dlopen_libs=
   9700    ;;
   9701 
   9702   darwin*)
   9703   # if libdl is installed we need to link against it
   9704     { echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
   9705 echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6; }
   9706 if test "${ac_cv_lib_dl_dlopen+set}" = set; then
   9707   echo $ECHO_N "(cached) $ECHO_C" >&6
   9708 else
   9709   ac_check_lib_save_LIBS=$LIBS
   9710 LIBS="-ldl  $LIBS"
   9711 cat >conftest.$ac_ext <<_ACEOF
   9712 /* confdefs.h.  */
   9713 _ACEOF
   9714 cat confdefs.h >>conftest.$ac_ext
   9715 cat >>conftest.$ac_ext <<_ACEOF
   9716 /* end confdefs.h.  */
   9717 
   9718 /* Override any GCC internal prototype to avoid an error.
   9719    Use char because int might match the return type of a GCC
   9720    builtin and then its argument prototype would still apply.  */
   9721 #ifdef __cplusplus
   9722 extern "C"
   9723 #endif
   9724 char dlopen ();
   9725 int
   9726 main ()
   9727 {
   9728 return dlopen ();
   9729   ;
   9730   return 0;
   9731 }
   9732 _ACEOF
   9733 rm -f conftest.$ac_objext conftest$ac_exeext
   9734 if { (ac_try="$ac_link"
   9735 case "(($ac_try" in
   9736   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9737   *) ac_try_echo=$ac_try;;
   9738 esac
   9739 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   9740   (eval "$ac_link") 2>conftest.er1
   9741   ac_status=$?
   9742   grep -v '^ *+' conftest.er1 >conftest.err
   9743   rm -f conftest.er1
   9744   cat conftest.err >&5
   9745   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9746   (exit $ac_status); } && {
   9747 	 test -z "$ac_c_werror_flag" ||
   9748 	 test ! -s conftest.err
   9749        } && test -s conftest$ac_exeext &&
   9750        $as_test_x conftest$ac_exeext; then
   9751   ac_cv_lib_dl_dlopen=yes
   9752 else
   9753   echo "$as_me: failed program was:" >&5
   9754 sed 's/^/| /' conftest.$ac_ext >&5
   9755 
   9756 	ac_cv_lib_dl_dlopen=no
   9757 fi
   9758 
   9759 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   9760       conftest$ac_exeext conftest.$ac_ext
   9761 LIBS=$ac_check_lib_save_LIBS
   9762 fi
   9763 { echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
   9764 echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6; }
   9765 if test $ac_cv_lib_dl_dlopen = yes; then
   9766   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
   9767 else
   9768 
   9769     lt_cv_dlopen="dyld"
   9770     lt_cv_dlopen_libs=
   9771     lt_cv_dlopen_self=yes
   9772 
   9773 fi
   9774 
   9775    ;;
   9776 
   9777   *)
   9778     { echo "$as_me:$LINENO: checking for shl_load" >&5
   9779 echo $ECHO_N "checking for shl_load... $ECHO_C" >&6; }
   9780 if test "${ac_cv_func_shl_load+set}" = set; then
   9781   echo $ECHO_N "(cached) $ECHO_C" >&6
   9782 else
   9783   cat >conftest.$ac_ext <<_ACEOF
   9784 /* confdefs.h.  */
   9785 _ACEOF
   9786 cat confdefs.h >>conftest.$ac_ext
   9787 cat >>conftest.$ac_ext <<_ACEOF
   9788 /* end confdefs.h.  */
   9789 /* Define shl_load to an innocuous variant, in case <limits.h> declares shl_load.
   9790    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   9791 #define shl_load innocuous_shl_load
   9792 
   9793 /* System header to define __stub macros and hopefully few prototypes,
   9794     which can conflict with char shl_load (); below.
   9795     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   9796     <limits.h> exists even on freestanding compilers.  */
   9797 
   9798 #ifdef __STDC__
   9799 # include <limits.h>
   9800 #else
   9801 # include <assert.h>
   9802 #endif
   9803 
   9804 #undef shl_load
   9805 
   9806 /* Override any GCC internal prototype to avoid an error.
   9807    Use char because int might match the return type of a GCC
   9808    builtin and then its argument prototype would still apply.  */
   9809 #ifdef __cplusplus
   9810 extern "C"
   9811 #endif
   9812 char shl_load ();
   9813 /* The GNU C library defines this for functions which it implements
   9814     to always fail with ENOSYS.  Some functions are actually named
   9815     something starting with __ and the normal name is an alias.  */
   9816 #if defined __stub_shl_load || defined __stub___shl_load
   9817 choke me
   9818 #endif
   9819 
   9820 int
   9821 main ()
   9822 {
   9823 return shl_load ();
   9824   ;
   9825   return 0;
   9826 }
   9827 _ACEOF
   9828 rm -f conftest.$ac_objext conftest$ac_exeext
   9829 if { (ac_try="$ac_link"
   9830 case "(($ac_try" in
   9831   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9832   *) ac_try_echo=$ac_try;;
   9833 esac
   9834 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   9835   (eval "$ac_link") 2>conftest.er1
   9836   ac_status=$?
   9837   grep -v '^ *+' conftest.er1 >conftest.err
   9838   rm -f conftest.er1
   9839   cat conftest.err >&5
   9840   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9841   (exit $ac_status); } && {
   9842 	 test -z "$ac_c_werror_flag" ||
   9843 	 test ! -s conftest.err
   9844        } && test -s conftest$ac_exeext &&
   9845        $as_test_x conftest$ac_exeext; then
   9846   ac_cv_func_shl_load=yes
   9847 else
   9848   echo "$as_me: failed program was:" >&5
   9849 sed 's/^/| /' conftest.$ac_ext >&5
   9850 
   9851 	ac_cv_func_shl_load=no
   9852 fi
   9853 
   9854 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   9855       conftest$ac_exeext conftest.$ac_ext
   9856 fi
   9857 { echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5
   9858 echo "${ECHO_T}$ac_cv_func_shl_load" >&6; }
   9859 if test $ac_cv_func_shl_load = yes; then
   9860   lt_cv_dlopen="shl_load"
   9861 else
   9862   { echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5
   9863 echo $ECHO_N "checking for shl_load in -ldld... $ECHO_C" >&6; }
   9864 if test "${ac_cv_lib_dld_shl_load+set}" = set; then
   9865   echo $ECHO_N "(cached) $ECHO_C" >&6
   9866 else
   9867   ac_check_lib_save_LIBS=$LIBS
   9868 LIBS="-ldld  $LIBS"
   9869 cat >conftest.$ac_ext <<_ACEOF
   9870 /* confdefs.h.  */
   9871 _ACEOF
   9872 cat confdefs.h >>conftest.$ac_ext
   9873 cat >>conftest.$ac_ext <<_ACEOF
   9874 /* end confdefs.h.  */
   9875 
   9876 /* Override any GCC internal prototype to avoid an error.
   9877    Use char because int might match the return type of a GCC
   9878    builtin and then its argument prototype would still apply.  */
   9879 #ifdef __cplusplus
   9880 extern "C"
   9881 #endif
   9882 char shl_load ();
   9883 int
   9884 main ()
   9885 {
   9886 return shl_load ();
   9887   ;
   9888   return 0;
   9889 }
   9890 _ACEOF
   9891 rm -f conftest.$ac_objext conftest$ac_exeext
   9892 if { (ac_try="$ac_link"
   9893 case "(($ac_try" in
   9894   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9895   *) ac_try_echo=$ac_try;;
   9896 esac
   9897 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   9898   (eval "$ac_link") 2>conftest.er1
   9899   ac_status=$?
   9900   grep -v '^ *+' conftest.er1 >conftest.err
   9901   rm -f conftest.er1
   9902   cat conftest.err >&5
   9903   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9904   (exit $ac_status); } && {
   9905 	 test -z "$ac_c_werror_flag" ||
   9906 	 test ! -s conftest.err
   9907        } && test -s conftest$ac_exeext &&
   9908        $as_test_x conftest$ac_exeext; then
   9909   ac_cv_lib_dld_shl_load=yes
   9910 else
   9911   echo "$as_me: failed program was:" >&5
   9912 sed 's/^/| /' conftest.$ac_ext >&5
   9913 
   9914 	ac_cv_lib_dld_shl_load=no
   9915 fi
   9916 
   9917 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   9918       conftest$ac_exeext conftest.$ac_ext
   9919 LIBS=$ac_check_lib_save_LIBS
   9920 fi
   9921 { echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5
   9922 echo "${ECHO_T}$ac_cv_lib_dld_shl_load" >&6; }
   9923 if test $ac_cv_lib_dld_shl_load = yes; then
   9924   lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
   9925 else
   9926   { echo "$as_me:$LINENO: checking for dlopen" >&5
   9927 echo $ECHO_N "checking for dlopen... $ECHO_C" >&6; }
   9928 if test "${ac_cv_func_dlopen+set}" = set; then
   9929   echo $ECHO_N "(cached) $ECHO_C" >&6
   9930 else
   9931   cat >conftest.$ac_ext <<_ACEOF
   9932 /* confdefs.h.  */
   9933 _ACEOF
   9934 cat confdefs.h >>conftest.$ac_ext
   9935 cat >>conftest.$ac_ext <<_ACEOF
   9936 /* end confdefs.h.  */
   9937 /* Define dlopen to an innocuous variant, in case <limits.h> declares dlopen.
   9938    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   9939 #define dlopen innocuous_dlopen
   9940 
   9941 /* System header to define __stub macros and hopefully few prototypes,
   9942     which can conflict with char dlopen (); below.
   9943     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   9944     <limits.h> exists even on freestanding compilers.  */
   9945 
   9946 #ifdef __STDC__
   9947 # include <limits.h>
   9948 #else
   9949 # include <assert.h>
   9950 #endif
   9951 
   9952 #undef dlopen
   9953 
   9954 /* Override any GCC internal prototype to avoid an error.
   9955    Use char because int might match the return type of a GCC
   9956    builtin and then its argument prototype would still apply.  */
   9957 #ifdef __cplusplus
   9958 extern "C"
   9959 #endif
   9960 char dlopen ();
   9961 /* The GNU C library defines this for functions which it implements
   9962     to always fail with ENOSYS.  Some functions are actually named
   9963     something starting with __ and the normal name is an alias.  */
   9964 #if defined __stub_dlopen || defined __stub___dlopen
   9965 choke me
   9966 #endif
   9967 
   9968 int
   9969 main ()
   9970 {
   9971 return dlopen ();
   9972   ;
   9973   return 0;
   9974 }
   9975 _ACEOF
   9976 rm -f conftest.$ac_objext conftest$ac_exeext
   9977 if { (ac_try="$ac_link"
   9978 case "(($ac_try" in
   9979   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9980   *) ac_try_echo=$ac_try;;
   9981 esac
   9982 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   9983   (eval "$ac_link") 2>conftest.er1
   9984   ac_status=$?
   9985   grep -v '^ *+' conftest.er1 >conftest.err
   9986   rm -f conftest.er1
   9987   cat conftest.err >&5
   9988   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9989   (exit $ac_status); } && {
   9990 	 test -z "$ac_c_werror_flag" ||
   9991 	 test ! -s conftest.err
   9992        } && test -s conftest$ac_exeext &&
   9993        $as_test_x conftest$ac_exeext; then
   9994   ac_cv_func_dlopen=yes
   9995 else
   9996   echo "$as_me: failed program was:" >&5
   9997 sed 's/^/| /' conftest.$ac_ext >&5
   9998 
   9999 	ac_cv_func_dlopen=no
   10000 fi
   10001 
   10002 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   10003       conftest$ac_exeext conftest.$ac_ext
   10004 fi
   10005 { echo "$as_me:$LINENO: result: $ac_cv_func_dlopen" >&5
   10006 echo "${ECHO_T}$ac_cv_func_dlopen" >&6; }
   10007 if test $ac_cv_func_dlopen = yes; then
   10008   lt_cv_dlopen="dlopen"
   10009 else
   10010   { echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
   10011 echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6; }
   10012 if test "${ac_cv_lib_dl_dlopen+set}" = set; then
   10013   echo $ECHO_N "(cached) $ECHO_C" >&6
   10014 else
   10015   ac_check_lib_save_LIBS=$LIBS
   10016 LIBS="-ldl  $LIBS"
   10017 cat >conftest.$ac_ext <<_ACEOF
   10018 /* confdefs.h.  */
   10019 _ACEOF
   10020 cat confdefs.h >>conftest.$ac_ext
   10021 cat >>conftest.$ac_ext <<_ACEOF
   10022 /* end confdefs.h.  */
   10023 
   10024 /* Override any GCC internal prototype to avoid an error.
   10025    Use char because int might match the return type of a GCC
   10026    builtin and then its argument prototype would still apply.  */
   10027 #ifdef __cplusplus
   10028 extern "C"
   10029 #endif
   10030 char dlopen ();
   10031 int
   10032 main ()
   10033 {
   10034 return dlopen ();
   10035   ;
   10036   return 0;
   10037 }
   10038 _ACEOF
   10039 rm -f conftest.$ac_objext conftest$ac_exeext
   10040 if { (ac_try="$ac_link"
   10041 case "(($ac_try" in
   10042   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   10043   *) ac_try_echo=$ac_try;;
   10044 esac
   10045 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   10046   (eval "$ac_link") 2>conftest.er1
   10047   ac_status=$?
   10048   grep -v '^ *+' conftest.er1 >conftest.err
   10049   rm -f conftest.er1
   10050   cat conftest.err >&5
   10051   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10052   (exit $ac_status); } && {
   10053 	 test -z "$ac_c_werror_flag" ||
   10054 	 test ! -s conftest.err
   10055        } && test -s conftest$ac_exeext &&
   10056        $as_test_x conftest$ac_exeext; then
   10057   ac_cv_lib_dl_dlopen=yes
   10058 else
   10059   echo "$as_me: failed program was:" >&5
   10060 sed 's/^/| /' conftest.$ac_ext >&5
   10061 
   10062 	ac_cv_lib_dl_dlopen=no
   10063 fi
   10064 
   10065 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   10066       conftest$ac_exeext conftest.$ac_ext
   10067 LIBS=$ac_check_lib_save_LIBS
   10068 fi
   10069 { echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
   10070 echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6; }
   10071 if test $ac_cv_lib_dl_dlopen = yes; then
   10072   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
   10073 else
   10074   { echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5
   10075 echo $ECHO_N "checking for dlopen in -lsvld... $ECHO_C" >&6; }
   10076 if test "${ac_cv_lib_svld_dlopen+set}" = set; then
   10077   echo $ECHO_N "(cached) $ECHO_C" >&6
   10078 else
   10079   ac_check_lib_save_LIBS=$LIBS
   10080 LIBS="-lsvld  $LIBS"
   10081 cat >conftest.$ac_ext <<_ACEOF
   10082 /* confdefs.h.  */
   10083 _ACEOF
   10084 cat confdefs.h >>conftest.$ac_ext
   10085 cat >>conftest.$ac_ext <<_ACEOF
   10086 /* end confdefs.h.  */
   10087 
   10088 /* Override any GCC internal prototype to avoid an error.
   10089    Use char because int might match the return type of a GCC
   10090    builtin and then its argument prototype would still apply.  */
   10091 #ifdef __cplusplus
   10092 extern "C"
   10093 #endif
   10094 char dlopen ();
   10095 int
   10096 main ()
   10097 {
   10098 return dlopen ();
   10099   ;
   10100   return 0;
   10101 }
   10102 _ACEOF
   10103 rm -f conftest.$ac_objext conftest$ac_exeext
   10104 if { (ac_try="$ac_link"
   10105 case "(($ac_try" in
   10106   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   10107   *) ac_try_echo=$ac_try;;
   10108 esac
   10109 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   10110   (eval "$ac_link") 2>conftest.er1
   10111   ac_status=$?
   10112   grep -v '^ *+' conftest.er1 >conftest.err
   10113   rm -f conftest.er1
   10114   cat conftest.err >&5
   10115   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10116   (exit $ac_status); } && {
   10117 	 test -z "$ac_c_werror_flag" ||
   10118 	 test ! -s conftest.err
   10119        } && test -s conftest$ac_exeext &&
   10120        $as_test_x conftest$ac_exeext; then
   10121   ac_cv_lib_svld_dlopen=yes
   10122 else
   10123   echo "$as_me: failed program was:" >&5
   10124 sed 's/^/| /' conftest.$ac_ext >&5
   10125 
   10126 	ac_cv_lib_svld_dlopen=no
   10127 fi
   10128 
   10129 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   10130       conftest$ac_exeext conftest.$ac_ext
   10131 LIBS=$ac_check_lib_save_LIBS
   10132 fi
   10133 { echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5
   10134 echo "${ECHO_T}$ac_cv_lib_svld_dlopen" >&6; }
   10135 if test $ac_cv_lib_svld_dlopen = yes; then
   10136   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
   10137 else
   10138   { echo "$as_me:$LINENO: checking for dld_link in -ldld" >&5
   10139 echo $ECHO_N "checking for dld_link in -ldld... $ECHO_C" >&6; }
   10140 if test "${ac_cv_lib_dld_dld_link+set}" = set; then
   10141   echo $ECHO_N "(cached) $ECHO_C" >&6
   10142 else
   10143   ac_check_lib_save_LIBS=$LIBS
   10144 LIBS="-ldld  $LIBS"
   10145 cat >conftest.$ac_ext <<_ACEOF
   10146 /* confdefs.h.  */
   10147 _ACEOF
   10148 cat confdefs.h >>conftest.$ac_ext
   10149 cat >>conftest.$ac_ext <<_ACEOF
   10150 /* end confdefs.h.  */
   10151 
   10152 /* Override any GCC internal prototype to avoid an error.
   10153    Use char because int might match the return type of a GCC
   10154    builtin and then its argument prototype would still apply.  */
   10155 #ifdef __cplusplus
   10156 extern "C"
   10157 #endif
   10158 char dld_link ();
   10159 int
   10160 main ()
   10161 {
   10162 return dld_link ();
   10163   ;
   10164   return 0;
   10165 }
   10166 _ACEOF
   10167 rm -f conftest.$ac_objext conftest$ac_exeext
   10168 if { (ac_try="$ac_link"
   10169 case "(($ac_try" in
   10170   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   10171   *) ac_try_echo=$ac_try;;
   10172 esac
   10173 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   10174   (eval "$ac_link") 2>conftest.er1
   10175   ac_status=$?
   10176   grep -v '^ *+' conftest.er1 >conftest.err
   10177   rm -f conftest.er1
   10178   cat conftest.err >&5
   10179   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10180   (exit $ac_status); } && {
   10181 	 test -z "$ac_c_werror_flag" ||
   10182 	 test ! -s conftest.err
   10183        } && test -s conftest$ac_exeext &&
   10184        $as_test_x conftest$ac_exeext; then
   10185   ac_cv_lib_dld_dld_link=yes
   10186 else
   10187   echo "$as_me: failed program was:" >&5
   10188 sed 's/^/| /' conftest.$ac_ext >&5
   10189 
   10190 	ac_cv_lib_dld_dld_link=no
   10191 fi
   10192 
   10193 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   10194       conftest$ac_exeext conftest.$ac_ext
   10195 LIBS=$ac_check_lib_save_LIBS
   10196 fi
   10197 { echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5
   10198 echo "${ECHO_T}$ac_cv_lib_dld_dld_link" >&6; }
   10199 if test $ac_cv_lib_dld_dld_link = yes; then
   10200   lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
   10201 fi
   10202 
   10203 
   10204 fi
   10205 
   10206 
   10207 fi
   10208 
   10209 
   10210 fi
   10211 
   10212 
   10213 fi
   10214 
   10215 
   10216 fi
   10217 
   10218     ;;
   10219   esac
   10220 
   10221   if test "x$lt_cv_dlopen" != xno; then
   10222     enable_dlopen=yes
   10223   else
   10224     enable_dlopen=no
   10225   fi
   10226 
   10227   case $lt_cv_dlopen in
   10228   dlopen)
   10229     save_CPPFLAGS="$CPPFLAGS"
   10230     test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
   10231 
   10232     save_LDFLAGS="$LDFLAGS"
   10233     wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
   10234 
   10235     save_LIBS="$LIBS"
   10236     LIBS="$lt_cv_dlopen_libs $LIBS"
   10237 
   10238     { echo "$as_me:$LINENO: checking whether a program can dlopen itself" >&5
   10239 echo $ECHO_N "checking whether a program can dlopen itself... $ECHO_C" >&6; }
   10240 if test "${lt_cv_dlopen_self+set}" = set; then
   10241   echo $ECHO_N "(cached) $ECHO_C" >&6
   10242 else
   10243   	  if test "$cross_compiling" = yes; then :
   10244   lt_cv_dlopen_self=cross
   10245 else
   10246   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   10247   lt_status=$lt_dlunknown
   10248   cat > conftest.$ac_ext <<EOF
   10249 #line 10249 "configure"
   10250 #include "confdefs.h"
   10251 
   10252 #if HAVE_DLFCN_H
   10253 #include <dlfcn.h>
   10254 #endif
   10255 
   10256 #include <stdio.h>
   10257 
   10258 #ifdef RTLD_GLOBAL
   10259 #  define LT_DLGLOBAL		RTLD_GLOBAL
   10260 #else
   10261 #  ifdef DL_GLOBAL
   10262 #    define LT_DLGLOBAL		DL_GLOBAL
   10263 #  else
   10264 #    define LT_DLGLOBAL		0
   10265 #  endif
   10266 #endif
   10267 
   10268 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
   10269    find out it does not work in some platform. */
   10270 #ifndef LT_DLLAZY_OR_NOW
   10271 #  ifdef RTLD_LAZY
   10272 #    define LT_DLLAZY_OR_NOW		RTLD_LAZY
   10273 #  else
   10274 #    ifdef DL_LAZY
   10275 #      define LT_DLLAZY_OR_NOW		DL_LAZY
   10276 #    else
   10277 #      ifdef RTLD_NOW
   10278 #        define LT_DLLAZY_OR_NOW	RTLD_NOW
   10279 #      else
   10280 #        ifdef DL_NOW
   10281 #          define LT_DLLAZY_OR_NOW	DL_NOW
   10282 #        else
   10283 #          define LT_DLLAZY_OR_NOW	0
   10284 #        endif
   10285 #      endif
   10286 #    endif
   10287 #  endif
   10288 #endif
   10289 
   10290 #ifdef __cplusplus
   10291 extern "C" void exit (int);
   10292 #endif
   10293 
   10294 void fnord() { int i=42;}
   10295 int main ()
   10296 {
   10297   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
   10298   int status = $lt_dlunknown;
   10299 
   10300   if (self)
   10301     {
   10302       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
   10303       else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
   10304       /* dlclose (self); */
   10305     }
   10306   else
   10307     puts (dlerror ());
   10308 
   10309     exit (status);
   10310 }
   10311 EOF
   10312   if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   10313   (eval $ac_link) 2>&5
   10314   ac_status=$?
   10315   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10316   (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
   10317     (./conftest; exit; ) >&5 2>/dev/null
   10318     lt_status=$?
   10319     case x$lt_status in
   10320       x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
   10321       x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
   10322       x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
   10323     esac
   10324   else :
   10325     # compilation failed
   10326     lt_cv_dlopen_self=no
   10327   fi
   10328 fi
   10329 rm -fr conftest*
   10330 
   10331 
   10332 fi
   10333 { echo "$as_me:$LINENO: result: $lt_cv_dlopen_self" >&5
   10334 echo "${ECHO_T}$lt_cv_dlopen_self" >&6; }
   10335 
   10336     if test "x$lt_cv_dlopen_self" = xyes; then
   10337       wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
   10338       { echo "$as_me:$LINENO: checking whether a statically linked program can dlopen itself" >&5
   10339 echo $ECHO_N "checking whether a statically linked program can dlopen itself... $ECHO_C" >&6; }
   10340 if test "${lt_cv_dlopen_self_static+set}" = set; then
   10341   echo $ECHO_N "(cached) $ECHO_C" >&6
   10342 else
   10343   	  if test "$cross_compiling" = yes; then :
   10344   lt_cv_dlopen_self_static=cross
   10345 else
   10346   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   10347   lt_status=$lt_dlunknown
   10348   cat > conftest.$ac_ext <<EOF
   10349 #line 10349 "configure"
   10350 #include "confdefs.h"
   10351 
   10352 #if HAVE_DLFCN_H
   10353 #include <dlfcn.h>
   10354 #endif
   10355 
   10356 #include <stdio.h>
   10357 
   10358 #ifdef RTLD_GLOBAL
   10359 #  define LT_DLGLOBAL		RTLD_GLOBAL
   10360 #else
   10361 #  ifdef DL_GLOBAL
   10362 #    define LT_DLGLOBAL		DL_GLOBAL
   10363 #  else
   10364 #    define LT_DLGLOBAL		0
   10365 #  endif
   10366 #endif
   10367 
   10368 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
   10369    find out it does not work in some platform. */
   10370 #ifndef LT_DLLAZY_OR_NOW
   10371 #  ifdef RTLD_LAZY
   10372 #    define LT_DLLAZY_OR_NOW		RTLD_LAZY
   10373 #  else
   10374 #    ifdef DL_LAZY
   10375 #      define LT_DLLAZY_OR_NOW		DL_LAZY
   10376 #    else
   10377 #      ifdef RTLD_NOW
   10378 #        define LT_DLLAZY_OR_NOW	RTLD_NOW
   10379 #      else
   10380 #        ifdef DL_NOW
   10381 #          define LT_DLLAZY_OR_NOW	DL_NOW
   10382 #        else
   10383 #          define LT_DLLAZY_OR_NOW	0
   10384 #        endif
   10385 #      endif
   10386 #    endif
   10387 #  endif
   10388 #endif
   10389 
   10390 #ifdef __cplusplus
   10391 extern "C" void exit (int);
   10392 #endif
   10393 
   10394 void fnord() { int i=42;}
   10395 int main ()
   10396 {
   10397   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
   10398   int status = $lt_dlunknown;
   10399 
   10400   if (self)
   10401     {
   10402       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
   10403       else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
   10404       /* dlclose (self); */
   10405     }
   10406   else
   10407     puts (dlerror ());
   10408 
   10409     exit (status);
   10410 }
   10411 EOF
   10412   if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   10413   (eval $ac_link) 2>&5
   10414   ac_status=$?
   10415   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10416   (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
   10417     (./conftest; exit; ) >&5 2>/dev/null
   10418     lt_status=$?
   10419     case x$lt_status in
   10420       x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
   10421       x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
   10422       x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
   10423     esac
   10424   else :
   10425     # compilation failed
   10426     lt_cv_dlopen_self_static=no
   10427   fi
   10428 fi
   10429 rm -fr conftest*
   10430 
   10431 
   10432 fi
   10433 { echo "$as_me:$LINENO: result: $lt_cv_dlopen_self_static" >&5
   10434 echo "${ECHO_T}$lt_cv_dlopen_self_static" >&6; }
   10435     fi
   10436 
   10437     CPPFLAGS="$save_CPPFLAGS"
   10438     LDFLAGS="$save_LDFLAGS"
   10439     LIBS="$save_LIBS"
   10440     ;;
   10441   esac
   10442 
   10443   case $lt_cv_dlopen_self in
   10444   yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
   10445   *) enable_dlopen_self=unknown ;;
   10446   esac
   10447 
   10448   case $lt_cv_dlopen_self_static in
   10449   yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
   10450   *) enable_dlopen_self_static=unknown ;;
   10451   esac
   10452 fi
   10453 
   10454 
   10455 # Report which library types will actually be built
   10456 { echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5
   10457 echo $ECHO_N "checking if libtool supports shared libraries... $ECHO_C" >&6; }
   10458 { echo "$as_me:$LINENO: result: $can_build_shared" >&5
   10459 echo "${ECHO_T}$can_build_shared" >&6; }
   10460 
   10461 { echo "$as_me:$LINENO: checking whether to build shared libraries" >&5
   10462 echo $ECHO_N "checking whether to build shared libraries... $ECHO_C" >&6; }
   10463 test "$can_build_shared" = "no" && enable_shared=no
   10464 
   10465 # On AIX, shared libraries and static libraries use the same namespace, and
   10466 # are all built from PIC.
   10467 case $host_os in
   10468 aix3*)
   10469   test "$enable_shared" = yes && enable_static=no
   10470   if test -n "$RANLIB"; then
   10471     archive_cmds="$archive_cmds~\$RANLIB \$lib"
   10472     postinstall_cmds='$RANLIB $lib'
   10473   fi
   10474   ;;
   10475 
   10476 aix[4-9]*)
   10477   if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
   10478     test "$enable_shared" = yes && enable_static=no
   10479   fi
   10480     ;;
   10481 esac
   10482 { echo "$as_me:$LINENO: result: $enable_shared" >&5
   10483 echo "${ECHO_T}$enable_shared" >&6; }
   10484 
   10485 { echo "$as_me:$LINENO: checking whether to build static libraries" >&5
   10486 echo $ECHO_N "checking whether to build static libraries... $ECHO_C" >&6; }
   10487 # Make sure either enable_shared or enable_static is yes.
   10488 test "$enable_shared" = yes || enable_static=yes
   10489 { echo "$as_me:$LINENO: result: $enable_static" >&5
   10490 echo "${ECHO_T}$enable_static" >&6; }
   10491 
   10492 # The else clause should only fire when bootstrapping the
   10493 # libtool distribution, otherwise you forgot to ship ltmain.sh
   10494 # with your package, and you will get complaints that there are
   10495 # no rules to generate ltmain.sh.
   10496 if test -f "$ltmain"; then
   10497   # See if we are running on zsh, and set the options which allow our commands through
   10498   # without removal of \ escapes.
   10499   if test -n "${ZSH_VERSION+set}" ; then
   10500     setopt NO_GLOB_SUBST
   10501   fi
   10502   # Now quote all the things that may contain metacharacters while being
   10503   # careful not to overquote the AC_SUBSTed values.  We take copies of the
   10504   # variables and quote the copies for generation of the libtool script.
   10505   for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \
   10506     SED SHELL STRIP \
   10507     libname_spec library_names_spec soname_spec extract_expsyms_cmds \
   10508     old_striplib striplib file_magic_cmd finish_cmds finish_eval \
   10509     deplibs_check_method reload_flag reload_cmds need_locks \
   10510     lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
   10511     lt_cv_sys_global_symbol_to_c_name_address \
   10512     sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
   10513     old_postinstall_cmds old_postuninstall_cmds \
   10514     compiler \
   10515     CC \
   10516     LD \
   10517     lt_prog_compiler_wl \
   10518     lt_prog_compiler_pic \
   10519     lt_prog_compiler_static \
   10520     lt_prog_compiler_no_builtin_flag \
   10521     export_dynamic_flag_spec \
   10522     thread_safe_flag_spec \
   10523     whole_archive_flag_spec \
   10524     enable_shared_with_static_runtimes \
   10525     old_archive_cmds \
   10526     old_archive_from_new_cmds \
   10527     predep_objects \
   10528     postdep_objects \
   10529     predeps \
   10530     postdeps \
   10531     compiler_lib_search_path \
   10532     compiler_lib_search_dirs \
   10533     archive_cmds \
   10534     archive_expsym_cmds \
   10535     postinstall_cmds \
   10536     postuninstall_cmds \
   10537     old_archive_from_expsyms_cmds \
   10538     allow_undefined_flag \
   10539     no_undefined_flag \
   10540     export_symbols_cmds \
   10541     hardcode_libdir_flag_spec \
   10542     hardcode_libdir_flag_spec_ld \
   10543     hardcode_libdir_separator \
   10544     hardcode_automatic \
   10545     module_cmds \
   10546     module_expsym_cmds \
   10547     lt_cv_prog_compiler_c_o \
   10548     fix_srcfile_path \
   10549     exclude_expsyms \
   10550     include_expsyms; do
   10551 
   10552     case $var in
   10553     old_archive_cmds | \
   10554     old_archive_from_new_cmds | \
   10555     archive_cmds | \
   10556     archive_expsym_cmds | \
   10557     module_cmds | \
   10558     module_expsym_cmds | \
   10559     old_archive_from_expsyms_cmds | \
   10560     export_symbols_cmds | \
   10561     extract_expsyms_cmds | reload_cmds | finish_cmds | \
   10562     postinstall_cmds | postuninstall_cmds | \
   10563     old_postinstall_cmds | old_postuninstall_cmds | \
   10564     sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
   10565       # Double-quote double-evaled strings.
   10566       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
   10567       ;;
   10568     *)
   10569       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
   10570       ;;
   10571     esac
   10572   done
   10573 
   10574   case $lt_echo in
   10575   *'\$0 --fallback-echo"')
   10576     lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
   10577     ;;
   10578   esac
   10579 
   10580 cfgfile="${ofile}T"
   10581   trap "$rm \"$cfgfile\"; exit 1" 1 2 15
   10582   $rm -f "$cfgfile"
   10583   { echo "$as_me:$LINENO: creating $ofile" >&5
   10584 echo "$as_me: creating $ofile" >&6;}
   10585 
   10586   cat <<__EOF__ >> "$cfgfile"
   10587 #! $SHELL
   10588 
   10589 # `$echo "$cfgfile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
   10590 # Generated automatically by $PROGRAM (GNU $PACKAGE $VERSION$TIMESTAMP)
   10591 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
   10592 #
   10593 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008
   10594 # Free Software Foundation, Inc.
   10595 #
   10596 # This file is part of GNU Libtool:
   10597 # Originally by Gordon Matzigkeit <gord (at] gnu.ai.mit.edu>, 1996
   10598 #
   10599 # This program is free software; you can redistribute it and/or modify
   10600 # it under the terms of the GNU General Public License as published by
   10601 # the Free Software Foundation; either version 2 of the License, or
   10602 # (at your option) any later version.
   10603 #
   10604 # This program is distributed in the hope that it will be useful, but
   10605 # WITHOUT ANY WARRANTY; without even the implied warranty of
   10606 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   10607 # General Public License for more details.
   10608 #
   10609 # You should have received a copy of the GNU General Public License
   10610 # along with this program; if not, write to the Free Software
   10611 # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
   10612 #
   10613 # As a special exception to the GNU General Public License, if you
   10614 # distribute this file as part of a program that contains a
   10615 # configuration script generated by Autoconf, you may include it under
   10616 # the same distribution terms that you use for the rest of that program.
   10617 
   10618 # A sed program that does not truncate output.
   10619 SED=$lt_SED
   10620 
   10621 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
   10622 Xsed="$SED -e 1s/^X//"
   10623 
   10624 # The HP-UX ksh and POSIX shell print the target directory to stdout
   10625 # if CDPATH is set.
   10626 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
   10627 
   10628 # The names of the tagged configurations supported by this script.
   10629 available_tags=
   10630 
   10631 # ### BEGIN LIBTOOL CONFIG
   10632 
   10633 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
   10634 
   10635 # Shell to use when invoking shell scripts.
   10636 SHELL=$lt_SHELL
   10637 
   10638 # Whether or not to build shared libraries.
   10639 build_libtool_libs=$enable_shared
   10640 
   10641 # Whether or not to build static libraries.
   10642 build_old_libs=$enable_static
   10643 
   10644 # Whether or not to add -lc for building shared libraries.
   10645 build_libtool_need_lc=$archive_cmds_need_lc
   10646 
   10647 # Whether or not to disallow shared libs when runtime libs are static
   10648 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
   10649 
   10650 # Whether or not to optimize for fast installation.
   10651 fast_install=$enable_fast_install
   10652 
   10653 # The host system.
   10654 host_alias=$host_alias
   10655 host=$host
   10656 host_os=$host_os
   10657 
   10658 # The build system.
   10659 build_alias=$build_alias
   10660 build=$build
   10661 build_os=$build_os
   10662 
   10663 # An echo program that does not interpret backslashes.
   10664 echo=$lt_echo
   10665 
   10666 # The archiver.
   10667 AR=$lt_AR
   10668 AR_FLAGS=$lt_AR_FLAGS
   10669 
   10670 # A C compiler.
   10671 LTCC=$lt_LTCC
   10672 
   10673 # LTCC compiler flags.
   10674 LTCFLAGS=$lt_LTCFLAGS
   10675 
   10676 # A language-specific compiler.
   10677 CC=$lt_compiler
   10678 
   10679 # Is the compiler the GNU C compiler?
   10680 with_gcc=$GCC
   10681 
   10682 # An ERE matcher.
   10683 EGREP=$lt_EGREP
   10684 
   10685 # The linker used to build libraries.
   10686 LD=$lt_LD
   10687 
   10688 # Whether we need hard or soft links.
   10689 LN_S=$lt_LN_S
   10690 
   10691 # A BSD-compatible nm program.
   10692 NM=$lt_NM
   10693 
   10694 # A symbol stripping program
   10695 STRIP=$lt_STRIP
   10696 
   10697 # Used to examine libraries when file_magic_cmd begins "file"
   10698 MAGIC_CMD=$MAGIC_CMD
   10699 
   10700 # Used on cygwin: DLL creation program.
   10701 DLLTOOL="$DLLTOOL"
   10702 
   10703 # Used on cygwin: object dumper.
   10704 OBJDUMP="$OBJDUMP"
   10705 
   10706 # Used on cygwin: assembler.
   10707 AS="$AS"
   10708 
   10709 # The name of the directory that contains temporary libtool files.
   10710 objdir=$objdir
   10711 
   10712 # How to create reloadable object files.
   10713 reload_flag=$lt_reload_flag
   10714 reload_cmds=$lt_reload_cmds
   10715 
   10716 # How to pass a linker flag through the compiler.
   10717 wl=$lt_lt_prog_compiler_wl
   10718 
   10719 # Object file suffix (normally "o").
   10720 objext="$ac_objext"
   10721 
   10722 # Old archive suffix (normally "a").
   10723 libext="$libext"
   10724 
   10725 # Shared library suffix (normally ".so").
   10726 shrext_cmds='$shrext_cmds'
   10727 
   10728 # Executable file suffix (normally "").
   10729 exeext="$exeext"
   10730 
   10731 # Additional compiler flags for building library objects.
   10732 pic_flag=$lt_lt_prog_compiler_pic
   10733 pic_mode=$pic_mode
   10734 
   10735 # What is the maximum length of a command?
   10736 max_cmd_len=$lt_cv_sys_max_cmd_len
   10737 
   10738 # Does compiler simultaneously support -c and -o options?
   10739 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
   10740 
   10741 # Must we lock files when doing compilation?
   10742 need_locks=$lt_need_locks
   10743 
   10744 # Do we need the lib prefix for modules?
   10745 need_lib_prefix=$need_lib_prefix
   10746 
   10747 # Do we need a version for libraries?
   10748 need_version=$need_version
   10749 
   10750 # Whether dlopen is supported.
   10751 dlopen_support=$enable_dlopen
   10752 
   10753 # Whether dlopen of programs is supported.
   10754 dlopen_self=$enable_dlopen_self
   10755 
   10756 # Whether dlopen of statically linked programs is supported.
   10757 dlopen_self_static=$enable_dlopen_self_static
   10758 
   10759 # Compiler flag to prevent dynamic linking.
   10760 link_static_flag=$lt_lt_prog_compiler_static
   10761 
   10762 # Compiler flag to turn off builtin functions.
   10763 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
   10764 
   10765 # Compiler flag to allow reflexive dlopens.
   10766 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
   10767 
   10768 # Compiler flag to generate shared objects directly from archives.
   10769 whole_archive_flag_spec=$lt_whole_archive_flag_spec
   10770 
   10771 # Compiler flag to generate thread-safe objects.
   10772 thread_safe_flag_spec=$lt_thread_safe_flag_spec
   10773 
   10774 # Library versioning type.
   10775 version_type=$version_type
   10776 
   10777 # Format of library name prefix.
   10778 libname_spec=$lt_libname_spec
   10779 
   10780 # List of archive names.  First name is the real one, the rest are links.
   10781 # The last name is the one that the linker finds with -lNAME.
   10782 library_names_spec=$lt_library_names_spec
   10783 
   10784 # The coded name of the library, if different from the real name.
   10785 soname_spec=$lt_soname_spec
   10786 
   10787 # Commands used to build and install an old-style archive.
   10788 RANLIB=$lt_RANLIB
   10789 old_archive_cmds=$lt_old_archive_cmds
   10790 old_postinstall_cmds=$lt_old_postinstall_cmds
   10791 old_postuninstall_cmds=$lt_old_postuninstall_cmds
   10792 
   10793 # Create an old-style archive from a shared archive.
   10794 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
   10795 
   10796 # Create a temporary old-style archive to link instead of a shared archive.
   10797 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
   10798 
   10799 # Commands used to build and install a shared archive.
   10800 archive_cmds=$lt_archive_cmds
   10801 archive_expsym_cmds=$lt_archive_expsym_cmds
   10802 postinstall_cmds=$lt_postinstall_cmds
   10803 postuninstall_cmds=$lt_postuninstall_cmds
   10804 
   10805 # Commands used to build a loadable module (assumed same as above if empty)
   10806 module_cmds=$lt_module_cmds
   10807 module_expsym_cmds=$lt_module_expsym_cmds
   10808 
   10809 # Commands to strip libraries.
   10810 old_striplib=$lt_old_striplib
   10811 striplib=$lt_striplib
   10812 
   10813 # Dependencies to place before the objects being linked to create a
   10814 # shared library.
   10815 predep_objects=$lt_predep_objects
   10816 
   10817 # Dependencies to place after the objects being linked to create a
   10818 # shared library.
   10819 postdep_objects=$lt_postdep_objects
   10820 
   10821 # Dependencies to place before the objects being linked to create a
   10822 # shared library.
   10823 predeps=$lt_predeps
   10824 
   10825 # Dependencies to place after the objects being linked to create a
   10826 # shared library.
   10827 postdeps=$lt_postdeps
   10828 
   10829 # The directories searched by this compiler when creating a shared
   10830 # library
   10831 compiler_lib_search_dirs=$lt_compiler_lib_search_dirs
   10832 
   10833 # The library search path used internally by the compiler when linking
   10834 # a shared library.
   10835 compiler_lib_search_path=$lt_compiler_lib_search_path
   10836 
   10837 # Method to check whether dependent libraries are shared objects.
   10838 deplibs_check_method=$lt_deplibs_check_method
   10839 
   10840 # Command to use when deplibs_check_method == file_magic.
   10841 file_magic_cmd=$lt_file_magic_cmd
   10842 
   10843 # Flag that allows shared libraries with undefined symbols to be built.
   10844 allow_undefined_flag=$lt_allow_undefined_flag
   10845 
   10846 # Flag that forces no undefined symbols.
   10847 no_undefined_flag=$lt_no_undefined_flag
   10848 
   10849 # Commands used to finish a libtool library installation in a directory.
   10850 finish_cmds=$lt_finish_cmds
   10851 
   10852 # Same as above, but a single script fragment to be evaled but not shown.
   10853 finish_eval=$lt_finish_eval
   10854 
   10855 # Take the output of nm and produce a listing of raw symbols and C names.
   10856 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
   10857 
   10858 # Transform the output of nm in a proper C declaration
   10859 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
   10860 
   10861 # Transform the output of nm in a C name address pair
   10862 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
   10863 
   10864 # This is the shared library runtime path variable.
   10865 runpath_var=$runpath_var
   10866 
   10867 # This is the shared library path variable.
   10868 shlibpath_var=$shlibpath_var
   10869 
   10870 # Is shlibpath searched before the hard-coded library search path?
   10871 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
   10872 
   10873 # How to hardcode a shared library path into an executable.
   10874 hardcode_action=$hardcode_action
   10875 
   10876 # Whether we should hardcode library paths into libraries.
   10877 hardcode_into_libs=$hardcode_into_libs
   10878 
   10879 # Flag to hardcode \$libdir into a binary during linking.
   10880 # This must work even if \$libdir does not exist.
   10881 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
   10882 
   10883 # If ld is used when linking, flag to hardcode \$libdir into
   10884 # a binary during linking. This must work even if \$libdir does
   10885 # not exist.
   10886 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
   10887 
   10888 # Whether we need a single -rpath flag with a separated argument.
   10889 hardcode_libdir_separator=$lt_hardcode_libdir_separator
   10890 
   10891 # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
   10892 # resulting binary.
   10893 hardcode_direct=$hardcode_direct
   10894 
   10895 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
   10896 # resulting binary.
   10897 hardcode_minus_L=$hardcode_minus_L
   10898 
   10899 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
   10900 # the resulting binary.
   10901 hardcode_shlibpath_var=$hardcode_shlibpath_var
   10902 
   10903 # Set to yes if building a shared library automatically hardcodes DIR into the library
   10904 # and all subsequent libraries and executables linked against it.
   10905 hardcode_automatic=$hardcode_automatic
   10906 
   10907 # Variables whose values should be saved in libtool wrapper scripts and
   10908 # restored at relink time.
   10909 variables_saved_for_relink="$variables_saved_for_relink"
   10910 
   10911 # Whether libtool must link a program against all its dependency libraries.
   10912 link_all_deplibs=$link_all_deplibs
   10913 
   10914 # Compile-time system search path for libraries
   10915 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
   10916 
   10917 # Run-time system search path for libraries
   10918 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
   10919 
   10920 # Fix the shell variable \$srcfile for the compiler.
   10921 fix_srcfile_path=$lt_fix_srcfile_path
   10922 
   10923 # Set to yes if exported symbols are required.
   10924 always_export_symbols=$always_export_symbols
   10925 
   10926 # The commands to list exported symbols.
   10927 export_symbols_cmds=$lt_export_symbols_cmds
   10928 
   10929 # The commands to extract the exported symbol list from a shared archive.
   10930 extract_expsyms_cmds=$lt_extract_expsyms_cmds
   10931 
   10932 # Symbols that should not be listed in the preloaded symbols.
   10933 exclude_expsyms=$lt_exclude_expsyms
   10934 
   10935 # Symbols that must always be exported.
   10936 include_expsyms=$lt_include_expsyms
   10937 
   10938 # ### END LIBTOOL CONFIG
   10939 
   10940 __EOF__
   10941 
   10942 
   10943   case $host_os in
   10944   aix3*)
   10945     cat <<\EOF >> "$cfgfile"
   10946 
   10947 # AIX sometimes has problems with the GCC collect2 program.  For some
   10948 # reason, if we set the COLLECT_NAMES environment variable, the problems
   10949 # vanish in a puff of smoke.
   10950 if test "X${COLLECT_NAMES+set}" != Xset; then
   10951   COLLECT_NAMES=
   10952   export COLLECT_NAMES
   10953 fi
   10954 EOF
   10955     ;;
   10956   esac
   10957 
   10958   # We use sed instead of cat because bash on DJGPP gets confused if
   10959   # if finds mixed CR/LF and LF-only lines.  Since sed operates in
   10960   # text mode, it properly converts lines to CR/LF.  This bash problem
   10961   # is reportedly fixed, but why not run on old versions too?
   10962   sed '$q' "$ltmain" >> "$cfgfile" || (rm -f "$cfgfile"; exit 1)
   10963 
   10964   mv -f "$cfgfile" "$ofile" || \
   10965     (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
   10966   chmod +x "$ofile"
   10967 
   10968 else
   10969   # If there is no Makefile yet, we rely on a make rule to execute
   10970   # `config.status --recheck' to rerun these tests and create the
   10971   # libtool script then.
   10972   ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
   10973   if test -f "$ltmain_in"; then
   10974     test -f Makefile && make "$ltmain"
   10975   fi
   10976 fi
   10977 
   10978 
   10979 ac_ext=c
   10980 ac_cpp='$CPP $CPPFLAGS'
   10981 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   10982 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   10983 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   10984 
   10985 CC="$lt_save_CC"
   10986 
   10987 
   10988 # Check whether --with-tags was given.
   10989 if test "${with_tags+set}" = set; then
   10990   withval=$with_tags; tagnames="$withval"
   10991 fi
   10992 
   10993 
   10994 if test -f "$ltmain" && test -n "$tagnames"; then
   10995   if test ! -f "${ofile}"; then
   10996     { echo "$as_me:$LINENO: WARNING: output file \`$ofile' does not exist" >&5
   10997 echo "$as_me: WARNING: output file \`$ofile' does not exist" >&2;}
   10998   fi
   10999 
   11000   if test -z "$LTCC"; then
   11001     eval "`$SHELL ${ofile} --config | grep '^LTCC='`"
   11002     if test -z "$LTCC"; then
   11003       { echo "$as_me:$LINENO: WARNING: output file \`$ofile' does not look like a libtool script" >&5
   11004 echo "$as_me: WARNING: output file \`$ofile' does not look like a libtool script" >&2;}
   11005     else
   11006       { echo "$as_me:$LINENO: WARNING: using \`LTCC=$LTCC', extracted from \`$ofile'" >&5
   11007 echo "$as_me: WARNING: using \`LTCC=$LTCC', extracted from \`$ofile'" >&2;}
   11008     fi
   11009   fi
   11010   if test -z "$LTCFLAGS"; then
   11011     eval "`$SHELL ${ofile} --config | grep '^LTCFLAGS='`"
   11012   fi
   11013 
   11014   # Extract list of available tagged configurations in $ofile.
   11015   # Note that this assumes the entire list is on one line.
   11016   available_tags=`grep "^available_tags=" "${ofile}" | $SED -e 's/available_tags=\(.*$\)/\1/' -e 's/\"//g'`
   11017 
   11018   lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
   11019   for tagname in $tagnames; do
   11020     IFS="$lt_save_ifs"
   11021     # Check whether tagname contains only valid characters
   11022     case `$echo "X$tagname" | $Xsed -e 's:[-_ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890,/]::g'` in
   11023     "") ;;
   11024     *)  { { echo "$as_me:$LINENO: error: invalid tag name: $tagname" >&5
   11025 echo "$as_me: error: invalid tag name: $tagname" >&2;}
   11026    { (exit 1); exit 1; }; }
   11027 	;;
   11028     esac
   11029 
   11030     if grep "^# ### BEGIN LIBTOOL TAG CONFIG: $tagname$" < "${ofile}" > /dev/null
   11031     then
   11032       { { echo "$as_me:$LINENO: error: tag name \"$tagname\" already exists" >&5
   11033 echo "$as_me: error: tag name \"$tagname\" already exists" >&2;}
   11034    { (exit 1); exit 1; }; }
   11035     fi
   11036 
   11037     # Update the list of available tags.
   11038     if test -n "$tagname"; then
   11039       echo appending configuration tag \"$tagname\" to $ofile
   11040 
   11041       case $tagname in
   11042       CXX)
   11043 	if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
   11044 	    ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
   11045 	    (test "X$CXX" != "Xg++"))) ; then
   11046 	  ac_ext=cpp
   11047 ac_cpp='$CXXCPP $CPPFLAGS'
   11048 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   11049 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   11050 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   11051 
   11052 
   11053 
   11054 
   11055 archive_cmds_need_lc_CXX=no
   11056 allow_undefined_flag_CXX=
   11057 always_export_symbols_CXX=no
   11058 archive_expsym_cmds_CXX=
   11059 export_dynamic_flag_spec_CXX=
   11060 hardcode_direct_CXX=no
   11061 hardcode_libdir_flag_spec_CXX=
   11062 hardcode_libdir_flag_spec_ld_CXX=
   11063 hardcode_libdir_separator_CXX=
   11064 hardcode_minus_L_CXX=no
   11065 hardcode_shlibpath_var_CXX=unsupported
   11066 hardcode_automatic_CXX=no
   11067 module_cmds_CXX=
   11068 module_expsym_cmds_CXX=
   11069 link_all_deplibs_CXX=unknown
   11070 old_archive_cmds_CXX=$old_archive_cmds
   11071 no_undefined_flag_CXX=
   11072 whole_archive_flag_spec_CXX=
   11073 enable_shared_with_static_runtimes_CXX=no
   11074 
   11075 # Dependencies to place before and after the object being linked:
   11076 predep_objects_CXX=
   11077 postdep_objects_CXX=
   11078 predeps_CXX=
   11079 postdeps_CXX=
   11080 compiler_lib_search_path_CXX=
   11081 compiler_lib_search_dirs_CXX=
   11082 
   11083 # Source file extension for C++ test sources.
   11084 ac_ext=cpp
   11085 
   11086 # Object file extension for compiled C++ test sources.
   11087 objext=o
   11088 objext_CXX=$objext
   11089 
   11090 # Code to be used in simple compile tests
   11091 lt_simple_compile_test_code="int some_variable = 0;"
   11092 
   11093 # Code to be used in simple link tests
   11094 lt_simple_link_test_code='int main(int, char *[]) { return(0); }'
   11095 
   11096 # ltmain only uses $CC for tagged configurations so make sure $CC is set.
   11097 
   11098 # If no C compiler was specified, use CC.
   11099 LTCC=${LTCC-"$CC"}
   11100 
   11101 # If no C compiler flags were specified, use CFLAGS.
   11102 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   11103 
   11104 # Allow CC to be a program name with arguments.
   11105 compiler=$CC
   11106 
   11107 
   11108 # save warnings/boilerplate of simple test code
   11109 ac_outfile=conftest.$ac_objext
   11110 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
   11111 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   11112 _lt_compiler_boilerplate=`cat conftest.err`
   11113 $rm conftest*
   11114 
   11115 ac_outfile=conftest.$ac_objext
   11116 echo "$lt_simple_link_test_code" >conftest.$ac_ext
   11117 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   11118 _lt_linker_boilerplate=`cat conftest.err`
   11119 $rm -r conftest*
   11120 
   11121 
   11122 # Allow CC to be a program name with arguments.
   11123 lt_save_CC=$CC
   11124 lt_save_LD=$LD
   11125 lt_save_GCC=$GCC
   11126 GCC=$GXX
   11127 lt_save_with_gnu_ld=$with_gnu_ld
   11128 lt_save_path_LD=$lt_cv_path_LD
   11129 if test -n "${lt_cv_prog_gnu_ldcxx+set}"; then
   11130   lt_cv_prog_gnu_ld=$lt_cv_prog_gnu_ldcxx
   11131 else
   11132   $as_unset lt_cv_prog_gnu_ld
   11133 fi
   11134 if test -n "${lt_cv_path_LDCXX+set}"; then
   11135   lt_cv_path_LD=$lt_cv_path_LDCXX
   11136 else
   11137   $as_unset lt_cv_path_LD
   11138 fi
   11139 test -z "${LDCXX+set}" || LD=$LDCXX
   11140 CC=${CXX-"c++"}
   11141 compiler=$CC
   11142 compiler_CXX=$CC
   11143 for cc_temp in $compiler""; do
   11144   case $cc_temp in
   11145     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   11146     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   11147     \-*) ;;
   11148     *) break;;
   11149   esac
   11150 done
   11151 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   11152 
   11153 
   11154 # We don't want -fno-exception wen compiling C++ code, so set the
   11155 # no_builtin_flag separately
   11156 if test "$GXX" = yes; then
   11157   lt_prog_compiler_no_builtin_flag_CXX=' -fno-builtin'
   11158 else
   11159   lt_prog_compiler_no_builtin_flag_CXX=
   11160 fi
   11161 
   11162 if test "$GXX" = yes; then
   11163   # Set up default GNU C++ configuration
   11164 
   11165 
   11166 # Check whether --with-gnu-ld was given.
   11167 if test "${with_gnu_ld+set}" = set; then
   11168   withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
   11169 else
   11170   with_gnu_ld=no
   11171 fi
   11172 
   11173 ac_prog=ld
   11174 if test "$GCC" = yes; then
   11175   # Check if gcc -print-prog-name=ld gives a path.
   11176   { echo "$as_me:$LINENO: checking for ld used by $CC" >&5
   11177 echo $ECHO_N "checking for ld used by $CC... $ECHO_C" >&6; }
   11178   case $host in
   11179   *-*-mingw*)
   11180     # gcc leaves a trailing carriage return which upsets mingw
   11181     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
   11182   *)
   11183     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
   11184   esac
   11185   case $ac_prog in
   11186     # Accept absolute paths.
   11187     [\\/]* | ?:[\\/]*)
   11188       re_direlt='/[^/][^/]*/\.\./'
   11189       # Canonicalize the pathname of ld
   11190       ac_prog=`echo $ac_prog| $SED 's%\\\\%/%g'`
   11191       while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
   11192 	ac_prog=`echo $ac_prog| $SED "s%$re_direlt%/%"`
   11193       done
   11194       test -z "$LD" && LD="$ac_prog"
   11195       ;;
   11196   "")
   11197     # If it fails, then pretend we aren't using GCC.
   11198     ac_prog=ld
   11199     ;;
   11200   *)
   11201     # If it is relative, then search for the first ld in PATH.
   11202     with_gnu_ld=unknown
   11203     ;;
   11204   esac
   11205 elif test "$with_gnu_ld" = yes; then
   11206   { echo "$as_me:$LINENO: checking for GNU ld" >&5
   11207 echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6; }
   11208 else
   11209   { echo "$as_me:$LINENO: checking for non-GNU ld" >&5
   11210 echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6; }
   11211 fi
   11212 if test "${lt_cv_path_LD+set}" = set; then
   11213   echo $ECHO_N "(cached) $ECHO_C" >&6
   11214 else
   11215   if test -z "$LD"; then
   11216   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   11217   for ac_dir in $PATH; do
   11218     IFS="$lt_save_ifs"
   11219     test -z "$ac_dir" && ac_dir=.
   11220     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
   11221       lt_cv_path_LD="$ac_dir/$ac_prog"
   11222       # Check to see if the program is GNU ld.  I'd rather use --version,
   11223       # but apparently some variants of GNU ld only accept -v.
   11224       # Break only if it was the GNU/non-GNU ld that we prefer.
   11225       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
   11226       *GNU* | *'with BFD'*)
   11227 	test "$with_gnu_ld" != no && break
   11228 	;;
   11229       *)
   11230 	test "$with_gnu_ld" != yes && break
   11231 	;;
   11232       esac
   11233     fi
   11234   done
   11235   IFS="$lt_save_ifs"
   11236 else
   11237   lt_cv_path_LD="$LD" # Let the user override the test with a path.
   11238 fi
   11239 fi
   11240 
   11241 LD="$lt_cv_path_LD"
   11242 if test -n "$LD"; then
   11243   { echo "$as_me:$LINENO: result: $LD" >&5
   11244 echo "${ECHO_T}$LD" >&6; }
   11245 else
   11246   { echo "$as_me:$LINENO: result: no" >&5
   11247 echo "${ECHO_T}no" >&6; }
   11248 fi
   11249 test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
   11250 echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
   11251    { (exit 1); exit 1; }; }
   11252 { echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
   11253 echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6; }
   11254 if test "${lt_cv_prog_gnu_ld+set}" = set; then
   11255   echo $ECHO_N "(cached) $ECHO_C" >&6
   11256 else
   11257   # I'd rather use --version here, but apparently some GNU lds only accept -v.
   11258 case `$LD -v 2>&1 </dev/null` in
   11259 *GNU* | *'with BFD'*)
   11260   lt_cv_prog_gnu_ld=yes
   11261   ;;
   11262 *)
   11263   lt_cv_prog_gnu_ld=no
   11264   ;;
   11265 esac
   11266 fi
   11267 { echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
   11268 echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6; }
   11269 with_gnu_ld=$lt_cv_prog_gnu_ld
   11270 
   11271 
   11272 
   11273   # Check if GNU C++ uses GNU ld as the underlying linker, since the
   11274   # archiving commands below assume that GNU ld is being used.
   11275   if test "$with_gnu_ld" = yes; then
   11276     archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
   11277     archive_expsym_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   11278 
   11279     hardcode_libdir_flag_spec_CXX='${wl}--rpath ${wl}$libdir'
   11280     export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
   11281 
   11282     # If archive_cmds runs LD, not CC, wlarc should be empty
   11283     # XXX I think wlarc can be eliminated in ltcf-cxx, but I need to
   11284     #     investigate it a little bit more. (MM)
   11285     wlarc='${wl}'
   11286 
   11287     # ancient GNU ld didn't support --whole-archive et. al.
   11288     if eval "`$CC -print-prog-name=ld` --help 2>&1" | \
   11289 	grep 'no-whole-archive' > /dev/null; then
   11290       whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
   11291     else
   11292       whole_archive_flag_spec_CXX=
   11293     fi
   11294   else
   11295     with_gnu_ld=no
   11296     wlarc=
   11297 
   11298     # A generic and very simple default shared library creation
   11299     # command for GNU C++ for the case where it uses the native
   11300     # linker, instead of GNU ld.  If possible, this setting should
   11301     # overridden to take advantage of the native linker features on
   11302     # the platform it is being used on.
   11303     archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
   11304   fi
   11305 
   11306   # Commands to make compiler produce verbose output that lists
   11307   # what "hidden" libraries, object files and flags are used when
   11308   # linking a shared library.
   11309   output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"'
   11310 
   11311 else
   11312   GXX=no
   11313   with_gnu_ld=no
   11314   wlarc=
   11315 fi
   11316 
   11317 # PORTME: fill in a description of your system's C++ link characteristics
   11318 { echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   11319 echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6; }
   11320 ld_shlibs_CXX=yes
   11321 case $host_os in
   11322   aix3*)
   11323     # FIXME: insert proper C++ library support
   11324     ld_shlibs_CXX=no
   11325     ;;
   11326   aix[4-9]*)
   11327     if test "$host_cpu" = ia64; then
   11328       # On IA64, the linker does run time linking by default, so we don't
   11329       # have to do anything special.
   11330       aix_use_runtimelinking=no
   11331       exp_sym_flag='-Bexport'
   11332       no_entry_flag=""
   11333     else
   11334       aix_use_runtimelinking=no
   11335 
   11336       # Test if we are trying to use run time linking or normal
   11337       # AIX style linking. If -brtl is somewhere in LDFLAGS, we
   11338       # need to do runtime linking.
   11339       case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
   11340 	for ld_flag in $LDFLAGS; do
   11341 	  case $ld_flag in
   11342 	  *-brtl*)
   11343 	    aix_use_runtimelinking=yes
   11344 	    break
   11345 	    ;;
   11346 	  esac
   11347 	done
   11348 	;;
   11349       esac
   11350 
   11351       exp_sym_flag='-bexport'
   11352       no_entry_flag='-bnoentry'
   11353     fi
   11354 
   11355     # When large executables or shared objects are built, AIX ld can
   11356     # have problems creating the table of contents.  If linking a library
   11357     # or program results in "error TOC overflow" add -mminimal-toc to
   11358     # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
   11359     # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
   11360 
   11361     archive_cmds_CXX=''
   11362     hardcode_direct_CXX=yes
   11363     hardcode_libdir_separator_CXX=':'
   11364     link_all_deplibs_CXX=yes
   11365 
   11366     if test "$GXX" = yes; then
   11367       case $host_os in aix4.[012]|aix4.[012].*)
   11368       # We only want to do this on AIX 4.2 and lower, the check
   11369       # below for broken collect2 doesn't work under 4.3+
   11370 	collect2name=`${CC} -print-prog-name=collect2`
   11371 	if test -f "$collect2name" && \
   11372 	   strings "$collect2name" | grep resolve_lib_name >/dev/null
   11373 	then
   11374 	  # We have reworked collect2
   11375 	  :
   11376 	else
   11377 	  # We have old collect2
   11378 	  hardcode_direct_CXX=unsupported
   11379 	  # It fails to find uninstalled libraries when the uninstalled
   11380 	  # path is not listed in the libpath.  Setting hardcode_minus_L
   11381 	  # to unsupported forces relinking
   11382 	  hardcode_minus_L_CXX=yes
   11383 	  hardcode_libdir_flag_spec_CXX='-L$libdir'
   11384 	  hardcode_libdir_separator_CXX=
   11385 	fi
   11386 	;;
   11387       esac
   11388       shared_flag='-shared'
   11389       if test "$aix_use_runtimelinking" = yes; then
   11390 	shared_flag="$shared_flag "'${wl}-G'
   11391       fi
   11392     else
   11393       # not using gcc
   11394       if test "$host_cpu" = ia64; then
   11395 	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
   11396 	# chokes on -Wl,-G. The following line is correct:
   11397 	shared_flag='-G'
   11398       else
   11399 	if test "$aix_use_runtimelinking" = yes; then
   11400 	  shared_flag='${wl}-G'
   11401 	else
   11402 	  shared_flag='${wl}-bM:SRE'
   11403 	fi
   11404       fi
   11405     fi
   11406 
   11407     # It seems that -bexpall does not export symbols beginning with
   11408     # underscore (_), so it is better to generate a list of symbols to export.
   11409     always_export_symbols_CXX=yes
   11410     if test "$aix_use_runtimelinking" = yes; then
   11411       # Warning - without using the other runtime loading flags (-brtl),
   11412       # -berok will link without error, but may produce a broken library.
   11413       allow_undefined_flag_CXX='-berok'
   11414       # Determine the default libpath from the value encoded in an empty executable.
   11415       cat >conftest.$ac_ext <<_ACEOF
   11416 /* confdefs.h.  */
   11417 _ACEOF
   11418 cat confdefs.h >>conftest.$ac_ext
   11419 cat >>conftest.$ac_ext <<_ACEOF
   11420 /* end confdefs.h.  */
   11421 
   11422 int
   11423 main ()
   11424 {
   11425 
   11426   ;
   11427   return 0;
   11428 }
   11429 _ACEOF
   11430 rm -f conftest.$ac_objext conftest$ac_exeext
   11431 if { (ac_try="$ac_link"
   11432 case "(($ac_try" in
   11433   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   11434   *) ac_try_echo=$ac_try;;
   11435 esac
   11436 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   11437   (eval "$ac_link") 2>conftest.er1
   11438   ac_status=$?
   11439   grep -v '^ *+' conftest.er1 >conftest.err
   11440   rm -f conftest.er1
   11441   cat conftest.err >&5
   11442   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   11443   (exit $ac_status); } && {
   11444 	 test -z "$ac_cxx_werror_flag" ||
   11445 	 test ! -s conftest.err
   11446        } && test -s conftest$ac_exeext &&
   11447        $as_test_x conftest$ac_exeext; then
   11448 
   11449 lt_aix_libpath_sed='
   11450     /Import File Strings/,/^$/ {
   11451 	/^0/ {
   11452 	    s/^0  *\(.*\)$/\1/
   11453 	    p
   11454 	}
   11455     }'
   11456 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   11457 # Check for a 64-bit object if we didn't find anything.
   11458 if test -z "$aix_libpath"; then
   11459   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   11460 fi
   11461 else
   11462   echo "$as_me: failed program was:" >&5
   11463 sed 's/^/| /' conftest.$ac_ext >&5
   11464 
   11465 
   11466 fi
   11467 
   11468 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   11469       conftest$ac_exeext conftest.$ac_ext
   11470 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   11471 
   11472       hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath"
   11473 
   11474       archive_expsym_cmds_CXX="\$CC"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then echo "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
   11475      else
   11476       if test "$host_cpu" = ia64; then
   11477 	hardcode_libdir_flag_spec_CXX='${wl}-R $libdir:/usr/lib:/lib'
   11478 	allow_undefined_flag_CXX="-z nodefs"
   11479 	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"
   11480       else
   11481 	# Determine the default libpath from the value encoded in an empty executable.
   11482 	cat >conftest.$ac_ext <<_ACEOF
   11483 /* confdefs.h.  */
   11484 _ACEOF
   11485 cat confdefs.h >>conftest.$ac_ext
   11486 cat >>conftest.$ac_ext <<_ACEOF
   11487 /* end confdefs.h.  */
   11488 
   11489 int
   11490 main ()
   11491 {
   11492 
   11493   ;
   11494   return 0;
   11495 }
   11496 _ACEOF
   11497 rm -f conftest.$ac_objext conftest$ac_exeext
   11498 if { (ac_try="$ac_link"
   11499 case "(($ac_try" in
   11500   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   11501   *) ac_try_echo=$ac_try;;
   11502 esac
   11503 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   11504   (eval "$ac_link") 2>conftest.er1
   11505   ac_status=$?
   11506   grep -v '^ *+' conftest.er1 >conftest.err
   11507   rm -f conftest.er1
   11508   cat conftest.err >&5
   11509   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   11510   (exit $ac_status); } && {
   11511 	 test -z "$ac_cxx_werror_flag" ||
   11512 	 test ! -s conftest.err
   11513        } && test -s conftest$ac_exeext &&
   11514        $as_test_x conftest$ac_exeext; then
   11515 
   11516 lt_aix_libpath_sed='
   11517     /Import File Strings/,/^$/ {
   11518 	/^0/ {
   11519 	    s/^0  *\(.*\)$/\1/
   11520 	    p
   11521 	}
   11522     }'
   11523 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   11524 # Check for a 64-bit object if we didn't find anything.
   11525 if test -z "$aix_libpath"; then
   11526   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   11527 fi
   11528 else
   11529   echo "$as_me: failed program was:" >&5
   11530 sed 's/^/| /' conftest.$ac_ext >&5
   11531 
   11532 
   11533 fi
   11534 
   11535 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   11536       conftest$ac_exeext conftest.$ac_ext
   11537 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   11538 
   11539 	hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath"
   11540 	# Warning - without using the other run time loading flags,
   11541 	# -berok will link without error, but may produce a broken library.
   11542 	no_undefined_flag_CXX=' ${wl}-bernotok'
   11543 	allow_undefined_flag_CXX=' ${wl}-berok'
   11544 	# Exported symbols can be pulled into shared objects from archives
   11545 	whole_archive_flag_spec_CXX='$convenience'
   11546 	archive_cmds_need_lc_CXX=yes
   11547 	# This is similar to how AIX traditionally builds its shared libraries.
   11548 	archive_expsym_cmds_CXX="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
   11549       fi
   11550     fi
   11551     ;;
   11552 
   11553   beos*)
   11554     if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   11555       allow_undefined_flag_CXX=unsupported
   11556       # Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
   11557       # support --undefined.  This deserves some investigation.  FIXME
   11558       archive_cmds_CXX='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   11559     else
   11560       ld_shlibs_CXX=no
   11561     fi
   11562     ;;
   11563 
   11564   chorus*)
   11565     case $cc_basename in
   11566       *)
   11567 	# FIXME: insert proper C++ library support
   11568 	ld_shlibs_CXX=no
   11569 	;;
   11570     esac
   11571     ;;
   11572 
   11573   cygwin* | mingw* | pw32*)
   11574     # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, CXX) is actually meaningless,
   11575     # as there is no search path for DLLs.
   11576     hardcode_libdir_flag_spec_CXX='-L$libdir'
   11577     allow_undefined_flag_CXX=unsupported
   11578     always_export_symbols_CXX=no
   11579     enable_shared_with_static_runtimes_CXX=yes
   11580 
   11581     if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
   11582       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'
   11583       # If the export-symbols file already is a .def file (1st line
   11584       # is EXPORTS), use it as is; otherwise, prepend...
   11585       archive_expsym_cmds_CXX='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
   11586 	cp $export_symbols $output_objdir/$soname.def;
   11587       else
   11588 	echo EXPORTS > $output_objdir/$soname.def;
   11589 	cat $export_symbols >> $output_objdir/$soname.def;
   11590       fi~
   11591       $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'
   11592     else
   11593       ld_shlibs_CXX=no
   11594     fi
   11595   ;;
   11596       darwin* | rhapsody*)
   11597       archive_cmds_need_lc_CXX=no
   11598       hardcode_direct_CXX=no
   11599       hardcode_automatic_CXX=yes
   11600       hardcode_shlibpath_var_CXX=unsupported
   11601       whole_archive_flag_spec_CXX=''
   11602       link_all_deplibs_CXX=yes
   11603       allow_undefined_flag_CXX="$_lt_dar_allow_undefined"
   11604       if test "$GXX" = yes ; then
   11605       output_verbose_link_cmd='echo'
   11606       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}"
   11607       module_cmds_CXX="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
   11608       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}"
   11609       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}"
   11610       if test "$lt_cv_apple_cc_single_mod" != "yes"; then
   11611         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}"
   11612         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}"
   11613       fi
   11614       else
   11615       case $cc_basename in
   11616         xlc*)
   11617          output_verbose_link_cmd='echo'
   11618           archive_cmds_CXX='$CC -qmkshrobj ${wl}-single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $xlcverstring'
   11619           module_cmds_CXX='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   11620           # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   11621           archive_expsym_cmds_CXX='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -qmkshrobj ${wl}-single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}$rpath/$soname $xlcverstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
   11622           module_expsym_cmds_CXX='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag  -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
   11623           ;;
   11624        *)
   11625          ld_shlibs_CXX=no
   11626           ;;
   11627       esac
   11628       fi
   11629         ;;
   11630 
   11631   dgux*)
   11632     case $cc_basename in
   11633       ec++*)
   11634 	# FIXME: insert proper C++ library support
   11635 	ld_shlibs_CXX=no
   11636 	;;
   11637       ghcx*)
   11638 	# Green Hills C++ Compiler
   11639 	# FIXME: insert proper C++ library support
   11640 	ld_shlibs_CXX=no
   11641 	;;
   11642       *)
   11643 	# FIXME: insert proper C++ library support
   11644 	ld_shlibs_CXX=no
   11645 	;;
   11646     esac
   11647     ;;
   11648   freebsd[12]*)
   11649     # C++ shared libraries reported to be fairly broken before switch to ELF
   11650     ld_shlibs_CXX=no
   11651     ;;
   11652   freebsd-elf*)
   11653     archive_cmds_need_lc_CXX=no
   11654     ;;
   11655   freebsd* | dragonfly*)
   11656     # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF
   11657     # conventions
   11658     ld_shlibs_CXX=yes
   11659     ;;
   11660   gnu*)
   11661     ;;
   11662   hpux9*)
   11663     hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir'
   11664     hardcode_libdir_separator_CXX=:
   11665     export_dynamic_flag_spec_CXX='${wl}-E'
   11666     hardcode_direct_CXX=yes
   11667     hardcode_minus_L_CXX=yes # Not in the search PATH,
   11668 				# but as the default
   11669 				# location of the library.
   11670 
   11671     case $cc_basename in
   11672     CC*)
   11673       # FIXME: insert proper C++ library support
   11674       ld_shlibs_CXX=no
   11675       ;;
   11676     aCC*)
   11677       archive_cmds_CXX='$rm $output_objdir/$soname~$CC -b ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
   11678       # Commands to make compiler produce verbose output that lists
   11679       # what "hidden" libraries, object files and flags are used when
   11680       # linking a shared library.
   11681       #
   11682       # There doesn't appear to be a way to prevent this compiler from
   11683       # explicitly linking system object files so we need to strip them
   11684       # from the output so that they don't get included in the library
   11685       # dependencies.
   11686       output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | grep "[-]L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list'
   11687       ;;
   11688     *)
   11689       if test "$GXX" = yes; then
   11690         archive_cmds_CXX='$rm $output_objdir/$soname~$CC -shared -nostdlib -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
   11691       else
   11692         # FIXME: insert proper C++ library support
   11693         ld_shlibs_CXX=no
   11694       fi
   11695       ;;
   11696     esac
   11697     ;;
   11698   hpux10*|hpux11*)
   11699     if test $with_gnu_ld = no; then
   11700       hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir'
   11701       hardcode_libdir_separator_CXX=:
   11702 
   11703       case $host_cpu in
   11704       hppa*64*|ia64*) ;;
   11705       *)
   11706 	export_dynamic_flag_spec_CXX='${wl}-E'
   11707         ;;
   11708       esac
   11709     fi
   11710     case $host_cpu in
   11711     hppa*64*|ia64*)
   11712       hardcode_direct_CXX=no
   11713       hardcode_shlibpath_var_CXX=no
   11714       ;;
   11715     *)
   11716       hardcode_direct_CXX=yes
   11717       hardcode_minus_L_CXX=yes # Not in the search PATH,
   11718 					      # but as the default
   11719 					      # location of the library.
   11720       ;;
   11721     esac
   11722 
   11723     case $cc_basename in
   11724       CC*)
   11725 	# FIXME: insert proper C++ library support
   11726 	ld_shlibs_CXX=no
   11727 	;;
   11728       aCC*)
   11729 	case $host_cpu in
   11730 	hppa*64*)
   11731 	  archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   11732 	  ;;
   11733 	ia64*)
   11734 	  archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   11735 	  ;;
   11736 	*)
   11737 	  archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   11738 	  ;;
   11739 	esac
   11740 	# Commands to make compiler produce verbose output that lists
   11741 	# what "hidden" libraries, object files and flags are used when
   11742 	# linking a shared library.
   11743 	#
   11744 	# There doesn't appear to be a way to prevent this compiler from
   11745 	# explicitly linking system object files so we need to strip them
   11746 	# from the output so that they don't get included in the library
   11747 	# dependencies.
   11748 	output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | grep "\-L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list'
   11749 	;;
   11750       *)
   11751 	if test "$GXX" = yes; then
   11752 	  if test $with_gnu_ld = no; then
   11753 	    case $host_cpu in
   11754 	    hppa*64*)
   11755 	      archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   11756 	      ;;
   11757 	    ia64*)
   11758 	      archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   11759 	      ;;
   11760 	    *)
   11761 	      archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   11762 	      ;;
   11763 	    esac
   11764 	  fi
   11765 	else
   11766 	  # FIXME: insert proper C++ library support
   11767 	  ld_shlibs_CXX=no
   11768 	fi
   11769 	;;
   11770     esac
   11771     ;;
   11772   interix[3-9]*)
   11773     hardcode_direct_CXX=no
   11774     hardcode_shlibpath_var_CXX=no
   11775     hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   11776     export_dynamic_flag_spec_CXX='${wl}-E'
   11777     # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
   11778     # Instead, shared libraries are loaded at an image base (0x10000000 by
   11779     # default) and relocated if they conflict, which is a slow very memory
   11780     # consuming and fragmenting process.  To avoid this, we pick a random,
   11781     # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
   11782     # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
   11783     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'
   11784     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'
   11785     ;;
   11786   irix5* | irix6*)
   11787     case $cc_basename in
   11788       CC*)
   11789 	# SGI C++
   11790 	archive_cmds_CXX='$CC -shared -all -multigot $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
   11791 
   11792 	# Archives containing C++ object files must be created using
   11793 	# "CC -ar", where "CC" is the IRIX C++ compiler.  This is
   11794 	# necessary to make sure instantiated templates are included
   11795 	# in the archive.
   11796 	old_archive_cmds_CXX='$CC -ar -WR,-u -o $oldlib $oldobjs'
   11797 	;;
   11798       *)
   11799 	if test "$GXX" = yes; then
   11800 	  if test "$with_gnu_ld" = no; then
   11801 	    archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
   11802 	  else
   11803 	    archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` -o $lib'
   11804 	  fi
   11805 	fi
   11806 	link_all_deplibs_CXX=yes
   11807 	;;
   11808     esac
   11809     hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
   11810     hardcode_libdir_separator_CXX=:
   11811     ;;
   11812   linux* | k*bsd*-gnu)
   11813     case $cc_basename in
   11814       KCC*)
   11815 	# Kuck and Associates, Inc. (KAI) C++ Compiler
   11816 
   11817 	# KCC will only create a shared library if the output file
   11818 	# ends with ".so" (or ".sl" for HP-UX), so rename the library
   11819 	# to its proper name (with version) after linking.
   11820 	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'
   11821 	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'
   11822 	# Commands to make compiler produce verbose output that lists
   11823 	# what "hidden" libraries, object files and flags are used when
   11824 	# linking a shared library.
   11825 	#
   11826 	# There doesn't appear to be a way to prevent this compiler from
   11827 	# explicitly linking system object files so we need to strip them
   11828 	# from the output so that they don't get included in the library
   11829 	# dependencies.
   11830 	output_verbose_link_cmd='templist=`$CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1 | grep "ld"`; rm -f libconftest$shared_ext; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list'
   11831 
   11832 	hardcode_libdir_flag_spec_CXX='${wl}--rpath,$libdir'
   11833 	export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
   11834 
   11835 	# Archives containing C++ object files must be created using
   11836 	# "CC -Bstatic", where "CC" is the KAI C++ compiler.
   11837 	old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs'
   11838 	;;
   11839       icpc*)
   11840 	# Intel C++
   11841 	with_gnu_ld=yes
   11842 	# version 8.0 and above of icpc choke on multiply defined symbols
   11843 	# if we add $predep_objects and $postdep_objects, however 7.1 and
   11844 	# earlier do not add the objects themselves.
   11845 	case `$CC -V 2>&1` in
   11846 	*"Version 7."*)
   11847   	  archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
   11848   	  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'
   11849 	  ;;
   11850 	*)  # Version 8.0 or newer
   11851 	  tmp_idyn=
   11852 	  case $host_cpu in
   11853 	    ia64*) tmp_idyn=' -i_dynamic';;
   11854 	  esac
   11855   	  archive_cmds_CXX='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   11856 	  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'
   11857 	  ;;
   11858 	esac
   11859 	archive_cmds_need_lc_CXX=no
   11860 	hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   11861 	export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
   11862 	whole_archive_flag_spec_CXX='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
   11863 	;;
   11864       pgCC* | pgcpp*)
   11865         # Portland Group C++ compiler
   11866 	archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
   11867   	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'
   11868 
   11869 	hardcode_libdir_flag_spec_CXX='${wl}--rpath ${wl}$libdir'
   11870 	export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
   11871 	whole_archive_flag_spec_CXX='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive'
   11872         ;;
   11873       cxx*)
   11874 	# Compaq C++
   11875 	archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
   11876 	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'
   11877 
   11878 	runpath_var=LD_RUN_PATH
   11879 	hardcode_libdir_flag_spec_CXX='-rpath $libdir'
   11880 	hardcode_libdir_separator_CXX=:
   11881 
   11882 	# Commands to make compiler produce verbose output that lists
   11883 	# what "hidden" libraries, object files and flags are used when
   11884 	# linking a shared library.
   11885 	#
   11886 	# There doesn't appear to be a way to prevent this compiler from
   11887 	# explicitly linking system object files so we need to strip them
   11888 	# from the output so that they don't get included in the library
   11889 	# dependencies.
   11890 	output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "ld"`; templist=`echo $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; echo $list'
   11891 	;;
   11892       *)
   11893 	case `$CC -V 2>&1 | sed 5q` in
   11894 	*Sun\ C*)
   11895 	  # Sun C++ 5.9
   11896 	  no_undefined_flag_CXX=' -zdefs'
   11897 	  archive_cmds_CXX='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   11898 	  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'
   11899 	  hardcode_libdir_flag_spec_CXX='-R$libdir'
   11900 	  whole_archive_flag_spec_CXX='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive'
   11901 
   11902 	  # Not sure whether something based on
   11903 	  # $CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1
   11904 	  # would be better.
   11905 	  output_verbose_link_cmd='echo'
   11906 
   11907 	  # Archives containing C++ object files must be created using
   11908 	  # "CC -xar", where "CC" is the Sun C++ compiler.  This is
   11909 	  # necessary to make sure instantiated templates are included
   11910 	  # in the archive.
   11911 	  old_archive_cmds_CXX='$CC -xar -o $oldlib $oldobjs'
   11912 	  ;;
   11913 	esac
   11914 	;;
   11915     esac
   11916     ;;
   11917   lynxos*)
   11918     # FIXME: insert proper C++ library support
   11919     ld_shlibs_CXX=no
   11920     ;;
   11921   m88k*)
   11922     # FIXME: insert proper C++ library support
   11923     ld_shlibs_CXX=no
   11924     ;;
   11925   mvs*)
   11926     case $cc_basename in
   11927       cxx*)
   11928 	# FIXME: insert proper C++ library support
   11929 	ld_shlibs_CXX=no
   11930 	;;
   11931       *)
   11932 	# FIXME: insert proper C++ library support
   11933 	ld_shlibs_CXX=no
   11934 	;;
   11935     esac
   11936     ;;
   11937   netbsd* | netbsdelf*-gnu)
   11938     if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   11939       archive_cmds_CXX='$LD -Bshareable  -o $lib $predep_objects $libobjs $deplibs $postdep_objects $linker_flags'
   11940       wlarc=
   11941       hardcode_libdir_flag_spec_CXX='-R$libdir'
   11942       hardcode_direct_CXX=yes
   11943       hardcode_shlibpath_var_CXX=no
   11944     fi
   11945     # Workaround some broken pre-1.5 toolchains
   11946     output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep conftest.$objext | $SED -e "s:-lgcc -lc -lgcc::"'
   11947     ;;
   11948   openbsd2*)
   11949     # C++ shared libraries are fairly broken
   11950     ld_shlibs_CXX=no
   11951     ;;
   11952   openbsd*)
   11953     if test -f /usr/libexec/ld.so; then
   11954       hardcode_direct_CXX=yes
   11955       hardcode_shlibpath_var_CXX=no
   11956       archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
   11957       hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   11958       if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   11959 	archive_expsym_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file,$export_symbols -o $lib'
   11960 	export_dynamic_flag_spec_CXX='${wl}-E'
   11961 	whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
   11962       fi
   11963       output_verbose_link_cmd='echo'
   11964     else
   11965       ld_shlibs_CXX=no
   11966     fi
   11967     ;;
   11968   osf3*)
   11969     case $cc_basename in
   11970       KCC*)
   11971 	# Kuck and Associates, Inc. (KAI) C++ Compiler
   11972 
   11973 	# KCC will only create a shared library if the output file
   11974 	# ends with ".so" (or ".sl" for HP-UX), so rename the library
   11975 	# to its proper name (with version) after linking.
   11976 	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'
   11977 
   11978 	hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   11979 	hardcode_libdir_separator_CXX=:
   11980 
   11981 	# Archives containing C++ object files must be created using
   11982 	# "CC -Bstatic", where "CC" is the KAI C++ compiler.
   11983 	old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs'
   11984 
   11985 	;;
   11986       RCC*)
   11987 	# Rational C++ 2.4.1
   11988 	# FIXME: insert proper C++ library support
   11989 	ld_shlibs_CXX=no
   11990 	;;
   11991       cxx*)
   11992 	allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
   11993 	archive_cmds_CXX='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $soname `test -n "$verstring" && echo ${wl}-set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
   11994 
   11995 	hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
   11996 	hardcode_libdir_separator_CXX=:
   11997 
   11998 	# Commands to make compiler produce verbose output that lists
   11999 	# what "hidden" libraries, object files and flags are used when
   12000 	# linking a shared library.
   12001 	#
   12002 	# There doesn't appear to be a way to prevent this compiler from
   12003 	# explicitly linking system object files so we need to strip them
   12004 	# from the output so that they don't get included in the library
   12005 	# dependencies.
   12006 	output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "ld" | grep -v "ld:"`; templist=`echo $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; echo $list'
   12007 	;;
   12008       *)
   12009 	if test "$GXX" = yes && test "$with_gnu_ld" = no; then
   12010 	  allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
   12011 	  archive_cmds_CXX='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
   12012 
   12013 	  hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
   12014 	  hardcode_libdir_separator_CXX=:
   12015 
   12016 	  # Commands to make compiler produce verbose output that lists
   12017 	  # what "hidden" libraries, object files and flags are used when
   12018 	  # linking a shared library.
   12019 	  output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"'
   12020 
   12021 	else
   12022 	  # FIXME: insert proper C++ library support
   12023 	  ld_shlibs_CXX=no
   12024 	fi
   12025 	;;
   12026     esac
   12027     ;;
   12028   osf4* | osf5*)
   12029     case $cc_basename in
   12030       KCC*)
   12031 	# Kuck and Associates, Inc. (KAI) C++ Compiler
   12032 
   12033 	# KCC will only create a shared library if the output file
   12034 	# ends with ".so" (or ".sl" for HP-UX), so rename the library
   12035 	# to its proper name (with version) after linking.
   12036 	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'
   12037 
   12038 	hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   12039 	hardcode_libdir_separator_CXX=:
   12040 
   12041 	# Archives containing C++ object files must be created using
   12042 	# the KAI C++ compiler.
   12043 	old_archive_cmds_CXX='$CC -o $oldlib $oldobjs'
   12044 	;;
   12045       RCC*)
   12046 	# Rational C++ 2.4.1
   12047 	# FIXME: insert proper C++ library support
   12048 	ld_shlibs_CXX=no
   12049 	;;
   12050       cxx*)
   12051 	allow_undefined_flag_CXX=' -expect_unresolved \*'
   12052 	archive_cmds_CXX='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
   12053 	archive_expsym_cmds_CXX='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done~
   12054 	  echo "-hidden">> $lib.exp~
   12055 	  $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~
   12056 	  $rm $lib.exp'
   12057 
   12058 	hardcode_libdir_flag_spec_CXX='-rpath $libdir'
   12059 	hardcode_libdir_separator_CXX=:
   12060 
   12061 	# Commands to make compiler produce verbose output that lists
   12062 	# what "hidden" libraries, object files and flags are used when
   12063 	# linking a shared library.
   12064 	#
   12065 	# There doesn't appear to be a way to prevent this compiler from
   12066 	# explicitly linking system object files so we need to strip them
   12067 	# from the output so that they don't get included in the library
   12068 	# dependencies.
   12069 	output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "ld" | grep -v "ld:"`; templist=`echo $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; echo $list'
   12070 	;;
   12071       *)
   12072 	if test "$GXX" = yes && test "$with_gnu_ld" = no; then
   12073 	  allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
   12074 	 archive_cmds_CXX='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
   12075 
   12076 	  hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
   12077 	  hardcode_libdir_separator_CXX=:
   12078 
   12079 	  # Commands to make compiler produce verbose output that lists
   12080 	  # what "hidden" libraries, object files and flags are used when
   12081 	  # linking a shared library.
   12082 	  output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"'
   12083 
   12084 	else
   12085 	  # FIXME: insert proper C++ library support
   12086 	  ld_shlibs_CXX=no
   12087 	fi
   12088 	;;
   12089     esac
   12090     ;;
   12091   psos*)
   12092     # FIXME: insert proper C++ library support
   12093     ld_shlibs_CXX=no
   12094     ;;
   12095   sunos4*)
   12096     case $cc_basename in
   12097       CC*)
   12098 	# Sun C++ 4.x
   12099 	# FIXME: insert proper C++ library support
   12100 	ld_shlibs_CXX=no
   12101 	;;
   12102       lcc*)
   12103 	# Lucid
   12104 	# FIXME: insert proper C++ library support
   12105 	ld_shlibs_CXX=no
   12106 	;;
   12107       *)
   12108 	# FIXME: insert proper C++ library support
   12109 	ld_shlibs_CXX=no
   12110 	;;
   12111     esac
   12112     ;;
   12113   solaris*)
   12114     case $cc_basename in
   12115       CC*)
   12116 	# Sun C++ 4.2, 5.x and Centerline C++
   12117         archive_cmds_need_lc_CXX=yes
   12118 	no_undefined_flag_CXX=' -zdefs'
   12119 	archive_cmds_CXX='$CC -G${allow_undefined_flag}  -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   12120 	archive_expsym_cmds_CXX='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   12121 	$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'
   12122 
   12123 	hardcode_libdir_flag_spec_CXX='-R$libdir'
   12124 	hardcode_shlibpath_var_CXX=no
   12125 	case $host_os in
   12126 	  solaris2.[0-5] | solaris2.[0-5].*) ;;
   12127 	  *)
   12128 	    # The compiler driver will combine and reorder linker options,
   12129 	    # but understands `-z linker_flag'.
   12130 	    # Supported since Solaris 2.6 (maybe 2.5.1?)
   12131 	    whole_archive_flag_spec_CXX='-z allextract$convenience -z defaultextract'
   12132 	    ;;
   12133 	esac
   12134 	link_all_deplibs_CXX=yes
   12135 
   12136 	output_verbose_link_cmd='echo'
   12137 
   12138 	# Archives containing C++ object files must be created using
   12139 	# "CC -xar", where "CC" is the Sun C++ compiler.  This is
   12140 	# necessary to make sure instantiated templates are included
   12141 	# in the archive.
   12142 	old_archive_cmds_CXX='$CC -xar -o $oldlib $oldobjs'
   12143 	;;
   12144       gcx*)
   12145 	# Green Hills C++ Compiler
   12146 	archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
   12147 
   12148 	# The C++ compiler must be used to create the archive.
   12149 	old_archive_cmds_CXX='$CC $LDFLAGS -archive -o $oldlib $oldobjs'
   12150 	;;
   12151       *)
   12152 	# GNU C++ compiler with Solaris linker
   12153 	if test "$GXX" = yes && test "$with_gnu_ld" = no; then
   12154 	  no_undefined_flag_CXX=' ${wl}-z ${wl}defs'
   12155 	  if $CC --version | grep -v '^2\.7' > /dev/null; then
   12156 	    archive_cmds_CXX='$CC -shared -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
   12157 	    archive_expsym_cmds_CXX='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   12158 		$CC -shared -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$rm $lib.exp'
   12159 
   12160 	    # Commands to make compiler produce verbose output that lists
   12161 	    # what "hidden" libraries, object files and flags are used when
   12162 	    # linking a shared library.
   12163 	    output_verbose_link_cmd="$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep \"\-L\""
   12164 	  else
   12165 	    # g++ 2.7 appears to require `-G' NOT `-shared' on this
   12166 	    # platform.
   12167 	    archive_cmds_CXX='$CC -G -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
   12168 	    archive_expsym_cmds_CXX='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   12169 		$CC -G -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$rm $lib.exp'
   12170 
   12171 	    # Commands to make compiler produce verbose output that lists
   12172 	    # what "hidden" libraries, object files and flags are used when
   12173 	    # linking a shared library.
   12174 	    output_verbose_link_cmd="$CC -G $CFLAGS -v conftest.$objext 2>&1 | grep \"\-L\""
   12175 	  fi
   12176 
   12177 	  hardcode_libdir_flag_spec_CXX='${wl}-R $wl$libdir'
   12178 	  case $host_os in
   12179 	  solaris2.[0-5] | solaris2.[0-5].*) ;;
   12180 	  *)
   12181 	    whole_archive_flag_spec_CXX='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
   12182 	    ;;
   12183 	  esac
   12184 	fi
   12185 	;;
   12186     esac
   12187     ;;
   12188   sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
   12189     no_undefined_flag_CXX='${wl}-z,text'
   12190     archive_cmds_need_lc_CXX=no
   12191     hardcode_shlibpath_var_CXX=no
   12192     runpath_var='LD_RUN_PATH'
   12193 
   12194     case $cc_basename in
   12195       CC*)
   12196 	archive_cmds_CXX='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   12197 	archive_expsym_cmds_CXX='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   12198 	;;
   12199       *)
   12200 	archive_cmds_CXX='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   12201 	archive_expsym_cmds_CXX='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   12202 	;;
   12203     esac
   12204     ;;
   12205   sysv5* | sco3.2v5* | sco5v6*)
   12206     # Note: We can NOT use -z defs as we might desire, because we do not
   12207     # link with -lc, and that would cause any symbols used from libc to
   12208     # always be unresolved, which means just about no library would
   12209     # ever link correctly.  If we're not using GNU ld we use -z text
   12210     # though, which does catch some bad symbols but isn't as heavy-handed
   12211     # as -z defs.
   12212     # For security reasons, it is highly recommended that you always
   12213     # use absolute paths for naming shared libraries, and exclude the
   12214     # DT_RUNPATH tag from executables and libraries.  But doing so
   12215     # requires that you compile everything twice, which is a pain.
   12216     # So that behaviour is only enabled if SCOABSPATH is set to a
   12217     # non-empty value in the environment.  Most likely only useful for
   12218     # creating official distributions of packages.
   12219     # This is a hack until libtool officially supports absolute path
   12220     # names for shared libraries.
   12221     no_undefined_flag_CXX='${wl}-z,text'
   12222     allow_undefined_flag_CXX='${wl}-z,nodefs'
   12223     archive_cmds_need_lc_CXX=no
   12224     hardcode_shlibpath_var_CXX=no
   12225     hardcode_libdir_flag_spec_CXX='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`'
   12226     hardcode_libdir_separator_CXX=':'
   12227     link_all_deplibs_CXX=yes
   12228     export_dynamic_flag_spec_CXX='${wl}-Bexport'
   12229     runpath_var='LD_RUN_PATH'
   12230 
   12231     case $cc_basename in
   12232       CC*)
   12233 	archive_cmds_CXX='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   12234 	archive_expsym_cmds_CXX='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   12235 	;;
   12236       *)
   12237 	archive_cmds_CXX='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   12238 	archive_expsym_cmds_CXX='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   12239 	;;
   12240     esac
   12241     ;;
   12242   tandem*)
   12243     case $cc_basename in
   12244       NCC*)
   12245 	# NonStop-UX NCC 3.20
   12246 	# FIXME: insert proper C++ library support
   12247 	ld_shlibs_CXX=no
   12248 	;;
   12249       *)
   12250 	# FIXME: insert proper C++ library support
   12251 	ld_shlibs_CXX=no
   12252 	;;
   12253     esac
   12254     ;;
   12255   vxworks*)
   12256     # FIXME: insert proper C++ library support
   12257     ld_shlibs_CXX=no
   12258     ;;
   12259   *)
   12260     # FIXME: insert proper C++ library support
   12261     ld_shlibs_CXX=no
   12262     ;;
   12263 esac
   12264 { echo "$as_me:$LINENO: result: $ld_shlibs_CXX" >&5
   12265 echo "${ECHO_T}$ld_shlibs_CXX" >&6; }
   12266 test "$ld_shlibs_CXX" = no && can_build_shared=no
   12267 
   12268 GCC_CXX="$GXX"
   12269 LD_CXX="$LD"
   12270 
   12271 cat > conftest.$ac_ext <<EOF
   12272 class Foo
   12273 {
   12274 public:
   12275   Foo (void) { a = 0; }
   12276 private:
   12277   int a;
   12278 };
   12279 EOF
   12280 
   12281 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   12282   (eval $ac_compile) 2>&5
   12283   ac_status=$?
   12284   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   12285   (exit $ac_status); }; then
   12286   # Parse the compiler output and extract the necessary
   12287   # objects, libraries and library flags.
   12288 
   12289   # Sentinel used to keep track of whether or not we are before
   12290   # the conftest object file.
   12291   pre_test_object_deps_done=no
   12292 
   12293   # The `*' in the case matches for architectures that use `case' in
   12294   # $output_verbose_cmd can trigger glob expansion during the loop
   12295   # eval without this substitution.
   12296   output_verbose_link_cmd=`$echo "X$output_verbose_link_cmd" | $Xsed -e "$no_glob_subst"`
   12297 
   12298   for p in `eval $output_verbose_link_cmd`; do
   12299     case $p in
   12300 
   12301     -L* | -R* | -l*)
   12302        # Some compilers place space between "-{L,R}" and the path.
   12303        # Remove the space.
   12304        if test $p = "-L" \
   12305 	  || test $p = "-R"; then
   12306 	 prev=$p
   12307 	 continue
   12308        else
   12309 	 prev=
   12310        fi
   12311 
   12312        if test "$pre_test_object_deps_done" = no; then
   12313 	 case $p in
   12314 	 -L* | -R*)
   12315 	   # Internal compiler library paths should come after those
   12316 	   # provided the user.  The postdeps already come after the
   12317 	   # user supplied libs so there is no need to process them.
   12318 	   if test -z "$compiler_lib_search_path_CXX"; then
   12319 	     compiler_lib_search_path_CXX="${prev}${p}"
   12320 	   else
   12321 	     compiler_lib_search_path_CXX="${compiler_lib_search_path_CXX} ${prev}${p}"
   12322 	   fi
   12323 	   ;;
   12324 	 # The "-l" case would never come before the object being
   12325 	 # linked, so don't bother handling this case.
   12326 	 esac
   12327        else
   12328 	 if test -z "$postdeps_CXX"; then
   12329 	   postdeps_CXX="${prev}${p}"
   12330 	 else
   12331 	   postdeps_CXX="${postdeps_CXX} ${prev}${p}"
   12332 	 fi
   12333        fi
   12334        ;;
   12335 
   12336     *.$objext)
   12337        # This assumes that the test object file only shows up
   12338        # once in the compiler output.
   12339        if test "$p" = "conftest.$objext"; then
   12340 	 pre_test_object_deps_done=yes
   12341 	 continue
   12342        fi
   12343 
   12344        if test "$pre_test_object_deps_done" = no; then
   12345 	 if test -z "$predep_objects_CXX"; then
   12346 	   predep_objects_CXX="$p"
   12347 	 else
   12348 	   predep_objects_CXX="$predep_objects_CXX $p"
   12349 	 fi
   12350        else
   12351 	 if test -z "$postdep_objects_CXX"; then
   12352 	   postdep_objects_CXX="$p"
   12353 	 else
   12354 	   postdep_objects_CXX="$postdep_objects_CXX $p"
   12355 	 fi
   12356        fi
   12357        ;;
   12358 
   12359     *) ;; # Ignore the rest.
   12360 
   12361     esac
   12362   done
   12363 
   12364   # Clean up.
   12365   rm -f a.out a.exe
   12366 else
   12367   echo "libtool.m4: error: problem compiling CXX test program"
   12368 fi
   12369 
   12370 $rm -f confest.$objext
   12371 
   12372 compiler_lib_search_dirs_CXX=
   12373 if test -n "$compiler_lib_search_path_CXX"; then
   12374   compiler_lib_search_dirs_CXX=`echo " ${compiler_lib_search_path_CXX}" | ${SED} -e 's! -L! !g' -e 's!^ !!'`
   12375 fi
   12376 
   12377 # PORTME: override above test on systems where it is broken
   12378 case $host_os in
   12379 interix[3-9]*)
   12380   # Interix 3.5 installs completely hosed .la files for C++, so rather than
   12381   # hack all around it, let's just trust "g++" to DTRT.
   12382   predep_objects_CXX=
   12383   postdep_objects_CXX=
   12384   postdeps_CXX=
   12385   ;;
   12386 
   12387 linux*)
   12388   case `$CC -V 2>&1 | sed 5q` in
   12389   *Sun\ C*)
   12390     # Sun C++ 5.9
   12391     #
   12392     # The more standards-conforming stlport4 library is
   12393     # incompatible with the Cstd library. Avoid specifying
   12394     # it if it's in CXXFLAGS. Ignore libCrun as
   12395     # -library=stlport4 depends on it.
   12396     case " $CXX $CXXFLAGS " in
   12397     *" -library=stlport4 "*)
   12398       solaris_use_stlport4=yes
   12399       ;;
   12400     esac
   12401     if test "$solaris_use_stlport4" != yes; then
   12402       postdeps_CXX='-library=Cstd -library=Crun'
   12403     fi
   12404     ;;
   12405   esac
   12406   ;;
   12407 
   12408 solaris*)
   12409   case $cc_basename in
   12410   CC*)
   12411     # The more standards-conforming stlport4 library is
   12412     # incompatible with the Cstd library. Avoid specifying
   12413     # it if it's in CXXFLAGS. Ignore libCrun as
   12414     # -library=stlport4 depends on it.
   12415     case " $CXX $CXXFLAGS " in
   12416     *" -library=stlport4 "*)
   12417       solaris_use_stlport4=yes
   12418       ;;
   12419     esac
   12420 
   12421     # Adding this requires a known-good setup of shared libraries for
   12422     # Sun compiler versions before 5.6, else PIC objects from an old
   12423     # archive will be linked into the output, leading to subtle bugs.
   12424     if test "$solaris_use_stlport4" != yes; then
   12425       postdeps_CXX='-library=Cstd -library=Crun'
   12426     fi
   12427     ;;
   12428   esac
   12429   ;;
   12430 esac
   12431 
   12432 case " $postdeps_CXX " in
   12433 *" -lc "*) archive_cmds_need_lc_CXX=no ;;
   12434 esac
   12435 
   12436 lt_prog_compiler_wl_CXX=
   12437 lt_prog_compiler_pic_CXX=
   12438 lt_prog_compiler_static_CXX=
   12439 
   12440 { echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
   12441 echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6; }
   12442 
   12443   # C++ specific cases for pic, static, wl, etc.
   12444   if test "$GXX" = yes; then
   12445     lt_prog_compiler_wl_CXX='-Wl,'
   12446     lt_prog_compiler_static_CXX='-static'
   12447 
   12448     case $host_os in
   12449     aix*)
   12450       # All AIX code is PIC.
   12451       if test "$host_cpu" = ia64; then
   12452 	# AIX 5 now supports IA64 processor
   12453 	lt_prog_compiler_static_CXX='-Bstatic'
   12454       fi
   12455       ;;
   12456     amigaos*)
   12457       # FIXME: we need at least 68020 code to build shared libraries, but
   12458       # adding the `-m68020' flag to GCC prevents building anything better,
   12459       # like `-m68040'.
   12460       lt_prog_compiler_pic_CXX='-m68020 -resident32 -malways-restore-a4'
   12461       ;;
   12462     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
   12463       # PIC is the default for these OSes.
   12464       ;;
   12465     mingw* | cygwin* | os2* | pw32*)
   12466       # This hack is so that the source file can tell whether it is being
   12467       # built for inclusion in a dll (and should export symbols for example).
   12468       # Although the cygwin gcc ignores -fPIC, still need this for old-style
   12469       # (--disable-auto-import) libraries
   12470       lt_prog_compiler_pic_CXX='-DDLL_EXPORT'
   12471       ;;
   12472     darwin* | rhapsody*)
   12473       # PIC is the default on this platform
   12474       # Common symbols not allowed in MH_DYLIB files
   12475       lt_prog_compiler_pic_CXX='-fno-common'
   12476       ;;
   12477     *djgpp*)
   12478       # DJGPP does not support shared libraries at all
   12479       lt_prog_compiler_pic_CXX=
   12480       ;;
   12481     interix[3-9]*)
   12482       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
   12483       # Instead, we relocate shared libraries at runtime.
   12484       ;;
   12485     sysv4*MP*)
   12486       if test -d /usr/nec; then
   12487 	lt_prog_compiler_pic_CXX=-Kconform_pic
   12488       fi
   12489       ;;
   12490     hpux*)
   12491       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   12492       # not for PA HP-UX.
   12493       case $host_cpu in
   12494       hppa*64*|ia64*)
   12495 	;;
   12496       *)
   12497 	lt_prog_compiler_pic_CXX='-fPIC'
   12498 	;;
   12499       esac
   12500       ;;
   12501     *)
   12502       lt_prog_compiler_pic_CXX='-fPIC'
   12503       ;;
   12504     esac
   12505   else
   12506     case $host_os in
   12507       aix[4-9]*)
   12508 	# All AIX code is PIC.
   12509 	if test "$host_cpu" = ia64; then
   12510 	  # AIX 5 now supports IA64 processor
   12511 	  lt_prog_compiler_static_CXX='-Bstatic'
   12512 	else
   12513 	  lt_prog_compiler_static_CXX='-bnso -bI:/lib/syscalls.exp'
   12514 	fi
   12515 	;;
   12516       chorus*)
   12517 	case $cc_basename in
   12518 	cxch68*)
   12519 	  # Green Hills C++ Compiler
   12520 	  # _LT_AC_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"
   12521 	  ;;
   12522 	esac
   12523 	;;
   12524        darwin*)
   12525          # PIC is the default on this platform
   12526          # Common symbols not allowed in MH_DYLIB files
   12527          case $cc_basename in
   12528            xlc*)
   12529            lt_prog_compiler_pic_CXX='-qnocommon'
   12530            lt_prog_compiler_wl_CXX='-Wl,'
   12531            ;;
   12532          esac
   12533        ;;
   12534       dgux*)
   12535 	case $cc_basename in
   12536 	  ec++*)
   12537 	    lt_prog_compiler_pic_CXX='-KPIC'
   12538 	    ;;
   12539 	  ghcx*)
   12540 	    # Green Hills C++ Compiler
   12541 	    lt_prog_compiler_pic_CXX='-pic'
   12542 	    ;;
   12543 	  *)
   12544 	    ;;
   12545 	esac
   12546 	;;
   12547       freebsd* | dragonfly*)
   12548 	# FreeBSD uses GNU C++
   12549 	;;
   12550       hpux9* | hpux10* | hpux11*)
   12551 	case $cc_basename in
   12552 	  CC*)
   12553 	    lt_prog_compiler_wl_CXX='-Wl,'
   12554 	    lt_prog_compiler_static_CXX='${wl}-a ${wl}archive'
   12555 	    if test "$host_cpu" != ia64; then
   12556 	      lt_prog_compiler_pic_CXX='+Z'
   12557 	    fi
   12558 	    ;;
   12559 	  aCC*)
   12560 	    lt_prog_compiler_wl_CXX='-Wl,'
   12561 	    lt_prog_compiler_static_CXX='${wl}-a ${wl}archive'
   12562 	    case $host_cpu in
   12563 	    hppa*64*|ia64*)
   12564 	      # +Z the default
   12565 	      ;;
   12566 	    *)
   12567 	      lt_prog_compiler_pic_CXX='+Z'
   12568 	      ;;
   12569 	    esac
   12570 	    ;;
   12571 	  *)
   12572 	    ;;
   12573 	esac
   12574 	;;
   12575       interix*)
   12576 	# This is c89, which is MS Visual C++ (no shared libs)
   12577 	# Anyone wants to do a port?
   12578 	;;
   12579       irix5* | irix6* | nonstopux*)
   12580 	case $cc_basename in
   12581 	  CC*)
   12582 	    lt_prog_compiler_wl_CXX='-Wl,'
   12583 	    lt_prog_compiler_static_CXX='-non_shared'
   12584 	    # CC pic flag -KPIC is the default.
   12585 	    ;;
   12586 	  *)
   12587 	    ;;
   12588 	esac
   12589 	;;
   12590       linux* | k*bsd*-gnu)
   12591 	case $cc_basename in
   12592 	  KCC*)
   12593 	    # KAI C++ Compiler
   12594 	    lt_prog_compiler_wl_CXX='--backend -Wl,'
   12595 	    lt_prog_compiler_pic_CXX='-fPIC'
   12596 	    ;;
   12597 	  icpc* | ecpc*)
   12598 	    # Intel C++
   12599 	    lt_prog_compiler_wl_CXX='-Wl,'
   12600 	    lt_prog_compiler_pic_CXX='-KPIC'
   12601 	    lt_prog_compiler_static_CXX='-static'
   12602 	    ;;
   12603 	  pgCC* | pgcpp*)
   12604 	    # Portland Group C++ compiler.
   12605 	    lt_prog_compiler_wl_CXX='-Wl,'
   12606 	    lt_prog_compiler_pic_CXX='-fpic'
   12607 	    lt_prog_compiler_static_CXX='-Bstatic'
   12608 	    ;;
   12609 	  cxx*)
   12610 	    # Compaq C++
   12611 	    # Make sure the PIC flag is empty.  It appears that all Alpha
   12612 	    # Linux and Compaq Tru64 Unix objects are PIC.
   12613 	    lt_prog_compiler_pic_CXX=
   12614 	    lt_prog_compiler_static_CXX='-non_shared'
   12615 	    ;;
   12616 	  *)
   12617 	    case `$CC -V 2>&1 | sed 5q` in
   12618 	    *Sun\ C*)
   12619 	      # Sun C++ 5.9
   12620 	      lt_prog_compiler_pic_CXX='-KPIC'
   12621 	      lt_prog_compiler_static_CXX='-Bstatic'
   12622 	      lt_prog_compiler_wl_CXX='-Qoption ld '
   12623 	      ;;
   12624 	    esac
   12625 	    ;;
   12626 	esac
   12627 	;;
   12628       lynxos*)
   12629 	;;
   12630       m88k*)
   12631 	;;
   12632       mvs*)
   12633 	case $cc_basename in
   12634 	  cxx*)
   12635 	    lt_prog_compiler_pic_CXX='-W c,exportall'
   12636 	    ;;
   12637 	  *)
   12638 	    ;;
   12639 	esac
   12640 	;;
   12641       netbsd* | netbsdelf*-gnu)
   12642 	;;
   12643       osf3* | osf4* | osf5*)
   12644 	case $cc_basename in
   12645 	  KCC*)
   12646 	    lt_prog_compiler_wl_CXX='--backend -Wl,'
   12647 	    ;;
   12648 	  RCC*)
   12649 	    # Rational C++ 2.4.1
   12650 	    lt_prog_compiler_pic_CXX='-pic'
   12651 	    ;;
   12652 	  cxx*)
   12653 	    # Digital/Compaq C++
   12654 	    lt_prog_compiler_wl_CXX='-Wl,'
   12655 	    # Make sure the PIC flag is empty.  It appears that all Alpha
   12656 	    # Linux and Compaq Tru64 Unix objects are PIC.
   12657 	    lt_prog_compiler_pic_CXX=
   12658 	    lt_prog_compiler_static_CXX='-non_shared'
   12659 	    ;;
   12660 	  *)
   12661 	    ;;
   12662 	esac
   12663 	;;
   12664       psos*)
   12665 	;;
   12666       solaris*)
   12667 	case $cc_basename in
   12668 	  CC*)
   12669 	    # Sun C++ 4.2, 5.x and Centerline C++
   12670 	    lt_prog_compiler_pic_CXX='-KPIC'
   12671 	    lt_prog_compiler_static_CXX='-Bstatic'
   12672 	    lt_prog_compiler_wl_CXX='-Qoption ld '
   12673 	    ;;
   12674 	  gcx*)
   12675 	    # Green Hills C++ Compiler
   12676 	    lt_prog_compiler_pic_CXX='-PIC'
   12677 	    ;;
   12678 	  *)
   12679 	    ;;
   12680 	esac
   12681 	;;
   12682       sunos4*)
   12683 	case $cc_basename in
   12684 	  CC*)
   12685 	    # Sun C++ 4.x
   12686 	    lt_prog_compiler_pic_CXX='-pic'
   12687 	    lt_prog_compiler_static_CXX='-Bstatic'
   12688 	    ;;
   12689 	  lcc*)
   12690 	    # Lucid
   12691 	    lt_prog_compiler_pic_CXX='-pic'
   12692 	    ;;
   12693 	  *)
   12694 	    ;;
   12695 	esac
   12696 	;;
   12697       tandem*)
   12698 	case $cc_basename in
   12699 	  NCC*)
   12700 	    # NonStop-UX NCC 3.20
   12701 	    lt_prog_compiler_pic_CXX='-KPIC'
   12702 	    ;;
   12703 	  *)
   12704 	    ;;
   12705 	esac
   12706 	;;
   12707       sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
   12708 	case $cc_basename in
   12709 	  CC*)
   12710 	    lt_prog_compiler_wl_CXX='-Wl,'
   12711 	    lt_prog_compiler_pic_CXX='-KPIC'
   12712 	    lt_prog_compiler_static_CXX='-Bstatic'
   12713 	    ;;
   12714 	esac
   12715 	;;
   12716       vxworks*)
   12717 	;;
   12718       *)
   12719 	lt_prog_compiler_can_build_shared_CXX=no
   12720 	;;
   12721     esac
   12722   fi
   12723 
   12724 { echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_CXX" >&5
   12725 echo "${ECHO_T}$lt_prog_compiler_pic_CXX" >&6; }
   12726 
   12727 #
   12728 # Check to make sure the PIC flag actually works.
   12729 #
   12730 if test -n "$lt_prog_compiler_pic_CXX"; then
   12731 
   12732 { echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works" >&5
   12733 echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works... $ECHO_C" >&6; }
   12734 if test "${lt_cv_prog_compiler_pic_works_CXX+set}" = set; then
   12735   echo $ECHO_N "(cached) $ECHO_C" >&6
   12736 else
   12737   lt_cv_prog_compiler_pic_works_CXX=no
   12738   ac_outfile=conftest.$ac_objext
   12739    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   12740    lt_compiler_flag="$lt_prog_compiler_pic_CXX -DPIC"
   12741    # Insert the option either (1) after the last *FLAGS variable, or
   12742    # (2) before a word containing "conftest.", or (3) at the end.
   12743    # Note that $ac_compile itself does not contain backslashes and begins
   12744    # with a dollar sign (not a hyphen), so the echo should work correctly.
   12745    # The option is referenced via a variable to avoid confusing sed.
   12746    lt_compile=`echo "$ac_compile" | $SED \
   12747    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   12748    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   12749    -e 's:$: $lt_compiler_flag:'`
   12750    (eval echo "\"\$as_me:12750: $lt_compile\"" >&5)
   12751    (eval "$lt_compile" 2>conftest.err)
   12752    ac_status=$?
   12753    cat conftest.err >&5
   12754    echo "$as_me:12754: \$? = $ac_status" >&5
   12755    if (exit $ac_status) && test -s "$ac_outfile"; then
   12756      # The compiler can only warn and ignore the option if not recognized
   12757      # So say no if there are warnings other than the usual output.
   12758      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
   12759      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   12760      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   12761        lt_cv_prog_compiler_pic_works_CXX=yes
   12762      fi
   12763    fi
   12764    $rm conftest*
   12765 
   12766 fi
   12767 { echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_pic_works_CXX" >&5
   12768 echo "${ECHO_T}$lt_cv_prog_compiler_pic_works_CXX" >&6; }
   12769 
   12770 if test x"$lt_cv_prog_compiler_pic_works_CXX" = xyes; then
   12771     case $lt_prog_compiler_pic_CXX in
   12772      "" | " "*) ;;
   12773      *) lt_prog_compiler_pic_CXX=" $lt_prog_compiler_pic_CXX" ;;
   12774      esac
   12775 else
   12776     lt_prog_compiler_pic_CXX=
   12777      lt_prog_compiler_can_build_shared_CXX=no
   12778 fi
   12779 
   12780 fi
   12781 case $host_os in
   12782   # For platforms which do not support PIC, -DPIC is meaningless:
   12783   *djgpp*)
   12784     lt_prog_compiler_pic_CXX=
   12785     ;;
   12786   *)
   12787     lt_prog_compiler_pic_CXX="$lt_prog_compiler_pic_CXX -DPIC"
   12788     ;;
   12789 esac
   12790 
   12791 #
   12792 # Check to make sure the static flag actually works.
   12793 #
   12794 wl=$lt_prog_compiler_wl_CXX eval lt_tmp_static_flag=\"$lt_prog_compiler_static_CXX\"
   12795 { echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
   12796 echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6; }
   12797 if test "${lt_cv_prog_compiler_static_works_CXX+set}" = set; then
   12798   echo $ECHO_N "(cached) $ECHO_C" >&6
   12799 else
   12800   lt_cv_prog_compiler_static_works_CXX=no
   12801    save_LDFLAGS="$LDFLAGS"
   12802    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
   12803    echo "$lt_simple_link_test_code" > conftest.$ac_ext
   12804    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
   12805      # The linker can only warn and ignore the option if not recognized
   12806      # So say no if there are warnings
   12807      if test -s conftest.err; then
   12808        # Append any errors to the config.log.
   12809        cat conftest.err 1>&5
   12810        $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
   12811        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   12812        if diff conftest.exp conftest.er2 >/dev/null; then
   12813          lt_cv_prog_compiler_static_works_CXX=yes
   12814        fi
   12815      else
   12816        lt_cv_prog_compiler_static_works_CXX=yes
   12817      fi
   12818    fi
   12819    $rm -r conftest*
   12820    LDFLAGS="$save_LDFLAGS"
   12821 
   12822 fi
   12823 { echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_static_works_CXX" >&5
   12824 echo "${ECHO_T}$lt_cv_prog_compiler_static_works_CXX" >&6; }
   12825 
   12826 if test x"$lt_cv_prog_compiler_static_works_CXX" = xyes; then
   12827     :
   12828 else
   12829     lt_prog_compiler_static_CXX=
   12830 fi
   12831 
   12832 
   12833 { echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
   12834 echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6; }
   12835 if test "${lt_cv_prog_compiler_c_o_CXX+set}" = set; then
   12836   echo $ECHO_N "(cached) $ECHO_C" >&6
   12837 else
   12838   lt_cv_prog_compiler_c_o_CXX=no
   12839    $rm -r conftest 2>/dev/null
   12840    mkdir conftest
   12841    cd conftest
   12842    mkdir out
   12843    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   12844 
   12845    lt_compiler_flag="-o out/conftest2.$ac_objext"
   12846    # Insert the option either (1) after the last *FLAGS variable, or
   12847    # (2) before a word containing "conftest.", or (3) at the end.
   12848    # Note that $ac_compile itself does not contain backslashes and begins
   12849    # with a dollar sign (not a hyphen), so the echo should work correctly.
   12850    lt_compile=`echo "$ac_compile" | $SED \
   12851    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   12852    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   12853    -e 's:$: $lt_compiler_flag:'`
   12854    (eval echo "\"\$as_me:12854: $lt_compile\"" >&5)
   12855    (eval "$lt_compile" 2>out/conftest.err)
   12856    ac_status=$?
   12857    cat out/conftest.err >&5
   12858    echo "$as_me:12858: \$? = $ac_status" >&5
   12859    if (exit $ac_status) && test -s out/conftest2.$ac_objext
   12860    then
   12861      # The compiler can only warn and ignore the option if not recognized
   12862      # So say no if there are warnings
   12863      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
   12864      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
   12865      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
   12866        lt_cv_prog_compiler_c_o_CXX=yes
   12867      fi
   12868    fi
   12869    chmod u+w . 2>&5
   12870    $rm conftest*
   12871    # SGI C++ compiler will create directory out/ii_files/ for
   12872    # template instantiation
   12873    test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files
   12874    $rm out/* && rmdir out
   12875    cd ..
   12876    rmdir conftest
   12877    $rm conftest*
   12878 
   12879 fi
   12880 { echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o_CXX" >&5
   12881 echo "${ECHO_T}$lt_cv_prog_compiler_c_o_CXX" >&6; }
   12882 
   12883 
   12884 hard_links="nottested"
   12885 if test "$lt_cv_prog_compiler_c_o_CXX" = no && test "$need_locks" != no; then
   12886   # do not overwrite the value of need_locks provided by the user
   12887   { echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
   12888 echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6; }
   12889   hard_links=yes
   12890   $rm conftest*
   12891   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   12892   touch conftest.a
   12893   ln conftest.a conftest.b 2>&5 || hard_links=no
   12894   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   12895   { echo "$as_me:$LINENO: result: $hard_links" >&5
   12896 echo "${ECHO_T}$hard_links" >&6; }
   12897   if test "$hard_links" = no; then
   12898     { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
   12899 echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
   12900     need_locks=warn
   12901   fi
   12902 else
   12903   need_locks=no
   12904 fi
   12905 
   12906 { echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   12907 echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6; }
   12908 
   12909   export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   12910   case $host_os in
   12911   aix[4-9]*)
   12912     # If we're using GNU nm, then we don't want the "-C" option.
   12913     # -C means demangle to AIX nm, but means don't demangle with GNU nm
   12914     if $NM -V 2>&1 | grep 'GNU' > /dev/null; then
   12915       export_symbols_cmds_CXX='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$2 == "T") || (\$2 == "D") || (\$2 == "B")) && (substr(\$3,1,1) != ".")) { print \$3 } }'\'' | sort -u > $export_symbols'
   12916     else
   12917       export_symbols_cmds_CXX='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$2 == "T") || (\$2 == "D") || (\$2 == "B")) && (substr(\$3,1,1) != ".")) { print \$3 } }'\'' | sort -u > $export_symbols'
   12918     fi
   12919     ;;
   12920   pw32*)
   12921     export_symbols_cmds_CXX="$ltdll_cmds"
   12922   ;;
   12923   cygwin* | mingw*)
   12924     export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/;/^.*[ ]__nm__/s/^.*[ ]__nm__\([^ ]*\)[ ][^ ]*/\1 DATA/;/^I[ ]/d;/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
   12925   ;;
   12926   linux* | k*bsd*-gnu)
   12927     link_all_deplibs_CXX=no
   12928   ;;
   12929   *)
   12930     export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   12931   ;;
   12932   esac
   12933   exclude_expsyms_CXX='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
   12934 
   12935 { echo "$as_me:$LINENO: result: $ld_shlibs_CXX" >&5
   12936 echo "${ECHO_T}$ld_shlibs_CXX" >&6; }
   12937 test "$ld_shlibs_CXX" = no && can_build_shared=no
   12938 
   12939 #
   12940 # Do we need to explicitly link libc?
   12941 #
   12942 case "x$archive_cmds_need_lc_CXX" in
   12943 x|xyes)
   12944   # Assume -lc should be added
   12945   archive_cmds_need_lc_CXX=yes
   12946 
   12947   if test "$enable_shared" = yes && test "$GCC" = yes; then
   12948     case $archive_cmds_CXX in
   12949     *'~'*)
   12950       # FIXME: we may have to deal with multi-command sequences.
   12951       ;;
   12952     '$CC '*)
   12953       # Test whether the compiler implicitly links with -lc since on some
   12954       # systems, -lgcc has to come before -lc. If gcc already passes -lc
   12955       # to ld, don't add -lc before -lgcc.
   12956       { echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
   12957 echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6; }
   12958       $rm conftest*
   12959       echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   12960 
   12961       if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   12962   (eval $ac_compile) 2>&5
   12963   ac_status=$?
   12964   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   12965   (exit $ac_status); } 2>conftest.err; then
   12966         soname=conftest
   12967         lib=conftest
   12968         libobjs=conftest.$ac_objext
   12969         deplibs=
   12970         wl=$lt_prog_compiler_wl_CXX
   12971 	pic_flag=$lt_prog_compiler_pic_CXX
   12972         compiler_flags=-v
   12973         linker_flags=-v
   12974         verstring=
   12975         output_objdir=.
   12976         libname=conftest
   12977         lt_save_allow_undefined_flag=$allow_undefined_flag_CXX
   12978         allow_undefined_flag_CXX=
   12979         if { (eval echo "$as_me:$LINENO: \"$archive_cmds_CXX 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5
   12980   (eval $archive_cmds_CXX 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5
   12981   ac_status=$?
   12982   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   12983   (exit $ac_status); }
   12984         then
   12985 	  archive_cmds_need_lc_CXX=no
   12986         else
   12987 	  archive_cmds_need_lc_CXX=yes
   12988         fi
   12989         allow_undefined_flag_CXX=$lt_save_allow_undefined_flag
   12990       else
   12991         cat conftest.err 1>&5
   12992       fi
   12993       $rm conftest*
   12994       { echo "$as_me:$LINENO: result: $archive_cmds_need_lc_CXX" >&5
   12995 echo "${ECHO_T}$archive_cmds_need_lc_CXX" >&6; }
   12996       ;;
   12997     esac
   12998   fi
   12999   ;;
   13000 esac
   13001 
   13002 { echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
   13003 echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6; }
   13004 library_names_spec=
   13005 libname_spec='lib$name'
   13006 soname_spec=
   13007 shrext_cmds=".so"
   13008 postinstall_cmds=
   13009 postuninstall_cmds=
   13010 finish_cmds=
   13011 finish_eval=
   13012 shlibpath_var=
   13013 shlibpath_overrides_runpath=unknown
   13014 version_type=none
   13015 dynamic_linker="$host_os ld.so"
   13016 sys_lib_dlsearch_path_spec="/lib /usr/lib"
   13017 
   13018 need_lib_prefix=unknown
   13019 hardcode_into_libs=no
   13020 
   13021 # when you set need_version to no, make sure it does not cause -set_version
   13022 # flags to be left without arguments
   13023 need_version=unknown
   13024 
   13025 case $host_os in
   13026 aix3*)
   13027   version_type=linux
   13028   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
   13029   shlibpath_var=LIBPATH
   13030 
   13031   # AIX 3 has no versioning support, so we append a major version to the name.
   13032   soname_spec='${libname}${release}${shared_ext}$major'
   13033   ;;
   13034 
   13035 aix[4-9]*)
   13036   version_type=linux
   13037   need_lib_prefix=no
   13038   need_version=no
   13039   hardcode_into_libs=yes
   13040   if test "$host_cpu" = ia64; then
   13041     # AIX 5 supports IA64
   13042     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
   13043     shlibpath_var=LD_LIBRARY_PATH
   13044   else
   13045     # With GCC up to 2.95.x, collect2 would create an import file
   13046     # for dependence libraries.  The import file would start with
   13047     # the line `#! .'.  This would cause the generated library to
   13048     # depend on `.', always an invalid library.  This was fixed in
   13049     # development snapshots of GCC prior to 3.0.
   13050     case $host_os in
   13051       aix4 | aix4.[01] | aix4.[01].*)
   13052       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
   13053 	   echo ' yes '
   13054 	   echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
   13055 	:
   13056       else
   13057 	can_build_shared=no
   13058       fi
   13059       ;;
   13060     esac
   13061     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
   13062     # soname into executable. Probably we can add versioning support to
   13063     # collect2, so additional links can be useful in future.
   13064     if test "$aix_use_runtimelinking" = yes; then
   13065       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
   13066       # instead of lib<name>.a to let people know that these are not
   13067       # typical AIX shared libraries.
   13068       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13069     else
   13070       # We preserve .a as extension for shared libraries through AIX4.2
   13071       # and later when we are not doing run time linking.
   13072       library_names_spec='${libname}${release}.a $libname.a'
   13073       soname_spec='${libname}${release}${shared_ext}$major'
   13074     fi
   13075     shlibpath_var=LIBPATH
   13076   fi
   13077   ;;
   13078 
   13079 amigaos*)
   13080   library_names_spec='$libname.ixlibrary $libname.a'
   13081   # Create ${libname}_ixlibrary.a entries in /sys/libs.
   13082   finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$echo "X$lib" | $Xsed -e '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $rm /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
   13083   ;;
   13084 
   13085 beos*)
   13086   library_names_spec='${libname}${shared_ext}'
   13087   dynamic_linker="$host_os ld.so"
   13088   shlibpath_var=LIBRARY_PATH
   13089   ;;
   13090 
   13091 bsdi[45]*)
   13092   version_type=linux
   13093   need_version=no
   13094   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13095   soname_spec='${libname}${release}${shared_ext}$major'
   13096   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
   13097   shlibpath_var=LD_LIBRARY_PATH
   13098   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
   13099   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
   13100   # the default ld.so.conf also contains /usr/contrib/lib and
   13101   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
   13102   # libtool to hard-code these into programs
   13103   ;;
   13104 
   13105 cygwin* | mingw* | pw32*)
   13106   version_type=windows
   13107   shrext_cmds=".dll"
   13108   need_version=no
   13109   need_lib_prefix=no
   13110 
   13111   case $GCC,$host_os in
   13112   yes,cygwin* | yes,mingw* | yes,pw32*)
   13113     library_names_spec='$libname.dll.a'
   13114     # DLL is installed to $(libdir)/../bin by postinstall_cmds
   13115     postinstall_cmds='base_file=`basename \${file}`~
   13116       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
   13117       dldir=$destdir/`dirname \$dlpath`~
   13118       test -d \$dldir || mkdir -p \$dldir~
   13119       $install_prog $dir/$dlname \$dldir/$dlname~
   13120       chmod a+x \$dldir/$dlname'
   13121     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
   13122       dlpath=$dir/\$dldll~
   13123        $rm \$dlpath'
   13124     shlibpath_overrides_runpath=yes
   13125 
   13126     case $host_os in
   13127     cygwin*)
   13128       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
   13129       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   13130       sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
   13131       ;;
   13132     mingw*)
   13133       # MinGW DLLs use traditional 'lib' prefix
   13134       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   13135       sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   13136       if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then
   13137         # It is most probably a Windows format PATH printed by
   13138         # mingw gcc, but we are running on Cygwin. Gcc prints its search
   13139         # path with ; separators, and with drive letters. We can handle the
   13140         # drive letters (cygwin fileutils understands them), so leave them,
   13141         # especially as we might pass files found there to a mingw objdump,
   13142         # which wouldn't understand a cygwinified path. Ahh.
   13143         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   13144       else
   13145         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   13146       fi
   13147       ;;
   13148     pw32*)
   13149       # pw32 DLLs use 'pw' prefix rather than 'lib'
   13150       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   13151       ;;
   13152     esac
   13153     ;;
   13154 
   13155   *)
   13156     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
   13157     ;;
   13158   esac
   13159   dynamic_linker='Win32 ld.exe'
   13160   # FIXME: first we should search . and the directory the executable is in
   13161   shlibpath_var=PATH
   13162   ;;
   13163 
   13164 darwin* | rhapsody*)
   13165   dynamic_linker="$host_os dyld"
   13166   version_type=darwin
   13167   need_lib_prefix=no
   13168   need_version=no
   13169   library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
   13170   soname_spec='${libname}${release}${major}$shared_ext'
   13171   shlibpath_overrides_runpath=yes
   13172   shlibpath_var=DYLD_LIBRARY_PATH
   13173   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
   13174 
   13175   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
   13176   ;;
   13177 
   13178 dgux*)
   13179   version_type=linux
   13180   need_lib_prefix=no
   13181   need_version=no
   13182   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
   13183   soname_spec='${libname}${release}${shared_ext}$major'
   13184   shlibpath_var=LD_LIBRARY_PATH
   13185   ;;
   13186 
   13187 freebsd1*)
   13188   dynamic_linker=no
   13189   ;;
   13190 
   13191 freebsd* | dragonfly*)
   13192   # DragonFly does not have aout.  When/if they implement a new
   13193   # versioning mechanism, adjust this.
   13194   if test -x /usr/bin/objformat; then
   13195     objformat=`/usr/bin/objformat`
   13196   else
   13197     case $host_os in
   13198     freebsd[123]*) objformat=aout ;;
   13199     *) objformat=elf ;;
   13200     esac
   13201   fi
   13202   version_type=freebsd-$objformat
   13203   case $version_type in
   13204     freebsd-elf*)
   13205       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   13206       need_version=no
   13207       need_lib_prefix=no
   13208       ;;
   13209     freebsd-*)
   13210       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
   13211       need_version=yes
   13212       ;;
   13213   esac
   13214   shlibpath_var=LD_LIBRARY_PATH
   13215   case $host_os in
   13216   freebsd2*)
   13217     shlibpath_overrides_runpath=yes
   13218     ;;
   13219   freebsd3.[01]* | freebsdelf3.[01]*)
   13220     shlibpath_overrides_runpath=yes
   13221     hardcode_into_libs=yes
   13222     ;;
   13223   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
   13224   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
   13225     shlibpath_overrides_runpath=no
   13226     hardcode_into_libs=yes
   13227     ;;
   13228   *) # from 4.6 on, and DragonFly
   13229     shlibpath_overrides_runpath=yes
   13230     hardcode_into_libs=yes
   13231     ;;
   13232   esac
   13233   ;;
   13234 
   13235 gnu*)
   13236   version_type=linux
   13237   need_lib_prefix=no
   13238   need_version=no
   13239   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
   13240   soname_spec='${libname}${release}${shared_ext}$major'
   13241   shlibpath_var=LD_LIBRARY_PATH
   13242   hardcode_into_libs=yes
   13243   ;;
   13244 
   13245 hpux9* | hpux10* | hpux11*)
   13246   # Give a soname corresponding to the major version so that dld.sl refuses to
   13247   # link against other versions.
   13248   version_type=sunos
   13249   need_lib_prefix=no
   13250   need_version=no
   13251   case $host_cpu in
   13252   ia64*)
   13253     shrext_cmds='.so'
   13254     hardcode_into_libs=yes
   13255     dynamic_linker="$host_os dld.so"
   13256     shlibpath_var=LD_LIBRARY_PATH
   13257     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   13258     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13259     soname_spec='${libname}${release}${shared_ext}$major'
   13260     if test "X$HPUX_IA64_MODE" = X32; then
   13261       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
   13262     else
   13263       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
   13264     fi
   13265     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   13266     ;;
   13267    hppa*64*)
   13268      shrext_cmds='.sl'
   13269      hardcode_into_libs=yes
   13270      dynamic_linker="$host_os dld.sl"
   13271      shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
   13272      shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   13273      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13274      soname_spec='${libname}${release}${shared_ext}$major'
   13275      sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
   13276      sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   13277      ;;
   13278    *)
   13279     shrext_cmds='.sl'
   13280     dynamic_linker="$host_os dld.sl"
   13281     shlibpath_var=SHLIB_PATH
   13282     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
   13283     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13284     soname_spec='${libname}${release}${shared_ext}$major'
   13285     ;;
   13286   esac
   13287   # HP-UX runs *really* slowly unless shared libraries are mode 555.
   13288   postinstall_cmds='chmod 555 $lib'
   13289   ;;
   13290 
   13291 interix[3-9]*)
   13292   version_type=linux
   13293   need_lib_prefix=no
   13294   need_version=no
   13295   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   13296   soname_spec='${libname}${release}${shared_ext}$major'
   13297   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
   13298   shlibpath_var=LD_LIBRARY_PATH
   13299   shlibpath_overrides_runpath=no
   13300   hardcode_into_libs=yes
   13301   ;;
   13302 
   13303 irix5* | irix6* | nonstopux*)
   13304   case $host_os in
   13305     nonstopux*) version_type=nonstopux ;;
   13306     *)
   13307 	if test "$lt_cv_prog_gnu_ld" = yes; then
   13308 		version_type=linux
   13309 	else
   13310 		version_type=irix
   13311 	fi ;;
   13312   esac
   13313   need_lib_prefix=no
   13314   need_version=no
   13315   soname_spec='${libname}${release}${shared_ext}$major'
   13316   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
   13317   case $host_os in
   13318   irix5* | nonstopux*)
   13319     libsuff= shlibsuff=
   13320     ;;
   13321   *)
   13322     case $LD in # libtool.m4 will add one of these switches to LD
   13323     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
   13324       libsuff= shlibsuff= libmagic=32-bit;;
   13325     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
   13326       libsuff=32 shlibsuff=N32 libmagic=N32;;
   13327     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
   13328       libsuff=64 shlibsuff=64 libmagic=64-bit;;
   13329     *) libsuff= shlibsuff= libmagic=never-match;;
   13330     esac
   13331     ;;
   13332   esac
   13333   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
   13334   shlibpath_overrides_runpath=no
   13335   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
   13336   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
   13337   hardcode_into_libs=yes
   13338   ;;
   13339 
   13340 # No shared lib support for Linux oldld, aout, or coff.
   13341 linux*oldld* | linux*aout* | linux*coff*)
   13342   dynamic_linker=no
   13343   ;;
   13344 
   13345 # This must be Linux ELF.
   13346 linux* | k*bsd*-gnu)
   13347   version_type=linux
   13348   need_lib_prefix=no
   13349   need_version=no
   13350   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13351   soname_spec='${libname}${release}${shared_ext}$major'
   13352   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
   13353   shlibpath_var=LD_LIBRARY_PATH
   13354   shlibpath_overrides_runpath=no
   13355   # This implies no fast_install, which is unacceptable.
   13356   # Some rework will be needed to allow for fast_install
   13357   # before this can be enabled.
   13358   hardcode_into_libs=yes
   13359 
   13360   # Append ld.so.conf contents to the search path
   13361   if test -f /etc/ld.so.conf; then
   13362     lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ 	]*hwcap[ 	]/d;s/[:,	]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
   13363     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
   13364   fi
   13365 
   13366   # We used to test for /lib/ld.so.1 and disable shared libraries on
   13367   # powerpc, because MkLinux only supported shared libraries with the
   13368   # GNU dynamic linker.  Since this was broken with cross compilers,
   13369   # most powerpc-linux boxes support dynamic linking these days and
   13370   # people can always --disable-shared, the test was removed, and we
   13371   # assume the GNU/Linux dynamic linker is in use.
   13372   dynamic_linker='GNU/Linux ld.so'
   13373   ;;
   13374 
   13375 netbsdelf*-gnu)
   13376   version_type=linux
   13377   need_lib_prefix=no
   13378   need_version=no
   13379   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   13380   soname_spec='${libname}${release}${shared_ext}$major'
   13381   shlibpath_var=LD_LIBRARY_PATH
   13382   shlibpath_overrides_runpath=no
   13383   hardcode_into_libs=yes
   13384   dynamic_linker='NetBSD ld.elf_so'
   13385   ;;
   13386 
   13387 netbsd*)
   13388   version_type=sunos
   13389   need_lib_prefix=no
   13390   need_version=no
   13391   if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   13392     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   13393     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   13394     dynamic_linker='NetBSD (a.out) ld.so'
   13395   else
   13396     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   13397     soname_spec='${libname}${release}${shared_ext}$major'
   13398     dynamic_linker='NetBSD ld.elf_so'
   13399   fi
   13400   shlibpath_var=LD_LIBRARY_PATH
   13401   shlibpath_overrides_runpath=yes
   13402   hardcode_into_libs=yes
   13403   ;;
   13404 
   13405 newsos6)
   13406   version_type=linux
   13407   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13408   shlibpath_var=LD_LIBRARY_PATH
   13409   shlibpath_overrides_runpath=yes
   13410   ;;
   13411 
   13412 nto-qnx*)
   13413   version_type=linux
   13414   need_lib_prefix=no
   13415   need_version=no
   13416   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13417   soname_spec='${libname}${release}${shared_ext}$major'
   13418   shlibpath_var=LD_LIBRARY_PATH
   13419   shlibpath_overrides_runpath=yes
   13420   ;;
   13421 
   13422 openbsd*)
   13423   version_type=sunos
   13424   sys_lib_dlsearch_path_spec="/usr/lib"
   13425   need_lib_prefix=no
   13426   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
   13427   case $host_os in
   13428     openbsd3.3 | openbsd3.3.*) need_version=yes ;;
   13429     *)                         need_version=no  ;;
   13430   esac
   13431   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   13432   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   13433   shlibpath_var=LD_LIBRARY_PATH
   13434   if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   13435     case $host_os in
   13436       openbsd2.[89] | openbsd2.[89].*)
   13437 	shlibpath_overrides_runpath=no
   13438 	;;
   13439       *)
   13440 	shlibpath_overrides_runpath=yes
   13441 	;;
   13442       esac
   13443   else
   13444     shlibpath_overrides_runpath=yes
   13445   fi
   13446   ;;
   13447 
   13448 os2*)
   13449   libname_spec='$name'
   13450   shrext_cmds=".dll"
   13451   need_lib_prefix=no
   13452   library_names_spec='$libname${shared_ext} $libname.a'
   13453   dynamic_linker='OS/2 ld.exe'
   13454   shlibpath_var=LIBPATH
   13455   ;;
   13456 
   13457 osf3* | osf4* | osf5*)
   13458   version_type=osf
   13459   need_lib_prefix=no
   13460   need_version=no
   13461   soname_spec='${libname}${release}${shared_ext}$major'
   13462   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13463   shlibpath_var=LD_LIBRARY_PATH
   13464   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
   13465   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
   13466   ;;
   13467 
   13468 rdos*)
   13469   dynamic_linker=no
   13470   ;;
   13471 
   13472 solaris*)
   13473   version_type=linux
   13474   need_lib_prefix=no
   13475   need_version=no
   13476   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13477   soname_spec='${libname}${release}${shared_ext}$major'
   13478   shlibpath_var=LD_LIBRARY_PATH
   13479   shlibpath_overrides_runpath=yes
   13480   hardcode_into_libs=yes
   13481   # ldd complains unless libraries are executable
   13482   postinstall_cmds='chmod +x $lib'
   13483   ;;
   13484 
   13485 sunos4*)
   13486   version_type=sunos
   13487   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   13488   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
   13489   shlibpath_var=LD_LIBRARY_PATH
   13490   shlibpath_overrides_runpath=yes
   13491   if test "$with_gnu_ld" = yes; then
   13492     need_lib_prefix=no
   13493   fi
   13494   need_version=yes
   13495   ;;
   13496 
   13497 sysv4 | sysv4.3*)
   13498   version_type=linux
   13499   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13500   soname_spec='${libname}${release}${shared_ext}$major'
   13501   shlibpath_var=LD_LIBRARY_PATH
   13502   case $host_vendor in
   13503     sni)
   13504       shlibpath_overrides_runpath=no
   13505       need_lib_prefix=no
   13506       export_dynamic_flag_spec='${wl}-Blargedynsym'
   13507       runpath_var=LD_RUN_PATH
   13508       ;;
   13509     siemens)
   13510       need_lib_prefix=no
   13511       ;;
   13512     motorola)
   13513       need_lib_prefix=no
   13514       need_version=no
   13515       shlibpath_overrides_runpath=no
   13516       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
   13517       ;;
   13518   esac
   13519   ;;
   13520 
   13521 sysv4*MP*)
   13522   if test -d /usr/nec ;then
   13523     version_type=linux
   13524     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
   13525     soname_spec='$libname${shared_ext}.$major'
   13526     shlibpath_var=LD_LIBRARY_PATH
   13527   fi
   13528   ;;
   13529 
   13530 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   13531   version_type=freebsd-elf
   13532   need_lib_prefix=no
   13533   need_version=no
   13534   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   13535   soname_spec='${libname}${release}${shared_ext}$major'
   13536   shlibpath_var=LD_LIBRARY_PATH
   13537   hardcode_into_libs=yes
   13538   if test "$with_gnu_ld" = yes; then
   13539     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
   13540     shlibpath_overrides_runpath=no
   13541   else
   13542     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
   13543     shlibpath_overrides_runpath=yes
   13544     case $host_os in
   13545       sco3.2v5*)
   13546         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
   13547 	;;
   13548     esac
   13549   fi
   13550   sys_lib_dlsearch_path_spec='/usr/lib'
   13551   ;;
   13552 
   13553 uts4*)
   13554   version_type=linux
   13555   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13556   soname_spec='${libname}${release}${shared_ext}$major'
   13557   shlibpath_var=LD_LIBRARY_PATH
   13558   ;;
   13559 
   13560 *)
   13561   dynamic_linker=no
   13562   ;;
   13563 esac
   13564 { echo "$as_me:$LINENO: result: $dynamic_linker" >&5
   13565 echo "${ECHO_T}$dynamic_linker" >&6; }
   13566 test "$dynamic_linker" = no && can_build_shared=no
   13567 
   13568 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
   13569   echo $ECHO_N "(cached) $ECHO_C" >&6
   13570 else
   13571   lt_cv_sys_lib_search_path_spec="$sys_lib_search_path_spec"
   13572 fi
   13573 
   13574 sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
   13575 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
   13576   echo $ECHO_N "(cached) $ECHO_C" >&6
   13577 else
   13578   lt_cv_sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec"
   13579 fi
   13580 
   13581 sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
   13582 
   13583 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
   13584 if test "$GCC" = yes; then
   13585   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
   13586 fi
   13587 
   13588 { echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
   13589 echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6; }
   13590 hardcode_action_CXX=
   13591 if test -n "$hardcode_libdir_flag_spec_CXX" || \
   13592    test -n "$runpath_var_CXX" || \
   13593    test "X$hardcode_automatic_CXX" = "Xyes" ; then
   13594 
   13595   # We can hardcode non-existant directories.
   13596   if test "$hardcode_direct_CXX" != no &&
   13597      # If the only mechanism to avoid hardcoding is shlibpath_var, we
   13598      # have to relink, otherwise we might link with an installed library
   13599      # when we should be linking with a yet-to-be-installed one
   13600      ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, CXX)" != no &&
   13601      test "$hardcode_minus_L_CXX" != no; then
   13602     # Linking always hardcodes the temporary library directory.
   13603     hardcode_action_CXX=relink
   13604   else
   13605     # We can link without hardcoding, and we can hardcode nonexisting dirs.
   13606     hardcode_action_CXX=immediate
   13607   fi
   13608 else
   13609   # We cannot hardcode anything, or else we can only hardcode existing
   13610   # directories.
   13611   hardcode_action_CXX=unsupported
   13612 fi
   13613 { echo "$as_me:$LINENO: result: $hardcode_action_CXX" >&5
   13614 echo "${ECHO_T}$hardcode_action_CXX" >&6; }
   13615 
   13616 if test "$hardcode_action_CXX" = relink; then
   13617   # Fast installation is not supported
   13618   enable_fast_install=no
   13619 elif test "$shlibpath_overrides_runpath" = yes ||
   13620      test "$enable_shared" = no; then
   13621   # Fast installation is not necessary
   13622   enable_fast_install=needless
   13623 fi
   13624 
   13625 
   13626 # The else clause should only fire when bootstrapping the
   13627 # libtool distribution, otherwise you forgot to ship ltmain.sh
   13628 # with your package, and you will get complaints that there are
   13629 # no rules to generate ltmain.sh.
   13630 if test -f "$ltmain"; then
   13631   # See if we are running on zsh, and set the options which allow our commands through
   13632   # without removal of \ escapes.
   13633   if test -n "${ZSH_VERSION+set}" ; then
   13634     setopt NO_GLOB_SUBST
   13635   fi
   13636   # Now quote all the things that may contain metacharacters while being
   13637   # careful not to overquote the AC_SUBSTed values.  We take copies of the
   13638   # variables and quote the copies for generation of the libtool script.
   13639   for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \
   13640     SED SHELL STRIP \
   13641     libname_spec library_names_spec soname_spec extract_expsyms_cmds \
   13642     old_striplib striplib file_magic_cmd finish_cmds finish_eval \
   13643     deplibs_check_method reload_flag reload_cmds need_locks \
   13644     lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
   13645     lt_cv_sys_global_symbol_to_c_name_address \
   13646     sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
   13647     old_postinstall_cmds old_postuninstall_cmds \
   13648     compiler_CXX \
   13649     CC_CXX \
   13650     LD_CXX \
   13651     lt_prog_compiler_wl_CXX \
   13652     lt_prog_compiler_pic_CXX \
   13653     lt_prog_compiler_static_CXX \
   13654     lt_prog_compiler_no_builtin_flag_CXX \
   13655     export_dynamic_flag_spec_CXX \
   13656     thread_safe_flag_spec_CXX \
   13657     whole_archive_flag_spec_CXX \
   13658     enable_shared_with_static_runtimes_CXX \
   13659     old_archive_cmds_CXX \
   13660     old_archive_from_new_cmds_CXX \
   13661     predep_objects_CXX \
   13662     postdep_objects_CXX \
   13663     predeps_CXX \
   13664     postdeps_CXX \
   13665     compiler_lib_search_path_CXX \
   13666     compiler_lib_search_dirs_CXX \
   13667     archive_cmds_CXX \
   13668     archive_expsym_cmds_CXX \
   13669     postinstall_cmds_CXX \
   13670     postuninstall_cmds_CXX \
   13671     old_archive_from_expsyms_cmds_CXX \
   13672     allow_undefined_flag_CXX \
   13673     no_undefined_flag_CXX \
   13674     export_symbols_cmds_CXX \
   13675     hardcode_libdir_flag_spec_CXX \
   13676     hardcode_libdir_flag_spec_ld_CXX \
   13677     hardcode_libdir_separator_CXX \
   13678     hardcode_automatic_CXX \
   13679     module_cmds_CXX \
   13680     module_expsym_cmds_CXX \
   13681     lt_cv_prog_compiler_c_o_CXX \
   13682     fix_srcfile_path_CXX \
   13683     exclude_expsyms_CXX \
   13684     include_expsyms_CXX; do
   13685 
   13686     case $var in
   13687     old_archive_cmds_CXX | \
   13688     old_archive_from_new_cmds_CXX | \
   13689     archive_cmds_CXX | \
   13690     archive_expsym_cmds_CXX | \
   13691     module_cmds_CXX | \
   13692     module_expsym_cmds_CXX | \
   13693     old_archive_from_expsyms_cmds_CXX | \
   13694     export_symbols_cmds_CXX | \
   13695     extract_expsyms_cmds | reload_cmds | finish_cmds | \
   13696     postinstall_cmds | postuninstall_cmds | \
   13697     old_postinstall_cmds | old_postuninstall_cmds | \
   13698     sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
   13699       # Double-quote double-evaled strings.
   13700       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
   13701       ;;
   13702     *)
   13703       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
   13704       ;;
   13705     esac
   13706   done
   13707 
   13708   case $lt_echo in
   13709   *'\$0 --fallback-echo"')
   13710     lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
   13711     ;;
   13712   esac
   13713 
   13714 cfgfile="$ofile"
   13715 
   13716   cat <<__EOF__ >> "$cfgfile"
   13717 # ### BEGIN LIBTOOL TAG CONFIG: $tagname
   13718 
   13719 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
   13720 
   13721 # Shell to use when invoking shell scripts.
   13722 SHELL=$lt_SHELL
   13723 
   13724 # Whether or not to build shared libraries.
   13725 build_libtool_libs=$enable_shared
   13726 
   13727 # Whether or not to build static libraries.
   13728 build_old_libs=$enable_static
   13729 
   13730 # Whether or not to add -lc for building shared libraries.
   13731 build_libtool_need_lc=$archive_cmds_need_lc_CXX
   13732 
   13733 # Whether or not to disallow shared libs when runtime libs are static
   13734 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_CXX
   13735 
   13736 # Whether or not to optimize for fast installation.
   13737 fast_install=$enable_fast_install
   13738 
   13739 # The host system.
   13740 host_alias=$host_alias
   13741 host=$host
   13742 host_os=$host_os
   13743 
   13744 # The build system.
   13745 build_alias=$build_alias
   13746 build=$build
   13747 build_os=$build_os
   13748 
   13749 # An echo program that does not interpret backslashes.
   13750 echo=$lt_echo
   13751 
   13752 # The archiver.
   13753 AR=$lt_AR
   13754 AR_FLAGS=$lt_AR_FLAGS
   13755 
   13756 # A C compiler.
   13757 LTCC=$lt_LTCC
   13758 
   13759 # LTCC compiler flags.
   13760 LTCFLAGS=$lt_LTCFLAGS
   13761 
   13762 # A language-specific compiler.
   13763 CC=$lt_compiler_CXX
   13764 
   13765 # Is the compiler the GNU C compiler?
   13766 with_gcc=$GCC_CXX
   13767 
   13768 # An ERE matcher.
   13769 EGREP=$lt_EGREP
   13770 
   13771 # The linker used to build libraries.
   13772 LD=$lt_LD_CXX
   13773 
   13774 # Whether we need hard or soft links.
   13775 LN_S=$lt_LN_S
   13776 
   13777 # A BSD-compatible nm program.
   13778 NM=$lt_NM
   13779 
   13780 # A symbol stripping program
   13781 STRIP=$lt_STRIP
   13782 
   13783 # Used to examine libraries when file_magic_cmd begins "file"
   13784 MAGIC_CMD=$MAGIC_CMD
   13785 
   13786 # Used on cygwin: DLL creation program.
   13787 DLLTOOL="$DLLTOOL"
   13788 
   13789 # Used on cygwin: object dumper.
   13790 OBJDUMP="$OBJDUMP"
   13791 
   13792 # Used on cygwin: assembler.
   13793 AS="$AS"
   13794 
   13795 # The name of the directory that contains temporary libtool files.
   13796 objdir=$objdir
   13797 
   13798 # How to create reloadable object files.
   13799 reload_flag=$lt_reload_flag
   13800 reload_cmds=$lt_reload_cmds
   13801 
   13802 # How to pass a linker flag through the compiler.
   13803 wl=$lt_lt_prog_compiler_wl_CXX
   13804 
   13805 # Object file suffix (normally "o").
   13806 objext="$ac_objext"
   13807 
   13808 # Old archive suffix (normally "a").
   13809 libext="$libext"
   13810 
   13811 # Shared library suffix (normally ".so").
   13812 shrext_cmds='$shrext_cmds'
   13813 
   13814 # Executable file suffix (normally "").
   13815 exeext="$exeext"
   13816 
   13817 # Additional compiler flags for building library objects.
   13818 pic_flag=$lt_lt_prog_compiler_pic_CXX
   13819 pic_mode=$pic_mode
   13820 
   13821 # What is the maximum length of a command?
   13822 max_cmd_len=$lt_cv_sys_max_cmd_len
   13823 
   13824 # Does compiler simultaneously support -c and -o options?
   13825 compiler_c_o=$lt_lt_cv_prog_compiler_c_o_CXX
   13826 
   13827 # Must we lock files when doing compilation?
   13828 need_locks=$lt_need_locks
   13829 
   13830 # Do we need the lib prefix for modules?
   13831 need_lib_prefix=$need_lib_prefix
   13832 
   13833 # Do we need a version for libraries?
   13834 need_version=$need_version
   13835 
   13836 # Whether dlopen is supported.
   13837 dlopen_support=$enable_dlopen
   13838 
   13839 # Whether dlopen of programs is supported.
   13840 dlopen_self=$enable_dlopen_self
   13841 
   13842 # Whether dlopen of statically linked programs is supported.
   13843 dlopen_self_static=$enable_dlopen_self_static
   13844 
   13845 # Compiler flag to prevent dynamic linking.
   13846 link_static_flag=$lt_lt_prog_compiler_static_CXX
   13847 
   13848 # Compiler flag to turn off builtin functions.
   13849 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_CXX
   13850 
   13851 # Compiler flag to allow reflexive dlopens.
   13852 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_CXX
   13853 
   13854 # Compiler flag to generate shared objects directly from archives.
   13855 whole_archive_flag_spec=$lt_whole_archive_flag_spec_CXX
   13856 
   13857 # Compiler flag to generate thread-safe objects.
   13858 thread_safe_flag_spec=$lt_thread_safe_flag_spec_CXX
   13859 
   13860 # Library versioning type.
   13861 version_type=$version_type
   13862 
   13863 # Format of library name prefix.
   13864 libname_spec=$lt_libname_spec
   13865 
   13866 # List of archive names.  First name is the real one, the rest are links.
   13867 # The last name is the one that the linker finds with -lNAME.
   13868 library_names_spec=$lt_library_names_spec
   13869 
   13870 # The coded name of the library, if different from the real name.
   13871 soname_spec=$lt_soname_spec
   13872 
   13873 # Commands used to build and install an old-style archive.
   13874 RANLIB=$lt_RANLIB
   13875 old_archive_cmds=$lt_old_archive_cmds_CXX
   13876 old_postinstall_cmds=$lt_old_postinstall_cmds
   13877 old_postuninstall_cmds=$lt_old_postuninstall_cmds
   13878 
   13879 # Create an old-style archive from a shared archive.
   13880 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_CXX
   13881 
   13882 # Create a temporary old-style archive to link instead of a shared archive.
   13883 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_CXX
   13884 
   13885 # Commands used to build and install a shared archive.
   13886 archive_cmds=$lt_archive_cmds_CXX
   13887 archive_expsym_cmds=$lt_archive_expsym_cmds_CXX
   13888 postinstall_cmds=$lt_postinstall_cmds
   13889 postuninstall_cmds=$lt_postuninstall_cmds
   13890 
   13891 # Commands used to build a loadable module (assumed same as above if empty)
   13892 module_cmds=$lt_module_cmds_CXX
   13893 module_expsym_cmds=$lt_module_expsym_cmds_CXX
   13894 
   13895 # Commands to strip libraries.
   13896 old_striplib=$lt_old_striplib
   13897 striplib=$lt_striplib
   13898 
   13899 # Dependencies to place before the objects being linked to create a
   13900 # shared library.
   13901 predep_objects=$lt_predep_objects_CXX
   13902 
   13903 # Dependencies to place after the objects being linked to create a
   13904 # shared library.
   13905 postdep_objects=$lt_postdep_objects_CXX
   13906 
   13907 # Dependencies to place before the objects being linked to create a
   13908 # shared library.
   13909 predeps=$lt_predeps_CXX
   13910 
   13911 # Dependencies to place after the objects being linked to create a
   13912 # shared library.
   13913 postdeps=$lt_postdeps_CXX
   13914 
   13915 # The directories searched by this compiler when creating a shared
   13916 # library
   13917 compiler_lib_search_dirs=$lt_compiler_lib_search_dirs_CXX
   13918 
   13919 # The library search path used internally by the compiler when linking
   13920 # a shared library.
   13921 compiler_lib_search_path=$lt_compiler_lib_search_path_CXX
   13922 
   13923 # Method to check whether dependent libraries are shared objects.
   13924 deplibs_check_method=$lt_deplibs_check_method
   13925 
   13926 # Command to use when deplibs_check_method == file_magic.
   13927 file_magic_cmd=$lt_file_magic_cmd
   13928 
   13929 # Flag that allows shared libraries with undefined symbols to be built.
   13930 allow_undefined_flag=$lt_allow_undefined_flag_CXX
   13931 
   13932 # Flag that forces no undefined symbols.
   13933 no_undefined_flag=$lt_no_undefined_flag_CXX
   13934 
   13935 # Commands used to finish a libtool library installation in a directory.
   13936 finish_cmds=$lt_finish_cmds
   13937 
   13938 # Same as above, but a single script fragment to be evaled but not shown.
   13939 finish_eval=$lt_finish_eval
   13940 
   13941 # Take the output of nm and produce a listing of raw symbols and C names.
   13942 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
   13943 
   13944 # Transform the output of nm in a proper C declaration
   13945 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
   13946 
   13947 # Transform the output of nm in a C name address pair
   13948 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
   13949 
   13950 # This is the shared library runtime path variable.
   13951 runpath_var=$runpath_var
   13952 
   13953 # This is the shared library path variable.
   13954 shlibpath_var=$shlibpath_var
   13955 
   13956 # Is shlibpath searched before the hard-coded library search path?
   13957 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
   13958 
   13959 # How to hardcode a shared library path into an executable.
   13960 hardcode_action=$hardcode_action_CXX
   13961 
   13962 # Whether we should hardcode library paths into libraries.
   13963 hardcode_into_libs=$hardcode_into_libs
   13964 
   13965 # Flag to hardcode \$libdir into a binary during linking.
   13966 # This must work even if \$libdir does not exist.
   13967 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_CXX
   13968 
   13969 # If ld is used when linking, flag to hardcode \$libdir into
   13970 # a binary during linking. This must work even if \$libdir does
   13971 # not exist.
   13972 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_CXX
   13973 
   13974 # Whether we need a single -rpath flag with a separated argument.
   13975 hardcode_libdir_separator=$lt_hardcode_libdir_separator_CXX
   13976 
   13977 # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
   13978 # resulting binary.
   13979 hardcode_direct=$hardcode_direct_CXX
   13980 
   13981 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
   13982 # resulting binary.
   13983 hardcode_minus_L=$hardcode_minus_L_CXX
   13984 
   13985 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
   13986 # the resulting binary.
   13987 hardcode_shlibpath_var=$hardcode_shlibpath_var_CXX
   13988 
   13989 # Set to yes if building a shared library automatically hardcodes DIR into the library
   13990 # and all subsequent libraries and executables linked against it.
   13991 hardcode_automatic=$hardcode_automatic_CXX
   13992 
   13993 # Variables whose values should be saved in libtool wrapper scripts and
   13994 # restored at relink time.
   13995 variables_saved_for_relink="$variables_saved_for_relink"
   13996 
   13997 # Whether libtool must link a program against all its dependency libraries.
   13998 link_all_deplibs=$link_all_deplibs_CXX
   13999 
   14000 # Compile-time system search path for libraries
   14001 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
   14002 
   14003 # Run-time system search path for libraries
   14004 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
   14005 
   14006 # Fix the shell variable \$srcfile for the compiler.
   14007 fix_srcfile_path=$lt_fix_srcfile_path
   14008 
   14009 # Set to yes if exported symbols are required.
   14010 always_export_symbols=$always_export_symbols_CXX
   14011 
   14012 # The commands to list exported symbols.
   14013 export_symbols_cmds=$lt_export_symbols_cmds_CXX
   14014 
   14015 # The commands to extract the exported symbol list from a shared archive.
   14016 extract_expsyms_cmds=$lt_extract_expsyms_cmds
   14017 
   14018 # Symbols that should not be listed in the preloaded symbols.
   14019 exclude_expsyms=$lt_exclude_expsyms_CXX
   14020 
   14021 # Symbols that must always be exported.
   14022 include_expsyms=$lt_include_expsyms_CXX
   14023 
   14024 # ### END LIBTOOL TAG CONFIG: $tagname
   14025 
   14026 __EOF__
   14027 
   14028 
   14029 else
   14030   # If there is no Makefile yet, we rely on a make rule to execute
   14031   # `config.status --recheck' to rerun these tests and create the
   14032   # libtool script then.
   14033   ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
   14034   if test -f "$ltmain_in"; then
   14035     test -f Makefile && make "$ltmain"
   14036   fi
   14037 fi
   14038 
   14039 
   14040 ac_ext=c
   14041 ac_cpp='$CPP $CPPFLAGS'
   14042 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   14043 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   14044 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   14045 
   14046 CC=$lt_save_CC
   14047 LDCXX=$LD
   14048 LD=$lt_save_LD
   14049 GCC=$lt_save_GCC
   14050 with_gnu_ldcxx=$with_gnu_ld
   14051 with_gnu_ld=$lt_save_with_gnu_ld
   14052 lt_cv_path_LDCXX=$lt_cv_path_LD
   14053 lt_cv_path_LD=$lt_save_path_LD
   14054 lt_cv_prog_gnu_ldcxx=$lt_cv_prog_gnu_ld
   14055 lt_cv_prog_gnu_ld=$lt_save_with_gnu_ld
   14056 
   14057 	else
   14058 	  tagname=""
   14059 	fi
   14060 	;;
   14061 
   14062       F77)
   14063 	if test -n "$F77" && test "X$F77" != "Xno"; then
   14064 
   14065 ac_ext=f
   14066 ac_compile='$F77 -c $FFLAGS conftest.$ac_ext >&5'
   14067 ac_link='$F77 -o conftest$ac_exeext $FFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   14068 ac_compiler_gnu=$ac_cv_f77_compiler_gnu
   14069 
   14070 
   14071 archive_cmds_need_lc_F77=no
   14072 allow_undefined_flag_F77=
   14073 always_export_symbols_F77=no
   14074 archive_expsym_cmds_F77=
   14075 export_dynamic_flag_spec_F77=
   14076 hardcode_direct_F77=no
   14077 hardcode_libdir_flag_spec_F77=
   14078 hardcode_libdir_flag_spec_ld_F77=
   14079 hardcode_libdir_separator_F77=
   14080 hardcode_minus_L_F77=no
   14081 hardcode_automatic_F77=no
   14082 module_cmds_F77=
   14083 module_expsym_cmds_F77=
   14084 link_all_deplibs_F77=unknown
   14085 old_archive_cmds_F77=$old_archive_cmds
   14086 no_undefined_flag_F77=
   14087 whole_archive_flag_spec_F77=
   14088 enable_shared_with_static_runtimes_F77=no
   14089 
   14090 # Source file extension for f77 test sources.
   14091 ac_ext=f
   14092 
   14093 # Object file extension for compiled f77 test sources.
   14094 objext=o
   14095 objext_F77=$objext
   14096 
   14097 # Code to be used in simple compile tests
   14098 lt_simple_compile_test_code="\
   14099       subroutine t
   14100       return
   14101       end
   14102 "
   14103 
   14104 # Code to be used in simple link tests
   14105 lt_simple_link_test_code="\
   14106       program t
   14107       end
   14108 "
   14109 
   14110 # ltmain only uses $CC for tagged configurations so make sure $CC is set.
   14111 
   14112 # If no C compiler was specified, use CC.
   14113 LTCC=${LTCC-"$CC"}
   14114 
   14115 # If no C compiler flags were specified, use CFLAGS.
   14116 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   14117 
   14118 # Allow CC to be a program name with arguments.
   14119 compiler=$CC
   14120 
   14121 
   14122 # save warnings/boilerplate of simple test code
   14123 ac_outfile=conftest.$ac_objext
   14124 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
   14125 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   14126 _lt_compiler_boilerplate=`cat conftest.err`
   14127 $rm conftest*
   14128 
   14129 ac_outfile=conftest.$ac_objext
   14130 echo "$lt_simple_link_test_code" >conftest.$ac_ext
   14131 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   14132 _lt_linker_boilerplate=`cat conftest.err`
   14133 $rm -r conftest*
   14134 
   14135 
   14136 # Allow CC to be a program name with arguments.
   14137 lt_save_CC="$CC"
   14138 CC=${F77-"f77"}
   14139 compiler=$CC
   14140 compiler_F77=$CC
   14141 for cc_temp in $compiler""; do
   14142   case $cc_temp in
   14143     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   14144     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   14145     \-*) ;;
   14146     *) break;;
   14147   esac
   14148 done
   14149 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   14150 
   14151 
   14152 { echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5
   14153 echo $ECHO_N "checking if libtool supports shared libraries... $ECHO_C" >&6; }
   14154 { echo "$as_me:$LINENO: result: $can_build_shared" >&5
   14155 echo "${ECHO_T}$can_build_shared" >&6; }
   14156 
   14157 { echo "$as_me:$LINENO: checking whether to build shared libraries" >&5
   14158 echo $ECHO_N "checking whether to build shared libraries... $ECHO_C" >&6; }
   14159 test "$can_build_shared" = "no" && enable_shared=no
   14160 
   14161 # On AIX, shared libraries and static libraries use the same namespace, and
   14162 # are all built from PIC.
   14163 case $host_os in
   14164 aix3*)
   14165   test "$enable_shared" = yes && enable_static=no
   14166   if test -n "$RANLIB"; then
   14167     archive_cmds="$archive_cmds~\$RANLIB \$lib"
   14168     postinstall_cmds='$RANLIB $lib'
   14169   fi
   14170   ;;
   14171 aix[4-9]*)
   14172   if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
   14173     test "$enable_shared" = yes && enable_static=no
   14174   fi
   14175   ;;
   14176 esac
   14177 { echo "$as_me:$LINENO: result: $enable_shared" >&5
   14178 echo "${ECHO_T}$enable_shared" >&6; }
   14179 
   14180 { echo "$as_me:$LINENO: checking whether to build static libraries" >&5
   14181 echo $ECHO_N "checking whether to build static libraries... $ECHO_C" >&6; }
   14182 # Make sure either enable_shared or enable_static is yes.
   14183 test "$enable_shared" = yes || enable_static=yes
   14184 { echo "$as_me:$LINENO: result: $enable_static" >&5
   14185 echo "${ECHO_T}$enable_static" >&6; }
   14186 
   14187 GCC_F77="$G77"
   14188 LD_F77="$LD"
   14189 
   14190 lt_prog_compiler_wl_F77=
   14191 lt_prog_compiler_pic_F77=
   14192 lt_prog_compiler_static_F77=
   14193 
   14194 { echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
   14195 echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6; }
   14196 
   14197   if test "$GCC" = yes; then
   14198     lt_prog_compiler_wl_F77='-Wl,'
   14199     lt_prog_compiler_static_F77='-static'
   14200 
   14201     case $host_os in
   14202       aix*)
   14203       # All AIX code is PIC.
   14204       if test "$host_cpu" = ia64; then
   14205 	# AIX 5 now supports IA64 processor
   14206 	lt_prog_compiler_static_F77='-Bstatic'
   14207       fi
   14208       ;;
   14209 
   14210     amigaos*)
   14211       # FIXME: we need at least 68020 code to build shared libraries, but
   14212       # adding the `-m68020' flag to GCC prevents building anything better,
   14213       # like `-m68040'.
   14214       lt_prog_compiler_pic_F77='-m68020 -resident32 -malways-restore-a4'
   14215       ;;
   14216 
   14217     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
   14218       # PIC is the default for these OSes.
   14219       ;;
   14220 
   14221     mingw* | cygwin* | pw32* | os2*)
   14222       # This hack is so that the source file can tell whether it is being
   14223       # built for inclusion in a dll (and should export symbols for example).
   14224       # Although the cygwin gcc ignores -fPIC, still need this for old-style
   14225       # (--disable-auto-import) libraries
   14226       lt_prog_compiler_pic_F77='-DDLL_EXPORT'
   14227       ;;
   14228 
   14229     darwin* | rhapsody*)
   14230       # PIC is the default on this platform
   14231       # Common symbols not allowed in MH_DYLIB files
   14232       lt_prog_compiler_pic_F77='-fno-common'
   14233       ;;
   14234 
   14235     interix[3-9]*)
   14236       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
   14237       # Instead, we relocate shared libraries at runtime.
   14238       ;;
   14239 
   14240     msdosdjgpp*)
   14241       # Just because we use GCC doesn't mean we suddenly get shared libraries
   14242       # on systems that don't support them.
   14243       lt_prog_compiler_can_build_shared_F77=no
   14244       enable_shared=no
   14245       ;;
   14246 
   14247     sysv4*MP*)
   14248       if test -d /usr/nec; then
   14249 	lt_prog_compiler_pic_F77=-Kconform_pic
   14250       fi
   14251       ;;
   14252 
   14253     hpux*)
   14254       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   14255       # not for PA HP-UX.
   14256       case $host_cpu in
   14257       hppa*64*|ia64*)
   14258 	# +Z the default
   14259 	;;
   14260       *)
   14261 	lt_prog_compiler_pic_F77='-fPIC'
   14262 	;;
   14263       esac
   14264       ;;
   14265 
   14266     *)
   14267       lt_prog_compiler_pic_F77='-fPIC'
   14268       ;;
   14269     esac
   14270   else
   14271     # PORTME Check for flag to pass linker flags through the system compiler.
   14272     case $host_os in
   14273     aix*)
   14274       lt_prog_compiler_wl_F77='-Wl,'
   14275       if test "$host_cpu" = ia64; then
   14276 	# AIX 5 now supports IA64 processor
   14277 	lt_prog_compiler_static_F77='-Bstatic'
   14278       else
   14279 	lt_prog_compiler_static_F77='-bnso -bI:/lib/syscalls.exp'
   14280       fi
   14281       ;;
   14282       darwin*)
   14283         # PIC is the default on this platform
   14284         # Common symbols not allowed in MH_DYLIB files
   14285        case $cc_basename in
   14286          xlc*)
   14287          lt_prog_compiler_pic_F77='-qnocommon'
   14288          lt_prog_compiler_wl_F77='-Wl,'
   14289          ;;
   14290        esac
   14291        ;;
   14292 
   14293     mingw* | cygwin* | pw32* | os2*)
   14294       # This hack is so that the source file can tell whether it is being
   14295       # built for inclusion in a dll (and should export symbols for example).
   14296       lt_prog_compiler_pic_F77='-DDLL_EXPORT'
   14297       ;;
   14298 
   14299     hpux9* | hpux10* | hpux11*)
   14300       lt_prog_compiler_wl_F77='-Wl,'
   14301       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   14302       # not for PA HP-UX.
   14303       case $host_cpu in
   14304       hppa*64*|ia64*)
   14305 	# +Z the default
   14306 	;;
   14307       *)
   14308 	lt_prog_compiler_pic_F77='+Z'
   14309 	;;
   14310       esac
   14311       # Is there a better lt_prog_compiler_static that works with the bundled CC?
   14312       lt_prog_compiler_static_F77='${wl}-a ${wl}archive'
   14313       ;;
   14314 
   14315     irix5* | irix6* | nonstopux*)
   14316       lt_prog_compiler_wl_F77='-Wl,'
   14317       # PIC (with -KPIC) is the default.
   14318       lt_prog_compiler_static_F77='-non_shared'
   14319       ;;
   14320 
   14321     newsos6)
   14322       lt_prog_compiler_pic_F77='-KPIC'
   14323       lt_prog_compiler_static_F77='-Bstatic'
   14324       ;;
   14325 
   14326     linux* | k*bsd*-gnu)
   14327       case $cc_basename in
   14328       icc* | ecc*)
   14329 	lt_prog_compiler_wl_F77='-Wl,'
   14330 	lt_prog_compiler_pic_F77='-KPIC'
   14331 	lt_prog_compiler_static_F77='-static'
   14332         ;;
   14333       pgcc* | pgf77* | pgf90* | pgf95*)
   14334         # Portland Group compilers (*not* the Pentium gcc compiler,
   14335 	# which looks to be a dead project)
   14336 	lt_prog_compiler_wl_F77='-Wl,'
   14337 	lt_prog_compiler_pic_F77='-fpic'
   14338 	lt_prog_compiler_static_F77='-Bstatic'
   14339         ;;
   14340       ccc*)
   14341         lt_prog_compiler_wl_F77='-Wl,'
   14342         # All Alpha code is PIC.
   14343         lt_prog_compiler_static_F77='-non_shared'
   14344         ;;
   14345       *)
   14346         case `$CC -V 2>&1 | sed 5q` in
   14347 	*Sun\ C*)
   14348 	  # Sun C 5.9
   14349 	  lt_prog_compiler_pic_F77='-KPIC'
   14350 	  lt_prog_compiler_static_F77='-Bstatic'
   14351 	  lt_prog_compiler_wl_F77='-Wl,'
   14352 	  ;;
   14353 	*Sun\ F*)
   14354 	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
   14355 	  lt_prog_compiler_pic_F77='-KPIC'
   14356 	  lt_prog_compiler_static_F77='-Bstatic'
   14357 	  lt_prog_compiler_wl_F77=''
   14358 	  ;;
   14359 	esac
   14360 	;;
   14361       esac
   14362       ;;
   14363 
   14364     osf3* | osf4* | osf5*)
   14365       lt_prog_compiler_wl_F77='-Wl,'
   14366       # All OSF/1 code is PIC.
   14367       lt_prog_compiler_static_F77='-non_shared'
   14368       ;;
   14369 
   14370     rdos*)
   14371       lt_prog_compiler_static_F77='-non_shared'
   14372       ;;
   14373 
   14374     solaris*)
   14375       lt_prog_compiler_pic_F77='-KPIC'
   14376       lt_prog_compiler_static_F77='-Bstatic'
   14377       case $cc_basename in
   14378       f77* | f90* | f95*)
   14379 	lt_prog_compiler_wl_F77='-Qoption ld ';;
   14380       *)
   14381 	lt_prog_compiler_wl_F77='-Wl,';;
   14382       esac
   14383       ;;
   14384 
   14385     sunos4*)
   14386       lt_prog_compiler_wl_F77='-Qoption ld '
   14387       lt_prog_compiler_pic_F77='-PIC'
   14388       lt_prog_compiler_static_F77='-Bstatic'
   14389       ;;
   14390 
   14391     sysv4 | sysv4.2uw2* | sysv4.3*)
   14392       lt_prog_compiler_wl_F77='-Wl,'
   14393       lt_prog_compiler_pic_F77='-KPIC'
   14394       lt_prog_compiler_static_F77='-Bstatic'
   14395       ;;
   14396 
   14397     sysv4*MP*)
   14398       if test -d /usr/nec ;then
   14399 	lt_prog_compiler_pic_F77='-Kconform_pic'
   14400 	lt_prog_compiler_static_F77='-Bstatic'
   14401       fi
   14402       ;;
   14403 
   14404     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
   14405       lt_prog_compiler_wl_F77='-Wl,'
   14406       lt_prog_compiler_pic_F77='-KPIC'
   14407       lt_prog_compiler_static_F77='-Bstatic'
   14408       ;;
   14409 
   14410     unicos*)
   14411       lt_prog_compiler_wl_F77='-Wl,'
   14412       lt_prog_compiler_can_build_shared_F77=no
   14413       ;;
   14414 
   14415     uts4*)
   14416       lt_prog_compiler_pic_F77='-pic'
   14417       lt_prog_compiler_static_F77='-Bstatic'
   14418       ;;
   14419 
   14420     *)
   14421       lt_prog_compiler_can_build_shared_F77=no
   14422       ;;
   14423     esac
   14424   fi
   14425 
   14426 { echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_F77" >&5
   14427 echo "${ECHO_T}$lt_prog_compiler_pic_F77" >&6; }
   14428 
   14429 #
   14430 # Check to make sure the PIC flag actually works.
   14431 #
   14432 if test -n "$lt_prog_compiler_pic_F77"; then
   14433 
   14434 { echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic_F77 works" >&5
   14435 echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic_F77 works... $ECHO_C" >&6; }
   14436 if test "${lt_cv_prog_compiler_pic_works_F77+set}" = set; then
   14437   echo $ECHO_N "(cached) $ECHO_C" >&6
   14438 else
   14439   lt_cv_prog_compiler_pic_works_F77=no
   14440   ac_outfile=conftest.$ac_objext
   14441    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   14442    lt_compiler_flag="$lt_prog_compiler_pic_F77"
   14443    # Insert the option either (1) after the last *FLAGS variable, or
   14444    # (2) before a word containing "conftest.", or (3) at the end.
   14445    # Note that $ac_compile itself does not contain backslashes and begins
   14446    # with a dollar sign (not a hyphen), so the echo should work correctly.
   14447    # The option is referenced via a variable to avoid confusing sed.
   14448    lt_compile=`echo "$ac_compile" | $SED \
   14449    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   14450    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   14451    -e 's:$: $lt_compiler_flag:'`
   14452    (eval echo "\"\$as_me:14452: $lt_compile\"" >&5)
   14453    (eval "$lt_compile" 2>conftest.err)
   14454    ac_status=$?
   14455    cat conftest.err >&5
   14456    echo "$as_me:14456: \$? = $ac_status" >&5
   14457    if (exit $ac_status) && test -s "$ac_outfile"; then
   14458      # The compiler can only warn and ignore the option if not recognized
   14459      # So say no if there are warnings other than the usual output.
   14460      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
   14461      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   14462      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   14463        lt_cv_prog_compiler_pic_works_F77=yes
   14464      fi
   14465    fi
   14466    $rm conftest*
   14467 
   14468 fi
   14469 { echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_pic_works_F77" >&5
   14470 echo "${ECHO_T}$lt_cv_prog_compiler_pic_works_F77" >&6; }
   14471 
   14472 if test x"$lt_cv_prog_compiler_pic_works_F77" = xyes; then
   14473     case $lt_prog_compiler_pic_F77 in
   14474      "" | " "*) ;;
   14475      *) lt_prog_compiler_pic_F77=" $lt_prog_compiler_pic_F77" ;;
   14476      esac
   14477 else
   14478     lt_prog_compiler_pic_F77=
   14479      lt_prog_compiler_can_build_shared_F77=no
   14480 fi
   14481 
   14482 fi
   14483 case $host_os in
   14484   # For platforms which do not support PIC, -DPIC is meaningless:
   14485   *djgpp*)
   14486     lt_prog_compiler_pic_F77=
   14487     ;;
   14488   *)
   14489     lt_prog_compiler_pic_F77="$lt_prog_compiler_pic_F77"
   14490     ;;
   14491 esac
   14492 
   14493 #
   14494 # Check to make sure the static flag actually works.
   14495 #
   14496 wl=$lt_prog_compiler_wl_F77 eval lt_tmp_static_flag=\"$lt_prog_compiler_static_F77\"
   14497 { echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
   14498 echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6; }
   14499 if test "${lt_cv_prog_compiler_static_works_F77+set}" = set; then
   14500   echo $ECHO_N "(cached) $ECHO_C" >&6
   14501 else
   14502   lt_cv_prog_compiler_static_works_F77=no
   14503    save_LDFLAGS="$LDFLAGS"
   14504    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
   14505    echo "$lt_simple_link_test_code" > conftest.$ac_ext
   14506    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
   14507      # The linker can only warn and ignore the option if not recognized
   14508      # So say no if there are warnings
   14509      if test -s conftest.err; then
   14510        # Append any errors to the config.log.
   14511        cat conftest.err 1>&5
   14512        $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
   14513        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   14514        if diff conftest.exp conftest.er2 >/dev/null; then
   14515          lt_cv_prog_compiler_static_works_F77=yes
   14516        fi
   14517      else
   14518        lt_cv_prog_compiler_static_works_F77=yes
   14519      fi
   14520    fi
   14521    $rm -r conftest*
   14522    LDFLAGS="$save_LDFLAGS"
   14523 
   14524 fi
   14525 { echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_static_works_F77" >&5
   14526 echo "${ECHO_T}$lt_cv_prog_compiler_static_works_F77" >&6; }
   14527 
   14528 if test x"$lt_cv_prog_compiler_static_works_F77" = xyes; then
   14529     :
   14530 else
   14531     lt_prog_compiler_static_F77=
   14532 fi
   14533 
   14534 
   14535 { echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
   14536 echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6; }
   14537 if test "${lt_cv_prog_compiler_c_o_F77+set}" = set; then
   14538   echo $ECHO_N "(cached) $ECHO_C" >&6
   14539 else
   14540   lt_cv_prog_compiler_c_o_F77=no
   14541    $rm -r conftest 2>/dev/null
   14542    mkdir conftest
   14543    cd conftest
   14544    mkdir out
   14545    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   14546 
   14547    lt_compiler_flag="-o out/conftest2.$ac_objext"
   14548    # Insert the option either (1) after the last *FLAGS variable, or
   14549    # (2) before a word containing "conftest.", or (3) at the end.
   14550    # Note that $ac_compile itself does not contain backslashes and begins
   14551    # with a dollar sign (not a hyphen), so the echo should work correctly.
   14552    lt_compile=`echo "$ac_compile" | $SED \
   14553    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   14554    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   14555    -e 's:$: $lt_compiler_flag:'`
   14556    (eval echo "\"\$as_me:14556: $lt_compile\"" >&5)
   14557    (eval "$lt_compile" 2>out/conftest.err)
   14558    ac_status=$?
   14559    cat out/conftest.err >&5
   14560    echo "$as_me:14560: \$? = $ac_status" >&5
   14561    if (exit $ac_status) && test -s out/conftest2.$ac_objext
   14562    then
   14563      # The compiler can only warn and ignore the option if not recognized
   14564      # So say no if there are warnings
   14565      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
   14566      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
   14567      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
   14568        lt_cv_prog_compiler_c_o_F77=yes
   14569      fi
   14570    fi
   14571    chmod u+w . 2>&5
   14572    $rm conftest*
   14573    # SGI C++ compiler will create directory out/ii_files/ for
   14574    # template instantiation
   14575    test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files
   14576    $rm out/* && rmdir out
   14577    cd ..
   14578    rmdir conftest
   14579    $rm conftest*
   14580 
   14581 fi
   14582 { echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o_F77" >&5
   14583 echo "${ECHO_T}$lt_cv_prog_compiler_c_o_F77" >&6; }
   14584 
   14585 
   14586 hard_links="nottested"
   14587 if test "$lt_cv_prog_compiler_c_o_F77" = no && test "$need_locks" != no; then
   14588   # do not overwrite the value of need_locks provided by the user
   14589   { echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
   14590 echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6; }
   14591   hard_links=yes
   14592   $rm conftest*
   14593   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   14594   touch conftest.a
   14595   ln conftest.a conftest.b 2>&5 || hard_links=no
   14596   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   14597   { echo "$as_me:$LINENO: result: $hard_links" >&5
   14598 echo "${ECHO_T}$hard_links" >&6; }
   14599   if test "$hard_links" = no; then
   14600     { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
   14601 echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
   14602     need_locks=warn
   14603   fi
   14604 else
   14605   need_locks=no
   14606 fi
   14607 
   14608 { echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   14609 echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6; }
   14610 
   14611   runpath_var=
   14612   allow_undefined_flag_F77=
   14613   enable_shared_with_static_runtimes_F77=no
   14614   archive_cmds_F77=
   14615   archive_expsym_cmds_F77=
   14616   old_archive_From_new_cmds_F77=
   14617   old_archive_from_expsyms_cmds_F77=
   14618   export_dynamic_flag_spec_F77=
   14619   whole_archive_flag_spec_F77=
   14620   thread_safe_flag_spec_F77=
   14621   hardcode_libdir_flag_spec_F77=
   14622   hardcode_libdir_flag_spec_ld_F77=
   14623   hardcode_libdir_separator_F77=
   14624   hardcode_direct_F77=no
   14625   hardcode_minus_L_F77=no
   14626   hardcode_shlibpath_var_F77=unsupported
   14627   link_all_deplibs_F77=unknown
   14628   hardcode_automatic_F77=no
   14629   module_cmds_F77=
   14630   module_expsym_cmds_F77=
   14631   always_export_symbols_F77=no
   14632   export_symbols_cmds_F77='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   14633   # include_expsyms should be a list of space-separated symbols to be *always*
   14634   # included in the symbol list
   14635   include_expsyms_F77=
   14636   # exclude_expsyms can be an extended regexp of symbols to exclude
   14637   # it will be wrapped by ` (' and `)$', so one must not match beginning or
   14638   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
   14639   # as well as any symbol that contains `d'.
   14640   exclude_expsyms_F77='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
   14641   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
   14642   # platforms (ab)use it in PIC code, but their linkers get confused if
   14643   # the symbol is explicitly referenced.  Since portable code cannot
   14644   # rely on this symbol name, it's probably fine to never include it in
   14645   # preloaded symbol tables.
   14646   # Exclude shared library initialization/finalization symbols.
   14647   extract_expsyms_cmds=
   14648   # Just being paranoid about ensuring that cc_basename is set.
   14649   for cc_temp in $compiler""; do
   14650   case $cc_temp in
   14651     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   14652     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   14653     \-*) ;;
   14654     *) break;;
   14655   esac
   14656 done
   14657 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   14658 
   14659   case $host_os in
   14660   cygwin* | mingw* | pw32*)
   14661     # FIXME: the MSVC++ port hasn't been tested in a loooong time
   14662     # When not using gcc, we currently assume that we are using
   14663     # Microsoft Visual C++.
   14664     if test "$GCC" != yes; then
   14665       with_gnu_ld=no
   14666     fi
   14667     ;;
   14668   interix*)
   14669     # we just hope/assume this is gcc and not c89 (= MSVC++)
   14670     with_gnu_ld=yes
   14671     ;;
   14672   openbsd*)
   14673     with_gnu_ld=no
   14674     ;;
   14675   esac
   14676 
   14677   ld_shlibs_F77=yes
   14678   if test "$with_gnu_ld" = yes; then
   14679     # If archive_cmds runs LD, not CC, wlarc should be empty
   14680     wlarc='${wl}'
   14681 
   14682     # Set some defaults for GNU ld with shared library support. These
   14683     # are reset later if shared libraries are not supported. Putting them
   14684     # here allows them to be overridden if necessary.
   14685     runpath_var=LD_RUN_PATH
   14686     hardcode_libdir_flag_spec_F77='${wl}--rpath ${wl}$libdir'
   14687     export_dynamic_flag_spec_F77='${wl}--export-dynamic'
   14688     # ancient GNU ld didn't support --whole-archive et. al.
   14689     if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null; then
   14690 	whole_archive_flag_spec_F77="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
   14691       else
   14692   	whole_archive_flag_spec_F77=
   14693     fi
   14694     supports_anon_versioning=no
   14695     case `$LD -v 2>/dev/null` in
   14696       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
   14697       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
   14698       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
   14699       *\ 2.11.*) ;; # other 2.11 versions
   14700       *) supports_anon_versioning=yes ;;
   14701     esac
   14702 
   14703     # See if GNU ld supports shared libraries.
   14704     case $host_os in
   14705     aix[3-9]*)
   14706       # On AIX/PPC, the GNU linker is very broken
   14707       if test "$host_cpu" != ia64; then
   14708 	ld_shlibs_F77=no
   14709 	cat <<EOF 1>&2
   14710 
   14711 *** Warning: the GNU linker, at least up to release 2.9.1, is reported
   14712 *** to be unable to reliably create shared libraries on AIX.
   14713 *** Therefore, libtool is disabling shared libraries support.  If you
   14714 *** really care for shared libraries, you may want to modify your PATH
   14715 *** so that a non-GNU linker is found, and then restart.
   14716 
   14717 EOF
   14718       fi
   14719       ;;
   14720 
   14721     amigaos*)
   14722       archive_cmds_F77='$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)'
   14723       hardcode_libdir_flag_spec_F77='-L$libdir'
   14724       hardcode_minus_L_F77=yes
   14725 
   14726       # Samuel A. Falvo II <kc5tja (at] dolphin.openprojects.net> reports
   14727       # that the semantics of dynamic libraries on AmigaOS, at least up
   14728       # to version 4, is to share data among multiple programs linked
   14729       # with the same dynamic library.  Since this doesn't match the
   14730       # behavior of shared libraries on other platforms, we can't use
   14731       # them.
   14732       ld_shlibs_F77=no
   14733       ;;
   14734 
   14735     beos*)
   14736       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   14737 	allow_undefined_flag_F77=unsupported
   14738 	# Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
   14739 	# support --undefined.  This deserves some investigation.  FIXME
   14740 	archive_cmds_F77='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   14741       else
   14742 	ld_shlibs_F77=no
   14743       fi
   14744       ;;
   14745 
   14746     cygwin* | mingw* | pw32*)
   14747       # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, F77) is actually meaningless,
   14748       # as there is no search path for DLLs.
   14749       hardcode_libdir_flag_spec_F77='-L$libdir'
   14750       allow_undefined_flag_F77=unsupported
   14751       always_export_symbols_F77=no
   14752       enable_shared_with_static_runtimes_F77=yes
   14753       export_symbols_cmds_F77='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
   14754 
   14755       if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
   14756         archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   14757 	# If the export-symbols file already is a .def file (1st line
   14758 	# is EXPORTS), use it as is; otherwise, prepend...
   14759 	archive_expsym_cmds_F77='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
   14760 	  cp $export_symbols $output_objdir/$soname.def;
   14761 	else
   14762 	  echo EXPORTS > $output_objdir/$soname.def;
   14763 	  cat $export_symbols >> $output_objdir/$soname.def;
   14764 	fi~
   14765 	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   14766       else
   14767 	ld_shlibs_F77=no
   14768       fi
   14769       ;;
   14770 
   14771     interix[3-9]*)
   14772       hardcode_direct_F77=no
   14773       hardcode_shlibpath_var_F77=no
   14774       hardcode_libdir_flag_spec_F77='${wl}-rpath,$libdir'
   14775       export_dynamic_flag_spec_F77='${wl}-E'
   14776       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
   14777       # Instead, shared libraries are loaded at an image base (0x10000000 by
   14778       # default) and relocated if they conflict, which is a slow very memory
   14779       # consuming and fragmenting process.  To avoid this, we pick a random,
   14780       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
   14781       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
   14782       archive_cmds_F77='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
   14783       archive_expsym_cmds_F77='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'
   14784       ;;
   14785 
   14786     gnu* | linux* | k*bsd*-gnu)
   14787       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   14788 	tmp_addflag=
   14789 	case $cc_basename,$host_cpu in
   14790 	pgcc*)				# Portland Group C compiler
   14791 	  whole_archive_flag_spec_F77='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive'
   14792 	  tmp_addflag=' $pic_flag'
   14793 	  ;;
   14794 	pgf77* | pgf90* | pgf95*)	# Portland Group f77 and f90 compilers
   14795 	  whole_archive_flag_spec_F77='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive'
   14796 	  tmp_addflag=' $pic_flag -Mnomain' ;;
   14797 	ecc*,ia64* | icc*,ia64*)		# Intel C compiler on ia64
   14798 	  tmp_addflag=' -i_dynamic' ;;
   14799 	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
   14800 	  tmp_addflag=' -i_dynamic -nofor_main' ;;
   14801 	ifc* | ifort*)			# Intel Fortran compiler
   14802 	  tmp_addflag=' -nofor_main' ;;
   14803 	esac
   14804 	case `$CC -V 2>&1 | sed 5q` in
   14805 	*Sun\ C*)			# Sun C 5.9
   14806 	  whole_archive_flag_spec_F77='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive'
   14807 	  tmp_sharedflag='-G' ;;
   14808 	*Sun\ F*)			# Sun Fortran 8.3
   14809 	  tmp_sharedflag='-G' ;;
   14810 	*)
   14811 	  tmp_sharedflag='-shared' ;;
   14812 	esac
   14813 	archive_cmds_F77='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   14814 
   14815 	if test $supports_anon_versioning = yes; then
   14816 	  archive_expsym_cmds_F77='$echo "{ global:" > $output_objdir/$libname.ver~
   14817   cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
   14818   $echo "local: *; };" >> $output_objdir/$libname.ver~
   14819 	  $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
   14820 	fi
   14821 	link_all_deplibs_F77=no
   14822       else
   14823 	ld_shlibs_F77=no
   14824       fi
   14825       ;;
   14826 
   14827     netbsd* | netbsdelf*-gnu)
   14828       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   14829 	archive_cmds_F77='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
   14830 	wlarc=
   14831       else
   14832 	archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   14833 	archive_expsym_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   14834       fi
   14835       ;;
   14836 
   14837     solaris*)
   14838       if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then
   14839 	ld_shlibs_F77=no
   14840 	cat <<EOF 1>&2
   14841 
   14842 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
   14843 *** create shared libraries on Solaris systems.  Therefore, libtool
   14844 *** is disabling shared libraries support.  We urge you to upgrade GNU
   14845 *** binutils to release 2.9.1 or newer.  Another option is to modify
   14846 *** your PATH or compiler configuration so that the native linker is
   14847 *** used, and then restart.
   14848 
   14849 EOF
   14850       elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   14851 	archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   14852 	archive_expsym_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   14853       else
   14854 	ld_shlibs_F77=no
   14855       fi
   14856       ;;
   14857 
   14858     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
   14859       case `$LD -v 2>&1` in
   14860         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
   14861 	ld_shlibs_F77=no
   14862 	cat <<_LT_EOF 1>&2
   14863 
   14864 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
   14865 *** reliably create shared libraries on SCO systems.  Therefore, libtool
   14866 *** is disabling shared libraries support.  We urge you to upgrade GNU
   14867 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
   14868 *** your PATH or compiler configuration so that the native linker is
   14869 *** used, and then restart.
   14870 
   14871 _LT_EOF
   14872 	;;
   14873 	*)
   14874 	  if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   14875 	    hardcode_libdir_flag_spec_F77='`test -z "$SCOABSPATH" && echo ${wl}-rpath,$libdir`'
   14876 	    archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib'
   14877 	    archive_expsym_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname,-retain-symbols-file,$export_symbols -o $lib'
   14878 	  else
   14879 	    ld_shlibs_F77=no
   14880 	  fi
   14881 	;;
   14882       esac
   14883       ;;
   14884 
   14885     sunos4*)
   14886       archive_cmds_F77='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   14887       wlarc=
   14888       hardcode_direct_F77=yes
   14889       hardcode_shlibpath_var_F77=no
   14890       ;;
   14891 
   14892     *)
   14893       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   14894 	archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   14895 	archive_expsym_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   14896       else
   14897 	ld_shlibs_F77=no
   14898       fi
   14899       ;;
   14900     esac
   14901 
   14902     if test "$ld_shlibs_F77" = no; then
   14903       runpath_var=
   14904       hardcode_libdir_flag_spec_F77=
   14905       export_dynamic_flag_spec_F77=
   14906       whole_archive_flag_spec_F77=
   14907     fi
   14908   else
   14909     # PORTME fill in a description of your system's linker (not GNU ld)
   14910     case $host_os in
   14911     aix3*)
   14912       allow_undefined_flag_F77=unsupported
   14913       always_export_symbols_F77=yes
   14914       archive_expsym_cmds_F77='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname'
   14915       # Note: this linker hardcodes the directories in LIBPATH if there
   14916       # are no directories specified by -L.
   14917       hardcode_minus_L_F77=yes
   14918       if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
   14919 	# Neither direct hardcoding nor static linking is supported with a
   14920 	# broken collect2.
   14921 	hardcode_direct_F77=unsupported
   14922       fi
   14923       ;;
   14924 
   14925     aix[4-9]*)
   14926       if test "$host_cpu" = ia64; then
   14927 	# On IA64, the linker does run time linking by default, so we don't
   14928 	# have to do anything special.
   14929 	aix_use_runtimelinking=no
   14930 	exp_sym_flag='-Bexport'
   14931 	no_entry_flag=""
   14932       else
   14933 	# If we're using GNU nm, then we don't want the "-C" option.
   14934 	# -C means demangle to AIX nm, but means don't demangle with GNU nm
   14935 	if $NM -V 2>&1 | grep 'GNU' > /dev/null; then
   14936 	  export_symbols_cmds_F77='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$2 == "T") || (\$2 == "D") || (\$2 == "B")) && (substr(\$3,1,1) != ".")) { print \$3 } }'\'' | sort -u > $export_symbols'
   14937 	else
   14938 	  export_symbols_cmds_F77='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$2 == "T") || (\$2 == "D") || (\$2 == "B")) && (substr(\$3,1,1) != ".")) { print \$3 } }'\'' | sort -u > $export_symbols'
   14939 	fi
   14940 	aix_use_runtimelinking=no
   14941 
   14942 	# Test if we are trying to use run time linking or normal
   14943 	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
   14944 	# need to do runtime linking.
   14945 	case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
   14946 	  for ld_flag in $LDFLAGS; do
   14947   	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
   14948   	    aix_use_runtimelinking=yes
   14949   	    break
   14950   	  fi
   14951 	  done
   14952 	  ;;
   14953 	esac
   14954 
   14955 	exp_sym_flag='-bexport'
   14956 	no_entry_flag='-bnoentry'
   14957       fi
   14958 
   14959       # When large executables or shared objects are built, AIX ld can
   14960       # have problems creating the table of contents.  If linking a library
   14961       # or program results in "error TOC overflow" add -mminimal-toc to
   14962       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
   14963       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
   14964 
   14965       archive_cmds_F77=''
   14966       hardcode_direct_F77=yes
   14967       hardcode_libdir_separator_F77=':'
   14968       link_all_deplibs_F77=yes
   14969 
   14970       if test "$GCC" = yes; then
   14971 	case $host_os in aix4.[012]|aix4.[012].*)
   14972 	# We only want to do this on AIX 4.2 and lower, the check
   14973 	# below for broken collect2 doesn't work under 4.3+
   14974 	  collect2name=`${CC} -print-prog-name=collect2`
   14975 	  if test -f "$collect2name" && \
   14976   	   strings "$collect2name" | grep resolve_lib_name >/dev/null
   14977 	  then
   14978   	  # We have reworked collect2
   14979   	  :
   14980 	  else
   14981   	  # We have old collect2
   14982   	  hardcode_direct_F77=unsupported
   14983   	  # It fails to find uninstalled libraries when the uninstalled
   14984   	  # path is not listed in the libpath.  Setting hardcode_minus_L
   14985   	  # to unsupported forces relinking
   14986   	  hardcode_minus_L_F77=yes
   14987   	  hardcode_libdir_flag_spec_F77='-L$libdir'
   14988   	  hardcode_libdir_separator_F77=
   14989 	  fi
   14990 	  ;;
   14991 	esac
   14992 	shared_flag='-shared'
   14993 	if test "$aix_use_runtimelinking" = yes; then
   14994 	  shared_flag="$shared_flag "'${wl}-G'
   14995 	fi
   14996       else
   14997 	# not using gcc
   14998 	if test "$host_cpu" = ia64; then
   14999   	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
   15000   	# chokes on -Wl,-G. The following line is correct:
   15001 	  shared_flag='-G'
   15002 	else
   15003 	  if test "$aix_use_runtimelinking" = yes; then
   15004 	    shared_flag='${wl}-G'
   15005 	  else
   15006 	    shared_flag='${wl}-bM:SRE'
   15007 	  fi
   15008 	fi
   15009       fi
   15010 
   15011       # It seems that -bexpall does not export symbols beginning with
   15012       # underscore (_), so it is better to generate a list of symbols to export.
   15013       always_export_symbols_F77=yes
   15014       if test "$aix_use_runtimelinking" = yes; then
   15015 	# Warning - without using the other runtime loading flags (-brtl),
   15016 	# -berok will link without error, but may produce a broken library.
   15017 	allow_undefined_flag_F77='-berok'
   15018        # Determine the default libpath from the value encoded in an empty executable.
   15019        cat >conftest.$ac_ext <<_ACEOF
   15020       program main
   15021 
   15022       end
   15023 _ACEOF
   15024 rm -f conftest.$ac_objext conftest$ac_exeext
   15025 if { (ac_try="$ac_link"
   15026 case "(($ac_try" in
   15027   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   15028   *) ac_try_echo=$ac_try;;
   15029 esac
   15030 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   15031   (eval "$ac_link") 2>conftest.er1
   15032   ac_status=$?
   15033   grep -v '^ *+' conftest.er1 >conftest.err
   15034   rm -f conftest.er1
   15035   cat conftest.err >&5
   15036   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   15037   (exit $ac_status); } && {
   15038 	 test -z "$ac_f77_werror_flag" ||
   15039 	 test ! -s conftest.err
   15040        } && test -s conftest$ac_exeext &&
   15041        $as_test_x conftest$ac_exeext; then
   15042 
   15043 lt_aix_libpath_sed='
   15044     /Import File Strings/,/^$/ {
   15045 	/^0/ {
   15046 	    s/^0  *\(.*\)$/\1/
   15047 	    p
   15048 	}
   15049     }'
   15050 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   15051 # Check for a 64-bit object if we didn't find anything.
   15052 if test -z "$aix_libpath"; then
   15053   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   15054 fi
   15055 else
   15056   echo "$as_me: failed program was:" >&5
   15057 sed 's/^/| /' conftest.$ac_ext >&5
   15058 
   15059 
   15060 fi
   15061 
   15062 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   15063       conftest$ac_exeext conftest.$ac_ext
   15064 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   15065 
   15066        hardcode_libdir_flag_spec_F77='${wl}-blibpath:$libdir:'"$aix_libpath"
   15067 	archive_expsym_cmds_F77="\$CC"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then echo "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
   15068        else
   15069 	if test "$host_cpu" = ia64; then
   15070 	  hardcode_libdir_flag_spec_F77='${wl}-R $libdir:/usr/lib:/lib'
   15071 	  allow_undefined_flag_F77="-z nodefs"
   15072 	  archive_expsym_cmds_F77="\$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"
   15073 	else
   15074 	 # Determine the default libpath from the value encoded in an empty executable.
   15075 	 cat >conftest.$ac_ext <<_ACEOF
   15076       program main
   15077 
   15078       end
   15079 _ACEOF
   15080 rm -f conftest.$ac_objext conftest$ac_exeext
   15081 if { (ac_try="$ac_link"
   15082 case "(($ac_try" in
   15083   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   15084   *) ac_try_echo=$ac_try;;
   15085 esac
   15086 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   15087   (eval "$ac_link") 2>conftest.er1
   15088   ac_status=$?
   15089   grep -v '^ *+' conftest.er1 >conftest.err
   15090   rm -f conftest.er1
   15091   cat conftest.err >&5
   15092   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   15093   (exit $ac_status); } && {
   15094 	 test -z "$ac_f77_werror_flag" ||
   15095 	 test ! -s conftest.err
   15096        } && test -s conftest$ac_exeext &&
   15097        $as_test_x conftest$ac_exeext; then
   15098 
   15099 lt_aix_libpath_sed='
   15100     /Import File Strings/,/^$/ {
   15101 	/^0/ {
   15102 	    s/^0  *\(.*\)$/\1/
   15103 	    p
   15104 	}
   15105     }'
   15106 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   15107 # Check for a 64-bit object if we didn't find anything.
   15108 if test -z "$aix_libpath"; then
   15109   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   15110 fi
   15111 else
   15112   echo "$as_me: failed program was:" >&5
   15113 sed 's/^/| /' conftest.$ac_ext >&5
   15114 
   15115 
   15116 fi
   15117 
   15118 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   15119       conftest$ac_exeext conftest.$ac_ext
   15120 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   15121 
   15122 	 hardcode_libdir_flag_spec_F77='${wl}-blibpath:$libdir:'"$aix_libpath"
   15123 	  # Warning - without using the other run time loading flags,
   15124 	  # -berok will link without error, but may produce a broken library.
   15125 	  no_undefined_flag_F77=' ${wl}-bernotok'
   15126 	  allow_undefined_flag_F77=' ${wl}-berok'
   15127 	  # Exported symbols can be pulled into shared objects from archives
   15128 	  whole_archive_flag_spec_F77='$convenience'
   15129 	  archive_cmds_need_lc_F77=yes
   15130 	  # This is similar to how AIX traditionally builds its shared libraries.
   15131 	  archive_expsym_cmds_F77="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
   15132 	fi
   15133       fi
   15134       ;;
   15135 
   15136     amigaos*)
   15137       archive_cmds_F77='$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)'
   15138       hardcode_libdir_flag_spec_F77='-L$libdir'
   15139       hardcode_minus_L_F77=yes
   15140       # see comment about different semantics on the GNU ld section
   15141       ld_shlibs_F77=no
   15142       ;;
   15143 
   15144     bsdi[45]*)
   15145       export_dynamic_flag_spec_F77=-rdynamic
   15146       ;;
   15147 
   15148     cygwin* | mingw* | pw32*)
   15149       # When not using gcc, we currently assume that we are using
   15150       # Microsoft Visual C++.
   15151       # hardcode_libdir_flag_spec is actually meaningless, as there is
   15152       # no search path for DLLs.
   15153       hardcode_libdir_flag_spec_F77=' '
   15154       allow_undefined_flag_F77=unsupported
   15155       # Tell ltmain to make .lib files, not .a files.
   15156       libext=lib
   15157       # Tell ltmain to make .dll files, not .so files.
   15158       shrext_cmds=".dll"
   15159       # FIXME: Setting linknames here is a bad hack.
   15160       archive_cmds_F77='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | $SED -e '\''s/ -lc$//'\''` -link -dll~linknames='
   15161       # The linker will automatically build a .lib file if we build a DLL.
   15162       old_archive_From_new_cmds_F77='true'
   15163       # FIXME: Should let the user specify the lib program.
   15164       old_archive_cmds_F77='lib -OUT:$oldlib$oldobjs$old_deplibs'
   15165       fix_srcfile_path_F77='`cygpath -w "$srcfile"`'
   15166       enable_shared_with_static_runtimes_F77=yes
   15167       ;;
   15168 
   15169     darwin* | rhapsody*)
   15170       case $host_os in
   15171         rhapsody* | darwin1.[012])
   15172          allow_undefined_flag_F77='${wl}-undefined ${wl}suppress'
   15173          ;;
   15174        *) # Darwin 1.3 on
   15175          if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
   15176            allow_undefined_flag_F77='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   15177          else
   15178            case ${MACOSX_DEPLOYMENT_TARGET} in
   15179              10.[012])
   15180                allow_undefined_flag_F77='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   15181                ;;
   15182              10.*)
   15183                allow_undefined_flag_F77='${wl}-undefined ${wl}dynamic_lookup'
   15184                ;;
   15185            esac
   15186          fi
   15187          ;;
   15188       esac
   15189       archive_cmds_need_lc_F77=no
   15190       hardcode_direct_F77=no
   15191       hardcode_automatic_F77=yes
   15192       hardcode_shlibpath_var_F77=unsupported
   15193       whole_archive_flag_spec_F77=''
   15194       link_all_deplibs_F77=yes
   15195     if test "$GCC" = yes ; then
   15196     	output_verbose_link_cmd='echo'
   15197         archive_cmds_F77="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
   15198         module_cmds_F77="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
   15199         archive_expsym_cmds_F77="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}"
   15200         module_expsym_cmds_F77="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}"
   15201     else
   15202       case $cc_basename in
   15203         xlc*)
   15204          output_verbose_link_cmd='echo'
   15205          archive_cmds_F77='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $xlcverstring'
   15206          module_cmds_F77='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   15207           # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   15208          archive_expsym_cmds_F77='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}$rpath/$soname $xlcverstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
   15209           module_expsym_cmds_F77='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag  -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
   15210           ;;
   15211        *)
   15212          ld_shlibs_F77=no
   15213           ;;
   15214       esac
   15215     fi
   15216       ;;
   15217 
   15218     dgux*)
   15219       archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   15220       hardcode_libdir_flag_spec_F77='-L$libdir'
   15221       hardcode_shlibpath_var_F77=no
   15222       ;;
   15223 
   15224     freebsd1*)
   15225       ld_shlibs_F77=no
   15226       ;;
   15227 
   15228     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
   15229     # support.  Future versions do this automatically, but an explicit c++rt0.o
   15230     # does not break anything, and helps significantly (at the cost of a little
   15231     # extra space).
   15232     freebsd2.2*)
   15233       archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
   15234       hardcode_libdir_flag_spec_F77='-R$libdir'
   15235       hardcode_direct_F77=yes
   15236       hardcode_shlibpath_var_F77=no
   15237       ;;
   15238 
   15239     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
   15240     freebsd2*)
   15241       archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   15242       hardcode_direct_F77=yes
   15243       hardcode_minus_L_F77=yes
   15244       hardcode_shlibpath_var_F77=no
   15245       ;;
   15246 
   15247     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
   15248     freebsd* | dragonfly*)
   15249       archive_cmds_F77='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
   15250       hardcode_libdir_flag_spec_F77='-R$libdir'
   15251       hardcode_direct_F77=yes
   15252       hardcode_shlibpath_var_F77=no
   15253       ;;
   15254 
   15255     hpux9*)
   15256       if test "$GCC" = yes; then
   15257 	archive_cmds_F77='$rm $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
   15258       else
   15259 	archive_cmds_F77='$rm $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
   15260       fi
   15261       hardcode_libdir_flag_spec_F77='${wl}+b ${wl}$libdir'
   15262       hardcode_libdir_separator_F77=:
   15263       hardcode_direct_F77=yes
   15264 
   15265       # hardcode_minus_L: Not really in the search PATH,
   15266       # but as the default location of the library.
   15267       hardcode_minus_L_F77=yes
   15268       export_dynamic_flag_spec_F77='${wl}-E'
   15269       ;;
   15270 
   15271     hpux10*)
   15272       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
   15273 	archive_cmds_F77='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   15274       else
   15275 	archive_cmds_F77='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
   15276       fi
   15277       if test "$with_gnu_ld" = no; then
   15278 	hardcode_libdir_flag_spec_F77='${wl}+b ${wl}$libdir'
   15279 	hardcode_libdir_separator_F77=:
   15280 
   15281 	hardcode_direct_F77=yes
   15282 	export_dynamic_flag_spec_F77='${wl}-E'
   15283 
   15284 	# hardcode_minus_L: Not really in the search PATH,
   15285 	# but as the default location of the library.
   15286 	hardcode_minus_L_F77=yes
   15287       fi
   15288       ;;
   15289 
   15290     hpux11*)
   15291       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
   15292 	case $host_cpu in
   15293 	hppa*64*)
   15294 	  archive_cmds_F77='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   15295 	  ;;
   15296 	ia64*)
   15297 	  archive_cmds_F77='$CC -shared ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   15298 	  ;;
   15299 	*)
   15300 	  archive_cmds_F77='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   15301 	  ;;
   15302 	esac
   15303       else
   15304 	case $host_cpu in
   15305 	hppa*64*)
   15306 	  archive_cmds_F77='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   15307 	  ;;
   15308 	ia64*)
   15309 	  archive_cmds_F77='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   15310 	  ;;
   15311 	*)
   15312 	  archive_cmds_F77='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   15313 	  ;;
   15314 	esac
   15315       fi
   15316       if test "$with_gnu_ld" = no; then
   15317 	hardcode_libdir_flag_spec_F77='${wl}+b ${wl}$libdir'
   15318 	hardcode_libdir_separator_F77=:
   15319 
   15320 	case $host_cpu in
   15321 	hppa*64*|ia64*)
   15322 	  hardcode_libdir_flag_spec_ld_F77='+b $libdir'
   15323 	  hardcode_direct_F77=no
   15324 	  hardcode_shlibpath_var_F77=no
   15325 	  ;;
   15326 	*)
   15327 	  hardcode_direct_F77=yes
   15328 	  export_dynamic_flag_spec_F77='${wl}-E'
   15329 
   15330 	  # hardcode_minus_L: Not really in the search PATH,
   15331 	  # but as the default location of the library.
   15332 	  hardcode_minus_L_F77=yes
   15333 	  ;;
   15334 	esac
   15335       fi
   15336       ;;
   15337 
   15338     irix5* | irix6* | nonstopux*)
   15339       if test "$GCC" = yes; then
   15340 	archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
   15341       else
   15342 	archive_cmds_F77='$LD -shared $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
   15343 	hardcode_libdir_flag_spec_ld_F77='-rpath $libdir'
   15344       fi
   15345       hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir'
   15346       hardcode_libdir_separator_F77=:
   15347       link_all_deplibs_F77=yes
   15348       ;;
   15349 
   15350     netbsd* | netbsdelf*-gnu)
   15351       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   15352 	archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
   15353       else
   15354 	archive_cmds_F77='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
   15355       fi
   15356       hardcode_libdir_flag_spec_F77='-R$libdir'
   15357       hardcode_direct_F77=yes
   15358       hardcode_shlibpath_var_F77=no
   15359       ;;
   15360 
   15361     newsos6)
   15362       archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   15363       hardcode_direct_F77=yes
   15364       hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir'
   15365       hardcode_libdir_separator_F77=:
   15366       hardcode_shlibpath_var_F77=no
   15367       ;;
   15368 
   15369     openbsd*)
   15370       if test -f /usr/libexec/ld.so; then
   15371 	hardcode_direct_F77=yes
   15372 	hardcode_shlibpath_var_F77=no
   15373 	if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   15374 	  archive_cmds_F77='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   15375 	  archive_expsym_cmds_F77='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
   15376 	  hardcode_libdir_flag_spec_F77='${wl}-rpath,$libdir'
   15377 	  export_dynamic_flag_spec_F77='${wl}-E'
   15378 	else
   15379 	  case $host_os in
   15380 	   openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
   15381 	     archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   15382 	     hardcode_libdir_flag_spec_F77='-R$libdir'
   15383 	     ;;
   15384 	   *)
   15385 	     archive_cmds_F77='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   15386 	     hardcode_libdir_flag_spec_F77='${wl}-rpath,$libdir'
   15387 	     ;;
   15388 	  esac
   15389         fi
   15390       else
   15391 	ld_shlibs_F77=no
   15392       fi
   15393       ;;
   15394 
   15395     os2*)
   15396       hardcode_libdir_flag_spec_F77='-L$libdir'
   15397       hardcode_minus_L_F77=yes
   15398       allow_undefined_flag_F77=unsupported
   15399       archive_cmds_F77='$echo "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$echo "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~$echo DATA >> $output_objdir/$libname.def~$echo " SINGLE NONSHARED" >> $output_objdir/$libname.def~$echo EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def'
   15400       old_archive_From_new_cmds_F77='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
   15401       ;;
   15402 
   15403     osf3*)
   15404       if test "$GCC" = yes; then
   15405 	allow_undefined_flag_F77=' ${wl}-expect_unresolved ${wl}\*'
   15406 	archive_cmds_F77='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
   15407       else
   15408 	allow_undefined_flag_F77=' -expect_unresolved \*'
   15409 	archive_cmds_F77='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
   15410       fi
   15411       hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir'
   15412       hardcode_libdir_separator_F77=:
   15413       ;;
   15414 
   15415     osf4* | osf5*)	# as osf3* with the addition of -msym flag
   15416       if test "$GCC" = yes; then
   15417 	allow_undefined_flag_F77=' ${wl}-expect_unresolved ${wl}\*'
   15418 	archive_cmds_F77='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
   15419 	hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir'
   15420       else
   15421 	allow_undefined_flag_F77=' -expect_unresolved \*'
   15422 	archive_cmds_F77='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -msym -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
   15423 	archive_expsym_cmds_F77='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; echo "-hidden">> $lib.exp~
   15424 	$LD -shared${allow_undefined_flag} -input $lib.exp $linker_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib~$rm $lib.exp'
   15425 
   15426 	# Both c and cxx compiler support -rpath directly
   15427 	hardcode_libdir_flag_spec_F77='-rpath $libdir'
   15428       fi
   15429       hardcode_libdir_separator_F77=:
   15430       ;;
   15431 
   15432     solaris*)
   15433       no_undefined_flag_F77=' -z text'
   15434       if test "$GCC" = yes; then
   15435 	wlarc='${wl}'
   15436 	archive_cmds_F77='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   15437 	archive_expsym_cmds_F77='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   15438 	  $CC -shared ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$rm $lib.exp'
   15439       else
   15440 	wlarc=''
   15441 	archive_cmds_F77='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
   15442 	archive_expsym_cmds_F77='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   15443   	$LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
   15444       fi
   15445       hardcode_libdir_flag_spec_F77='-R$libdir'
   15446       hardcode_shlibpath_var_F77=no
   15447       case $host_os in
   15448       solaris2.[0-5] | solaris2.[0-5].*) ;;
   15449       *)
   15450 	# The compiler driver will combine and reorder linker options,
   15451 	# but understands `-z linker_flag'.  GCC discards it without `$wl',
   15452 	# but is careful enough not to reorder.
   15453  	# Supported since Solaris 2.6 (maybe 2.5.1?)
   15454 	if test "$GCC" = yes; then
   15455 	  whole_archive_flag_spec_F77='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
   15456 	else
   15457 	  whole_archive_flag_spec_F77='-z allextract$convenience -z defaultextract'
   15458 	fi
   15459 	;;
   15460       esac
   15461       link_all_deplibs_F77=yes
   15462       ;;
   15463 
   15464     sunos4*)
   15465       if test "x$host_vendor" = xsequent; then
   15466 	# Use $CC to link under sequent, because it throws in some extra .o
   15467 	# files that make .init and .fini sections work.
   15468 	archive_cmds_F77='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
   15469       else
   15470 	archive_cmds_F77='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
   15471       fi
   15472       hardcode_libdir_flag_spec_F77='-L$libdir'
   15473       hardcode_direct_F77=yes
   15474       hardcode_minus_L_F77=yes
   15475       hardcode_shlibpath_var_F77=no
   15476       ;;
   15477 
   15478     sysv4)
   15479       case $host_vendor in
   15480 	sni)
   15481 	  archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   15482 	  hardcode_direct_F77=yes # is this really true???
   15483 	;;
   15484 	siemens)
   15485 	  ## LD is ld it makes a PLAMLIB
   15486 	  ## CC just makes a GrossModule.
   15487 	  archive_cmds_F77='$LD -G -o $lib $libobjs $deplibs $linker_flags'
   15488 	  reload_cmds_F77='$CC -r -o $output$reload_objs'
   15489 	  hardcode_direct_F77=no
   15490         ;;
   15491 	motorola)
   15492 	  archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   15493 	  hardcode_direct_F77=no #Motorola manual says yes, but my tests say they lie
   15494 	;;
   15495       esac
   15496       runpath_var='LD_RUN_PATH'
   15497       hardcode_shlibpath_var_F77=no
   15498       ;;
   15499 
   15500     sysv4.3*)
   15501       archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   15502       hardcode_shlibpath_var_F77=no
   15503       export_dynamic_flag_spec_F77='-Bexport'
   15504       ;;
   15505 
   15506     sysv4*MP*)
   15507       if test -d /usr/nec; then
   15508 	archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   15509 	hardcode_shlibpath_var_F77=no
   15510 	runpath_var=LD_RUN_PATH
   15511 	hardcode_runpath_var=yes
   15512 	ld_shlibs_F77=yes
   15513       fi
   15514       ;;
   15515 
   15516     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
   15517       no_undefined_flag_F77='${wl}-z,text'
   15518       archive_cmds_need_lc_F77=no
   15519       hardcode_shlibpath_var_F77=no
   15520       runpath_var='LD_RUN_PATH'
   15521 
   15522       if test "$GCC" = yes; then
   15523 	archive_cmds_F77='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   15524 	archive_expsym_cmds_F77='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   15525       else
   15526 	archive_cmds_F77='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   15527 	archive_expsym_cmds_F77='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   15528       fi
   15529       ;;
   15530 
   15531     sysv5* | sco3.2v5* | sco5v6*)
   15532       # Note: We can NOT use -z defs as we might desire, because we do not
   15533       # link with -lc, and that would cause any symbols used from libc to
   15534       # always be unresolved, which means just about no library would
   15535       # ever link correctly.  If we're not using GNU ld we use -z text
   15536       # though, which does catch some bad symbols but isn't as heavy-handed
   15537       # as -z defs.
   15538       no_undefined_flag_F77='${wl}-z,text'
   15539       allow_undefined_flag_F77='${wl}-z,nodefs'
   15540       archive_cmds_need_lc_F77=no
   15541       hardcode_shlibpath_var_F77=no
   15542       hardcode_libdir_flag_spec_F77='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`'
   15543       hardcode_libdir_separator_F77=':'
   15544       link_all_deplibs_F77=yes
   15545       export_dynamic_flag_spec_F77='${wl}-Bexport'
   15546       runpath_var='LD_RUN_PATH'
   15547 
   15548       if test "$GCC" = yes; then
   15549 	archive_cmds_F77='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   15550 	archive_expsym_cmds_F77='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   15551       else
   15552 	archive_cmds_F77='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   15553 	archive_expsym_cmds_F77='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   15554       fi
   15555       ;;
   15556 
   15557     uts4*)
   15558       archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   15559       hardcode_libdir_flag_spec_F77='-L$libdir'
   15560       hardcode_shlibpath_var_F77=no
   15561       ;;
   15562 
   15563     *)
   15564       ld_shlibs_F77=no
   15565       ;;
   15566     esac
   15567   fi
   15568 
   15569 { echo "$as_me:$LINENO: result: $ld_shlibs_F77" >&5
   15570 echo "${ECHO_T}$ld_shlibs_F77" >&6; }
   15571 test "$ld_shlibs_F77" = no && can_build_shared=no
   15572 
   15573 #
   15574 # Do we need to explicitly link libc?
   15575 #
   15576 case "x$archive_cmds_need_lc_F77" in
   15577 x|xyes)
   15578   # Assume -lc should be added
   15579   archive_cmds_need_lc_F77=yes
   15580 
   15581   if test "$enable_shared" = yes && test "$GCC" = yes; then
   15582     case $archive_cmds_F77 in
   15583     *'~'*)
   15584       # FIXME: we may have to deal with multi-command sequences.
   15585       ;;
   15586     '$CC '*)
   15587       # Test whether the compiler implicitly links with -lc since on some
   15588       # systems, -lgcc has to come before -lc. If gcc already passes -lc
   15589       # to ld, don't add -lc before -lgcc.
   15590       { echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
   15591 echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6; }
   15592       $rm conftest*
   15593       echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   15594 
   15595       if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   15596   (eval $ac_compile) 2>&5
   15597   ac_status=$?
   15598   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   15599   (exit $ac_status); } 2>conftest.err; then
   15600         soname=conftest
   15601         lib=conftest
   15602         libobjs=conftest.$ac_objext
   15603         deplibs=
   15604         wl=$lt_prog_compiler_wl_F77
   15605 	pic_flag=$lt_prog_compiler_pic_F77
   15606         compiler_flags=-v
   15607         linker_flags=-v
   15608         verstring=
   15609         output_objdir=.
   15610         libname=conftest
   15611         lt_save_allow_undefined_flag=$allow_undefined_flag_F77
   15612         allow_undefined_flag_F77=
   15613         if { (eval echo "$as_me:$LINENO: \"$archive_cmds_F77 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5
   15614   (eval $archive_cmds_F77 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5
   15615   ac_status=$?
   15616   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   15617   (exit $ac_status); }
   15618         then
   15619 	  archive_cmds_need_lc_F77=no
   15620         else
   15621 	  archive_cmds_need_lc_F77=yes
   15622         fi
   15623         allow_undefined_flag_F77=$lt_save_allow_undefined_flag
   15624       else
   15625         cat conftest.err 1>&5
   15626       fi
   15627       $rm conftest*
   15628       { echo "$as_me:$LINENO: result: $archive_cmds_need_lc_F77" >&5
   15629 echo "${ECHO_T}$archive_cmds_need_lc_F77" >&6; }
   15630       ;;
   15631     esac
   15632   fi
   15633   ;;
   15634 esac
   15635 
   15636 { echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
   15637 echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6; }
   15638 library_names_spec=
   15639 libname_spec='lib$name'
   15640 soname_spec=
   15641 shrext_cmds=".so"
   15642 postinstall_cmds=
   15643 postuninstall_cmds=
   15644 finish_cmds=
   15645 finish_eval=
   15646 shlibpath_var=
   15647 shlibpath_overrides_runpath=unknown
   15648 version_type=none
   15649 dynamic_linker="$host_os ld.so"
   15650 sys_lib_dlsearch_path_spec="/lib /usr/lib"
   15651 
   15652 need_lib_prefix=unknown
   15653 hardcode_into_libs=no
   15654 
   15655 # when you set need_version to no, make sure it does not cause -set_version
   15656 # flags to be left without arguments
   15657 need_version=unknown
   15658 
   15659 case $host_os in
   15660 aix3*)
   15661   version_type=linux
   15662   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
   15663   shlibpath_var=LIBPATH
   15664 
   15665   # AIX 3 has no versioning support, so we append a major version to the name.
   15666   soname_spec='${libname}${release}${shared_ext}$major'
   15667   ;;
   15668 
   15669 aix[4-9]*)
   15670   version_type=linux
   15671   need_lib_prefix=no
   15672   need_version=no
   15673   hardcode_into_libs=yes
   15674   if test "$host_cpu" = ia64; then
   15675     # AIX 5 supports IA64
   15676     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
   15677     shlibpath_var=LD_LIBRARY_PATH
   15678   else
   15679     # With GCC up to 2.95.x, collect2 would create an import file
   15680     # for dependence libraries.  The import file would start with
   15681     # the line `#! .'.  This would cause the generated library to
   15682     # depend on `.', always an invalid library.  This was fixed in
   15683     # development snapshots of GCC prior to 3.0.
   15684     case $host_os in
   15685       aix4 | aix4.[01] | aix4.[01].*)
   15686       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
   15687 	   echo ' yes '
   15688 	   echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
   15689 	:
   15690       else
   15691 	can_build_shared=no
   15692       fi
   15693       ;;
   15694     esac
   15695     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
   15696     # soname into executable. Probably we can add versioning support to
   15697     # collect2, so additional links can be useful in future.
   15698     if test "$aix_use_runtimelinking" = yes; then
   15699       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
   15700       # instead of lib<name>.a to let people know that these are not
   15701       # typical AIX shared libraries.
   15702       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15703     else
   15704       # We preserve .a as extension for shared libraries through AIX4.2
   15705       # and later when we are not doing run time linking.
   15706       library_names_spec='${libname}${release}.a $libname.a'
   15707       soname_spec='${libname}${release}${shared_ext}$major'
   15708     fi
   15709     shlibpath_var=LIBPATH
   15710   fi
   15711   ;;
   15712 
   15713 amigaos*)
   15714   library_names_spec='$libname.ixlibrary $libname.a'
   15715   # Create ${libname}_ixlibrary.a entries in /sys/libs.
   15716   finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$echo "X$lib" | $Xsed -e '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $rm /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
   15717   ;;
   15718 
   15719 beos*)
   15720   library_names_spec='${libname}${shared_ext}'
   15721   dynamic_linker="$host_os ld.so"
   15722   shlibpath_var=LIBRARY_PATH
   15723   ;;
   15724 
   15725 bsdi[45]*)
   15726   version_type=linux
   15727   need_version=no
   15728   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15729   soname_spec='${libname}${release}${shared_ext}$major'
   15730   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
   15731   shlibpath_var=LD_LIBRARY_PATH
   15732   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
   15733   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
   15734   # the default ld.so.conf also contains /usr/contrib/lib and
   15735   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
   15736   # libtool to hard-code these into programs
   15737   ;;
   15738 
   15739 cygwin* | mingw* | pw32*)
   15740   version_type=windows
   15741   shrext_cmds=".dll"
   15742   need_version=no
   15743   need_lib_prefix=no
   15744 
   15745   case $GCC,$host_os in
   15746   yes,cygwin* | yes,mingw* | yes,pw32*)
   15747     library_names_spec='$libname.dll.a'
   15748     # DLL is installed to $(libdir)/../bin by postinstall_cmds
   15749     postinstall_cmds='base_file=`basename \${file}`~
   15750       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
   15751       dldir=$destdir/`dirname \$dlpath`~
   15752       test -d \$dldir || mkdir -p \$dldir~
   15753       $install_prog $dir/$dlname \$dldir/$dlname~
   15754       chmod a+x \$dldir/$dlname'
   15755     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
   15756       dlpath=$dir/\$dldll~
   15757        $rm \$dlpath'
   15758     shlibpath_overrides_runpath=yes
   15759 
   15760     case $host_os in
   15761     cygwin*)
   15762       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
   15763       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   15764       sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
   15765       ;;
   15766     mingw*)
   15767       # MinGW DLLs use traditional 'lib' prefix
   15768       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   15769       sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   15770       if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then
   15771         # It is most probably a Windows format PATH printed by
   15772         # mingw gcc, but we are running on Cygwin. Gcc prints its search
   15773         # path with ; separators, and with drive letters. We can handle the
   15774         # drive letters (cygwin fileutils understands them), so leave them,
   15775         # especially as we might pass files found there to a mingw objdump,
   15776         # which wouldn't understand a cygwinified path. Ahh.
   15777         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   15778       else
   15779         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   15780       fi
   15781       ;;
   15782     pw32*)
   15783       # pw32 DLLs use 'pw' prefix rather than 'lib'
   15784       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   15785       ;;
   15786     esac
   15787     ;;
   15788 
   15789   *)
   15790     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
   15791     ;;
   15792   esac
   15793   dynamic_linker='Win32 ld.exe'
   15794   # FIXME: first we should search . and the directory the executable is in
   15795   shlibpath_var=PATH
   15796   ;;
   15797 
   15798 darwin* | rhapsody*)
   15799   dynamic_linker="$host_os dyld"
   15800   version_type=darwin
   15801   need_lib_prefix=no
   15802   need_version=no
   15803   library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
   15804   soname_spec='${libname}${release}${major}$shared_ext'
   15805   shlibpath_overrides_runpath=yes
   15806   shlibpath_var=DYLD_LIBRARY_PATH
   15807   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
   15808 
   15809   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
   15810   ;;
   15811 
   15812 dgux*)
   15813   version_type=linux
   15814   need_lib_prefix=no
   15815   need_version=no
   15816   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
   15817   soname_spec='${libname}${release}${shared_ext}$major'
   15818   shlibpath_var=LD_LIBRARY_PATH
   15819   ;;
   15820 
   15821 freebsd1*)
   15822   dynamic_linker=no
   15823   ;;
   15824 
   15825 freebsd* | dragonfly*)
   15826   # DragonFly does not have aout.  When/if they implement a new
   15827   # versioning mechanism, adjust this.
   15828   if test -x /usr/bin/objformat; then
   15829     objformat=`/usr/bin/objformat`
   15830   else
   15831     case $host_os in
   15832     freebsd[123]*) objformat=aout ;;
   15833     *) objformat=elf ;;
   15834     esac
   15835   fi
   15836   version_type=freebsd-$objformat
   15837   case $version_type in
   15838     freebsd-elf*)
   15839       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   15840       need_version=no
   15841       need_lib_prefix=no
   15842       ;;
   15843     freebsd-*)
   15844       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
   15845       need_version=yes
   15846       ;;
   15847   esac
   15848   shlibpath_var=LD_LIBRARY_PATH
   15849   case $host_os in
   15850   freebsd2*)
   15851     shlibpath_overrides_runpath=yes
   15852     ;;
   15853   freebsd3.[01]* | freebsdelf3.[01]*)
   15854     shlibpath_overrides_runpath=yes
   15855     hardcode_into_libs=yes
   15856     ;;
   15857   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
   15858   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
   15859     shlibpath_overrides_runpath=no
   15860     hardcode_into_libs=yes
   15861     ;;
   15862   *) # from 4.6 on, and DragonFly
   15863     shlibpath_overrides_runpath=yes
   15864     hardcode_into_libs=yes
   15865     ;;
   15866   esac
   15867   ;;
   15868 
   15869 gnu*)
   15870   version_type=linux
   15871   need_lib_prefix=no
   15872   need_version=no
   15873   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
   15874   soname_spec='${libname}${release}${shared_ext}$major'
   15875   shlibpath_var=LD_LIBRARY_PATH
   15876   hardcode_into_libs=yes
   15877   ;;
   15878 
   15879 hpux9* | hpux10* | hpux11*)
   15880   # Give a soname corresponding to the major version so that dld.sl refuses to
   15881   # link against other versions.
   15882   version_type=sunos
   15883   need_lib_prefix=no
   15884   need_version=no
   15885   case $host_cpu in
   15886   ia64*)
   15887     shrext_cmds='.so'
   15888     hardcode_into_libs=yes
   15889     dynamic_linker="$host_os dld.so"
   15890     shlibpath_var=LD_LIBRARY_PATH
   15891     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   15892     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15893     soname_spec='${libname}${release}${shared_ext}$major'
   15894     if test "X$HPUX_IA64_MODE" = X32; then
   15895       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
   15896     else
   15897       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
   15898     fi
   15899     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   15900     ;;
   15901    hppa*64*)
   15902      shrext_cmds='.sl'
   15903      hardcode_into_libs=yes
   15904      dynamic_linker="$host_os dld.sl"
   15905      shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
   15906      shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   15907      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15908      soname_spec='${libname}${release}${shared_ext}$major'
   15909      sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
   15910      sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   15911      ;;
   15912    *)
   15913     shrext_cmds='.sl'
   15914     dynamic_linker="$host_os dld.sl"
   15915     shlibpath_var=SHLIB_PATH
   15916     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
   15917     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15918     soname_spec='${libname}${release}${shared_ext}$major'
   15919     ;;
   15920   esac
   15921   # HP-UX runs *really* slowly unless shared libraries are mode 555.
   15922   postinstall_cmds='chmod 555 $lib'
   15923   ;;
   15924 
   15925 interix[3-9]*)
   15926   version_type=linux
   15927   need_lib_prefix=no
   15928   need_version=no
   15929   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   15930   soname_spec='${libname}${release}${shared_ext}$major'
   15931   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
   15932   shlibpath_var=LD_LIBRARY_PATH
   15933   shlibpath_overrides_runpath=no
   15934   hardcode_into_libs=yes
   15935   ;;
   15936 
   15937 irix5* | irix6* | nonstopux*)
   15938   case $host_os in
   15939     nonstopux*) version_type=nonstopux ;;
   15940     *)
   15941 	if test "$lt_cv_prog_gnu_ld" = yes; then
   15942 		version_type=linux
   15943 	else
   15944 		version_type=irix
   15945 	fi ;;
   15946   esac
   15947   need_lib_prefix=no
   15948   need_version=no
   15949   soname_spec='${libname}${release}${shared_ext}$major'
   15950   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
   15951   case $host_os in
   15952   irix5* | nonstopux*)
   15953     libsuff= shlibsuff=
   15954     ;;
   15955   *)
   15956     case $LD in # libtool.m4 will add one of these switches to LD
   15957     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
   15958       libsuff= shlibsuff= libmagic=32-bit;;
   15959     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
   15960       libsuff=32 shlibsuff=N32 libmagic=N32;;
   15961     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
   15962       libsuff=64 shlibsuff=64 libmagic=64-bit;;
   15963     *) libsuff= shlibsuff= libmagic=never-match;;
   15964     esac
   15965     ;;
   15966   esac
   15967   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
   15968   shlibpath_overrides_runpath=no
   15969   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
   15970   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
   15971   hardcode_into_libs=yes
   15972   ;;
   15973 
   15974 # No shared lib support for Linux oldld, aout, or coff.
   15975 linux*oldld* | linux*aout* | linux*coff*)
   15976   dynamic_linker=no
   15977   ;;
   15978 
   15979 # This must be Linux ELF.
   15980 linux* | k*bsd*-gnu)
   15981   version_type=linux
   15982   need_lib_prefix=no
   15983   need_version=no
   15984   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15985   soname_spec='${libname}${release}${shared_ext}$major'
   15986   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
   15987   shlibpath_var=LD_LIBRARY_PATH
   15988   shlibpath_overrides_runpath=no
   15989   # This implies no fast_install, which is unacceptable.
   15990   # Some rework will be needed to allow for fast_install
   15991   # before this can be enabled.
   15992   hardcode_into_libs=yes
   15993 
   15994   # Append ld.so.conf contents to the search path
   15995   if test -f /etc/ld.so.conf; then
   15996     lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ 	]*hwcap[ 	]/d;s/[:,	]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
   15997     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
   15998   fi
   15999 
   16000   # We used to test for /lib/ld.so.1 and disable shared libraries on
   16001   # powerpc, because MkLinux only supported shared libraries with the
   16002   # GNU dynamic linker.  Since this was broken with cross compilers,
   16003   # most powerpc-linux boxes support dynamic linking these days and
   16004   # people can always --disable-shared, the test was removed, and we
   16005   # assume the GNU/Linux dynamic linker is in use.
   16006   dynamic_linker='GNU/Linux ld.so'
   16007   ;;
   16008 
   16009 netbsdelf*-gnu)
   16010   version_type=linux
   16011   need_lib_prefix=no
   16012   need_version=no
   16013   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   16014   soname_spec='${libname}${release}${shared_ext}$major'
   16015   shlibpath_var=LD_LIBRARY_PATH
   16016   shlibpath_overrides_runpath=no
   16017   hardcode_into_libs=yes
   16018   dynamic_linker='NetBSD ld.elf_so'
   16019   ;;
   16020 
   16021 netbsd*)
   16022   version_type=sunos
   16023   need_lib_prefix=no
   16024   need_version=no
   16025   if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   16026     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   16027     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   16028     dynamic_linker='NetBSD (a.out) ld.so'
   16029   else
   16030     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   16031     soname_spec='${libname}${release}${shared_ext}$major'
   16032     dynamic_linker='NetBSD ld.elf_so'
   16033   fi
   16034   shlibpath_var=LD_LIBRARY_PATH
   16035   shlibpath_overrides_runpath=yes
   16036   hardcode_into_libs=yes
   16037   ;;
   16038 
   16039 newsos6)
   16040   version_type=linux
   16041   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   16042   shlibpath_var=LD_LIBRARY_PATH
   16043   shlibpath_overrides_runpath=yes
   16044   ;;
   16045 
   16046 nto-qnx*)
   16047   version_type=linux
   16048   need_lib_prefix=no
   16049   need_version=no
   16050   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   16051   soname_spec='${libname}${release}${shared_ext}$major'
   16052   shlibpath_var=LD_LIBRARY_PATH
   16053   shlibpath_overrides_runpath=yes
   16054   ;;
   16055 
   16056 openbsd*)
   16057   version_type=sunos
   16058   sys_lib_dlsearch_path_spec="/usr/lib"
   16059   need_lib_prefix=no
   16060   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
   16061   case $host_os in
   16062     openbsd3.3 | openbsd3.3.*) need_version=yes ;;
   16063     *)                         need_version=no  ;;
   16064   esac
   16065   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   16066   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   16067   shlibpath_var=LD_LIBRARY_PATH
   16068   if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   16069     case $host_os in
   16070       openbsd2.[89] | openbsd2.[89].*)
   16071 	shlibpath_overrides_runpath=no
   16072 	;;
   16073       *)
   16074 	shlibpath_overrides_runpath=yes
   16075 	;;
   16076       esac
   16077   else
   16078     shlibpath_overrides_runpath=yes
   16079   fi
   16080   ;;
   16081 
   16082 os2*)
   16083   libname_spec='$name'
   16084   shrext_cmds=".dll"
   16085   need_lib_prefix=no
   16086   library_names_spec='$libname${shared_ext} $libname.a'
   16087   dynamic_linker='OS/2 ld.exe'
   16088   shlibpath_var=LIBPATH
   16089   ;;
   16090 
   16091 osf3* | osf4* | osf5*)
   16092   version_type=osf
   16093   need_lib_prefix=no
   16094   need_version=no
   16095   soname_spec='${libname}${release}${shared_ext}$major'
   16096   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   16097   shlibpath_var=LD_LIBRARY_PATH
   16098   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
   16099   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
   16100   ;;
   16101 
   16102 rdos*)
   16103   dynamic_linker=no
   16104   ;;
   16105 
   16106 solaris*)
   16107   version_type=linux
   16108   need_lib_prefix=no
   16109   need_version=no
   16110   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   16111   soname_spec='${libname}${release}${shared_ext}$major'
   16112   shlibpath_var=LD_LIBRARY_PATH
   16113   shlibpath_overrides_runpath=yes
   16114   hardcode_into_libs=yes
   16115   # ldd complains unless libraries are executable
   16116   postinstall_cmds='chmod +x $lib'
   16117   ;;
   16118 
   16119 sunos4*)
   16120   version_type=sunos
   16121   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   16122   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
   16123   shlibpath_var=LD_LIBRARY_PATH
   16124   shlibpath_overrides_runpath=yes
   16125   if test "$with_gnu_ld" = yes; then
   16126     need_lib_prefix=no
   16127   fi
   16128   need_version=yes
   16129   ;;
   16130 
   16131 sysv4 | sysv4.3*)
   16132   version_type=linux
   16133   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   16134   soname_spec='${libname}${release}${shared_ext}$major'
   16135   shlibpath_var=LD_LIBRARY_PATH
   16136   case $host_vendor in
   16137     sni)
   16138       shlibpath_overrides_runpath=no
   16139       need_lib_prefix=no
   16140       export_dynamic_flag_spec='${wl}-Blargedynsym'
   16141       runpath_var=LD_RUN_PATH
   16142       ;;
   16143     siemens)
   16144       need_lib_prefix=no
   16145       ;;
   16146     motorola)
   16147       need_lib_prefix=no
   16148       need_version=no
   16149       shlibpath_overrides_runpath=no
   16150       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
   16151       ;;
   16152   esac
   16153   ;;
   16154 
   16155 sysv4*MP*)
   16156   if test -d /usr/nec ;then
   16157     version_type=linux
   16158     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
   16159     soname_spec='$libname${shared_ext}.$major'
   16160     shlibpath_var=LD_LIBRARY_PATH
   16161   fi
   16162   ;;
   16163 
   16164 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   16165   version_type=freebsd-elf
   16166   need_lib_prefix=no
   16167   need_version=no
   16168   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   16169   soname_spec='${libname}${release}${shared_ext}$major'
   16170   shlibpath_var=LD_LIBRARY_PATH
   16171   hardcode_into_libs=yes
   16172   if test "$with_gnu_ld" = yes; then
   16173     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
   16174     shlibpath_overrides_runpath=no
   16175   else
   16176     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
   16177     shlibpath_overrides_runpath=yes
   16178     case $host_os in
   16179       sco3.2v5*)
   16180         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
   16181 	;;
   16182     esac
   16183   fi
   16184   sys_lib_dlsearch_path_spec='/usr/lib'
   16185   ;;
   16186 
   16187 uts4*)
   16188   version_type=linux
   16189   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   16190   soname_spec='${libname}${release}${shared_ext}$major'
   16191   shlibpath_var=LD_LIBRARY_PATH
   16192   ;;
   16193 
   16194 *)
   16195   dynamic_linker=no
   16196   ;;
   16197 esac
   16198 { echo "$as_me:$LINENO: result: $dynamic_linker" >&5
   16199 echo "${ECHO_T}$dynamic_linker" >&6; }
   16200 test "$dynamic_linker" = no && can_build_shared=no
   16201 
   16202 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
   16203   echo $ECHO_N "(cached) $ECHO_C" >&6
   16204 else
   16205   lt_cv_sys_lib_search_path_spec="$sys_lib_search_path_spec"
   16206 fi
   16207 
   16208 sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
   16209 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
   16210   echo $ECHO_N "(cached) $ECHO_C" >&6
   16211 else
   16212   lt_cv_sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec"
   16213 fi
   16214 
   16215 sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
   16216 
   16217 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
   16218 if test "$GCC" = yes; then
   16219   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
   16220 fi
   16221 
   16222 { echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
   16223 echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6; }
   16224 hardcode_action_F77=
   16225 if test -n "$hardcode_libdir_flag_spec_F77" || \
   16226    test -n "$runpath_var_F77" || \
   16227    test "X$hardcode_automatic_F77" = "Xyes" ; then
   16228 
   16229   # We can hardcode non-existant directories.
   16230   if test "$hardcode_direct_F77" != no &&
   16231      # If the only mechanism to avoid hardcoding is shlibpath_var, we
   16232      # have to relink, otherwise we might link with an installed library
   16233      # when we should be linking with a yet-to-be-installed one
   16234      ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, F77)" != no &&
   16235      test "$hardcode_minus_L_F77" != no; then
   16236     # Linking always hardcodes the temporary library directory.
   16237     hardcode_action_F77=relink
   16238   else
   16239     # We can link without hardcoding, and we can hardcode nonexisting dirs.
   16240     hardcode_action_F77=immediate
   16241   fi
   16242 else
   16243   # We cannot hardcode anything, or else we can only hardcode existing
   16244   # directories.
   16245   hardcode_action_F77=unsupported
   16246 fi
   16247 { echo "$as_me:$LINENO: result: $hardcode_action_F77" >&5
   16248 echo "${ECHO_T}$hardcode_action_F77" >&6; }
   16249 
   16250 if test "$hardcode_action_F77" = relink; then
   16251   # Fast installation is not supported
   16252   enable_fast_install=no
   16253 elif test "$shlibpath_overrides_runpath" = yes ||
   16254      test "$enable_shared" = no; then
   16255   # Fast installation is not necessary
   16256   enable_fast_install=needless
   16257 fi
   16258 
   16259 
   16260 # The else clause should only fire when bootstrapping the
   16261 # libtool distribution, otherwise you forgot to ship ltmain.sh
   16262 # with your package, and you will get complaints that there are
   16263 # no rules to generate ltmain.sh.
   16264 if test -f "$ltmain"; then
   16265   # See if we are running on zsh, and set the options which allow our commands through
   16266   # without removal of \ escapes.
   16267   if test -n "${ZSH_VERSION+set}" ; then
   16268     setopt NO_GLOB_SUBST
   16269   fi
   16270   # Now quote all the things that may contain metacharacters while being
   16271   # careful not to overquote the AC_SUBSTed values.  We take copies of the
   16272   # variables and quote the copies for generation of the libtool script.
   16273   for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \
   16274     SED SHELL STRIP \
   16275     libname_spec library_names_spec soname_spec extract_expsyms_cmds \
   16276     old_striplib striplib file_magic_cmd finish_cmds finish_eval \
   16277     deplibs_check_method reload_flag reload_cmds need_locks \
   16278     lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
   16279     lt_cv_sys_global_symbol_to_c_name_address \
   16280     sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
   16281     old_postinstall_cmds old_postuninstall_cmds \
   16282     compiler_F77 \
   16283     CC_F77 \
   16284     LD_F77 \
   16285     lt_prog_compiler_wl_F77 \
   16286     lt_prog_compiler_pic_F77 \
   16287     lt_prog_compiler_static_F77 \
   16288     lt_prog_compiler_no_builtin_flag_F77 \
   16289     export_dynamic_flag_spec_F77 \
   16290     thread_safe_flag_spec_F77 \
   16291     whole_archive_flag_spec_F77 \
   16292     enable_shared_with_static_runtimes_F77 \
   16293     old_archive_cmds_F77 \
   16294     old_archive_from_new_cmds_F77 \
   16295     predep_objects_F77 \
   16296     postdep_objects_F77 \
   16297     predeps_F77 \
   16298     postdeps_F77 \
   16299     compiler_lib_search_path_F77 \
   16300     compiler_lib_search_dirs_F77 \
   16301     archive_cmds_F77 \
   16302     archive_expsym_cmds_F77 \
   16303     postinstall_cmds_F77 \
   16304     postuninstall_cmds_F77 \
   16305     old_archive_from_expsyms_cmds_F77 \
   16306     allow_undefined_flag_F77 \
   16307     no_undefined_flag_F77 \
   16308     export_symbols_cmds_F77 \
   16309     hardcode_libdir_flag_spec_F77 \
   16310     hardcode_libdir_flag_spec_ld_F77 \
   16311     hardcode_libdir_separator_F77 \
   16312     hardcode_automatic_F77 \
   16313     module_cmds_F77 \
   16314     module_expsym_cmds_F77 \
   16315     lt_cv_prog_compiler_c_o_F77 \
   16316     fix_srcfile_path_F77 \
   16317     exclude_expsyms_F77 \
   16318     include_expsyms_F77; do
   16319 
   16320     case $var in
   16321     old_archive_cmds_F77 | \
   16322     old_archive_from_new_cmds_F77 | \
   16323     archive_cmds_F77 | \
   16324     archive_expsym_cmds_F77 | \
   16325     module_cmds_F77 | \
   16326     module_expsym_cmds_F77 | \
   16327     old_archive_from_expsyms_cmds_F77 | \
   16328     export_symbols_cmds_F77 | \
   16329     extract_expsyms_cmds | reload_cmds | finish_cmds | \
   16330     postinstall_cmds | postuninstall_cmds | \
   16331     old_postinstall_cmds | old_postuninstall_cmds | \
   16332     sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
   16333       # Double-quote double-evaled strings.
   16334       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
   16335       ;;
   16336     *)
   16337       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
   16338       ;;
   16339     esac
   16340   done
   16341 
   16342   case $lt_echo in
   16343   *'\$0 --fallback-echo"')
   16344     lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
   16345     ;;
   16346   esac
   16347 
   16348 cfgfile="$ofile"
   16349 
   16350   cat <<__EOF__ >> "$cfgfile"
   16351 # ### BEGIN LIBTOOL TAG CONFIG: $tagname
   16352 
   16353 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
   16354 
   16355 # Shell to use when invoking shell scripts.
   16356 SHELL=$lt_SHELL
   16357 
   16358 # Whether or not to build shared libraries.
   16359 build_libtool_libs=$enable_shared
   16360 
   16361 # Whether or not to build static libraries.
   16362 build_old_libs=$enable_static
   16363 
   16364 # Whether or not to add -lc for building shared libraries.
   16365 build_libtool_need_lc=$archive_cmds_need_lc_F77
   16366 
   16367 # Whether or not to disallow shared libs when runtime libs are static
   16368 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_F77
   16369 
   16370 # Whether or not to optimize for fast installation.
   16371 fast_install=$enable_fast_install
   16372 
   16373 # The host system.
   16374 host_alias=$host_alias
   16375 host=$host
   16376 host_os=$host_os
   16377 
   16378 # The build system.
   16379 build_alias=$build_alias
   16380 build=$build
   16381 build_os=$build_os
   16382 
   16383 # An echo program that does not interpret backslashes.
   16384 echo=$lt_echo
   16385 
   16386 # The archiver.
   16387 AR=$lt_AR
   16388 AR_FLAGS=$lt_AR_FLAGS
   16389 
   16390 # A C compiler.
   16391 LTCC=$lt_LTCC
   16392 
   16393 # LTCC compiler flags.
   16394 LTCFLAGS=$lt_LTCFLAGS
   16395 
   16396 # A language-specific compiler.
   16397 CC=$lt_compiler_F77
   16398 
   16399 # Is the compiler the GNU C compiler?
   16400 with_gcc=$GCC_F77
   16401 
   16402 # An ERE matcher.
   16403 EGREP=$lt_EGREP
   16404 
   16405 # The linker used to build libraries.
   16406 LD=$lt_LD_F77
   16407 
   16408 # Whether we need hard or soft links.
   16409 LN_S=$lt_LN_S
   16410 
   16411 # A BSD-compatible nm program.
   16412 NM=$lt_NM
   16413 
   16414 # A symbol stripping program
   16415 STRIP=$lt_STRIP
   16416 
   16417 # Used to examine libraries when file_magic_cmd begins "file"
   16418 MAGIC_CMD=$MAGIC_CMD
   16419 
   16420 # Used on cygwin: DLL creation program.
   16421 DLLTOOL="$DLLTOOL"
   16422 
   16423 # Used on cygwin: object dumper.
   16424 OBJDUMP="$OBJDUMP"
   16425 
   16426 # Used on cygwin: assembler.
   16427 AS="$AS"
   16428 
   16429 # The name of the directory that contains temporary libtool files.
   16430 objdir=$objdir
   16431 
   16432 # How to create reloadable object files.
   16433 reload_flag=$lt_reload_flag
   16434 reload_cmds=$lt_reload_cmds
   16435 
   16436 # How to pass a linker flag through the compiler.
   16437 wl=$lt_lt_prog_compiler_wl_F77
   16438 
   16439 # Object file suffix (normally "o").
   16440 objext="$ac_objext"
   16441 
   16442 # Old archive suffix (normally "a").
   16443 libext="$libext"
   16444 
   16445 # Shared library suffix (normally ".so").
   16446 shrext_cmds='$shrext_cmds'
   16447 
   16448 # Executable file suffix (normally "").
   16449 exeext="$exeext"
   16450 
   16451 # Additional compiler flags for building library objects.
   16452 pic_flag=$lt_lt_prog_compiler_pic_F77
   16453 pic_mode=$pic_mode
   16454 
   16455 # What is the maximum length of a command?
   16456 max_cmd_len=$lt_cv_sys_max_cmd_len
   16457 
   16458 # Does compiler simultaneously support -c and -o options?
   16459 compiler_c_o=$lt_lt_cv_prog_compiler_c_o_F77
   16460 
   16461 # Must we lock files when doing compilation?
   16462 need_locks=$lt_need_locks
   16463 
   16464 # Do we need the lib prefix for modules?
   16465 need_lib_prefix=$need_lib_prefix
   16466 
   16467 # Do we need a version for libraries?
   16468 need_version=$need_version
   16469 
   16470 # Whether dlopen is supported.
   16471 dlopen_support=$enable_dlopen
   16472 
   16473 # Whether dlopen of programs is supported.
   16474 dlopen_self=$enable_dlopen_self
   16475 
   16476 # Whether dlopen of statically linked programs is supported.
   16477 dlopen_self_static=$enable_dlopen_self_static
   16478 
   16479 # Compiler flag to prevent dynamic linking.
   16480 link_static_flag=$lt_lt_prog_compiler_static_F77
   16481 
   16482 # Compiler flag to turn off builtin functions.
   16483 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_F77
   16484 
   16485 # Compiler flag to allow reflexive dlopens.
   16486 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_F77
   16487 
   16488 # Compiler flag to generate shared objects directly from archives.
   16489 whole_archive_flag_spec=$lt_whole_archive_flag_spec_F77
   16490 
   16491 # Compiler flag to generate thread-safe objects.
   16492 thread_safe_flag_spec=$lt_thread_safe_flag_spec_F77
   16493 
   16494 # Library versioning type.
   16495 version_type=$version_type
   16496 
   16497 # Format of library name prefix.
   16498 libname_spec=$lt_libname_spec
   16499 
   16500 # List of archive names.  First name is the real one, the rest are links.
   16501 # The last name is the one that the linker finds with -lNAME.
   16502 library_names_spec=$lt_library_names_spec
   16503 
   16504 # The coded name of the library, if different from the real name.
   16505 soname_spec=$lt_soname_spec
   16506 
   16507 # Commands used to build and install an old-style archive.
   16508 RANLIB=$lt_RANLIB
   16509 old_archive_cmds=$lt_old_archive_cmds_F77
   16510 old_postinstall_cmds=$lt_old_postinstall_cmds
   16511 old_postuninstall_cmds=$lt_old_postuninstall_cmds
   16512 
   16513 # Create an old-style archive from a shared archive.
   16514 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_F77
   16515 
   16516 # Create a temporary old-style archive to link instead of a shared archive.
   16517 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_F77
   16518 
   16519 # Commands used to build and install a shared archive.
   16520 archive_cmds=$lt_archive_cmds_F77
   16521 archive_expsym_cmds=$lt_archive_expsym_cmds_F77
   16522 postinstall_cmds=$lt_postinstall_cmds
   16523 postuninstall_cmds=$lt_postuninstall_cmds
   16524 
   16525 # Commands used to build a loadable module (assumed same as above if empty)
   16526 module_cmds=$lt_module_cmds_F77
   16527 module_expsym_cmds=$lt_module_expsym_cmds_F77
   16528 
   16529 # Commands to strip libraries.
   16530 old_striplib=$lt_old_striplib
   16531 striplib=$lt_striplib
   16532 
   16533 # Dependencies to place before the objects being linked to create a
   16534 # shared library.
   16535 predep_objects=$lt_predep_objects_F77
   16536 
   16537 # Dependencies to place after the objects being linked to create a
   16538 # shared library.
   16539 postdep_objects=$lt_postdep_objects_F77
   16540 
   16541 # Dependencies to place before the objects being linked to create a
   16542 # shared library.
   16543 predeps=$lt_predeps_F77
   16544 
   16545 # Dependencies to place after the objects being linked to create a
   16546 # shared library.
   16547 postdeps=$lt_postdeps_F77
   16548 
   16549 # The directories searched by this compiler when creating a shared
   16550 # library
   16551 compiler_lib_search_dirs=$lt_compiler_lib_search_dirs_F77
   16552 
   16553 # The library search path used internally by the compiler when linking
   16554 # a shared library.
   16555 compiler_lib_search_path=$lt_compiler_lib_search_path_F77
   16556 
   16557 # Method to check whether dependent libraries are shared objects.
   16558 deplibs_check_method=$lt_deplibs_check_method
   16559 
   16560 # Command to use when deplibs_check_method == file_magic.
   16561 file_magic_cmd=$lt_file_magic_cmd
   16562 
   16563 # Flag that allows shared libraries with undefined symbols to be built.
   16564 allow_undefined_flag=$lt_allow_undefined_flag_F77
   16565 
   16566 # Flag that forces no undefined symbols.
   16567 no_undefined_flag=$lt_no_undefined_flag_F77
   16568 
   16569 # Commands used to finish a libtool library installation in a directory.
   16570 finish_cmds=$lt_finish_cmds
   16571 
   16572 # Same as above, but a single script fragment to be evaled but not shown.
   16573 finish_eval=$lt_finish_eval
   16574 
   16575 # Take the output of nm and produce a listing of raw symbols and C names.
   16576 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
   16577 
   16578 # Transform the output of nm in a proper C declaration
   16579 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
   16580 
   16581 # Transform the output of nm in a C name address pair
   16582 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
   16583 
   16584 # This is the shared library runtime path variable.
   16585 runpath_var=$runpath_var
   16586 
   16587 # This is the shared library path variable.
   16588 shlibpath_var=$shlibpath_var
   16589 
   16590 # Is shlibpath searched before the hard-coded library search path?
   16591 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
   16592 
   16593 # How to hardcode a shared library path into an executable.
   16594 hardcode_action=$hardcode_action_F77
   16595 
   16596 # Whether we should hardcode library paths into libraries.
   16597 hardcode_into_libs=$hardcode_into_libs
   16598 
   16599 # Flag to hardcode \$libdir into a binary during linking.
   16600 # This must work even if \$libdir does not exist.
   16601 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_F77
   16602 
   16603 # If ld is used when linking, flag to hardcode \$libdir into
   16604 # a binary during linking. This must work even if \$libdir does
   16605 # not exist.
   16606 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_F77
   16607 
   16608 # Whether we need a single -rpath flag with a separated argument.
   16609 hardcode_libdir_separator=$lt_hardcode_libdir_separator_F77
   16610 
   16611 # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
   16612 # resulting binary.
   16613 hardcode_direct=$hardcode_direct_F77
   16614 
   16615 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
   16616 # resulting binary.
   16617 hardcode_minus_L=$hardcode_minus_L_F77
   16618 
   16619 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
   16620 # the resulting binary.
   16621 hardcode_shlibpath_var=$hardcode_shlibpath_var_F77
   16622 
   16623 # Set to yes if building a shared library automatically hardcodes DIR into the library
   16624 # and all subsequent libraries and executables linked against it.
   16625 hardcode_automatic=$hardcode_automatic_F77
   16626 
   16627 # Variables whose values should be saved in libtool wrapper scripts and
   16628 # restored at relink time.
   16629 variables_saved_for_relink="$variables_saved_for_relink"
   16630 
   16631 # Whether libtool must link a program against all its dependency libraries.
   16632 link_all_deplibs=$link_all_deplibs_F77
   16633 
   16634 # Compile-time system search path for libraries
   16635 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
   16636 
   16637 # Run-time system search path for libraries
   16638 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
   16639 
   16640 # Fix the shell variable \$srcfile for the compiler.
   16641 fix_srcfile_path=$lt_fix_srcfile_path
   16642 
   16643 # Set to yes if exported symbols are required.
   16644 always_export_symbols=$always_export_symbols_F77
   16645 
   16646 # The commands to list exported symbols.
   16647 export_symbols_cmds=$lt_export_symbols_cmds_F77
   16648 
   16649 # The commands to extract the exported symbol list from a shared archive.
   16650 extract_expsyms_cmds=$lt_extract_expsyms_cmds
   16651 
   16652 # Symbols that should not be listed in the preloaded symbols.
   16653 exclude_expsyms=$lt_exclude_expsyms_F77
   16654 
   16655 # Symbols that must always be exported.
   16656 include_expsyms=$lt_include_expsyms_F77
   16657 
   16658 # ### END LIBTOOL TAG CONFIG: $tagname
   16659 
   16660 __EOF__
   16661 
   16662 
   16663 else
   16664   # If there is no Makefile yet, we rely on a make rule to execute
   16665   # `config.status --recheck' to rerun these tests and create the
   16666   # libtool script then.
   16667   ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
   16668   if test -f "$ltmain_in"; then
   16669     test -f Makefile && make "$ltmain"
   16670   fi
   16671 fi
   16672 
   16673 
   16674 ac_ext=c
   16675 ac_cpp='$CPP $CPPFLAGS'
   16676 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   16677 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   16678 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   16679 
   16680 CC="$lt_save_CC"
   16681 
   16682 	else
   16683 	  tagname=""
   16684 	fi
   16685 	;;
   16686 
   16687       GCJ)
   16688 	if test -n "$GCJ" && test "X$GCJ" != "Xno"; then
   16689 
   16690 
   16691 # Source file extension for Java test sources.
   16692 ac_ext=java
   16693 
   16694 # Object file extension for compiled Java test sources.
   16695 objext=o
   16696 objext_GCJ=$objext
   16697 
   16698 # Code to be used in simple compile tests
   16699 lt_simple_compile_test_code="class foo {}"
   16700 
   16701 # Code to be used in simple link tests
   16702 lt_simple_link_test_code='public class conftest { public static void main(String[] argv) {}; }'
   16703 
   16704 # ltmain only uses $CC for tagged configurations so make sure $CC is set.
   16705 
   16706 # If no C compiler was specified, use CC.
   16707 LTCC=${LTCC-"$CC"}
   16708 
   16709 # If no C compiler flags were specified, use CFLAGS.
   16710 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   16711 
   16712 # Allow CC to be a program name with arguments.
   16713 compiler=$CC
   16714 
   16715 
   16716 # save warnings/boilerplate of simple test code
   16717 ac_outfile=conftest.$ac_objext
   16718 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
   16719 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   16720 _lt_compiler_boilerplate=`cat conftest.err`
   16721 $rm conftest*
   16722 
   16723 ac_outfile=conftest.$ac_objext
   16724 echo "$lt_simple_link_test_code" >conftest.$ac_ext
   16725 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   16726 _lt_linker_boilerplate=`cat conftest.err`
   16727 $rm -r conftest*
   16728 
   16729 
   16730 # Allow CC to be a program name with arguments.
   16731 lt_save_CC="$CC"
   16732 CC=${GCJ-"gcj"}
   16733 compiler=$CC
   16734 compiler_GCJ=$CC
   16735 for cc_temp in $compiler""; do
   16736   case $cc_temp in
   16737     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   16738     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   16739     \-*) ;;
   16740     *) break;;
   16741   esac
   16742 done
   16743 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   16744 
   16745 
   16746 # GCJ did not exist at the time GCC didn't implicitly link libc in.
   16747 archive_cmds_need_lc_GCJ=no
   16748 
   16749 old_archive_cmds_GCJ=$old_archive_cmds
   16750 
   16751 
   16752 lt_prog_compiler_no_builtin_flag_GCJ=
   16753 
   16754 if test "$GCC" = yes; then
   16755   lt_prog_compiler_no_builtin_flag_GCJ=' -fno-builtin'
   16756 
   16757 
   16758 { echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
   16759 echo $ECHO_N "checking if $compiler supports -fno-rtti -fno-exceptions... $ECHO_C" >&6; }
   16760 if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then
   16761   echo $ECHO_N "(cached) $ECHO_C" >&6
   16762 else
   16763   lt_cv_prog_compiler_rtti_exceptions=no
   16764   ac_outfile=conftest.$ac_objext
   16765    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   16766    lt_compiler_flag="-fno-rtti -fno-exceptions"
   16767    # Insert the option either (1) after the last *FLAGS variable, or
   16768    # (2) before a word containing "conftest.", or (3) at the end.
   16769    # Note that $ac_compile itself does not contain backslashes and begins
   16770    # with a dollar sign (not a hyphen), so the echo should work correctly.
   16771    # The option is referenced via a variable to avoid confusing sed.
   16772    lt_compile=`echo "$ac_compile" | $SED \
   16773    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   16774    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   16775    -e 's:$: $lt_compiler_flag:'`
   16776    (eval echo "\"\$as_me:16776: $lt_compile\"" >&5)
   16777    (eval "$lt_compile" 2>conftest.err)
   16778    ac_status=$?
   16779    cat conftest.err >&5
   16780    echo "$as_me:16780: \$? = $ac_status" >&5
   16781    if (exit $ac_status) && test -s "$ac_outfile"; then
   16782      # The compiler can only warn and ignore the option if not recognized
   16783      # So say no if there are warnings other than the usual output.
   16784      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
   16785      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   16786      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   16787        lt_cv_prog_compiler_rtti_exceptions=yes
   16788      fi
   16789    fi
   16790    $rm conftest*
   16791 
   16792 fi
   16793 { echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
   16794 echo "${ECHO_T}$lt_cv_prog_compiler_rtti_exceptions" >&6; }
   16795 
   16796 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
   16797     lt_prog_compiler_no_builtin_flag_GCJ="$lt_prog_compiler_no_builtin_flag_GCJ -fno-rtti -fno-exceptions"
   16798 else
   16799     :
   16800 fi
   16801 
   16802 fi
   16803 
   16804 lt_prog_compiler_wl_GCJ=
   16805 lt_prog_compiler_pic_GCJ=
   16806 lt_prog_compiler_static_GCJ=
   16807 
   16808 { echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
   16809 echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6; }
   16810 
   16811   if test "$GCC" = yes; then
   16812     lt_prog_compiler_wl_GCJ='-Wl,'
   16813     lt_prog_compiler_static_GCJ='-static'
   16814 
   16815     case $host_os in
   16816       aix*)
   16817       # All AIX code is PIC.
   16818       if test "$host_cpu" = ia64; then
   16819 	# AIX 5 now supports IA64 processor
   16820 	lt_prog_compiler_static_GCJ='-Bstatic'
   16821       fi
   16822       ;;
   16823 
   16824     amigaos*)
   16825       # FIXME: we need at least 68020 code to build shared libraries, but
   16826       # adding the `-m68020' flag to GCC prevents building anything better,
   16827       # like `-m68040'.
   16828       lt_prog_compiler_pic_GCJ='-m68020 -resident32 -malways-restore-a4'
   16829       ;;
   16830 
   16831     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
   16832       # PIC is the default for these OSes.
   16833       ;;
   16834 
   16835     mingw* | cygwin* | pw32* | os2*)
   16836       # This hack is so that the source file can tell whether it is being
   16837       # built for inclusion in a dll (and should export symbols for example).
   16838       # Although the cygwin gcc ignores -fPIC, still need this for old-style
   16839       # (--disable-auto-import) libraries
   16840 
   16841       ;;
   16842 
   16843     darwin* | rhapsody*)
   16844       # PIC is the default on this platform
   16845       # Common symbols not allowed in MH_DYLIB files
   16846       lt_prog_compiler_pic_GCJ='-fno-common'
   16847       ;;
   16848 
   16849     interix[3-9]*)
   16850       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
   16851       # Instead, we relocate shared libraries at runtime.
   16852       ;;
   16853 
   16854     msdosdjgpp*)
   16855       # Just because we use GCC doesn't mean we suddenly get shared libraries
   16856       # on systems that don't support them.
   16857       lt_prog_compiler_can_build_shared_GCJ=no
   16858       enable_shared=no
   16859       ;;
   16860 
   16861     sysv4*MP*)
   16862       if test -d /usr/nec; then
   16863 	lt_prog_compiler_pic_GCJ=-Kconform_pic
   16864       fi
   16865       ;;
   16866 
   16867     hpux*)
   16868       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   16869       # not for PA HP-UX.
   16870       case $host_cpu in
   16871       hppa*64*|ia64*)
   16872 	# +Z the default
   16873 	;;
   16874       *)
   16875 	lt_prog_compiler_pic_GCJ='-fPIC'
   16876 	;;
   16877       esac
   16878       ;;
   16879 
   16880     *)
   16881       lt_prog_compiler_pic_GCJ='-fPIC'
   16882       ;;
   16883     esac
   16884   else
   16885     # PORTME Check for flag to pass linker flags through the system compiler.
   16886     case $host_os in
   16887     aix*)
   16888       lt_prog_compiler_wl_GCJ='-Wl,'
   16889       if test "$host_cpu" = ia64; then
   16890 	# AIX 5 now supports IA64 processor
   16891 	lt_prog_compiler_static_GCJ='-Bstatic'
   16892       else
   16893 	lt_prog_compiler_static_GCJ='-bnso -bI:/lib/syscalls.exp'
   16894       fi
   16895       ;;
   16896       darwin*)
   16897         # PIC is the default on this platform
   16898         # Common symbols not allowed in MH_DYLIB files
   16899        case $cc_basename in
   16900          xlc*)
   16901          lt_prog_compiler_pic_GCJ='-qnocommon'
   16902          lt_prog_compiler_wl_GCJ='-Wl,'
   16903          ;;
   16904        esac
   16905        ;;
   16906 
   16907     mingw* | cygwin* | pw32* | os2*)
   16908       # This hack is so that the source file can tell whether it is being
   16909       # built for inclusion in a dll (and should export symbols for example).
   16910 
   16911       ;;
   16912 
   16913     hpux9* | hpux10* | hpux11*)
   16914       lt_prog_compiler_wl_GCJ='-Wl,'
   16915       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   16916       # not for PA HP-UX.
   16917       case $host_cpu in
   16918       hppa*64*|ia64*)
   16919 	# +Z the default
   16920 	;;
   16921       *)
   16922 	lt_prog_compiler_pic_GCJ='+Z'
   16923 	;;
   16924       esac
   16925       # Is there a better lt_prog_compiler_static that works with the bundled CC?
   16926       lt_prog_compiler_static_GCJ='${wl}-a ${wl}archive'
   16927       ;;
   16928 
   16929     irix5* | irix6* | nonstopux*)
   16930       lt_prog_compiler_wl_GCJ='-Wl,'
   16931       # PIC (with -KPIC) is the default.
   16932       lt_prog_compiler_static_GCJ='-non_shared'
   16933       ;;
   16934 
   16935     newsos6)
   16936       lt_prog_compiler_pic_GCJ='-KPIC'
   16937       lt_prog_compiler_static_GCJ='-Bstatic'
   16938       ;;
   16939 
   16940     linux* | k*bsd*-gnu)
   16941       case $cc_basename in
   16942       icc* | ecc*)
   16943 	lt_prog_compiler_wl_GCJ='-Wl,'
   16944 	lt_prog_compiler_pic_GCJ='-KPIC'
   16945 	lt_prog_compiler_static_GCJ='-static'
   16946         ;;
   16947       pgcc* | pgf77* | pgf90* | pgf95*)
   16948         # Portland Group compilers (*not* the Pentium gcc compiler,
   16949 	# which looks to be a dead project)
   16950 	lt_prog_compiler_wl_GCJ='-Wl,'
   16951 	lt_prog_compiler_pic_GCJ='-fpic'
   16952 	lt_prog_compiler_static_GCJ='-Bstatic'
   16953         ;;
   16954       ccc*)
   16955         lt_prog_compiler_wl_GCJ='-Wl,'
   16956         # All Alpha code is PIC.
   16957         lt_prog_compiler_static_GCJ='-non_shared'
   16958         ;;
   16959       *)
   16960         case `$CC -V 2>&1 | sed 5q` in
   16961 	*Sun\ C*)
   16962 	  # Sun C 5.9
   16963 	  lt_prog_compiler_pic_GCJ='-KPIC'
   16964 	  lt_prog_compiler_static_GCJ='-Bstatic'
   16965 	  lt_prog_compiler_wl_GCJ='-Wl,'
   16966 	  ;;
   16967 	*Sun\ F*)
   16968 	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
   16969 	  lt_prog_compiler_pic_GCJ='-KPIC'
   16970 	  lt_prog_compiler_static_GCJ='-Bstatic'
   16971 	  lt_prog_compiler_wl_GCJ=''
   16972 	  ;;
   16973 	esac
   16974 	;;
   16975       esac
   16976       ;;
   16977 
   16978     osf3* | osf4* | osf5*)
   16979       lt_prog_compiler_wl_GCJ='-Wl,'
   16980       # All OSF/1 code is PIC.
   16981       lt_prog_compiler_static_GCJ='-non_shared'
   16982       ;;
   16983 
   16984     rdos*)
   16985       lt_prog_compiler_static_GCJ='-non_shared'
   16986       ;;
   16987 
   16988     solaris*)
   16989       lt_prog_compiler_pic_GCJ='-KPIC'
   16990       lt_prog_compiler_static_GCJ='-Bstatic'
   16991       case $cc_basename in
   16992       f77* | f90* | f95*)
   16993 	lt_prog_compiler_wl_GCJ='-Qoption ld ';;
   16994       *)
   16995 	lt_prog_compiler_wl_GCJ='-Wl,';;
   16996       esac
   16997       ;;
   16998 
   16999     sunos4*)
   17000       lt_prog_compiler_wl_GCJ='-Qoption ld '
   17001       lt_prog_compiler_pic_GCJ='-PIC'
   17002       lt_prog_compiler_static_GCJ='-Bstatic'
   17003       ;;
   17004 
   17005     sysv4 | sysv4.2uw2* | sysv4.3*)
   17006       lt_prog_compiler_wl_GCJ='-Wl,'
   17007       lt_prog_compiler_pic_GCJ='-KPIC'
   17008       lt_prog_compiler_static_GCJ='-Bstatic'
   17009       ;;
   17010 
   17011     sysv4*MP*)
   17012       if test -d /usr/nec ;then
   17013 	lt_prog_compiler_pic_GCJ='-Kconform_pic'
   17014 	lt_prog_compiler_static_GCJ='-Bstatic'
   17015       fi
   17016       ;;
   17017 
   17018     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
   17019       lt_prog_compiler_wl_GCJ='-Wl,'
   17020       lt_prog_compiler_pic_GCJ='-KPIC'
   17021       lt_prog_compiler_static_GCJ='-Bstatic'
   17022       ;;
   17023 
   17024     unicos*)
   17025       lt_prog_compiler_wl_GCJ='-Wl,'
   17026       lt_prog_compiler_can_build_shared_GCJ=no
   17027       ;;
   17028 
   17029     uts4*)
   17030       lt_prog_compiler_pic_GCJ='-pic'
   17031       lt_prog_compiler_static_GCJ='-Bstatic'
   17032       ;;
   17033 
   17034     *)
   17035       lt_prog_compiler_can_build_shared_GCJ=no
   17036       ;;
   17037     esac
   17038   fi
   17039 
   17040 { echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_GCJ" >&5
   17041 echo "${ECHO_T}$lt_prog_compiler_pic_GCJ" >&6; }
   17042 
   17043 #
   17044 # Check to make sure the PIC flag actually works.
   17045 #
   17046 if test -n "$lt_prog_compiler_pic_GCJ"; then
   17047 
   17048 { echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic_GCJ works" >&5
   17049 echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic_GCJ works... $ECHO_C" >&6; }
   17050 if test "${lt_cv_prog_compiler_pic_works_GCJ+set}" = set; then
   17051   echo $ECHO_N "(cached) $ECHO_C" >&6
   17052 else
   17053   lt_cv_prog_compiler_pic_works_GCJ=no
   17054   ac_outfile=conftest.$ac_objext
   17055    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   17056    lt_compiler_flag="$lt_prog_compiler_pic_GCJ"
   17057    # Insert the option either (1) after the last *FLAGS variable, or
   17058    # (2) before a word containing "conftest.", or (3) at the end.
   17059    # Note that $ac_compile itself does not contain backslashes and begins
   17060    # with a dollar sign (not a hyphen), so the echo should work correctly.
   17061    # The option is referenced via a variable to avoid confusing sed.
   17062    lt_compile=`echo "$ac_compile" | $SED \
   17063    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   17064    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   17065    -e 's:$: $lt_compiler_flag:'`
   17066    (eval echo "\"\$as_me:17066: $lt_compile\"" >&5)
   17067    (eval "$lt_compile" 2>conftest.err)
   17068    ac_status=$?
   17069    cat conftest.err >&5
   17070    echo "$as_me:17070: \$? = $ac_status" >&5
   17071    if (exit $ac_status) && test -s "$ac_outfile"; then
   17072      # The compiler can only warn and ignore the option if not recognized
   17073      # So say no if there are warnings other than the usual output.
   17074      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
   17075      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   17076      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   17077        lt_cv_prog_compiler_pic_works_GCJ=yes
   17078      fi
   17079    fi
   17080    $rm conftest*
   17081 
   17082 fi
   17083 { echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_pic_works_GCJ" >&5
   17084 echo "${ECHO_T}$lt_cv_prog_compiler_pic_works_GCJ" >&6; }
   17085 
   17086 if test x"$lt_cv_prog_compiler_pic_works_GCJ" = xyes; then
   17087     case $lt_prog_compiler_pic_GCJ in
   17088      "" | " "*) ;;
   17089      *) lt_prog_compiler_pic_GCJ=" $lt_prog_compiler_pic_GCJ" ;;
   17090      esac
   17091 else
   17092     lt_prog_compiler_pic_GCJ=
   17093      lt_prog_compiler_can_build_shared_GCJ=no
   17094 fi
   17095 
   17096 fi
   17097 case $host_os in
   17098   # For platforms which do not support PIC, -DPIC is meaningless:
   17099   *djgpp*)
   17100     lt_prog_compiler_pic_GCJ=
   17101     ;;
   17102   *)
   17103     lt_prog_compiler_pic_GCJ="$lt_prog_compiler_pic_GCJ"
   17104     ;;
   17105 esac
   17106 
   17107 #
   17108 # Check to make sure the static flag actually works.
   17109 #
   17110 wl=$lt_prog_compiler_wl_GCJ eval lt_tmp_static_flag=\"$lt_prog_compiler_static_GCJ\"
   17111 { echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
   17112 echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6; }
   17113 if test "${lt_cv_prog_compiler_static_works_GCJ+set}" = set; then
   17114   echo $ECHO_N "(cached) $ECHO_C" >&6
   17115 else
   17116   lt_cv_prog_compiler_static_works_GCJ=no
   17117    save_LDFLAGS="$LDFLAGS"
   17118    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
   17119    echo "$lt_simple_link_test_code" > conftest.$ac_ext
   17120    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
   17121      # The linker can only warn and ignore the option if not recognized
   17122      # So say no if there are warnings
   17123      if test -s conftest.err; then
   17124        # Append any errors to the config.log.
   17125        cat conftest.err 1>&5
   17126        $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
   17127        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   17128        if diff conftest.exp conftest.er2 >/dev/null; then
   17129          lt_cv_prog_compiler_static_works_GCJ=yes
   17130        fi
   17131      else
   17132        lt_cv_prog_compiler_static_works_GCJ=yes
   17133      fi
   17134    fi
   17135    $rm -r conftest*
   17136    LDFLAGS="$save_LDFLAGS"
   17137 
   17138 fi
   17139 { echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_static_works_GCJ" >&5
   17140 echo "${ECHO_T}$lt_cv_prog_compiler_static_works_GCJ" >&6; }
   17141 
   17142 if test x"$lt_cv_prog_compiler_static_works_GCJ" = xyes; then
   17143     :
   17144 else
   17145     lt_prog_compiler_static_GCJ=
   17146 fi
   17147 
   17148 
   17149 { echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
   17150 echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6; }
   17151 if test "${lt_cv_prog_compiler_c_o_GCJ+set}" = set; then
   17152   echo $ECHO_N "(cached) $ECHO_C" >&6
   17153 else
   17154   lt_cv_prog_compiler_c_o_GCJ=no
   17155    $rm -r conftest 2>/dev/null
   17156    mkdir conftest
   17157    cd conftest
   17158    mkdir out
   17159    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   17160 
   17161    lt_compiler_flag="-o out/conftest2.$ac_objext"
   17162    # Insert the option either (1) after the last *FLAGS variable, or
   17163    # (2) before a word containing "conftest.", or (3) at the end.
   17164    # Note that $ac_compile itself does not contain backslashes and begins
   17165    # with a dollar sign (not a hyphen), so the echo should work correctly.
   17166    lt_compile=`echo "$ac_compile" | $SED \
   17167    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   17168    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   17169    -e 's:$: $lt_compiler_flag:'`
   17170    (eval echo "\"\$as_me:17170: $lt_compile\"" >&5)
   17171    (eval "$lt_compile" 2>out/conftest.err)
   17172    ac_status=$?
   17173    cat out/conftest.err >&5
   17174    echo "$as_me:17174: \$? = $ac_status" >&5
   17175    if (exit $ac_status) && test -s out/conftest2.$ac_objext
   17176    then
   17177      # The compiler can only warn and ignore the option if not recognized
   17178      # So say no if there are warnings
   17179      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
   17180      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
   17181      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
   17182        lt_cv_prog_compiler_c_o_GCJ=yes
   17183      fi
   17184    fi
   17185    chmod u+w . 2>&5
   17186    $rm conftest*
   17187    # SGI C++ compiler will create directory out/ii_files/ for
   17188    # template instantiation
   17189    test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files
   17190    $rm out/* && rmdir out
   17191    cd ..
   17192    rmdir conftest
   17193    $rm conftest*
   17194 
   17195 fi
   17196 { echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o_GCJ" >&5
   17197 echo "${ECHO_T}$lt_cv_prog_compiler_c_o_GCJ" >&6; }
   17198 
   17199 
   17200 hard_links="nottested"
   17201 if test "$lt_cv_prog_compiler_c_o_GCJ" = no && test "$need_locks" != no; then
   17202   # do not overwrite the value of need_locks provided by the user
   17203   { echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
   17204 echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6; }
   17205   hard_links=yes
   17206   $rm conftest*
   17207   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   17208   touch conftest.a
   17209   ln conftest.a conftest.b 2>&5 || hard_links=no
   17210   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   17211   { echo "$as_me:$LINENO: result: $hard_links" >&5
   17212 echo "${ECHO_T}$hard_links" >&6; }
   17213   if test "$hard_links" = no; then
   17214     { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
   17215 echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
   17216     need_locks=warn
   17217   fi
   17218 else
   17219   need_locks=no
   17220 fi
   17221 
   17222 { echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   17223 echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6; }
   17224 
   17225   runpath_var=
   17226   allow_undefined_flag_GCJ=
   17227   enable_shared_with_static_runtimes_GCJ=no
   17228   archive_cmds_GCJ=
   17229   archive_expsym_cmds_GCJ=
   17230   old_archive_From_new_cmds_GCJ=
   17231   old_archive_from_expsyms_cmds_GCJ=
   17232   export_dynamic_flag_spec_GCJ=
   17233   whole_archive_flag_spec_GCJ=
   17234   thread_safe_flag_spec_GCJ=
   17235   hardcode_libdir_flag_spec_GCJ=
   17236   hardcode_libdir_flag_spec_ld_GCJ=
   17237   hardcode_libdir_separator_GCJ=
   17238   hardcode_direct_GCJ=no
   17239   hardcode_minus_L_GCJ=no
   17240   hardcode_shlibpath_var_GCJ=unsupported
   17241   link_all_deplibs_GCJ=unknown
   17242   hardcode_automatic_GCJ=no
   17243   module_cmds_GCJ=
   17244   module_expsym_cmds_GCJ=
   17245   always_export_symbols_GCJ=no
   17246   export_symbols_cmds_GCJ='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   17247   # include_expsyms should be a list of space-separated symbols to be *always*
   17248   # included in the symbol list
   17249   include_expsyms_GCJ=
   17250   # exclude_expsyms can be an extended regexp of symbols to exclude
   17251   # it will be wrapped by ` (' and `)$', so one must not match beginning or
   17252   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
   17253   # as well as any symbol that contains `d'.
   17254   exclude_expsyms_GCJ='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
   17255   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
   17256   # platforms (ab)use it in PIC code, but their linkers get confused if
   17257   # the symbol is explicitly referenced.  Since portable code cannot
   17258   # rely on this symbol name, it's probably fine to never include it in
   17259   # preloaded symbol tables.
   17260   # Exclude shared library initialization/finalization symbols.
   17261   extract_expsyms_cmds=
   17262   # Just being paranoid about ensuring that cc_basename is set.
   17263   for cc_temp in $compiler""; do
   17264   case $cc_temp in
   17265     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   17266     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   17267     \-*) ;;
   17268     *) break;;
   17269   esac
   17270 done
   17271 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   17272 
   17273   case $host_os in
   17274   cygwin* | mingw* | pw32*)
   17275     # FIXME: the MSVC++ port hasn't been tested in a loooong time
   17276     # When not using gcc, we currently assume that we are using
   17277     # Microsoft Visual C++.
   17278     if test "$GCC" != yes; then
   17279       with_gnu_ld=no
   17280     fi
   17281     ;;
   17282   interix*)
   17283     # we just hope/assume this is gcc and not c89 (= MSVC++)
   17284     with_gnu_ld=yes
   17285     ;;
   17286   openbsd*)
   17287     with_gnu_ld=no
   17288     ;;
   17289   esac
   17290 
   17291   ld_shlibs_GCJ=yes
   17292   if test "$with_gnu_ld" = yes; then
   17293     # If archive_cmds runs LD, not CC, wlarc should be empty
   17294     wlarc='${wl}'
   17295 
   17296     # Set some defaults for GNU ld with shared library support. These
   17297     # are reset later if shared libraries are not supported. Putting them
   17298     # here allows them to be overridden if necessary.
   17299     runpath_var=LD_RUN_PATH
   17300     hardcode_libdir_flag_spec_GCJ='${wl}--rpath ${wl}$libdir'
   17301     export_dynamic_flag_spec_GCJ='${wl}--export-dynamic'
   17302     # ancient GNU ld didn't support --whole-archive et. al.
   17303     if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null; then
   17304 	whole_archive_flag_spec_GCJ="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
   17305       else
   17306   	whole_archive_flag_spec_GCJ=
   17307     fi
   17308     supports_anon_versioning=no
   17309     case `$LD -v 2>/dev/null` in
   17310       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
   17311       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
   17312       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
   17313       *\ 2.11.*) ;; # other 2.11 versions
   17314       *) supports_anon_versioning=yes ;;
   17315     esac
   17316 
   17317     # See if GNU ld supports shared libraries.
   17318     case $host_os in
   17319     aix[3-9]*)
   17320       # On AIX/PPC, the GNU linker is very broken
   17321       if test "$host_cpu" != ia64; then
   17322 	ld_shlibs_GCJ=no
   17323 	cat <<EOF 1>&2
   17324 
   17325 *** Warning: the GNU linker, at least up to release 2.9.1, is reported
   17326 *** to be unable to reliably create shared libraries on AIX.
   17327 *** Therefore, libtool is disabling shared libraries support.  If you
   17328 *** really care for shared libraries, you may want to modify your PATH
   17329 *** so that a non-GNU linker is found, and then restart.
   17330 
   17331 EOF
   17332       fi
   17333       ;;
   17334 
   17335     amigaos*)
   17336       archive_cmds_GCJ='$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)'
   17337       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   17338       hardcode_minus_L_GCJ=yes
   17339 
   17340       # Samuel A. Falvo II <kc5tja (at] dolphin.openprojects.net> reports
   17341       # that the semantics of dynamic libraries on AmigaOS, at least up
   17342       # to version 4, is to share data among multiple programs linked
   17343       # with the same dynamic library.  Since this doesn't match the
   17344       # behavior of shared libraries on other platforms, we can't use
   17345       # them.
   17346       ld_shlibs_GCJ=no
   17347       ;;
   17348 
   17349     beos*)
   17350       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   17351 	allow_undefined_flag_GCJ=unsupported
   17352 	# Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
   17353 	# support --undefined.  This deserves some investigation.  FIXME
   17354 	archive_cmds_GCJ='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   17355       else
   17356 	ld_shlibs_GCJ=no
   17357       fi
   17358       ;;
   17359 
   17360     cygwin* | mingw* | pw32*)
   17361       # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, GCJ) is actually meaningless,
   17362       # as there is no search path for DLLs.
   17363       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   17364       allow_undefined_flag_GCJ=unsupported
   17365       always_export_symbols_GCJ=no
   17366       enable_shared_with_static_runtimes_GCJ=yes
   17367       export_symbols_cmds_GCJ='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
   17368 
   17369       if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
   17370         archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   17371 	# If the export-symbols file already is a .def file (1st line
   17372 	# is EXPORTS), use it as is; otherwise, prepend...
   17373 	archive_expsym_cmds_GCJ='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
   17374 	  cp $export_symbols $output_objdir/$soname.def;
   17375 	else
   17376 	  echo EXPORTS > $output_objdir/$soname.def;
   17377 	  cat $export_symbols >> $output_objdir/$soname.def;
   17378 	fi~
   17379 	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   17380       else
   17381 	ld_shlibs_GCJ=no
   17382       fi
   17383       ;;
   17384 
   17385     interix[3-9]*)
   17386       hardcode_direct_GCJ=no
   17387       hardcode_shlibpath_var_GCJ=no
   17388       hardcode_libdir_flag_spec_GCJ='${wl}-rpath,$libdir'
   17389       export_dynamic_flag_spec_GCJ='${wl}-E'
   17390       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
   17391       # Instead, shared libraries are loaded at an image base (0x10000000 by
   17392       # default) and relocated if they conflict, which is a slow very memory
   17393       # consuming and fragmenting process.  To avoid this, we pick a random,
   17394       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
   17395       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
   17396       archive_cmds_GCJ='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
   17397       archive_expsym_cmds_GCJ='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'
   17398       ;;
   17399 
   17400     gnu* | linux* | k*bsd*-gnu)
   17401       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   17402 	tmp_addflag=
   17403 	case $cc_basename,$host_cpu in
   17404 	pgcc*)				# Portland Group C compiler
   17405 	  whole_archive_flag_spec_GCJ='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive'
   17406 	  tmp_addflag=' $pic_flag'
   17407 	  ;;
   17408 	pgf77* | pgf90* | pgf95*)	# Portland Group f77 and f90 compilers
   17409 	  whole_archive_flag_spec_GCJ='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive'
   17410 	  tmp_addflag=' $pic_flag -Mnomain' ;;
   17411 	ecc*,ia64* | icc*,ia64*)		# Intel C compiler on ia64
   17412 	  tmp_addflag=' -i_dynamic' ;;
   17413 	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
   17414 	  tmp_addflag=' -i_dynamic -nofor_main' ;;
   17415 	ifc* | ifort*)			# Intel Fortran compiler
   17416 	  tmp_addflag=' -nofor_main' ;;
   17417 	esac
   17418 	case `$CC -V 2>&1 | sed 5q` in
   17419 	*Sun\ C*)			# Sun C 5.9
   17420 	  whole_archive_flag_spec_GCJ='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive'
   17421 	  tmp_sharedflag='-G' ;;
   17422 	*Sun\ F*)			# Sun Fortran 8.3
   17423 	  tmp_sharedflag='-G' ;;
   17424 	*)
   17425 	  tmp_sharedflag='-shared' ;;
   17426 	esac
   17427 	archive_cmds_GCJ='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   17428 
   17429 	if test $supports_anon_versioning = yes; then
   17430 	  archive_expsym_cmds_GCJ='$echo "{ global:" > $output_objdir/$libname.ver~
   17431   cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
   17432   $echo "local: *; };" >> $output_objdir/$libname.ver~
   17433 	  $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
   17434 	fi
   17435 	link_all_deplibs_GCJ=no
   17436       else
   17437 	ld_shlibs_GCJ=no
   17438       fi
   17439       ;;
   17440 
   17441     netbsd* | netbsdelf*-gnu)
   17442       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   17443 	archive_cmds_GCJ='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
   17444 	wlarc=
   17445       else
   17446 	archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   17447 	archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   17448       fi
   17449       ;;
   17450 
   17451     solaris*)
   17452       if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then
   17453 	ld_shlibs_GCJ=no
   17454 	cat <<EOF 1>&2
   17455 
   17456 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
   17457 *** create shared libraries on Solaris systems.  Therefore, libtool
   17458 *** is disabling shared libraries support.  We urge you to upgrade GNU
   17459 *** binutils to release 2.9.1 or newer.  Another option is to modify
   17460 *** your PATH or compiler configuration so that the native linker is
   17461 *** used, and then restart.
   17462 
   17463 EOF
   17464       elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   17465 	archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   17466 	archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   17467       else
   17468 	ld_shlibs_GCJ=no
   17469       fi
   17470       ;;
   17471 
   17472     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
   17473       case `$LD -v 2>&1` in
   17474         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
   17475 	ld_shlibs_GCJ=no
   17476 	cat <<_LT_EOF 1>&2
   17477 
   17478 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
   17479 *** reliably create shared libraries on SCO systems.  Therefore, libtool
   17480 *** is disabling shared libraries support.  We urge you to upgrade GNU
   17481 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
   17482 *** your PATH or compiler configuration so that the native linker is
   17483 *** used, and then restart.
   17484 
   17485 _LT_EOF
   17486 	;;
   17487 	*)
   17488 	  if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   17489 	    hardcode_libdir_flag_spec_GCJ='`test -z "$SCOABSPATH" && echo ${wl}-rpath,$libdir`'
   17490 	    archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib'
   17491 	    archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname,-retain-symbols-file,$export_symbols -o $lib'
   17492 	  else
   17493 	    ld_shlibs_GCJ=no
   17494 	  fi
   17495 	;;
   17496       esac
   17497       ;;
   17498 
   17499     sunos4*)
   17500       archive_cmds_GCJ='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   17501       wlarc=
   17502       hardcode_direct_GCJ=yes
   17503       hardcode_shlibpath_var_GCJ=no
   17504       ;;
   17505 
   17506     *)
   17507       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   17508 	archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   17509 	archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   17510       else
   17511 	ld_shlibs_GCJ=no
   17512       fi
   17513       ;;
   17514     esac
   17515 
   17516     if test "$ld_shlibs_GCJ" = no; then
   17517       runpath_var=
   17518       hardcode_libdir_flag_spec_GCJ=
   17519       export_dynamic_flag_spec_GCJ=
   17520       whole_archive_flag_spec_GCJ=
   17521     fi
   17522   else
   17523     # PORTME fill in a description of your system's linker (not GNU ld)
   17524     case $host_os in
   17525     aix3*)
   17526       allow_undefined_flag_GCJ=unsupported
   17527       always_export_symbols_GCJ=yes
   17528       archive_expsym_cmds_GCJ='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname'
   17529       # Note: this linker hardcodes the directories in LIBPATH if there
   17530       # are no directories specified by -L.
   17531       hardcode_minus_L_GCJ=yes
   17532       if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
   17533 	# Neither direct hardcoding nor static linking is supported with a
   17534 	# broken collect2.
   17535 	hardcode_direct_GCJ=unsupported
   17536       fi
   17537       ;;
   17538 
   17539     aix[4-9]*)
   17540       if test "$host_cpu" = ia64; then
   17541 	# On IA64, the linker does run time linking by default, so we don't
   17542 	# have to do anything special.
   17543 	aix_use_runtimelinking=no
   17544 	exp_sym_flag='-Bexport'
   17545 	no_entry_flag=""
   17546       else
   17547 	# If we're using GNU nm, then we don't want the "-C" option.
   17548 	# -C means demangle to AIX nm, but means don't demangle with GNU nm
   17549 	if $NM -V 2>&1 | grep 'GNU' > /dev/null; then
   17550 	  export_symbols_cmds_GCJ='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$2 == "T") || (\$2 == "D") || (\$2 == "B")) && (substr(\$3,1,1) != ".")) { print \$3 } }'\'' | sort -u > $export_symbols'
   17551 	else
   17552 	  export_symbols_cmds_GCJ='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$2 == "T") || (\$2 == "D") || (\$2 == "B")) && (substr(\$3,1,1) != ".")) { print \$3 } }'\'' | sort -u > $export_symbols'
   17553 	fi
   17554 	aix_use_runtimelinking=no
   17555 
   17556 	# Test if we are trying to use run time linking or normal
   17557 	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
   17558 	# need to do runtime linking.
   17559 	case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
   17560 	  for ld_flag in $LDFLAGS; do
   17561   	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
   17562   	    aix_use_runtimelinking=yes
   17563   	    break
   17564   	  fi
   17565 	  done
   17566 	  ;;
   17567 	esac
   17568 
   17569 	exp_sym_flag='-bexport'
   17570 	no_entry_flag='-bnoentry'
   17571       fi
   17572 
   17573       # When large executables or shared objects are built, AIX ld can
   17574       # have problems creating the table of contents.  If linking a library
   17575       # or program results in "error TOC overflow" add -mminimal-toc to
   17576       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
   17577       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
   17578 
   17579       archive_cmds_GCJ=''
   17580       hardcode_direct_GCJ=yes
   17581       hardcode_libdir_separator_GCJ=':'
   17582       link_all_deplibs_GCJ=yes
   17583 
   17584       if test "$GCC" = yes; then
   17585 	case $host_os in aix4.[012]|aix4.[012].*)
   17586 	# We only want to do this on AIX 4.2 and lower, the check
   17587 	# below for broken collect2 doesn't work under 4.3+
   17588 	  collect2name=`${CC} -print-prog-name=collect2`
   17589 	  if test -f "$collect2name" && \
   17590   	   strings "$collect2name" | grep resolve_lib_name >/dev/null
   17591 	  then
   17592   	  # We have reworked collect2
   17593   	  :
   17594 	  else
   17595   	  # We have old collect2
   17596   	  hardcode_direct_GCJ=unsupported
   17597   	  # It fails to find uninstalled libraries when the uninstalled
   17598   	  # path is not listed in the libpath.  Setting hardcode_minus_L
   17599   	  # to unsupported forces relinking
   17600   	  hardcode_minus_L_GCJ=yes
   17601   	  hardcode_libdir_flag_spec_GCJ='-L$libdir'
   17602   	  hardcode_libdir_separator_GCJ=
   17603 	  fi
   17604 	  ;;
   17605 	esac
   17606 	shared_flag='-shared'
   17607 	if test "$aix_use_runtimelinking" = yes; then
   17608 	  shared_flag="$shared_flag "'${wl}-G'
   17609 	fi
   17610       else
   17611 	# not using gcc
   17612 	if test "$host_cpu" = ia64; then
   17613   	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
   17614   	# chokes on -Wl,-G. The following line is correct:
   17615 	  shared_flag='-G'
   17616 	else
   17617 	  if test "$aix_use_runtimelinking" = yes; then
   17618 	    shared_flag='${wl}-G'
   17619 	  else
   17620 	    shared_flag='${wl}-bM:SRE'
   17621 	  fi
   17622 	fi
   17623       fi
   17624 
   17625       # It seems that -bexpall does not export symbols beginning with
   17626       # underscore (_), so it is better to generate a list of symbols to export.
   17627       always_export_symbols_GCJ=yes
   17628       if test "$aix_use_runtimelinking" = yes; then
   17629 	# Warning - without using the other runtime loading flags (-brtl),
   17630 	# -berok will link without error, but may produce a broken library.
   17631 	allow_undefined_flag_GCJ='-berok'
   17632        # Determine the default libpath from the value encoded in an empty executable.
   17633        cat >conftest.$ac_ext <<_ACEOF
   17634 /* confdefs.h.  */
   17635 _ACEOF
   17636 cat confdefs.h >>conftest.$ac_ext
   17637 cat >>conftest.$ac_ext <<_ACEOF
   17638 /* end confdefs.h.  */
   17639 
   17640 int
   17641 main ()
   17642 {
   17643 
   17644   ;
   17645   return 0;
   17646 }
   17647 _ACEOF
   17648 rm -f conftest.$ac_objext conftest$ac_exeext
   17649 if { (ac_try="$ac_link"
   17650 case "(($ac_try" in
   17651   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   17652   *) ac_try_echo=$ac_try;;
   17653 esac
   17654 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   17655   (eval "$ac_link") 2>conftest.er1
   17656   ac_status=$?
   17657   grep -v '^ *+' conftest.er1 >conftest.err
   17658   rm -f conftest.er1
   17659   cat conftest.err >&5
   17660   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   17661   (exit $ac_status); } && {
   17662 	 test -z "$ac_c_werror_flag" ||
   17663 	 test ! -s conftest.err
   17664        } && test -s conftest$ac_exeext &&
   17665        $as_test_x conftest$ac_exeext; then
   17666 
   17667 lt_aix_libpath_sed='
   17668     /Import File Strings/,/^$/ {
   17669 	/^0/ {
   17670 	    s/^0  *\(.*\)$/\1/
   17671 	    p
   17672 	}
   17673     }'
   17674 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   17675 # Check for a 64-bit object if we didn't find anything.
   17676 if test -z "$aix_libpath"; then
   17677   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   17678 fi
   17679 else
   17680   echo "$as_me: failed program was:" >&5
   17681 sed 's/^/| /' conftest.$ac_ext >&5
   17682 
   17683 
   17684 fi
   17685 
   17686 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   17687       conftest$ac_exeext conftest.$ac_ext
   17688 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   17689 
   17690        hardcode_libdir_flag_spec_GCJ='${wl}-blibpath:$libdir:'"$aix_libpath"
   17691 	archive_expsym_cmds_GCJ="\$CC"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then echo "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
   17692        else
   17693 	if test "$host_cpu" = ia64; then
   17694 	  hardcode_libdir_flag_spec_GCJ='${wl}-R $libdir:/usr/lib:/lib'
   17695 	  allow_undefined_flag_GCJ="-z nodefs"
   17696 	  archive_expsym_cmds_GCJ="\$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"
   17697 	else
   17698 	 # Determine the default libpath from the value encoded in an empty executable.
   17699 	 cat >conftest.$ac_ext <<_ACEOF
   17700 /* confdefs.h.  */
   17701 _ACEOF
   17702 cat confdefs.h >>conftest.$ac_ext
   17703 cat >>conftest.$ac_ext <<_ACEOF
   17704 /* end confdefs.h.  */
   17705 
   17706 int
   17707 main ()
   17708 {
   17709 
   17710   ;
   17711   return 0;
   17712 }
   17713 _ACEOF
   17714 rm -f conftest.$ac_objext conftest$ac_exeext
   17715 if { (ac_try="$ac_link"
   17716 case "(($ac_try" in
   17717   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   17718   *) ac_try_echo=$ac_try;;
   17719 esac
   17720 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   17721   (eval "$ac_link") 2>conftest.er1
   17722   ac_status=$?
   17723   grep -v '^ *+' conftest.er1 >conftest.err
   17724   rm -f conftest.er1
   17725   cat conftest.err >&5
   17726   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   17727   (exit $ac_status); } && {
   17728 	 test -z "$ac_c_werror_flag" ||
   17729 	 test ! -s conftest.err
   17730        } && test -s conftest$ac_exeext &&
   17731        $as_test_x conftest$ac_exeext; then
   17732 
   17733 lt_aix_libpath_sed='
   17734     /Import File Strings/,/^$/ {
   17735 	/^0/ {
   17736 	    s/^0  *\(.*\)$/\1/
   17737 	    p
   17738 	}
   17739     }'
   17740 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   17741 # Check for a 64-bit object if we didn't find anything.
   17742 if test -z "$aix_libpath"; then
   17743   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   17744 fi
   17745 else
   17746   echo "$as_me: failed program was:" >&5
   17747 sed 's/^/| /' conftest.$ac_ext >&5
   17748 
   17749 
   17750 fi
   17751 
   17752 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   17753       conftest$ac_exeext conftest.$ac_ext
   17754 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   17755 
   17756 	 hardcode_libdir_flag_spec_GCJ='${wl}-blibpath:$libdir:'"$aix_libpath"
   17757 	  # Warning - without using the other run time loading flags,
   17758 	  # -berok will link without error, but may produce a broken library.
   17759 	  no_undefined_flag_GCJ=' ${wl}-bernotok'
   17760 	  allow_undefined_flag_GCJ=' ${wl}-berok'
   17761 	  # Exported symbols can be pulled into shared objects from archives
   17762 	  whole_archive_flag_spec_GCJ='$convenience'
   17763 	  archive_cmds_need_lc_GCJ=yes
   17764 	  # This is similar to how AIX traditionally builds its shared libraries.
   17765 	  archive_expsym_cmds_GCJ="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
   17766 	fi
   17767       fi
   17768       ;;
   17769 
   17770     amigaos*)
   17771       archive_cmds_GCJ='$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)'
   17772       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   17773       hardcode_minus_L_GCJ=yes
   17774       # see comment about different semantics on the GNU ld section
   17775       ld_shlibs_GCJ=no
   17776       ;;
   17777 
   17778     bsdi[45]*)
   17779       export_dynamic_flag_spec_GCJ=-rdynamic
   17780       ;;
   17781 
   17782     cygwin* | mingw* | pw32*)
   17783       # When not using gcc, we currently assume that we are using
   17784       # Microsoft Visual C++.
   17785       # hardcode_libdir_flag_spec is actually meaningless, as there is
   17786       # no search path for DLLs.
   17787       hardcode_libdir_flag_spec_GCJ=' '
   17788       allow_undefined_flag_GCJ=unsupported
   17789       # Tell ltmain to make .lib files, not .a files.
   17790       libext=lib
   17791       # Tell ltmain to make .dll files, not .so files.
   17792       shrext_cmds=".dll"
   17793       # FIXME: Setting linknames here is a bad hack.
   17794       archive_cmds_GCJ='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | $SED -e '\''s/ -lc$//'\''` -link -dll~linknames='
   17795       # The linker will automatically build a .lib file if we build a DLL.
   17796       old_archive_From_new_cmds_GCJ='true'
   17797       # FIXME: Should let the user specify the lib program.
   17798       old_archive_cmds_GCJ='lib -OUT:$oldlib$oldobjs$old_deplibs'
   17799       fix_srcfile_path_GCJ='`cygpath -w "$srcfile"`'
   17800       enable_shared_with_static_runtimes_GCJ=yes
   17801       ;;
   17802 
   17803     darwin* | rhapsody*)
   17804       case $host_os in
   17805         rhapsody* | darwin1.[012])
   17806          allow_undefined_flag_GCJ='${wl}-undefined ${wl}suppress'
   17807          ;;
   17808        *) # Darwin 1.3 on
   17809          if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
   17810            allow_undefined_flag_GCJ='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   17811          else
   17812            case ${MACOSX_DEPLOYMENT_TARGET} in
   17813              10.[012])
   17814                allow_undefined_flag_GCJ='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   17815                ;;
   17816              10.*)
   17817                allow_undefined_flag_GCJ='${wl}-undefined ${wl}dynamic_lookup'
   17818                ;;
   17819            esac
   17820          fi
   17821          ;;
   17822       esac
   17823       archive_cmds_need_lc_GCJ=no
   17824       hardcode_direct_GCJ=no
   17825       hardcode_automatic_GCJ=yes
   17826       hardcode_shlibpath_var_GCJ=unsupported
   17827       whole_archive_flag_spec_GCJ=''
   17828       link_all_deplibs_GCJ=yes
   17829     if test "$GCC" = yes ; then
   17830     	output_verbose_link_cmd='echo'
   17831         archive_cmds_GCJ="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
   17832         module_cmds_GCJ="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
   17833         archive_expsym_cmds_GCJ="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}"
   17834         module_expsym_cmds_GCJ="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}"
   17835     else
   17836       case $cc_basename in
   17837         xlc*)
   17838          output_verbose_link_cmd='echo'
   17839          archive_cmds_GCJ='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $xlcverstring'
   17840          module_cmds_GCJ='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   17841           # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   17842          archive_expsym_cmds_GCJ='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}$rpath/$soname $xlcverstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
   17843           module_expsym_cmds_GCJ='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag  -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
   17844           ;;
   17845        *)
   17846          ld_shlibs_GCJ=no
   17847           ;;
   17848       esac
   17849     fi
   17850       ;;
   17851 
   17852     dgux*)
   17853       archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   17854       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   17855       hardcode_shlibpath_var_GCJ=no
   17856       ;;
   17857 
   17858     freebsd1*)
   17859       ld_shlibs_GCJ=no
   17860       ;;
   17861 
   17862     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
   17863     # support.  Future versions do this automatically, but an explicit c++rt0.o
   17864     # does not break anything, and helps significantly (at the cost of a little
   17865     # extra space).
   17866     freebsd2.2*)
   17867       archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
   17868       hardcode_libdir_flag_spec_GCJ='-R$libdir'
   17869       hardcode_direct_GCJ=yes
   17870       hardcode_shlibpath_var_GCJ=no
   17871       ;;
   17872 
   17873     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
   17874     freebsd2*)
   17875       archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   17876       hardcode_direct_GCJ=yes
   17877       hardcode_minus_L_GCJ=yes
   17878       hardcode_shlibpath_var_GCJ=no
   17879       ;;
   17880 
   17881     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
   17882     freebsd* | dragonfly*)
   17883       archive_cmds_GCJ='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
   17884       hardcode_libdir_flag_spec_GCJ='-R$libdir'
   17885       hardcode_direct_GCJ=yes
   17886       hardcode_shlibpath_var_GCJ=no
   17887       ;;
   17888 
   17889     hpux9*)
   17890       if test "$GCC" = yes; then
   17891 	archive_cmds_GCJ='$rm $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
   17892       else
   17893 	archive_cmds_GCJ='$rm $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
   17894       fi
   17895       hardcode_libdir_flag_spec_GCJ='${wl}+b ${wl}$libdir'
   17896       hardcode_libdir_separator_GCJ=:
   17897       hardcode_direct_GCJ=yes
   17898 
   17899       # hardcode_minus_L: Not really in the search PATH,
   17900       # but as the default location of the library.
   17901       hardcode_minus_L_GCJ=yes
   17902       export_dynamic_flag_spec_GCJ='${wl}-E'
   17903       ;;
   17904 
   17905     hpux10*)
   17906       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
   17907 	archive_cmds_GCJ='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   17908       else
   17909 	archive_cmds_GCJ='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
   17910       fi
   17911       if test "$with_gnu_ld" = no; then
   17912 	hardcode_libdir_flag_spec_GCJ='${wl}+b ${wl}$libdir'
   17913 	hardcode_libdir_separator_GCJ=:
   17914 
   17915 	hardcode_direct_GCJ=yes
   17916 	export_dynamic_flag_spec_GCJ='${wl}-E'
   17917 
   17918 	# hardcode_minus_L: Not really in the search PATH,
   17919 	# but as the default location of the library.
   17920 	hardcode_minus_L_GCJ=yes
   17921       fi
   17922       ;;
   17923 
   17924     hpux11*)
   17925       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
   17926 	case $host_cpu in
   17927 	hppa*64*)
   17928 	  archive_cmds_GCJ='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   17929 	  ;;
   17930 	ia64*)
   17931 	  archive_cmds_GCJ='$CC -shared ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   17932 	  ;;
   17933 	*)
   17934 	  archive_cmds_GCJ='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   17935 	  ;;
   17936 	esac
   17937       else
   17938 	case $host_cpu in
   17939 	hppa*64*)
   17940 	  archive_cmds_GCJ='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   17941 	  ;;
   17942 	ia64*)
   17943 	  archive_cmds_GCJ='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   17944 	  ;;
   17945 	*)
   17946 	  archive_cmds_GCJ='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   17947 	  ;;
   17948 	esac
   17949       fi
   17950       if test "$with_gnu_ld" = no; then
   17951 	hardcode_libdir_flag_spec_GCJ='${wl}+b ${wl}$libdir'
   17952 	hardcode_libdir_separator_GCJ=:
   17953 
   17954 	case $host_cpu in
   17955 	hppa*64*|ia64*)
   17956 	  hardcode_libdir_flag_spec_ld_GCJ='+b $libdir'
   17957 	  hardcode_direct_GCJ=no
   17958 	  hardcode_shlibpath_var_GCJ=no
   17959 	  ;;
   17960 	*)
   17961 	  hardcode_direct_GCJ=yes
   17962 	  export_dynamic_flag_spec_GCJ='${wl}-E'
   17963 
   17964 	  # hardcode_minus_L: Not really in the search PATH,
   17965 	  # but as the default location of the library.
   17966 	  hardcode_minus_L_GCJ=yes
   17967 	  ;;
   17968 	esac
   17969       fi
   17970       ;;
   17971 
   17972     irix5* | irix6* | nonstopux*)
   17973       if test "$GCC" = yes; then
   17974 	archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
   17975       else
   17976 	archive_cmds_GCJ='$LD -shared $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
   17977 	hardcode_libdir_flag_spec_ld_GCJ='-rpath $libdir'
   17978       fi
   17979       hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir'
   17980       hardcode_libdir_separator_GCJ=:
   17981       link_all_deplibs_GCJ=yes
   17982       ;;
   17983 
   17984     netbsd* | netbsdelf*-gnu)
   17985       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   17986 	archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
   17987       else
   17988 	archive_cmds_GCJ='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
   17989       fi
   17990       hardcode_libdir_flag_spec_GCJ='-R$libdir'
   17991       hardcode_direct_GCJ=yes
   17992       hardcode_shlibpath_var_GCJ=no
   17993       ;;
   17994 
   17995     newsos6)
   17996       archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   17997       hardcode_direct_GCJ=yes
   17998       hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir'
   17999       hardcode_libdir_separator_GCJ=:
   18000       hardcode_shlibpath_var_GCJ=no
   18001       ;;
   18002 
   18003     openbsd*)
   18004       if test -f /usr/libexec/ld.so; then
   18005 	hardcode_direct_GCJ=yes
   18006 	hardcode_shlibpath_var_GCJ=no
   18007 	if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   18008 	  archive_cmds_GCJ='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   18009 	  archive_expsym_cmds_GCJ='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
   18010 	  hardcode_libdir_flag_spec_GCJ='${wl}-rpath,$libdir'
   18011 	  export_dynamic_flag_spec_GCJ='${wl}-E'
   18012 	else
   18013 	  case $host_os in
   18014 	   openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
   18015 	     archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   18016 	     hardcode_libdir_flag_spec_GCJ='-R$libdir'
   18017 	     ;;
   18018 	   *)
   18019 	     archive_cmds_GCJ='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   18020 	     hardcode_libdir_flag_spec_GCJ='${wl}-rpath,$libdir'
   18021 	     ;;
   18022 	  esac
   18023         fi
   18024       else
   18025 	ld_shlibs_GCJ=no
   18026       fi
   18027       ;;
   18028 
   18029     os2*)
   18030       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   18031       hardcode_minus_L_GCJ=yes
   18032       allow_undefined_flag_GCJ=unsupported
   18033       archive_cmds_GCJ='$echo "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$echo "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~$echo DATA >> $output_objdir/$libname.def~$echo " SINGLE NONSHARED" >> $output_objdir/$libname.def~$echo EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def'
   18034       old_archive_From_new_cmds_GCJ='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
   18035       ;;
   18036 
   18037     osf3*)
   18038       if test "$GCC" = yes; then
   18039 	allow_undefined_flag_GCJ=' ${wl}-expect_unresolved ${wl}\*'
   18040 	archive_cmds_GCJ='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
   18041       else
   18042 	allow_undefined_flag_GCJ=' -expect_unresolved \*'
   18043 	archive_cmds_GCJ='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
   18044       fi
   18045       hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir'
   18046       hardcode_libdir_separator_GCJ=:
   18047       ;;
   18048 
   18049     osf4* | osf5*)	# as osf3* with the addition of -msym flag
   18050       if test "$GCC" = yes; then
   18051 	allow_undefined_flag_GCJ=' ${wl}-expect_unresolved ${wl}\*'
   18052 	archive_cmds_GCJ='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
   18053 	hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir'
   18054       else
   18055 	allow_undefined_flag_GCJ=' -expect_unresolved \*'
   18056 	archive_cmds_GCJ='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -msym -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
   18057 	archive_expsym_cmds_GCJ='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; echo "-hidden">> $lib.exp~
   18058 	$LD -shared${allow_undefined_flag} -input $lib.exp $linker_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib~$rm $lib.exp'
   18059 
   18060 	# Both c and cxx compiler support -rpath directly
   18061 	hardcode_libdir_flag_spec_GCJ='-rpath $libdir'
   18062       fi
   18063       hardcode_libdir_separator_GCJ=:
   18064       ;;
   18065 
   18066     solaris*)
   18067       no_undefined_flag_GCJ=' -z text'
   18068       if test "$GCC" = yes; then
   18069 	wlarc='${wl}'
   18070 	archive_cmds_GCJ='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   18071 	archive_expsym_cmds_GCJ='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   18072 	  $CC -shared ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$rm $lib.exp'
   18073       else
   18074 	wlarc=''
   18075 	archive_cmds_GCJ='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
   18076 	archive_expsym_cmds_GCJ='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   18077   	$LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
   18078       fi
   18079       hardcode_libdir_flag_spec_GCJ='-R$libdir'
   18080       hardcode_shlibpath_var_GCJ=no
   18081       case $host_os in
   18082       solaris2.[0-5] | solaris2.[0-5].*) ;;
   18083       *)
   18084 	# The compiler driver will combine and reorder linker options,
   18085 	# but understands `-z linker_flag'.  GCC discards it without `$wl',
   18086 	# but is careful enough not to reorder.
   18087  	# Supported since Solaris 2.6 (maybe 2.5.1?)
   18088 	if test "$GCC" = yes; then
   18089 	  whole_archive_flag_spec_GCJ='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
   18090 	else
   18091 	  whole_archive_flag_spec_GCJ='-z allextract$convenience -z defaultextract'
   18092 	fi
   18093 	;;
   18094       esac
   18095       link_all_deplibs_GCJ=yes
   18096       ;;
   18097 
   18098     sunos4*)
   18099       if test "x$host_vendor" = xsequent; then
   18100 	# Use $CC to link under sequent, because it throws in some extra .o
   18101 	# files that make .init and .fini sections work.
   18102 	archive_cmds_GCJ='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
   18103       else
   18104 	archive_cmds_GCJ='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
   18105       fi
   18106       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   18107       hardcode_direct_GCJ=yes
   18108       hardcode_minus_L_GCJ=yes
   18109       hardcode_shlibpath_var_GCJ=no
   18110       ;;
   18111 
   18112     sysv4)
   18113       case $host_vendor in
   18114 	sni)
   18115 	  archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   18116 	  hardcode_direct_GCJ=yes # is this really true???
   18117 	;;
   18118 	siemens)
   18119 	  ## LD is ld it makes a PLAMLIB
   18120 	  ## CC just makes a GrossModule.
   18121 	  archive_cmds_GCJ='$LD -G -o $lib $libobjs $deplibs $linker_flags'
   18122 	  reload_cmds_GCJ='$CC -r -o $output$reload_objs'
   18123 	  hardcode_direct_GCJ=no
   18124         ;;
   18125 	motorola)
   18126 	  archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   18127 	  hardcode_direct_GCJ=no #Motorola manual says yes, but my tests say they lie
   18128 	;;
   18129       esac
   18130       runpath_var='LD_RUN_PATH'
   18131       hardcode_shlibpath_var_GCJ=no
   18132       ;;
   18133 
   18134     sysv4.3*)
   18135       archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   18136       hardcode_shlibpath_var_GCJ=no
   18137       export_dynamic_flag_spec_GCJ='-Bexport'
   18138       ;;
   18139 
   18140     sysv4*MP*)
   18141       if test -d /usr/nec; then
   18142 	archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   18143 	hardcode_shlibpath_var_GCJ=no
   18144 	runpath_var=LD_RUN_PATH
   18145 	hardcode_runpath_var=yes
   18146 	ld_shlibs_GCJ=yes
   18147       fi
   18148       ;;
   18149 
   18150     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
   18151       no_undefined_flag_GCJ='${wl}-z,text'
   18152       archive_cmds_need_lc_GCJ=no
   18153       hardcode_shlibpath_var_GCJ=no
   18154       runpath_var='LD_RUN_PATH'
   18155 
   18156       if test "$GCC" = yes; then
   18157 	archive_cmds_GCJ='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   18158 	archive_expsym_cmds_GCJ='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   18159       else
   18160 	archive_cmds_GCJ='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   18161 	archive_expsym_cmds_GCJ='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   18162       fi
   18163       ;;
   18164 
   18165     sysv5* | sco3.2v5* | sco5v6*)
   18166       # Note: We can NOT use -z defs as we might desire, because we do not
   18167       # link with -lc, and that would cause any symbols used from libc to
   18168       # always be unresolved, which means just about no library would
   18169       # ever link correctly.  If we're not using GNU ld we use -z text
   18170       # though, which does catch some bad symbols but isn't as heavy-handed
   18171       # as -z defs.
   18172       no_undefined_flag_GCJ='${wl}-z,text'
   18173       allow_undefined_flag_GCJ='${wl}-z,nodefs'
   18174       archive_cmds_need_lc_GCJ=no
   18175       hardcode_shlibpath_var_GCJ=no
   18176       hardcode_libdir_flag_spec_GCJ='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`'
   18177       hardcode_libdir_separator_GCJ=':'
   18178       link_all_deplibs_GCJ=yes
   18179       export_dynamic_flag_spec_GCJ='${wl}-Bexport'
   18180       runpath_var='LD_RUN_PATH'
   18181 
   18182       if test "$GCC" = yes; then
   18183 	archive_cmds_GCJ='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   18184 	archive_expsym_cmds_GCJ='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   18185       else
   18186 	archive_cmds_GCJ='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   18187 	archive_expsym_cmds_GCJ='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   18188       fi
   18189       ;;
   18190 
   18191     uts4*)
   18192       archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   18193       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   18194       hardcode_shlibpath_var_GCJ=no
   18195       ;;
   18196 
   18197     *)
   18198       ld_shlibs_GCJ=no
   18199       ;;
   18200     esac
   18201   fi
   18202 
   18203 { echo "$as_me:$LINENO: result: $ld_shlibs_GCJ" >&5
   18204 echo "${ECHO_T}$ld_shlibs_GCJ" >&6; }
   18205 test "$ld_shlibs_GCJ" = no && can_build_shared=no
   18206 
   18207 #
   18208 # Do we need to explicitly link libc?
   18209 #
   18210 case "x$archive_cmds_need_lc_GCJ" in
   18211 x|xyes)
   18212   # Assume -lc should be added
   18213   archive_cmds_need_lc_GCJ=yes
   18214 
   18215   if test "$enable_shared" = yes && test "$GCC" = yes; then
   18216     case $archive_cmds_GCJ in
   18217     *'~'*)
   18218       # FIXME: we may have to deal with multi-command sequences.
   18219       ;;
   18220     '$CC '*)
   18221       # Test whether the compiler implicitly links with -lc since on some
   18222       # systems, -lgcc has to come before -lc. If gcc already passes -lc
   18223       # to ld, don't add -lc before -lgcc.
   18224       { echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
   18225 echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6; }
   18226       $rm conftest*
   18227       echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   18228 
   18229       if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   18230   (eval $ac_compile) 2>&5
   18231   ac_status=$?
   18232   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   18233   (exit $ac_status); } 2>conftest.err; then
   18234         soname=conftest
   18235         lib=conftest
   18236         libobjs=conftest.$ac_objext
   18237         deplibs=
   18238         wl=$lt_prog_compiler_wl_GCJ
   18239 	pic_flag=$lt_prog_compiler_pic_GCJ
   18240         compiler_flags=-v
   18241         linker_flags=-v
   18242         verstring=
   18243         output_objdir=.
   18244         libname=conftest
   18245         lt_save_allow_undefined_flag=$allow_undefined_flag_GCJ
   18246         allow_undefined_flag_GCJ=
   18247         if { (eval echo "$as_me:$LINENO: \"$archive_cmds_GCJ 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5
   18248   (eval $archive_cmds_GCJ 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5
   18249   ac_status=$?
   18250   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   18251   (exit $ac_status); }
   18252         then
   18253 	  archive_cmds_need_lc_GCJ=no
   18254         else
   18255 	  archive_cmds_need_lc_GCJ=yes
   18256         fi
   18257         allow_undefined_flag_GCJ=$lt_save_allow_undefined_flag
   18258       else
   18259         cat conftest.err 1>&5
   18260       fi
   18261       $rm conftest*
   18262       { echo "$as_me:$LINENO: result: $archive_cmds_need_lc_GCJ" >&5
   18263 echo "${ECHO_T}$archive_cmds_need_lc_GCJ" >&6; }
   18264       ;;
   18265     esac
   18266   fi
   18267   ;;
   18268 esac
   18269 
   18270 { echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
   18271 echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6; }
   18272 library_names_spec=
   18273 libname_spec='lib$name'
   18274 soname_spec=
   18275 shrext_cmds=".so"
   18276 postinstall_cmds=
   18277 postuninstall_cmds=
   18278 finish_cmds=
   18279 finish_eval=
   18280 shlibpath_var=
   18281 shlibpath_overrides_runpath=unknown
   18282 version_type=none
   18283 dynamic_linker="$host_os ld.so"
   18284 sys_lib_dlsearch_path_spec="/lib /usr/lib"
   18285 
   18286 need_lib_prefix=unknown
   18287 hardcode_into_libs=no
   18288 
   18289 # when you set need_version to no, make sure it does not cause -set_version
   18290 # flags to be left without arguments
   18291 need_version=unknown
   18292 
   18293 case $host_os in
   18294 aix3*)
   18295   version_type=linux
   18296   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
   18297   shlibpath_var=LIBPATH
   18298 
   18299   # AIX 3 has no versioning support, so we append a major version to the name.
   18300   soname_spec='${libname}${release}${shared_ext}$major'
   18301   ;;
   18302 
   18303 aix[4-9]*)
   18304   version_type=linux
   18305   need_lib_prefix=no
   18306   need_version=no
   18307   hardcode_into_libs=yes
   18308   if test "$host_cpu" = ia64; then
   18309     # AIX 5 supports IA64
   18310     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
   18311     shlibpath_var=LD_LIBRARY_PATH
   18312   else
   18313     # With GCC up to 2.95.x, collect2 would create an import file
   18314     # for dependence libraries.  The import file would start with
   18315     # the line `#! .'.  This would cause the generated library to
   18316     # depend on `.', always an invalid library.  This was fixed in
   18317     # development snapshots of GCC prior to 3.0.
   18318     case $host_os in
   18319       aix4 | aix4.[01] | aix4.[01].*)
   18320       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
   18321 	   echo ' yes '
   18322 	   echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
   18323 	:
   18324       else
   18325 	can_build_shared=no
   18326       fi
   18327       ;;
   18328     esac
   18329     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
   18330     # soname into executable. Probably we can add versioning support to
   18331     # collect2, so additional links can be useful in future.
   18332     if test "$aix_use_runtimelinking" = yes; then
   18333       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
   18334       # instead of lib<name>.a to let people know that these are not
   18335       # typical AIX shared libraries.
   18336       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18337     else
   18338       # We preserve .a as extension for shared libraries through AIX4.2
   18339       # and later when we are not doing run time linking.
   18340       library_names_spec='${libname}${release}.a $libname.a'
   18341       soname_spec='${libname}${release}${shared_ext}$major'
   18342     fi
   18343     shlibpath_var=LIBPATH
   18344   fi
   18345   ;;
   18346 
   18347 amigaos*)
   18348   library_names_spec='$libname.ixlibrary $libname.a'
   18349   # Create ${libname}_ixlibrary.a entries in /sys/libs.
   18350   finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$echo "X$lib" | $Xsed -e '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $rm /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
   18351   ;;
   18352 
   18353 beos*)
   18354   library_names_spec='${libname}${shared_ext}'
   18355   dynamic_linker="$host_os ld.so"
   18356   shlibpath_var=LIBRARY_PATH
   18357   ;;
   18358 
   18359 bsdi[45]*)
   18360   version_type=linux
   18361   need_version=no
   18362   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18363   soname_spec='${libname}${release}${shared_ext}$major'
   18364   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
   18365   shlibpath_var=LD_LIBRARY_PATH
   18366   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
   18367   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
   18368   # the default ld.so.conf also contains /usr/contrib/lib and
   18369   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
   18370   # libtool to hard-code these into programs
   18371   ;;
   18372 
   18373 cygwin* | mingw* | pw32*)
   18374   version_type=windows
   18375   shrext_cmds=".dll"
   18376   need_version=no
   18377   need_lib_prefix=no
   18378 
   18379   case $GCC,$host_os in
   18380   yes,cygwin* | yes,mingw* | yes,pw32*)
   18381     library_names_spec='$libname.dll.a'
   18382     # DLL is installed to $(libdir)/../bin by postinstall_cmds
   18383     postinstall_cmds='base_file=`basename \${file}`~
   18384       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
   18385       dldir=$destdir/`dirname \$dlpath`~
   18386       test -d \$dldir || mkdir -p \$dldir~
   18387       $install_prog $dir/$dlname \$dldir/$dlname~
   18388       chmod a+x \$dldir/$dlname'
   18389     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
   18390       dlpath=$dir/\$dldll~
   18391        $rm \$dlpath'
   18392     shlibpath_overrides_runpath=yes
   18393 
   18394     case $host_os in
   18395     cygwin*)
   18396       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
   18397       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   18398       sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
   18399       ;;
   18400     mingw*)
   18401       # MinGW DLLs use traditional 'lib' prefix
   18402       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   18403       sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   18404       if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then
   18405         # It is most probably a Windows format PATH printed by
   18406         # mingw gcc, but we are running on Cygwin. Gcc prints its search
   18407         # path with ; separators, and with drive letters. We can handle the
   18408         # drive letters (cygwin fileutils understands them), so leave them,
   18409         # especially as we might pass files found there to a mingw objdump,
   18410         # which wouldn't understand a cygwinified path. Ahh.
   18411         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   18412       else
   18413         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   18414       fi
   18415       ;;
   18416     pw32*)
   18417       # pw32 DLLs use 'pw' prefix rather than 'lib'
   18418       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   18419       ;;
   18420     esac
   18421     ;;
   18422 
   18423   *)
   18424     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
   18425     ;;
   18426   esac
   18427   dynamic_linker='Win32 ld.exe'
   18428   # FIXME: first we should search . and the directory the executable is in
   18429   shlibpath_var=PATH
   18430   ;;
   18431 
   18432 darwin* | rhapsody*)
   18433   dynamic_linker="$host_os dyld"
   18434   version_type=darwin
   18435   need_lib_prefix=no
   18436   need_version=no
   18437   library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
   18438   soname_spec='${libname}${release}${major}$shared_ext'
   18439   shlibpath_overrides_runpath=yes
   18440   shlibpath_var=DYLD_LIBRARY_PATH
   18441   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
   18442 
   18443   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
   18444   ;;
   18445 
   18446 dgux*)
   18447   version_type=linux
   18448   need_lib_prefix=no
   18449   need_version=no
   18450   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
   18451   soname_spec='${libname}${release}${shared_ext}$major'
   18452   shlibpath_var=LD_LIBRARY_PATH
   18453   ;;
   18454 
   18455 freebsd1*)
   18456   dynamic_linker=no
   18457   ;;
   18458 
   18459 freebsd* | dragonfly*)
   18460   # DragonFly does not have aout.  When/if they implement a new
   18461   # versioning mechanism, adjust this.
   18462   if test -x /usr/bin/objformat; then
   18463     objformat=`/usr/bin/objformat`
   18464   else
   18465     case $host_os in
   18466     freebsd[123]*) objformat=aout ;;
   18467     *) objformat=elf ;;
   18468     esac
   18469   fi
   18470   version_type=freebsd-$objformat
   18471   case $version_type in
   18472     freebsd-elf*)
   18473       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   18474       need_version=no
   18475       need_lib_prefix=no
   18476       ;;
   18477     freebsd-*)
   18478       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
   18479       need_version=yes
   18480       ;;
   18481   esac
   18482   shlibpath_var=LD_LIBRARY_PATH
   18483   case $host_os in
   18484   freebsd2*)
   18485     shlibpath_overrides_runpath=yes
   18486     ;;
   18487   freebsd3.[01]* | freebsdelf3.[01]*)
   18488     shlibpath_overrides_runpath=yes
   18489     hardcode_into_libs=yes
   18490     ;;
   18491   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
   18492   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
   18493     shlibpath_overrides_runpath=no
   18494     hardcode_into_libs=yes
   18495     ;;
   18496   *) # from 4.6 on, and DragonFly
   18497     shlibpath_overrides_runpath=yes
   18498     hardcode_into_libs=yes
   18499     ;;
   18500   esac
   18501   ;;
   18502 
   18503 gnu*)
   18504   version_type=linux
   18505   need_lib_prefix=no
   18506   need_version=no
   18507   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
   18508   soname_spec='${libname}${release}${shared_ext}$major'
   18509   shlibpath_var=LD_LIBRARY_PATH
   18510   hardcode_into_libs=yes
   18511   ;;
   18512 
   18513 hpux9* | hpux10* | hpux11*)
   18514   # Give a soname corresponding to the major version so that dld.sl refuses to
   18515   # link against other versions.
   18516   version_type=sunos
   18517   need_lib_prefix=no
   18518   need_version=no
   18519   case $host_cpu in
   18520   ia64*)
   18521     shrext_cmds='.so'
   18522     hardcode_into_libs=yes
   18523     dynamic_linker="$host_os dld.so"
   18524     shlibpath_var=LD_LIBRARY_PATH
   18525     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   18526     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18527     soname_spec='${libname}${release}${shared_ext}$major'
   18528     if test "X$HPUX_IA64_MODE" = X32; then
   18529       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
   18530     else
   18531       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
   18532     fi
   18533     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   18534     ;;
   18535    hppa*64*)
   18536      shrext_cmds='.sl'
   18537      hardcode_into_libs=yes
   18538      dynamic_linker="$host_os dld.sl"
   18539      shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
   18540      shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   18541      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18542      soname_spec='${libname}${release}${shared_ext}$major'
   18543      sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
   18544      sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   18545      ;;
   18546    *)
   18547     shrext_cmds='.sl'
   18548     dynamic_linker="$host_os dld.sl"
   18549     shlibpath_var=SHLIB_PATH
   18550     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
   18551     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18552     soname_spec='${libname}${release}${shared_ext}$major'
   18553     ;;
   18554   esac
   18555   # HP-UX runs *really* slowly unless shared libraries are mode 555.
   18556   postinstall_cmds='chmod 555 $lib'
   18557   ;;
   18558 
   18559 interix[3-9]*)
   18560   version_type=linux
   18561   need_lib_prefix=no
   18562   need_version=no
   18563   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   18564   soname_spec='${libname}${release}${shared_ext}$major'
   18565   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
   18566   shlibpath_var=LD_LIBRARY_PATH
   18567   shlibpath_overrides_runpath=no
   18568   hardcode_into_libs=yes
   18569   ;;
   18570 
   18571 irix5* | irix6* | nonstopux*)
   18572   case $host_os in
   18573     nonstopux*) version_type=nonstopux ;;
   18574     *)
   18575 	if test "$lt_cv_prog_gnu_ld" = yes; then
   18576 		version_type=linux
   18577 	else
   18578 		version_type=irix
   18579 	fi ;;
   18580   esac
   18581   need_lib_prefix=no
   18582   need_version=no
   18583   soname_spec='${libname}${release}${shared_ext}$major'
   18584   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
   18585   case $host_os in
   18586   irix5* | nonstopux*)
   18587     libsuff= shlibsuff=
   18588     ;;
   18589   *)
   18590     case $LD in # libtool.m4 will add one of these switches to LD
   18591     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
   18592       libsuff= shlibsuff= libmagic=32-bit;;
   18593     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
   18594       libsuff=32 shlibsuff=N32 libmagic=N32;;
   18595     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
   18596       libsuff=64 shlibsuff=64 libmagic=64-bit;;
   18597     *) libsuff= shlibsuff= libmagic=never-match;;
   18598     esac
   18599     ;;
   18600   esac
   18601   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
   18602   shlibpath_overrides_runpath=no
   18603   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
   18604   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
   18605   hardcode_into_libs=yes
   18606   ;;
   18607 
   18608 # No shared lib support for Linux oldld, aout, or coff.
   18609 linux*oldld* | linux*aout* | linux*coff*)
   18610   dynamic_linker=no
   18611   ;;
   18612 
   18613 # This must be Linux ELF.
   18614 linux* | k*bsd*-gnu)
   18615   version_type=linux
   18616   need_lib_prefix=no
   18617   need_version=no
   18618   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18619   soname_spec='${libname}${release}${shared_ext}$major'
   18620   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
   18621   shlibpath_var=LD_LIBRARY_PATH
   18622   shlibpath_overrides_runpath=no
   18623   # This implies no fast_install, which is unacceptable.
   18624   # Some rework will be needed to allow for fast_install
   18625   # before this can be enabled.
   18626   hardcode_into_libs=yes
   18627 
   18628   # Append ld.so.conf contents to the search path
   18629   if test -f /etc/ld.so.conf; then
   18630     lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ 	]*hwcap[ 	]/d;s/[:,	]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
   18631     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
   18632   fi
   18633 
   18634   # We used to test for /lib/ld.so.1 and disable shared libraries on
   18635   # powerpc, because MkLinux only supported shared libraries with the
   18636   # GNU dynamic linker.  Since this was broken with cross compilers,
   18637   # most powerpc-linux boxes support dynamic linking these days and
   18638   # people can always --disable-shared, the test was removed, and we
   18639   # assume the GNU/Linux dynamic linker is in use.
   18640   dynamic_linker='GNU/Linux ld.so'
   18641   ;;
   18642 
   18643 netbsdelf*-gnu)
   18644   version_type=linux
   18645   need_lib_prefix=no
   18646   need_version=no
   18647   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   18648   soname_spec='${libname}${release}${shared_ext}$major'
   18649   shlibpath_var=LD_LIBRARY_PATH
   18650   shlibpath_overrides_runpath=no
   18651   hardcode_into_libs=yes
   18652   dynamic_linker='NetBSD ld.elf_so'
   18653   ;;
   18654 
   18655 netbsd*)
   18656   version_type=sunos
   18657   need_lib_prefix=no
   18658   need_version=no
   18659   if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   18660     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   18661     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   18662     dynamic_linker='NetBSD (a.out) ld.so'
   18663   else
   18664     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   18665     soname_spec='${libname}${release}${shared_ext}$major'
   18666     dynamic_linker='NetBSD ld.elf_so'
   18667   fi
   18668   shlibpath_var=LD_LIBRARY_PATH
   18669   shlibpath_overrides_runpath=yes
   18670   hardcode_into_libs=yes
   18671   ;;
   18672 
   18673 newsos6)
   18674   version_type=linux
   18675   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18676   shlibpath_var=LD_LIBRARY_PATH
   18677   shlibpath_overrides_runpath=yes
   18678   ;;
   18679 
   18680 nto-qnx*)
   18681   version_type=linux
   18682   need_lib_prefix=no
   18683   need_version=no
   18684   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18685   soname_spec='${libname}${release}${shared_ext}$major'
   18686   shlibpath_var=LD_LIBRARY_PATH
   18687   shlibpath_overrides_runpath=yes
   18688   ;;
   18689 
   18690 openbsd*)
   18691   version_type=sunos
   18692   sys_lib_dlsearch_path_spec="/usr/lib"
   18693   need_lib_prefix=no
   18694   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
   18695   case $host_os in
   18696     openbsd3.3 | openbsd3.3.*) need_version=yes ;;
   18697     *)                         need_version=no  ;;
   18698   esac
   18699   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   18700   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   18701   shlibpath_var=LD_LIBRARY_PATH
   18702   if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   18703     case $host_os in
   18704       openbsd2.[89] | openbsd2.[89].*)
   18705 	shlibpath_overrides_runpath=no
   18706 	;;
   18707       *)
   18708 	shlibpath_overrides_runpath=yes
   18709 	;;
   18710       esac
   18711   else
   18712     shlibpath_overrides_runpath=yes
   18713   fi
   18714   ;;
   18715 
   18716 os2*)
   18717   libname_spec='$name'
   18718   shrext_cmds=".dll"
   18719   need_lib_prefix=no
   18720   library_names_spec='$libname${shared_ext} $libname.a'
   18721   dynamic_linker='OS/2 ld.exe'
   18722   shlibpath_var=LIBPATH
   18723   ;;
   18724 
   18725 osf3* | osf4* | osf5*)
   18726   version_type=osf
   18727   need_lib_prefix=no
   18728   need_version=no
   18729   soname_spec='${libname}${release}${shared_ext}$major'
   18730   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18731   shlibpath_var=LD_LIBRARY_PATH
   18732   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
   18733   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
   18734   ;;
   18735 
   18736 rdos*)
   18737   dynamic_linker=no
   18738   ;;
   18739 
   18740 solaris*)
   18741   version_type=linux
   18742   need_lib_prefix=no
   18743   need_version=no
   18744   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18745   soname_spec='${libname}${release}${shared_ext}$major'
   18746   shlibpath_var=LD_LIBRARY_PATH
   18747   shlibpath_overrides_runpath=yes
   18748   hardcode_into_libs=yes
   18749   # ldd complains unless libraries are executable
   18750   postinstall_cmds='chmod +x $lib'
   18751   ;;
   18752 
   18753 sunos4*)
   18754   version_type=sunos
   18755   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   18756   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
   18757   shlibpath_var=LD_LIBRARY_PATH
   18758   shlibpath_overrides_runpath=yes
   18759   if test "$with_gnu_ld" = yes; then
   18760     need_lib_prefix=no
   18761   fi
   18762   need_version=yes
   18763   ;;
   18764 
   18765 sysv4 | sysv4.3*)
   18766   version_type=linux
   18767   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18768   soname_spec='${libname}${release}${shared_ext}$major'
   18769   shlibpath_var=LD_LIBRARY_PATH
   18770   case $host_vendor in
   18771     sni)
   18772       shlibpath_overrides_runpath=no
   18773       need_lib_prefix=no
   18774       export_dynamic_flag_spec='${wl}-Blargedynsym'
   18775       runpath_var=LD_RUN_PATH
   18776       ;;
   18777     siemens)
   18778       need_lib_prefix=no
   18779       ;;
   18780     motorola)
   18781       need_lib_prefix=no
   18782       need_version=no
   18783       shlibpath_overrides_runpath=no
   18784       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
   18785       ;;
   18786   esac
   18787   ;;
   18788 
   18789 sysv4*MP*)
   18790   if test -d /usr/nec ;then
   18791     version_type=linux
   18792     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
   18793     soname_spec='$libname${shared_ext}.$major'
   18794     shlibpath_var=LD_LIBRARY_PATH
   18795   fi
   18796   ;;
   18797 
   18798 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   18799   version_type=freebsd-elf
   18800   need_lib_prefix=no
   18801   need_version=no
   18802   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   18803   soname_spec='${libname}${release}${shared_ext}$major'
   18804   shlibpath_var=LD_LIBRARY_PATH
   18805   hardcode_into_libs=yes
   18806   if test "$with_gnu_ld" = yes; then
   18807     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
   18808     shlibpath_overrides_runpath=no
   18809   else
   18810     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
   18811     shlibpath_overrides_runpath=yes
   18812     case $host_os in
   18813       sco3.2v5*)
   18814         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
   18815 	;;
   18816     esac
   18817   fi
   18818   sys_lib_dlsearch_path_spec='/usr/lib'
   18819   ;;
   18820 
   18821 uts4*)
   18822   version_type=linux
   18823   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18824   soname_spec='${libname}${release}${shared_ext}$major'
   18825   shlibpath_var=LD_LIBRARY_PATH
   18826   ;;
   18827 
   18828 *)
   18829   dynamic_linker=no
   18830   ;;
   18831 esac
   18832 { echo "$as_me:$LINENO: result: $dynamic_linker" >&5
   18833 echo "${ECHO_T}$dynamic_linker" >&6; }
   18834 test "$dynamic_linker" = no && can_build_shared=no
   18835 
   18836 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
   18837   echo $ECHO_N "(cached) $ECHO_C" >&6
   18838 else
   18839   lt_cv_sys_lib_search_path_spec="$sys_lib_search_path_spec"
   18840 fi
   18841 
   18842 sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
   18843 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
   18844   echo $ECHO_N "(cached) $ECHO_C" >&6
   18845 else
   18846   lt_cv_sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec"
   18847 fi
   18848 
   18849 sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
   18850 
   18851 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
   18852 if test "$GCC" = yes; then
   18853   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
   18854 fi
   18855 
   18856 { echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
   18857 echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6; }
   18858 hardcode_action_GCJ=
   18859 if test -n "$hardcode_libdir_flag_spec_GCJ" || \
   18860    test -n "$runpath_var_GCJ" || \
   18861    test "X$hardcode_automatic_GCJ" = "Xyes" ; then
   18862 
   18863   # We can hardcode non-existant directories.
   18864   if test "$hardcode_direct_GCJ" != no &&
   18865      # If the only mechanism to avoid hardcoding is shlibpath_var, we
   18866      # have to relink, otherwise we might link with an installed library
   18867      # when we should be linking with a yet-to-be-installed one
   18868      ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, GCJ)" != no &&
   18869      test "$hardcode_minus_L_GCJ" != no; then
   18870     # Linking always hardcodes the temporary library directory.
   18871     hardcode_action_GCJ=relink
   18872   else
   18873     # We can link without hardcoding, and we can hardcode nonexisting dirs.
   18874     hardcode_action_GCJ=immediate
   18875   fi
   18876 else
   18877   # We cannot hardcode anything, or else we can only hardcode existing
   18878   # directories.
   18879   hardcode_action_GCJ=unsupported
   18880 fi
   18881 { echo "$as_me:$LINENO: result: $hardcode_action_GCJ" >&5
   18882 echo "${ECHO_T}$hardcode_action_GCJ" >&6; }
   18883 
   18884 if test "$hardcode_action_GCJ" = relink; then
   18885   # Fast installation is not supported
   18886   enable_fast_install=no
   18887 elif test "$shlibpath_overrides_runpath" = yes ||
   18888      test "$enable_shared" = no; then
   18889   # Fast installation is not necessary
   18890   enable_fast_install=needless
   18891 fi
   18892 
   18893 
   18894 # The else clause should only fire when bootstrapping the
   18895 # libtool distribution, otherwise you forgot to ship ltmain.sh
   18896 # with your package, and you will get complaints that there are
   18897 # no rules to generate ltmain.sh.
   18898 if test -f "$ltmain"; then
   18899   # See if we are running on zsh, and set the options which allow our commands through
   18900   # without removal of \ escapes.
   18901   if test -n "${ZSH_VERSION+set}" ; then
   18902     setopt NO_GLOB_SUBST
   18903   fi
   18904   # Now quote all the things that may contain metacharacters while being
   18905   # careful not to overquote the AC_SUBSTed values.  We take copies of the
   18906   # variables and quote the copies for generation of the libtool script.
   18907   for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \
   18908     SED SHELL STRIP \
   18909     libname_spec library_names_spec soname_spec extract_expsyms_cmds \
   18910     old_striplib striplib file_magic_cmd finish_cmds finish_eval \
   18911     deplibs_check_method reload_flag reload_cmds need_locks \
   18912     lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
   18913     lt_cv_sys_global_symbol_to_c_name_address \
   18914     sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
   18915     old_postinstall_cmds old_postuninstall_cmds \
   18916     compiler_GCJ \
   18917     CC_GCJ \
   18918     LD_GCJ \
   18919     lt_prog_compiler_wl_GCJ \
   18920     lt_prog_compiler_pic_GCJ \
   18921     lt_prog_compiler_static_GCJ \
   18922     lt_prog_compiler_no_builtin_flag_GCJ \
   18923     export_dynamic_flag_spec_GCJ \
   18924     thread_safe_flag_spec_GCJ \
   18925     whole_archive_flag_spec_GCJ \
   18926     enable_shared_with_static_runtimes_GCJ \
   18927     old_archive_cmds_GCJ \
   18928     old_archive_from_new_cmds_GCJ \
   18929     predep_objects_GCJ \
   18930     postdep_objects_GCJ \
   18931     predeps_GCJ \
   18932     postdeps_GCJ \
   18933     compiler_lib_search_path_GCJ \
   18934     compiler_lib_search_dirs_GCJ \
   18935     archive_cmds_GCJ \
   18936     archive_expsym_cmds_GCJ \
   18937     postinstall_cmds_GCJ \
   18938     postuninstall_cmds_GCJ \
   18939     old_archive_from_expsyms_cmds_GCJ \
   18940     allow_undefined_flag_GCJ \
   18941     no_undefined_flag_GCJ \
   18942     export_symbols_cmds_GCJ \
   18943     hardcode_libdir_flag_spec_GCJ \
   18944     hardcode_libdir_flag_spec_ld_GCJ \
   18945     hardcode_libdir_separator_GCJ \
   18946     hardcode_automatic_GCJ \
   18947     module_cmds_GCJ \
   18948     module_expsym_cmds_GCJ \
   18949     lt_cv_prog_compiler_c_o_GCJ \
   18950     fix_srcfile_path_GCJ \
   18951     exclude_expsyms_GCJ \
   18952     include_expsyms_GCJ; do
   18953 
   18954     case $var in
   18955     old_archive_cmds_GCJ | \
   18956     old_archive_from_new_cmds_GCJ | \
   18957     archive_cmds_GCJ | \
   18958     archive_expsym_cmds_GCJ | \
   18959     module_cmds_GCJ | \
   18960     module_expsym_cmds_GCJ | \
   18961     old_archive_from_expsyms_cmds_GCJ | \
   18962     export_symbols_cmds_GCJ | \
   18963     extract_expsyms_cmds | reload_cmds | finish_cmds | \
   18964     postinstall_cmds | postuninstall_cmds | \
   18965     old_postinstall_cmds | old_postuninstall_cmds | \
   18966     sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
   18967       # Double-quote double-evaled strings.
   18968       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
   18969       ;;
   18970     *)
   18971       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
   18972       ;;
   18973     esac
   18974   done
   18975 
   18976   case $lt_echo in
   18977   *'\$0 --fallback-echo"')
   18978     lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
   18979     ;;
   18980   esac
   18981 
   18982 cfgfile="$ofile"
   18983 
   18984   cat <<__EOF__ >> "$cfgfile"
   18985 # ### BEGIN LIBTOOL TAG CONFIG: $tagname
   18986 
   18987 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
   18988 
   18989 # Shell to use when invoking shell scripts.
   18990 SHELL=$lt_SHELL
   18991 
   18992 # Whether or not to build shared libraries.
   18993 build_libtool_libs=$enable_shared
   18994 
   18995 # Whether or not to build static libraries.
   18996 build_old_libs=$enable_static
   18997 
   18998 # Whether or not to add -lc for building shared libraries.
   18999 build_libtool_need_lc=$archive_cmds_need_lc_GCJ
   19000 
   19001 # Whether or not to disallow shared libs when runtime libs are static
   19002 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_GCJ
   19003 
   19004 # Whether or not to optimize for fast installation.
   19005 fast_install=$enable_fast_install
   19006 
   19007 # The host system.
   19008 host_alias=$host_alias
   19009 host=$host
   19010 host_os=$host_os
   19011 
   19012 # The build system.
   19013 build_alias=$build_alias
   19014 build=$build
   19015 build_os=$build_os
   19016 
   19017 # An echo program that does not interpret backslashes.
   19018 echo=$lt_echo
   19019 
   19020 # The archiver.
   19021 AR=$lt_AR
   19022 AR_FLAGS=$lt_AR_FLAGS
   19023 
   19024 # A C compiler.
   19025 LTCC=$lt_LTCC
   19026 
   19027 # LTCC compiler flags.
   19028 LTCFLAGS=$lt_LTCFLAGS
   19029 
   19030 # A language-specific compiler.
   19031 CC=$lt_compiler_GCJ
   19032 
   19033 # Is the compiler the GNU C compiler?
   19034 with_gcc=$GCC_GCJ
   19035 
   19036 # An ERE matcher.
   19037 EGREP=$lt_EGREP
   19038 
   19039 # The linker used to build libraries.
   19040 LD=$lt_LD_GCJ
   19041 
   19042 # Whether we need hard or soft links.
   19043 LN_S=$lt_LN_S
   19044 
   19045 # A BSD-compatible nm program.
   19046 NM=$lt_NM
   19047 
   19048 # A symbol stripping program
   19049 STRIP=$lt_STRIP
   19050 
   19051 # Used to examine libraries when file_magic_cmd begins "file"
   19052 MAGIC_CMD=$MAGIC_CMD
   19053 
   19054 # Used on cygwin: DLL creation program.
   19055 DLLTOOL="$DLLTOOL"
   19056 
   19057 # Used on cygwin: object dumper.
   19058 OBJDUMP="$OBJDUMP"
   19059 
   19060 # Used on cygwin: assembler.
   19061 AS="$AS"
   19062 
   19063 # The name of the directory that contains temporary libtool files.
   19064 objdir=$objdir
   19065 
   19066 # How to create reloadable object files.
   19067 reload_flag=$lt_reload_flag
   19068 reload_cmds=$lt_reload_cmds
   19069 
   19070 # How to pass a linker flag through the compiler.
   19071 wl=$lt_lt_prog_compiler_wl_GCJ
   19072 
   19073 # Object file suffix (normally "o").
   19074 objext="$ac_objext"
   19075 
   19076 # Old archive suffix (normally "a").
   19077 libext="$libext"
   19078 
   19079 # Shared library suffix (normally ".so").
   19080 shrext_cmds='$shrext_cmds'
   19081 
   19082 # Executable file suffix (normally "").
   19083 exeext="$exeext"
   19084 
   19085 # Additional compiler flags for building library objects.
   19086 pic_flag=$lt_lt_prog_compiler_pic_GCJ
   19087 pic_mode=$pic_mode
   19088 
   19089 # What is the maximum length of a command?
   19090 max_cmd_len=$lt_cv_sys_max_cmd_len
   19091 
   19092 # Does compiler simultaneously support -c and -o options?
   19093 compiler_c_o=$lt_lt_cv_prog_compiler_c_o_GCJ
   19094 
   19095 # Must we lock files when doing compilation?
   19096 need_locks=$lt_need_locks
   19097 
   19098 # Do we need the lib prefix for modules?
   19099 need_lib_prefix=$need_lib_prefix
   19100 
   19101 # Do we need a version for libraries?
   19102 need_version=$need_version
   19103 
   19104 # Whether dlopen is supported.
   19105 dlopen_support=$enable_dlopen
   19106 
   19107 # Whether dlopen of programs is supported.
   19108 dlopen_self=$enable_dlopen_self
   19109 
   19110 # Whether dlopen of statically linked programs is supported.
   19111 dlopen_self_static=$enable_dlopen_self_static
   19112 
   19113 # Compiler flag to prevent dynamic linking.
   19114 link_static_flag=$lt_lt_prog_compiler_static_GCJ
   19115 
   19116 # Compiler flag to turn off builtin functions.
   19117 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_GCJ
   19118 
   19119 # Compiler flag to allow reflexive dlopens.
   19120 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_GCJ
   19121 
   19122 # Compiler flag to generate shared objects directly from archives.
   19123 whole_archive_flag_spec=$lt_whole_archive_flag_spec_GCJ
   19124 
   19125 # Compiler flag to generate thread-safe objects.
   19126 thread_safe_flag_spec=$lt_thread_safe_flag_spec_GCJ
   19127 
   19128 # Library versioning type.
   19129 version_type=$version_type
   19130 
   19131 # Format of library name prefix.
   19132 libname_spec=$lt_libname_spec
   19133 
   19134 # List of archive names.  First name is the real one, the rest are links.
   19135 # The last name is the one that the linker finds with -lNAME.
   19136 library_names_spec=$lt_library_names_spec
   19137 
   19138 # The coded name of the library, if different from the real name.
   19139 soname_spec=$lt_soname_spec
   19140 
   19141 # Commands used to build and install an old-style archive.
   19142 RANLIB=$lt_RANLIB
   19143 old_archive_cmds=$lt_old_archive_cmds_GCJ
   19144 old_postinstall_cmds=$lt_old_postinstall_cmds
   19145 old_postuninstall_cmds=$lt_old_postuninstall_cmds
   19146 
   19147 # Create an old-style archive from a shared archive.
   19148 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_GCJ
   19149 
   19150 # Create a temporary old-style archive to link instead of a shared archive.
   19151 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_GCJ
   19152 
   19153 # Commands used to build and install a shared archive.
   19154 archive_cmds=$lt_archive_cmds_GCJ
   19155 archive_expsym_cmds=$lt_archive_expsym_cmds_GCJ
   19156 postinstall_cmds=$lt_postinstall_cmds
   19157 postuninstall_cmds=$lt_postuninstall_cmds
   19158 
   19159 # Commands used to build a loadable module (assumed same as above if empty)
   19160 module_cmds=$lt_module_cmds_GCJ
   19161 module_expsym_cmds=$lt_module_expsym_cmds_GCJ
   19162 
   19163 # Commands to strip libraries.
   19164 old_striplib=$lt_old_striplib
   19165 striplib=$lt_striplib
   19166 
   19167 # Dependencies to place before the objects being linked to create a
   19168 # shared library.
   19169 predep_objects=$lt_predep_objects_GCJ
   19170 
   19171 # Dependencies to place after the objects being linked to create a
   19172 # shared library.
   19173 postdep_objects=$lt_postdep_objects_GCJ
   19174 
   19175 # Dependencies to place before the objects being linked to create a
   19176 # shared library.
   19177 predeps=$lt_predeps_GCJ
   19178 
   19179 # Dependencies to place after the objects being linked to create a
   19180 # shared library.
   19181 postdeps=$lt_postdeps_GCJ
   19182 
   19183 # The directories searched by this compiler when creating a shared
   19184 # library
   19185 compiler_lib_search_dirs=$lt_compiler_lib_search_dirs_GCJ
   19186 
   19187 # The library search path used internally by the compiler when linking
   19188 # a shared library.
   19189 compiler_lib_search_path=$lt_compiler_lib_search_path_GCJ
   19190 
   19191 # Method to check whether dependent libraries are shared objects.
   19192 deplibs_check_method=$lt_deplibs_check_method
   19193 
   19194 # Command to use when deplibs_check_method == file_magic.
   19195 file_magic_cmd=$lt_file_magic_cmd
   19196 
   19197 # Flag that allows shared libraries with undefined symbols to be built.
   19198 allow_undefined_flag=$lt_allow_undefined_flag_GCJ
   19199 
   19200 # Flag that forces no undefined symbols.
   19201 no_undefined_flag=$lt_no_undefined_flag_GCJ
   19202 
   19203 # Commands used to finish a libtool library installation in a directory.
   19204 finish_cmds=$lt_finish_cmds
   19205 
   19206 # Same as above, but a single script fragment to be evaled but not shown.
   19207 finish_eval=$lt_finish_eval
   19208 
   19209 # Take the output of nm and produce a listing of raw symbols and C names.
   19210 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
   19211 
   19212 # Transform the output of nm in a proper C declaration
   19213 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
   19214 
   19215 # Transform the output of nm in a C name address pair
   19216 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
   19217 
   19218 # This is the shared library runtime path variable.
   19219 runpath_var=$runpath_var
   19220 
   19221 # This is the shared library path variable.
   19222 shlibpath_var=$shlibpath_var
   19223 
   19224 # Is shlibpath searched before the hard-coded library search path?
   19225 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
   19226 
   19227 # How to hardcode a shared library path into an executable.
   19228 hardcode_action=$hardcode_action_GCJ
   19229 
   19230 # Whether we should hardcode library paths into libraries.
   19231 hardcode_into_libs=$hardcode_into_libs
   19232 
   19233 # Flag to hardcode \$libdir into a binary during linking.
   19234 # This must work even if \$libdir does not exist.
   19235 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_GCJ
   19236 
   19237 # If ld is used when linking, flag to hardcode \$libdir into
   19238 # a binary during linking. This must work even if \$libdir does
   19239 # not exist.
   19240 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_GCJ
   19241 
   19242 # Whether we need a single -rpath flag with a separated argument.
   19243 hardcode_libdir_separator=$lt_hardcode_libdir_separator_GCJ
   19244 
   19245 # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
   19246 # resulting binary.
   19247 hardcode_direct=$hardcode_direct_GCJ
   19248 
   19249 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
   19250 # resulting binary.
   19251 hardcode_minus_L=$hardcode_minus_L_GCJ
   19252 
   19253 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
   19254 # the resulting binary.
   19255 hardcode_shlibpath_var=$hardcode_shlibpath_var_GCJ
   19256 
   19257 # Set to yes if building a shared library automatically hardcodes DIR into the library
   19258 # and all subsequent libraries and executables linked against it.
   19259 hardcode_automatic=$hardcode_automatic_GCJ
   19260 
   19261 # Variables whose values should be saved in libtool wrapper scripts and
   19262 # restored at relink time.
   19263 variables_saved_for_relink="$variables_saved_for_relink"
   19264 
   19265 # Whether libtool must link a program against all its dependency libraries.
   19266 link_all_deplibs=$link_all_deplibs_GCJ
   19267 
   19268 # Compile-time system search path for libraries
   19269 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
   19270 
   19271 # Run-time system search path for libraries
   19272 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
   19273 
   19274 # Fix the shell variable \$srcfile for the compiler.
   19275 fix_srcfile_path=$lt_fix_srcfile_path
   19276 
   19277 # Set to yes if exported symbols are required.
   19278 always_export_symbols=$always_export_symbols_GCJ
   19279 
   19280 # The commands to list exported symbols.
   19281 export_symbols_cmds=$lt_export_symbols_cmds_GCJ
   19282 
   19283 # The commands to extract the exported symbol list from a shared archive.
   19284 extract_expsyms_cmds=$lt_extract_expsyms_cmds
   19285 
   19286 # Symbols that should not be listed in the preloaded symbols.
   19287 exclude_expsyms=$lt_exclude_expsyms_GCJ
   19288 
   19289 # Symbols that must always be exported.
   19290 include_expsyms=$lt_include_expsyms_GCJ
   19291 
   19292 # ### END LIBTOOL TAG CONFIG: $tagname
   19293 
   19294 __EOF__
   19295 
   19296 
   19297 else
   19298   # If there is no Makefile yet, we rely on a make rule to execute
   19299   # `config.status --recheck' to rerun these tests and create the
   19300   # libtool script then.
   19301   ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
   19302   if test -f "$ltmain_in"; then
   19303     test -f Makefile && make "$ltmain"
   19304   fi
   19305 fi
   19306 
   19307 
   19308 ac_ext=c
   19309 ac_cpp='$CPP $CPPFLAGS'
   19310 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   19311 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   19312 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   19313 
   19314 CC="$lt_save_CC"
   19315 
   19316 	else
   19317 	  tagname=""
   19318 	fi
   19319 	;;
   19320 
   19321       RC)
   19322 
   19323 
   19324 # Source file extension for RC test sources.
   19325 ac_ext=rc
   19326 
   19327 # Object file extension for compiled RC test sources.
   19328 objext=o
   19329 objext_RC=$objext
   19330 
   19331 # Code to be used in simple compile tests
   19332 lt_simple_compile_test_code='sample MENU { MENUITEM "&Soup", 100, CHECKED }'
   19333 
   19334 # Code to be used in simple link tests
   19335 lt_simple_link_test_code="$lt_simple_compile_test_code"
   19336 
   19337 # ltmain only uses $CC for tagged configurations so make sure $CC is set.
   19338 
   19339 # If no C compiler was specified, use CC.
   19340 LTCC=${LTCC-"$CC"}
   19341 
   19342 # If no C compiler flags were specified, use CFLAGS.
   19343 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   19344 
   19345 # Allow CC to be a program name with arguments.
   19346 compiler=$CC
   19347 
   19348 
   19349 # save warnings/boilerplate of simple test code
   19350 ac_outfile=conftest.$ac_objext
   19351 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
   19352 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   19353 _lt_compiler_boilerplate=`cat conftest.err`
   19354 $rm conftest*
   19355 
   19356 ac_outfile=conftest.$ac_objext
   19357 echo "$lt_simple_link_test_code" >conftest.$ac_ext
   19358 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   19359 _lt_linker_boilerplate=`cat conftest.err`
   19360 $rm -r conftest*
   19361 
   19362 
   19363 # Allow CC to be a program name with arguments.
   19364 lt_save_CC="$CC"
   19365 CC=${RC-"windres"}
   19366 compiler=$CC
   19367 compiler_RC=$CC
   19368 for cc_temp in $compiler""; do
   19369   case $cc_temp in
   19370     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   19371     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   19372     \-*) ;;
   19373     *) break;;
   19374   esac
   19375 done
   19376 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   19377 
   19378 lt_cv_prog_compiler_c_o_RC=yes
   19379 
   19380 # The else clause should only fire when bootstrapping the
   19381 # libtool distribution, otherwise you forgot to ship ltmain.sh
   19382 # with your package, and you will get complaints that there are
   19383 # no rules to generate ltmain.sh.
   19384 if test -f "$ltmain"; then
   19385   # See if we are running on zsh, and set the options which allow our commands through
   19386   # without removal of \ escapes.
   19387   if test -n "${ZSH_VERSION+set}" ; then
   19388     setopt NO_GLOB_SUBST
   19389   fi
   19390   # Now quote all the things that may contain metacharacters while being
   19391   # careful not to overquote the AC_SUBSTed values.  We take copies of the
   19392   # variables and quote the copies for generation of the libtool script.
   19393   for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \
   19394     SED SHELL STRIP \
   19395     libname_spec library_names_spec soname_spec extract_expsyms_cmds \
   19396     old_striplib striplib file_magic_cmd finish_cmds finish_eval \
   19397     deplibs_check_method reload_flag reload_cmds need_locks \
   19398     lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
   19399     lt_cv_sys_global_symbol_to_c_name_address \
   19400     sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
   19401     old_postinstall_cmds old_postuninstall_cmds \
   19402     compiler_RC \
   19403     CC_RC \
   19404     LD_RC \
   19405     lt_prog_compiler_wl_RC \
   19406     lt_prog_compiler_pic_RC \
   19407     lt_prog_compiler_static_RC \
   19408     lt_prog_compiler_no_builtin_flag_RC \
   19409     export_dynamic_flag_spec_RC \
   19410     thread_safe_flag_spec_RC \
   19411     whole_archive_flag_spec_RC \
   19412     enable_shared_with_static_runtimes_RC \
   19413     old_archive_cmds_RC \
   19414     old_archive_from_new_cmds_RC \
   19415     predep_objects_RC \
   19416     postdep_objects_RC \
   19417     predeps_RC \
   19418     postdeps_RC \
   19419     compiler_lib_search_path_RC \
   19420     compiler_lib_search_dirs_RC \
   19421     archive_cmds_RC \
   19422     archive_expsym_cmds_RC \
   19423     postinstall_cmds_RC \
   19424     postuninstall_cmds_RC \
   19425     old_archive_from_expsyms_cmds_RC \
   19426     allow_undefined_flag_RC \
   19427     no_undefined_flag_RC \
   19428     export_symbols_cmds_RC \
   19429     hardcode_libdir_flag_spec_RC \
   19430     hardcode_libdir_flag_spec_ld_RC \
   19431     hardcode_libdir_separator_RC \
   19432     hardcode_automatic_RC \
   19433     module_cmds_RC \
   19434     module_expsym_cmds_RC \
   19435     lt_cv_prog_compiler_c_o_RC \
   19436     fix_srcfile_path_RC \
   19437     exclude_expsyms_RC \
   19438     include_expsyms_RC; do
   19439 
   19440     case $var in
   19441     old_archive_cmds_RC | \
   19442     old_archive_from_new_cmds_RC | \
   19443     archive_cmds_RC | \
   19444     archive_expsym_cmds_RC | \
   19445     module_cmds_RC | \
   19446     module_expsym_cmds_RC | \
   19447     old_archive_from_expsyms_cmds_RC | \
   19448     export_symbols_cmds_RC | \
   19449     extract_expsyms_cmds | reload_cmds | finish_cmds | \
   19450     postinstall_cmds | postuninstall_cmds | \
   19451     old_postinstall_cmds | old_postuninstall_cmds | \
   19452     sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
   19453       # Double-quote double-evaled strings.
   19454       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
   19455       ;;
   19456     *)
   19457       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
   19458       ;;
   19459     esac
   19460   done
   19461 
   19462   case $lt_echo in
   19463   *'\$0 --fallback-echo"')
   19464     lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
   19465     ;;
   19466   esac
   19467 
   19468 cfgfile="$ofile"
   19469 
   19470   cat <<__EOF__ >> "$cfgfile"
   19471 # ### BEGIN LIBTOOL TAG CONFIG: $tagname
   19472 
   19473 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
   19474 
   19475 # Shell to use when invoking shell scripts.
   19476 SHELL=$lt_SHELL
   19477 
   19478 # Whether or not to build shared libraries.
   19479 build_libtool_libs=$enable_shared
   19480 
   19481 # Whether or not to build static libraries.
   19482 build_old_libs=$enable_static
   19483 
   19484 # Whether or not to add -lc for building shared libraries.
   19485 build_libtool_need_lc=$archive_cmds_need_lc_RC
   19486 
   19487 # Whether or not to disallow shared libs when runtime libs are static
   19488 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_RC
   19489 
   19490 # Whether or not to optimize for fast installation.
   19491 fast_install=$enable_fast_install
   19492 
   19493 # The host system.
   19494 host_alias=$host_alias
   19495 host=$host
   19496 host_os=$host_os
   19497 
   19498 # The build system.
   19499 build_alias=$build_alias
   19500 build=$build
   19501 build_os=$build_os
   19502 
   19503 # An echo program that does not interpret backslashes.
   19504 echo=$lt_echo
   19505 
   19506 # The archiver.
   19507 AR=$lt_AR
   19508 AR_FLAGS=$lt_AR_FLAGS
   19509 
   19510 # A C compiler.
   19511 LTCC=$lt_LTCC
   19512 
   19513 # LTCC compiler flags.
   19514 LTCFLAGS=$lt_LTCFLAGS
   19515 
   19516 # A language-specific compiler.
   19517 CC=$lt_compiler_RC
   19518 
   19519 # Is the compiler the GNU C compiler?
   19520 with_gcc=$GCC_RC
   19521 
   19522 # An ERE matcher.
   19523 EGREP=$lt_EGREP
   19524 
   19525 # The linker used to build libraries.
   19526 LD=$lt_LD_RC
   19527 
   19528 # Whether we need hard or soft links.
   19529 LN_S=$lt_LN_S
   19530 
   19531 # A BSD-compatible nm program.
   19532 NM=$lt_NM
   19533 
   19534 # A symbol stripping program
   19535 STRIP=$lt_STRIP
   19536 
   19537 # Used to examine libraries when file_magic_cmd begins "file"
   19538 MAGIC_CMD=$MAGIC_CMD
   19539 
   19540 # Used on cygwin: DLL creation program.
   19541 DLLTOOL="$DLLTOOL"
   19542 
   19543 # Used on cygwin: object dumper.
   19544 OBJDUMP="$OBJDUMP"
   19545 
   19546 # Used on cygwin: assembler.
   19547 AS="$AS"
   19548 
   19549 # The name of the directory that contains temporary libtool files.
   19550 objdir=$objdir
   19551 
   19552 # How to create reloadable object files.
   19553 reload_flag=$lt_reload_flag
   19554 reload_cmds=$lt_reload_cmds
   19555 
   19556 # How to pass a linker flag through the compiler.
   19557 wl=$lt_lt_prog_compiler_wl_RC
   19558 
   19559 # Object file suffix (normally "o").
   19560 objext="$ac_objext"
   19561 
   19562 # Old archive suffix (normally "a").
   19563 libext="$libext"
   19564 
   19565 # Shared library suffix (normally ".so").
   19566 shrext_cmds='$shrext_cmds'
   19567 
   19568 # Executable file suffix (normally "").
   19569 exeext="$exeext"
   19570 
   19571 # Additional compiler flags for building library objects.
   19572 pic_flag=$lt_lt_prog_compiler_pic_RC
   19573 pic_mode=$pic_mode
   19574 
   19575 # What is the maximum length of a command?
   19576 max_cmd_len=$lt_cv_sys_max_cmd_len
   19577 
   19578 # Does compiler simultaneously support -c and -o options?
   19579 compiler_c_o=$lt_lt_cv_prog_compiler_c_o_RC
   19580 
   19581 # Must we lock files when doing compilation?
   19582 need_locks=$lt_need_locks
   19583 
   19584 # Do we need the lib prefix for modules?
   19585 need_lib_prefix=$need_lib_prefix
   19586 
   19587 # Do we need a version for libraries?
   19588 need_version=$need_version
   19589 
   19590 # Whether dlopen is supported.
   19591 dlopen_support=$enable_dlopen
   19592 
   19593 # Whether dlopen of programs is supported.
   19594 dlopen_self=$enable_dlopen_self
   19595 
   19596 # Whether dlopen of statically linked programs is supported.
   19597 dlopen_self_static=$enable_dlopen_self_static
   19598 
   19599 # Compiler flag to prevent dynamic linking.
   19600 link_static_flag=$lt_lt_prog_compiler_static_RC
   19601 
   19602 # Compiler flag to turn off builtin functions.
   19603 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_RC
   19604 
   19605 # Compiler flag to allow reflexive dlopens.
   19606 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_RC
   19607 
   19608 # Compiler flag to generate shared objects directly from archives.
   19609 whole_archive_flag_spec=$lt_whole_archive_flag_spec_RC
   19610 
   19611 # Compiler flag to generate thread-safe objects.
   19612 thread_safe_flag_spec=$lt_thread_safe_flag_spec_RC
   19613 
   19614 # Library versioning type.
   19615 version_type=$version_type
   19616 
   19617 # Format of library name prefix.
   19618 libname_spec=$lt_libname_spec
   19619 
   19620 # List of archive names.  First name is the real one, the rest are links.
   19621 # The last name is the one that the linker finds with -lNAME.
   19622 library_names_spec=$lt_library_names_spec
   19623 
   19624 # The coded name of the library, if different from the real name.
   19625 soname_spec=$lt_soname_spec
   19626 
   19627 # Commands used to build and install an old-style archive.
   19628 RANLIB=$lt_RANLIB
   19629 old_archive_cmds=$lt_old_archive_cmds_RC
   19630 old_postinstall_cmds=$lt_old_postinstall_cmds
   19631 old_postuninstall_cmds=$lt_old_postuninstall_cmds
   19632 
   19633 # Create an old-style archive from a shared archive.
   19634 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_RC
   19635 
   19636 # Create a temporary old-style archive to link instead of a shared archive.
   19637 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_RC
   19638 
   19639 # Commands used to build and install a shared archive.
   19640 archive_cmds=$lt_archive_cmds_RC
   19641 archive_expsym_cmds=$lt_archive_expsym_cmds_RC
   19642 postinstall_cmds=$lt_postinstall_cmds
   19643 postuninstall_cmds=$lt_postuninstall_cmds
   19644 
   19645 # Commands used to build a loadable module (assumed same as above if empty)
   19646 module_cmds=$lt_module_cmds_RC
   19647 module_expsym_cmds=$lt_module_expsym_cmds_RC
   19648 
   19649 # Commands to strip libraries.
   19650 old_striplib=$lt_old_striplib
   19651 striplib=$lt_striplib
   19652 
   19653 # Dependencies to place before the objects being linked to create a
   19654 # shared library.
   19655 predep_objects=$lt_predep_objects_RC
   19656 
   19657 # Dependencies to place after the objects being linked to create a
   19658 # shared library.
   19659 postdep_objects=$lt_postdep_objects_RC
   19660 
   19661 # Dependencies to place before the objects being linked to create a
   19662 # shared library.
   19663 predeps=$lt_predeps_RC
   19664 
   19665 # Dependencies to place after the objects being linked to create a
   19666 # shared library.
   19667 postdeps=$lt_postdeps_RC
   19668 
   19669 # The directories searched by this compiler when creating a shared
   19670 # library
   19671 compiler_lib_search_dirs=$lt_compiler_lib_search_dirs_RC
   19672 
   19673 # The library search path used internally by the compiler when linking
   19674 # a shared library.
   19675 compiler_lib_search_path=$lt_compiler_lib_search_path_RC
   19676 
   19677 # Method to check whether dependent libraries are shared objects.
   19678 deplibs_check_method=$lt_deplibs_check_method
   19679 
   19680 # Command to use when deplibs_check_method == file_magic.
   19681 file_magic_cmd=$lt_file_magic_cmd
   19682 
   19683 # Flag that allows shared libraries with undefined symbols to be built.
   19684 allow_undefined_flag=$lt_allow_undefined_flag_RC
   19685 
   19686 # Flag that forces no undefined symbols.
   19687 no_undefined_flag=$lt_no_undefined_flag_RC
   19688 
   19689 # Commands used to finish a libtool library installation in a directory.
   19690 finish_cmds=$lt_finish_cmds
   19691 
   19692 # Same as above, but a single script fragment to be evaled but not shown.
   19693 finish_eval=$lt_finish_eval
   19694 
   19695 # Take the output of nm and produce a listing of raw symbols and C names.
   19696 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
   19697 
   19698 # Transform the output of nm in a proper C declaration
   19699 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
   19700 
   19701 # Transform the output of nm in a C name address pair
   19702 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
   19703 
   19704 # This is the shared library runtime path variable.
   19705 runpath_var=$runpath_var
   19706 
   19707 # This is the shared library path variable.
   19708 shlibpath_var=$shlibpath_var
   19709 
   19710 # Is shlibpath searched before the hard-coded library search path?
   19711 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
   19712 
   19713 # How to hardcode a shared library path into an executable.
   19714 hardcode_action=$hardcode_action_RC
   19715 
   19716 # Whether we should hardcode library paths into libraries.
   19717 hardcode_into_libs=$hardcode_into_libs
   19718 
   19719 # Flag to hardcode \$libdir into a binary during linking.
   19720 # This must work even if \$libdir does not exist.
   19721 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_RC
   19722 
   19723 # If ld is used when linking, flag to hardcode \$libdir into
   19724 # a binary during linking. This must work even if \$libdir does
   19725 # not exist.
   19726 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_RC
   19727 
   19728 # Whether we need a single -rpath flag with a separated argument.
   19729 hardcode_libdir_separator=$lt_hardcode_libdir_separator_RC
   19730 
   19731 # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
   19732 # resulting binary.
   19733 hardcode_direct=$hardcode_direct_RC
   19734 
   19735 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
   19736 # resulting binary.
   19737 hardcode_minus_L=$hardcode_minus_L_RC
   19738 
   19739 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
   19740 # the resulting binary.
   19741 hardcode_shlibpath_var=$hardcode_shlibpath_var_RC
   19742 
   19743 # Set to yes if building a shared library automatically hardcodes DIR into the library
   19744 # and all subsequent libraries and executables linked against it.
   19745 hardcode_automatic=$hardcode_automatic_RC
   19746 
   19747 # Variables whose values should be saved in libtool wrapper scripts and
   19748 # restored at relink time.
   19749 variables_saved_for_relink="$variables_saved_for_relink"
   19750 
   19751 # Whether libtool must link a program against all its dependency libraries.
   19752 link_all_deplibs=$link_all_deplibs_RC
   19753 
   19754 # Compile-time system search path for libraries
   19755 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
   19756 
   19757 # Run-time system search path for libraries
   19758 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
   19759 
   19760 # Fix the shell variable \$srcfile for the compiler.
   19761 fix_srcfile_path=$lt_fix_srcfile_path
   19762 
   19763 # Set to yes if exported symbols are required.
   19764 always_export_symbols=$always_export_symbols_RC
   19765 
   19766 # The commands to list exported symbols.
   19767 export_symbols_cmds=$lt_export_symbols_cmds_RC
   19768 
   19769 # The commands to extract the exported symbol list from a shared archive.
   19770 extract_expsyms_cmds=$lt_extract_expsyms_cmds
   19771 
   19772 # Symbols that should not be listed in the preloaded symbols.
   19773 exclude_expsyms=$lt_exclude_expsyms_RC
   19774 
   19775 # Symbols that must always be exported.
   19776 include_expsyms=$lt_include_expsyms_RC
   19777 
   19778 # ### END LIBTOOL TAG CONFIG: $tagname
   19779 
   19780 __EOF__
   19781 
   19782 
   19783 else
   19784   # If there is no Makefile yet, we rely on a make rule to execute
   19785   # `config.status --recheck' to rerun these tests and create the
   19786   # libtool script then.
   19787   ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
   19788   if test -f "$ltmain_in"; then
   19789     test -f Makefile && make "$ltmain"
   19790   fi
   19791 fi
   19792 
   19793 
   19794 ac_ext=c
   19795 ac_cpp='$CPP $CPPFLAGS'
   19796 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   19797 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   19798 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   19799 
   19800 CC="$lt_save_CC"
   19801 
   19802 	;;
   19803 
   19804       *)
   19805 	{ { echo "$as_me:$LINENO: error: Unsupported tag name: $tagname" >&5
   19806 echo "$as_me: error: Unsupported tag name: $tagname" >&2;}
   19807    { (exit 1); exit 1; }; }
   19808 	;;
   19809       esac
   19810 
   19811       # Append the new tag name to the list of available tags.
   19812       if test -n "$tagname" ; then
   19813       available_tags="$available_tags $tagname"
   19814     fi
   19815     fi
   19816   done
   19817   IFS="$lt_save_ifs"
   19818 
   19819   # Now substitute the updated list of available tags.
   19820   if eval "sed -e 's/^available_tags=.*\$/available_tags=\"$available_tags\"/' \"$ofile\" > \"${ofile}T\""; then
   19821     mv "${ofile}T" "$ofile"
   19822     chmod +x "$ofile"
   19823   else
   19824     rm -f "${ofile}T"
   19825     { { echo "$as_me:$LINENO: error: unable to update list of available tagged configurations." >&5
   19826 echo "$as_me: error: unable to update list of available tagged configurations." >&2;}
   19827    { (exit 1); exit 1; }; }
   19828   fi
   19829 fi
   19830 
   19831 
   19832 
   19833 # This can be used to rebuild libtool when needed
   19834 LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh"
   19835 
   19836 # Always use our own libtool.
   19837 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
   19838 
   19839 # Prevent multiple expansion
   19840 
   19841 
   19842 
   19843 
   19844 
   19845 
   19846 
   19847 
   19848 
   19849 
   19850 
   19851 
   19852 
   19853 
   19854 
   19855 
   19856 
   19857 
   19858 
   19859 
   19860 # Check whether --enable-debug was given.
   19861 if test "${enable_debug+set}" = set; then
   19862   enableval=$enable_debug;
   19863 	CXXFLAGS="-g -O0 -Wall"
   19864 
   19865 cat >>confdefs.h <<\_ACEOF
   19866 #define WITH_DEBUG
   19867 _ACEOF
   19868 
   19869 
   19870 fi
   19871 
   19872 
   19873 
   19874 # Check whether --with-libldap was given.
   19875 if test "${with_libldap+set}" = set; then
   19876   withval=$with_libldap;
   19877 	LIBS="-L$with_libldap $LIBS "
   19878 
   19879 else
   19880 
   19881 	LIBS="-L/usr/local/lib $LIBS "
   19882 
   19883 
   19884 fi
   19885 
   19886 
   19887 
   19888 # Check whether --with-ldap-includes was given.
   19889 if test "${with_ldap_includes+set}" = set; then
   19890   withval=$with_ldap_includes;
   19891 	CPPFLAGS="-I$with_ldap_includes $CPPFLAGS "
   19892 
   19893 else
   19894 
   19895 	CPPFLAGS="-I/usr/local/include $CPPFLAGS "
   19896 
   19897 
   19898 fi
   19899 
   19900 
   19901 { echo "$as_me:$LINENO: checking for main in -lresolv" >&5
   19902 echo $ECHO_N "checking for main in -lresolv... $ECHO_C" >&6; }
   19903 if test "${ac_cv_lib_resolv_main+set}" = set; then
   19904   echo $ECHO_N "(cached) $ECHO_C" >&6
   19905 else
   19906   ac_check_lib_save_LIBS=$LIBS
   19907 LIBS="-lresolv  $LIBS"
   19908 cat >conftest.$ac_ext <<_ACEOF
   19909 /* confdefs.h.  */
   19910 _ACEOF
   19911 cat confdefs.h >>conftest.$ac_ext
   19912 cat >>conftest.$ac_ext <<_ACEOF
   19913 /* end confdefs.h.  */
   19914 
   19915 
   19916 int
   19917 main ()
   19918 {
   19919 return main ();
   19920   ;
   19921   return 0;
   19922 }
   19923 _ACEOF
   19924 rm -f conftest.$ac_objext conftest$ac_exeext
   19925 if { (ac_try="$ac_link"
   19926 case "(($ac_try" in
   19927   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   19928   *) ac_try_echo=$ac_try;;
   19929 esac
   19930 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   19931   (eval "$ac_link") 2>conftest.er1
   19932   ac_status=$?
   19933   grep -v '^ *+' conftest.er1 >conftest.err
   19934   rm -f conftest.er1
   19935   cat conftest.err >&5
   19936   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   19937   (exit $ac_status); } && {
   19938 	 test -z "$ac_c_werror_flag" ||
   19939 	 test ! -s conftest.err
   19940        } && test -s conftest$ac_exeext &&
   19941        $as_test_x conftest$ac_exeext; then
   19942   ac_cv_lib_resolv_main=yes
   19943 else
   19944   echo "$as_me: failed program was:" >&5
   19945 sed 's/^/| /' conftest.$ac_ext >&5
   19946 
   19947 	ac_cv_lib_resolv_main=no
   19948 fi
   19949 
   19950 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   19951       conftest$ac_exeext conftest.$ac_ext
   19952 LIBS=$ac_check_lib_save_LIBS
   19953 fi
   19954 { echo "$as_me:$LINENO: result: $ac_cv_lib_resolv_main" >&5
   19955 echo "${ECHO_T}$ac_cv_lib_resolv_main" >&6; }
   19956 if test $ac_cv_lib_resolv_main = yes; then
   19957   cat >>confdefs.h <<_ACEOF
   19958 #define HAVE_LIBRESOLV 1
   19959 _ACEOF
   19960 
   19961   LIBS="-lresolv $LIBS"
   19962 
   19963 fi
   19964 
   19965 { echo "$as_me:$LINENO: checking for ber_strdup in -llber" >&5
   19966 echo $ECHO_N "checking for ber_strdup in -llber... $ECHO_C" >&6; }
   19967 if test "${ac_cv_lib_lber_ber_strdup+set}" = set; then
   19968   echo $ECHO_N "(cached) $ECHO_C" >&6
   19969 else
   19970   ac_check_lib_save_LIBS=$LIBS
   19971 LIBS="-llber  $LIBS"
   19972 cat >conftest.$ac_ext <<_ACEOF
   19973 /* confdefs.h.  */
   19974 _ACEOF
   19975 cat confdefs.h >>conftest.$ac_ext
   19976 cat >>conftest.$ac_ext <<_ACEOF
   19977 /* end confdefs.h.  */
   19978 
   19979 /* Override any GCC internal prototype to avoid an error.
   19980    Use char because int might match the return type of a GCC
   19981    builtin and then its argument prototype would still apply.  */
   19982 #ifdef __cplusplus
   19983 extern "C"
   19984 #endif
   19985 char ber_strdup ();
   19986 int
   19987 main ()
   19988 {
   19989 return ber_strdup ();
   19990   ;
   19991   return 0;
   19992 }
   19993 _ACEOF
   19994 rm -f conftest.$ac_objext conftest$ac_exeext
   19995 if { (ac_try="$ac_link"
   19996 case "(($ac_try" in
   19997   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   19998   *) ac_try_echo=$ac_try;;
   19999 esac
   20000 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   20001   (eval "$ac_link") 2>conftest.er1
   20002   ac_status=$?
   20003   grep -v '^ *+' conftest.er1 >conftest.err
   20004   rm -f conftest.er1
   20005   cat conftest.err >&5
   20006   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20007   (exit $ac_status); } && {
   20008 	 test -z "$ac_c_werror_flag" ||
   20009 	 test ! -s conftest.err
   20010        } && test -s conftest$ac_exeext &&
   20011        $as_test_x conftest$ac_exeext; then
   20012   ac_cv_lib_lber_ber_strdup=yes
   20013 else
   20014   echo "$as_me: failed program was:" >&5
   20015 sed 's/^/| /' conftest.$ac_ext >&5
   20016 
   20017 	ac_cv_lib_lber_ber_strdup=no
   20018 fi
   20019 
   20020 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   20021       conftest$ac_exeext conftest.$ac_ext
   20022 LIBS=$ac_check_lib_save_LIBS
   20023 fi
   20024 { echo "$as_me:$LINENO: result: $ac_cv_lib_lber_ber_strdup" >&5
   20025 echo "${ECHO_T}$ac_cv_lib_lber_ber_strdup" >&6; }
   20026 if test $ac_cv_lib_lber_ber_strdup = yes; then
   20027 
   20028         :
   20029 
   20030 else
   20031 
   20032         echo "        didn't find ber_strdup in liblber !";
   20033         echo "        Check for the right version (>= 2.0) of the OpenLDAP libraries";
   20034         echo "        or try the --with-libldap option.";
   20035         exit
   20036 
   20037 fi
   20038 
   20039 { echo "$as_me:$LINENO: checking for ldap_add_ext in -lldap" >&5
   20040 echo $ECHO_N "checking for ldap_add_ext in -lldap... $ECHO_C" >&6; }
   20041 if test "${ac_cv_lib_ldap_ldap_add_ext+set}" = set; then
   20042   echo $ECHO_N "(cached) $ECHO_C" >&6
   20043 else
   20044   ac_check_lib_save_LIBS=$LIBS
   20045 LIBS="-lldap
   20046     -llber
   20047      $LIBS"
   20048 cat >conftest.$ac_ext <<_ACEOF
   20049 /* confdefs.h.  */
   20050 _ACEOF
   20051 cat confdefs.h >>conftest.$ac_ext
   20052 cat >>conftest.$ac_ext <<_ACEOF
   20053 /* end confdefs.h.  */
   20054 
   20055 /* Override any GCC internal prototype to avoid an error.
   20056    Use char because int might match the return type of a GCC
   20057    builtin and then its argument prototype would still apply.  */
   20058 #ifdef __cplusplus
   20059 extern "C"
   20060 #endif
   20061 char ldap_add_ext ();
   20062 int
   20063 main ()
   20064 {
   20065 return ldap_add_ext ();
   20066   ;
   20067   return 0;
   20068 }
   20069 _ACEOF
   20070 rm -f conftest.$ac_objext conftest$ac_exeext
   20071 if { (ac_try="$ac_link"
   20072 case "(($ac_try" in
   20073   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   20074   *) ac_try_echo=$ac_try;;
   20075 esac
   20076 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   20077   (eval "$ac_link") 2>conftest.er1
   20078   ac_status=$?
   20079   grep -v '^ *+' conftest.er1 >conftest.err
   20080   rm -f conftest.er1
   20081   cat conftest.err >&5
   20082   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20083   (exit $ac_status); } && {
   20084 	 test -z "$ac_c_werror_flag" ||
   20085 	 test ! -s conftest.err
   20086        } && test -s conftest$ac_exeext &&
   20087        $as_test_x conftest$ac_exeext; then
   20088   ac_cv_lib_ldap_ldap_add_ext=yes
   20089 else
   20090   echo "$as_me: failed program was:" >&5
   20091 sed 's/^/| /' conftest.$ac_ext >&5
   20092 
   20093 	ac_cv_lib_ldap_ldap_add_ext=no
   20094 fi
   20095 
   20096 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   20097       conftest$ac_exeext conftest.$ac_ext
   20098 LIBS=$ac_check_lib_save_LIBS
   20099 fi
   20100 { echo "$as_me:$LINENO: result: $ac_cv_lib_ldap_ldap_add_ext" >&5
   20101 echo "${ECHO_T}$ac_cv_lib_ldap_ldap_add_ext" >&6; }
   20102 if test $ac_cv_lib_ldap_ldap_add_ext = yes; then
   20103 
   20104         :
   20105 
   20106 else
   20107 
   20108         echo "        didn't find ldap_add_ext in libldap !";
   20109         echo "        Check for the right version (>= 2.0) of the OpenLDAP libraries";
   20110         echo "        or try the --with-libldap option.";
   20111         exit
   20112 
   20113 fi
   20114 
   20115 { echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
   20116 echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6; }
   20117 if test "${ac_cv_header_time+set}" = set; then
   20118   echo $ECHO_N "(cached) $ECHO_C" >&6
   20119 else
   20120   cat >conftest.$ac_ext <<_ACEOF
   20121 /* confdefs.h.  */
   20122 _ACEOF
   20123 cat confdefs.h >>conftest.$ac_ext
   20124 cat >>conftest.$ac_ext <<_ACEOF
   20125 /* end confdefs.h.  */
   20126 #include <sys/types.h>
   20127 #include <sys/time.h>
   20128 #include <time.h>
   20129 
   20130 int
   20131 main ()
   20132 {
   20133 if ((struct tm *) 0)
   20134 return 0;
   20135   ;
   20136   return 0;
   20137 }
   20138 _ACEOF
   20139 rm -f conftest.$ac_objext
   20140 if { (ac_try="$ac_compile"
   20141 case "(($ac_try" in
   20142   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   20143   *) ac_try_echo=$ac_try;;
   20144 esac
   20145 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   20146   (eval "$ac_compile") 2>conftest.er1
   20147   ac_status=$?
   20148   grep -v '^ *+' conftest.er1 >conftest.err
   20149   rm -f conftest.er1
   20150   cat conftest.err >&5
   20151   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20152   (exit $ac_status); } && {
   20153 	 test -z "$ac_c_werror_flag" ||
   20154 	 test ! -s conftest.err
   20155        } && test -s conftest.$ac_objext; then
   20156   ac_cv_header_time=yes
   20157 else
   20158   echo "$as_me: failed program was:" >&5
   20159 sed 's/^/| /' conftest.$ac_ext >&5
   20160 
   20161 	ac_cv_header_time=no
   20162 fi
   20163 
   20164 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   20165 fi
   20166 { echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
   20167 echo "${ECHO_T}$ac_cv_header_time" >&6; }
   20168 if test $ac_cv_header_time = yes; then
   20169 
   20170 cat >>confdefs.h <<\_ACEOF
   20171 #define TIME_WITH_SYS_TIME 1
   20172 _ACEOF
   20173 
   20174 fi
   20175 
   20176 
   20177 
   20178 for ac_header in termios.h ldap.h
   20179 do
   20180 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
   20181 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   20182   { echo "$as_me:$LINENO: checking for $ac_header" >&5
   20183 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
   20184 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   20185   echo $ECHO_N "(cached) $ECHO_C" >&6
   20186 fi
   20187 ac_res=`eval echo '${'$as_ac_Header'}'`
   20188 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   20189 echo "${ECHO_T}$ac_res" >&6; }
   20190 else
   20191   # Is the header compilable?
   20192 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
   20193 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
   20194 cat >conftest.$ac_ext <<_ACEOF
   20195 /* confdefs.h.  */
   20196 _ACEOF
   20197 cat confdefs.h >>conftest.$ac_ext
   20198 cat >>conftest.$ac_ext <<_ACEOF
   20199 /* end confdefs.h.  */
   20200 $ac_includes_default
   20201 #include <$ac_header>
   20202 _ACEOF
   20203 rm -f conftest.$ac_objext
   20204 if { (ac_try="$ac_compile"
   20205 case "(($ac_try" in
   20206   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   20207   *) ac_try_echo=$ac_try;;
   20208 esac
   20209 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   20210   (eval "$ac_compile") 2>conftest.er1
   20211   ac_status=$?
   20212   grep -v '^ *+' conftest.er1 >conftest.err
   20213   rm -f conftest.er1
   20214   cat conftest.err >&5
   20215   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20216   (exit $ac_status); } && {
   20217 	 test -z "$ac_c_werror_flag" ||
   20218 	 test ! -s conftest.err
   20219        } && test -s conftest.$ac_objext; then
   20220   ac_header_compiler=yes
   20221 else
   20222   echo "$as_me: failed program was:" >&5
   20223 sed 's/^/| /' conftest.$ac_ext >&5
   20224 
   20225 	ac_header_compiler=no
   20226 fi
   20227 
   20228 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   20229 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
   20230 echo "${ECHO_T}$ac_header_compiler" >&6; }
   20231 
   20232 # Is the header present?
   20233 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
   20234 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
   20235 cat >conftest.$ac_ext <<_ACEOF
   20236 /* confdefs.h.  */
   20237 _ACEOF
   20238 cat confdefs.h >>conftest.$ac_ext
   20239 cat >>conftest.$ac_ext <<_ACEOF
   20240 /* end confdefs.h.  */
   20241 #include <$ac_header>
   20242 _ACEOF
   20243 if { (ac_try="$ac_cpp conftest.$ac_ext"
   20244 case "(($ac_try" in
   20245   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   20246   *) ac_try_echo=$ac_try;;
   20247 esac
   20248 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   20249   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   20250   ac_status=$?
   20251   grep -v '^ *+' conftest.er1 >conftest.err
   20252   rm -f conftest.er1
   20253   cat conftest.err >&5
   20254   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20255   (exit $ac_status); } >/dev/null && {
   20256 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   20257 	 test ! -s conftest.err
   20258        }; then
   20259   ac_header_preproc=yes
   20260 else
   20261   echo "$as_me: failed program was:" >&5
   20262 sed 's/^/| /' conftest.$ac_ext >&5
   20263 
   20264   ac_header_preproc=no
   20265 fi
   20266 
   20267 rm -f conftest.err conftest.$ac_ext
   20268 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
   20269 echo "${ECHO_T}$ac_header_preproc" >&6; }
   20270 
   20271 # So?  What about this header?
   20272 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
   20273   yes:no: )
   20274     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
   20275 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
   20276     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
   20277 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
   20278     ac_header_preproc=yes
   20279     ;;
   20280   no:yes:* )
   20281     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
   20282 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
   20283     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
   20284 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
   20285     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
   20286 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
   20287     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
   20288 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
   20289     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
   20290 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
   20291     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
   20292 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
   20293     ( cat <<\_ASBOX
   20294 ## -------------------------------------------- ##
   20295 ## Report this to http://www.openldap.org/its/  ##
   20296 ## -------------------------------------------- ##
   20297 _ASBOX
   20298      ) | sed "s/^/$as_me: WARNING:     /" >&2
   20299     ;;
   20300 esac
   20301 { echo "$as_me:$LINENO: checking for $ac_header" >&5
   20302 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
   20303 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   20304   echo $ECHO_N "(cached) $ECHO_C" >&6
   20305 else
   20306   eval "$as_ac_Header=\$ac_header_preproc"
   20307 fi
   20308 ac_res=`eval echo '${'$as_ac_Header'}'`
   20309 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   20310 echo "${ECHO_T}$ac_res" >&6; }
   20311 
   20312 fi
   20313 if test `eval echo '${'$as_ac_Header'}'` = yes; then
   20314   cat >>confdefs.h <<_ACEOF
   20315 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
   20316 _ACEOF
   20317 
   20318 fi
   20319 
   20320 done
   20321 
   20322 cat >conftest.$ac_ext <<_ACEOF
   20323 /* confdefs.h.  */
   20324 _ACEOF
   20325 cat confdefs.h >>conftest.$ac_ext
   20326 cat >>conftest.$ac_ext <<_ACEOF
   20327 /* end confdefs.h.  */
   20328 #include <ldap.h>
   20329 
   20330 _ACEOF
   20331 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   20332   $EGREP "ldap_add_ext" >/dev/null 2>&1; then
   20333 
   20334         :
   20335 
   20336 else
   20337 
   20338         echo "        didn't find ldap_add_ext in ldap.h!";
   20339         echo "        Check for the right version (>= 2.0) of the OpenLDAP includes";
   20340         echo "        or try --with-ldap-includes option.";
   20341         exit
   20342 
   20343 fi
   20344 rm -f conftest*
   20345 
   20346 if test "${ac_cv_header_lber_h+set}" = set; then
   20347   { echo "$as_me:$LINENO: checking for lber.h" >&5
   20348 echo $ECHO_N "checking for lber.h... $ECHO_C" >&6; }
   20349 if test "${ac_cv_header_lber_h+set}" = set; then
   20350   echo $ECHO_N "(cached) $ECHO_C" >&6
   20351 fi
   20352 { echo "$as_me:$LINENO: result: $ac_cv_header_lber_h" >&5
   20353 echo "${ECHO_T}$ac_cv_header_lber_h" >&6; }
   20354 else
   20355   # Is the header compilable?
   20356 { echo "$as_me:$LINENO: checking lber.h usability" >&5
   20357 echo $ECHO_N "checking lber.h usability... $ECHO_C" >&6; }
   20358 cat >conftest.$ac_ext <<_ACEOF
   20359 /* confdefs.h.  */
   20360 _ACEOF
   20361 cat confdefs.h >>conftest.$ac_ext
   20362 cat >>conftest.$ac_ext <<_ACEOF
   20363 /* end confdefs.h.  */
   20364 $ac_includes_default
   20365 #include <lber.h>
   20366 _ACEOF
   20367 rm -f conftest.$ac_objext
   20368 if { (ac_try="$ac_compile"
   20369 case "(($ac_try" in
   20370   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   20371   *) ac_try_echo=$ac_try;;
   20372 esac
   20373 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   20374   (eval "$ac_compile") 2>conftest.er1
   20375   ac_status=$?
   20376   grep -v '^ *+' conftest.er1 >conftest.err
   20377   rm -f conftest.er1
   20378   cat conftest.err >&5
   20379   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20380   (exit $ac_status); } && {
   20381 	 test -z "$ac_c_werror_flag" ||
   20382 	 test ! -s conftest.err
   20383        } && test -s conftest.$ac_objext; then
   20384   ac_header_compiler=yes
   20385 else
   20386   echo "$as_me: failed program was:" >&5
   20387 sed 's/^/| /' conftest.$ac_ext >&5
   20388 
   20389 	ac_header_compiler=no
   20390 fi
   20391 
   20392 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   20393 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
   20394 echo "${ECHO_T}$ac_header_compiler" >&6; }
   20395 
   20396 # Is the header present?
   20397 { echo "$as_me:$LINENO: checking lber.h presence" >&5
   20398 echo $ECHO_N "checking lber.h presence... $ECHO_C" >&6; }
   20399 cat >conftest.$ac_ext <<_ACEOF
   20400 /* confdefs.h.  */
   20401 _ACEOF
   20402 cat confdefs.h >>conftest.$ac_ext
   20403 cat >>conftest.$ac_ext <<_ACEOF
   20404 /* end confdefs.h.  */
   20405 #include <lber.h>
   20406 _ACEOF
   20407 if { (ac_try="$ac_cpp conftest.$ac_ext"
   20408 case "(($ac_try" in
   20409   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   20410   *) ac_try_echo=$ac_try;;
   20411 esac
   20412 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   20413   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   20414   ac_status=$?
   20415   grep -v '^ *+' conftest.er1 >conftest.err
   20416   rm -f conftest.er1
   20417   cat conftest.err >&5
   20418   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20419   (exit $ac_status); } >/dev/null && {
   20420 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   20421 	 test ! -s conftest.err
   20422        }; then
   20423   ac_header_preproc=yes
   20424 else
   20425   echo "$as_me: failed program was:" >&5
   20426 sed 's/^/| /' conftest.$ac_ext >&5
   20427 
   20428   ac_header_preproc=no
   20429 fi
   20430 
   20431 rm -f conftest.err conftest.$ac_ext
   20432 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
   20433 echo "${ECHO_T}$ac_header_preproc" >&6; }
   20434 
   20435 # So?  What about this header?
   20436 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
   20437   yes:no: )
   20438     { echo "$as_me:$LINENO: WARNING: lber.h: accepted by the compiler, rejected by the preprocessor!" >&5
   20439 echo "$as_me: WARNING: lber.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
   20440     { echo "$as_me:$LINENO: WARNING: lber.h: proceeding with the compiler's result" >&5
   20441 echo "$as_me: WARNING: lber.h: proceeding with the compiler's result" >&2;}
   20442     ac_header_preproc=yes
   20443     ;;
   20444   no:yes:* )
   20445     { echo "$as_me:$LINENO: WARNING: lber.h: present but cannot be compiled" >&5
   20446 echo "$as_me: WARNING: lber.h: present but cannot be compiled" >&2;}
   20447     { echo "$as_me:$LINENO: WARNING: lber.h:     check for missing prerequisite headers?" >&5
   20448 echo "$as_me: WARNING: lber.h:     check for missing prerequisite headers?" >&2;}
   20449     { echo "$as_me:$LINENO: WARNING: lber.h: see the Autoconf documentation" >&5
   20450 echo "$as_me: WARNING: lber.h: see the Autoconf documentation" >&2;}
   20451     { echo "$as_me:$LINENO: WARNING: lber.h:     section \"Present But Cannot Be Compiled\"" >&5
   20452 echo "$as_me: WARNING: lber.h:     section \"Present But Cannot Be Compiled\"" >&2;}
   20453     { echo "$as_me:$LINENO: WARNING: lber.h: proceeding with the preprocessor's result" >&5
   20454 echo "$as_me: WARNING: lber.h: proceeding with the preprocessor's result" >&2;}
   20455     { echo "$as_me:$LINENO: WARNING: lber.h: in the future, the compiler will take precedence" >&5
   20456 echo "$as_me: WARNING: lber.h: in the future, the compiler will take precedence" >&2;}
   20457     ( cat <<\_ASBOX
   20458 ## -------------------------------------------- ##
   20459 ## Report this to http://www.openldap.org/its/  ##
   20460 ## -------------------------------------------- ##
   20461 _ASBOX
   20462      ) | sed "s/^/$as_me: WARNING:     /" >&2
   20463     ;;
   20464 esac
   20465 { echo "$as_me:$LINENO: checking for lber.h" >&5
   20466 echo $ECHO_N "checking for lber.h... $ECHO_C" >&6; }
   20467 if test "${ac_cv_header_lber_h+set}" = set; then
   20468   echo $ECHO_N "(cached) $ECHO_C" >&6
   20469 else
   20470   ac_cv_header_lber_h=$ac_header_preproc
   20471 fi
   20472 { echo "$as_me:$LINENO: result: $ac_cv_header_lber_h" >&5
   20473 echo "${ECHO_T}$ac_cv_header_lber_h" >&6; }
   20474 
   20475 fi
   20476 
   20477 
   20478 cat >conftest.$ac_ext <<_ACEOF
   20479 /* confdefs.h.  */
   20480 _ACEOF
   20481 cat confdefs.h >>conftest.$ac_ext
   20482 cat >>conftest.$ac_ext <<_ACEOF
   20483 /* end confdefs.h.  */
   20484 #include <lber.h>
   20485 
   20486 _ACEOF
   20487 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   20488   $EGREP "ber_strdup" >/dev/null 2>&1; then
   20489 
   20490         :
   20491 
   20492 else
   20493 
   20494         echo "        didn't find ber_strdup in lber.h!";
   20495         echo "        Check for the right version (>= 2.0) of the OpenLDAP includes";
   20496         echo "        or try --with-ldap-includes option.";
   20497         exit
   20498 
   20499 fi
   20500 rm -f conftest*
   20501 
   20502 
   20503 
   20504 
   20505 ac_config_files="$ac_config_files Makefile src/Makefile examples/Makefile"
   20506 
   20507 cat >confcache <<\_ACEOF
   20508 # This file is a shell script that caches the results of configure
   20509 # tests run on this system so they can be shared between configure
   20510 # scripts and configure runs, see configure's option --config-cache.
   20511 # It is not useful on other systems.  If it contains results you don't
   20512 # want to keep, you may remove or edit it.
   20513 #
   20514 # config.status only pays attention to the cache file if you give it
   20515 # the --recheck option to rerun configure.
   20516 #
   20517 # `ac_cv_env_foo' variables (set or unset) will be overridden when
   20518 # loading this file, other *unset* `ac_cv_foo' will be assigned the
   20519 # following values.
   20520 
   20521 _ACEOF
   20522 
   20523 # The following way of writing the cache mishandles newlines in values,
   20524 # but we know of no workaround that is simple, portable, and efficient.
   20525 # So, we kill variables containing newlines.
   20526 # Ultrix sh set writes to stderr and can't be redirected directly,
   20527 # and sets the high bit in the cache file unless we assign to the vars.
   20528 (
   20529   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
   20530     eval ac_val=\$$ac_var
   20531     case $ac_val in #(
   20532     *${as_nl}*)
   20533       case $ac_var in #(
   20534       *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
   20535 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
   20536       esac
   20537       case $ac_var in #(
   20538       _ | IFS | as_nl) ;; #(
   20539       *) $as_unset $ac_var ;;
   20540       esac ;;
   20541     esac
   20542   done
   20543 
   20544   (set) 2>&1 |
   20545     case $as_nl`(ac_space=' '; set) 2>&1` in #(
   20546     *${as_nl}ac_space=\ *)
   20547       # `set' does not quote correctly, so add quotes (double-quote
   20548       # substitution turns \\\\ into \\, and sed turns \\ into \).
   20549       sed -n \
   20550 	"s/'/'\\\\''/g;
   20551 	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
   20552       ;; #(
   20553     *)
   20554       # `set' quotes correctly as required by POSIX, so do not add quotes.
   20555       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
   20556       ;;
   20557     esac |
   20558     sort
   20559 ) |
   20560   sed '
   20561      /^ac_cv_env_/b end
   20562      t clear
   20563      :clear
   20564      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
   20565      t end
   20566      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
   20567      :end' >>confcache
   20568 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
   20569   if test -w "$cache_file"; then
   20570     test "x$cache_file" != "x/dev/null" &&
   20571       { echo "$as_me:$LINENO: updating cache $cache_file" >&5
   20572 echo "$as_me: updating cache $cache_file" >&6;}
   20573     cat confcache >$cache_file
   20574   else
   20575     { echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
   20576 echo "$as_me: not updating unwritable cache $cache_file" >&6;}
   20577   fi
   20578 fi
   20579 rm -f confcache
   20580 
   20581 test "x$prefix" = xNONE && prefix=$ac_default_prefix
   20582 # Let make expand exec_prefix.
   20583 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
   20584 
   20585 DEFS=-DHAVE_CONFIG_H
   20586 
   20587 ac_libobjs=
   20588 ac_ltlibobjs=
   20589 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
   20590   # 1. Remove the extension, and $U if already installed.
   20591   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
   20592   ac_i=`echo "$ac_i" | sed "$ac_script"`
   20593   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
   20594   #    will be set to the directory where LIBOBJS objects are built.
   20595   ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
   20596   ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
   20597 done
   20598 LIBOBJS=$ac_libobjs
   20599 
   20600 LTLIBOBJS=$ac_ltlibobjs
   20601 
   20602 
   20603 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
   20604   { { echo "$as_me:$LINENO: error: conditional \"AMDEP\" was never defined.
   20605 Usually this means the macro was only invoked conditionally." >&5
   20606 echo "$as_me: error: conditional \"AMDEP\" was never defined.
   20607 Usually this means the macro was only invoked conditionally." >&2;}
   20608    { (exit 1); exit 1; }; }
   20609 fi
   20610 if test -z "${am__fastdepCXX_TRUE}" && test -z "${am__fastdepCXX_FALSE}"; then
   20611   { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCXX\" was never defined.
   20612 Usually this means the macro was only invoked conditionally." >&5
   20613 echo "$as_me: error: conditional \"am__fastdepCXX\" was never defined.
   20614 Usually this means the macro was only invoked conditionally." >&2;}
   20615    { (exit 1); exit 1; }; }
   20616 fi
   20617 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
   20618   { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined.
   20619 Usually this means the macro was only invoked conditionally." >&5
   20620 echo "$as_me: error: conditional \"am__fastdepCC\" was never defined.
   20621 Usually this means the macro was only invoked conditionally." >&2;}
   20622    { (exit 1); exit 1; }; }
   20623 fi
   20624 
   20625 : ${CONFIG_STATUS=./config.status}
   20626 ac_clean_files_save=$ac_clean_files
   20627 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
   20628 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
   20629 echo "$as_me: creating $CONFIG_STATUS" >&6;}
   20630 cat >$CONFIG_STATUS <<_ACEOF
   20631 #! $SHELL
   20632 # Generated by $as_me.
   20633 # Run this file to recreate the current configuration.
   20634 # Compiler output produced by configure, useful for debugging
   20635 # configure, is in config.log if it exists.
   20636 
   20637 debug=false
   20638 ac_cs_recheck=false
   20639 ac_cs_silent=false
   20640 SHELL=\${CONFIG_SHELL-$SHELL}
   20641 _ACEOF
   20642 
   20643 cat >>$CONFIG_STATUS <<\_ACEOF
   20644 ## --------------------- ##
   20645 ## M4sh Initialization.  ##
   20646 ## --------------------- ##
   20647 
   20648 # Be more Bourne compatible
   20649 DUALCASE=1; export DUALCASE # for MKS sh
   20650 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
   20651   emulate sh
   20652   NULLCMD=:
   20653   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
   20654   # is contrary to our usage.  Disable this feature.
   20655   alias -g '${1+"$@"}'='"$@"'
   20656   setopt NO_GLOB_SUBST
   20657 else
   20658   case `(set -o) 2>/dev/null` in
   20659   *posix*) set -o posix ;;
   20660 esac
   20661 
   20662 fi
   20663 
   20664 
   20665 
   20666 
   20667 # PATH needs CR
   20668 # Avoid depending upon Character Ranges.
   20669 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
   20670 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
   20671 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
   20672 as_cr_digits='0123456789'
   20673 as_cr_alnum=$as_cr_Letters$as_cr_digits
   20674 
   20675 # The user is always right.
   20676 if test "${PATH_SEPARATOR+set}" != set; then
   20677   echo "#! /bin/sh" >conf$$.sh
   20678   echo  "exit 0"   >>conf$$.sh
   20679   chmod +x conf$$.sh
   20680   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
   20681     PATH_SEPARATOR=';'
   20682   else
   20683     PATH_SEPARATOR=:
   20684   fi
   20685   rm -f conf$$.sh
   20686 fi
   20687 
   20688 # Support unset when possible.
   20689 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
   20690   as_unset=unset
   20691 else
   20692   as_unset=false
   20693 fi
   20694 
   20695 
   20696 # IFS
   20697 # We need space, tab and new line, in precisely that order.  Quoting is
   20698 # there to prevent editors from complaining about space-tab.
   20699 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
   20700 # splitting by setting IFS to empty value.)
   20701 as_nl='
   20702 '
   20703 IFS=" ""	$as_nl"
   20704 
   20705 # Find who we are.  Look in the path if we contain no directory separator.
   20706 case $0 in
   20707   *[\\/]* ) as_myself=$0 ;;
   20708   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   20709 for as_dir in $PATH
   20710 do
   20711   IFS=$as_save_IFS
   20712   test -z "$as_dir" && as_dir=.
   20713   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
   20714 done
   20715 IFS=$as_save_IFS
   20716 
   20717      ;;
   20718 esac
   20719 # We did not find ourselves, most probably we were run as `sh COMMAND'
   20720 # in which case we are not to be found in the path.
   20721 if test "x$as_myself" = x; then
   20722   as_myself=$0
   20723 fi
   20724 if test ! -f "$as_myself"; then
   20725   echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
   20726   { (exit 1); exit 1; }
   20727 fi
   20728 
   20729 # Work around bugs in pre-3.0 UWIN ksh.
   20730 for as_var in ENV MAIL MAILPATH
   20731 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
   20732 done
   20733 PS1='$ '
   20734 PS2='> '
   20735 PS4='+ '
   20736 
   20737 # NLS nuisances.
   20738 for as_var in \
   20739   LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
   20740   LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
   20741   LC_TELEPHONE LC_TIME
   20742 do
   20743   if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
   20744     eval $as_var=C; export $as_var
   20745   else
   20746     ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
   20747   fi
   20748 done
   20749 
   20750 # Required to use basename.
   20751 if expr a : '\(a\)' >/dev/null 2>&1 &&
   20752    test "X`expr 00001 : '.*\(...\)'`" = X001; then
   20753   as_expr=expr
   20754 else
   20755   as_expr=false
   20756 fi
   20757 
   20758 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
   20759   as_basename=basename
   20760 else
   20761   as_basename=false
   20762 fi
   20763 
   20764 
   20765 # Name of the executable.
   20766 as_me=`$as_basename -- "$0" ||
   20767 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
   20768 	 X"$0" : 'X\(//\)$' \| \
   20769 	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
   20770 echo X/"$0" |
   20771     sed '/^.*\/\([^/][^/]*\)\/*$/{
   20772 	    s//\1/
   20773 	    q
   20774 	  }
   20775 	  /^X\/\(\/\/\)$/{
   20776 	    s//\1/
   20777 	    q
   20778 	  }
   20779 	  /^X\/\(\/\).*/{
   20780 	    s//\1/
   20781 	    q
   20782 	  }
   20783 	  s/.*/./; q'`
   20784 
   20785 # CDPATH.
   20786 $as_unset CDPATH
   20787 
   20788 
   20789 
   20790   as_lineno_1=$LINENO
   20791   as_lineno_2=$LINENO
   20792   test "x$as_lineno_1" != "x$as_lineno_2" &&
   20793   test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
   20794 
   20795   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
   20796   # uniformly replaced by the line number.  The first 'sed' inserts a
   20797   # line-number line after each line using $LINENO; the second 'sed'
   20798   # does the real work.  The second script uses 'N' to pair each
   20799   # line-number line with the line containing $LINENO, and appends
   20800   # trailing '-' during substitution so that $LINENO is not a special
   20801   # case at line end.
   20802   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
   20803   # scripts with optimization help from Paolo Bonzini.  Blame Lee
   20804   # E. McMahon (1931-1989) for sed's syntax.  :-)
   20805   sed -n '
   20806     p
   20807     /[$]LINENO/=
   20808   ' <$as_myself |
   20809     sed '
   20810       s/[$]LINENO.*/&-/
   20811       t lineno
   20812       b
   20813       :lineno
   20814       N
   20815       :loop
   20816       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
   20817       t loop
   20818       s/-\n.*//
   20819     ' >$as_me.lineno &&
   20820   chmod +x "$as_me.lineno" ||
   20821     { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
   20822    { (exit 1); exit 1; }; }
   20823 
   20824   # Don't try to exec as it changes $[0], causing all sort of problems
   20825   # (the dirname of $[0] is not the place where we might find the
   20826   # original and so on.  Autoconf is especially sensitive to this).
   20827   . "./$as_me.lineno"
   20828   # Exit status is that of the last command.
   20829   exit
   20830 }
   20831 
   20832 
   20833 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
   20834   as_dirname=dirname
   20835 else
   20836   as_dirname=false
   20837 fi
   20838 
   20839 ECHO_C= ECHO_N= ECHO_T=
   20840 case `echo -n x` in
   20841 -n*)
   20842   case `echo 'x\c'` in
   20843   *c*) ECHO_T='	';;	# ECHO_T is single tab character.
   20844   *)   ECHO_C='\c';;
   20845   esac;;
   20846 *)
   20847   ECHO_N='-n';;
   20848 esac
   20849 
   20850 if expr a : '\(a\)' >/dev/null 2>&1 &&
   20851    test "X`expr 00001 : '.*\(...\)'`" = X001; then
   20852   as_expr=expr
   20853 else
   20854   as_expr=false
   20855 fi
   20856 
   20857 rm -f conf$$ conf$$.exe conf$$.file
   20858 if test -d conf$$.dir; then
   20859   rm -f conf$$.dir/conf$$.file
   20860 else
   20861   rm -f conf$$.dir
   20862   mkdir conf$$.dir
   20863 fi
   20864 echo >conf$$.file
   20865 if ln -s conf$$.file conf$$ 2>/dev/null; then
   20866   as_ln_s='ln -s'
   20867   # ... but there are two gotchas:
   20868   # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
   20869   # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
   20870   # In both cases, we have to default to `cp -p'.
   20871   ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
   20872     as_ln_s='cp -p'
   20873 elif ln conf$$.file conf$$ 2>/dev/null; then
   20874   as_ln_s=ln
   20875 else
   20876   as_ln_s='cp -p'
   20877 fi
   20878 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
   20879 rmdir conf$$.dir 2>/dev/null
   20880 
   20881 if mkdir -p . 2>/dev/null; then
   20882   as_mkdir_p=:
   20883 else
   20884   test -d ./-p && rmdir ./-p
   20885   as_mkdir_p=false
   20886 fi
   20887 
   20888 if test -x / >/dev/null 2>&1; then
   20889   as_test_x='test -x'
   20890 else
   20891   if ls -dL / >/dev/null 2>&1; then
   20892     as_ls_L_option=L
   20893   else
   20894     as_ls_L_option=
   20895   fi
   20896   as_test_x='
   20897     eval sh -c '\''
   20898       if test -d "$1"; then
   20899         test -d "$1/.";
   20900       else
   20901 	case $1 in
   20902         -*)set "./$1";;
   20903 	esac;
   20904 	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
   20905 	???[sx]*):;;*)false;;esac;fi
   20906     '\'' sh
   20907   '
   20908 fi
   20909 as_executable_p=$as_test_x
   20910 
   20911 # Sed expression to map a string onto a valid CPP name.
   20912 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
   20913 
   20914 # Sed expression to map a string onto a valid variable name.
   20915 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
   20916 
   20917 
   20918 exec 6>&1
   20919 
   20920 # Save the log message, to keep $[0] and so on meaningful, and to
   20921 # report actual input values of CONFIG_FILES etc. instead of their
   20922 # values after options handling.
   20923 ac_log="
   20924 This file was extended by ldapcpplib $as_me  , which was
   20925 generated by GNU Autoconf 2.61.  Invocation command line was
   20926 
   20927   CONFIG_FILES    = $CONFIG_FILES
   20928   CONFIG_HEADERS  = $CONFIG_HEADERS
   20929   CONFIG_LINKS    = $CONFIG_LINKS
   20930   CONFIG_COMMANDS = $CONFIG_COMMANDS
   20931   $ $0 $@
   20932 
   20933 on `(hostname || uname -n) 2>/dev/null | sed 1q`
   20934 "
   20935 
   20936 _ACEOF
   20937 
   20938 cat >>$CONFIG_STATUS <<_ACEOF
   20939 # Files that config.status was made for.
   20940 config_files="$ac_config_files"
   20941 config_headers="$ac_config_headers"
   20942 config_commands="$ac_config_commands"
   20943 
   20944 _ACEOF
   20945 
   20946 cat >>$CONFIG_STATUS <<\_ACEOF
   20947 ac_cs_usage="\
   20948 \`$as_me' instantiates files from templates according to the
   20949 current configuration.
   20950 
   20951 Usage: $0 [OPTIONS] [FILE]...
   20952 
   20953   -h, --help       print this help, then exit
   20954   -V, --version    print version number and configuration settings, then exit
   20955   -q, --quiet      do not print progress messages
   20956   -d, --debug      don't remove temporary files
   20957       --recheck    update $as_me by reconfiguring in the same conditions
   20958   --file=FILE[:TEMPLATE]
   20959 		   instantiate the configuration file FILE
   20960   --header=FILE[:TEMPLATE]
   20961 		   instantiate the configuration header FILE
   20962 
   20963 Configuration files:
   20964 $config_files
   20965 
   20966 Configuration headers:
   20967 $config_headers
   20968 
   20969 Configuration commands:
   20970 $config_commands
   20971 
   20972 Report bugs to <bug-autoconf (at] gnu.org>."
   20973 
   20974 _ACEOF
   20975 cat >>$CONFIG_STATUS <<_ACEOF
   20976 ac_cs_version="\\
   20977 ldapcpplib config.status
   20978 configured by $0, generated by GNU Autoconf 2.61,
   20979   with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
   20980 
   20981 Copyright (C) 2006 Free Software Foundation, Inc.
   20982 This config.status script is free software; the Free Software Foundation
   20983 gives unlimited permission to copy, distribute and modify it."
   20984 
   20985 ac_pwd='$ac_pwd'
   20986 srcdir='$srcdir'
   20987 INSTALL='$INSTALL'
   20988 MKDIR_P='$MKDIR_P'
   20989 _ACEOF
   20990 
   20991 cat >>$CONFIG_STATUS <<\_ACEOF
   20992 # If no file are specified by the user, then we need to provide default
   20993 # value.  By we need to know if files were specified by the user.
   20994 ac_need_defaults=:
   20995 while test $# != 0
   20996 do
   20997   case $1 in
   20998   --*=*)
   20999     ac_option=`expr "X$1" : 'X\([^=]*\)='`
   21000     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
   21001     ac_shift=:
   21002     ;;
   21003   *)
   21004     ac_option=$1
   21005     ac_optarg=$2
   21006     ac_shift=shift
   21007     ;;
   21008   esac
   21009 
   21010   case $ac_option in
   21011   # Handling of the options.
   21012   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
   21013     ac_cs_recheck=: ;;
   21014   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
   21015     echo "$ac_cs_version"; exit ;;
   21016   --debug | --debu | --deb | --de | --d | -d )
   21017     debug=: ;;
   21018   --file | --fil | --fi | --f )
   21019     $ac_shift
   21020     CONFIG_FILES="$CONFIG_FILES $ac_optarg"
   21021     ac_need_defaults=false;;
   21022   --header | --heade | --head | --hea )
   21023     $ac_shift
   21024     CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
   21025     ac_need_defaults=false;;
   21026   --he | --h)
   21027     # Conflict between --help and --header
   21028     { echo "$as_me: error: ambiguous option: $1
   21029 Try \`$0 --help' for more information." >&2
   21030    { (exit 1); exit 1; }; };;
   21031   --help | --hel | -h )
   21032     echo "$ac_cs_usage"; exit ;;
   21033   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   21034   | -silent | --silent | --silen | --sile | --sil | --si | --s)
   21035     ac_cs_silent=: ;;
   21036 
   21037   # This is an error.
   21038   -*) { echo "$as_me: error: unrecognized option: $1
   21039 Try \`$0 --help' for more information." >&2
   21040    { (exit 1); exit 1; }; } ;;
   21041 
   21042   *) ac_config_targets="$ac_config_targets $1"
   21043      ac_need_defaults=false ;;
   21044 
   21045   esac
   21046   shift
   21047 done
   21048 
   21049 ac_configure_extra_args=
   21050 
   21051 if $ac_cs_silent; then
   21052   exec 6>/dev/null
   21053   ac_configure_extra_args="$ac_configure_extra_args --silent"
   21054 fi
   21055 
   21056 _ACEOF
   21057 cat >>$CONFIG_STATUS <<_ACEOF
   21058 if \$ac_cs_recheck; then
   21059   echo "running CONFIG_SHELL=$SHELL $SHELL $0 "$ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
   21060   CONFIG_SHELL=$SHELL
   21061   export CONFIG_SHELL
   21062   exec $SHELL "$0"$ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
   21063 fi
   21064 
   21065 _ACEOF
   21066 cat >>$CONFIG_STATUS <<\_ACEOF
   21067 exec 5>>config.log
   21068 {
   21069   echo
   21070   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
   21071 ## Running $as_me. ##
   21072 _ASBOX
   21073   echo "$ac_log"
   21074 } >&5
   21075 
   21076 _ACEOF
   21077 cat >>$CONFIG_STATUS <<_ACEOF
   21078 #
   21079 # INIT-COMMANDS
   21080 #
   21081 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
   21082 
   21083 _ACEOF
   21084 
   21085 cat >>$CONFIG_STATUS <<\_ACEOF
   21086 
   21087 # Handling of arguments.
   21088 for ac_config_target in $ac_config_targets
   21089 do
   21090   case $ac_config_target in
   21091     "src/config.h") CONFIG_HEADERS="$CONFIG_HEADERS src/config.h" ;;
   21092     "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
   21093     "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
   21094     "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
   21095     "examples/Makefile") CONFIG_FILES="$CONFIG_FILES examples/Makefile" ;;
   21096 
   21097   *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
   21098 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
   21099    { (exit 1); exit 1; }; };;
   21100   esac
   21101 done
   21102 
   21103 
   21104 # If the user did not use the arguments to specify the items to instantiate,
   21105 # then the envvar interface is used.  Set only those that are not.
   21106 # We use the long form for the default assignment because of an extremely
   21107 # bizarre bug on SunOS 4.1.3.
   21108 if $ac_need_defaults; then
   21109   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
   21110   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
   21111   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
   21112 fi
   21113 
   21114 # Have a temporary directory for convenience.  Make it in the build tree
   21115 # simply because there is no reason against having it here, and in addition,
   21116 # creating and moving files from /tmp can sometimes cause problems.
   21117 # Hook for its removal unless debugging.
   21118 # Note that there is a small window in which the directory will not be cleaned:
   21119 # after its creation but before its name has been assigned to `$tmp'.
   21120 $debug ||
   21121 {
   21122   tmp=
   21123   trap 'exit_status=$?
   21124   { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
   21125 ' 0
   21126   trap '{ (exit 1); exit 1; }' 1 2 13 15
   21127 }
   21128 # Create a (secure) tmp directory for tmp files.
   21129 
   21130 {
   21131   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
   21132   test -n "$tmp" && test -d "$tmp"
   21133 }  ||
   21134 {
   21135   tmp=./conf$$-$RANDOM
   21136   (umask 077 && mkdir "$tmp")
   21137 } ||
   21138 {
   21139    echo "$me: cannot create a temporary directory in ." >&2
   21140    { (exit 1); exit 1; }
   21141 }
   21142 
   21143 #
   21144 # Set up the sed scripts for CONFIG_FILES section.
   21145 #
   21146 
   21147 # No need to generate the scripts if there are no CONFIG_FILES.
   21148 # This happens for instance when ./config.status config.h
   21149 if test -n "$CONFIG_FILES"; then
   21150 
   21151 _ACEOF
   21152 
   21153 
   21154 
   21155 ac_delim='%!_!# '
   21156 for ac_last_try in false false false false false :; do
   21157   cat >conf$$subs.sed <<_ACEOF
   21158 SHELL!$SHELL$ac_delim
   21159 PATH_SEPARATOR!$PATH_SEPARATOR$ac_delim
   21160 PACKAGE_NAME!$PACKAGE_NAME$ac_delim
   21161 PACKAGE_TARNAME!$PACKAGE_TARNAME$ac_delim
   21162 PACKAGE_VERSION!$PACKAGE_VERSION$ac_delim
   21163 PACKAGE_STRING!$PACKAGE_STRING$ac_delim
   21164 PACKAGE_BUGREPORT!$PACKAGE_BUGREPORT$ac_delim
   21165 exec_prefix!$exec_prefix$ac_delim
   21166 prefix!$prefix$ac_delim
   21167 program_transform_name!$program_transform_name$ac_delim
   21168 bindir!$bindir$ac_delim
   21169 sbindir!$sbindir$ac_delim
   21170 libexecdir!$libexecdir$ac_delim
   21171 datarootdir!$datarootdir$ac_delim
   21172 datadir!$datadir$ac_delim
   21173 sysconfdir!$sysconfdir$ac_delim
   21174 sharedstatedir!$sharedstatedir$ac_delim
   21175 localstatedir!$localstatedir$ac_delim
   21176 includedir!$includedir$ac_delim
   21177 oldincludedir!$oldincludedir$ac_delim
   21178 docdir!$docdir$ac_delim
   21179 infodir!$infodir$ac_delim
   21180 htmldir!$htmldir$ac_delim
   21181 dvidir!$dvidir$ac_delim
   21182 pdfdir!$pdfdir$ac_delim
   21183 psdir!$psdir$ac_delim
   21184 libdir!$libdir$ac_delim
   21185 localedir!$localedir$ac_delim
   21186 mandir!$mandir$ac_delim
   21187 DEFS!$DEFS$ac_delim
   21188 ECHO_C!$ECHO_C$ac_delim
   21189 ECHO_N!$ECHO_N$ac_delim
   21190 ECHO_T!$ECHO_T$ac_delim
   21191 LIBS!$LIBS$ac_delim
   21192 build_alias!$build_alias$ac_delim
   21193 host_alias!$host_alias$ac_delim
   21194 target_alias!$target_alias$ac_delim
   21195 INSTALL_PROGRAM!$INSTALL_PROGRAM$ac_delim
   21196 INSTALL_SCRIPT!$INSTALL_SCRIPT$ac_delim
   21197 INSTALL_DATA!$INSTALL_DATA$ac_delim
   21198 am__isrc!$am__isrc$ac_delim
   21199 CYGPATH_W!$CYGPATH_W$ac_delim
   21200 PACKAGE!$PACKAGE$ac_delim
   21201 VERSION!$VERSION$ac_delim
   21202 ACLOCAL!$ACLOCAL$ac_delim
   21203 AUTOCONF!$AUTOCONF$ac_delim
   21204 AUTOMAKE!$AUTOMAKE$ac_delim
   21205 AUTOHEADER!$AUTOHEADER$ac_delim
   21206 MAKEINFO!$MAKEINFO$ac_delim
   21207 install_sh!$install_sh$ac_delim
   21208 STRIP!$STRIP$ac_delim
   21209 INSTALL_STRIP_PROGRAM!$INSTALL_STRIP_PROGRAM$ac_delim
   21210 mkdir_p!$mkdir_p$ac_delim
   21211 AWK!$AWK$ac_delim
   21212 SET_MAKE!$SET_MAKE$ac_delim
   21213 am__leading_dot!$am__leading_dot$ac_delim
   21214 AMTAR!$AMTAR$ac_delim
   21215 am__tar!$am__tar$ac_delim
   21216 am__untar!$am__untar$ac_delim
   21217 OPENLDAP_CPP_API_VERSION!$OPENLDAP_CPP_API_VERSION$ac_delim
   21218 CXX!$CXX$ac_delim
   21219 CXXFLAGS!$CXXFLAGS$ac_delim
   21220 LDFLAGS!$LDFLAGS$ac_delim
   21221 CPPFLAGS!$CPPFLAGS$ac_delim
   21222 ac_ct_CXX!$ac_ct_CXX$ac_delim
   21223 EXEEXT!$EXEEXT$ac_delim
   21224 OBJEXT!$OBJEXT$ac_delim
   21225 DEPDIR!$DEPDIR$ac_delim
   21226 am__include!$am__include$ac_delim
   21227 am__quote!$am__quote$ac_delim
   21228 AMDEP_TRUE!$AMDEP_TRUE$ac_delim
   21229 AMDEP_FALSE!$AMDEP_FALSE$ac_delim
   21230 AMDEPBACKSLASH!$AMDEPBACKSLASH$ac_delim
   21231 CXXDEPMODE!$CXXDEPMODE$ac_delim
   21232 am__fastdepCXX_TRUE!$am__fastdepCXX_TRUE$ac_delim
   21233 am__fastdepCXX_FALSE!$am__fastdepCXX_FALSE$ac_delim
   21234 build!$build$ac_delim
   21235 build_cpu!$build_cpu$ac_delim
   21236 build_vendor!$build_vendor$ac_delim
   21237 build_os!$build_os$ac_delim
   21238 host!$host$ac_delim
   21239 host_cpu!$host_cpu$ac_delim
   21240 host_vendor!$host_vendor$ac_delim
   21241 host_os!$host_os$ac_delim
   21242 CC!$CC$ac_delim
   21243 CFLAGS!$CFLAGS$ac_delim
   21244 ac_ct_CC!$ac_ct_CC$ac_delim
   21245 CCDEPMODE!$CCDEPMODE$ac_delim
   21246 am__fastdepCC_TRUE!$am__fastdepCC_TRUE$ac_delim
   21247 am__fastdepCC_FALSE!$am__fastdepCC_FALSE$ac_delim
   21248 SED!$SED$ac_delim
   21249 GREP!$GREP$ac_delim
   21250 EGREP!$EGREP$ac_delim
   21251 LN_S!$LN_S$ac_delim
   21252 ECHO!$ECHO$ac_delim
   21253 AR!$AR$ac_delim
   21254 RANLIB!$RANLIB$ac_delim
   21255 _ACEOF
   21256 
   21257   if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then
   21258     break
   21259   elif $ac_last_try; then
   21260     { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
   21261 echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
   21262    { (exit 1); exit 1; }; }
   21263   else
   21264     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
   21265   fi
   21266 done
   21267 
   21268 ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
   21269 if test -n "$ac_eof"; then
   21270   ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
   21271   ac_eof=`expr $ac_eof + 1`
   21272 fi
   21273 
   21274 cat >>$CONFIG_STATUS <<_ACEOF
   21275 cat >"\$tmp/subs-1.sed" <<\CEOF$ac_eof
   21276 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
   21277 _ACEOF
   21278 sed '
   21279 s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
   21280 s/^/s,@/; s/!/@,|#_!!_#|/
   21281 :n
   21282 t n
   21283 s/'"$ac_delim"'$/,g/; t
   21284 s/$/\\/; p
   21285 N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
   21286 ' >>$CONFIG_STATUS <conf$$subs.sed
   21287 rm -f conf$$subs.sed
   21288 cat >>$CONFIG_STATUS <<_ACEOF
   21289 CEOF$ac_eof
   21290 _ACEOF
   21291 
   21292 
   21293 ac_delim='%!_!# '
   21294 for ac_last_try in false false false false false :; do
   21295   cat >conf$$subs.sed <<_ACEOF
   21296 DSYMUTIL!$DSYMUTIL$ac_delim
   21297 NMEDIT!$NMEDIT$ac_delim
   21298 CPP!$CPP$ac_delim
   21299 CXXCPP!$CXXCPP$ac_delim
   21300 F77!$F77$ac_delim
   21301 FFLAGS!$FFLAGS$ac_delim
   21302 ac_ct_F77!$ac_ct_F77$ac_delim
   21303 LIBTOOL!$LIBTOOL$ac_delim
   21304 LIBOBJS!$LIBOBJS$ac_delim
   21305 LTLIBOBJS!$LTLIBOBJS$ac_delim
   21306 _ACEOF
   21307 
   21308   if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 10; then
   21309     break
   21310   elif $ac_last_try; then
   21311     { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
   21312 echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
   21313    { (exit 1); exit 1; }; }
   21314   else
   21315     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
   21316   fi
   21317 done
   21318 
   21319 ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
   21320 if test -n "$ac_eof"; then
   21321   ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
   21322   ac_eof=`expr $ac_eof + 1`
   21323 fi
   21324 
   21325 cat >>$CONFIG_STATUS <<_ACEOF
   21326 cat >"\$tmp/subs-2.sed" <<\CEOF$ac_eof
   21327 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b end
   21328 _ACEOF
   21329 sed '
   21330 s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
   21331 s/^/s,@/; s/!/@,|#_!!_#|/
   21332 :n
   21333 t n
   21334 s/'"$ac_delim"'$/,g/; t
   21335 s/$/\\/; p
   21336 N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
   21337 ' >>$CONFIG_STATUS <conf$$subs.sed
   21338 rm -f conf$$subs.sed
   21339 cat >>$CONFIG_STATUS <<_ACEOF
   21340 :end
   21341 s/|#_!!_#|//g
   21342 CEOF$ac_eof
   21343 _ACEOF
   21344 
   21345 
   21346 # VPATH may cause trouble with some makes, so we remove $(srcdir),
   21347 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
   21348 # trailing colons and then remove the whole line if VPATH becomes empty
   21349 # (actually we leave an empty line to preserve line numbers).
   21350 if test "x$srcdir" = x.; then
   21351   ac_vpsub='/^[	 ]*VPATH[	 ]*=/{
   21352 s/:*\$(srcdir):*/:/
   21353 s/:*\${srcdir}:*/:/
   21354 s/:*@srcdir@:*/:/
   21355 s/^\([^=]*=[	 ]*\):*/\1/
   21356 s/:*$//
   21357 s/^[^=]*=[	 ]*$//
   21358 }'
   21359 fi
   21360 
   21361 cat >>$CONFIG_STATUS <<\_ACEOF
   21362 fi # test -n "$CONFIG_FILES"
   21363 
   21364 
   21365 for ac_tag in  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS
   21366 do
   21367   case $ac_tag in
   21368   :[FHLC]) ac_mode=$ac_tag; continue;;
   21369   esac
   21370   case $ac_mode$ac_tag in
   21371   :[FHL]*:*);;
   21372   :L* | :C*:*) { { echo "$as_me:$LINENO: error: Invalid tag $ac_tag." >&5
   21373 echo "$as_me: error: Invalid tag $ac_tag." >&2;}
   21374    { (exit 1); exit 1; }; };;
   21375   :[FH]-) ac_tag=-:-;;
   21376   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
   21377   esac
   21378   ac_save_IFS=$IFS
   21379   IFS=:
   21380   set x $ac_tag
   21381   IFS=$ac_save_IFS
   21382   shift
   21383   ac_file=$1
   21384   shift
   21385 
   21386   case $ac_mode in
   21387   :L) ac_source=$1;;
   21388   :[FH])
   21389     ac_file_inputs=
   21390     for ac_f
   21391     do
   21392       case $ac_f in
   21393       -) ac_f="$tmp/stdin";;
   21394       *) # Look for the file first in the build tree, then in the source tree
   21395 	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
   21396 	 # because $ac_f cannot contain `:'.
   21397 	 test -f "$ac_f" ||
   21398 	   case $ac_f in
   21399 	   [\\/$]*) false;;
   21400 	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
   21401 	   esac ||
   21402 	   { { echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
   21403 echo "$as_me: error: cannot find input file: $ac_f" >&2;}
   21404    { (exit 1); exit 1; }; };;
   21405       esac
   21406       ac_file_inputs="$ac_file_inputs $ac_f"
   21407     done
   21408 
   21409     # Let's still pretend it is `configure' which instantiates (i.e., don't
   21410     # use $as_me), people would be surprised to read:
   21411     #    /* config.h.  Generated by config.status.  */
   21412     configure_input="Generated from "`IFS=:
   21413 	  echo $* | sed 's|^[^:]*/||;s|:[^:]*/|, |g'`" by configure."
   21414     if test x"$ac_file" != x-; then
   21415       configure_input="$ac_file.  $configure_input"
   21416       { echo "$as_me:$LINENO: creating $ac_file" >&5
   21417 echo "$as_me: creating $ac_file" >&6;}
   21418     fi
   21419 
   21420     case $ac_tag in
   21421     *:-:* | *:-) cat >"$tmp/stdin";;
   21422     esac
   21423     ;;
   21424   esac
   21425 
   21426   ac_dir=`$as_dirname -- "$ac_file" ||
   21427 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   21428 	 X"$ac_file" : 'X\(//\)[^/]' \| \
   21429 	 X"$ac_file" : 'X\(//\)$' \| \
   21430 	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
   21431 echo X"$ac_file" |
   21432     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   21433 	    s//\1/
   21434 	    q
   21435 	  }
   21436 	  /^X\(\/\/\)[^/].*/{
   21437 	    s//\1/
   21438 	    q
   21439 	  }
   21440 	  /^X\(\/\/\)$/{
   21441 	    s//\1/
   21442 	    q
   21443 	  }
   21444 	  /^X\(\/\).*/{
   21445 	    s//\1/
   21446 	    q
   21447 	  }
   21448 	  s/.*/./; q'`
   21449   { as_dir="$ac_dir"
   21450   case $as_dir in #(
   21451   -*) as_dir=./$as_dir;;
   21452   esac
   21453   test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
   21454     as_dirs=
   21455     while :; do
   21456       case $as_dir in #(
   21457       *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #(
   21458       *) as_qdir=$as_dir;;
   21459       esac
   21460       as_dirs="'$as_qdir' $as_dirs"
   21461       as_dir=`$as_dirname -- "$as_dir" ||
   21462 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   21463 	 X"$as_dir" : 'X\(//\)[^/]' \| \
   21464 	 X"$as_dir" : 'X\(//\)$' \| \
   21465 	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
   21466 echo X"$as_dir" |
   21467     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   21468 	    s//\1/
   21469 	    q
   21470 	  }
   21471 	  /^X\(\/\/\)[^/].*/{
   21472 	    s//\1/
   21473 	    q
   21474 	  }
   21475 	  /^X\(\/\/\)$/{
   21476 	    s//\1/
   21477 	    q
   21478 	  }
   21479 	  /^X\(\/\).*/{
   21480 	    s//\1/
   21481 	    q
   21482 	  }
   21483 	  s/.*/./; q'`
   21484       test -d "$as_dir" && break
   21485     done
   21486     test -z "$as_dirs" || eval "mkdir $as_dirs"
   21487   } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
   21488 echo "$as_me: error: cannot create directory $as_dir" >&2;}
   21489    { (exit 1); exit 1; }; }; }
   21490   ac_builddir=.
   21491 
   21492 case "$ac_dir" in
   21493 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
   21494 *)
   21495   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
   21496   # A ".." for each directory in $ac_dir_suffix.
   21497   ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
   21498   case $ac_top_builddir_sub in
   21499   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
   21500   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
   21501   esac ;;
   21502 esac
   21503 ac_abs_top_builddir=$ac_pwd
   21504 ac_abs_builddir=$ac_pwd$ac_dir_suffix
   21505 # for backward compatibility:
   21506 ac_top_builddir=$ac_top_build_prefix
   21507 
   21508 case $srcdir in
   21509   .)  # We are building in place.
   21510     ac_srcdir=.
   21511     ac_top_srcdir=$ac_top_builddir_sub
   21512     ac_abs_top_srcdir=$ac_pwd ;;
   21513   [\\/]* | ?:[\\/]* )  # Absolute name.
   21514     ac_srcdir=$srcdir$ac_dir_suffix;
   21515     ac_top_srcdir=$srcdir
   21516     ac_abs_top_srcdir=$srcdir ;;
   21517   *) # Relative name.
   21518     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
   21519     ac_top_srcdir=$ac_top_build_prefix$srcdir
   21520     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
   21521 esac
   21522 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
   21523 
   21524 
   21525   case $ac_mode in
   21526   :F)
   21527   #
   21528   # CONFIG_FILE
   21529   #
   21530 
   21531   case $INSTALL in
   21532   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
   21533   *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
   21534   esac
   21535   ac_MKDIR_P=$MKDIR_P
   21536   case $MKDIR_P in
   21537   [\\/$]* | ?:[\\/]* ) ;;
   21538   */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
   21539   esac
   21540 _ACEOF
   21541 
   21542 cat >>$CONFIG_STATUS <<\_ACEOF
   21543 # If the template does not know about datarootdir, expand it.
   21544 # FIXME: This hack should be removed a few years after 2.60.
   21545 ac_datarootdir_hack=; ac_datarootdir_seen=
   21546 
   21547 case `sed -n '/datarootdir/ {
   21548   p
   21549   q
   21550 }
   21551 /@datadir@/p
   21552 /@docdir@/p
   21553 /@infodir@/p
   21554 /@localedir@/p
   21555 /@mandir@/p
   21556 ' $ac_file_inputs` in
   21557 *datarootdir*) ac_datarootdir_seen=yes;;
   21558 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
   21559   { echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
   21560 echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
   21561 _ACEOF
   21562 cat >>$CONFIG_STATUS <<_ACEOF
   21563   ac_datarootdir_hack='
   21564   s&@datadir@&$datadir&g
   21565   s&@docdir@&$docdir&g
   21566   s&@infodir@&$infodir&g
   21567   s&@localedir@&$localedir&g
   21568   s&@mandir@&$mandir&g
   21569     s&\\\${datarootdir}&$datarootdir&g' ;;
   21570 esac
   21571 _ACEOF
   21572 
   21573 # Neutralize VPATH when `$srcdir' = `.'.
   21574 # Shell code in configure.ac might set extrasub.
   21575 # FIXME: do we really want to maintain this feature?
   21576 cat >>$CONFIG_STATUS <<_ACEOF
   21577   sed "$ac_vpsub
   21578 $extrasub
   21579 _ACEOF
   21580 cat >>$CONFIG_STATUS <<\_ACEOF
   21581 :t
   21582 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
   21583 s&@configure_input@&$configure_input&;t t
   21584 s&@top_builddir@&$ac_top_builddir_sub&;t t
   21585 s&@srcdir@&$ac_srcdir&;t t
   21586 s&@abs_srcdir@&$ac_abs_srcdir&;t t
   21587 s&@top_srcdir@&$ac_top_srcdir&;t t
   21588 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
   21589 s&@builddir@&$ac_builddir&;t t
   21590 s&@abs_builddir@&$ac_abs_builddir&;t t
   21591 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
   21592 s&@INSTALL@&$ac_INSTALL&;t t
   21593 s&@MKDIR_P@&$ac_MKDIR_P&;t t
   21594 $ac_datarootdir_hack
   21595 " $ac_file_inputs | sed -f "$tmp/subs-1.sed" | sed -f "$tmp/subs-2.sed" >$tmp/out
   21596 
   21597 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
   21598   { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
   21599   { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
   21600   { echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
   21601 which seems to be undefined.  Please make sure it is defined." >&5
   21602 echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
   21603 which seems to be undefined.  Please make sure it is defined." >&2;}
   21604 
   21605   rm -f "$tmp/stdin"
   21606   case $ac_file in
   21607   -) cat "$tmp/out"; rm -f "$tmp/out";;
   21608   *) rm -f "$ac_file"; mv "$tmp/out" $ac_file;;
   21609   esac
   21610  ;;
   21611   :H)
   21612   #
   21613   # CONFIG_HEADER
   21614   #
   21615 _ACEOF
   21616 
   21617 # Transform confdefs.h into a sed script `conftest.defines', that
   21618 # substitutes the proper values into config.h.in to produce config.h.
   21619 rm -f conftest.defines conftest.tail
   21620 # First, append a space to every undef/define line, to ease matching.
   21621 echo 's/$/ /' >conftest.defines
   21622 # Then, protect against being on the right side of a sed subst, or in
   21623 # an unquoted here document, in config.status.  If some macros were
   21624 # called several times there might be several #defines for the same
   21625 # symbol, which is useless.  But do not sort them, since the last
   21626 # AC_DEFINE must be honored.
   21627 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
   21628 # These sed commands are passed to sed as "A NAME B PARAMS C VALUE D", where
   21629 # NAME is the cpp macro being defined, VALUE is the value it is being given.
   21630 # PARAMS is the parameter list in the macro definition--in most cases, it's
   21631 # just an empty string.
   21632 ac_dA='s,^\\([	 #]*\\)[^	 ]*\\([	 ]*'
   21633 ac_dB='\\)[	 (].*,\\1define\\2'
   21634 ac_dC=' '
   21635 ac_dD=' ,'
   21636 
   21637 uniq confdefs.h |
   21638   sed -n '
   21639 	t rset
   21640 	:rset
   21641 	s/^[	 ]*#[	 ]*define[	 ][	 ]*//
   21642 	t ok
   21643 	d
   21644 	:ok
   21645 	s/[\\&,]/\\&/g
   21646 	s/^\('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/ '"$ac_dA"'\1'"$ac_dB"'\2'"${ac_dC}"'\3'"$ac_dD"'/p
   21647 	s/^\('"$ac_word_re"'\)[	 ]*\(.*\)/'"$ac_dA"'\1'"$ac_dB$ac_dC"'\2'"$ac_dD"'/p
   21648   ' >>conftest.defines
   21649 
   21650 # Remove the space that was appended to ease matching.
   21651 # Then replace #undef with comments.  This is necessary, for
   21652 # example, in the case of _POSIX_SOURCE, which is predefined and required
   21653 # on some systems where configure will not decide to define it.
   21654 # (The regexp can be short, since the line contains either #define or #undef.)
   21655 echo 's/ $//
   21656 s,^[	 #]*u.*,/* & */,' >>conftest.defines
   21657 
   21658 # Break up conftest.defines:
   21659 ac_max_sed_lines=50
   21660 
   21661 # First sed command is:	 sed -f defines.sed $ac_file_inputs >"$tmp/out1"
   21662 # Second one is:	 sed -f defines.sed "$tmp/out1" >"$tmp/out2"
   21663 # Third one will be:	 sed -f defines.sed "$tmp/out2" >"$tmp/out1"
   21664 # et cetera.
   21665 ac_in='$ac_file_inputs'
   21666 ac_out='"$tmp/out1"'
   21667 ac_nxt='"$tmp/out2"'
   21668 
   21669 while :
   21670 do
   21671   # Write a here document:
   21672     cat >>$CONFIG_STATUS <<_ACEOF
   21673     # First, check the format of the line:
   21674     cat >"\$tmp/defines.sed" <<\\CEOF
   21675 /^[	 ]*#[	 ]*undef[	 ][	 ]*$ac_word_re[	 ]*\$/b def
   21676 /^[	 ]*#[	 ]*define[	 ][	 ]*$ac_word_re[(	 ]/b def
   21677 b
   21678 :def
   21679 _ACEOF
   21680   sed ${ac_max_sed_lines}q conftest.defines >>$CONFIG_STATUS
   21681   echo 'CEOF
   21682     sed -f "$tmp/defines.sed"' "$ac_in >$ac_out" >>$CONFIG_STATUS
   21683   ac_in=$ac_out; ac_out=$ac_nxt; ac_nxt=$ac_in
   21684   sed 1,${ac_max_sed_lines}d conftest.defines >conftest.tail
   21685   grep . conftest.tail >/dev/null || break
   21686   rm -f conftest.defines
   21687   mv conftest.tail conftest.defines
   21688 done
   21689 rm -f conftest.defines conftest.tail
   21690 
   21691 echo "ac_result=$ac_in" >>$CONFIG_STATUS
   21692 cat >>$CONFIG_STATUS <<\_ACEOF
   21693   if test x"$ac_file" != x-; then
   21694     echo "/* $configure_input  */" >"$tmp/config.h"
   21695     cat "$ac_result" >>"$tmp/config.h"
   21696     if diff $ac_file "$tmp/config.h" >/dev/null 2>&1; then
   21697       { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
   21698 echo "$as_me: $ac_file is unchanged" >&6;}
   21699     else
   21700       rm -f $ac_file
   21701       mv "$tmp/config.h" $ac_file
   21702     fi
   21703   else
   21704     echo "/* $configure_input  */"
   21705     cat "$ac_result"
   21706   fi
   21707   rm -f "$tmp/out12"
   21708 # Compute $ac_file's index in $config_headers.
   21709 _am_arg=$ac_file
   21710 _am_stamp_count=1
   21711 for _am_header in $config_headers :; do
   21712   case $_am_header in
   21713     $_am_arg | $_am_arg:* )
   21714       break ;;
   21715     * )
   21716       _am_stamp_count=`expr $_am_stamp_count + 1` ;;
   21717   esac
   21718 done
   21719 echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
   21720 $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   21721 	 X"$_am_arg" : 'X\(//\)[^/]' \| \
   21722 	 X"$_am_arg" : 'X\(//\)$' \| \
   21723 	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
   21724 echo X"$_am_arg" |
   21725     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   21726 	    s//\1/
   21727 	    q
   21728 	  }
   21729 	  /^X\(\/\/\)[^/].*/{
   21730 	    s//\1/
   21731 	    q
   21732 	  }
   21733 	  /^X\(\/\/\)$/{
   21734 	    s//\1/
   21735 	    q
   21736 	  }
   21737 	  /^X\(\/\).*/{
   21738 	    s//\1/
   21739 	    q
   21740 	  }
   21741 	  s/.*/./; q'`/stamp-h$_am_stamp_count
   21742  ;;
   21743 
   21744   :C)  { echo "$as_me:$LINENO: executing $ac_file commands" >&5
   21745 echo "$as_me: executing $ac_file commands" >&6;}
   21746  ;;
   21747   esac
   21748 
   21749 
   21750   case $ac_file$ac_mode in
   21751     "depfiles":C) test x"$AMDEP_TRUE" != x"" || for mf in $CONFIG_FILES; do
   21752   # Strip MF so we end up with the name of the file.
   21753   mf=`echo "$mf" | sed -e 's/:.*$//'`
   21754   # Check whether this is an Automake generated Makefile or not.
   21755   # We used to match only the files named `Makefile.in', but
   21756   # some people rename them; so instead we look at the file content.
   21757   # Grep'ing the first line is not enough: some people post-process
   21758   # each Makefile.in and add a new line on top of each file to say so.
   21759   # Grep'ing the whole file is not good either: AIX grep has a line
   21760   # limit of 2048, but all sed's we know have understand at least 4000.
   21761   if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
   21762     dirpart=`$as_dirname -- "$mf" ||
   21763 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   21764 	 X"$mf" : 'X\(//\)[^/]' \| \
   21765 	 X"$mf" : 'X\(//\)$' \| \
   21766 	 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
   21767 echo X"$mf" |
   21768     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   21769 	    s//\1/
   21770 	    q
   21771 	  }
   21772 	  /^X\(\/\/\)[^/].*/{
   21773 	    s//\1/
   21774 	    q
   21775 	  }
   21776 	  /^X\(\/\/\)$/{
   21777 	    s//\1/
   21778 	    q
   21779 	  }
   21780 	  /^X\(\/\).*/{
   21781 	    s//\1/
   21782 	    q
   21783 	  }
   21784 	  s/.*/./; q'`
   21785   else
   21786     continue
   21787   fi
   21788   # Extract the definition of DEPDIR, am__include, and am__quote
   21789   # from the Makefile without running `make'.
   21790   DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
   21791   test -z "$DEPDIR" && continue
   21792   am__include=`sed -n 's/^am__include = //p' < "$mf"`
   21793   test -z "am__include" && continue
   21794   am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
   21795   # When using ansi2knr, U may be empty or an underscore; expand it
   21796   U=`sed -n 's/^U = //p' < "$mf"`
   21797   # Find all dependency output files, they are included files with
   21798   # $(DEPDIR) in their names.  We invoke sed twice because it is the
   21799   # simplest approach to changing $(DEPDIR) to its actual value in the
   21800   # expansion.
   21801   for file in `sed -n "
   21802     s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
   21803        sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
   21804     # Make sure the directory exists.
   21805     test -f "$dirpart/$file" && continue
   21806     fdir=`$as_dirname -- "$file" ||
   21807 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   21808 	 X"$file" : 'X\(//\)[^/]' \| \
   21809 	 X"$file" : 'X\(//\)$' \| \
   21810 	 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
   21811 echo X"$file" |
   21812     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   21813 	    s//\1/
   21814 	    q
   21815 	  }
   21816 	  /^X\(\/\/\)[^/].*/{
   21817 	    s//\1/
   21818 	    q
   21819 	  }
   21820 	  /^X\(\/\/\)$/{
   21821 	    s//\1/
   21822 	    q
   21823 	  }
   21824 	  /^X\(\/\).*/{
   21825 	    s//\1/
   21826 	    q
   21827 	  }
   21828 	  s/.*/./; q'`
   21829     { as_dir=$dirpart/$fdir
   21830   case $as_dir in #(
   21831   -*) as_dir=./$as_dir;;
   21832   esac
   21833   test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
   21834     as_dirs=
   21835     while :; do
   21836       case $as_dir in #(
   21837       *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #(
   21838       *) as_qdir=$as_dir;;
   21839       esac
   21840       as_dirs="'$as_qdir' $as_dirs"
   21841       as_dir=`$as_dirname -- "$as_dir" ||
   21842 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   21843 	 X"$as_dir" : 'X\(//\)[^/]' \| \
   21844 	 X"$as_dir" : 'X\(//\)$' \| \
   21845 	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
   21846 echo X"$as_dir" |
   21847     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   21848 	    s//\1/
   21849 	    q
   21850 	  }
   21851 	  /^X\(\/\/\)[^/].*/{
   21852 	    s//\1/
   21853 	    q
   21854 	  }
   21855 	  /^X\(\/\/\)$/{
   21856 	    s//\1/
   21857 	    q
   21858 	  }
   21859 	  /^X\(\/\).*/{
   21860 	    s//\1/
   21861 	    q
   21862 	  }
   21863 	  s/.*/./; q'`
   21864       test -d "$as_dir" && break
   21865     done
   21866     test -z "$as_dirs" || eval "mkdir $as_dirs"
   21867   } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
   21868 echo "$as_me: error: cannot create directory $as_dir" >&2;}
   21869    { (exit 1); exit 1; }; }; }
   21870     # echo "creating $dirpart/$file"
   21871     echo '# dummy' > "$dirpart/$file"
   21872   done
   21873 done
   21874  ;;
   21875 
   21876   esac
   21877 done # for ac_tag
   21878 
   21879 
   21880 { (exit 0); exit 0; }
   21881 _ACEOF
   21882 chmod +x $CONFIG_STATUS
   21883 ac_clean_files=$ac_clean_files_save
   21884 
   21885 
   21886 # configure is writing to config.log, and then calls config.status.
   21887 # config.status does its own redirection, appending to config.log.
   21888 # Unfortunately, on DOS this fails, as config.log is still kept open
   21889 # by configure, so config.status won't be able to write to it; its
   21890 # output is simply discarded.  So we exec the FD to /dev/null,
   21891 # effectively closing config.log, so it can be properly (re)opened and
   21892 # appended to by config.status.  When coming back to configure, we
   21893 # need to make the FD available again.
   21894 if test "$no_create" != yes; then
   21895   ac_cs_success=:
   21896   ac_config_status_args=
   21897   test "$silent" = yes &&
   21898     ac_config_status_args="$ac_config_status_args --quiet"
   21899   exec 5>/dev/null
   21900   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
   21901   exec 5>>config.log
   21902   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
   21903   # would make configure fail if this is the last instruction.
   21904   $ac_cs_success || { (exit 1); exit 1; }
   21905 fi
   21906 
   21907