Home | History | Annotate | Download | only in open-vcdiff
      1 #! /bin/sh
      2 # Guess values for system-dependent variables and create Makefiles.
      3 # Generated by GNU Autoconf 2.61 for open-vcdiff 0.7.
      4 #
      5 # Report bugs to <opensource (at] google.com>.
      6 #
      7 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
      8 # 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
      9 # This configure script is free software; the Free Software Foundation
     10 # gives unlimited permission to copy, distribute and modify it.
     11 ## --------------------- ##
     12 ## M4sh Initialization.  ##
     13 ## --------------------- ##
     14 
     15 # Be more Bourne compatible
     16 DUALCASE=1; export DUALCASE # for MKS sh
     17 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
     18   emulate sh
     19   NULLCMD=:
     20   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
     21   # is contrary to our usage.  Disable this feature.
     22   alias -g '${1+"$@"}'='"$@"'
     23   setopt NO_GLOB_SUBST
     24 else
     25   case `(set -o) 2>/dev/null` in
     26   *posix*) set -o posix ;;
     27 esac
     28 
     29 fi
     30 
     31 
     32 
     33 
     34 # PATH needs CR
     35 # Avoid depending upon Character Ranges.
     36 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
     37 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
     38 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
     39 as_cr_digits='0123456789'
     40 as_cr_alnum=$as_cr_Letters$as_cr_digits
     41 
     42 # The user is always right.
     43 if test "${PATH_SEPARATOR+set}" != set; then
     44   echo "#! /bin/sh" >conf$$.sh
     45   echo  "exit 0"   >>conf$$.sh
     46   chmod +x conf$$.sh
     47   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
     48     PATH_SEPARATOR=';'
     49   else
     50     PATH_SEPARATOR=:
     51   fi
     52   rm -f conf$$.sh
     53 fi
     54 
     55 # Support unset when possible.
     56 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
     57   as_unset=unset
     58 else
     59   as_unset=false
     60 fi
     61 
     62 
     63 # IFS
     64 # We need space, tab and new line, in precisely that order.  Quoting is
     65 # there to prevent editors from complaining about space-tab.
     66 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
     67 # splitting by setting IFS to empty value.)
     68 as_nl='
     69 '
     70 IFS=" ""	$as_nl"
     71 
     72 # Find who we are.  Look in the path if we contain no directory separator.
     73 case $0 in
     74   *[\\/]* ) as_myself=$0 ;;
     75   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
     76 for as_dir in $PATH
     77 do
     78   IFS=$as_save_IFS
     79   test -z "$as_dir" && as_dir=.
     80   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
     81 done
     82 IFS=$as_save_IFS
     83 
     84      ;;
     85 esac
     86 # We did not find ourselves, most probably we were run as `sh COMMAND'
     87 # in which case we are not to be found in the path.
     88 if test "x$as_myself" = x; then
     89   as_myself=$0
     90 fi
     91 if test ! -f "$as_myself"; then
     92   echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
     93   { (exit 1); exit 1; }
     94 fi
     95 
     96 # Work around bugs in pre-3.0 UWIN ksh.
     97 for as_var in ENV MAIL MAILPATH
     98 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
     99 done
    100 PS1='$ '
    101 PS2='> '
    102 PS4='+ '
    103 
    104 # NLS nuisances.
    105 for as_var in \
    106   LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
    107   LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
    108   LC_TELEPHONE LC_TIME
    109 do
    110   if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
    111     eval $as_var=C; export $as_var
    112   else
    113     ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
    114   fi
    115 done
    116 
    117 # Required to use basename.
    118 if expr a : '\(a\)' >/dev/null 2>&1 &&
    119    test "X`expr 00001 : '.*\(...\)'`" = X001; then
    120   as_expr=expr
    121 else
    122   as_expr=false
    123 fi
    124 
    125 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
    126   as_basename=basename
    127 else
    128   as_basename=false
    129 fi
    130 
    131 
    132 # Name of the executable.
    133 as_me=`$as_basename -- "$0" ||
    134 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
    135 	 X"$0" : 'X\(//\)$' \| \
    136 	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
    137 echo X/"$0" |
    138     sed '/^.*\/\([^/][^/]*\)\/*$/{
    139 	    s//\1/
    140 	    q
    141 	  }
    142 	  /^X\/\(\/\/\)$/{
    143 	    s//\1/
    144 	    q
    145 	  }
    146 	  /^X\/\(\/\).*/{
    147 	    s//\1/
    148 	    q
    149 	  }
    150 	  s/.*/./; q'`
    151 
    152 # CDPATH.
    153 $as_unset CDPATH
    154 
    155 
    156 if test "x$CONFIG_SHELL" = x; then
    157   if (eval ":") 2>/dev/null; then
    158   as_have_required=yes
    159 else
    160   as_have_required=no
    161 fi
    162 
    163   if test $as_have_required = yes && 	 (eval ":
    164 (as_func_return () {
    165   (exit \$1)
    166 }
    167 as_func_success () {
    168   as_func_return 0
    169 }
    170 as_func_failure () {
    171   as_func_return 1
    172 }
    173 as_func_ret_success () {
    174   return 0
    175 }
    176 as_func_ret_failure () {
    177   return 1
    178 }
    179 
    180 exitcode=0
    181 if as_func_success; then
    182   :
    183 else
    184   exitcode=1
    185   echo as_func_success failed.
    186 fi
    187 
    188 if as_func_failure; then
    189   exitcode=1
    190   echo as_func_failure succeeded.
    191 fi
    192 
    193 if as_func_ret_success; then
    194   :
    195 else
    196   exitcode=1
    197   echo as_func_ret_success failed.
    198 fi
    199 
    200 if as_func_ret_failure; then
    201   exitcode=1
    202   echo as_func_ret_failure succeeded.
    203 fi
    204 
    205 if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
    206   :
    207 else
    208   exitcode=1
    209   echo positional parameters were not saved.
    210 fi
    211 
    212 test \$exitcode = 0) || { (exit 1); exit 1; }
    213 
    214 (
    215   as_lineno_1=\$LINENO
    216   as_lineno_2=\$LINENO
    217   test \"x\$as_lineno_1\" != \"x\$as_lineno_2\" &&
    218   test \"x\`expr \$as_lineno_1 + 1\`\" = \"x\$as_lineno_2\") || { (exit 1); exit 1; }
    219 ") 2> /dev/null; then
    220   :
    221 else
    222   as_candidate_shells=
    223     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
    224 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
    225 do
    226   IFS=$as_save_IFS
    227   test -z "$as_dir" && as_dir=.
    228   case $as_dir in
    229 	 /*)
    230 	   for as_base in sh bash ksh sh5; do
    231 	     as_candidate_shells="$as_candidate_shells $as_dir/$as_base"
    232 	   done;;
    233        esac
    234 done
    235 IFS=$as_save_IFS
    236 
    237 
    238       for as_shell in $as_candidate_shells $SHELL; do
    239 	 # Try only shells that exist, to save several forks.
    240 	 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
    241 		{ ("$as_shell") 2> /dev/null <<\_ASEOF
    242 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
    243   emulate sh
    244   NULLCMD=:
    245   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
    246   # is contrary to our usage.  Disable this feature.
    247   alias -g '${1+"$@"}'='"$@"'
    248   setopt NO_GLOB_SUBST
    249 else
    250   case `(set -o) 2>/dev/null` in
    251   *posix*) set -o posix ;;
    252 esac
    253 
    254 fi
    255 
    256 
    257 :
    258 _ASEOF
    259 }; then
    260   CONFIG_SHELL=$as_shell
    261 	       as_have_required=yes
    262 	       if { "$as_shell" 2> /dev/null <<\_ASEOF
    263 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
    264   emulate sh
    265   NULLCMD=:
    266   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
    267   # is contrary to our usage.  Disable this feature.
    268   alias -g '${1+"$@"}'='"$@"'
    269   setopt NO_GLOB_SUBST
    270 else
    271   case `(set -o) 2>/dev/null` in
    272   *posix*) set -o posix ;;
    273 esac
    274 
    275 fi
    276 
    277 
    278 :
    279 (as_func_return () {
    280   (exit $1)
    281 }
    282 as_func_success () {
    283   as_func_return 0
    284 }
    285 as_func_failure () {
    286   as_func_return 1
    287 }
    288 as_func_ret_success () {
    289   return 0
    290 }
    291 as_func_ret_failure () {
    292   return 1
    293 }
    294 
    295 exitcode=0
    296 if as_func_success; then
    297   :
    298 else
    299   exitcode=1
    300   echo as_func_success failed.
    301 fi
    302 
    303 if as_func_failure; then
    304   exitcode=1
    305   echo as_func_failure succeeded.
    306 fi
    307 
    308 if as_func_ret_success; then
    309   :
    310 else
    311   exitcode=1
    312   echo as_func_ret_success failed.
    313 fi
    314 
    315 if as_func_ret_failure; then
    316   exitcode=1
    317   echo as_func_ret_failure succeeded.
    318 fi
    319 
    320 if ( set x; as_func_ret_success y && test x = "$1" ); then
    321   :
    322 else
    323   exitcode=1
    324   echo positional parameters were not saved.
    325 fi
    326 
    327 test $exitcode = 0) || { (exit 1); exit 1; }
    328 
    329 (
    330   as_lineno_1=$LINENO
    331   as_lineno_2=$LINENO
    332   test "x$as_lineno_1" != "x$as_lineno_2" &&
    333   test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2") || { (exit 1); exit 1; }
    334 
    335 _ASEOF
    336 }; then
    337   break
    338 fi
    339 
    340 fi
    341 
    342       done
    343 
    344       if test "x$CONFIG_SHELL" != x; then
    345   for as_var in BASH_ENV ENV
    346         do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
    347         done
    348         export CONFIG_SHELL
    349         exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
    350 fi
    351 
    352 
    353     if test $as_have_required = no; then
    354   echo This script requires a shell more modern than all the
    355       echo shells that I found on your system.  Please install a
    356       echo modern shell, or manually run the script under such a
    357       echo shell if you do have one.
    358       { (exit 1); exit 1; }
    359 fi
    360 
    361 
    362 fi
    363 
    364 fi
    365 
    366 
    367 
    368 (eval "as_func_return () {
    369   (exit \$1)
    370 }
    371 as_func_success () {
    372   as_func_return 0
    373 }
    374 as_func_failure () {
    375   as_func_return 1
    376 }
    377 as_func_ret_success () {
    378   return 0
    379 }
    380 as_func_ret_failure () {
    381   return 1
    382 }
    383 
    384 exitcode=0
    385 if as_func_success; then
    386   :
    387 else
    388   exitcode=1
    389   echo as_func_success failed.
    390 fi
    391 
    392 if as_func_failure; then
    393   exitcode=1
    394   echo as_func_failure succeeded.
    395 fi
    396 
    397 if as_func_ret_success; then
    398   :
    399 else
    400   exitcode=1
    401   echo as_func_ret_success failed.
    402 fi
    403 
    404 if as_func_ret_failure; then
    405   exitcode=1
    406   echo as_func_ret_failure succeeded.
    407 fi
    408 
    409 if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
    410   :
    411 else
    412   exitcode=1
    413   echo positional parameters were not saved.
    414 fi
    415 
    416 test \$exitcode = 0") || {
    417   echo No shell found that supports shell functions.
    418   echo Please tell autoconf@gnu.org about your system,
    419   echo including any error possibly output before this
    420   echo message
    421 }
    422 
    423 
    424 
    425   as_lineno_1=$LINENO
    426   as_lineno_2=$LINENO
    427   test "x$as_lineno_1" != "x$as_lineno_2" &&
    428   test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
    429 
    430   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
    431   # uniformly replaced by the line number.  The first 'sed' inserts a
    432   # line-number line after each line using $LINENO; the second 'sed'
    433   # does the real work.  The second script uses 'N' to pair each
    434   # line-number line with the line containing $LINENO, and appends
    435   # trailing '-' during substitution so that $LINENO is not a special
    436   # case at line end.
    437   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
    438   # scripts with optimization help from Paolo Bonzini.  Blame Lee
    439   # E. McMahon (1931-1989) for sed's syntax.  :-)
    440   sed -n '
    441     p
    442     /[$]LINENO/=
    443   ' <$as_myself |
    444     sed '
    445       s/[$]LINENO.*/&-/
    446       t lineno
    447       b
    448       :lineno
    449       N
    450       :loop
    451       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
    452       t loop
    453       s/-\n.*//
    454     ' >$as_me.lineno &&
    455   chmod +x "$as_me.lineno" ||
    456     { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
    457    { (exit 1); exit 1; }; }
    458 
    459   # Don't try to exec as it changes $[0], causing all sort of problems
    460   # (the dirname of $[0] is not the place where we might find the
    461   # original and so on.  Autoconf is especially sensitive to this).
    462   . "./$as_me.lineno"
    463   # Exit status is that of the last command.
    464   exit
    465 }
    466 
    467 
    468 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
    469   as_dirname=dirname
    470 else
    471   as_dirname=false
    472 fi
    473 
    474 ECHO_C= ECHO_N= ECHO_T=
    475 case `echo -n x` in
    476 -n*)
    477   case `echo 'x\c'` in
    478   *c*) ECHO_T='	';;	# ECHO_T is single tab character.
    479   *)   ECHO_C='\c';;
    480   esac;;
    481 *)
    482   ECHO_N='-n';;
    483 esac
    484 
    485 if expr a : '\(a\)' >/dev/null 2>&1 &&
    486    test "X`expr 00001 : '.*\(...\)'`" = X001; then
    487   as_expr=expr
    488 else
    489   as_expr=false
    490 fi
    491 
    492 rm -f conf$$ conf$$.exe conf$$.file
    493 if test -d conf$$.dir; then
    494   rm -f conf$$.dir/conf$$.file
    495 else
    496   rm -f conf$$.dir
    497   mkdir conf$$.dir
    498 fi
    499 echo >conf$$.file
    500 if ln -s conf$$.file conf$$ 2>/dev/null; then
    501   as_ln_s='ln -s'
    502   # ... but there are two gotchas:
    503   # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
    504   # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
    505   # In both cases, we have to default to `cp -p'.
    506   ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
    507     as_ln_s='cp -p'
    508 elif ln conf$$.file conf$$ 2>/dev/null; then
    509   as_ln_s=ln
    510 else
    511   as_ln_s='cp -p'
    512 fi
    513 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
    514 rmdir conf$$.dir 2>/dev/null
    515 
    516 if mkdir -p . 2>/dev/null; then
    517   as_mkdir_p=:
    518 else
    519   test -d ./-p && rmdir ./-p
    520   as_mkdir_p=false
    521 fi
    522 
    523 if test -x / >/dev/null 2>&1; then
    524   as_test_x='test -x'
    525 else
    526   if ls -dL / >/dev/null 2>&1; then
    527     as_ls_L_option=L
    528   else
    529     as_ls_L_option=
    530   fi
    531   as_test_x='
    532     eval sh -c '\''
    533       if test -d "$1"; then
    534         test -d "$1/.";
    535       else
    536 	case $1 in
    537         -*)set "./$1";;
    538 	esac;
    539 	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
    540 	???[sx]*):;;*)false;;esac;fi
    541     '\'' sh
    542   '
    543 fi
    544 as_executable_p=$as_test_x
    545 
    546 # Sed expression to map a string onto a valid CPP name.
    547 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
    548 
    549 # Sed expression to map a string onto a valid variable name.
    550 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
    551 
    552 
    553 
    554 
    555 # Check that we are running under the correct shell.
    556 SHELL=${CONFIG_SHELL-/bin/sh}
    557 
    558 case X$ECHO in
    559 X*--fallback-echo)
    560   # Remove one level of quotation (which was required for Make).
    561   ECHO=`echo "$ECHO" | sed 's,\\\\\$\\$0,'$0','`
    562   ;;
    563 esac
    564 
    565 echo=${ECHO-echo}
    566 if test "X$1" = X--no-reexec; then
    567   # Discard the --no-reexec flag, and continue.
    568   shift
    569 elif test "X$1" = X--fallback-echo; then
    570   # Avoid inline document here, it may be left over
    571   :
    572 elif test "X`($echo '\t') 2>/dev/null`" = 'X\t' ; then
    573   # Yippee, $echo works!
    574   :
    575 else
    576   # Restart under the correct shell.
    577   exec $SHELL "$0" --no-reexec ${1+"$@"}
    578 fi
    579 
    580 if test "X$1" = X--fallback-echo; then
    581   # used as fallback echo
    582   shift
    583   cat <<EOF
    584 $*
    585 EOF
    586   exit 0
    587 fi
    588 
    589 # The HP-UX ksh and POSIX shell print the target directory to stdout
    590 # if CDPATH is set.
    591 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
    592 
    593 if test -z "$ECHO"; then
    594 if test "X${echo_test_string+set}" != Xset; then
    595 # find a string as large as possible, as long as the shell can cope with it
    596   for cmd in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do
    597     # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
    598     if (echo_test_string=`eval $cmd`) 2>/dev/null &&
    599        echo_test_string=`eval $cmd` &&
    600        (test "X$echo_test_string" = "X$echo_test_string") 2>/dev/null
    601     then
    602       break
    603     fi
    604   done
    605 fi
    606 
    607 if test "X`($echo '\t') 2>/dev/null`" = 'X\t' &&
    608    echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` &&
    609    test "X$echo_testing_string" = "X$echo_test_string"; then
    610   :
    611 else
    612   # The Solaris, AIX, and Digital Unix default echo programs unquote
    613   # backslashes.  This makes it impossible to quote backslashes using
    614   #   echo "$something" | sed 's/\\/\\\\/g'
    615   #
    616   # So, first we look for a working echo in the user's PATH.
    617 
    618   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
    619   for dir in $PATH /usr/ucb; do
    620     IFS="$lt_save_ifs"
    621     if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
    622        test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
    623        echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&
    624        test "X$echo_testing_string" = "X$echo_test_string"; then
    625       echo="$dir/echo"
    626       break
    627     fi
    628   done
    629   IFS="$lt_save_ifs"
    630 
    631   if test "X$echo" = Xecho; then
    632     # We didn't find a better echo, so look for alternatives.
    633     if test "X`(print -r '\t') 2>/dev/null`" = 'X\t' &&
    634        echo_testing_string=`(print -r "$echo_test_string") 2>/dev/null` &&
    635        test "X$echo_testing_string" = "X$echo_test_string"; then
    636       # This shell has a builtin print -r that does the trick.
    637       echo='print -r'
    638     elif (test -f /bin/ksh || test -f /bin/ksh$ac_exeext) &&
    639 	 test "X$CONFIG_SHELL" != X/bin/ksh; then
    640       # If we have ksh, try running configure again with it.
    641       ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
    642       export ORIGINAL_CONFIG_SHELL
    643       CONFIG_SHELL=/bin/ksh
    644       export CONFIG_SHELL
    645       exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"}
    646     else
    647       # Try using printf.
    648       echo='printf %s\n'
    649       if test "X`($echo '\t') 2>/dev/null`" = 'X\t' &&
    650 	 echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` &&
    651 	 test "X$echo_testing_string" = "X$echo_test_string"; then
    652 	# Cool, printf works
    653 	:
    654       elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
    655 	   test "X$echo_testing_string" = 'X\t' &&
    656 	   echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
    657 	   test "X$echo_testing_string" = "X$echo_test_string"; then
    658 	CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL
    659 	export CONFIG_SHELL
    660 	SHELL="$CONFIG_SHELL"
    661 	export SHELL
    662 	echo="$CONFIG_SHELL $0 --fallback-echo"
    663       elif echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
    664 	   test "X$echo_testing_string" = 'X\t' &&
    665 	   echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
    666 	   test "X$echo_testing_string" = "X$echo_test_string"; then
    667 	echo="$CONFIG_SHELL $0 --fallback-echo"
    668       else
    669 	# maybe with a smaller string...
    670 	prev=:
    671 
    672 	for cmd in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"' 'sed 20q "$0"' 'sed 50q "$0"'; do
    673 	  if (test "X$echo_test_string" = "X`eval $cmd`") 2>/dev/null
    674 	  then
    675 	    break
    676 	  fi
    677 	  prev="$cmd"
    678 	done
    679 
    680 	if test "$prev" != 'sed 50q "$0"'; then
    681 	  echo_test_string=`eval $prev`
    682 	  export echo_test_string
    683 	  exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "$0" ${1+"$@"}
    684 	else
    685 	  # Oops.  We lost completely, so just stick with echo.
    686 	  echo=echo
    687 	fi
    688       fi
    689     fi
    690   fi
    691 fi
    692 fi
    693 
    694 # Copy echo and quote the copy suitably for passing to libtool from
    695 # the Makefile, instead of quoting the original, which is used later.
    696 ECHO=$echo
    697 if test "X$ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then
    698    ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo"
    699 fi
    700 
    701 
    702 
    703 
    704 tagnames=${tagnames+${tagnames},}CXX
    705 
    706 tagnames=${tagnames+${tagnames},}F77
    707 
    708 exec 7<&0 </dev/null 6>&1
    709 
    710 # Name of the host.
    711 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
    712 # so uname gets run too.
    713 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
    714 
    715 #
    716 # Initializations.
    717 #
    718 ac_default_prefix=/usr/local
    719 ac_clean_files=
    720 ac_config_libobj_dir=.
    721 LIBOBJS=
    722 cross_compiling=no
    723 subdirs=
    724 MFLAGS=
    725 MAKEFLAGS=
    726 SHELL=${CONFIG_SHELL-/bin/sh}
    727 
    728 # Identity of this package.
    729 PACKAGE_NAME='open-vcdiff'
    730 PACKAGE_TARNAME='open-vcdiff'
    731 PACKAGE_VERSION='0.7'
    732 PACKAGE_STRING='open-vcdiff 0.7'
    733 PACKAGE_BUGREPORT='opensource (at] google.com'
    734 
    735 ac_unique_file="README"
    736 # Factoring default headers for most tests.
    737 ac_includes_default="\
    738 #include <stdio.h>
    739 #ifdef HAVE_SYS_TYPES_H
    740 # include <sys/types.h>
    741 #endif
    742 #ifdef HAVE_SYS_STAT_H
    743 # include <sys/stat.h>
    744 #endif
    745 #ifdef STDC_HEADERS
    746 # include <stdlib.h>
    747 # include <stddef.h>
    748 #else
    749 # ifdef HAVE_STDLIB_H
    750 #  include <stdlib.h>
    751 # endif
    752 #endif
    753 #ifdef HAVE_STRING_H
    754 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
    755 #  include <memory.h>
    756 # endif
    757 # include <string.h>
    758 #endif
    759 #ifdef HAVE_STRINGS_H
    760 # include <strings.h>
    761 #endif
    762 #ifdef HAVE_INTTYPES_H
    763 # include <inttypes.h>
    764 #endif
    765 #ifdef HAVE_STDINT_H
    766 # include <stdint.h>
    767 #endif
    768 #ifdef HAVE_UNISTD_H
    769 # include <unistd.h>
    770 #endif"
    771 
    772 ac_subst_vars='SHELL
    773 PATH_SEPARATOR
    774 PACKAGE_NAME
    775 PACKAGE_TARNAME
    776 PACKAGE_VERSION
    777 PACKAGE_STRING
    778 PACKAGE_BUGREPORT
    779 exec_prefix
    780 prefix
    781 program_transform_name
    782 bindir
    783 sbindir
    784 libexecdir
    785 datarootdir
    786 datadir
    787 sysconfdir
    788 sharedstatedir
    789 localstatedir
    790 includedir
    791 oldincludedir
    792 docdir
    793 infodir
    794 htmldir
    795 dvidir
    796 pdfdir
    797 psdir
    798 libdir
    799 localedir
    800 mandir
    801 DEFS
    802 ECHO_C
    803 ECHO_N
    804 ECHO_T
    805 LIBS
    806 build_alias
    807 host_alias
    808 target_alias
    809 INSTALL_PROGRAM
    810 INSTALL_SCRIPT
    811 INSTALL_DATA
    812 am__isrc
    813 CYGPATH_W
    814 PACKAGE
    815 VERSION
    816 ACLOCAL
    817 AUTOCONF
    818 AUTOMAKE
    819 AUTOHEADER
    820 MAKEINFO
    821 install_sh
    822 STRIP
    823 INSTALL_STRIP_PROGRAM
    824 mkdir_p
    825 AWK
    826 SET_MAKE
    827 am__leading_dot
    828 AMTAR
    829 am__tar
    830 am__untar
    831 CC
    832 CFLAGS
    833 LDFLAGS
    834 CPPFLAGS
    835 ac_ct_CC
    836 EXEEXT
    837 OBJEXT
    838 DEPDIR
    839 am__include
    840 am__quote
    841 AMDEP_TRUE
    842 AMDEP_FALSE
    843 AMDEPBACKSLASH
    844 CCDEPMODE
    845 am__fastdepCC_TRUE
    846 am__fastdepCC_FALSE
    847 CPP
    848 CXX
    849 CXXFLAGS
    850 ac_ct_CXX
    851 CXXDEPMODE
    852 am__fastdepCXX_TRUE
    853 am__fastdepCXX_FALSE
    854 GCC_TRUE
    855 GCC_FALSE
    856 build
    857 build_cpu
    858 build_vendor
    859 build_os
    860 host
    861 host_cpu
    862 host_vendor
    863 host_os
    864 SED
    865 GREP
    866 EGREP
    867 LN_S
    868 ECHO
    869 AR
    870 RANLIB
    871 DSYMUTIL
    872 NMEDIT
    873 CXXCPP
    874 F77
    875 FFLAGS
    876 ac_ct_F77
    877 LIBTOOL
    878 LIBTOOL_DEPS
    879 LIBSTDCXX_LA_LINKER_FLAG
    880 LIBOBJS
    881 LTLIBOBJS'
    882 ac_subst_files=''
    883       ac_precious_vars='build_alias
    884 host_alias
    885 target_alias
    886 CC
    887 CFLAGS
    888 LDFLAGS
    889 LIBS
    890 CPPFLAGS
    891 CPP
    892 CXX
    893 CXXFLAGS
    894 CCC
    895 CXXCPP
    896 F77
    897 FFLAGS'
    898 
    899 
    900 # Initialize some variables set by options.
    901 ac_init_help=
    902 ac_init_version=false
    903 # The variables have the same names as the options, with
    904 # dashes changed to underlines.
    905 cache_file=/dev/null
    906 exec_prefix=NONE
    907 no_create=
    908 no_recursion=
    909 prefix=NONE
    910 program_prefix=NONE
    911 program_suffix=NONE
    912 program_transform_name=s,x,x,
    913 silent=
    914 site=
    915 srcdir=
    916 verbose=
    917 x_includes=NONE
    918 x_libraries=NONE
    919 
    920 # Installation directory options.
    921 # These are left unexpanded so users can "make install exec_prefix=/foo"
    922 # and all the variables that are supposed to be based on exec_prefix
    923 # by default will actually change.
    924 # Use braces instead of parens because sh, perl, etc. also accept them.
    925 # (The list follows the same order as the GNU Coding Standards.)
    926 bindir='${exec_prefix}/bin'
    927 sbindir='${exec_prefix}/sbin'
    928 libexecdir='${exec_prefix}/libexec'
    929 datarootdir='${prefix}/share'
    930 datadir='${datarootdir}'
    931 sysconfdir='${prefix}/etc'
    932 sharedstatedir='${prefix}/com'
    933 localstatedir='${prefix}/var'
    934 includedir='${prefix}/include'
    935 oldincludedir='/usr/include'
    936 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
    937 infodir='${datarootdir}/info'
    938 htmldir='${docdir}'
    939 dvidir='${docdir}'
    940 pdfdir='${docdir}'
    941 psdir='${docdir}'
    942 libdir='${exec_prefix}/lib'
    943 localedir='${datarootdir}/locale'
    944 mandir='${datarootdir}/man'
    945 
    946 ac_prev=
    947 ac_dashdash=
    948 for ac_option
    949 do
    950   # If the previous option needs an argument, assign it.
    951   if test -n "$ac_prev"; then
    952     eval $ac_prev=\$ac_option
    953     ac_prev=
    954     continue
    955   fi
    956 
    957   case $ac_option in
    958   *=*)	ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
    959   *)	ac_optarg=yes ;;
    960   esac
    961 
    962   # Accept the important Cygnus configure options, so we can diagnose typos.
    963 
    964   case $ac_dashdash$ac_option in
    965   --)
    966     ac_dashdash=yes ;;
    967 
    968   -bindir | --bindir | --bindi | --bind | --bin | --bi)
    969     ac_prev=bindir ;;
    970   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
    971     bindir=$ac_optarg ;;
    972 
    973   -build | --build | --buil | --bui | --bu)
    974     ac_prev=build_alias ;;
    975   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
    976     build_alias=$ac_optarg ;;
    977 
    978   -cache-file | --cache-file | --cache-fil | --cache-fi \
    979   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
    980     ac_prev=cache_file ;;
    981   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
    982   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
    983     cache_file=$ac_optarg ;;
    984 
    985   --config-cache | -C)
    986     cache_file=config.cache ;;
    987 
    988   -datadir | --datadir | --datadi | --datad)
    989     ac_prev=datadir ;;
    990   -datadir=* | --datadir=* | --datadi=* | --datad=*)
    991     datadir=$ac_optarg ;;
    992 
    993   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
    994   | --dataroo | --dataro | --datar)
    995     ac_prev=datarootdir ;;
    996   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
    997   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
    998     datarootdir=$ac_optarg ;;
    999 
   1000   -disable-* | --disable-*)
   1001     ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
   1002     # Reject names that are not valid shell variable names.
   1003     expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
   1004       { echo "$as_me: error: invalid feature name: $ac_feature" >&2
   1005    { (exit 1); exit 1; }; }
   1006     ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
   1007     eval enable_$ac_feature=no ;;
   1008 
   1009   -docdir | --docdir | --docdi | --doc | --do)
   1010     ac_prev=docdir ;;
   1011   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
   1012     docdir=$ac_optarg ;;
   1013 
   1014   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
   1015     ac_prev=dvidir ;;
   1016   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
   1017     dvidir=$ac_optarg ;;
   1018 
   1019   -enable-* | --enable-*)
   1020     ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
   1021     # Reject names that are not valid shell variable names.
   1022     expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
   1023       { echo "$as_me: error: invalid feature name: $ac_feature" >&2
   1024    { (exit 1); exit 1; }; }
   1025     ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
   1026     eval enable_$ac_feature=\$ac_optarg ;;
   1027 
   1028   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
   1029   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
   1030   | --exec | --exe | --ex)
   1031     ac_prev=exec_prefix ;;
   1032   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
   1033   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
   1034   | --exec=* | --exe=* | --ex=*)
   1035     exec_prefix=$ac_optarg ;;
   1036 
   1037   -gas | --gas | --ga | --g)
   1038     # Obsolete; use --with-gas.
   1039     with_gas=yes ;;
   1040 
   1041   -help | --help | --hel | --he | -h)
   1042     ac_init_help=long ;;
   1043   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
   1044     ac_init_help=recursive ;;
   1045   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
   1046     ac_init_help=short ;;
   1047 
   1048   -host | --host | --hos | --ho)
   1049     ac_prev=host_alias ;;
   1050   -host=* | --host=* | --hos=* | --ho=*)
   1051     host_alias=$ac_optarg ;;
   1052 
   1053   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
   1054     ac_prev=htmldir ;;
   1055   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
   1056   | --ht=*)
   1057     htmldir=$ac_optarg ;;
   1058 
   1059   -includedir | --includedir | --includedi | --included | --include \
   1060   | --includ | --inclu | --incl | --inc)
   1061     ac_prev=includedir ;;
   1062   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
   1063   | --includ=* | --inclu=* | --incl=* | --inc=*)
   1064     includedir=$ac_optarg ;;
   1065 
   1066   -infodir | --infodir | --infodi | --infod | --info | --inf)
   1067     ac_prev=infodir ;;
   1068   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
   1069     infodir=$ac_optarg ;;
   1070 
   1071   -libdir | --libdir | --libdi | --libd)
   1072     ac_prev=libdir ;;
   1073   -libdir=* | --libdir=* | --libdi=* | --libd=*)
   1074     libdir=$ac_optarg ;;
   1075 
   1076   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
   1077   | --libexe | --libex | --libe)
   1078     ac_prev=libexecdir ;;
   1079   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
   1080   | --libexe=* | --libex=* | --libe=*)
   1081     libexecdir=$ac_optarg ;;
   1082 
   1083   -localedir | --localedir | --localedi | --localed | --locale)
   1084     ac_prev=localedir ;;
   1085   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
   1086     localedir=$ac_optarg ;;
   1087 
   1088   -localstatedir | --localstatedir | --localstatedi | --localstated \
   1089   | --localstate | --localstat | --localsta | --localst | --locals)
   1090     ac_prev=localstatedir ;;
   1091   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
   1092   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
   1093     localstatedir=$ac_optarg ;;
   1094 
   1095   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
   1096     ac_prev=mandir ;;
   1097   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
   1098     mandir=$ac_optarg ;;
   1099 
   1100   -nfp | --nfp | --nf)
   1101     # Obsolete; use --without-fp.
   1102     with_fp=no ;;
   1103 
   1104   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
   1105   | --no-cr | --no-c | -n)
   1106     no_create=yes ;;
   1107 
   1108   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
   1109   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
   1110     no_recursion=yes ;;
   1111 
   1112   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
   1113   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
   1114   | --oldin | --oldi | --old | --ol | --o)
   1115     ac_prev=oldincludedir ;;
   1116   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
   1117   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
   1118   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
   1119     oldincludedir=$ac_optarg ;;
   1120 
   1121   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
   1122     ac_prev=prefix ;;
   1123   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
   1124     prefix=$ac_optarg ;;
   1125 
   1126   -program-prefix | --program-prefix | --program-prefi | --program-pref \
   1127   | --program-pre | --program-pr | --program-p)
   1128     ac_prev=program_prefix ;;
   1129   -program-prefix=* | --program-prefix=* | --program-prefi=* \
   1130   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
   1131     program_prefix=$ac_optarg ;;
   1132 
   1133   -program-suffix | --program-suffix | --program-suffi | --program-suff \
   1134   | --program-suf | --program-su | --program-s)
   1135     ac_prev=program_suffix ;;
   1136   -program-suffix=* | --program-suffix=* | --program-suffi=* \
   1137   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
   1138     program_suffix=$ac_optarg ;;
   1139 
   1140   -program-transform-name | --program-transform-name \
   1141   | --program-transform-nam | --program-transform-na \
   1142   | --program-transform-n | --program-transform- \
   1143   | --program-transform | --program-transfor \
   1144   | --program-transfo | --program-transf \
   1145   | --program-trans | --program-tran \
   1146   | --progr-tra | --program-tr | --program-t)
   1147     ac_prev=program_transform_name ;;
   1148   -program-transform-name=* | --program-transform-name=* \
   1149   | --program-transform-nam=* | --program-transform-na=* \
   1150   | --program-transform-n=* | --program-transform-=* \
   1151   | --program-transform=* | --program-transfor=* \
   1152   | --program-transfo=* | --program-transf=* \
   1153   | --program-trans=* | --program-tran=* \
   1154   | --progr-tra=* | --program-tr=* | --program-t=*)
   1155     program_transform_name=$ac_optarg ;;
   1156 
   1157   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
   1158     ac_prev=pdfdir ;;
   1159   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
   1160     pdfdir=$ac_optarg ;;
   1161 
   1162   -psdir | --psdir | --psdi | --psd | --ps)
   1163     ac_prev=psdir ;;
   1164   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
   1165     psdir=$ac_optarg ;;
   1166 
   1167   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   1168   | -silent | --silent | --silen | --sile | --sil)
   1169     silent=yes ;;
   1170 
   1171   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
   1172     ac_prev=sbindir ;;
   1173   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
   1174   | --sbi=* | --sb=*)
   1175     sbindir=$ac_optarg ;;
   1176 
   1177   -sharedstatedir | --sharedstatedir | --sharedstatedi \
   1178   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
   1179   | --sharedst | --shareds | --shared | --share | --shar \
   1180   | --sha | --sh)
   1181     ac_prev=sharedstatedir ;;
   1182   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
   1183   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
   1184   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
   1185   | --sha=* | --sh=*)
   1186     sharedstatedir=$ac_optarg ;;
   1187 
   1188   -site | --site | --sit)
   1189     ac_prev=site ;;
   1190   -site=* | --site=* | --sit=*)
   1191     site=$ac_optarg ;;
   1192 
   1193   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
   1194     ac_prev=srcdir ;;
   1195   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
   1196     srcdir=$ac_optarg ;;
   1197 
   1198   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
   1199   | --syscon | --sysco | --sysc | --sys | --sy)
   1200     ac_prev=sysconfdir ;;
   1201   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
   1202   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
   1203     sysconfdir=$ac_optarg ;;
   1204 
   1205   -target | --target | --targe | --targ | --tar | --ta | --t)
   1206     ac_prev=target_alias ;;
   1207   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
   1208     target_alias=$ac_optarg ;;
   1209 
   1210   -v | -verbose | --verbose | --verbos | --verbo | --verb)
   1211     verbose=yes ;;
   1212 
   1213   -version | --version | --versio | --versi | --vers | -V)
   1214     ac_init_version=: ;;
   1215 
   1216   -with-* | --with-*)
   1217     ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
   1218     # Reject names that are not valid shell variable names.
   1219     expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
   1220       { echo "$as_me: error: invalid package name: $ac_package" >&2
   1221    { (exit 1); exit 1; }; }
   1222     ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
   1223     eval with_$ac_package=\$ac_optarg ;;
   1224 
   1225   -without-* | --without-*)
   1226     ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
   1227     # Reject names that are not valid shell variable names.
   1228     expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
   1229       { echo "$as_me: error: invalid package name: $ac_package" >&2
   1230    { (exit 1); exit 1; }; }
   1231     ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
   1232     eval with_$ac_package=no ;;
   1233 
   1234   --x)
   1235     # Obsolete; use --with-x.
   1236     with_x=yes ;;
   1237 
   1238   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
   1239   | --x-incl | --x-inc | --x-in | --x-i)
   1240     ac_prev=x_includes ;;
   1241   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
   1242   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
   1243     x_includes=$ac_optarg ;;
   1244 
   1245   -x-libraries | --x-libraries | --x-librarie | --x-librari \
   1246   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
   1247     ac_prev=x_libraries ;;
   1248   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
   1249   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
   1250     x_libraries=$ac_optarg ;;
   1251 
   1252   -*) { echo "$as_me: error: unrecognized option: $ac_option
   1253 Try \`$0 --help' for more information." >&2
   1254    { (exit 1); exit 1; }; }
   1255     ;;
   1256 
   1257   *=*)
   1258     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
   1259     # Reject names that are not valid shell variable names.
   1260     expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
   1261       { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
   1262    { (exit 1); exit 1; }; }
   1263     eval $ac_envvar=\$ac_optarg
   1264     export $ac_envvar ;;
   1265 
   1266   *)
   1267     # FIXME: should be removed in autoconf 3.0.
   1268     echo "$as_me: WARNING: you should use --build, --host, --target" >&2
   1269     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
   1270       echo "$as_me: WARNING: invalid host type: $ac_option" >&2
   1271     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
   1272     ;;
   1273 
   1274   esac
   1275 done
   1276 
   1277 if test -n "$ac_prev"; then
   1278   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
   1279   { echo "$as_me: error: missing argument to $ac_option" >&2
   1280    { (exit 1); exit 1; }; }
   1281 fi
   1282 
   1283 # Be sure to have absolute directory names.
   1284 for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
   1285 		datadir sysconfdir sharedstatedir localstatedir includedir \
   1286 		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
   1287 		libdir localedir mandir
   1288 do
   1289   eval ac_val=\$$ac_var
   1290   case $ac_val in
   1291     [\\/$]* | ?:[\\/]* )  continue;;
   1292     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
   1293   esac
   1294   { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
   1295    { (exit 1); exit 1; }; }
   1296 done
   1297 
   1298 # There might be people who depend on the old broken behavior: `$host'
   1299 # used to hold the argument of --host etc.
   1300 # FIXME: To remove some day.
   1301 build=$build_alias
   1302 host=$host_alias
   1303 target=$target_alias
   1304 
   1305 # FIXME: To remove some day.
   1306 if test "x$host_alias" != x; then
   1307   if test "x$build_alias" = x; then
   1308     cross_compiling=maybe
   1309     echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
   1310     If a cross compiler is detected then cross compile mode will be used." >&2
   1311   elif test "x$build_alias" != "x$host_alias"; then
   1312     cross_compiling=yes
   1313   fi
   1314 fi
   1315 
   1316 ac_tool_prefix=
   1317 test -n "$host_alias" && ac_tool_prefix=$host_alias-
   1318 
   1319 test "$silent" = yes && exec 6>/dev/null
   1320 
   1321 
   1322 ac_pwd=`pwd` && test -n "$ac_pwd" &&
   1323 ac_ls_di=`ls -di .` &&
   1324 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
   1325   { echo "$as_me: error: Working directory cannot be determined" >&2
   1326    { (exit 1); exit 1; }; }
   1327 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
   1328   { echo "$as_me: error: pwd does not report name of working directory" >&2
   1329    { (exit 1); exit 1; }; }
   1330 
   1331 
   1332 # Find the source files, if location was not specified.
   1333 if test -z "$srcdir"; then
   1334   ac_srcdir_defaulted=yes
   1335   # Try the directory containing this script, then the parent directory.
   1336   ac_confdir=`$as_dirname -- "$0" ||
   1337 $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   1338 	 X"$0" : 'X\(//\)[^/]' \| \
   1339 	 X"$0" : 'X\(//\)$' \| \
   1340 	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
   1341 echo X"$0" |
   1342     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   1343 	    s//\1/
   1344 	    q
   1345 	  }
   1346 	  /^X\(\/\/\)[^/].*/{
   1347 	    s//\1/
   1348 	    q
   1349 	  }
   1350 	  /^X\(\/\/\)$/{
   1351 	    s//\1/
   1352 	    q
   1353 	  }
   1354 	  /^X\(\/\).*/{
   1355 	    s//\1/
   1356 	    q
   1357 	  }
   1358 	  s/.*/./; q'`
   1359   srcdir=$ac_confdir
   1360   if test ! -r "$srcdir/$ac_unique_file"; then
   1361     srcdir=..
   1362   fi
   1363 else
   1364   ac_srcdir_defaulted=no
   1365 fi
   1366 if test ! -r "$srcdir/$ac_unique_file"; then
   1367   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
   1368   { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
   1369    { (exit 1); exit 1; }; }
   1370 fi
   1371 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
   1372 ac_abs_confdir=`(
   1373 	cd "$srcdir" && test -r "./$ac_unique_file" || { echo "$as_me: error: $ac_msg" >&2
   1374    { (exit 1); exit 1; }; }
   1375 	pwd)`
   1376 # When building in place, set srcdir=.
   1377 if test "$ac_abs_confdir" = "$ac_pwd"; then
   1378   srcdir=.
   1379 fi
   1380 # Remove unnecessary trailing slashes from srcdir.
   1381 # Double slashes in file names in object file debugging info
   1382 # mess up M-x gdb in Emacs.
   1383 case $srcdir in
   1384 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
   1385 esac
   1386 for ac_var in $ac_precious_vars; do
   1387   eval ac_env_${ac_var}_set=\${${ac_var}+set}
   1388   eval ac_env_${ac_var}_value=\$${ac_var}
   1389   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
   1390   eval ac_cv_env_${ac_var}_value=\$${ac_var}
   1391 done
   1392 
   1393 #
   1394 # Report the --help message.
   1395 #
   1396 if test "$ac_init_help" = "long"; then
   1397   # Omit some internal or obsolete options to make the list less imposing.
   1398   # This message is too long to be a string in the A/UX 3.1 sh.
   1399   cat <<_ACEOF
   1400 \`configure' configures open-vcdiff 0.7 to adapt to many kinds of systems.
   1401 
   1402 Usage: $0 [OPTION]... [VAR=VALUE]...
   1403 
   1404 To assign environment variables (e.g., CC, CFLAGS...), specify them as
   1405 VAR=VALUE.  See below for descriptions of some of the useful variables.
   1406 
   1407 Defaults for the options are specified in brackets.
   1408 
   1409 Configuration:
   1410   -h, --help              display this help and exit
   1411       --help=short        display options specific to this package
   1412       --help=recursive    display the short help of all the included packages
   1413   -V, --version           display version information and exit
   1414   -q, --quiet, --silent   do not print \`checking...' messages
   1415       --cache-file=FILE   cache test results in FILE [disabled]
   1416   -C, --config-cache      alias for \`--cache-file=config.cache'
   1417   -n, --no-create         do not create output files
   1418       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
   1419 
   1420 Installation directories:
   1421   --prefix=PREFIX         install architecture-independent files in PREFIX
   1422 			  [$ac_default_prefix]
   1423   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
   1424 			  [PREFIX]
   1425 
   1426 By default, \`make install' will install all the files in
   1427 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
   1428 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
   1429 for instance \`--prefix=\$HOME'.
   1430 
   1431 For better control, use the options below.
   1432 
   1433 Fine tuning of the installation directories:
   1434   --bindir=DIR           user executables [EPREFIX/bin]
   1435   --sbindir=DIR          system admin executables [EPREFIX/sbin]
   1436   --libexecdir=DIR       program executables [EPREFIX/libexec]
   1437   --sysconfdir=DIR       read-only single-machine data [PREFIX/etc]
   1438   --sharedstatedir=DIR   modifiable architecture-independent data [PREFIX/com]
   1439   --localstatedir=DIR    modifiable single-machine data [PREFIX/var]
   1440   --libdir=DIR           object code libraries [EPREFIX/lib]
   1441   --includedir=DIR       C header files [PREFIX/include]
   1442   --oldincludedir=DIR    C header files for non-gcc [/usr/include]
   1443   --datarootdir=DIR      read-only arch.-independent data root [PREFIX/share]
   1444   --datadir=DIR          read-only architecture-independent data [DATAROOTDIR]
   1445   --infodir=DIR          info documentation [DATAROOTDIR/info]
   1446   --localedir=DIR        locale-dependent data [DATAROOTDIR/locale]
   1447   --mandir=DIR           man documentation [DATAROOTDIR/man]
   1448   --docdir=DIR           documentation root [DATAROOTDIR/doc/open-vcdiff]
   1449   --htmldir=DIR          html documentation [DOCDIR]
   1450   --dvidir=DIR           dvi documentation [DOCDIR]
   1451   --pdfdir=DIR           pdf documentation [DOCDIR]
   1452   --psdir=DIR            ps documentation [DOCDIR]
   1453 _ACEOF
   1454 
   1455   cat <<\_ACEOF
   1456 
   1457 Program names:
   1458   --program-prefix=PREFIX            prepend PREFIX to installed program names
   1459   --program-suffix=SUFFIX            append SUFFIX to installed program names
   1460   --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
   1461 
   1462 System types:
   1463   --build=BUILD     configure for building on BUILD [guessed]
   1464   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
   1465 _ACEOF
   1466 fi
   1467 
   1468 if test -n "$ac_init_help"; then
   1469   case $ac_init_help in
   1470      short | recursive ) echo "Configuration of open-vcdiff 0.7:";;
   1471    esac
   1472   cat <<\_ACEOF
   1473 
   1474 Optional Features:
   1475   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
   1476   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
   1477   --disable-dependency-tracking  speeds up one-time build
   1478   --enable-dependency-tracking   do not reject slow dependency extractors
   1479   --enable-fast-install[=PKGS]
   1480                           optimize for fast installation [default=no]
   1481   --enable-shared[=PKGS]  build shared libraries [default=yes]
   1482   --enable-static[=PKGS]  build static libraries [default=yes]
   1483   --disable-libtool-lock  avoid locking (might break parallel builds)
   1484 
   1485 Optional Packages:
   1486   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
   1487   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
   1488   --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
   1489   --with-pic              try to use only PIC/non-PIC objects [default=use
   1490                           both]
   1491   --with-tags[=TAGS]      include additional configurations [automatic]
   1492 
   1493 Some influential environment variables:
   1494   CC          C compiler command
   1495   CFLAGS      C compiler flags
   1496   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
   1497               nonstandard directory <lib dir>
   1498   LIBS        libraries to pass to the linker, e.g. -l<library>
   1499   CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
   1500               you have headers in a nonstandard directory <include dir>
   1501   CPP         C preprocessor
   1502   CXX         C++ compiler command
   1503   CXXFLAGS    C++ compiler flags
   1504   CXXCPP      C++ preprocessor
   1505   F77         Fortran 77 compiler command
   1506   FFLAGS      Fortran 77 compiler flags
   1507 
   1508 Use these variables to override the choices made by `configure' or to help
   1509 it to find libraries and programs with nonstandard names/locations.
   1510 
   1511 Report bugs to <opensource@google.com>.
   1512 _ACEOF
   1513 ac_status=$?
   1514 fi
   1515 
   1516 if test "$ac_init_help" = "recursive"; then
   1517   # If there are subdirs, report their specific --help.
   1518   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
   1519     test -d "$ac_dir" || continue
   1520     ac_builddir=.
   1521 
   1522 case "$ac_dir" in
   1523 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
   1524 *)
   1525   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
   1526   # A ".." for each directory in $ac_dir_suffix.
   1527   ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
   1528   case $ac_top_builddir_sub in
   1529   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
   1530   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
   1531   esac ;;
   1532 esac
   1533 ac_abs_top_builddir=$ac_pwd
   1534 ac_abs_builddir=$ac_pwd$ac_dir_suffix
   1535 # for backward compatibility:
   1536 ac_top_builddir=$ac_top_build_prefix
   1537 
   1538 case $srcdir in
   1539   .)  # We are building in place.
   1540     ac_srcdir=.
   1541     ac_top_srcdir=$ac_top_builddir_sub
   1542     ac_abs_top_srcdir=$ac_pwd ;;
   1543   [\\/]* | ?:[\\/]* )  # Absolute name.
   1544     ac_srcdir=$srcdir$ac_dir_suffix;
   1545     ac_top_srcdir=$srcdir
   1546     ac_abs_top_srcdir=$srcdir ;;
   1547   *) # Relative name.
   1548     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
   1549     ac_top_srcdir=$ac_top_build_prefix$srcdir
   1550     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
   1551 esac
   1552 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
   1553 
   1554     cd "$ac_dir" || { ac_status=$?; continue; }
   1555     # Check for guested configure.
   1556     if test -f "$ac_srcdir/configure.gnu"; then
   1557       echo &&
   1558       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
   1559     elif test -f "$ac_srcdir/configure"; then
   1560       echo &&
   1561       $SHELL "$ac_srcdir/configure" --help=recursive
   1562     else
   1563       echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
   1564     fi || ac_status=$?
   1565     cd "$ac_pwd" || { ac_status=$?; break; }
   1566   done
   1567 fi
   1568 
   1569 test -n "$ac_init_help" && exit $ac_status
   1570 if $ac_init_version; then
   1571   cat <<\_ACEOF
   1572 open-vcdiff configure 0.7
   1573 generated by GNU Autoconf 2.61
   1574 
   1575 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
   1576 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
   1577 This configure script is free software; the Free Software Foundation
   1578 gives unlimited permission to copy, distribute and modify it.
   1579 _ACEOF
   1580   exit
   1581 fi
   1582 cat >config.log <<_ACEOF
   1583 This file contains any messages produced by compilers while
   1584 running configure, to aid debugging if configure makes a mistake.
   1585 
   1586 It was created by open-vcdiff $as_me 0.7, which was
   1587 generated by GNU Autoconf 2.61.  Invocation command line was
   1588 
   1589   $ $0 $@
   1590 
   1591 _ACEOF
   1592 exec 5>>config.log
   1593 {
   1594 cat <<_ASUNAME
   1595 ## --------- ##
   1596 ## Platform. ##
   1597 ## --------- ##
   1598 
   1599 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
   1600 uname -m = `(uname -m) 2>/dev/null || echo unknown`
   1601 uname -r = `(uname -r) 2>/dev/null || echo unknown`
   1602 uname -s = `(uname -s) 2>/dev/null || echo unknown`
   1603 uname -v = `(uname -v) 2>/dev/null || echo unknown`
   1604 
   1605 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
   1606 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
   1607 
   1608 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
   1609 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
   1610 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
   1611 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
   1612 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
   1613 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
   1614 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
   1615 
   1616 _ASUNAME
   1617 
   1618 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   1619 for as_dir in $PATH
   1620 do
   1621   IFS=$as_save_IFS
   1622   test -z "$as_dir" && as_dir=.
   1623   echo "PATH: $as_dir"
   1624 done
   1625 IFS=$as_save_IFS
   1626 
   1627 } >&5
   1628 
   1629 cat >&5 <<_ACEOF
   1630 
   1631 
   1632 ## ----------- ##
   1633 ## Core tests. ##
   1634 ## ----------- ##
   1635 
   1636 _ACEOF
   1637 
   1638 
   1639 # Keep a trace of the command line.
   1640 # Strip out --no-create and --no-recursion so they do not pile up.
   1641 # Strip out --silent because we don't want to record it for future runs.
   1642 # Also quote any args containing shell meta-characters.
   1643 # Make two passes to allow for proper duplicate-argument suppression.
   1644 ac_configure_args=
   1645 ac_configure_args0=
   1646 ac_configure_args1=
   1647 ac_must_keep_next=false
   1648 for ac_pass in 1 2
   1649 do
   1650   for ac_arg
   1651   do
   1652     case $ac_arg in
   1653     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
   1654     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   1655     | -silent | --silent | --silen | --sile | --sil)
   1656       continue ;;
   1657     *\'*)
   1658       ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
   1659     esac
   1660     case $ac_pass in
   1661     1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
   1662     2)
   1663       ac_configure_args1="$ac_configure_args1 '$ac_arg'"
   1664       if test $ac_must_keep_next = true; then
   1665 	ac_must_keep_next=false # Got value, back to normal.
   1666       else
   1667 	case $ac_arg in
   1668 	  *=* | --config-cache | -C | -disable-* | --disable-* \
   1669 	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
   1670 	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
   1671 	  | -with-* | --with-* | -without-* | --without-* | --x)
   1672 	    case "$ac_configure_args0 " in
   1673 	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
   1674 	    esac
   1675 	    ;;
   1676 	  -* ) ac_must_keep_next=true ;;
   1677 	esac
   1678       fi
   1679       ac_configure_args="$ac_configure_args '$ac_arg'"
   1680       ;;
   1681     esac
   1682   done
   1683 done
   1684 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
   1685 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
   1686 
   1687 # When interrupted or exit'd, cleanup temporary files, and complete
   1688 # config.log.  We remove comments because anyway the quotes in there
   1689 # would cause problems or look ugly.
   1690 # WARNING: Use '\'' to represent an apostrophe within the trap.
   1691 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
   1692 trap 'exit_status=$?
   1693   # Save into config.log some information that might help in debugging.
   1694   {
   1695     echo
   1696 
   1697     cat <<\_ASBOX
   1698 ## ---------------- ##
   1699 ## Cache variables. ##
   1700 ## ---------------- ##
   1701 _ASBOX
   1702     echo
   1703     # The following way of writing the cache mishandles newlines in values,
   1704 (
   1705   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
   1706     eval ac_val=\$$ac_var
   1707     case $ac_val in #(
   1708     *${as_nl}*)
   1709       case $ac_var in #(
   1710       *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
   1711 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
   1712       esac
   1713       case $ac_var in #(
   1714       _ | IFS | as_nl) ;; #(
   1715       *) $as_unset $ac_var ;;
   1716       esac ;;
   1717     esac
   1718   done
   1719   (set) 2>&1 |
   1720     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
   1721     *${as_nl}ac_space=\ *)
   1722       sed -n \
   1723 	"s/'\''/'\''\\\\'\'''\''/g;
   1724 	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
   1725       ;; #(
   1726     *)
   1727       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
   1728       ;;
   1729     esac |
   1730     sort
   1731 )
   1732     echo
   1733 
   1734     cat <<\_ASBOX
   1735 ## ----------------- ##
   1736 ## Output variables. ##
   1737 ## ----------------- ##
   1738 _ASBOX
   1739     echo
   1740     for ac_var in $ac_subst_vars
   1741     do
   1742       eval ac_val=\$$ac_var
   1743       case $ac_val in
   1744       *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
   1745       esac
   1746       echo "$ac_var='\''$ac_val'\''"
   1747     done | sort
   1748     echo
   1749 
   1750     if test -n "$ac_subst_files"; then
   1751       cat <<\_ASBOX
   1752 ## ------------------- ##
   1753 ## File substitutions. ##
   1754 ## ------------------- ##
   1755 _ASBOX
   1756       echo
   1757       for ac_var in $ac_subst_files
   1758       do
   1759 	eval ac_val=\$$ac_var
   1760 	case $ac_val in
   1761 	*\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
   1762 	esac
   1763 	echo "$ac_var='\''$ac_val'\''"
   1764       done | sort
   1765       echo
   1766     fi
   1767 
   1768     if test -s confdefs.h; then
   1769       cat <<\_ASBOX
   1770 ## ----------- ##
   1771 ## confdefs.h. ##
   1772 ## ----------- ##
   1773 _ASBOX
   1774       echo
   1775       cat confdefs.h
   1776       echo
   1777     fi
   1778     test "$ac_signal" != 0 &&
   1779       echo "$as_me: caught signal $ac_signal"
   1780     echo "$as_me: exit $exit_status"
   1781   } >&5
   1782   rm -f core *.core core.conftest.* &&
   1783     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
   1784     exit $exit_status
   1785 ' 0
   1786 for ac_signal in 1 2 13 15; do
   1787   trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
   1788 done
   1789 ac_signal=0
   1790 
   1791 # confdefs.h avoids OS command line length limits that DEFS can exceed.
   1792 rm -f -r conftest* confdefs.h
   1793 
   1794 # Predefined preprocessor variables.
   1795 
   1796 cat >>confdefs.h <<_ACEOF
   1797 #define PACKAGE_NAME "$PACKAGE_NAME"
   1798 _ACEOF
   1799 
   1800 
   1801 cat >>confdefs.h <<_ACEOF
   1802 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
   1803 _ACEOF
   1804 
   1805 
   1806 cat >>confdefs.h <<_ACEOF
   1807 #define PACKAGE_VERSION "$PACKAGE_VERSION"
   1808 _ACEOF
   1809 
   1810 
   1811 cat >>confdefs.h <<_ACEOF
   1812 #define PACKAGE_STRING "$PACKAGE_STRING"
   1813 _ACEOF
   1814 
   1815 
   1816 cat >>confdefs.h <<_ACEOF
   1817 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
   1818 _ACEOF
   1819 
   1820 
   1821 # Let the site file select an alternate cache file if it wants to.
   1822 # Prefer explicitly selected file to automatically selected ones.
   1823 if test -n "$CONFIG_SITE"; then
   1824   set x "$CONFIG_SITE"
   1825 elif test "x$prefix" != xNONE; then
   1826   set x "$prefix/share/config.site" "$prefix/etc/config.site"
   1827 else
   1828   set x "$ac_default_prefix/share/config.site" \
   1829 	"$ac_default_prefix/etc/config.site"
   1830 fi
   1831 shift
   1832 for ac_site_file
   1833 do
   1834   if test -r "$ac_site_file"; then
   1835     { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
   1836 echo "$as_me: loading site script $ac_site_file" >&6;}
   1837     sed 's/^/| /' "$ac_site_file" >&5
   1838     . "$ac_site_file"
   1839   fi
   1840 done
   1841 
   1842 if test -r "$cache_file"; then
   1843   # Some versions of bash will fail to source /dev/null (special
   1844   # files actually), so we avoid doing that.
   1845   if test -f "$cache_file"; then
   1846     { echo "$as_me:$LINENO: loading cache $cache_file" >&5
   1847 echo "$as_me: loading cache $cache_file" >&6;}
   1848     case $cache_file in
   1849       [\\/]* | ?:[\\/]* ) . "$cache_file";;
   1850       *)                      . "./$cache_file";;
   1851     esac
   1852   fi
   1853 else
   1854   { echo "$as_me:$LINENO: creating cache $cache_file" >&5
   1855 echo "$as_me: creating cache $cache_file" >&6;}
   1856   >$cache_file
   1857 fi
   1858 
   1859 # Check that the precious variables saved in the cache have kept the same
   1860 # value.
   1861 ac_cache_corrupted=false
   1862 for ac_var in $ac_precious_vars; do
   1863   eval ac_old_set=\$ac_cv_env_${ac_var}_set
   1864   eval ac_new_set=\$ac_env_${ac_var}_set
   1865   eval ac_old_val=\$ac_cv_env_${ac_var}_value
   1866   eval ac_new_val=\$ac_env_${ac_var}_value
   1867   case $ac_old_set,$ac_new_set in
   1868     set,)
   1869       { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
   1870 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
   1871       ac_cache_corrupted=: ;;
   1872     ,set)
   1873       { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
   1874 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
   1875       ac_cache_corrupted=: ;;
   1876     ,);;
   1877     *)
   1878       if test "x$ac_old_val" != "x$ac_new_val"; then
   1879 	{ echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
   1880 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
   1881 	{ echo "$as_me:$LINENO:   former value:  $ac_old_val" >&5
   1882 echo "$as_me:   former value:  $ac_old_val" >&2;}
   1883 	{ echo "$as_me:$LINENO:   current value: $ac_new_val" >&5
   1884 echo "$as_me:   current value: $ac_new_val" >&2;}
   1885 	ac_cache_corrupted=:
   1886       fi;;
   1887   esac
   1888   # Pass precious variables to config.status.
   1889   if test "$ac_new_set" = set; then
   1890     case $ac_new_val in
   1891     *\'*) ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
   1892     *) ac_arg=$ac_var=$ac_new_val ;;
   1893     esac
   1894     case " $ac_configure_args " in
   1895       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
   1896       *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
   1897     esac
   1898   fi
   1899 done
   1900 if $ac_cache_corrupted; then
   1901   { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
   1902 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
   1903   { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
   1904 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
   1905    { (exit 1); exit 1; }; }
   1906 fi
   1907 
   1908 
   1909 
   1910 
   1911 
   1912 
   1913 
   1914 
   1915 
   1916 
   1917 
   1918 
   1919 
   1920 
   1921 
   1922 
   1923 
   1924 
   1925 
   1926 
   1927 
   1928 
   1929 
   1930 
   1931 
   1932 ac_ext=c
   1933 ac_cpp='$CPP $CPPFLAGS'
   1934 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   1935 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   1936 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   1937 
   1938 
   1939 
   1940 am__api_version='1.10'
   1941 
   1942 ac_aux_dir=
   1943 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
   1944   if test -f "$ac_dir/install-sh"; then
   1945     ac_aux_dir=$ac_dir
   1946     ac_install_sh="$ac_aux_dir/install-sh -c"
   1947     break
   1948   elif test -f "$ac_dir/install.sh"; then
   1949     ac_aux_dir=$ac_dir
   1950     ac_install_sh="$ac_aux_dir/install.sh -c"
   1951     break
   1952   elif test -f "$ac_dir/shtool"; then
   1953     ac_aux_dir=$ac_dir
   1954     ac_install_sh="$ac_aux_dir/shtool install -c"
   1955     break
   1956   fi
   1957 done
   1958 if test -z "$ac_aux_dir"; then
   1959   { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&5
   1960 echo "$as_me: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&2;}
   1961    { (exit 1); exit 1; }; }
   1962 fi
   1963 
   1964 # These three variables are undocumented and unsupported,
   1965 # and are intended to be withdrawn in a future Autoconf release.
   1966 # They can cause serious problems if a builder's source tree is in a directory
   1967 # whose full name contains unusual characters.
   1968 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
   1969 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
   1970 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
   1971 
   1972 
   1973 # Find a good install program.  We prefer a C program (faster),
   1974 # so one script is as good as another.  But avoid the broken or
   1975 # incompatible versions:
   1976 # SysV /etc/install, /usr/sbin/install
   1977 # SunOS /usr/etc/install
   1978 # IRIX /sbin/install
   1979 # AIX /bin/install
   1980 # AmigaOS /C/install, which installs bootblocks on floppy discs
   1981 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
   1982 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
   1983 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
   1984 # OS/2's system install, which has a completely different semantic
   1985 # ./install, which can be erroneously created by make from ./install.sh.
   1986 { echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
   1987 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6; }
   1988 if test -z "$INSTALL"; then
   1989 if test "${ac_cv_path_install+set}" = set; then
   1990   echo $ECHO_N "(cached) $ECHO_C" >&6
   1991 else
   1992   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   1993 for as_dir in $PATH
   1994 do
   1995   IFS=$as_save_IFS
   1996   test -z "$as_dir" && as_dir=.
   1997   # Account for people who put trailing slashes in PATH elements.
   1998 case $as_dir/ in
   1999   ./ | .// | /cC/* | \
   2000   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
   2001   ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
   2002   /usr/ucb/* ) ;;
   2003   *)
   2004     # OSF1 and SCO ODT 3.0 have their own names for install.
   2005     # Don't use installbsd from OSF since it installs stuff as root
   2006     # by default.
   2007     for ac_prog in ginstall scoinst install; do
   2008       for ac_exec_ext in '' $ac_executable_extensions; do
   2009 	if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
   2010 	  if test $ac_prog = install &&
   2011 	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
   2012 	    # AIX install.  It has an incompatible calling convention.
   2013 	    :
   2014 	  elif test $ac_prog = install &&
   2015 	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
   2016 	    # program-specific install script used by HP pwplus--don't use.
   2017 	    :
   2018 	  else
   2019 	    ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
   2020 	    break 3
   2021 	  fi
   2022 	fi
   2023       done
   2024     done
   2025     ;;
   2026 esac
   2027 done
   2028 IFS=$as_save_IFS
   2029 
   2030 
   2031 fi
   2032   if test "${ac_cv_path_install+set}" = set; then
   2033     INSTALL=$ac_cv_path_install
   2034   else
   2035     # As a last resort, use the slow shell script.  Don't cache a
   2036     # value for INSTALL within a source directory, because that will
   2037     # break other packages using the cache if that directory is
   2038     # removed, or if the value is a relative name.
   2039     INSTALL=$ac_install_sh
   2040   fi
   2041 fi
   2042 { echo "$as_me:$LINENO: result: $INSTALL" >&5
   2043 echo "${ECHO_T}$INSTALL" >&6; }
   2044 
   2045 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
   2046 # It thinks the first close brace ends the variable substitution.
   2047 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
   2048 
   2049 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
   2050 
   2051 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
   2052 
   2053 { echo "$as_me:$LINENO: checking whether build environment is sane" >&5
   2054 echo $ECHO_N "checking whether build environment is sane... $ECHO_C" >&6; }
   2055 # Just in case
   2056 sleep 1
   2057 echo timestamp > conftest.file
   2058 # Do `set' in a subshell so we don't clobber the current shell's
   2059 # arguments.  Must try -L first in case configure is actually a
   2060 # symlink; some systems play weird games with the mod time of symlinks
   2061 # (eg FreeBSD returns the mod time of the symlink's containing
   2062 # directory).
   2063 if (
   2064    set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null`
   2065    if test "$*" = "X"; then
   2066       # -L didn't work.
   2067       set X `ls -t $srcdir/configure conftest.file`
   2068    fi
   2069    rm -f conftest.file
   2070    if test "$*" != "X $srcdir/configure conftest.file" \
   2071       && test "$*" != "X conftest.file $srcdir/configure"; then
   2072 
   2073       # If neither matched, then we have a broken ls.  This can happen
   2074       # if, for instance, CONFIG_SHELL is bash and it inherits a
   2075       # broken ls alias from the environment.  This has actually
   2076       # happened.  Such a system could not be considered "sane".
   2077       { { echo "$as_me:$LINENO: error: ls -t appears to fail.  Make sure there is not a broken
   2078 alias in your environment" >&5
   2079 echo "$as_me: error: ls -t appears to fail.  Make sure there is not a broken
   2080 alias in your environment" >&2;}
   2081    { (exit 1); exit 1; }; }
   2082    fi
   2083 
   2084    test "$2" = conftest.file
   2085    )
   2086 then
   2087    # Ok.
   2088    :
   2089 else
   2090    { { echo "$as_me:$LINENO: error: newly created file is older than distributed files!
   2091 Check your system clock" >&5
   2092 echo "$as_me: error: newly created file is older than distributed files!
   2093 Check your system clock" >&2;}
   2094    { (exit 1); exit 1; }; }
   2095 fi
   2096 { echo "$as_me:$LINENO: result: yes" >&5
   2097 echo "${ECHO_T}yes" >&6; }
   2098 test "$program_prefix" != NONE &&
   2099   program_transform_name="s&^&$program_prefix&;$program_transform_name"
   2100 # Use a double $ so make ignores it.
   2101 test "$program_suffix" != NONE &&
   2102   program_transform_name="s&\$&$program_suffix&;$program_transform_name"
   2103 # Double any \ or $.  echo might interpret backslashes.
   2104 # By default was `s,x,x', remove it if useless.
   2105 cat <<\_ACEOF >conftest.sed
   2106 s/[\\$]/&&/g;s/;s,x,x,$//
   2107 _ACEOF
   2108 program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
   2109 rm -f conftest.sed
   2110 
   2111 # expand $ac_aux_dir to an absolute path
   2112 am_aux_dir=`cd $ac_aux_dir && pwd`
   2113 
   2114 test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing"
   2115 # Use eval to expand $SHELL
   2116 if eval "$MISSING --run true"; then
   2117   am_missing_run="$MISSING --run "
   2118 else
   2119   am_missing_run=
   2120   { echo "$as_me:$LINENO: WARNING: \`missing' script is too old or missing" >&5
   2121 echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
   2122 fi
   2123 
   2124 { echo "$as_me:$LINENO: checking for a thread-safe mkdir -p" >&5
   2125 echo $ECHO_N "checking for a thread-safe mkdir -p... $ECHO_C" >&6; }
   2126 if test -z "$MKDIR_P"; then
   2127   if test "${ac_cv_path_mkdir+set}" = set; then
   2128   echo $ECHO_N "(cached) $ECHO_C" >&6
   2129 else
   2130   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2131 for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
   2132 do
   2133   IFS=$as_save_IFS
   2134   test -z "$as_dir" && as_dir=.
   2135   for ac_prog in mkdir gmkdir; do
   2136 	 for ac_exec_ext in '' $ac_executable_extensions; do
   2137 	   { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
   2138 	   case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
   2139 	     'mkdir (GNU coreutils) '* | \
   2140 	     'mkdir (coreutils) '* | \
   2141 	     'mkdir (fileutils) '4.1*)
   2142 	       ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
   2143 	       break 3;;
   2144 	   esac
   2145 	 done
   2146        done
   2147 done
   2148 IFS=$as_save_IFS
   2149 
   2150 fi
   2151 
   2152   if test "${ac_cv_path_mkdir+set}" = set; then
   2153     MKDIR_P="$ac_cv_path_mkdir -p"
   2154   else
   2155     # As a last resort, use the slow shell script.  Don't cache a
   2156     # value for MKDIR_P within a source directory, because that will
   2157     # break other packages using the cache if that directory is
   2158     # removed, or if the value is a relative name.
   2159     test -d ./--version && rmdir ./--version
   2160     MKDIR_P="$ac_install_sh -d"
   2161   fi
   2162 fi
   2163 { echo "$as_me:$LINENO: result: $MKDIR_P" >&5
   2164 echo "${ECHO_T}$MKDIR_P" >&6; }
   2165 
   2166 mkdir_p="$MKDIR_P"
   2167 case $mkdir_p in
   2168   [\\/$]* | ?:[\\/]*) ;;
   2169   */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
   2170 esac
   2171 
   2172 for ac_prog in gawk mawk nawk awk
   2173 do
   2174   # Extract the first word of "$ac_prog", so it can be a program name with args.
   2175 set dummy $ac_prog; ac_word=$2
   2176 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   2177 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   2178 if test "${ac_cv_prog_AWK+set}" = set; then
   2179   echo $ECHO_N "(cached) $ECHO_C" >&6
   2180 else
   2181   if test -n "$AWK"; then
   2182   ac_cv_prog_AWK="$AWK" # Let the user override the test.
   2183 else
   2184 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2185 for as_dir in $PATH
   2186 do
   2187   IFS=$as_save_IFS
   2188   test -z "$as_dir" && as_dir=.
   2189   for ac_exec_ext in '' $ac_executable_extensions; do
   2190   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2191     ac_cv_prog_AWK="$ac_prog"
   2192     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2193     break 2
   2194   fi
   2195 done
   2196 done
   2197 IFS=$as_save_IFS
   2198 
   2199 fi
   2200 fi
   2201 AWK=$ac_cv_prog_AWK
   2202 if test -n "$AWK"; then
   2203   { echo "$as_me:$LINENO: result: $AWK" >&5
   2204 echo "${ECHO_T}$AWK" >&6; }
   2205 else
   2206   { echo "$as_me:$LINENO: result: no" >&5
   2207 echo "${ECHO_T}no" >&6; }
   2208 fi
   2209 
   2210 
   2211   test -n "$AWK" && break
   2212 done
   2213 
   2214 { echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
   2215 echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6; }
   2216 set x ${MAKE-make}; ac_make=`echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
   2217 if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then
   2218   echo $ECHO_N "(cached) $ECHO_C" >&6
   2219 else
   2220   cat >conftest.make <<\_ACEOF
   2221 SHELL = /bin/sh
   2222 all:
   2223 	@echo '@@@%%%=$(MAKE)=@@@%%%'
   2224 _ACEOF
   2225 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
   2226 case `${MAKE-make} -f conftest.make 2>/dev/null` in
   2227   *@@@%%%=?*=@@@%%%*)
   2228     eval ac_cv_prog_make_${ac_make}_set=yes;;
   2229   *)
   2230     eval ac_cv_prog_make_${ac_make}_set=no;;
   2231 esac
   2232 rm -f conftest.make
   2233 fi
   2234 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
   2235   { echo "$as_me:$LINENO: result: yes" >&5
   2236 echo "${ECHO_T}yes" >&6; }
   2237   SET_MAKE=
   2238 else
   2239   { echo "$as_me:$LINENO: result: no" >&5
   2240 echo "${ECHO_T}no" >&6; }
   2241   SET_MAKE="MAKE=${MAKE-make}"
   2242 fi
   2243 
   2244 rm -rf .tst 2>/dev/null
   2245 mkdir .tst 2>/dev/null
   2246 if test -d .tst; then
   2247   am__leading_dot=.
   2248 else
   2249   am__leading_dot=_
   2250 fi
   2251 rmdir .tst 2>/dev/null
   2252 
   2253 if test "`cd $srcdir && pwd`" != "`pwd`"; then
   2254   # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
   2255   # is not polluted with repeated "-I."
   2256   am__isrc=' -I$(srcdir)'
   2257   # test to see if srcdir already configured
   2258   if test -f $srcdir/config.status; then
   2259     { { echo "$as_me:$LINENO: error: source directory already configured; run \"make distclean\" there first" >&5
   2260 echo "$as_me: error: source directory already configured; run \"make distclean\" there first" >&2;}
   2261    { (exit 1); exit 1; }; }
   2262   fi
   2263 fi
   2264 
   2265 # test whether we have cygpath
   2266 if test -z "$CYGPATH_W"; then
   2267   if (cygpath --version) >/dev/null 2>/dev/null; then
   2268     CYGPATH_W='cygpath -w'
   2269   else
   2270     CYGPATH_W=echo
   2271   fi
   2272 fi
   2273 
   2274 
   2275 # Define the identity of the package.
   2276  PACKAGE='open-vcdiff'
   2277  VERSION='0.7'
   2278 
   2279 
   2280 cat >>confdefs.h <<_ACEOF
   2281 #define PACKAGE "$PACKAGE"
   2282 _ACEOF
   2283 
   2284 
   2285 cat >>confdefs.h <<_ACEOF
   2286 #define VERSION "$VERSION"
   2287 _ACEOF
   2288 
   2289 # Some tools Automake needs.
   2290 
   2291 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
   2292 
   2293 
   2294 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
   2295 
   2296 
   2297 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
   2298 
   2299 
   2300 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
   2301 
   2302 
   2303 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
   2304 
   2305 install_sh=${install_sh-"\$(SHELL) $am_aux_dir/install-sh"}
   2306 
   2307 # Installed binaries are usually stripped using `strip' when the user
   2308 # run `make install-strip'.  However `strip' might not be the right
   2309 # tool to use in cross-compilation environments, therefore Automake
   2310 # will honor the `STRIP' environment variable to overrule this program.
   2311 if test "$cross_compiling" != no; then
   2312   if test -n "$ac_tool_prefix"; then
   2313   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
   2314 set dummy ${ac_tool_prefix}strip; ac_word=$2
   2315 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   2316 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   2317 if test "${ac_cv_prog_STRIP+set}" = set; then
   2318   echo $ECHO_N "(cached) $ECHO_C" >&6
   2319 else
   2320   if test -n "$STRIP"; then
   2321   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
   2322 else
   2323 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2324 for as_dir in $PATH
   2325 do
   2326   IFS=$as_save_IFS
   2327   test -z "$as_dir" && as_dir=.
   2328   for ac_exec_ext in '' $ac_executable_extensions; do
   2329   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2330     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
   2331     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2332     break 2
   2333   fi
   2334 done
   2335 done
   2336 IFS=$as_save_IFS
   2337 
   2338 fi
   2339 fi
   2340 STRIP=$ac_cv_prog_STRIP
   2341 if test -n "$STRIP"; then
   2342   { echo "$as_me:$LINENO: result: $STRIP" >&5
   2343 echo "${ECHO_T}$STRIP" >&6; }
   2344 else
   2345   { echo "$as_me:$LINENO: result: no" >&5
   2346 echo "${ECHO_T}no" >&6; }
   2347 fi
   2348 
   2349 
   2350 fi
   2351 if test -z "$ac_cv_prog_STRIP"; then
   2352   ac_ct_STRIP=$STRIP
   2353   # Extract the first word of "strip", so it can be a program name with args.
   2354 set dummy strip; ac_word=$2
   2355 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   2356 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   2357 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
   2358   echo $ECHO_N "(cached) $ECHO_C" >&6
   2359 else
   2360   if test -n "$ac_ct_STRIP"; then
   2361   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
   2362 else
   2363 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2364 for as_dir in $PATH
   2365 do
   2366   IFS=$as_save_IFS
   2367   test -z "$as_dir" && as_dir=.
   2368   for ac_exec_ext in '' $ac_executable_extensions; do
   2369   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2370     ac_cv_prog_ac_ct_STRIP="strip"
   2371     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2372     break 2
   2373   fi
   2374 done
   2375 done
   2376 IFS=$as_save_IFS
   2377 
   2378 fi
   2379 fi
   2380 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
   2381 if test -n "$ac_ct_STRIP"; then
   2382   { echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
   2383 echo "${ECHO_T}$ac_ct_STRIP" >&6; }
   2384 else
   2385   { echo "$as_me:$LINENO: result: no" >&5
   2386 echo "${ECHO_T}no" >&6; }
   2387 fi
   2388 
   2389   if test "x$ac_ct_STRIP" = x; then
   2390     STRIP=":"
   2391   else
   2392     case $cross_compiling:$ac_tool_warned in
   2393 yes:)
   2394 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   2395 whose name does not start with the host triplet.  If you think this
   2396 configuration is useful to you, please write to autoconf (at] gnu.org." >&5
   2397 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   2398 whose name does not start with the host triplet.  If you think this
   2399 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;}
   2400 ac_tool_warned=yes ;;
   2401 esac
   2402     STRIP=$ac_ct_STRIP
   2403   fi
   2404 else
   2405   STRIP="$ac_cv_prog_STRIP"
   2406 fi
   2407 
   2408 fi
   2409 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
   2410 
   2411 # We need awk for the "check" target.  The system "awk" is bad on
   2412 # some platforms.
   2413 # Always define AMTAR for backward compatibility.
   2414 
   2415 AMTAR=${AMTAR-"${am_missing_run}tar"}
   2416 
   2417 am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
   2418 
   2419 
   2420 
   2421 
   2422 
   2423 ac_config_headers="$ac_config_headers src/config.h"
   2424 
   2425 
   2426 # Checks for programs.
   2427 ac_ext=c
   2428 ac_cpp='$CPP $CPPFLAGS'
   2429 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   2430 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   2431 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   2432 if test -n "$ac_tool_prefix"; then
   2433   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
   2434 set dummy ${ac_tool_prefix}gcc; ac_word=$2
   2435 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   2436 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   2437 if test "${ac_cv_prog_CC+set}" = set; then
   2438   echo $ECHO_N "(cached) $ECHO_C" >&6
   2439 else
   2440   if test -n "$CC"; then
   2441   ac_cv_prog_CC="$CC" # Let the user override the test.
   2442 else
   2443 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2444 for as_dir in $PATH
   2445 do
   2446   IFS=$as_save_IFS
   2447   test -z "$as_dir" && as_dir=.
   2448   for ac_exec_ext in '' $ac_executable_extensions; do
   2449   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2450     ac_cv_prog_CC="${ac_tool_prefix}gcc"
   2451     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2452     break 2
   2453   fi
   2454 done
   2455 done
   2456 IFS=$as_save_IFS
   2457 
   2458 fi
   2459 fi
   2460 CC=$ac_cv_prog_CC
   2461 if test -n "$CC"; then
   2462   { echo "$as_me:$LINENO: result: $CC" >&5
   2463 echo "${ECHO_T}$CC" >&6; }
   2464 else
   2465   { echo "$as_me:$LINENO: result: no" >&5
   2466 echo "${ECHO_T}no" >&6; }
   2467 fi
   2468 
   2469 
   2470 fi
   2471 if test -z "$ac_cv_prog_CC"; then
   2472   ac_ct_CC=$CC
   2473   # Extract the first word of "gcc", so it can be a program name with args.
   2474 set dummy gcc; ac_word=$2
   2475 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   2476 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   2477 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
   2478   echo $ECHO_N "(cached) $ECHO_C" >&6
   2479 else
   2480   if test -n "$ac_ct_CC"; then
   2481   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
   2482 else
   2483 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2484 for as_dir in $PATH
   2485 do
   2486   IFS=$as_save_IFS
   2487   test -z "$as_dir" && as_dir=.
   2488   for ac_exec_ext in '' $ac_executable_extensions; do
   2489   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2490     ac_cv_prog_ac_ct_CC="gcc"
   2491     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2492     break 2
   2493   fi
   2494 done
   2495 done
   2496 IFS=$as_save_IFS
   2497 
   2498 fi
   2499 fi
   2500 ac_ct_CC=$ac_cv_prog_ac_ct_CC
   2501 if test -n "$ac_ct_CC"; then
   2502   { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
   2503 echo "${ECHO_T}$ac_ct_CC" >&6; }
   2504 else
   2505   { echo "$as_me:$LINENO: result: no" >&5
   2506 echo "${ECHO_T}no" >&6; }
   2507 fi
   2508 
   2509   if test "x$ac_ct_CC" = x; then
   2510     CC=""
   2511   else
   2512     case $cross_compiling:$ac_tool_warned in
   2513 yes:)
   2514 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   2515 whose name does not start with the host triplet.  If you think this
   2516 configuration is useful to you, please write to autoconf (at] gnu.org." >&5
   2517 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   2518 whose name does not start with the host triplet.  If you think this
   2519 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;}
   2520 ac_tool_warned=yes ;;
   2521 esac
   2522     CC=$ac_ct_CC
   2523   fi
   2524 else
   2525   CC="$ac_cv_prog_CC"
   2526 fi
   2527 
   2528 if test -z "$CC"; then
   2529           if test -n "$ac_tool_prefix"; then
   2530     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
   2531 set dummy ${ac_tool_prefix}cc; ac_word=$2
   2532 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   2533 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   2534 if test "${ac_cv_prog_CC+set}" = set; then
   2535   echo $ECHO_N "(cached) $ECHO_C" >&6
   2536 else
   2537   if test -n "$CC"; then
   2538   ac_cv_prog_CC="$CC" # Let the user override the test.
   2539 else
   2540 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2541 for as_dir in $PATH
   2542 do
   2543   IFS=$as_save_IFS
   2544   test -z "$as_dir" && as_dir=.
   2545   for ac_exec_ext in '' $ac_executable_extensions; do
   2546   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2547     ac_cv_prog_CC="${ac_tool_prefix}cc"
   2548     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2549     break 2
   2550   fi
   2551 done
   2552 done
   2553 IFS=$as_save_IFS
   2554 
   2555 fi
   2556 fi
   2557 CC=$ac_cv_prog_CC
   2558 if test -n "$CC"; then
   2559   { echo "$as_me:$LINENO: result: $CC" >&5
   2560 echo "${ECHO_T}$CC" >&6; }
   2561 else
   2562   { echo "$as_me:$LINENO: result: no" >&5
   2563 echo "${ECHO_T}no" >&6; }
   2564 fi
   2565 
   2566 
   2567   fi
   2568 fi
   2569 if test -z "$CC"; then
   2570   # Extract the first word of "cc", so it can be a program name with args.
   2571 set dummy cc; ac_word=$2
   2572 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   2573 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   2574 if test "${ac_cv_prog_CC+set}" = set; then
   2575   echo $ECHO_N "(cached) $ECHO_C" >&6
   2576 else
   2577   if test -n "$CC"; then
   2578   ac_cv_prog_CC="$CC" # Let the user override the test.
   2579 else
   2580   ac_prog_rejected=no
   2581 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2582 for as_dir in $PATH
   2583 do
   2584   IFS=$as_save_IFS
   2585   test -z "$as_dir" && as_dir=.
   2586   for ac_exec_ext in '' $ac_executable_extensions; do
   2587   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2588     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
   2589        ac_prog_rejected=yes
   2590        continue
   2591      fi
   2592     ac_cv_prog_CC="cc"
   2593     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2594     break 2
   2595   fi
   2596 done
   2597 done
   2598 IFS=$as_save_IFS
   2599 
   2600 if test $ac_prog_rejected = yes; then
   2601   # We found a bogon in the path, so make sure we never use it.
   2602   set dummy $ac_cv_prog_CC
   2603   shift
   2604   if test $# != 0; then
   2605     # We chose a different compiler from the bogus one.
   2606     # However, it has the same basename, so the bogon will be chosen
   2607     # first if we set CC to just the basename; use the full file name.
   2608     shift
   2609     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
   2610   fi
   2611 fi
   2612 fi
   2613 fi
   2614 CC=$ac_cv_prog_CC
   2615 if test -n "$CC"; then
   2616   { echo "$as_me:$LINENO: result: $CC" >&5
   2617 echo "${ECHO_T}$CC" >&6; }
   2618 else
   2619   { echo "$as_me:$LINENO: result: no" >&5
   2620 echo "${ECHO_T}no" >&6; }
   2621 fi
   2622 
   2623 
   2624 fi
   2625 if test -z "$CC"; then
   2626   if test -n "$ac_tool_prefix"; then
   2627   for ac_prog in cl.exe
   2628   do
   2629     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   2630 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   2631 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   2632 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   2633 if test "${ac_cv_prog_CC+set}" = set; then
   2634   echo $ECHO_N "(cached) $ECHO_C" >&6
   2635 else
   2636   if test -n "$CC"; then
   2637   ac_cv_prog_CC="$CC" # Let the user override the test.
   2638 else
   2639 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2640 for as_dir in $PATH
   2641 do
   2642   IFS=$as_save_IFS
   2643   test -z "$as_dir" && as_dir=.
   2644   for ac_exec_ext in '' $ac_executable_extensions; do
   2645   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2646     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
   2647     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2648     break 2
   2649   fi
   2650 done
   2651 done
   2652 IFS=$as_save_IFS
   2653 
   2654 fi
   2655 fi
   2656 CC=$ac_cv_prog_CC
   2657 if test -n "$CC"; then
   2658   { echo "$as_me:$LINENO: result: $CC" >&5
   2659 echo "${ECHO_T}$CC" >&6; }
   2660 else
   2661   { echo "$as_me:$LINENO: result: no" >&5
   2662 echo "${ECHO_T}no" >&6; }
   2663 fi
   2664 
   2665 
   2666     test -n "$CC" && break
   2667   done
   2668 fi
   2669 if test -z "$CC"; then
   2670   ac_ct_CC=$CC
   2671   for ac_prog in cl.exe
   2672 do
   2673   # Extract the first word of "$ac_prog", so it can be a program name with args.
   2674 set dummy $ac_prog; ac_word=$2
   2675 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   2676 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   2677 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
   2678   echo $ECHO_N "(cached) $ECHO_C" >&6
   2679 else
   2680   if test -n "$ac_ct_CC"; then
   2681   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
   2682 else
   2683 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2684 for as_dir in $PATH
   2685 do
   2686   IFS=$as_save_IFS
   2687   test -z "$as_dir" && as_dir=.
   2688   for ac_exec_ext in '' $ac_executable_extensions; do
   2689   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2690     ac_cv_prog_ac_ct_CC="$ac_prog"
   2691     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2692     break 2
   2693   fi
   2694 done
   2695 done
   2696 IFS=$as_save_IFS
   2697 
   2698 fi
   2699 fi
   2700 ac_ct_CC=$ac_cv_prog_ac_ct_CC
   2701 if test -n "$ac_ct_CC"; then
   2702   { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
   2703 echo "${ECHO_T}$ac_ct_CC" >&6; }
   2704 else
   2705   { echo "$as_me:$LINENO: result: no" >&5
   2706 echo "${ECHO_T}no" >&6; }
   2707 fi
   2708 
   2709 
   2710   test -n "$ac_ct_CC" && break
   2711 done
   2712 
   2713   if test "x$ac_ct_CC" = x; then
   2714     CC=""
   2715   else
   2716     case $cross_compiling:$ac_tool_warned in
   2717 yes:)
   2718 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   2719 whose name does not start with the host triplet.  If you think this
   2720 configuration is useful to you, please write to autoconf (at] gnu.org." >&5
   2721 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   2722 whose name does not start with the host triplet.  If you think this
   2723 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;}
   2724 ac_tool_warned=yes ;;
   2725 esac
   2726     CC=$ac_ct_CC
   2727   fi
   2728 fi
   2729 
   2730 fi
   2731 
   2732 
   2733 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
   2734 See \`config.log' for more details." >&5
   2735 echo "$as_me: error: no acceptable C compiler found in \$PATH
   2736 See \`config.log' for more details." >&2;}
   2737    { (exit 1); exit 1; }; }
   2738 
   2739 # Provide some information about the compiler.
   2740 echo "$as_me:$LINENO: checking for C compiler version" >&5
   2741 ac_compiler=`set X $ac_compile; echo $2`
   2742 { (ac_try="$ac_compiler --version >&5"
   2743 case "(($ac_try" in
   2744   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2745   *) ac_try_echo=$ac_try;;
   2746 esac
   2747 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   2748   (eval "$ac_compiler --version >&5") 2>&5
   2749   ac_status=$?
   2750   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2751   (exit $ac_status); }
   2752 { (ac_try="$ac_compiler -v >&5"
   2753 case "(($ac_try" in
   2754   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2755   *) ac_try_echo=$ac_try;;
   2756 esac
   2757 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   2758   (eval "$ac_compiler -v >&5") 2>&5
   2759   ac_status=$?
   2760   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2761   (exit $ac_status); }
   2762 { (ac_try="$ac_compiler -V >&5"
   2763 case "(($ac_try" in
   2764   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2765   *) ac_try_echo=$ac_try;;
   2766 esac
   2767 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   2768   (eval "$ac_compiler -V >&5") 2>&5
   2769   ac_status=$?
   2770   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2771   (exit $ac_status); }
   2772 
   2773 cat >conftest.$ac_ext <<_ACEOF
   2774 /* confdefs.h.  */
   2775 _ACEOF
   2776 cat confdefs.h >>conftest.$ac_ext
   2777 cat >>conftest.$ac_ext <<_ACEOF
   2778 /* end confdefs.h.  */
   2779 
   2780 int
   2781 main ()
   2782 {
   2783 
   2784   ;
   2785   return 0;
   2786 }
   2787 _ACEOF
   2788 ac_clean_files_save=$ac_clean_files
   2789 ac_clean_files="$ac_clean_files a.out a.exe b.out"
   2790 # Try to create an executable without -o first, disregard a.out.
   2791 # It will help us diagnose broken compilers, and finding out an intuition
   2792 # of exeext.
   2793 { echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
   2794 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6; }
   2795 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
   2796 #
   2797 # List of possible output files, starting from the most likely.
   2798 # The algorithm is not robust to junk in `.', hence go to wildcards (a.*)
   2799 # only as a last resort.  b.out is created by i960 compilers.
   2800 ac_files='a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out'
   2801 #
   2802 # The IRIX 6 linker writes into existing files which may not be
   2803 # executable, retaining their permissions.  Remove them first so a
   2804 # subsequent execution test works.
   2805 ac_rmfiles=
   2806 for ac_file in $ac_files
   2807 do
   2808   case $ac_file in
   2809     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
   2810     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
   2811   esac
   2812 done
   2813 rm -f $ac_rmfiles
   2814 
   2815 if { (ac_try="$ac_link_default"
   2816 case "(($ac_try" in
   2817   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2818   *) ac_try_echo=$ac_try;;
   2819 esac
   2820 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   2821   (eval "$ac_link_default") 2>&5
   2822   ac_status=$?
   2823   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2824   (exit $ac_status); }; then
   2825   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
   2826 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
   2827 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
   2828 # so that the user can short-circuit this test for compilers unknown to
   2829 # Autoconf.
   2830 for ac_file in $ac_files ''
   2831 do
   2832   test -f "$ac_file" || continue
   2833   case $ac_file in
   2834     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj )
   2835 	;;
   2836     [ab].out )
   2837 	# We found the default executable, but exeext='' is most
   2838 	# certainly right.
   2839 	break;;
   2840     *.* )
   2841         if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
   2842 	then :; else
   2843 	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
   2844 	fi
   2845 	# We set ac_cv_exeext here because the later test for it is not
   2846 	# safe: cross compilers may not add the suffix if given an `-o'
   2847 	# argument, so we may need to know it at that point already.
   2848 	# Even if this section looks crufty: it has the advantage of
   2849 	# actually working.
   2850 	break;;
   2851     * )
   2852 	break;;
   2853   esac
   2854 done
   2855 test "$ac_cv_exeext" = no && ac_cv_exeext=
   2856 
   2857 else
   2858   ac_file=''
   2859 fi
   2860 
   2861 { echo "$as_me:$LINENO: result: $ac_file" >&5
   2862 echo "${ECHO_T}$ac_file" >&6; }
   2863 if test -z "$ac_file"; then
   2864   echo "$as_me: failed program was:" >&5
   2865 sed 's/^/| /' conftest.$ac_ext >&5
   2866 
   2867 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
   2868 See \`config.log' for more details." >&5
   2869 echo "$as_me: error: C compiler cannot create executables
   2870 See \`config.log' for more details." >&2;}
   2871    { (exit 77); exit 77; }; }
   2872 fi
   2873 
   2874 ac_exeext=$ac_cv_exeext
   2875 
   2876 # Check that the compiler produces executables we can run.  If not, either
   2877 # the compiler is broken, or we cross compile.
   2878 { echo "$as_me:$LINENO: checking whether the C compiler works" >&5
   2879 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6; }
   2880 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
   2881 # If not cross compiling, check that we can run a simple program.
   2882 if test "$cross_compiling" != yes; then
   2883   if { ac_try='./$ac_file'
   2884   { (case "(($ac_try" in
   2885   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2886   *) ac_try_echo=$ac_try;;
   2887 esac
   2888 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   2889   (eval "$ac_try") 2>&5
   2890   ac_status=$?
   2891   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2892   (exit $ac_status); }; }; then
   2893     cross_compiling=no
   2894   else
   2895     if test "$cross_compiling" = maybe; then
   2896 	cross_compiling=yes
   2897     else
   2898 	{ { echo "$as_me:$LINENO: error: cannot run C compiled programs.
   2899 If you meant to cross compile, use \`--host'.
   2900 See \`config.log' for more details." >&5
   2901 echo "$as_me: error: cannot run C compiled programs.
   2902 If you meant to cross compile, use \`--host'.
   2903 See \`config.log' for more details." >&2;}
   2904    { (exit 1); exit 1; }; }
   2905     fi
   2906   fi
   2907 fi
   2908 { echo "$as_me:$LINENO: result: yes" >&5
   2909 echo "${ECHO_T}yes" >&6; }
   2910 
   2911 rm -f a.out a.exe conftest$ac_cv_exeext b.out
   2912 ac_clean_files=$ac_clean_files_save
   2913 # Check that the compiler produces executables we can run.  If not, either
   2914 # the compiler is broken, or we cross compile.
   2915 { echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
   2916 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6; }
   2917 { echo "$as_me:$LINENO: result: $cross_compiling" >&5
   2918 echo "${ECHO_T}$cross_compiling" >&6; }
   2919 
   2920 { echo "$as_me:$LINENO: checking for suffix of executables" >&5
   2921 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6; }
   2922 if { (ac_try="$ac_link"
   2923 case "(($ac_try" in
   2924   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2925   *) ac_try_echo=$ac_try;;
   2926 esac
   2927 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   2928   (eval "$ac_link") 2>&5
   2929   ac_status=$?
   2930   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2931   (exit $ac_status); }; then
   2932   # If both `conftest.exe' and `conftest' are `present' (well, observable)
   2933 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
   2934 # work properly (i.e., refer to `conftest.exe'), while it won't with
   2935 # `rm'.
   2936 for ac_file in conftest.exe conftest conftest.*; do
   2937   test -f "$ac_file" || continue
   2938   case $ac_file in
   2939     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
   2940     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
   2941 	  break;;
   2942     * ) break;;
   2943   esac
   2944 done
   2945 else
   2946   { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
   2947 See \`config.log' for more details." >&5
   2948 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
   2949 See \`config.log' for more details." >&2;}
   2950    { (exit 1); exit 1; }; }
   2951 fi
   2952 
   2953 rm -f conftest$ac_cv_exeext
   2954 { echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
   2955 echo "${ECHO_T}$ac_cv_exeext" >&6; }
   2956 
   2957 rm -f conftest.$ac_ext
   2958 EXEEXT=$ac_cv_exeext
   2959 ac_exeext=$EXEEXT
   2960 { echo "$as_me:$LINENO: checking for suffix of object files" >&5
   2961 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6; }
   2962 if test "${ac_cv_objext+set}" = set; then
   2963   echo $ECHO_N "(cached) $ECHO_C" >&6
   2964 else
   2965   cat >conftest.$ac_ext <<_ACEOF
   2966 /* confdefs.h.  */
   2967 _ACEOF
   2968 cat confdefs.h >>conftest.$ac_ext
   2969 cat >>conftest.$ac_ext <<_ACEOF
   2970 /* end confdefs.h.  */
   2971 
   2972 int
   2973 main ()
   2974 {
   2975 
   2976   ;
   2977   return 0;
   2978 }
   2979 _ACEOF
   2980 rm -f conftest.o conftest.obj
   2981 if { (ac_try="$ac_compile"
   2982 case "(($ac_try" in
   2983   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2984   *) ac_try_echo=$ac_try;;
   2985 esac
   2986 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   2987   (eval "$ac_compile") 2>&5
   2988   ac_status=$?
   2989   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2990   (exit $ac_status); }; then
   2991   for ac_file in conftest.o conftest.obj conftest.*; do
   2992   test -f "$ac_file" || continue;
   2993   case $ac_file in
   2994     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf ) ;;
   2995     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
   2996        break;;
   2997   esac
   2998 done
   2999 else
   3000   echo "$as_me: failed program was:" >&5
   3001 sed 's/^/| /' conftest.$ac_ext >&5
   3002 
   3003 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
   3004 See \`config.log' for more details." >&5
   3005 echo "$as_me: error: cannot compute suffix of object files: cannot compile
   3006 See \`config.log' for more details." >&2;}
   3007    { (exit 1); exit 1; }; }
   3008 fi
   3009 
   3010 rm -f conftest.$ac_cv_objext conftest.$ac_ext
   3011 fi
   3012 { echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
   3013 echo "${ECHO_T}$ac_cv_objext" >&6; }
   3014 OBJEXT=$ac_cv_objext
   3015 ac_objext=$OBJEXT
   3016 { echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
   3017 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6; }
   3018 if test "${ac_cv_c_compiler_gnu+set}" = set; then
   3019   echo $ECHO_N "(cached) $ECHO_C" >&6
   3020 else
   3021   cat >conftest.$ac_ext <<_ACEOF
   3022 /* confdefs.h.  */
   3023 _ACEOF
   3024 cat confdefs.h >>conftest.$ac_ext
   3025 cat >>conftest.$ac_ext <<_ACEOF
   3026 /* end confdefs.h.  */
   3027 
   3028 int
   3029 main ()
   3030 {
   3031 #ifndef __GNUC__
   3032        choke me
   3033 #endif
   3034 
   3035   ;
   3036   return 0;
   3037 }
   3038 _ACEOF
   3039 rm -f conftest.$ac_objext
   3040 if { (ac_try="$ac_compile"
   3041 case "(($ac_try" in
   3042   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3043   *) ac_try_echo=$ac_try;;
   3044 esac
   3045 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3046   (eval "$ac_compile") 2>conftest.er1
   3047   ac_status=$?
   3048   grep -v '^ *+' conftest.er1 >conftest.err
   3049   rm -f conftest.er1
   3050   cat conftest.err >&5
   3051   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3052   (exit $ac_status); } && {
   3053 	 test -z "$ac_c_werror_flag" ||
   3054 	 test ! -s conftest.err
   3055        } && test -s conftest.$ac_objext; then
   3056   ac_compiler_gnu=yes
   3057 else
   3058   echo "$as_me: failed program was:" >&5
   3059 sed 's/^/| /' conftest.$ac_ext >&5
   3060 
   3061 	ac_compiler_gnu=no
   3062 fi
   3063 
   3064 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3065 ac_cv_c_compiler_gnu=$ac_compiler_gnu
   3066 
   3067 fi
   3068 { echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
   3069 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; }
   3070 GCC=`test $ac_compiler_gnu = yes && echo yes`
   3071 ac_test_CFLAGS=${CFLAGS+set}
   3072 ac_save_CFLAGS=$CFLAGS
   3073 { echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
   3074 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6; }
   3075 if test "${ac_cv_prog_cc_g+set}" = set; then
   3076   echo $ECHO_N "(cached) $ECHO_C" >&6
   3077 else
   3078   ac_save_c_werror_flag=$ac_c_werror_flag
   3079    ac_c_werror_flag=yes
   3080    ac_cv_prog_cc_g=no
   3081    CFLAGS="-g"
   3082    cat >conftest.$ac_ext <<_ACEOF
   3083 /* confdefs.h.  */
   3084 _ACEOF
   3085 cat confdefs.h >>conftest.$ac_ext
   3086 cat >>conftest.$ac_ext <<_ACEOF
   3087 /* end confdefs.h.  */
   3088 
   3089 int
   3090 main ()
   3091 {
   3092 
   3093   ;
   3094   return 0;
   3095 }
   3096 _ACEOF
   3097 rm -f conftest.$ac_objext
   3098 if { (ac_try="$ac_compile"
   3099 case "(($ac_try" in
   3100   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3101   *) ac_try_echo=$ac_try;;
   3102 esac
   3103 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3104   (eval "$ac_compile") 2>conftest.er1
   3105   ac_status=$?
   3106   grep -v '^ *+' conftest.er1 >conftest.err
   3107   rm -f conftest.er1
   3108   cat conftest.err >&5
   3109   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3110   (exit $ac_status); } && {
   3111 	 test -z "$ac_c_werror_flag" ||
   3112 	 test ! -s conftest.err
   3113        } && test -s conftest.$ac_objext; then
   3114   ac_cv_prog_cc_g=yes
   3115 else
   3116   echo "$as_me: failed program was:" >&5
   3117 sed 's/^/| /' conftest.$ac_ext >&5
   3118 
   3119 	CFLAGS=""
   3120       cat >conftest.$ac_ext <<_ACEOF
   3121 /* confdefs.h.  */
   3122 _ACEOF
   3123 cat confdefs.h >>conftest.$ac_ext
   3124 cat >>conftest.$ac_ext <<_ACEOF
   3125 /* end confdefs.h.  */
   3126 
   3127 int
   3128 main ()
   3129 {
   3130 
   3131   ;
   3132   return 0;
   3133 }
   3134 _ACEOF
   3135 rm -f conftest.$ac_objext
   3136 if { (ac_try="$ac_compile"
   3137 case "(($ac_try" in
   3138   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3139   *) ac_try_echo=$ac_try;;
   3140 esac
   3141 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3142   (eval "$ac_compile") 2>conftest.er1
   3143   ac_status=$?
   3144   grep -v '^ *+' conftest.er1 >conftest.err
   3145   rm -f conftest.er1
   3146   cat conftest.err >&5
   3147   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3148   (exit $ac_status); } && {
   3149 	 test -z "$ac_c_werror_flag" ||
   3150 	 test ! -s conftest.err
   3151        } && test -s conftest.$ac_objext; then
   3152   :
   3153 else
   3154   echo "$as_me: failed program was:" >&5
   3155 sed 's/^/| /' conftest.$ac_ext >&5
   3156 
   3157 	ac_c_werror_flag=$ac_save_c_werror_flag
   3158 	 CFLAGS="-g"
   3159 	 cat >conftest.$ac_ext <<_ACEOF
   3160 /* confdefs.h.  */
   3161 _ACEOF
   3162 cat confdefs.h >>conftest.$ac_ext
   3163 cat >>conftest.$ac_ext <<_ACEOF
   3164 /* end confdefs.h.  */
   3165 
   3166 int
   3167 main ()
   3168 {
   3169 
   3170   ;
   3171   return 0;
   3172 }
   3173 _ACEOF
   3174 rm -f conftest.$ac_objext
   3175 if { (ac_try="$ac_compile"
   3176 case "(($ac_try" in
   3177   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3178   *) ac_try_echo=$ac_try;;
   3179 esac
   3180 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3181   (eval "$ac_compile") 2>conftest.er1
   3182   ac_status=$?
   3183   grep -v '^ *+' conftest.er1 >conftest.err
   3184   rm -f conftest.er1
   3185   cat conftest.err >&5
   3186   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3187   (exit $ac_status); } && {
   3188 	 test -z "$ac_c_werror_flag" ||
   3189 	 test ! -s conftest.err
   3190        } && test -s conftest.$ac_objext; then
   3191   ac_cv_prog_cc_g=yes
   3192 else
   3193   echo "$as_me: failed program was:" >&5
   3194 sed 's/^/| /' conftest.$ac_ext >&5
   3195 
   3196 
   3197 fi
   3198 
   3199 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3200 fi
   3201 
   3202 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3203 fi
   3204 
   3205 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3206    ac_c_werror_flag=$ac_save_c_werror_flag
   3207 fi
   3208 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
   3209 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6; }
   3210 if test "$ac_test_CFLAGS" = set; then
   3211   CFLAGS=$ac_save_CFLAGS
   3212 elif test $ac_cv_prog_cc_g = yes; then
   3213   if test "$GCC" = yes; then
   3214     CFLAGS="-g -O2"
   3215   else
   3216     CFLAGS="-g"
   3217   fi
   3218 else
   3219   if test "$GCC" = yes; then
   3220     CFLAGS="-O2"
   3221   else
   3222     CFLAGS=
   3223   fi
   3224 fi
   3225 { echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
   3226 echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; }
   3227 if test "${ac_cv_prog_cc_c89+set}" = set; then
   3228   echo $ECHO_N "(cached) $ECHO_C" >&6
   3229 else
   3230   ac_cv_prog_cc_c89=no
   3231 ac_save_CC=$CC
   3232 cat >conftest.$ac_ext <<_ACEOF
   3233 /* confdefs.h.  */
   3234 _ACEOF
   3235 cat confdefs.h >>conftest.$ac_ext
   3236 cat >>conftest.$ac_ext <<_ACEOF
   3237 /* end confdefs.h.  */
   3238 #include <stdarg.h>
   3239 #include <stdio.h>
   3240 #include <sys/types.h>
   3241 #include <sys/stat.h>
   3242 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
   3243 struct buf { int x; };
   3244 FILE * (*rcsopen) (struct buf *, struct stat *, int);
   3245 static char *e (p, i)
   3246      char **p;
   3247      int i;
   3248 {
   3249   return p[i];
   3250 }
   3251 static char *f (char * (*g) (char **, int), char **p, ...)
   3252 {
   3253   char *s;
   3254   va_list v;
   3255   va_start (v,p);
   3256   s = g (p, va_arg (v,int));
   3257   va_end (v);
   3258   return s;
   3259 }
   3260 
   3261 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
   3262    function prototypes and stuff, but not '\xHH' hex character constants.
   3263    These don't provoke an error unfortunately, instead are silently treated
   3264    as 'x'.  The following induces an error, until -std is added to get
   3265    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
   3266    array size at least.  It's necessary to write '\x00'==0 to get something
   3267    that's true only with -std.  */
   3268 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
   3269 
   3270 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
   3271    inside strings and character constants.  */
   3272 #define FOO(x) 'x'
   3273 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
   3274 
   3275 int test (int i, double x);
   3276 struct s1 {int (*f) (int a);};
   3277 struct s2 {int (*f) (double a);};
   3278 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
   3279 int argc;
   3280 char **argv;
   3281 int
   3282 main ()
   3283 {
   3284 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
   3285   ;
   3286   return 0;
   3287 }
   3288 _ACEOF
   3289 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
   3290 	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
   3291 do
   3292   CC="$ac_save_CC $ac_arg"
   3293   rm -f conftest.$ac_objext
   3294 if { (ac_try="$ac_compile"
   3295 case "(($ac_try" in
   3296   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3297   *) ac_try_echo=$ac_try;;
   3298 esac
   3299 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3300   (eval "$ac_compile") 2>conftest.er1
   3301   ac_status=$?
   3302   grep -v '^ *+' conftest.er1 >conftest.err
   3303   rm -f conftest.er1
   3304   cat conftest.err >&5
   3305   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3306   (exit $ac_status); } && {
   3307 	 test -z "$ac_c_werror_flag" ||
   3308 	 test ! -s conftest.err
   3309        } && test -s conftest.$ac_objext; then
   3310   ac_cv_prog_cc_c89=$ac_arg
   3311 else
   3312   echo "$as_me: failed program was:" >&5
   3313 sed 's/^/| /' conftest.$ac_ext >&5
   3314 
   3315 
   3316 fi
   3317 
   3318 rm -f core conftest.err conftest.$ac_objext
   3319   test "x$ac_cv_prog_cc_c89" != "xno" && break
   3320 done
   3321 rm -f conftest.$ac_ext
   3322 CC=$ac_save_CC
   3323 
   3324 fi
   3325 # AC_CACHE_VAL
   3326 case "x$ac_cv_prog_cc_c89" in
   3327   x)
   3328     { echo "$as_me:$LINENO: result: none needed" >&5
   3329 echo "${ECHO_T}none needed" >&6; } ;;
   3330   xno)
   3331     { echo "$as_me:$LINENO: result: unsupported" >&5
   3332 echo "${ECHO_T}unsupported" >&6; } ;;
   3333   *)
   3334     CC="$CC $ac_cv_prog_cc_c89"
   3335     { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
   3336 echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;;
   3337 esac
   3338 
   3339 
   3340 ac_ext=c
   3341 ac_cpp='$CPP $CPPFLAGS'
   3342 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   3343 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   3344 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   3345 DEPDIR="${am__leading_dot}deps"
   3346 
   3347 ac_config_commands="$ac_config_commands depfiles"
   3348 
   3349 
   3350 am_make=${MAKE-make}
   3351 cat > confinc << 'END'
   3352 am__doit:
   3353 	@echo done
   3354 .PHONY: am__doit
   3355 END
   3356 # If we don't find an include directive, just comment out the code.
   3357 { echo "$as_me:$LINENO: checking for style of include used by $am_make" >&5
   3358 echo $ECHO_N "checking for style of include used by $am_make... $ECHO_C" >&6; }
   3359 am__include="#"
   3360 am__quote=
   3361 _am_result=none
   3362 # First try GNU make style include.
   3363 echo "include confinc" > confmf
   3364 # We grep out `Entering directory' and `Leaving directory'
   3365 # messages which can occur if `w' ends up in MAKEFLAGS.
   3366 # In particular we don't look at `^make:' because GNU make might
   3367 # be invoked under some other name (usually "gmake"), in which
   3368 # case it prints its new name instead of `make'.
   3369 if test "`$am_make -s -f confmf 2> /dev/null | grep -v 'ing directory'`" = "done"; then
   3370    am__include=include
   3371    am__quote=
   3372    _am_result=GNU
   3373 fi
   3374 # Now try BSD make style include.
   3375 if test "$am__include" = "#"; then
   3376    echo '.include "confinc"' > confmf
   3377    if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then
   3378       am__include=.include
   3379       am__quote="\""
   3380       _am_result=BSD
   3381    fi
   3382 fi
   3383 
   3384 
   3385 { echo "$as_me:$LINENO: result: $_am_result" >&5
   3386 echo "${ECHO_T}$_am_result" >&6; }
   3387 rm -f confinc confmf
   3388 
   3389 # Check whether --enable-dependency-tracking was given.
   3390 if test "${enable_dependency_tracking+set}" = set; then
   3391   enableval=$enable_dependency_tracking;
   3392 fi
   3393 
   3394 if test "x$enable_dependency_tracking" != xno; then
   3395   am_depcomp="$ac_aux_dir/depcomp"
   3396   AMDEPBACKSLASH='\'
   3397 fi
   3398  if test "x$enable_dependency_tracking" != xno; then
   3399   AMDEP_TRUE=
   3400   AMDEP_FALSE='#'
   3401 else
   3402   AMDEP_TRUE='#'
   3403   AMDEP_FALSE=
   3404 fi
   3405 
   3406 
   3407 
   3408 depcc="$CC"   am_compiler_list=
   3409 
   3410 { echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
   3411 echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6; }
   3412 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then
   3413   echo $ECHO_N "(cached) $ECHO_C" >&6
   3414 else
   3415   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
   3416   # We make a subdir and do the tests there.  Otherwise we can end up
   3417   # making bogus files that we don't know about and never remove.  For
   3418   # instance it was reported that on HP-UX the gcc test will end up
   3419   # making a dummy file named `D' -- because `-MD' means `put the output
   3420   # in D'.
   3421   mkdir conftest.dir
   3422   # Copy depcomp to subdir because otherwise we won't find it if we're
   3423   # using a relative directory.
   3424   cp "$am_depcomp" conftest.dir
   3425   cd conftest.dir
   3426   # We will build objects and dependencies in a subdirectory because
   3427   # it helps to detect inapplicable dependency modes.  For instance
   3428   # both Tru64's cc and ICC support -MD to output dependencies as a
   3429   # side effect of compilation, but ICC will put the dependencies in
   3430   # the current directory while Tru64 will put them in the object
   3431   # directory.
   3432   mkdir sub
   3433 
   3434   am_cv_CC_dependencies_compiler_type=none
   3435   if test "$am_compiler_list" = ""; then
   3436      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
   3437   fi
   3438   for depmode in $am_compiler_list; do
   3439     # Setup a source with many dependencies, because some compilers
   3440     # like to wrap large dependency lists on column 80 (with \), and
   3441     # we should not choose a depcomp mode which is confused by this.
   3442     #
   3443     # We need to recreate these files for each test, as the compiler may
   3444     # overwrite some of them when testing with obscure command lines.
   3445     # This happens at least with the AIX C compiler.
   3446     : > sub/conftest.c
   3447     for i in 1 2 3 4 5 6; do
   3448       echo '#include "conftst'$i'.h"' >> sub/conftest.c
   3449       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
   3450       # Solaris 8's {/usr,}/bin/sh.
   3451       touch sub/conftst$i.h
   3452     done
   3453     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
   3454 
   3455     case $depmode in
   3456     nosideeffect)
   3457       # after this tag, mechanisms are not by side-effect, so they'll
   3458       # only be used when explicitly requested
   3459       if test "x$enable_dependency_tracking" = xyes; then
   3460 	continue
   3461       else
   3462 	break
   3463       fi
   3464       ;;
   3465     none) break ;;
   3466     esac
   3467     # We check with `-c' and `-o' for the sake of the "dashmstdout"
   3468     # mode.  It turns out that the SunPro C++ compiler does not properly
   3469     # handle `-M -o', and we need to detect this.
   3470     if depmode=$depmode \
   3471        source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
   3472        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
   3473        $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
   3474          >/dev/null 2>conftest.err &&
   3475        grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
   3476        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
   3477        grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
   3478        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
   3479       # icc doesn't choke on unknown options, it will just issue warnings
   3480       # or remarks (even with -Werror).  So we grep stderr for any message
   3481       # that says an option was ignored or not supported.
   3482       # When given -MP, icc 7.0 and 7.1 complain thusly:
   3483       #   icc: Command line warning: ignoring option '-M'; no argument required
   3484       # The diagnosis changed in icc 8.0:
   3485       #   icc: Command line remark: option '-MP' not supported
   3486       if (grep 'ignoring option' conftest.err ||
   3487           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
   3488         am_cv_CC_dependencies_compiler_type=$depmode
   3489         break
   3490       fi
   3491     fi
   3492   done
   3493 
   3494   cd ..
   3495   rm -rf conftest.dir
   3496 else
   3497   am_cv_CC_dependencies_compiler_type=none
   3498 fi
   3499 
   3500 fi
   3501 { echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5
   3502 echo "${ECHO_T}$am_cv_CC_dependencies_compiler_type" >&6; }
   3503 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
   3504 
   3505  if
   3506   test "x$enable_dependency_tracking" != xno \
   3507   && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
   3508   am__fastdepCC_TRUE=
   3509   am__fastdepCC_FALSE='#'
   3510 else
   3511   am__fastdepCC_TRUE='#'
   3512   am__fastdepCC_FALSE=
   3513 fi
   3514 
   3515 
   3516 ac_ext=c
   3517 ac_cpp='$CPP $CPPFLAGS'
   3518 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   3519 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   3520 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   3521 { echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
   3522 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; }
   3523 # On Suns, sometimes $CPP names a directory.
   3524 if test -n "$CPP" && test -d "$CPP"; then
   3525   CPP=
   3526 fi
   3527 if test -z "$CPP"; then
   3528   if test "${ac_cv_prog_CPP+set}" = set; then
   3529   echo $ECHO_N "(cached) $ECHO_C" >&6
   3530 else
   3531       # Double quotes because CPP needs to be expanded
   3532     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
   3533     do
   3534       ac_preproc_ok=false
   3535 for ac_c_preproc_warn_flag in '' yes
   3536 do
   3537   # Use a header file that comes with gcc, so configuring glibc
   3538   # with a fresh cross-compiler works.
   3539   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   3540   # <limits.h> exists even on freestanding compilers.
   3541   # On the NeXT, cc -E runs the code through the compiler's parser,
   3542   # not just through cpp. "Syntax error" is here to catch this case.
   3543   cat >conftest.$ac_ext <<_ACEOF
   3544 /* confdefs.h.  */
   3545 _ACEOF
   3546 cat confdefs.h >>conftest.$ac_ext
   3547 cat >>conftest.$ac_ext <<_ACEOF
   3548 /* end confdefs.h.  */
   3549 #ifdef __STDC__
   3550 # include <limits.h>
   3551 #else
   3552 # include <assert.h>
   3553 #endif
   3554 		     Syntax error
   3555 _ACEOF
   3556 if { (ac_try="$ac_cpp conftest.$ac_ext"
   3557 case "(($ac_try" in
   3558   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3559   *) ac_try_echo=$ac_try;;
   3560 esac
   3561 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3562   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   3563   ac_status=$?
   3564   grep -v '^ *+' conftest.er1 >conftest.err
   3565   rm -f conftest.er1
   3566   cat conftest.err >&5
   3567   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3568   (exit $ac_status); } >/dev/null && {
   3569 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   3570 	 test ! -s conftest.err
   3571        }; then
   3572   :
   3573 else
   3574   echo "$as_me: failed program was:" >&5
   3575 sed 's/^/| /' conftest.$ac_ext >&5
   3576 
   3577   # Broken: fails on valid input.
   3578 continue
   3579 fi
   3580 
   3581 rm -f conftest.err conftest.$ac_ext
   3582 
   3583   # OK, works on sane cases.  Now check whether nonexistent headers
   3584   # can be detected and how.
   3585   cat >conftest.$ac_ext <<_ACEOF
   3586 /* confdefs.h.  */
   3587 _ACEOF
   3588 cat confdefs.h >>conftest.$ac_ext
   3589 cat >>conftest.$ac_ext <<_ACEOF
   3590 /* end confdefs.h.  */
   3591 #include <ac_nonexistent.h>
   3592 _ACEOF
   3593 if { (ac_try="$ac_cpp conftest.$ac_ext"
   3594 case "(($ac_try" in
   3595   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3596   *) ac_try_echo=$ac_try;;
   3597 esac
   3598 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3599   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   3600   ac_status=$?
   3601   grep -v '^ *+' conftest.er1 >conftest.err
   3602   rm -f conftest.er1
   3603   cat conftest.err >&5
   3604   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3605   (exit $ac_status); } >/dev/null && {
   3606 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   3607 	 test ! -s conftest.err
   3608        }; then
   3609   # Broken: success on invalid input.
   3610 continue
   3611 else
   3612   echo "$as_me: failed program was:" >&5
   3613 sed 's/^/| /' conftest.$ac_ext >&5
   3614 
   3615   # Passes both tests.
   3616 ac_preproc_ok=:
   3617 break
   3618 fi
   3619 
   3620 rm -f conftest.err conftest.$ac_ext
   3621 
   3622 done
   3623 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   3624 rm -f conftest.err conftest.$ac_ext
   3625 if $ac_preproc_ok; then
   3626   break
   3627 fi
   3628 
   3629     done
   3630     ac_cv_prog_CPP=$CPP
   3631 
   3632 fi
   3633   CPP=$ac_cv_prog_CPP
   3634 else
   3635   ac_cv_prog_CPP=$CPP
   3636 fi
   3637 { echo "$as_me:$LINENO: result: $CPP" >&5
   3638 echo "${ECHO_T}$CPP" >&6; }
   3639 ac_preproc_ok=false
   3640 for ac_c_preproc_warn_flag in '' yes
   3641 do
   3642   # Use a header file that comes with gcc, so configuring glibc
   3643   # with a fresh cross-compiler works.
   3644   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   3645   # <limits.h> exists even on freestanding compilers.
   3646   # On the NeXT, cc -E runs the code through the compiler's parser,
   3647   # not just through cpp. "Syntax error" is here to catch this case.
   3648   cat >conftest.$ac_ext <<_ACEOF
   3649 /* confdefs.h.  */
   3650 _ACEOF
   3651 cat confdefs.h >>conftest.$ac_ext
   3652 cat >>conftest.$ac_ext <<_ACEOF
   3653 /* end confdefs.h.  */
   3654 #ifdef __STDC__
   3655 # include <limits.h>
   3656 #else
   3657 # include <assert.h>
   3658 #endif
   3659 		     Syntax error
   3660 _ACEOF
   3661 if { (ac_try="$ac_cpp conftest.$ac_ext"
   3662 case "(($ac_try" in
   3663   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3664   *) ac_try_echo=$ac_try;;
   3665 esac
   3666 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3667   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   3668   ac_status=$?
   3669   grep -v '^ *+' conftest.er1 >conftest.err
   3670   rm -f conftest.er1
   3671   cat conftest.err >&5
   3672   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3673   (exit $ac_status); } >/dev/null && {
   3674 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   3675 	 test ! -s conftest.err
   3676        }; then
   3677   :
   3678 else
   3679   echo "$as_me: failed program was:" >&5
   3680 sed 's/^/| /' conftest.$ac_ext >&5
   3681 
   3682   # Broken: fails on valid input.
   3683 continue
   3684 fi
   3685 
   3686 rm -f conftest.err conftest.$ac_ext
   3687 
   3688   # OK, works on sane cases.  Now check whether nonexistent headers
   3689   # can be detected and how.
   3690   cat >conftest.$ac_ext <<_ACEOF
   3691 /* confdefs.h.  */
   3692 _ACEOF
   3693 cat confdefs.h >>conftest.$ac_ext
   3694 cat >>conftest.$ac_ext <<_ACEOF
   3695 /* end confdefs.h.  */
   3696 #include <ac_nonexistent.h>
   3697 _ACEOF
   3698 if { (ac_try="$ac_cpp conftest.$ac_ext"
   3699 case "(($ac_try" in
   3700   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3701   *) ac_try_echo=$ac_try;;
   3702 esac
   3703 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3704   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   3705   ac_status=$?
   3706   grep -v '^ *+' conftest.er1 >conftest.err
   3707   rm -f conftest.er1
   3708   cat conftest.err >&5
   3709   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3710   (exit $ac_status); } >/dev/null && {
   3711 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   3712 	 test ! -s conftest.err
   3713        }; then
   3714   # Broken: success on invalid input.
   3715 continue
   3716 else
   3717   echo "$as_me: failed program was:" >&5
   3718 sed 's/^/| /' conftest.$ac_ext >&5
   3719 
   3720   # Passes both tests.
   3721 ac_preproc_ok=:
   3722 break
   3723 fi
   3724 
   3725 rm -f conftest.err conftest.$ac_ext
   3726 
   3727 done
   3728 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   3729 rm -f conftest.err conftest.$ac_ext
   3730 if $ac_preproc_ok; then
   3731   :
   3732 else
   3733   { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
   3734 See \`config.log' for more details." >&5
   3735 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
   3736 See \`config.log' for more details." >&2;}
   3737    { (exit 1); exit 1; }; }
   3738 fi
   3739 
   3740 ac_ext=c
   3741 ac_cpp='$CPP $CPPFLAGS'
   3742 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   3743 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   3744 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   3745 
   3746 ac_ext=cpp
   3747 ac_cpp='$CXXCPP $CPPFLAGS'
   3748 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   3749 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   3750 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   3751 if test -z "$CXX"; then
   3752   if test -n "$CCC"; then
   3753     CXX=$CCC
   3754   else
   3755     if test -n "$ac_tool_prefix"; then
   3756   for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
   3757   do
   3758     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   3759 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   3760 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   3761 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   3762 if test "${ac_cv_prog_CXX+set}" = set; then
   3763   echo $ECHO_N "(cached) $ECHO_C" >&6
   3764 else
   3765   if test -n "$CXX"; then
   3766   ac_cv_prog_CXX="$CXX" # Let the user override the test.
   3767 else
   3768 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3769 for as_dir in $PATH
   3770 do
   3771   IFS=$as_save_IFS
   3772   test -z "$as_dir" && as_dir=.
   3773   for ac_exec_ext in '' $ac_executable_extensions; do
   3774   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   3775     ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
   3776     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   3777     break 2
   3778   fi
   3779 done
   3780 done
   3781 IFS=$as_save_IFS
   3782 
   3783 fi
   3784 fi
   3785 CXX=$ac_cv_prog_CXX
   3786 if test -n "$CXX"; then
   3787   { echo "$as_me:$LINENO: result: $CXX" >&5
   3788 echo "${ECHO_T}$CXX" >&6; }
   3789 else
   3790   { echo "$as_me:$LINENO: result: no" >&5
   3791 echo "${ECHO_T}no" >&6; }
   3792 fi
   3793 
   3794 
   3795     test -n "$CXX" && break
   3796   done
   3797 fi
   3798 if test -z "$CXX"; then
   3799   ac_ct_CXX=$CXX
   3800   for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
   3801 do
   3802   # Extract the first word of "$ac_prog", so it can be a program name with args.
   3803 set dummy $ac_prog; ac_word=$2
   3804 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   3805 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   3806 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
   3807   echo $ECHO_N "(cached) $ECHO_C" >&6
   3808 else
   3809   if test -n "$ac_ct_CXX"; then
   3810   ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
   3811 else
   3812 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3813 for as_dir in $PATH
   3814 do
   3815   IFS=$as_save_IFS
   3816   test -z "$as_dir" && as_dir=.
   3817   for ac_exec_ext in '' $ac_executable_extensions; do
   3818   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   3819     ac_cv_prog_ac_ct_CXX="$ac_prog"
   3820     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   3821     break 2
   3822   fi
   3823 done
   3824 done
   3825 IFS=$as_save_IFS
   3826 
   3827 fi
   3828 fi
   3829 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
   3830 if test -n "$ac_ct_CXX"; then
   3831   { echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
   3832 echo "${ECHO_T}$ac_ct_CXX" >&6; }
   3833 else
   3834   { echo "$as_me:$LINENO: result: no" >&5
   3835 echo "${ECHO_T}no" >&6; }
   3836 fi
   3837 
   3838 
   3839   test -n "$ac_ct_CXX" && break
   3840 done
   3841 
   3842   if test "x$ac_ct_CXX" = x; then
   3843     CXX="g++"
   3844   else
   3845     case $cross_compiling:$ac_tool_warned in
   3846 yes:)
   3847 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   3848 whose name does not start with the host triplet.  If you think this
   3849 configuration is useful to you, please write to autoconf@gnu.org." >&5
   3850 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   3851 whose name does not start with the host triplet.  If you think this
   3852 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
   3853 ac_tool_warned=yes ;;
   3854 esac
   3855     CXX=$ac_ct_CXX
   3856   fi
   3857 fi
   3858 
   3859   fi
   3860 fi
   3861 # Provide some information about the compiler.
   3862 echo "$as_me:$LINENO: checking for C++ compiler version" >&5
   3863 ac_compiler=`set X $ac_compile; echo $2`
   3864 { (ac_try="$ac_compiler --version >&5"
   3865 case "(($ac_try" in
   3866   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3867   *) ac_try_echo=$ac_try;;
   3868 esac
   3869 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3870   (eval "$ac_compiler --version >&5") 2>&5
   3871   ac_status=$?
   3872   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3873   (exit $ac_status); }
   3874 { (ac_try="$ac_compiler -v >&5"
   3875 case "(($ac_try" in
   3876   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3877   *) ac_try_echo=$ac_try;;
   3878 esac
   3879 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3880   (eval "$ac_compiler -v >&5") 2>&5
   3881   ac_status=$?
   3882   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3883   (exit $ac_status); }
   3884 { (ac_try="$ac_compiler -V >&5"
   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_compiler -V >&5") 2>&5
   3891   ac_status=$?
   3892   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3893   (exit $ac_status); }
   3894 
   3895 { echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
   3896 echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6; }
   3897 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
   3898   echo $ECHO_N "(cached) $ECHO_C" >&6
   3899 else
   3900   cat >conftest.$ac_ext <<_ACEOF
   3901 /* confdefs.h.  */
   3902 _ACEOF
   3903 cat confdefs.h >>conftest.$ac_ext
   3904 cat >>conftest.$ac_ext <<_ACEOF
   3905 /* end confdefs.h.  */
   3906 
   3907 int
   3908 main ()
   3909 {
   3910 #ifndef __GNUC__
   3911        choke me
   3912 #endif
   3913 
   3914   ;
   3915   return 0;
   3916 }
   3917 _ACEOF
   3918 rm -f conftest.$ac_objext
   3919 if { (ac_try="$ac_compile"
   3920 case "(($ac_try" in
   3921   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3922   *) ac_try_echo=$ac_try;;
   3923 esac
   3924 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3925   (eval "$ac_compile") 2>conftest.er1
   3926   ac_status=$?
   3927   grep -v '^ *+' conftest.er1 >conftest.err
   3928   rm -f conftest.er1
   3929   cat conftest.err >&5
   3930   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3931   (exit $ac_status); } && {
   3932 	 test -z "$ac_cxx_werror_flag" ||
   3933 	 test ! -s conftest.err
   3934        } && test -s conftest.$ac_objext; then
   3935   ac_compiler_gnu=yes
   3936 else
   3937   echo "$as_me: failed program was:" >&5
   3938 sed 's/^/| /' conftest.$ac_ext >&5
   3939 
   3940 	ac_compiler_gnu=no
   3941 fi
   3942 
   3943 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3944 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
   3945 
   3946 fi
   3947 { echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
   3948 echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6; }
   3949 GXX=`test $ac_compiler_gnu = yes && echo yes`
   3950 ac_test_CXXFLAGS=${CXXFLAGS+set}
   3951 ac_save_CXXFLAGS=$CXXFLAGS
   3952 { echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
   3953 echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6; }
   3954 if test "${ac_cv_prog_cxx_g+set}" = set; then
   3955   echo $ECHO_N "(cached) $ECHO_C" >&6
   3956 else
   3957   ac_save_cxx_werror_flag=$ac_cxx_werror_flag
   3958    ac_cxx_werror_flag=yes
   3959    ac_cv_prog_cxx_g=no
   3960    CXXFLAGS="-g"
   3961    cat >conftest.$ac_ext <<_ACEOF
   3962 /* confdefs.h.  */
   3963 _ACEOF
   3964 cat confdefs.h >>conftest.$ac_ext
   3965 cat >>conftest.$ac_ext <<_ACEOF
   3966 /* end confdefs.h.  */
   3967 
   3968 int
   3969 main ()
   3970 {
   3971 
   3972   ;
   3973   return 0;
   3974 }
   3975 _ACEOF
   3976 rm -f conftest.$ac_objext
   3977 if { (ac_try="$ac_compile"
   3978 case "(($ac_try" in
   3979   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3980   *) ac_try_echo=$ac_try;;
   3981 esac
   3982 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3983   (eval "$ac_compile") 2>conftest.er1
   3984   ac_status=$?
   3985   grep -v '^ *+' conftest.er1 >conftest.err
   3986   rm -f conftest.er1
   3987   cat conftest.err >&5
   3988   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3989   (exit $ac_status); } && {
   3990 	 test -z "$ac_cxx_werror_flag" ||
   3991 	 test ! -s conftest.err
   3992        } && test -s conftest.$ac_objext; then
   3993   ac_cv_prog_cxx_g=yes
   3994 else
   3995   echo "$as_me: failed program was:" >&5
   3996 sed 's/^/| /' conftest.$ac_ext >&5
   3997 
   3998 	CXXFLAGS=""
   3999       cat >conftest.$ac_ext <<_ACEOF
   4000 /* confdefs.h.  */
   4001 _ACEOF
   4002 cat confdefs.h >>conftest.$ac_ext
   4003 cat >>conftest.$ac_ext <<_ACEOF
   4004 /* end confdefs.h.  */
   4005 
   4006 int
   4007 main ()
   4008 {
   4009 
   4010   ;
   4011   return 0;
   4012 }
   4013 _ACEOF
   4014 rm -f conftest.$ac_objext
   4015 if { (ac_try="$ac_compile"
   4016 case "(($ac_try" in
   4017   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4018   *) ac_try_echo=$ac_try;;
   4019 esac
   4020 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   4021   (eval "$ac_compile") 2>conftest.er1
   4022   ac_status=$?
   4023   grep -v '^ *+' conftest.er1 >conftest.err
   4024   rm -f conftest.er1
   4025   cat conftest.err >&5
   4026   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4027   (exit $ac_status); } && {
   4028 	 test -z "$ac_cxx_werror_flag" ||
   4029 	 test ! -s conftest.err
   4030        } && test -s conftest.$ac_objext; then
   4031   :
   4032 else
   4033   echo "$as_me: failed program was:" >&5
   4034 sed 's/^/| /' conftest.$ac_ext >&5
   4035 
   4036 	ac_cxx_werror_flag=$ac_save_cxx_werror_flag
   4037 	 CXXFLAGS="-g"
   4038 	 cat >conftest.$ac_ext <<_ACEOF
   4039 /* confdefs.h.  */
   4040 _ACEOF
   4041 cat confdefs.h >>conftest.$ac_ext
   4042 cat >>conftest.$ac_ext <<_ACEOF
   4043 /* end confdefs.h.  */
   4044 
   4045 int
   4046 main ()
   4047 {
   4048 
   4049   ;
   4050   return 0;
   4051 }
   4052 _ACEOF
   4053 rm -f conftest.$ac_objext
   4054 if { (ac_try="$ac_compile"
   4055 case "(($ac_try" in
   4056   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4057   *) ac_try_echo=$ac_try;;
   4058 esac
   4059 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   4060   (eval "$ac_compile") 2>conftest.er1
   4061   ac_status=$?
   4062   grep -v '^ *+' conftest.er1 >conftest.err
   4063   rm -f conftest.er1
   4064   cat conftest.err >&5
   4065   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4066   (exit $ac_status); } && {
   4067 	 test -z "$ac_cxx_werror_flag" ||
   4068 	 test ! -s conftest.err
   4069        } && test -s conftest.$ac_objext; then
   4070   ac_cv_prog_cxx_g=yes
   4071 else
   4072   echo "$as_me: failed program was:" >&5
   4073 sed 's/^/| /' conftest.$ac_ext >&5
   4074 
   4075 
   4076 fi
   4077 
   4078 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   4079 fi
   4080 
   4081 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   4082 fi
   4083 
   4084 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   4085    ac_cxx_werror_flag=$ac_save_cxx_werror_flag
   4086 fi
   4087 { echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
   4088 echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6; }
   4089 if test "$ac_test_CXXFLAGS" = set; then
   4090   CXXFLAGS=$ac_save_CXXFLAGS
   4091 elif test $ac_cv_prog_cxx_g = yes; then
   4092   if test "$GXX" = yes; then
   4093     CXXFLAGS="-g -O2"
   4094   else
   4095     CXXFLAGS="-g"
   4096   fi
   4097 else
   4098   if test "$GXX" = yes; then
   4099     CXXFLAGS="-O2"
   4100   else
   4101     CXXFLAGS=
   4102   fi
   4103 fi
   4104 ac_ext=c
   4105 ac_cpp='$CPP $CPPFLAGS'
   4106 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   4107 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   4108 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   4109 
   4110 depcc="$CXX"  am_compiler_list=
   4111 
   4112 { echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
   4113 echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6; }
   4114 if test "${am_cv_CXX_dependencies_compiler_type+set}" = set; then
   4115   echo $ECHO_N "(cached) $ECHO_C" >&6
   4116 else
   4117   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
   4118   # We make a subdir and do the tests there.  Otherwise we can end up
   4119   # making bogus files that we don't know about and never remove.  For
   4120   # instance it was reported that on HP-UX the gcc test will end up
   4121   # making a dummy file named `D' -- because `-MD' means `put the output
   4122   # in D'.
   4123   mkdir conftest.dir
   4124   # Copy depcomp to subdir because otherwise we won't find it if we're
   4125   # using a relative directory.
   4126   cp "$am_depcomp" conftest.dir
   4127   cd conftest.dir
   4128   # We will build objects and dependencies in a subdirectory because
   4129   # it helps to detect inapplicable dependency modes.  For instance
   4130   # both Tru64's cc and ICC support -MD to output dependencies as a
   4131   # side effect of compilation, but ICC will put the dependencies in
   4132   # the current directory while Tru64 will put them in the object
   4133   # directory.
   4134   mkdir sub
   4135 
   4136   am_cv_CXX_dependencies_compiler_type=none
   4137   if test "$am_compiler_list" = ""; then
   4138      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
   4139   fi
   4140   for depmode in $am_compiler_list; do
   4141     # Setup a source with many dependencies, because some compilers
   4142     # like to wrap large dependency lists on column 80 (with \), and
   4143     # we should not choose a depcomp mode which is confused by this.
   4144     #
   4145     # We need to recreate these files for each test, as the compiler may
   4146     # overwrite some of them when testing with obscure command lines.
   4147     # This happens at least with the AIX C compiler.
   4148     : > sub/conftest.c
   4149     for i in 1 2 3 4 5 6; do
   4150       echo '#include "conftst'$i'.h"' >> sub/conftest.c
   4151       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
   4152       # Solaris 8's {/usr,}/bin/sh.
   4153       touch sub/conftst$i.h
   4154     done
   4155     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
   4156 
   4157     case $depmode in
   4158     nosideeffect)
   4159       # after this tag, mechanisms are not by side-effect, so they'll
   4160       # only be used when explicitly requested
   4161       if test "x$enable_dependency_tracking" = xyes; then
   4162 	continue
   4163       else
   4164 	break
   4165       fi
   4166       ;;
   4167     none) break ;;
   4168     esac
   4169     # We check with `-c' and `-o' for the sake of the "dashmstdout"
   4170     # mode.  It turns out that the SunPro C++ compiler does not properly
   4171     # handle `-M -o', and we need to detect this.
   4172     if depmode=$depmode \
   4173        source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
   4174        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
   4175        $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
   4176          >/dev/null 2>conftest.err &&
   4177        grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
   4178        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
   4179        grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
   4180        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
   4181       # icc doesn't choke on unknown options, it will just issue warnings
   4182       # or remarks (even with -Werror).  So we grep stderr for any message
   4183       # that says an option was ignored or not supported.
   4184       # When given -MP, icc 7.0 and 7.1 complain thusly:
   4185       #   icc: Command line warning: ignoring option '-M'; no argument required
   4186       # The diagnosis changed in icc 8.0:
   4187       #   icc: Command line remark: option '-MP' not supported
   4188       if (grep 'ignoring option' conftest.err ||
   4189           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
   4190         am_cv_CXX_dependencies_compiler_type=$depmode
   4191         break
   4192       fi
   4193     fi
   4194   done
   4195 
   4196   cd ..
   4197   rm -rf conftest.dir
   4198 else
   4199   am_cv_CXX_dependencies_compiler_type=none
   4200 fi
   4201 
   4202 fi
   4203 { echo "$as_me:$LINENO: result: $am_cv_CXX_dependencies_compiler_type" >&5
   4204 echo "${ECHO_T}$am_cv_CXX_dependencies_compiler_type" >&6; }
   4205 CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type
   4206 
   4207  if
   4208   test "x$enable_dependency_tracking" != xno \
   4209   && test "$am_cv_CXX_dependencies_compiler_type" = gcc3; then
   4210   am__fastdepCXX_TRUE=
   4211   am__fastdepCXX_FALSE='#'
   4212 else
   4213   am__fastdepCXX_TRUE='#'
   4214   am__fastdepCXX_FALSE=
   4215 fi
   4216 
   4217 
   4218  if test "$GCC" = yes; then
   4219   GCC_TRUE=
   4220   GCC_FALSE='#'
   4221 else
   4222   GCC_TRUE='#'
   4223   GCC_FALSE=
   4224 fi
   4225    # let the Makefile know if we're gcc
   4226 # Make sure we can run config.sub.
   4227 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
   4228   { { echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5
   4229 echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;}
   4230    { (exit 1); exit 1; }; }
   4231 
   4232 { echo "$as_me:$LINENO: checking build system type" >&5
   4233 echo $ECHO_N "checking build system type... $ECHO_C" >&6; }
   4234 if test "${ac_cv_build+set}" = set; then
   4235   echo $ECHO_N "(cached) $ECHO_C" >&6
   4236 else
   4237   ac_build_alias=$build_alias
   4238 test "x$ac_build_alias" = x &&
   4239   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
   4240 test "x$ac_build_alias" = x &&
   4241   { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
   4242 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
   4243    { (exit 1); exit 1; }; }
   4244 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
   4245   { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5
   4246 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;}
   4247    { (exit 1); exit 1; }; }
   4248 
   4249 fi
   4250 { echo "$as_me:$LINENO: result: $ac_cv_build" >&5
   4251 echo "${ECHO_T}$ac_cv_build" >&6; }
   4252 case $ac_cv_build in
   4253 *-*-*) ;;
   4254 *) { { echo "$as_me:$LINENO: error: invalid value of canonical build" >&5
   4255 echo "$as_me: error: invalid value of canonical build" >&2;}
   4256    { (exit 1); exit 1; }; };;
   4257 esac
   4258 build=$ac_cv_build
   4259 ac_save_IFS=$IFS; IFS='-'
   4260 set x $ac_cv_build
   4261 shift
   4262 build_cpu=$1
   4263 build_vendor=$2
   4264 shift; shift
   4265 # Remember, the first character of IFS is used to create $*,
   4266 # except with old shells:
   4267 build_os=$*
   4268 IFS=$ac_save_IFS
   4269 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
   4270 
   4271 
   4272 { echo "$as_me:$LINENO: checking host system type" >&5
   4273 echo $ECHO_N "checking host system type... $ECHO_C" >&6; }
   4274 if test "${ac_cv_host+set}" = set; then
   4275   echo $ECHO_N "(cached) $ECHO_C" >&6
   4276 else
   4277   if test "x$host_alias" = x; then
   4278   ac_cv_host=$ac_cv_build
   4279 else
   4280   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
   4281     { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5
   4282 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;}
   4283    { (exit 1); exit 1; }; }
   4284 fi
   4285 
   4286 fi
   4287 { echo "$as_me:$LINENO: result: $ac_cv_host" >&5
   4288 echo "${ECHO_T}$ac_cv_host" >&6; }
   4289 case $ac_cv_host in
   4290 *-*-*) ;;
   4291 *) { { echo "$as_me:$LINENO: error: invalid value of canonical host" >&5
   4292 echo "$as_me: error: invalid value of canonical host" >&2;}
   4293    { (exit 1); exit 1; }; };;
   4294 esac
   4295 host=$ac_cv_host
   4296 ac_save_IFS=$IFS; IFS='-'
   4297 set x $ac_cv_host
   4298 shift
   4299 host_cpu=$1
   4300 host_vendor=$2
   4301 shift; shift
   4302 # Remember, the first character of IFS is used to create $*,
   4303 # except with old shells:
   4304 host_os=$*
   4305 IFS=$ac_save_IFS
   4306 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
   4307 
   4308 
   4309 
   4310 # Issue #21:  Fail to test on MinGW 5.1.4
   4311 # Disabling fast install keeps libtool from creating wrapper scripts around
   4312 # the executables it builds.  Such scripts have caused failures on MinGW.
   4313 # Using this option means an extra link step is executed during "make install".
   4314 # Check whether --enable-fast-install was given.
   4315 if test "${enable_fast_install+set}" = set; then
   4316   enableval=$enable_fast_install; p=${PACKAGE-default}
   4317     case $enableval in
   4318     yes) enable_fast_install=yes ;;
   4319     no) enable_fast_install=no ;;
   4320     *)
   4321       enable_fast_install=no
   4322       # Look at the argument we got.  We use all the common list separators.
   4323       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
   4324       for pkg in $enableval; do
   4325 	IFS="$lt_save_ifs"
   4326 	if test "X$pkg" = "X$p"; then
   4327 	  enable_fast_install=yes
   4328 	fi
   4329       done
   4330       IFS="$lt_save_ifs"
   4331       ;;
   4332     esac
   4333 else
   4334   enable_fast_install=no
   4335 fi
   4336 
   4337 
   4338 
   4339 
   4340 # Check whether --enable-shared was given.
   4341 if test "${enable_shared+set}" = set; then
   4342   enableval=$enable_shared; p=${PACKAGE-default}
   4343     case $enableval in
   4344     yes) enable_shared=yes ;;
   4345     no) enable_shared=no ;;
   4346     *)
   4347       enable_shared=no
   4348       # Look at the argument we got.  We use all the common list separators.
   4349       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
   4350       for pkg in $enableval; do
   4351 	IFS="$lt_save_ifs"
   4352 	if test "X$pkg" = "X$p"; then
   4353 	  enable_shared=yes
   4354 	fi
   4355       done
   4356       IFS="$lt_save_ifs"
   4357       ;;
   4358     esac
   4359 else
   4360   enable_shared=yes
   4361 fi
   4362 
   4363 
   4364 # Check whether --enable-static was given.
   4365 if test "${enable_static+set}" = set; then
   4366   enableval=$enable_static; p=${PACKAGE-default}
   4367     case $enableval in
   4368     yes) enable_static=yes ;;
   4369     no) enable_static=no ;;
   4370     *)
   4371      enable_static=no
   4372       # Look at the argument we got.  We use all the common list separators.
   4373       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
   4374       for pkg in $enableval; do
   4375 	IFS="$lt_save_ifs"
   4376 	if test "X$pkg" = "X$p"; then
   4377 	  enable_static=yes
   4378 	fi
   4379       done
   4380       IFS="$lt_save_ifs"
   4381       ;;
   4382     esac
   4383 else
   4384   enable_static=yes
   4385 fi
   4386 
   4387 
   4388 { echo "$as_me:$LINENO: checking for a sed that does not truncate output" >&5
   4389 echo $ECHO_N "checking for a sed that does not truncate output... $ECHO_C" >&6; }
   4390 if test "${lt_cv_path_SED+set}" = set; then
   4391   echo $ECHO_N "(cached) $ECHO_C" >&6
   4392 else
   4393   # Loop through the user's path and test for sed and gsed.
   4394 # Then use that list of sed's as ones to test for truncation.
   4395 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4396 for as_dir in $PATH
   4397 do
   4398   IFS=$as_save_IFS
   4399   test -z "$as_dir" && as_dir=.
   4400   for lt_ac_prog in sed gsed; do
   4401     for ac_exec_ext in '' $ac_executable_extensions; do
   4402       if { test -f "$as_dir/$lt_ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$lt_ac_prog$ac_exec_ext"; }; then
   4403         lt_ac_sed_list="$lt_ac_sed_list $as_dir/$lt_ac_prog$ac_exec_ext"
   4404       fi
   4405     done
   4406   done
   4407 done
   4408 IFS=$as_save_IFS
   4409 lt_ac_max=0
   4410 lt_ac_count=0
   4411 # Add /usr/xpg4/bin/sed as it is typically found on Solaris
   4412 # along with /bin/sed that truncates output.
   4413 for lt_ac_sed in $lt_ac_sed_list /usr/xpg4/bin/sed; do
   4414   test ! -f $lt_ac_sed && continue
   4415   cat /dev/null > conftest.in
   4416   lt_ac_count=0
   4417   echo $ECHO_N "0123456789$ECHO_C" >conftest.in
   4418   # Check for GNU sed and select it if it is found.
   4419   if "$lt_ac_sed" --version 2>&1 < /dev/null | grep 'GNU' > /dev/null; then
   4420     lt_cv_path_SED=$lt_ac_sed
   4421     break
   4422   fi
   4423   while true; do
   4424     cat conftest.in conftest.in >conftest.tmp
   4425     mv conftest.tmp conftest.in
   4426     cp conftest.in conftest.nl
   4427     echo >>conftest.nl
   4428     $lt_ac_sed -e 's/a$//' < conftest.nl >conftest.out || break
   4429     cmp -s conftest.out conftest.nl || break
   4430     # 10000 chars as input seems more than enough
   4431     test $lt_ac_count -gt 10 && break
   4432     lt_ac_count=`expr $lt_ac_count + 1`
   4433     if test $lt_ac_count -gt $lt_ac_max; then
   4434       lt_ac_max=$lt_ac_count
   4435       lt_cv_path_SED=$lt_ac_sed
   4436     fi
   4437   done
   4438 done
   4439 
   4440 fi
   4441 
   4442 SED=$lt_cv_path_SED
   4443 
   4444 { echo "$as_me:$LINENO: result: $SED" >&5
   4445 echo "${ECHO_T}$SED" >&6; }
   4446 
   4447 { echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
   4448 echo $ECHO_N "checking for grep that handles long lines and -e... $ECHO_C" >&6; }
   4449 if test "${ac_cv_path_GREP+set}" = set; then
   4450   echo $ECHO_N "(cached) $ECHO_C" >&6
   4451 else
   4452   # Extract the first word of "grep ggrep" to use in msg output
   4453 if test -z "$GREP"; then
   4454 set dummy grep ggrep; ac_prog_name=$2
   4455 if test "${ac_cv_path_GREP+set}" = set; then
   4456   echo $ECHO_N "(cached) $ECHO_C" >&6
   4457 else
   4458   ac_path_GREP_found=false
   4459 # Loop through the user's path and test for each of PROGNAME-LIST
   4460 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4461 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
   4462 do
   4463   IFS=$as_save_IFS
   4464   test -z "$as_dir" && as_dir=.
   4465   for ac_prog in grep ggrep; do
   4466   for ac_exec_ext in '' $ac_executable_extensions; do
   4467     ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
   4468     { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
   4469     # Check for GNU ac_path_GREP and select it if it is found.
   4470   # Check for GNU $ac_path_GREP
   4471 case `"$ac_path_GREP" --version 2>&1` in
   4472 *GNU*)
   4473   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
   4474 *)
   4475   ac_count=0
   4476   echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
   4477   while :
   4478   do
   4479     cat "conftest.in" "conftest.in" >"conftest.tmp"
   4480     mv "conftest.tmp" "conftest.in"
   4481     cp "conftest.in" "conftest.nl"
   4482     echo 'GREP' >> "conftest.nl"
   4483     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
   4484     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
   4485     ac_count=`expr $ac_count + 1`
   4486     if test $ac_count -gt ${ac_path_GREP_max-0}; then
   4487       # Best one so far, save it but keep looking for a better one
   4488       ac_cv_path_GREP="$ac_path_GREP"
   4489       ac_path_GREP_max=$ac_count
   4490     fi
   4491     # 10*(2^10) chars as input seems more than enough
   4492     test $ac_count -gt 10 && break
   4493   done
   4494   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
   4495 esac
   4496 
   4497 
   4498     $ac_path_GREP_found && break 3
   4499   done
   4500 done
   4501 
   4502 done
   4503 IFS=$as_save_IFS
   4504 
   4505 
   4506 fi
   4507 
   4508 GREP="$ac_cv_path_GREP"
   4509 if test -z "$GREP"; then
   4510   { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
   4511 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
   4512    { (exit 1); exit 1; }; }
   4513 fi
   4514 
   4515 else
   4516   ac_cv_path_GREP=$GREP
   4517 fi
   4518 
   4519 
   4520 fi
   4521 { echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
   4522 echo "${ECHO_T}$ac_cv_path_GREP" >&6; }
   4523  GREP="$ac_cv_path_GREP"
   4524 
   4525 
   4526 { echo "$as_me:$LINENO: checking for egrep" >&5
   4527 echo $ECHO_N "checking for egrep... $ECHO_C" >&6; }
   4528 if test "${ac_cv_path_EGREP+set}" = set; then
   4529   echo $ECHO_N "(cached) $ECHO_C" >&6
   4530 else
   4531   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
   4532    then ac_cv_path_EGREP="$GREP -E"
   4533    else
   4534      # Extract the first word of "egrep" to use in msg output
   4535 if test -z "$EGREP"; then
   4536 set dummy egrep; ac_prog_name=$2
   4537 if test "${ac_cv_path_EGREP+set}" = set; then
   4538   echo $ECHO_N "(cached) $ECHO_C" >&6
   4539 else
   4540   ac_path_EGREP_found=false
   4541 # Loop through the user's path and test for each of PROGNAME-LIST
   4542 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4543 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
   4544 do
   4545   IFS=$as_save_IFS
   4546   test -z "$as_dir" && as_dir=.
   4547   for ac_prog in egrep; do
   4548   for ac_exec_ext in '' $ac_executable_extensions; do
   4549     ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
   4550     { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
   4551     # Check for GNU ac_path_EGREP and select it if it is found.
   4552   # Check for GNU $ac_path_EGREP
   4553 case `"$ac_path_EGREP" --version 2>&1` in
   4554 *GNU*)
   4555   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
   4556 *)
   4557   ac_count=0
   4558   echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
   4559   while :
   4560   do
   4561     cat "conftest.in" "conftest.in" >"conftest.tmp"
   4562     mv "conftest.tmp" "conftest.in"
   4563     cp "conftest.in" "conftest.nl"
   4564     echo 'EGREP' >> "conftest.nl"
   4565     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
   4566     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
   4567     ac_count=`expr $ac_count + 1`
   4568     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
   4569       # Best one so far, save it but keep looking for a better one
   4570       ac_cv_path_EGREP="$ac_path_EGREP"
   4571       ac_path_EGREP_max=$ac_count
   4572     fi
   4573     # 10*(2^10) chars as input seems more than enough
   4574     test $ac_count -gt 10 && break
   4575   done
   4576   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
   4577 esac
   4578 
   4579 
   4580     $ac_path_EGREP_found && break 3
   4581   done
   4582 done
   4583 
   4584 done
   4585 IFS=$as_save_IFS
   4586 
   4587 
   4588 fi
   4589 
   4590 EGREP="$ac_cv_path_EGREP"
   4591 if test -z "$EGREP"; then
   4592   { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
   4593 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
   4594    { (exit 1); exit 1; }; }
   4595 fi
   4596 
   4597 else
   4598   ac_cv_path_EGREP=$EGREP
   4599 fi
   4600 
   4601 
   4602    fi
   4603 fi
   4604 { echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
   4605 echo "${ECHO_T}$ac_cv_path_EGREP" >&6; }
   4606  EGREP="$ac_cv_path_EGREP"
   4607 
   4608 
   4609 
   4610 # Check whether --with-gnu-ld was given.
   4611 if test "${with_gnu_ld+set}" = set; then
   4612   withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
   4613 else
   4614   with_gnu_ld=no
   4615 fi
   4616 
   4617 ac_prog=ld
   4618 if test "$GCC" = yes; then
   4619   # Check if gcc -print-prog-name=ld gives a path.
   4620   { echo "$as_me:$LINENO: checking for ld used by $CC" >&5
   4621 echo $ECHO_N "checking for ld used by $CC... $ECHO_C" >&6; }
   4622   case $host in
   4623   *-*-mingw*)
   4624     # gcc leaves a trailing carriage return which upsets mingw
   4625     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
   4626   *)
   4627     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
   4628   esac
   4629   case $ac_prog in
   4630     # Accept absolute paths.
   4631     [\\/]* | ?:[\\/]*)
   4632       re_direlt='/[^/][^/]*/\.\./'
   4633       # Canonicalize the pathname of ld
   4634       ac_prog=`echo $ac_prog| $SED 's%\\\\%/%g'`
   4635       while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
   4636 	ac_prog=`echo $ac_prog| $SED "s%$re_direlt%/%"`
   4637       done
   4638       test -z "$LD" && LD="$ac_prog"
   4639       ;;
   4640   "")
   4641     # If it fails, then pretend we aren't using GCC.
   4642     ac_prog=ld
   4643     ;;
   4644   *)
   4645     # If it is relative, then search for the first ld in PATH.
   4646     with_gnu_ld=unknown
   4647     ;;
   4648   esac
   4649 elif test "$with_gnu_ld" = yes; then
   4650   { echo "$as_me:$LINENO: checking for GNU ld" >&5
   4651 echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6; }
   4652 else
   4653   { echo "$as_me:$LINENO: checking for non-GNU ld" >&5
   4654 echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6; }
   4655 fi
   4656 if test "${lt_cv_path_LD+set}" = set; then
   4657   echo $ECHO_N "(cached) $ECHO_C" >&6
   4658 else
   4659   if test -z "$LD"; then
   4660   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   4661   for ac_dir in $PATH; do
   4662     IFS="$lt_save_ifs"
   4663     test -z "$ac_dir" && ac_dir=.
   4664     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
   4665       lt_cv_path_LD="$ac_dir/$ac_prog"
   4666       # Check to see if the program is GNU ld.  I'd rather use --version,
   4667       # but apparently some variants of GNU ld only accept -v.
   4668       # Break only if it was the GNU/non-GNU ld that we prefer.
   4669       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
   4670       *GNU* | *'with BFD'*)
   4671 	test "$with_gnu_ld" != no && break
   4672 	;;
   4673       *)
   4674 	test "$with_gnu_ld" != yes && break
   4675 	;;
   4676       esac
   4677     fi
   4678   done
   4679   IFS="$lt_save_ifs"
   4680 else
   4681   lt_cv_path_LD="$LD" # Let the user override the test with a path.
   4682 fi
   4683 fi
   4684 
   4685 LD="$lt_cv_path_LD"
   4686 if test -n "$LD"; then
   4687   { echo "$as_me:$LINENO: result: $LD" >&5
   4688 echo "${ECHO_T}$LD" >&6; }
   4689 else
   4690   { echo "$as_me:$LINENO: result: no" >&5
   4691 echo "${ECHO_T}no" >&6; }
   4692 fi
   4693 test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
   4694 echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
   4695    { (exit 1); exit 1; }; }
   4696 { echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
   4697 echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6; }
   4698 if test "${lt_cv_prog_gnu_ld+set}" = set; then
   4699   echo $ECHO_N "(cached) $ECHO_C" >&6
   4700 else
   4701   # I'd rather use --version here, but apparently some GNU lds only accept -v.
   4702 case `$LD -v 2>&1 </dev/null` in
   4703 *GNU* | *'with BFD'*)
   4704   lt_cv_prog_gnu_ld=yes
   4705   ;;
   4706 *)
   4707   lt_cv_prog_gnu_ld=no
   4708   ;;
   4709 esac
   4710 fi
   4711 { echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
   4712 echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6; }
   4713 with_gnu_ld=$lt_cv_prog_gnu_ld
   4714 
   4715 
   4716 { echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5
   4717 echo $ECHO_N "checking for $LD option to reload object files... $ECHO_C" >&6; }
   4718 if test "${lt_cv_ld_reload_flag+set}" = set; then
   4719   echo $ECHO_N "(cached) $ECHO_C" >&6
   4720 else
   4721   lt_cv_ld_reload_flag='-r'
   4722 fi
   4723 { echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5
   4724 echo "${ECHO_T}$lt_cv_ld_reload_flag" >&6; }
   4725 reload_flag=$lt_cv_ld_reload_flag
   4726 case $reload_flag in
   4727 "" | " "*) ;;
   4728 *) reload_flag=" $reload_flag" ;;
   4729 esac
   4730 reload_cmds='$LD$reload_flag -o $output$reload_objs'
   4731 case $host_os in
   4732   darwin*)
   4733     if test "$GCC" = yes; then
   4734       reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
   4735     else
   4736       reload_cmds='$LD$reload_flag -o $output$reload_objs'
   4737     fi
   4738     ;;
   4739 esac
   4740 
   4741 { echo "$as_me:$LINENO: checking for BSD-compatible nm" >&5
   4742 echo $ECHO_N "checking for BSD-compatible nm... $ECHO_C" >&6; }
   4743 if test "${lt_cv_path_NM+set}" = set; then
   4744   echo $ECHO_N "(cached) $ECHO_C" >&6
   4745 else
   4746   if test -n "$NM"; then
   4747   # Let the user override the test.
   4748   lt_cv_path_NM="$NM"
   4749 else
   4750   lt_nm_to_check="${ac_tool_prefix}nm"
   4751   if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
   4752     lt_nm_to_check="$lt_nm_to_check nm"
   4753   fi
   4754   for lt_tmp_nm in $lt_nm_to_check; do
   4755     lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   4756     for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
   4757       IFS="$lt_save_ifs"
   4758       test -z "$ac_dir" && ac_dir=.
   4759       tmp_nm="$ac_dir/$lt_tmp_nm"
   4760       if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
   4761 	# Check to see if the nm accepts a BSD-compat flag.
   4762 	# Adding the `sed 1q' prevents false positives on HP-UX, which says:
   4763 	#   nm: unknown option "B" ignored
   4764 	# Tru64's nm complains that /dev/null is an invalid object file
   4765 	case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
   4766 	*/dev/null* | *'Invalid file or object type'*)
   4767 	  lt_cv_path_NM="$tmp_nm -B"
   4768 	  break
   4769 	  ;;
   4770 	*)
   4771 	  case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
   4772 	  */dev/null*)
   4773 	    lt_cv_path_NM="$tmp_nm -p"
   4774 	    break
   4775 	    ;;
   4776 	  *)
   4777 	    lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
   4778 	    continue # so that we can try to find one that supports BSD flags
   4779 	    ;;
   4780 	  esac
   4781 	  ;;
   4782 	esac
   4783       fi
   4784     done
   4785     IFS="$lt_save_ifs"
   4786   done
   4787   test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm
   4788 fi
   4789 fi
   4790 { echo "$as_me:$LINENO: result: $lt_cv_path_NM" >&5
   4791 echo "${ECHO_T}$lt_cv_path_NM" >&6; }
   4792 NM="$lt_cv_path_NM"
   4793 
   4794 { echo "$as_me:$LINENO: checking whether ln -s works" >&5
   4795 echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6; }
   4796 LN_S=$as_ln_s
   4797 if test "$LN_S" = "ln -s"; then
   4798   { echo "$as_me:$LINENO: result: yes" >&5
   4799 echo "${ECHO_T}yes" >&6; }
   4800 else
   4801   { echo "$as_me:$LINENO: result: no, using $LN_S" >&5
   4802 echo "${ECHO_T}no, using $LN_S" >&6; }
   4803 fi
   4804 
   4805 { echo "$as_me:$LINENO: checking how to recognize dependent libraries" >&5
   4806 echo $ECHO_N "checking how to recognize dependent libraries... $ECHO_C" >&6; }
   4807 if test "${lt_cv_deplibs_check_method+set}" = set; then
   4808   echo $ECHO_N "(cached) $ECHO_C" >&6
   4809 else
   4810   lt_cv_file_magic_cmd='$MAGIC_CMD'
   4811 lt_cv_file_magic_test_file=
   4812 lt_cv_deplibs_check_method='unknown'
   4813 # Need to set the preceding variable on all platforms that support
   4814 # interlibrary dependencies.
   4815 # 'none' -- dependencies not supported.
   4816 # `unknown' -- same as none, but documents that we really don't know.
   4817 # 'pass_all' -- all dependencies passed with no checks.
   4818 # 'test_compile' -- check by making test program.
   4819 # 'file_magic [[regex]]' -- check by looking for files in library path
   4820 # which responds to the $file_magic_cmd with a given extended regex.
   4821 # If you have `file' or equivalent on your system and you're not sure
   4822 # whether `pass_all' will *always* work, you probably want this one.
   4823 
   4824 case $host_os in
   4825 aix[4-9]*)
   4826   lt_cv_deplibs_check_method=pass_all
   4827   ;;
   4828 
   4829 beos*)
   4830   lt_cv_deplibs_check_method=pass_all
   4831   ;;
   4832 
   4833 bsdi[45]*)
   4834   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
   4835   lt_cv_file_magic_cmd='/usr/bin/file -L'
   4836   lt_cv_file_magic_test_file=/shlib/libc.so
   4837   ;;
   4838 
   4839 cygwin*)
   4840   # func_win32_libid is a shell function defined in ltmain.sh
   4841   lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
   4842   lt_cv_file_magic_cmd='func_win32_libid'
   4843   ;;
   4844 
   4845 mingw* | pw32*)
   4846   # Base MSYS/MinGW do not provide the 'file' command needed by
   4847   # func_win32_libid shell function, so use a weaker test based on 'objdump',
   4848   # unless we find 'file', for example because we are cross-compiling.
   4849   if ( file / ) >/dev/null 2>&1; then
   4850     lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
   4851     lt_cv_file_magic_cmd='func_win32_libid'
   4852   else
   4853     lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
   4854     lt_cv_file_magic_cmd='$OBJDUMP -f'
   4855   fi
   4856   ;;
   4857 
   4858 darwin* | rhapsody*)
   4859   lt_cv_deplibs_check_method=pass_all
   4860   ;;
   4861 
   4862 freebsd* | dragonfly*)
   4863   if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
   4864     case $host_cpu in
   4865     i*86 )
   4866       # Not sure whether the presence of OpenBSD here was a mistake.
   4867       # Let's accept both of them until this is cleared up.
   4868       lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
   4869       lt_cv_file_magic_cmd=/usr/bin/file
   4870       lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
   4871       ;;
   4872     esac
   4873   else
   4874     lt_cv_deplibs_check_method=pass_all
   4875   fi
   4876   ;;
   4877 
   4878 gnu*)
   4879   lt_cv_deplibs_check_method=pass_all
   4880   ;;
   4881 
   4882 hpux10.20* | hpux11*)
   4883   lt_cv_file_magic_cmd=/usr/bin/file
   4884   case $host_cpu in
   4885   ia64*)
   4886     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
   4887     lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
   4888     ;;
   4889   hppa*64*)
   4890     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]'
   4891     lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
   4892     ;;
   4893   *)
   4894     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
   4895     lt_cv_file_magic_test_file=/usr/lib/libc.sl
   4896     ;;
   4897   esac
   4898   ;;
   4899 
   4900 interix[3-9]*)
   4901   # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
   4902   lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
   4903   ;;
   4904 
   4905 irix5* | irix6* | nonstopux*)
   4906   case $LD in
   4907   *-32|*"-32 ") libmagic=32-bit;;
   4908   *-n32|*"-n32 ") libmagic=N32;;
   4909   *-64|*"-64 ") libmagic=64-bit;;
   4910   *) libmagic=never-match;;
   4911   esac
   4912   lt_cv_deplibs_check_method=pass_all
   4913   ;;
   4914 
   4915 # This must be Linux ELF.
   4916 linux* | k*bsd*-gnu)
   4917   lt_cv_deplibs_check_method=pass_all
   4918   ;;
   4919 
   4920 netbsd* | netbsdelf*-gnu)
   4921   if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
   4922     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
   4923   else
   4924     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
   4925   fi
   4926   ;;
   4927 
   4928 newos6*)
   4929   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
   4930   lt_cv_file_magic_cmd=/usr/bin/file
   4931   lt_cv_file_magic_test_file=/usr/lib/libnls.so
   4932   ;;
   4933 
   4934 nto-qnx*)
   4935   lt_cv_deplibs_check_method=unknown
   4936   ;;
   4937 
   4938 openbsd*)
   4939   if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   4940     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
   4941   else
   4942     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
   4943   fi
   4944   ;;
   4945 
   4946 osf3* | osf4* | osf5*)
   4947   lt_cv_deplibs_check_method=pass_all
   4948   ;;
   4949 
   4950 rdos*)
   4951   lt_cv_deplibs_check_method=pass_all
   4952   ;;
   4953 
   4954 solaris*)
   4955   lt_cv_deplibs_check_method=pass_all
   4956   ;;
   4957 
   4958 sysv4 | sysv4.3*)
   4959   case $host_vendor in
   4960   motorola)
   4961     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]'
   4962     lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
   4963     ;;
   4964   ncr)
   4965     lt_cv_deplibs_check_method=pass_all
   4966     ;;
   4967   sequent)
   4968     lt_cv_file_magic_cmd='/bin/file'
   4969     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
   4970     ;;
   4971   sni)
   4972     lt_cv_file_magic_cmd='/bin/file'
   4973     lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
   4974     lt_cv_file_magic_test_file=/lib/libc.so
   4975     ;;
   4976   siemens)
   4977     lt_cv_deplibs_check_method=pass_all
   4978     ;;
   4979   pc)
   4980     lt_cv_deplibs_check_method=pass_all
   4981     ;;
   4982   esac
   4983   ;;
   4984 
   4985 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   4986   lt_cv_deplibs_check_method=pass_all
   4987   ;;
   4988 esac
   4989 
   4990 fi
   4991 { echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5
   4992 echo "${ECHO_T}$lt_cv_deplibs_check_method" >&6; }
   4993 file_magic_cmd=$lt_cv_file_magic_cmd
   4994 deplibs_check_method=$lt_cv_deplibs_check_method
   4995 test -z "$deplibs_check_method" && deplibs_check_method=unknown
   4996 
   4997 
   4998 
   4999 
   5000 # If no C compiler was specified, use CC.
   5001 LTCC=${LTCC-"$CC"}
   5002 
   5003 # If no C compiler flags were specified, use CFLAGS.
   5004 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   5005 
   5006 # Allow CC to be a program name with arguments.
   5007 compiler=$CC
   5008 
   5009 
   5010 # Check whether --enable-libtool-lock was given.
   5011 if test "${enable_libtool_lock+set}" = set; then
   5012   enableval=$enable_libtool_lock;
   5013 fi
   5014 
   5015 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
   5016 
   5017 # Some flags need to be propagated to the compiler or linker for good
   5018 # libtool support.
   5019 case $host in
   5020 ia64-*-hpux*)
   5021   # Find out which ABI we are using.
   5022   echo 'int i;' > conftest.$ac_ext
   5023   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   5024   (eval $ac_compile) 2>&5
   5025   ac_status=$?
   5026   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5027   (exit $ac_status); }; then
   5028     case `/usr/bin/file conftest.$ac_objext` in
   5029     *ELF-32*)
   5030       HPUX_IA64_MODE="32"
   5031       ;;
   5032     *ELF-64*)
   5033       HPUX_IA64_MODE="64"
   5034       ;;
   5035     esac
   5036   fi
   5037   rm -rf conftest*
   5038   ;;
   5039 *-*-irix6*)
   5040   # Find out which ABI we are using.
   5041   echo '#line 5041 "configure"' > conftest.$ac_ext
   5042   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   5043   (eval $ac_compile) 2>&5
   5044   ac_status=$?
   5045   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5046   (exit $ac_status); }; then
   5047    if test "$lt_cv_prog_gnu_ld" = yes; then
   5048     case `/usr/bin/file conftest.$ac_objext` in
   5049     *32-bit*)
   5050       LD="${LD-ld} -melf32bsmip"
   5051       ;;
   5052     *N32*)
   5053       LD="${LD-ld} -melf32bmipn32"
   5054       ;;
   5055     *64-bit*)
   5056       LD="${LD-ld} -melf64bmip"
   5057       ;;
   5058     esac
   5059    else
   5060     case `/usr/bin/file conftest.$ac_objext` in
   5061     *32-bit*)
   5062       LD="${LD-ld} -32"
   5063       ;;
   5064     *N32*)
   5065       LD="${LD-ld} -n32"
   5066       ;;
   5067     *64-bit*)
   5068       LD="${LD-ld} -64"
   5069       ;;
   5070     esac
   5071    fi
   5072   fi
   5073   rm -rf conftest*
   5074   ;;
   5075 
   5076 x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
   5077 s390*-*linux*|sparc*-*linux*)
   5078   # Find out which ABI we are using.
   5079   echo 'int i;' > conftest.$ac_ext
   5080   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   5081   (eval $ac_compile) 2>&5
   5082   ac_status=$?
   5083   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5084   (exit $ac_status); }; then
   5085     case `/usr/bin/file conftest.o` in
   5086     *32-bit*)
   5087       case $host in
   5088         x86_64-*kfreebsd*-gnu)
   5089           LD="${LD-ld} -m elf_i386_fbsd"
   5090           ;;
   5091         x86_64-*linux*)
   5092           LD="${LD-ld} -m elf_i386"
   5093           ;;
   5094         ppc64-*linux*|powerpc64-*linux*)
   5095           LD="${LD-ld} -m elf32ppclinux"
   5096           ;;
   5097         s390x-*linux*)
   5098           LD="${LD-ld} -m elf_s390"
   5099           ;;
   5100         sparc64-*linux*)
   5101           LD="${LD-ld} -m elf32_sparc"
   5102           ;;
   5103       esac
   5104       ;;
   5105     *64-bit*)
   5106       case $host in
   5107         x86_64-*kfreebsd*-gnu)
   5108           LD="${LD-ld} -m elf_x86_64_fbsd"
   5109           ;;
   5110         x86_64-*linux*)
   5111           LD="${LD-ld} -m elf_x86_64"
   5112           ;;
   5113         ppc*-*linux*|powerpc*-*linux*)
   5114           LD="${LD-ld} -m elf64ppc"
   5115           ;;
   5116         s390*-*linux*)
   5117           LD="${LD-ld} -m elf64_s390"
   5118           ;;
   5119         sparc*-*linux*)
   5120           LD="${LD-ld} -m elf64_sparc"
   5121           ;;
   5122       esac
   5123       ;;
   5124     esac
   5125   fi
   5126   rm -rf conftest*
   5127   ;;
   5128 
   5129 *-*-sco3.2v5*)
   5130   # On SCO OpenServer 5, we need -belf to get full-featured binaries.
   5131   SAVE_CFLAGS="$CFLAGS"
   5132   CFLAGS="$CFLAGS -belf"
   5133   { echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5
   5134 echo $ECHO_N "checking whether the C compiler needs -belf... $ECHO_C" >&6; }
   5135 if test "${lt_cv_cc_needs_belf+set}" = set; then
   5136   echo $ECHO_N "(cached) $ECHO_C" >&6
   5137 else
   5138   ac_ext=c
   5139 ac_cpp='$CPP $CPPFLAGS'
   5140 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   5141 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   5142 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   5143 
   5144      cat >conftest.$ac_ext <<_ACEOF
   5145 /* confdefs.h.  */
   5146 _ACEOF
   5147 cat confdefs.h >>conftest.$ac_ext
   5148 cat >>conftest.$ac_ext <<_ACEOF
   5149 /* end confdefs.h.  */
   5150 
   5151 int
   5152 main ()
   5153 {
   5154 
   5155   ;
   5156   return 0;
   5157 }
   5158 _ACEOF
   5159 rm -f conftest.$ac_objext conftest$ac_exeext
   5160 if { (ac_try="$ac_link"
   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_link") 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); } && {
   5173 	 test -z "$ac_c_werror_flag" ||
   5174 	 test ! -s conftest.err
   5175        } && test -s conftest$ac_exeext &&
   5176        $as_test_x conftest$ac_exeext; then
   5177   lt_cv_cc_needs_belf=yes
   5178 else
   5179   echo "$as_me: failed program was:" >&5
   5180 sed 's/^/| /' conftest.$ac_ext >&5
   5181 
   5182 	lt_cv_cc_needs_belf=no
   5183 fi
   5184 
   5185 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   5186       conftest$ac_exeext conftest.$ac_ext
   5187      ac_ext=c
   5188 ac_cpp='$CPP $CPPFLAGS'
   5189 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   5190 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   5191 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   5192 
   5193 fi
   5194 { echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5
   5195 echo "${ECHO_T}$lt_cv_cc_needs_belf" >&6; }
   5196   if test x"$lt_cv_cc_needs_belf" != x"yes"; then
   5197     # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
   5198     CFLAGS="$SAVE_CFLAGS"
   5199   fi
   5200   ;;
   5201 sparc*-*solaris*)
   5202   # Find out which ABI we are using.
   5203   echo 'int i;' > conftest.$ac_ext
   5204   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   5205   (eval $ac_compile) 2>&5
   5206   ac_status=$?
   5207   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5208   (exit $ac_status); }; then
   5209     case `/usr/bin/file conftest.o` in
   5210     *64-bit*)
   5211       case $lt_cv_prog_gnu_ld in
   5212       yes*) LD="${LD-ld} -m elf64_sparc" ;;
   5213       *)
   5214         if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
   5215 	  LD="${LD-ld} -64"
   5216 	fi
   5217 	;;
   5218       esac
   5219       ;;
   5220     esac
   5221   fi
   5222   rm -rf conftest*
   5223   ;;
   5224 
   5225 
   5226 esac
   5227 
   5228 need_locks="$enable_libtool_lock"
   5229 
   5230 
   5231 
   5232 { echo "$as_me:$LINENO: checking for ANSI C header files" >&5
   5233 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
   5234 if test "${ac_cv_header_stdc+set}" = set; then
   5235   echo $ECHO_N "(cached) $ECHO_C" >&6
   5236 else
   5237   cat >conftest.$ac_ext <<_ACEOF
   5238 /* confdefs.h.  */
   5239 _ACEOF
   5240 cat confdefs.h >>conftest.$ac_ext
   5241 cat >>conftest.$ac_ext <<_ACEOF
   5242 /* end confdefs.h.  */
   5243 #include <stdlib.h>
   5244 #include <stdarg.h>
   5245 #include <string.h>
   5246 #include <float.h>
   5247 
   5248 int
   5249 main ()
   5250 {
   5251 
   5252   ;
   5253   return 0;
   5254 }
   5255 _ACEOF
   5256 rm -f conftest.$ac_objext
   5257 if { (ac_try="$ac_compile"
   5258 case "(($ac_try" in
   5259   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5260   *) ac_try_echo=$ac_try;;
   5261 esac
   5262 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5263   (eval "$ac_compile") 2>conftest.er1
   5264   ac_status=$?
   5265   grep -v '^ *+' conftest.er1 >conftest.err
   5266   rm -f conftest.er1
   5267   cat conftest.err >&5
   5268   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5269   (exit $ac_status); } && {
   5270 	 test -z "$ac_c_werror_flag" ||
   5271 	 test ! -s conftest.err
   5272        } && test -s conftest.$ac_objext; then
   5273   ac_cv_header_stdc=yes
   5274 else
   5275   echo "$as_me: failed program was:" >&5
   5276 sed 's/^/| /' conftest.$ac_ext >&5
   5277 
   5278 	ac_cv_header_stdc=no
   5279 fi
   5280 
   5281 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5282 
   5283 if test $ac_cv_header_stdc = yes; then
   5284   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
   5285   cat >conftest.$ac_ext <<_ACEOF
   5286 /* confdefs.h.  */
   5287 _ACEOF
   5288 cat confdefs.h >>conftest.$ac_ext
   5289 cat >>conftest.$ac_ext <<_ACEOF
   5290 /* end confdefs.h.  */
   5291 #include <string.h>
   5292 
   5293 _ACEOF
   5294 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   5295   $EGREP "memchr" >/dev/null 2>&1; then
   5296   :
   5297 else
   5298   ac_cv_header_stdc=no
   5299 fi
   5300 rm -f conftest*
   5301 
   5302 fi
   5303 
   5304 if test $ac_cv_header_stdc = yes; then
   5305   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
   5306   cat >conftest.$ac_ext <<_ACEOF
   5307 /* confdefs.h.  */
   5308 _ACEOF
   5309 cat confdefs.h >>conftest.$ac_ext
   5310 cat >>conftest.$ac_ext <<_ACEOF
   5311 /* end confdefs.h.  */
   5312 #include <stdlib.h>
   5313 
   5314 _ACEOF
   5315 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   5316   $EGREP "free" >/dev/null 2>&1; then
   5317   :
   5318 else
   5319   ac_cv_header_stdc=no
   5320 fi
   5321 rm -f conftest*
   5322 
   5323 fi
   5324 
   5325 if test $ac_cv_header_stdc = yes; then
   5326   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
   5327   if test "$cross_compiling" = yes; then
   5328   :
   5329 else
   5330   cat >conftest.$ac_ext <<_ACEOF
   5331 /* confdefs.h.  */
   5332 _ACEOF
   5333 cat confdefs.h >>conftest.$ac_ext
   5334 cat >>conftest.$ac_ext <<_ACEOF
   5335 /* end confdefs.h.  */
   5336 #include <ctype.h>
   5337 #include <stdlib.h>
   5338 #if ((' ' & 0x0FF) == 0x020)
   5339 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
   5340 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
   5341 #else
   5342 # define ISLOWER(c) \
   5343 		   (('a' <= (c) && (c) <= 'i') \
   5344 		     || ('j' <= (c) && (c) <= 'r') \
   5345 		     || ('s' <= (c) && (c) <= 'z'))
   5346 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
   5347 #endif
   5348 
   5349 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
   5350 int
   5351 main ()
   5352 {
   5353   int i;
   5354   for (i = 0; i < 256; i++)
   5355     if (XOR (islower (i), ISLOWER (i))
   5356 	|| toupper (i) != TOUPPER (i))
   5357       return 2;
   5358   return 0;
   5359 }
   5360 _ACEOF
   5361 rm -f conftest$ac_exeext
   5362 if { (ac_try="$ac_link"
   5363 case "(($ac_try" in
   5364   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5365   *) ac_try_echo=$ac_try;;
   5366 esac
   5367 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5368   (eval "$ac_link") 2>&5
   5369   ac_status=$?
   5370   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5371   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
   5372   { (case "(($ac_try" in
   5373   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5374   *) ac_try_echo=$ac_try;;
   5375 esac
   5376 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5377   (eval "$ac_try") 2>&5
   5378   ac_status=$?
   5379   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5380   (exit $ac_status); }; }; then
   5381   :
   5382 else
   5383   echo "$as_me: program exited with status $ac_status" >&5
   5384 echo "$as_me: failed program was:" >&5
   5385 sed 's/^/| /' conftest.$ac_ext >&5
   5386 
   5387 ( exit $ac_status )
   5388 ac_cv_header_stdc=no
   5389 fi
   5390 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
   5391 fi
   5392 
   5393 
   5394 fi
   5395 fi
   5396 { echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
   5397 echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
   5398 if test $ac_cv_header_stdc = yes; then
   5399 
   5400 cat >>confdefs.h <<\_ACEOF
   5401 #define STDC_HEADERS 1
   5402 _ACEOF
   5403 
   5404 fi
   5405 
   5406 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
   5407 
   5408 
   5409 
   5410 
   5411 
   5412 
   5413 
   5414 
   5415 
   5416 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
   5417 		  inttypes.h stdint.h unistd.h
   5418 do
   5419 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
   5420 { echo "$as_me:$LINENO: checking for $ac_header" >&5
   5421 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
   5422 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   5423   echo $ECHO_N "(cached) $ECHO_C" >&6
   5424 else
   5425   cat >conftest.$ac_ext <<_ACEOF
   5426 /* confdefs.h.  */
   5427 _ACEOF
   5428 cat confdefs.h >>conftest.$ac_ext
   5429 cat >>conftest.$ac_ext <<_ACEOF
   5430 /* end confdefs.h.  */
   5431 $ac_includes_default
   5432 
   5433 #include <$ac_header>
   5434 _ACEOF
   5435 rm -f conftest.$ac_objext
   5436 if { (ac_try="$ac_compile"
   5437 case "(($ac_try" in
   5438   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5439   *) ac_try_echo=$ac_try;;
   5440 esac
   5441 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5442   (eval "$ac_compile") 2>conftest.er1
   5443   ac_status=$?
   5444   grep -v '^ *+' conftest.er1 >conftest.err
   5445   rm -f conftest.er1
   5446   cat conftest.err >&5
   5447   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5448   (exit $ac_status); } && {
   5449 	 test -z "$ac_c_werror_flag" ||
   5450 	 test ! -s conftest.err
   5451        } && test -s conftest.$ac_objext; then
   5452   eval "$as_ac_Header=yes"
   5453 else
   5454   echo "$as_me: failed program was:" >&5
   5455 sed 's/^/| /' conftest.$ac_ext >&5
   5456 
   5457 	eval "$as_ac_Header=no"
   5458 fi
   5459 
   5460 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5461 fi
   5462 ac_res=`eval echo '${'$as_ac_Header'}'`
   5463 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   5464 echo "${ECHO_T}$ac_res" >&6; }
   5465 if test `eval echo '${'$as_ac_Header'}'` = yes; then
   5466   cat >>confdefs.h <<_ACEOF
   5467 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
   5468 _ACEOF
   5469 
   5470 fi
   5471 
   5472 done
   5473 
   5474 
   5475 
   5476 for ac_header in dlfcn.h
   5477 do
   5478 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
   5479 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   5480   { echo "$as_me:$LINENO: checking for $ac_header" >&5
   5481 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
   5482 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   5483   echo $ECHO_N "(cached) $ECHO_C" >&6
   5484 fi
   5485 ac_res=`eval echo '${'$as_ac_Header'}'`
   5486 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   5487 echo "${ECHO_T}$ac_res" >&6; }
   5488 else
   5489   # Is the header compilable?
   5490 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
   5491 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
   5492 cat >conftest.$ac_ext <<_ACEOF
   5493 /* confdefs.h.  */
   5494 _ACEOF
   5495 cat confdefs.h >>conftest.$ac_ext
   5496 cat >>conftest.$ac_ext <<_ACEOF
   5497 /* end confdefs.h.  */
   5498 $ac_includes_default
   5499 #include <$ac_header>
   5500 _ACEOF
   5501 rm -f conftest.$ac_objext
   5502 if { (ac_try="$ac_compile"
   5503 case "(($ac_try" in
   5504   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5505   *) ac_try_echo=$ac_try;;
   5506 esac
   5507 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5508   (eval "$ac_compile") 2>conftest.er1
   5509   ac_status=$?
   5510   grep -v '^ *+' conftest.er1 >conftest.err
   5511   rm -f conftest.er1
   5512   cat conftest.err >&5
   5513   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5514   (exit $ac_status); } && {
   5515 	 test -z "$ac_c_werror_flag" ||
   5516 	 test ! -s conftest.err
   5517        } && test -s conftest.$ac_objext; then
   5518   ac_header_compiler=yes
   5519 else
   5520   echo "$as_me: failed program was:" >&5
   5521 sed 's/^/| /' conftest.$ac_ext >&5
   5522 
   5523 	ac_header_compiler=no
   5524 fi
   5525 
   5526 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5527 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
   5528 echo "${ECHO_T}$ac_header_compiler" >&6; }
   5529 
   5530 # Is the header present?
   5531 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
   5532 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
   5533 cat >conftest.$ac_ext <<_ACEOF
   5534 /* confdefs.h.  */
   5535 _ACEOF
   5536 cat confdefs.h >>conftest.$ac_ext
   5537 cat >>conftest.$ac_ext <<_ACEOF
   5538 /* end confdefs.h.  */
   5539 #include <$ac_header>
   5540 _ACEOF
   5541 if { (ac_try="$ac_cpp conftest.$ac_ext"
   5542 case "(($ac_try" in
   5543   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5544   *) ac_try_echo=$ac_try;;
   5545 esac
   5546 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5547   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   5548   ac_status=$?
   5549   grep -v '^ *+' conftest.er1 >conftest.err
   5550   rm -f conftest.er1
   5551   cat conftest.err >&5
   5552   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5553   (exit $ac_status); } >/dev/null && {
   5554 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   5555 	 test ! -s conftest.err
   5556        }; then
   5557   ac_header_preproc=yes
   5558 else
   5559   echo "$as_me: failed program was:" >&5
   5560 sed 's/^/| /' conftest.$ac_ext >&5
   5561 
   5562   ac_header_preproc=no
   5563 fi
   5564 
   5565 rm -f conftest.err conftest.$ac_ext
   5566 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
   5567 echo "${ECHO_T}$ac_header_preproc" >&6; }
   5568 
   5569 # So?  What about this header?
   5570 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
   5571   yes:no: )
   5572     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
   5573 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
   5574     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
   5575 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
   5576     ac_header_preproc=yes
   5577     ;;
   5578   no:yes:* )
   5579     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
   5580 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
   5581     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
   5582 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
   5583     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
   5584 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
   5585     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
   5586 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
   5587     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
   5588 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
   5589     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
   5590 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
   5591     ( cat <<\_ASBOX
   5592 ## ------------------------------------ ##
   5593 ## Report this to opensource (at] google.com ##
   5594 ## ------------------------------------ ##
   5595 _ASBOX
   5596      ) | sed "s/^/$as_me: WARNING:     /" >&2
   5597     ;;
   5598 esac
   5599 { echo "$as_me:$LINENO: checking for $ac_header" >&5
   5600 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
   5601 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   5602   echo $ECHO_N "(cached) $ECHO_C" >&6
   5603 else
   5604   eval "$as_ac_Header=\$ac_header_preproc"
   5605 fi
   5606 ac_res=`eval echo '${'$as_ac_Header'}'`
   5607 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   5608 echo "${ECHO_T}$ac_res" >&6; }
   5609 
   5610 fi
   5611 if test `eval echo '${'$as_ac_Header'}'` = yes; then
   5612   cat >>confdefs.h <<_ACEOF
   5613 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
   5614 _ACEOF
   5615 
   5616 fi
   5617 
   5618 done
   5619 
   5620 
   5621 
   5622 if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
   5623     ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
   5624     (test "X$CXX" != "Xg++"))) ; then
   5625   ac_ext=cpp
   5626 ac_cpp='$CXXCPP $CPPFLAGS'
   5627 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   5628 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   5629 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   5630 { echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
   5631 echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6; }
   5632 if test -z "$CXXCPP"; then
   5633   if test "${ac_cv_prog_CXXCPP+set}" = set; then
   5634   echo $ECHO_N "(cached) $ECHO_C" >&6
   5635 else
   5636       # Double quotes because CXXCPP needs to be expanded
   5637     for CXXCPP in "$CXX -E" "/lib/cpp"
   5638     do
   5639       ac_preproc_ok=false
   5640 for ac_cxx_preproc_warn_flag in '' yes
   5641 do
   5642   # Use a header file that comes with gcc, so configuring glibc
   5643   # with a fresh cross-compiler works.
   5644   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   5645   # <limits.h> exists even on freestanding compilers.
   5646   # On the NeXT, cc -E runs the code through the compiler's parser,
   5647   # not just through cpp. "Syntax error" is here to catch this case.
   5648   cat >conftest.$ac_ext <<_ACEOF
   5649 /* confdefs.h.  */
   5650 _ACEOF
   5651 cat confdefs.h >>conftest.$ac_ext
   5652 cat >>conftest.$ac_ext <<_ACEOF
   5653 /* end confdefs.h.  */
   5654 #ifdef __STDC__
   5655 # include <limits.h>
   5656 #else
   5657 # include <assert.h>
   5658 #endif
   5659 		     Syntax error
   5660 _ACEOF
   5661 if { (ac_try="$ac_cpp conftest.$ac_ext"
   5662 case "(($ac_try" in
   5663   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5664   *) ac_try_echo=$ac_try;;
   5665 esac
   5666 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5667   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   5668   ac_status=$?
   5669   grep -v '^ *+' conftest.er1 >conftest.err
   5670   rm -f conftest.er1
   5671   cat conftest.err >&5
   5672   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5673   (exit $ac_status); } >/dev/null && {
   5674 	 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
   5675 	 test ! -s conftest.err
   5676        }; then
   5677   :
   5678 else
   5679   echo "$as_me: failed program was:" >&5
   5680 sed 's/^/| /' conftest.$ac_ext >&5
   5681 
   5682   # Broken: fails on valid input.
   5683 continue
   5684 fi
   5685 
   5686 rm -f conftest.err conftest.$ac_ext
   5687 
   5688   # OK, works on sane cases.  Now check whether nonexistent headers
   5689   # can be detected and how.
   5690   cat >conftest.$ac_ext <<_ACEOF
   5691 /* confdefs.h.  */
   5692 _ACEOF
   5693 cat confdefs.h >>conftest.$ac_ext
   5694 cat >>conftest.$ac_ext <<_ACEOF
   5695 /* end confdefs.h.  */
   5696 #include <ac_nonexistent.h>
   5697 _ACEOF
   5698 if { (ac_try="$ac_cpp conftest.$ac_ext"
   5699 case "(($ac_try" in
   5700   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5701   *) ac_try_echo=$ac_try;;
   5702 esac
   5703 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5704   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   5705   ac_status=$?
   5706   grep -v '^ *+' conftest.er1 >conftest.err
   5707   rm -f conftest.er1
   5708   cat conftest.err >&5
   5709   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5710   (exit $ac_status); } >/dev/null && {
   5711 	 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
   5712 	 test ! -s conftest.err
   5713        }; then
   5714   # Broken: success on invalid input.
   5715 continue
   5716 else
   5717   echo "$as_me: failed program was:" >&5
   5718 sed 's/^/| /' conftest.$ac_ext >&5
   5719 
   5720   # Passes both tests.
   5721 ac_preproc_ok=:
   5722 break
   5723 fi
   5724 
   5725 rm -f conftest.err conftest.$ac_ext
   5726 
   5727 done
   5728 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   5729 rm -f conftest.err conftest.$ac_ext
   5730 if $ac_preproc_ok; then
   5731   break
   5732 fi
   5733 
   5734     done
   5735     ac_cv_prog_CXXCPP=$CXXCPP
   5736 
   5737 fi
   5738   CXXCPP=$ac_cv_prog_CXXCPP
   5739 else
   5740   ac_cv_prog_CXXCPP=$CXXCPP
   5741 fi
   5742 { echo "$as_me:$LINENO: result: $CXXCPP" >&5
   5743 echo "${ECHO_T}$CXXCPP" >&6; }
   5744 ac_preproc_ok=false
   5745 for ac_cxx_preproc_warn_flag in '' yes
   5746 do
   5747   # Use a header file that comes with gcc, so configuring glibc
   5748   # with a fresh cross-compiler works.
   5749   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   5750   # <limits.h> exists even on freestanding compilers.
   5751   # On the NeXT, cc -E runs the code through the compiler's parser,
   5752   # not just through cpp. "Syntax error" is here to catch this case.
   5753   cat >conftest.$ac_ext <<_ACEOF
   5754 /* confdefs.h.  */
   5755 _ACEOF
   5756 cat confdefs.h >>conftest.$ac_ext
   5757 cat >>conftest.$ac_ext <<_ACEOF
   5758 /* end confdefs.h.  */
   5759 #ifdef __STDC__
   5760 # include <limits.h>
   5761 #else
   5762 # include <assert.h>
   5763 #endif
   5764 		     Syntax error
   5765 _ACEOF
   5766 if { (ac_try="$ac_cpp conftest.$ac_ext"
   5767 case "(($ac_try" in
   5768   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5769   *) ac_try_echo=$ac_try;;
   5770 esac
   5771 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5772   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   5773   ac_status=$?
   5774   grep -v '^ *+' conftest.er1 >conftest.err
   5775   rm -f conftest.er1
   5776   cat conftest.err >&5
   5777   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5778   (exit $ac_status); } >/dev/null && {
   5779 	 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
   5780 	 test ! -s conftest.err
   5781        }; then
   5782   :
   5783 else
   5784   echo "$as_me: failed program was:" >&5
   5785 sed 's/^/| /' conftest.$ac_ext >&5
   5786 
   5787   # Broken: fails on valid input.
   5788 continue
   5789 fi
   5790 
   5791 rm -f conftest.err conftest.$ac_ext
   5792 
   5793   # OK, works on sane cases.  Now check whether nonexistent headers
   5794   # can be detected and how.
   5795   cat >conftest.$ac_ext <<_ACEOF
   5796 /* confdefs.h.  */
   5797 _ACEOF
   5798 cat confdefs.h >>conftest.$ac_ext
   5799 cat >>conftest.$ac_ext <<_ACEOF
   5800 /* end confdefs.h.  */
   5801 #include <ac_nonexistent.h>
   5802 _ACEOF
   5803 if { (ac_try="$ac_cpp conftest.$ac_ext"
   5804 case "(($ac_try" in
   5805   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5806   *) ac_try_echo=$ac_try;;
   5807 esac
   5808 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5809   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   5810   ac_status=$?
   5811   grep -v '^ *+' conftest.er1 >conftest.err
   5812   rm -f conftest.er1
   5813   cat conftest.err >&5
   5814   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5815   (exit $ac_status); } >/dev/null && {
   5816 	 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
   5817 	 test ! -s conftest.err
   5818        }; then
   5819   # Broken: success on invalid input.
   5820 continue
   5821 else
   5822   echo "$as_me: failed program was:" >&5
   5823 sed 's/^/| /' conftest.$ac_ext >&5
   5824 
   5825   # Passes both tests.
   5826 ac_preproc_ok=:
   5827 break
   5828 fi
   5829 
   5830 rm -f conftest.err conftest.$ac_ext
   5831 
   5832 done
   5833 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   5834 rm -f conftest.err conftest.$ac_ext
   5835 if $ac_preproc_ok; then
   5836   :
   5837 else
   5838   { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
   5839 See \`config.log' for more details." >&5
   5840 echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
   5841 See \`config.log' for more details." >&2;}
   5842    { (exit 1); exit 1; }; }
   5843 fi
   5844 
   5845 ac_ext=cpp
   5846 ac_cpp='$CXXCPP $CPPFLAGS'
   5847 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   5848 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   5849 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   5850 
   5851 fi
   5852 
   5853 
   5854 ac_ext=f
   5855 ac_compile='$F77 -c $FFLAGS conftest.$ac_ext >&5'
   5856 ac_link='$F77 -o conftest$ac_exeext $FFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   5857 ac_compiler_gnu=$ac_cv_f77_compiler_gnu
   5858 if test -n "$ac_tool_prefix"; then
   5859   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
   5860   do
   5861     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   5862 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   5863 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   5864 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   5865 if test "${ac_cv_prog_F77+set}" = set; then
   5866   echo $ECHO_N "(cached) $ECHO_C" >&6
   5867 else
   5868   if test -n "$F77"; then
   5869   ac_cv_prog_F77="$F77" # Let the user override the test.
   5870 else
   5871 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5872 for as_dir in $PATH
   5873 do
   5874   IFS=$as_save_IFS
   5875   test -z "$as_dir" && as_dir=.
   5876   for ac_exec_ext in '' $ac_executable_extensions; do
   5877   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   5878     ac_cv_prog_F77="$ac_tool_prefix$ac_prog"
   5879     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   5880     break 2
   5881   fi
   5882 done
   5883 done
   5884 IFS=$as_save_IFS
   5885 
   5886 fi
   5887 fi
   5888 F77=$ac_cv_prog_F77
   5889 if test -n "$F77"; then
   5890   { echo "$as_me:$LINENO: result: $F77" >&5
   5891 echo "${ECHO_T}$F77" >&6; }
   5892 else
   5893   { echo "$as_me:$LINENO: result: no" >&5
   5894 echo "${ECHO_T}no" >&6; }
   5895 fi
   5896 
   5897 
   5898     test -n "$F77" && break
   5899   done
   5900 fi
   5901 if test -z "$F77"; then
   5902   ac_ct_F77=$F77
   5903   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
   5904 do
   5905   # Extract the first word of "$ac_prog", so it can be a program name with args.
   5906 set dummy $ac_prog; ac_word=$2
   5907 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   5908 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   5909 if test "${ac_cv_prog_ac_ct_F77+set}" = set; then
   5910   echo $ECHO_N "(cached) $ECHO_C" >&6
   5911 else
   5912   if test -n "$ac_ct_F77"; then
   5913   ac_cv_prog_ac_ct_F77="$ac_ct_F77" # Let the user override the test.
   5914 else
   5915 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5916 for as_dir in $PATH
   5917 do
   5918   IFS=$as_save_IFS
   5919   test -z "$as_dir" && as_dir=.
   5920   for ac_exec_ext in '' $ac_executable_extensions; do
   5921   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   5922     ac_cv_prog_ac_ct_F77="$ac_prog"
   5923     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   5924     break 2
   5925   fi
   5926 done
   5927 done
   5928 IFS=$as_save_IFS
   5929 
   5930 fi
   5931 fi
   5932 ac_ct_F77=$ac_cv_prog_ac_ct_F77
   5933 if test -n "$ac_ct_F77"; then
   5934   { echo "$as_me:$LINENO: result: $ac_ct_F77" >&5
   5935 echo "${ECHO_T}$ac_ct_F77" >&6; }
   5936 else
   5937   { echo "$as_me:$LINENO: result: no" >&5
   5938 echo "${ECHO_T}no" >&6; }
   5939 fi
   5940 
   5941 
   5942   test -n "$ac_ct_F77" && break
   5943 done
   5944 
   5945   if test "x$ac_ct_F77" = x; then
   5946     F77=""
   5947   else
   5948     case $cross_compiling:$ac_tool_warned in
   5949 yes:)
   5950 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   5951 whose name does not start with the host triplet.  If you think this
   5952 configuration is useful to you, please write to autoconf@gnu.org." >&5
   5953 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   5954 whose name does not start with the host triplet.  If you think this
   5955 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
   5956 ac_tool_warned=yes ;;
   5957 esac
   5958     F77=$ac_ct_F77
   5959   fi
   5960 fi
   5961 
   5962 
   5963 # Provide some information about the compiler.
   5964 echo "$as_me:$LINENO: checking for Fortran 77 compiler version" >&5
   5965 ac_compiler=`set X $ac_compile; echo $2`
   5966 { (ac_try="$ac_compiler --version >&5"
   5967 case "(($ac_try" in
   5968   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5969   *) ac_try_echo=$ac_try;;
   5970 esac
   5971 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5972   (eval "$ac_compiler --version >&5") 2>&5
   5973   ac_status=$?
   5974   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5975   (exit $ac_status); }
   5976 { (ac_try="$ac_compiler -v >&5"
   5977 case "(($ac_try" in
   5978   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5979   *) ac_try_echo=$ac_try;;
   5980 esac
   5981 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5982   (eval "$ac_compiler -v >&5") 2>&5
   5983   ac_status=$?
   5984   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5985   (exit $ac_status); }
   5986 { (ac_try="$ac_compiler -V >&5"
   5987 case "(($ac_try" in
   5988   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5989   *) ac_try_echo=$ac_try;;
   5990 esac
   5991 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5992   (eval "$ac_compiler -V >&5") 2>&5
   5993   ac_status=$?
   5994   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5995   (exit $ac_status); }
   5996 rm -f a.out
   5997 
   5998 # If we don't use `.F' as extension, the preprocessor is not run on the
   5999 # input file.  (Note that this only needs to work for GNU compilers.)
   6000 ac_save_ext=$ac_ext
   6001 ac_ext=F
   6002 { echo "$as_me:$LINENO: checking whether we are using the GNU Fortran 77 compiler" >&5
   6003 echo $ECHO_N "checking whether we are using the GNU Fortran 77 compiler... $ECHO_C" >&6; }
   6004 if test "${ac_cv_f77_compiler_gnu+set}" = set; then
   6005   echo $ECHO_N "(cached) $ECHO_C" >&6
   6006 else
   6007   cat >conftest.$ac_ext <<_ACEOF
   6008       program main
   6009 #ifndef __GNUC__
   6010        choke me
   6011 #endif
   6012 
   6013       end
   6014 _ACEOF
   6015 rm -f conftest.$ac_objext
   6016 if { (ac_try="$ac_compile"
   6017 case "(($ac_try" in
   6018   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   6019   *) ac_try_echo=$ac_try;;
   6020 esac
   6021 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   6022   (eval "$ac_compile") 2>conftest.er1
   6023   ac_status=$?
   6024   grep -v '^ *+' conftest.er1 >conftest.err
   6025   rm -f conftest.er1
   6026   cat conftest.err >&5
   6027   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6028   (exit $ac_status); } && {
   6029 	 test -z "$ac_f77_werror_flag" ||
   6030 	 test ! -s conftest.err
   6031        } && test -s conftest.$ac_objext; then
   6032   ac_compiler_gnu=yes
   6033 else
   6034   echo "$as_me: failed program was:" >&5
   6035 sed 's/^/| /' conftest.$ac_ext >&5
   6036 
   6037 	ac_compiler_gnu=no
   6038 fi
   6039 
   6040 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   6041 ac_cv_f77_compiler_gnu=$ac_compiler_gnu
   6042 
   6043 fi
   6044 { echo "$as_me:$LINENO: result: $ac_cv_f77_compiler_gnu" >&5
   6045 echo "${ECHO_T}$ac_cv_f77_compiler_gnu" >&6; }
   6046 ac_ext=$ac_save_ext
   6047 ac_test_FFLAGS=${FFLAGS+set}
   6048 ac_save_FFLAGS=$FFLAGS
   6049 FFLAGS=
   6050 { echo "$as_me:$LINENO: checking whether $F77 accepts -g" >&5
   6051 echo $ECHO_N "checking whether $F77 accepts -g... $ECHO_C" >&6; }
   6052 if test "${ac_cv_prog_f77_g+set}" = set; then
   6053   echo $ECHO_N "(cached) $ECHO_C" >&6
   6054 else
   6055   FFLAGS=-g
   6056 cat >conftest.$ac_ext <<_ACEOF
   6057       program main
   6058 
   6059       end
   6060 _ACEOF
   6061 rm -f conftest.$ac_objext
   6062 if { (ac_try="$ac_compile"
   6063 case "(($ac_try" in
   6064   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   6065   *) ac_try_echo=$ac_try;;
   6066 esac
   6067 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   6068   (eval "$ac_compile") 2>conftest.er1
   6069   ac_status=$?
   6070   grep -v '^ *+' conftest.er1 >conftest.err
   6071   rm -f conftest.er1
   6072   cat conftest.err >&5
   6073   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6074   (exit $ac_status); } && {
   6075 	 test -z "$ac_f77_werror_flag" ||
   6076 	 test ! -s conftest.err
   6077        } && test -s conftest.$ac_objext; then
   6078   ac_cv_prog_f77_g=yes
   6079 else
   6080   echo "$as_me: failed program was:" >&5
   6081 sed 's/^/| /' conftest.$ac_ext >&5
   6082 
   6083 	ac_cv_prog_f77_g=no
   6084 fi
   6085 
   6086 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   6087 
   6088 fi
   6089 { echo "$as_me:$LINENO: result: $ac_cv_prog_f77_g" >&5
   6090 echo "${ECHO_T}$ac_cv_prog_f77_g" >&6; }
   6091 if test "$ac_test_FFLAGS" = set; then
   6092   FFLAGS=$ac_save_FFLAGS
   6093 elif test $ac_cv_prog_f77_g = yes; then
   6094   if test "x$ac_cv_f77_compiler_gnu" = xyes; then
   6095     FFLAGS="-g -O2"
   6096   else
   6097     FFLAGS="-g"
   6098   fi
   6099 else
   6100   if test "x$ac_cv_f77_compiler_gnu" = xyes; then
   6101     FFLAGS="-O2"
   6102   else
   6103     FFLAGS=
   6104   fi
   6105 fi
   6106 
   6107 G77=`test $ac_compiler_gnu = yes && echo yes`
   6108 ac_ext=c
   6109 ac_cpp='$CPP $CPPFLAGS'
   6110 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   6111 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   6112 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   6113 
   6114 
   6115 
   6116 # Autoconf 2.13's AC_OBJEXT and AC_EXEEXT macros only works for C compilers!
   6117 # find the maximum length of command line arguments
   6118 { echo "$as_me:$LINENO: checking the maximum length of command line arguments" >&5
   6119 echo $ECHO_N "checking the maximum length of command line arguments... $ECHO_C" >&6; }
   6120 if test "${lt_cv_sys_max_cmd_len+set}" = set; then
   6121   echo $ECHO_N "(cached) $ECHO_C" >&6
   6122 else
   6123     i=0
   6124   teststring="ABCD"
   6125 
   6126   case $build_os in
   6127   msdosdjgpp*)
   6128     # On DJGPP, this test can blow up pretty badly due to problems in libc
   6129     # (any single argument exceeding 2000 bytes causes a buffer overrun
   6130     # during glob expansion).  Even if it were fixed, the result of this
   6131     # check would be larger than it should be.
   6132     lt_cv_sys_max_cmd_len=12288;    # 12K is about right
   6133     ;;
   6134 
   6135   gnu*)
   6136     # Under GNU Hurd, this test is not required because there is
   6137     # no limit to the length of command line arguments.
   6138     # Libtool will interpret -1 as no limit whatsoever
   6139     lt_cv_sys_max_cmd_len=-1;
   6140     ;;
   6141 
   6142   cygwin* | mingw*)
   6143     # On Win9x/ME, this test blows up -- it succeeds, but takes
   6144     # about 5 minutes as the teststring grows exponentially.
   6145     # Worse, since 9x/ME are not pre-emptively multitasking,
   6146     # you end up with a "frozen" computer, even though with patience
   6147     # the test eventually succeeds (with a max line length of 256k).
   6148     # Instead, let's just punt: use the minimum linelength reported by
   6149     # all of the supported platforms: 8192 (on NT/2K/XP).
   6150     lt_cv_sys_max_cmd_len=8192;
   6151     ;;
   6152 
   6153   amigaos*)
   6154     # On AmigaOS with pdksh, this test takes hours, literally.
   6155     # So we just punt and use a minimum line length of 8192.
   6156     lt_cv_sys_max_cmd_len=8192;
   6157     ;;
   6158 
   6159   netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
   6160     # This has been around since 386BSD, at least.  Likely further.
   6161     if test -x /sbin/sysctl; then
   6162       lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
   6163     elif test -x /usr/sbin/sysctl; then
   6164       lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
   6165     else
   6166       lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
   6167     fi
   6168     # And add a safety zone
   6169     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
   6170     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
   6171     ;;
   6172 
   6173   interix*)
   6174     # We know the value 262144 and hardcode it with a safety zone (like BSD)
   6175     lt_cv_sys_max_cmd_len=196608
   6176     ;;
   6177 
   6178   osf*)
   6179     # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
   6180     # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
   6181     # nice to cause kernel panics so lets avoid the loop below.
   6182     # First set a reasonable default.
   6183     lt_cv_sys_max_cmd_len=16384
   6184     #
   6185     if test -x /sbin/sysconfig; then
   6186       case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
   6187         *1*) lt_cv_sys_max_cmd_len=-1 ;;
   6188       esac
   6189     fi
   6190     ;;
   6191   sco3.2v5*)
   6192     lt_cv_sys_max_cmd_len=102400
   6193     ;;
   6194   sysv5* | sco5v6* | sysv4.2uw2*)
   6195     kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
   6196     if test -n "$kargmax"; then
   6197       lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ 	]//'`
   6198     else
   6199       lt_cv_sys_max_cmd_len=32768
   6200     fi
   6201     ;;
   6202   *)
   6203     lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
   6204     if test -n "$lt_cv_sys_max_cmd_len"; then
   6205       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
   6206       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
   6207     else
   6208       SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
   6209       while (test "X"`$SHELL $0 --fallback-echo "X$teststring" 2>/dev/null` \
   6210 	       = "XX$teststring") >/dev/null 2>&1 &&
   6211 	      new_result=`expr "X$teststring" : ".*" 2>&1` &&
   6212 	      lt_cv_sys_max_cmd_len=$new_result &&
   6213 	      test $i != 17 # 1/2 MB should be enough
   6214       do
   6215         i=`expr $i + 1`
   6216         teststring=$teststring$teststring
   6217       done
   6218       teststring=
   6219       # Add a significant safety factor because C++ compilers can tack on massive
   6220       # amounts of additional arguments before passing them to the linker.
   6221       # It appears as though 1/2 is a usable value.
   6222       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
   6223     fi
   6224     ;;
   6225   esac
   6226 
   6227 fi
   6228 
   6229 if test -n $lt_cv_sys_max_cmd_len ; then
   6230   { echo "$as_me:$LINENO: result: $lt_cv_sys_max_cmd_len" >&5
   6231 echo "${ECHO_T}$lt_cv_sys_max_cmd_len" >&6; }
   6232 else
   6233   { echo "$as_me:$LINENO: result: none" >&5
   6234 echo "${ECHO_T}none" >&6; }
   6235 fi
   6236 
   6237 
   6238 
   6239 
   6240 
   6241 # Check for command to grab the raw symbol name followed by C symbol from nm.
   6242 { echo "$as_me:$LINENO: checking command to parse $NM output from $compiler object" >&5
   6243 echo $ECHO_N "checking command to parse $NM output from $compiler object... $ECHO_C" >&6; }
   6244 if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then
   6245   echo $ECHO_N "(cached) $ECHO_C" >&6
   6246 else
   6247 
   6248 # These are sane defaults that work on at least a few old systems.
   6249 # [They come from Ultrix.  What could be older than Ultrix?!! ;)]
   6250 
   6251 # Character class describing NM global symbol codes.
   6252 symcode='[BCDEGRST]'
   6253 
   6254 # Regexp to match symbols that can be accessed directly from C.
   6255 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
   6256 
   6257 # Transform an extracted symbol line into a proper C declaration
   6258 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^. .* \(.*\)$/extern int \1;/p'"
   6259 
   6260 # Transform an extracted symbol line into symbol name and symbol address
   6261 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'"
   6262 
   6263 # Define system-specific variables.
   6264 case $host_os in
   6265 aix*)
   6266   symcode='[BCDT]'
   6267   ;;
   6268 cygwin* | mingw* | pw32*)
   6269   symcode='[ABCDGISTW]'
   6270   ;;
   6271 hpux*) # Its linker distinguishes data from code symbols
   6272   if test "$host_cpu" = ia64; then
   6273     symcode='[ABCDEGRST]'
   6274   fi
   6275   lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
   6276   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'"
   6277   ;;
   6278 linux* | k*bsd*-gnu)
   6279   if test "$host_cpu" = ia64; then
   6280     symcode='[ABCDGIRSTW]'
   6281     lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
   6282     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'"
   6283   fi
   6284   ;;
   6285 irix* | nonstopux*)
   6286   symcode='[BCDEGRST]'
   6287   ;;
   6288 osf*)
   6289   symcode='[BCDEGQRST]'
   6290   ;;
   6291 solaris*)
   6292   symcode='[BDRT]'
   6293   ;;
   6294 sco3.2v5*)
   6295   symcode='[DT]'
   6296   ;;
   6297 sysv4.2uw2*)
   6298   symcode='[DT]'
   6299   ;;
   6300 sysv5* | sco5v6* | unixware* | OpenUNIX*)
   6301   symcode='[ABDT]'
   6302   ;;
   6303 sysv4)
   6304   symcode='[DFNSTU]'
   6305   ;;
   6306 esac
   6307 
   6308 # Handle CRLF in mingw tool chain
   6309 opt_cr=
   6310 case $build_os in
   6311 mingw*)
   6312   opt_cr=`echo 'x\{0,1\}' | tr x '\015'` # option cr in regexp
   6313   ;;
   6314 esac
   6315 
   6316 # If we're using GNU nm, then use its standard symbol codes.
   6317 case `$NM -V 2>&1` in
   6318 *GNU* | *'with BFD'*)
   6319   symcode='[ABCDGIRSTW]' ;;
   6320 esac
   6321 
   6322 # Try without a prefix undercore, then with it.
   6323 for ac_symprfx in "" "_"; do
   6324 
   6325   # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
   6326   symxfrm="\\1 $ac_symprfx\\2 \\2"
   6327 
   6328   # Write the raw and C identifiers.
   6329   lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ 	]\($symcode$symcode*\)[ 	][ 	]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
   6330 
   6331   # Check to see that the pipe works correctly.
   6332   pipe_works=no
   6333 
   6334   rm -f conftest*
   6335   cat > conftest.$ac_ext <<EOF
   6336 #ifdef __cplusplus
   6337 extern "C" {
   6338 #endif
   6339 char nm_test_var;
   6340 void nm_test_func(){}
   6341 #ifdef __cplusplus
   6342 }
   6343 #endif
   6344 int main(){nm_test_var='a';nm_test_func();return(0);}
   6345 EOF
   6346 
   6347   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   6348   (eval $ac_compile) 2>&5
   6349   ac_status=$?
   6350   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6351   (exit $ac_status); }; then
   6352     # Now try to grab the symbols.
   6353     nlist=conftest.nm
   6354     if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\"") >&5
   6355   (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
   6356   ac_status=$?
   6357   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6358   (exit $ac_status); } && test -s "$nlist"; then
   6359       # Try sorting and uniquifying the output.
   6360       if sort "$nlist" | uniq > "$nlist"T; then
   6361 	mv -f "$nlist"T "$nlist"
   6362       else
   6363 	rm -f "$nlist"T
   6364       fi
   6365 
   6366       # Make sure that we snagged all the symbols we need.
   6367       if grep ' nm_test_var$' "$nlist" >/dev/null; then
   6368 	if grep ' nm_test_func$' "$nlist" >/dev/null; then
   6369 	  cat <<EOF > conftest.$ac_ext
   6370 #ifdef __cplusplus
   6371 extern "C" {
   6372 #endif
   6373 
   6374 EOF
   6375 	  # Now generate the symbol file.
   6376 	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | grep -v main >> conftest.$ac_ext'
   6377 
   6378 	  cat <<EOF >> conftest.$ac_ext
   6379 #if defined (__STDC__) && __STDC__
   6380 # define lt_ptr_t void *
   6381 #else
   6382 # define lt_ptr_t char *
   6383 # define const
   6384 #endif
   6385 
   6386 /* The mapping between symbol names and symbols. */
   6387 const struct {
   6388   const char *name;
   6389   lt_ptr_t address;
   6390 }
   6391 lt_preloaded_symbols[] =
   6392 {
   6393 EOF
   6394 	  $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (lt_ptr_t) \&\2},/" < "$nlist" | grep -v main >> conftest.$ac_ext
   6395 	  cat <<\EOF >> conftest.$ac_ext
   6396   {0, (lt_ptr_t) 0}
   6397 };
   6398 
   6399 #ifdef __cplusplus
   6400 }
   6401 #endif
   6402 EOF
   6403 	  # Now try linking the two files.
   6404 	  mv conftest.$ac_objext conftstm.$ac_objext
   6405 	  lt_save_LIBS="$LIBS"
   6406 	  lt_save_CFLAGS="$CFLAGS"
   6407 	  LIBS="conftstm.$ac_objext"
   6408 	  CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
   6409 	  if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   6410   (eval $ac_link) 2>&5
   6411   ac_status=$?
   6412   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6413   (exit $ac_status); } && test -s conftest${ac_exeext}; then
   6414 	    pipe_works=yes
   6415 	  fi
   6416 	  LIBS="$lt_save_LIBS"
   6417 	  CFLAGS="$lt_save_CFLAGS"
   6418 	else
   6419 	  echo "cannot find nm_test_func in $nlist" >&5
   6420 	fi
   6421       else
   6422 	echo "cannot find nm_test_var in $nlist" >&5
   6423       fi
   6424     else
   6425       echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
   6426     fi
   6427   else
   6428     echo "$progname: failed program was:" >&5
   6429     cat conftest.$ac_ext >&5
   6430   fi
   6431   rm -rf conftest* conftst*
   6432 
   6433   # Do not use the global_symbol_pipe unless it works.
   6434   if test "$pipe_works" = yes; then
   6435     break
   6436   else
   6437     lt_cv_sys_global_symbol_pipe=
   6438   fi
   6439 done
   6440 
   6441 fi
   6442 
   6443 if test -z "$lt_cv_sys_global_symbol_pipe"; then
   6444   lt_cv_sys_global_symbol_to_cdecl=
   6445 fi
   6446 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
   6447   { echo "$as_me:$LINENO: result: failed" >&5
   6448 echo "${ECHO_T}failed" >&6; }
   6449 else
   6450   { echo "$as_me:$LINENO: result: ok" >&5
   6451 echo "${ECHO_T}ok" >&6; }
   6452 fi
   6453 
   6454 { echo "$as_me:$LINENO: checking for objdir" >&5
   6455 echo $ECHO_N "checking for objdir... $ECHO_C" >&6; }
   6456 if test "${lt_cv_objdir+set}" = set; then
   6457   echo $ECHO_N "(cached) $ECHO_C" >&6
   6458 else
   6459   rm -f .libs 2>/dev/null
   6460 mkdir .libs 2>/dev/null
   6461 if test -d .libs; then
   6462   lt_cv_objdir=.libs
   6463 else
   6464   # MS-DOS does not allow filenames that begin with a dot.
   6465   lt_cv_objdir=_libs
   6466 fi
   6467 rmdir .libs 2>/dev/null
   6468 fi
   6469 { echo "$as_me:$LINENO: result: $lt_cv_objdir" >&5
   6470 echo "${ECHO_T}$lt_cv_objdir" >&6; }
   6471 objdir=$lt_cv_objdir
   6472 
   6473 
   6474 
   6475 
   6476 
   6477 case $host_os in
   6478 aix3*)
   6479   # AIX sometimes has problems with the GCC collect2 program.  For some
   6480   # reason, if we set the COLLECT_NAMES environment variable, the problems
   6481   # vanish in a puff of smoke.
   6482   if test "X${COLLECT_NAMES+set}" != Xset; then
   6483     COLLECT_NAMES=
   6484     export COLLECT_NAMES
   6485   fi
   6486   ;;
   6487 esac
   6488 
   6489 # Sed substitution that helps us do robust quoting.  It backslashifies
   6490 # metacharacters that are still active within double-quoted strings.
   6491 Xsed='sed -e 1s/^X//'
   6492 sed_quote_subst='s/\([\\"\\`$\\\\]\)/\\\1/g'
   6493 
   6494 # Same as above, but do not quote variable references.
   6495 double_quote_subst='s/\([\\"\\`\\\\]\)/\\\1/g'
   6496 
   6497 # Sed substitution to delay expansion of an escaped shell variable in a
   6498 # double_quote_subst'ed string.
   6499 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
   6500 
   6501 # Sed substitution to avoid accidental globbing in evaled expressions
   6502 no_glob_subst='s/\*/\\\*/g'
   6503 
   6504 # Constants:
   6505 rm="rm -f"
   6506 
   6507 # Global variables:
   6508 default_ofile=libtool
   6509 can_build_shared=yes
   6510 
   6511 # All known linkers require a `.a' archive for static linking (except MSVC,
   6512 # which needs '.lib').
   6513 libext=a
   6514 ltmain="$ac_aux_dir/ltmain.sh"
   6515 ofile="$default_ofile"
   6516 with_gnu_ld="$lt_cv_prog_gnu_ld"
   6517 
   6518 if test -n "$ac_tool_prefix"; then
   6519   # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
   6520 set dummy ${ac_tool_prefix}ar; ac_word=$2
   6521 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   6522 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   6523 if test "${ac_cv_prog_AR+set}" = set; then
   6524   echo $ECHO_N "(cached) $ECHO_C" >&6
   6525 else
   6526   if test -n "$AR"; then
   6527   ac_cv_prog_AR="$AR" # Let the user override the test.
   6528 else
   6529 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6530 for as_dir in $PATH
   6531 do
   6532   IFS=$as_save_IFS
   6533   test -z "$as_dir" && as_dir=.
   6534   for ac_exec_ext in '' $ac_executable_extensions; do
   6535   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6536     ac_cv_prog_AR="${ac_tool_prefix}ar"
   6537     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6538     break 2
   6539   fi
   6540 done
   6541 done
   6542 IFS=$as_save_IFS
   6543 
   6544 fi
   6545 fi
   6546 AR=$ac_cv_prog_AR
   6547 if test -n "$AR"; then
   6548   { echo "$as_me:$LINENO: result: $AR" >&5
   6549 echo "${ECHO_T}$AR" >&6; }
   6550 else
   6551   { echo "$as_me:$LINENO: result: no" >&5
   6552 echo "${ECHO_T}no" >&6; }
   6553 fi
   6554 
   6555 
   6556 fi
   6557 if test -z "$ac_cv_prog_AR"; then
   6558   ac_ct_AR=$AR
   6559   # Extract the first word of "ar", so it can be a program name with args.
   6560 set dummy ar; ac_word=$2
   6561 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   6562 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   6563 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
   6564   echo $ECHO_N "(cached) $ECHO_C" >&6
   6565 else
   6566   if test -n "$ac_ct_AR"; then
   6567   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
   6568 else
   6569 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6570 for as_dir in $PATH
   6571 do
   6572   IFS=$as_save_IFS
   6573   test -z "$as_dir" && as_dir=.
   6574   for ac_exec_ext in '' $ac_executable_extensions; do
   6575   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6576     ac_cv_prog_ac_ct_AR="ar"
   6577     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6578     break 2
   6579   fi
   6580 done
   6581 done
   6582 IFS=$as_save_IFS
   6583 
   6584 fi
   6585 fi
   6586 ac_ct_AR=$ac_cv_prog_ac_ct_AR
   6587 if test -n "$ac_ct_AR"; then
   6588   { echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
   6589 echo "${ECHO_T}$ac_ct_AR" >&6; }
   6590 else
   6591   { echo "$as_me:$LINENO: result: no" >&5
   6592 echo "${ECHO_T}no" >&6; }
   6593 fi
   6594 
   6595   if test "x$ac_ct_AR" = x; then
   6596     AR="false"
   6597   else
   6598     case $cross_compiling:$ac_tool_warned in
   6599 yes:)
   6600 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   6601 whose name does not start with the host triplet.  If you think this
   6602 configuration is useful to you, please write to autoconf (at] gnu.org." >&5
   6603 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   6604 whose name does not start with the host triplet.  If you think this
   6605 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;}
   6606 ac_tool_warned=yes ;;
   6607 esac
   6608     AR=$ac_ct_AR
   6609   fi
   6610 else
   6611   AR="$ac_cv_prog_AR"
   6612 fi
   6613 
   6614 if test -n "$ac_tool_prefix"; then
   6615   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
   6616 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
   6617 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   6618 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   6619 if test "${ac_cv_prog_RANLIB+set}" = set; then
   6620   echo $ECHO_N "(cached) $ECHO_C" >&6
   6621 else
   6622   if test -n "$RANLIB"; then
   6623   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
   6624 else
   6625 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6626 for as_dir in $PATH
   6627 do
   6628   IFS=$as_save_IFS
   6629   test -z "$as_dir" && as_dir=.
   6630   for ac_exec_ext in '' $ac_executable_extensions; do
   6631   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6632     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
   6633     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6634     break 2
   6635   fi
   6636 done
   6637 done
   6638 IFS=$as_save_IFS
   6639 
   6640 fi
   6641 fi
   6642 RANLIB=$ac_cv_prog_RANLIB
   6643 if test -n "$RANLIB"; then
   6644   { echo "$as_me:$LINENO: result: $RANLIB" >&5
   6645 echo "${ECHO_T}$RANLIB" >&6; }
   6646 else
   6647   { echo "$as_me:$LINENO: result: no" >&5
   6648 echo "${ECHO_T}no" >&6; }
   6649 fi
   6650 
   6651 
   6652 fi
   6653 if test -z "$ac_cv_prog_RANLIB"; then
   6654   ac_ct_RANLIB=$RANLIB
   6655   # Extract the first word of "ranlib", so it can be a program name with args.
   6656 set dummy ranlib; ac_word=$2
   6657 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   6658 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   6659 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
   6660   echo $ECHO_N "(cached) $ECHO_C" >&6
   6661 else
   6662   if test -n "$ac_ct_RANLIB"; then
   6663   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
   6664 else
   6665 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6666 for as_dir in $PATH
   6667 do
   6668   IFS=$as_save_IFS
   6669   test -z "$as_dir" && as_dir=.
   6670   for ac_exec_ext in '' $ac_executable_extensions; do
   6671   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6672     ac_cv_prog_ac_ct_RANLIB="ranlib"
   6673     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6674     break 2
   6675   fi
   6676 done
   6677 done
   6678 IFS=$as_save_IFS
   6679 
   6680 fi
   6681 fi
   6682 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
   6683 if test -n "$ac_ct_RANLIB"; then
   6684   { echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
   6685 echo "${ECHO_T}$ac_ct_RANLIB" >&6; }
   6686 else
   6687   { echo "$as_me:$LINENO: result: no" >&5
   6688 echo "${ECHO_T}no" >&6; }
   6689 fi
   6690 
   6691   if test "x$ac_ct_RANLIB" = x; then
   6692     RANLIB=":"
   6693   else
   6694     case $cross_compiling:$ac_tool_warned in
   6695 yes:)
   6696 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   6697 whose name does not start with the host triplet.  If you think this
   6698 configuration is useful to you, please write to autoconf (at] gnu.org." >&5
   6699 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   6700 whose name does not start with the host triplet.  If you think this
   6701 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;}
   6702 ac_tool_warned=yes ;;
   6703 esac
   6704     RANLIB=$ac_ct_RANLIB
   6705   fi
   6706 else
   6707   RANLIB="$ac_cv_prog_RANLIB"
   6708 fi
   6709 
   6710 if test -n "$ac_tool_prefix"; then
   6711   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
   6712 set dummy ${ac_tool_prefix}strip; ac_word=$2
   6713 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   6714 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   6715 if test "${ac_cv_prog_STRIP+set}" = set; then
   6716   echo $ECHO_N "(cached) $ECHO_C" >&6
   6717 else
   6718   if test -n "$STRIP"; then
   6719   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
   6720 else
   6721 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6722 for as_dir in $PATH
   6723 do
   6724   IFS=$as_save_IFS
   6725   test -z "$as_dir" && as_dir=.
   6726   for ac_exec_ext in '' $ac_executable_extensions; do
   6727   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6728     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
   6729     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6730     break 2
   6731   fi
   6732 done
   6733 done
   6734 IFS=$as_save_IFS
   6735 
   6736 fi
   6737 fi
   6738 STRIP=$ac_cv_prog_STRIP
   6739 if test -n "$STRIP"; then
   6740   { echo "$as_me:$LINENO: result: $STRIP" >&5
   6741 echo "${ECHO_T}$STRIP" >&6; }
   6742 else
   6743   { echo "$as_me:$LINENO: result: no" >&5
   6744 echo "${ECHO_T}no" >&6; }
   6745 fi
   6746 
   6747 
   6748 fi
   6749 if test -z "$ac_cv_prog_STRIP"; then
   6750   ac_ct_STRIP=$STRIP
   6751   # Extract the first word of "strip", so it can be a program name with args.
   6752 set dummy strip; ac_word=$2
   6753 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   6754 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   6755 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
   6756   echo $ECHO_N "(cached) $ECHO_C" >&6
   6757 else
   6758   if test -n "$ac_ct_STRIP"; then
   6759   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
   6760 else
   6761 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6762 for as_dir in $PATH
   6763 do
   6764   IFS=$as_save_IFS
   6765   test -z "$as_dir" && as_dir=.
   6766   for ac_exec_ext in '' $ac_executable_extensions; do
   6767   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6768     ac_cv_prog_ac_ct_STRIP="strip"
   6769     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6770     break 2
   6771   fi
   6772 done
   6773 done
   6774 IFS=$as_save_IFS
   6775 
   6776 fi
   6777 fi
   6778 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
   6779 if test -n "$ac_ct_STRIP"; then
   6780   { echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
   6781 echo "${ECHO_T}$ac_ct_STRIP" >&6; }
   6782 else
   6783   { echo "$as_me:$LINENO: result: no" >&5
   6784 echo "${ECHO_T}no" >&6; }
   6785 fi
   6786 
   6787   if test "x$ac_ct_STRIP" = x; then
   6788     STRIP=":"
   6789   else
   6790     case $cross_compiling:$ac_tool_warned in
   6791 yes:)
   6792 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   6793 whose name does not start with the host triplet.  If you think this
   6794 configuration is useful to you, please write to autoconf (at] gnu.org." >&5
   6795 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   6796 whose name does not start with the host triplet.  If you think this
   6797 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;}
   6798 ac_tool_warned=yes ;;
   6799 esac
   6800     STRIP=$ac_ct_STRIP
   6801   fi
   6802 else
   6803   STRIP="$ac_cv_prog_STRIP"
   6804 fi
   6805 
   6806 
   6807 old_CC="$CC"
   6808 old_CFLAGS="$CFLAGS"
   6809 
   6810 # Set sane defaults for various variables
   6811 test -z "$AR" && AR=ar
   6812 test -z "$AR_FLAGS" && AR_FLAGS=cru
   6813 test -z "$AS" && AS=as
   6814 test -z "$CC" && CC=cc
   6815 test -z "$LTCC" && LTCC=$CC
   6816 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
   6817 test -z "$DLLTOOL" && DLLTOOL=dlltool
   6818 test -z "$LD" && LD=ld
   6819 test -z "$LN_S" && LN_S="ln -s"
   6820 test -z "$MAGIC_CMD" && MAGIC_CMD=file
   6821 test -z "$NM" && NM=nm
   6822 test -z "$SED" && SED=sed
   6823 test -z "$OBJDUMP" && OBJDUMP=objdump
   6824 test -z "$RANLIB" && RANLIB=:
   6825 test -z "$STRIP" && STRIP=:
   6826 test -z "$ac_objext" && ac_objext=o
   6827 
   6828 # Determine commands to create old-style static archives.
   6829 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
   6830 old_postinstall_cmds='chmod 644 $oldlib'
   6831 old_postuninstall_cmds=
   6832 
   6833 if test -n "$RANLIB"; then
   6834   case $host_os in
   6835   openbsd*)
   6836     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
   6837     ;;
   6838   *)
   6839     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
   6840     ;;
   6841   esac
   6842   old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
   6843 fi
   6844 
   6845 for cc_temp in $compiler""; do
   6846   case $cc_temp in
   6847     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   6848     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   6849     \-*) ;;
   6850     *) break;;
   6851   esac
   6852 done
   6853 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   6854 
   6855 
   6856 # Only perform the check for file, if the check method requires it
   6857 case $deplibs_check_method in
   6858 file_magic*)
   6859   if test "$file_magic_cmd" = '$MAGIC_CMD'; then
   6860     { echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5
   6861 echo $ECHO_N "checking for ${ac_tool_prefix}file... $ECHO_C" >&6; }
   6862 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
   6863   echo $ECHO_N "(cached) $ECHO_C" >&6
   6864 else
   6865   case $MAGIC_CMD in
   6866 [\\/*] |  ?:[\\/]*)
   6867   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
   6868   ;;
   6869 *)
   6870   lt_save_MAGIC_CMD="$MAGIC_CMD"
   6871   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   6872   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
   6873   for ac_dir in $ac_dummy; do
   6874     IFS="$lt_save_ifs"
   6875     test -z "$ac_dir" && ac_dir=.
   6876     if test -f $ac_dir/${ac_tool_prefix}file; then
   6877       lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
   6878       if test -n "$file_magic_test_file"; then
   6879 	case $deplibs_check_method in
   6880 	"file_magic "*)
   6881 	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
   6882 	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
   6883 	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
   6884 	    $EGREP "$file_magic_regex" > /dev/null; then
   6885 	    :
   6886 	  else
   6887 	    cat <<EOF 1>&2
   6888 
   6889 *** Warning: the command libtool uses to detect shared libraries,
   6890 *** $file_magic_cmd, produces output that libtool cannot recognize.
   6891 *** The result is that libtool may fail to recognize shared libraries
   6892 *** as such.  This will affect the creation of libtool libraries that
   6893 *** depend on shared libraries, but programs linked with such libtool
   6894 *** libraries will work regardless of this problem.  Nevertheless, you
   6895 *** may want to report the problem to your system manager and/or to
   6896 *** bug-libtool@gnu.org
   6897 
   6898 EOF
   6899 	  fi ;;
   6900 	esac
   6901       fi
   6902       break
   6903     fi
   6904   done
   6905   IFS="$lt_save_ifs"
   6906   MAGIC_CMD="$lt_save_MAGIC_CMD"
   6907   ;;
   6908 esac
   6909 fi
   6910 
   6911 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
   6912 if test -n "$MAGIC_CMD"; then
   6913   { echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
   6914 echo "${ECHO_T}$MAGIC_CMD" >&6; }
   6915 else
   6916   { echo "$as_me:$LINENO: result: no" >&5
   6917 echo "${ECHO_T}no" >&6; }
   6918 fi
   6919 
   6920 if test -z "$lt_cv_path_MAGIC_CMD"; then
   6921   if test -n "$ac_tool_prefix"; then
   6922     { echo "$as_me:$LINENO: checking for file" >&5
   6923 echo $ECHO_N "checking for file... $ECHO_C" >&6; }
   6924 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
   6925   echo $ECHO_N "(cached) $ECHO_C" >&6
   6926 else
   6927   case $MAGIC_CMD in
   6928 [\\/*] |  ?:[\\/]*)
   6929   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
   6930   ;;
   6931 *)
   6932   lt_save_MAGIC_CMD="$MAGIC_CMD"
   6933   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   6934   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
   6935   for ac_dir in $ac_dummy; do
   6936     IFS="$lt_save_ifs"
   6937     test -z "$ac_dir" && ac_dir=.
   6938     if test -f $ac_dir/file; then
   6939       lt_cv_path_MAGIC_CMD="$ac_dir/file"
   6940       if test -n "$file_magic_test_file"; then
   6941 	case $deplibs_check_method in
   6942 	"file_magic "*)
   6943 	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
   6944 	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
   6945 	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
   6946 	    $EGREP "$file_magic_regex" > /dev/null; then
   6947 	    :
   6948 	  else
   6949 	    cat <<EOF 1>&2
   6950 
   6951 *** Warning: the command libtool uses to detect shared libraries,
   6952 *** $file_magic_cmd, produces output that libtool cannot recognize.
   6953 *** The result is that libtool may fail to recognize shared libraries
   6954 *** as such.  This will affect the creation of libtool libraries that
   6955 *** depend on shared libraries, but programs linked with such libtool
   6956 *** libraries will work regardless of this problem.  Nevertheless, you
   6957 *** may want to report the problem to your system manager and/or to
   6958 *** bug-libtool@gnu.org
   6959 
   6960 EOF
   6961 	  fi ;;
   6962 	esac
   6963       fi
   6964       break
   6965     fi
   6966   done
   6967   IFS="$lt_save_ifs"
   6968   MAGIC_CMD="$lt_save_MAGIC_CMD"
   6969   ;;
   6970 esac
   6971 fi
   6972 
   6973 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
   6974 if test -n "$MAGIC_CMD"; then
   6975   { echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
   6976 echo "${ECHO_T}$MAGIC_CMD" >&6; }
   6977 else
   6978   { echo "$as_me:$LINENO: result: no" >&5
   6979 echo "${ECHO_T}no" >&6; }
   6980 fi
   6981 
   6982   else
   6983     MAGIC_CMD=:
   6984   fi
   6985 fi
   6986 
   6987   fi
   6988   ;;
   6989 esac
   6990 
   6991 
   6992   case $host_os in
   6993     rhapsody* | darwin*)
   6994     if test -n "$ac_tool_prefix"; then
   6995   # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
   6996 set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
   6997 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   6998 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   6999 if test "${ac_cv_prog_DSYMUTIL+set}" = set; then
   7000   echo $ECHO_N "(cached) $ECHO_C" >&6
   7001 else
   7002   if test -n "$DSYMUTIL"; then
   7003   ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
   7004 else
   7005 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7006 for as_dir in $PATH
   7007 do
   7008   IFS=$as_save_IFS
   7009   test -z "$as_dir" && as_dir=.
   7010   for ac_exec_ext in '' $ac_executable_extensions; do
   7011   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   7012     ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
   7013     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   7014     break 2
   7015   fi
   7016 done
   7017 done
   7018 IFS=$as_save_IFS
   7019 
   7020 fi
   7021 fi
   7022 DSYMUTIL=$ac_cv_prog_DSYMUTIL
   7023 if test -n "$DSYMUTIL"; then
   7024   { echo "$as_me:$LINENO: result: $DSYMUTIL" >&5
   7025 echo "${ECHO_T}$DSYMUTIL" >&6; }
   7026 else
   7027   { echo "$as_me:$LINENO: result: no" >&5
   7028 echo "${ECHO_T}no" >&6; }
   7029 fi
   7030 
   7031 
   7032 fi
   7033 if test -z "$ac_cv_prog_DSYMUTIL"; then
   7034   ac_ct_DSYMUTIL=$DSYMUTIL
   7035   # Extract the first word of "dsymutil", so it can be a program name with args.
   7036 set dummy dsymutil; ac_word=$2
   7037 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   7038 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   7039 if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then
   7040   echo $ECHO_N "(cached) $ECHO_C" >&6
   7041 else
   7042   if test -n "$ac_ct_DSYMUTIL"; then
   7043   ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
   7044 else
   7045 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7046 for as_dir in $PATH
   7047 do
   7048   IFS=$as_save_IFS
   7049   test -z "$as_dir" && as_dir=.
   7050   for ac_exec_ext in '' $ac_executable_extensions; do
   7051   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   7052     ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
   7053     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   7054     break 2
   7055   fi
   7056 done
   7057 done
   7058 IFS=$as_save_IFS
   7059 
   7060 fi
   7061 fi
   7062 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
   7063 if test -n "$ac_ct_DSYMUTIL"; then
   7064   { echo "$as_me:$LINENO: result: $ac_ct_DSYMUTIL" >&5
   7065 echo "${ECHO_T}$ac_ct_DSYMUTIL" >&6; }
   7066 else
   7067   { echo "$as_me:$LINENO: result: no" >&5
   7068 echo "${ECHO_T}no" >&6; }
   7069 fi
   7070 
   7071   if test "x$ac_ct_DSYMUTIL" = x; then
   7072     DSYMUTIL=":"
   7073   else
   7074     case $cross_compiling:$ac_tool_warned in
   7075 yes:)
   7076 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   7077 whose name does not start with the host triplet.  If you think this
   7078 configuration is useful to you, please write to autoconf (at] gnu.org." >&5
   7079 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   7080 whose name does not start with the host triplet.  If you think this
   7081 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;}
   7082 ac_tool_warned=yes ;;
   7083 esac
   7084     DSYMUTIL=$ac_ct_DSYMUTIL
   7085   fi
   7086 else
   7087   DSYMUTIL="$ac_cv_prog_DSYMUTIL"
   7088 fi
   7089 
   7090     if test -n "$ac_tool_prefix"; then
   7091   # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
   7092 set dummy ${ac_tool_prefix}nmedit; ac_word=$2
   7093 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   7094 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   7095 if test "${ac_cv_prog_NMEDIT+set}" = set; then
   7096   echo $ECHO_N "(cached) $ECHO_C" >&6
   7097 else
   7098   if test -n "$NMEDIT"; then
   7099   ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
   7100 else
   7101 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7102 for as_dir in $PATH
   7103 do
   7104   IFS=$as_save_IFS
   7105   test -z "$as_dir" && as_dir=.
   7106   for ac_exec_ext in '' $ac_executable_extensions; do
   7107   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   7108     ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
   7109     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   7110     break 2
   7111   fi
   7112 done
   7113 done
   7114 IFS=$as_save_IFS
   7115 
   7116 fi
   7117 fi
   7118 NMEDIT=$ac_cv_prog_NMEDIT
   7119 if test -n "$NMEDIT"; then
   7120   { echo "$as_me:$LINENO: result: $NMEDIT" >&5
   7121 echo "${ECHO_T}$NMEDIT" >&6; }
   7122 else
   7123   { echo "$as_me:$LINENO: result: no" >&5
   7124 echo "${ECHO_T}no" >&6; }
   7125 fi
   7126 
   7127 
   7128 fi
   7129 if test -z "$ac_cv_prog_NMEDIT"; then
   7130   ac_ct_NMEDIT=$NMEDIT
   7131   # Extract the first word of "nmedit", so it can be a program name with args.
   7132 set dummy nmedit; ac_word=$2
   7133 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   7134 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   7135 if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then
   7136   echo $ECHO_N "(cached) $ECHO_C" >&6
   7137 else
   7138   if test -n "$ac_ct_NMEDIT"; then
   7139   ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
   7140 else
   7141 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7142 for as_dir in $PATH
   7143 do
   7144   IFS=$as_save_IFS
   7145   test -z "$as_dir" && as_dir=.
   7146   for ac_exec_ext in '' $ac_executable_extensions; do
   7147   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   7148     ac_cv_prog_ac_ct_NMEDIT="nmedit"
   7149     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   7150     break 2
   7151   fi
   7152 done
   7153 done
   7154 IFS=$as_save_IFS
   7155 
   7156 fi
   7157 fi
   7158 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
   7159 if test -n "$ac_ct_NMEDIT"; then
   7160   { echo "$as_me:$LINENO: result: $ac_ct_NMEDIT" >&5
   7161 echo "${ECHO_T}$ac_ct_NMEDIT" >&6; }
   7162 else
   7163   { echo "$as_me:$LINENO: result: no" >&5
   7164 echo "${ECHO_T}no" >&6; }
   7165 fi
   7166 
   7167   if test "x$ac_ct_NMEDIT" = x; then
   7168     NMEDIT=":"
   7169   else
   7170     case $cross_compiling:$ac_tool_warned in
   7171 yes:)
   7172 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   7173 whose name does not start with the host triplet.  If you think this
   7174 configuration is useful to you, please write to autoconf (at] gnu.org." >&5
   7175 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   7176 whose name does not start with the host triplet.  If you think this
   7177 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;}
   7178 ac_tool_warned=yes ;;
   7179 esac
   7180     NMEDIT=$ac_ct_NMEDIT
   7181   fi
   7182 else
   7183   NMEDIT="$ac_cv_prog_NMEDIT"
   7184 fi
   7185 
   7186 
   7187     { echo "$as_me:$LINENO: checking for -single_module linker flag" >&5
   7188 echo $ECHO_N "checking for -single_module linker flag... $ECHO_C" >&6; }
   7189 if test "${lt_cv_apple_cc_single_mod+set}" = set; then
   7190   echo $ECHO_N "(cached) $ECHO_C" >&6
   7191 else
   7192   lt_cv_apple_cc_single_mod=no
   7193       if test -z "${LT_MULTI_MODULE}"; then
   7194    # By default we will add the -single_module flag. You can override
   7195    # by either setting the environment variable LT_MULTI_MODULE
   7196    # non-empty at configure time, or by adding -multi_module to the
   7197    # link flags.
   7198    echo "int foo(void){return 1;}" > conftest.c
   7199    $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
   7200      -dynamiclib ${wl}-single_module conftest.c
   7201    if test -f libconftest.dylib; then
   7202      lt_cv_apple_cc_single_mod=yes
   7203      rm -rf libconftest.dylib*
   7204    fi
   7205    rm conftest.c
   7206       fi
   7207 fi
   7208 { echo "$as_me:$LINENO: result: $lt_cv_apple_cc_single_mod" >&5
   7209 echo "${ECHO_T}$lt_cv_apple_cc_single_mod" >&6; }
   7210     { echo "$as_me:$LINENO: checking for -exported_symbols_list linker flag" >&5
   7211 echo $ECHO_N "checking for -exported_symbols_list linker flag... $ECHO_C" >&6; }
   7212 if test "${lt_cv_ld_exported_symbols_list+set}" = set; then
   7213   echo $ECHO_N "(cached) $ECHO_C" >&6
   7214 else
   7215   lt_cv_ld_exported_symbols_list=no
   7216       save_LDFLAGS=$LDFLAGS
   7217       echo "_main" > conftest.sym
   7218       LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
   7219       cat >conftest.$ac_ext <<_ACEOF
   7220 /* confdefs.h.  */
   7221 _ACEOF
   7222 cat confdefs.h >>conftest.$ac_ext
   7223 cat >>conftest.$ac_ext <<_ACEOF
   7224 /* end confdefs.h.  */
   7225 
   7226 int
   7227 main ()
   7228 {
   7229 
   7230   ;
   7231   return 0;
   7232 }
   7233 _ACEOF
   7234 rm -f conftest.$ac_objext conftest$ac_exeext
   7235 if { (ac_try="$ac_link"
   7236 case "(($ac_try" in
   7237   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   7238   *) ac_try_echo=$ac_try;;
   7239 esac
   7240 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   7241   (eval "$ac_link") 2>conftest.er1
   7242   ac_status=$?
   7243   grep -v '^ *+' conftest.er1 >conftest.err
   7244   rm -f conftest.er1
   7245   cat conftest.err >&5
   7246   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   7247   (exit $ac_status); } && {
   7248 	 test -z "$ac_c_werror_flag" ||
   7249 	 test ! -s conftest.err
   7250        } && test -s conftest$ac_exeext &&
   7251        $as_test_x conftest$ac_exeext; then
   7252   lt_cv_ld_exported_symbols_list=yes
   7253 else
   7254   echo "$as_me: failed program was:" >&5
   7255 sed 's/^/| /' conftest.$ac_ext >&5
   7256 
   7257 	lt_cv_ld_exported_symbols_list=no
   7258 fi
   7259 
   7260 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   7261       conftest$ac_exeext conftest.$ac_ext
   7262    LDFLAGS="$save_LDFLAGS"
   7263 
   7264 fi
   7265 { echo "$as_me:$LINENO: result: $lt_cv_ld_exported_symbols_list" >&5
   7266 echo "${ECHO_T}$lt_cv_ld_exported_symbols_list" >&6; }
   7267     case $host_os in
   7268     rhapsody* | darwin1.[0123])
   7269       _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
   7270     darwin1.*)
   7271      _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
   7272     darwin*)
   7273       # if running on 10.5 or later, the deployment target defaults
   7274       # to the OS version, if on x86, and 10.4, the deployment
   7275       # target defaults to 10.4. Don't you love it?
   7276       case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
   7277    10.0,*86*-darwin8*|10.0,*-darwin[91]*)
   7278      _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
   7279    10.[012]*)
   7280      _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
   7281    10.*)
   7282      _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
   7283       esac
   7284     ;;
   7285   esac
   7286     if test "$lt_cv_apple_cc_single_mod" = "yes"; then
   7287       _lt_dar_single_mod='$single_module'
   7288     fi
   7289     if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
   7290       _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
   7291     else
   7292       _lt_dar_export_syms="~$NMEDIT -s \$output_objdir/\${libname}-symbols.expsym \${lib}"
   7293     fi
   7294     if test "$DSYMUTIL" != ":"; then
   7295       _lt_dsymutil="~$DSYMUTIL \$lib || :"
   7296     else
   7297       _lt_dsymutil=
   7298     fi
   7299     ;;
   7300   esac
   7301 
   7302 
   7303 enable_dlopen=no
   7304 enable_win32_dll=no
   7305 
   7306 # Check whether --enable-libtool-lock was given.
   7307 if test "${enable_libtool_lock+set}" = set; then
   7308   enableval=$enable_libtool_lock;
   7309 fi
   7310 
   7311 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
   7312 
   7313 
   7314 # Check whether --with-pic was given.
   7315 if test "${with_pic+set}" = set; then
   7316   withval=$with_pic; pic_mode="$withval"
   7317 else
   7318   pic_mode=default
   7319 fi
   7320 
   7321 test -z "$pic_mode" && pic_mode=default
   7322 
   7323 # Use C for the default configuration in the libtool script
   7324 tagname=
   7325 lt_save_CC="$CC"
   7326 ac_ext=c
   7327 ac_cpp='$CPP $CPPFLAGS'
   7328 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   7329 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   7330 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   7331 
   7332 
   7333 # Source file extension for C test sources.
   7334 ac_ext=c
   7335 
   7336 # Object file extension for compiled C test sources.
   7337 objext=o
   7338 objext=$objext
   7339 
   7340 # Code to be used in simple compile tests
   7341 lt_simple_compile_test_code="int some_variable = 0;"
   7342 
   7343 # Code to be used in simple link tests
   7344 lt_simple_link_test_code='int main(){return(0);}'
   7345 
   7346 
   7347 # If no C compiler was specified, use CC.
   7348 LTCC=${LTCC-"$CC"}
   7349 
   7350 # If no C compiler flags were specified, use CFLAGS.
   7351 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   7352 
   7353 # Allow CC to be a program name with arguments.
   7354 compiler=$CC
   7355 
   7356 
   7357 # save warnings/boilerplate of simple test code
   7358 ac_outfile=conftest.$ac_objext
   7359 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
   7360 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   7361 _lt_compiler_boilerplate=`cat conftest.err`
   7362 $rm conftest*
   7363 
   7364 ac_outfile=conftest.$ac_objext
   7365 echo "$lt_simple_link_test_code" >conftest.$ac_ext
   7366 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   7367 _lt_linker_boilerplate=`cat conftest.err`
   7368 $rm -r conftest*
   7369 
   7370 
   7371 
   7372 lt_prog_compiler_no_builtin_flag=
   7373 
   7374 if test "$GCC" = yes; then
   7375   lt_prog_compiler_no_builtin_flag=' -fno-builtin'
   7376 
   7377 
   7378 { echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
   7379 echo $ECHO_N "checking if $compiler supports -fno-rtti -fno-exceptions... $ECHO_C" >&6; }
   7380 if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then
   7381   echo $ECHO_N "(cached) $ECHO_C" >&6
   7382 else
   7383   lt_cv_prog_compiler_rtti_exceptions=no
   7384   ac_outfile=conftest.$ac_objext
   7385    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   7386    lt_compiler_flag="-fno-rtti -fno-exceptions"
   7387    # Insert the option either (1) after the last *FLAGS variable, or
   7388    # (2) before a word containing "conftest.", or (3) at the end.
   7389    # Note that $ac_compile itself does not contain backslashes and begins
   7390    # with a dollar sign (not a hyphen), so the echo should work correctly.
   7391    # The option is referenced via a variable to avoid confusing sed.
   7392    lt_compile=`echo "$ac_compile" | $SED \
   7393    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   7394    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   7395    -e 's:$: $lt_compiler_flag:'`
   7396    (eval echo "\"\$as_me:7396: $lt_compile\"" >&5)
   7397    (eval "$lt_compile" 2>conftest.err)
   7398    ac_status=$?
   7399    cat conftest.err >&5
   7400    echo "$as_me:7400: \$? = $ac_status" >&5
   7401    if (exit $ac_status) && test -s "$ac_outfile"; then
   7402      # The compiler can only warn and ignore the option if not recognized
   7403      # So say no if there are warnings other than the usual output.
   7404      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
   7405      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   7406      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   7407        lt_cv_prog_compiler_rtti_exceptions=yes
   7408      fi
   7409    fi
   7410    $rm conftest*
   7411 
   7412 fi
   7413 { echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
   7414 echo "${ECHO_T}$lt_cv_prog_compiler_rtti_exceptions" >&6; }
   7415 
   7416 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
   7417     lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
   7418 else
   7419     :
   7420 fi
   7421 
   7422 fi
   7423 
   7424 lt_prog_compiler_wl=
   7425 lt_prog_compiler_pic=
   7426 lt_prog_compiler_static=
   7427 
   7428 { echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
   7429 echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6; }
   7430 
   7431   if test "$GCC" = yes; then
   7432     lt_prog_compiler_wl='-Wl,'
   7433     lt_prog_compiler_static='-static'
   7434 
   7435     case $host_os in
   7436       aix*)
   7437       # All AIX code is PIC.
   7438       if test "$host_cpu" = ia64; then
   7439 	# AIX 5 now supports IA64 processor
   7440 	lt_prog_compiler_static='-Bstatic'
   7441       fi
   7442       ;;
   7443 
   7444     amigaos*)
   7445       # FIXME: we need at least 68020 code to build shared libraries, but
   7446       # adding the `-m68020' flag to GCC prevents building anything better,
   7447       # like `-m68040'.
   7448       lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
   7449       ;;
   7450 
   7451     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
   7452       # PIC is the default for these OSes.
   7453       ;;
   7454 
   7455     mingw* | cygwin* | pw32* | os2*)
   7456       # This hack is so that the source file can tell whether it is being
   7457       # built for inclusion in a dll (and should export symbols for example).
   7458       # Although the cygwin gcc ignores -fPIC, still need this for old-style
   7459       # (--disable-auto-import) libraries
   7460       lt_prog_compiler_pic='-DDLL_EXPORT'
   7461       ;;
   7462 
   7463     darwin* | rhapsody*)
   7464       # PIC is the default on this platform
   7465       # Common symbols not allowed in MH_DYLIB files
   7466       lt_prog_compiler_pic='-fno-common'
   7467       ;;
   7468 
   7469     interix[3-9]*)
   7470       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
   7471       # Instead, we relocate shared libraries at runtime.
   7472       ;;
   7473 
   7474     msdosdjgpp*)
   7475       # Just because we use GCC doesn't mean we suddenly get shared libraries
   7476       # on systems that don't support them.
   7477       lt_prog_compiler_can_build_shared=no
   7478       enable_shared=no
   7479       ;;
   7480 
   7481     sysv4*MP*)
   7482       if test -d /usr/nec; then
   7483 	lt_prog_compiler_pic=-Kconform_pic
   7484       fi
   7485       ;;
   7486 
   7487     hpux*)
   7488       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   7489       # not for PA HP-UX.
   7490       case $host_cpu in
   7491       hppa*64*|ia64*)
   7492 	# +Z the default
   7493 	;;
   7494       *)
   7495 	lt_prog_compiler_pic='-fPIC'
   7496 	;;
   7497       esac
   7498       ;;
   7499 
   7500     *)
   7501       lt_prog_compiler_pic='-fPIC'
   7502       ;;
   7503     esac
   7504   else
   7505     # PORTME Check for flag to pass linker flags through the system compiler.
   7506     case $host_os in
   7507     aix*)
   7508       lt_prog_compiler_wl='-Wl,'
   7509       if test "$host_cpu" = ia64; then
   7510 	# AIX 5 now supports IA64 processor
   7511 	lt_prog_compiler_static='-Bstatic'
   7512       else
   7513 	lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
   7514       fi
   7515       ;;
   7516       darwin*)
   7517         # PIC is the default on this platform
   7518         # Common symbols not allowed in MH_DYLIB files
   7519        case $cc_basename in
   7520          xlc*)
   7521          lt_prog_compiler_pic='-qnocommon'
   7522          lt_prog_compiler_wl='-Wl,'
   7523          ;;
   7524        esac
   7525        ;;
   7526 
   7527     mingw* | cygwin* | pw32* | os2*)
   7528       # This hack is so that the source file can tell whether it is being
   7529       # built for inclusion in a dll (and should export symbols for example).
   7530       lt_prog_compiler_pic='-DDLL_EXPORT'
   7531       ;;
   7532 
   7533     hpux9* | hpux10* | hpux11*)
   7534       lt_prog_compiler_wl='-Wl,'
   7535       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   7536       # not for PA HP-UX.
   7537       case $host_cpu in
   7538       hppa*64*|ia64*)
   7539 	# +Z the default
   7540 	;;
   7541       *)
   7542 	lt_prog_compiler_pic='+Z'
   7543 	;;
   7544       esac
   7545       # Is there a better lt_prog_compiler_static that works with the bundled CC?
   7546       lt_prog_compiler_static='${wl}-a ${wl}archive'
   7547       ;;
   7548 
   7549     irix5* | irix6* | nonstopux*)
   7550       lt_prog_compiler_wl='-Wl,'
   7551       # PIC (with -KPIC) is the default.
   7552       lt_prog_compiler_static='-non_shared'
   7553       ;;
   7554 
   7555     newsos6)
   7556       lt_prog_compiler_pic='-KPIC'
   7557       lt_prog_compiler_static='-Bstatic'
   7558       ;;
   7559 
   7560     linux* | k*bsd*-gnu)
   7561       case $cc_basename in
   7562       icc* | ecc*)
   7563 	lt_prog_compiler_wl='-Wl,'
   7564 	lt_prog_compiler_pic='-KPIC'
   7565 	lt_prog_compiler_static='-static'
   7566         ;;
   7567       pgcc* | pgf77* | pgf90* | pgf95*)
   7568         # Portland Group compilers (*not* the Pentium gcc compiler,
   7569 	# which looks to be a dead project)
   7570 	lt_prog_compiler_wl='-Wl,'
   7571 	lt_prog_compiler_pic='-fpic'
   7572 	lt_prog_compiler_static='-Bstatic'
   7573         ;;
   7574       ccc*)
   7575         lt_prog_compiler_wl='-Wl,'
   7576         # All Alpha code is PIC.
   7577         lt_prog_compiler_static='-non_shared'
   7578         ;;
   7579       *)
   7580         case `$CC -V 2>&1 | sed 5q` in
   7581 	*Sun\ C*)
   7582 	  # Sun C 5.9
   7583 	  lt_prog_compiler_pic='-KPIC'
   7584 	  lt_prog_compiler_static='-Bstatic'
   7585 	  lt_prog_compiler_wl='-Wl,'
   7586 	  ;;
   7587 	*Sun\ F*)
   7588 	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
   7589 	  lt_prog_compiler_pic='-KPIC'
   7590 	  lt_prog_compiler_static='-Bstatic'
   7591 	  lt_prog_compiler_wl=''
   7592 	  ;;
   7593 	esac
   7594 	;;
   7595       esac
   7596       ;;
   7597 
   7598     osf3* | osf4* | osf5*)
   7599       lt_prog_compiler_wl='-Wl,'
   7600       # All OSF/1 code is PIC.
   7601       lt_prog_compiler_static='-non_shared'
   7602       ;;
   7603 
   7604     rdos*)
   7605       lt_prog_compiler_static='-non_shared'
   7606       ;;
   7607 
   7608     solaris*)
   7609       lt_prog_compiler_pic='-KPIC'
   7610       lt_prog_compiler_static='-Bstatic'
   7611       case $cc_basename in
   7612       f77* | f90* | f95*)
   7613 	lt_prog_compiler_wl='-Qoption ld ';;
   7614       *)
   7615 	lt_prog_compiler_wl='-Wl,';;
   7616       esac
   7617       ;;
   7618 
   7619     sunos4*)
   7620       lt_prog_compiler_wl='-Qoption ld '
   7621       lt_prog_compiler_pic='-PIC'
   7622       lt_prog_compiler_static='-Bstatic'
   7623       ;;
   7624 
   7625     sysv4 | sysv4.2uw2* | sysv4.3*)
   7626       lt_prog_compiler_wl='-Wl,'
   7627       lt_prog_compiler_pic='-KPIC'
   7628       lt_prog_compiler_static='-Bstatic'
   7629       ;;
   7630 
   7631     sysv4*MP*)
   7632       if test -d /usr/nec ;then
   7633 	lt_prog_compiler_pic='-Kconform_pic'
   7634 	lt_prog_compiler_static='-Bstatic'
   7635       fi
   7636       ;;
   7637 
   7638     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
   7639       lt_prog_compiler_wl='-Wl,'
   7640       lt_prog_compiler_pic='-KPIC'
   7641       lt_prog_compiler_static='-Bstatic'
   7642       ;;
   7643 
   7644     unicos*)
   7645       lt_prog_compiler_wl='-Wl,'
   7646       lt_prog_compiler_can_build_shared=no
   7647       ;;
   7648 
   7649     uts4*)
   7650       lt_prog_compiler_pic='-pic'
   7651       lt_prog_compiler_static='-Bstatic'
   7652       ;;
   7653 
   7654     *)
   7655       lt_prog_compiler_can_build_shared=no
   7656       ;;
   7657     esac
   7658   fi
   7659 
   7660 { echo "$as_me:$LINENO: result: $lt_prog_compiler_pic" >&5
   7661 echo "${ECHO_T}$lt_prog_compiler_pic" >&6; }
   7662 
   7663 #
   7664 # Check to make sure the PIC flag actually works.
   7665 #
   7666 if test -n "$lt_prog_compiler_pic"; then
   7667 
   7668 { echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
   7669 echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic works... $ECHO_C" >&6; }
   7670 if test "${lt_cv_prog_compiler_pic_works+set}" = set; then
   7671   echo $ECHO_N "(cached) $ECHO_C" >&6
   7672 else
   7673   lt_cv_prog_compiler_pic_works=no
   7674   ac_outfile=conftest.$ac_objext
   7675    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   7676    lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
   7677    # Insert the option either (1) after the last *FLAGS variable, or
   7678    # (2) before a word containing "conftest.", or (3) at the end.
   7679    # Note that $ac_compile itself does not contain backslashes and begins
   7680    # with a dollar sign (not a hyphen), so the echo should work correctly.
   7681    # The option is referenced via a variable to avoid confusing sed.
   7682    lt_compile=`echo "$ac_compile" | $SED \
   7683    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   7684    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   7685    -e 's:$: $lt_compiler_flag:'`
   7686    (eval echo "\"\$as_me:7686: $lt_compile\"" >&5)
   7687    (eval "$lt_compile" 2>conftest.err)
   7688    ac_status=$?
   7689    cat conftest.err >&5
   7690    echo "$as_me:7690: \$? = $ac_status" >&5
   7691    if (exit $ac_status) && test -s "$ac_outfile"; then
   7692      # The compiler can only warn and ignore the option if not recognized
   7693      # So say no if there are warnings other than the usual output.
   7694      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
   7695      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   7696      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   7697        lt_cv_prog_compiler_pic_works=yes
   7698      fi
   7699    fi
   7700    $rm conftest*
   7701 
   7702 fi
   7703 { echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_pic_works" >&5
   7704 echo "${ECHO_T}$lt_cv_prog_compiler_pic_works" >&6; }
   7705 
   7706 if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
   7707     case $lt_prog_compiler_pic in
   7708      "" | " "*) ;;
   7709      *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
   7710      esac
   7711 else
   7712     lt_prog_compiler_pic=
   7713      lt_prog_compiler_can_build_shared=no
   7714 fi
   7715 
   7716 fi
   7717 case $host_os in
   7718   # For platforms which do not support PIC, -DPIC is meaningless:
   7719   *djgpp*)
   7720     lt_prog_compiler_pic=
   7721     ;;
   7722   *)
   7723     lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
   7724     ;;
   7725 esac
   7726 
   7727 #
   7728 # Check to make sure the static flag actually works.
   7729 #
   7730 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
   7731 { echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
   7732 echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6; }
   7733 if test "${lt_cv_prog_compiler_static_works+set}" = set; then
   7734   echo $ECHO_N "(cached) $ECHO_C" >&6
   7735 else
   7736   lt_cv_prog_compiler_static_works=no
   7737    save_LDFLAGS="$LDFLAGS"
   7738    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
   7739    echo "$lt_simple_link_test_code" > conftest.$ac_ext
   7740    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
   7741      # The linker can only warn and ignore the option if not recognized
   7742      # So say no if there are warnings
   7743      if test -s conftest.err; then
   7744        # Append any errors to the config.log.
   7745        cat conftest.err 1>&5
   7746        $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
   7747        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   7748        if diff conftest.exp conftest.er2 >/dev/null; then
   7749          lt_cv_prog_compiler_static_works=yes
   7750        fi
   7751      else
   7752        lt_cv_prog_compiler_static_works=yes
   7753      fi
   7754    fi
   7755    $rm -r conftest*
   7756    LDFLAGS="$save_LDFLAGS"
   7757 
   7758 fi
   7759 { echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_static_works" >&5
   7760 echo "${ECHO_T}$lt_cv_prog_compiler_static_works" >&6; }
   7761 
   7762 if test x"$lt_cv_prog_compiler_static_works" = xyes; then
   7763     :
   7764 else
   7765     lt_prog_compiler_static=
   7766 fi
   7767 
   7768 
   7769 { echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
   7770 echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6; }
   7771 if test "${lt_cv_prog_compiler_c_o+set}" = set; then
   7772   echo $ECHO_N "(cached) $ECHO_C" >&6
   7773 else
   7774   lt_cv_prog_compiler_c_o=no
   7775    $rm -r conftest 2>/dev/null
   7776    mkdir conftest
   7777    cd conftest
   7778    mkdir out
   7779    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   7780 
   7781    lt_compiler_flag="-o out/conftest2.$ac_objext"
   7782    # Insert the option either (1) after the last *FLAGS variable, or
   7783    # (2) before a word containing "conftest.", or (3) at the end.
   7784    # Note that $ac_compile itself does not contain backslashes and begins
   7785    # with a dollar sign (not a hyphen), so the echo should work correctly.
   7786    lt_compile=`echo "$ac_compile" | $SED \
   7787    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   7788    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   7789    -e 's:$: $lt_compiler_flag:'`
   7790    (eval echo "\"\$as_me:7790: $lt_compile\"" >&5)
   7791    (eval "$lt_compile" 2>out/conftest.err)
   7792    ac_status=$?
   7793    cat out/conftest.err >&5
   7794    echo "$as_me:7794: \$? = $ac_status" >&5
   7795    if (exit $ac_status) && test -s out/conftest2.$ac_objext
   7796    then
   7797      # The compiler can only warn and ignore the option if not recognized
   7798      # So say no if there are warnings
   7799      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
   7800      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
   7801      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
   7802        lt_cv_prog_compiler_c_o=yes
   7803      fi
   7804    fi
   7805    chmod u+w . 2>&5
   7806    $rm conftest*
   7807    # SGI C++ compiler will create directory out/ii_files/ for
   7808    # template instantiation
   7809    test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files
   7810    $rm out/* && rmdir out
   7811    cd ..
   7812    rmdir conftest
   7813    $rm conftest*
   7814 
   7815 fi
   7816 { echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5
   7817 echo "${ECHO_T}$lt_cv_prog_compiler_c_o" >&6; }
   7818 
   7819 
   7820 hard_links="nottested"
   7821 if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
   7822   # do not overwrite the value of need_locks provided by the user
   7823   { echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
   7824 echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6; }
   7825   hard_links=yes
   7826   $rm conftest*
   7827   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   7828   touch conftest.a
   7829   ln conftest.a conftest.b 2>&5 || hard_links=no
   7830   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   7831   { echo "$as_me:$LINENO: result: $hard_links" >&5
   7832 echo "${ECHO_T}$hard_links" >&6; }
   7833   if test "$hard_links" = no; then
   7834     { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
   7835 echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
   7836     need_locks=warn
   7837   fi
   7838 else
   7839   need_locks=no
   7840 fi
   7841 
   7842 { echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   7843 echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6; }
   7844 
   7845   runpath_var=
   7846   allow_undefined_flag=
   7847   enable_shared_with_static_runtimes=no
   7848   archive_cmds=
   7849   archive_expsym_cmds=
   7850   old_archive_From_new_cmds=
   7851   old_archive_from_expsyms_cmds=
   7852   export_dynamic_flag_spec=
   7853   whole_archive_flag_spec=
   7854   thread_safe_flag_spec=
   7855   hardcode_libdir_flag_spec=
   7856   hardcode_libdir_flag_spec_ld=
   7857   hardcode_libdir_separator=
   7858   hardcode_direct=no
   7859   hardcode_minus_L=no
   7860   hardcode_shlibpath_var=unsupported
   7861   link_all_deplibs=unknown
   7862   hardcode_automatic=no
   7863   module_cmds=
   7864   module_expsym_cmds=
   7865   always_export_symbols=no
   7866   export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   7867   # include_expsyms should be a list of space-separated symbols to be *always*
   7868   # included in the symbol list
   7869   include_expsyms=
   7870   # exclude_expsyms can be an extended regexp of symbols to exclude
   7871   # it will be wrapped by ` (' and `)$', so one must not match beginning or
   7872   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
   7873   # as well as any symbol that contains `d'.
   7874   exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
   7875   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
   7876   # platforms (ab)use it in PIC code, but their linkers get confused if
   7877   # the symbol is explicitly referenced.  Since portable code cannot
   7878   # rely on this symbol name, it's probably fine to never include it in
   7879   # preloaded symbol tables.
   7880   # Exclude shared library initialization/finalization symbols.
   7881   extract_expsyms_cmds=
   7882   # Just being paranoid about ensuring that cc_basename is set.
   7883   for cc_temp in $compiler""; do
   7884   case $cc_temp in
   7885     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   7886     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   7887     \-*) ;;
   7888     *) break;;
   7889   esac
   7890 done
   7891 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   7892 
   7893   case $host_os in
   7894   cygwin* | mingw* | pw32*)
   7895     # FIXME: the MSVC++ port hasn't been tested in a loooong time
   7896     # When not using gcc, we currently assume that we are using
   7897     # Microsoft Visual C++.
   7898     if test "$GCC" != yes; then
   7899       with_gnu_ld=no
   7900     fi
   7901     ;;
   7902   interix*)
   7903     # we just hope/assume this is gcc and not c89 (= MSVC++)
   7904     with_gnu_ld=yes
   7905     ;;
   7906   openbsd*)
   7907     with_gnu_ld=no
   7908     ;;
   7909   esac
   7910 
   7911   ld_shlibs=yes
   7912   if test "$with_gnu_ld" = yes; then
   7913     # If archive_cmds runs LD, not CC, wlarc should be empty
   7914     wlarc='${wl}'
   7915 
   7916     # Set some defaults for GNU ld with shared library support. These
   7917     # are reset later if shared libraries are not supported. Putting them
   7918     # here allows them to be overridden if necessary.
   7919     runpath_var=LD_RUN_PATH
   7920     hardcode_libdir_flag_spec='${wl}--rpath ${wl}$libdir'
   7921     export_dynamic_flag_spec='${wl}--export-dynamic'
   7922     # ancient GNU ld didn't support --whole-archive et. al.
   7923     if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null; then
   7924 	whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
   7925       else
   7926   	whole_archive_flag_spec=
   7927     fi
   7928     supports_anon_versioning=no
   7929     case `$LD -v 2>/dev/null` in
   7930       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
   7931       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
   7932       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
   7933       *\ 2.11.*) ;; # other 2.11 versions
   7934       *) supports_anon_versioning=yes ;;
   7935     esac
   7936 
   7937     # See if GNU ld supports shared libraries.
   7938     case $host_os in
   7939     aix[3-9]*)
   7940       # On AIX/PPC, the GNU linker is very broken
   7941       if test "$host_cpu" != ia64; then
   7942 	ld_shlibs=no
   7943 	cat <<EOF 1>&2
   7944 
   7945 *** Warning: the GNU linker, at least up to release 2.9.1, is reported
   7946 *** to be unable to reliably create shared libraries on AIX.
   7947 *** Therefore, libtool is disabling shared libraries support.  If you
   7948 *** really care for shared libraries, you may want to modify your PATH
   7949 *** so that a non-GNU linker is found, and then restart.
   7950 
   7951 EOF
   7952       fi
   7953       ;;
   7954 
   7955     amigaos*)
   7956       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)'
   7957       hardcode_libdir_flag_spec='-L$libdir'
   7958       hardcode_minus_L=yes
   7959 
   7960       # Samuel A. Falvo II <kc5tja (at] dolphin.openprojects.net> reports
   7961       # that the semantics of dynamic libraries on AmigaOS, at least up
   7962       # to version 4, is to share data among multiple programs linked
   7963       # with the same dynamic library.  Since this doesn't match the
   7964       # behavior of shared libraries on other platforms, we can't use
   7965       # them.
   7966       ld_shlibs=no
   7967       ;;
   7968 
   7969     beos*)
   7970       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   7971 	allow_undefined_flag=unsupported
   7972 	# Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
   7973 	# support --undefined.  This deserves some investigation.  FIXME
   7974 	archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   7975       else
   7976 	ld_shlibs=no
   7977       fi
   7978       ;;
   7979 
   7980     cygwin* | mingw* | pw32*)
   7981       # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
   7982       # as there is no search path for DLLs.
   7983       hardcode_libdir_flag_spec='-L$libdir'
   7984       allow_undefined_flag=unsupported
   7985       always_export_symbols=no
   7986       enable_shared_with_static_runtimes=yes
   7987       export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
   7988 
   7989       if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
   7990         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   7991 	# If the export-symbols file already is a .def file (1st line
   7992 	# is EXPORTS), use it as is; otherwise, prepend...
   7993 	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
   7994 	  cp $export_symbols $output_objdir/$soname.def;
   7995 	else
   7996 	  echo EXPORTS > $output_objdir/$soname.def;
   7997 	  cat $export_symbols >> $output_objdir/$soname.def;
   7998 	fi~
   7999 	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   8000       else
   8001 	ld_shlibs=no
   8002       fi
   8003       ;;
   8004 
   8005     interix[3-9]*)
   8006       hardcode_direct=no
   8007       hardcode_shlibpath_var=no
   8008       hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
   8009       export_dynamic_flag_spec='${wl}-E'
   8010       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
   8011       # Instead, shared libraries are loaded at an image base (0x10000000 by
   8012       # default) and relocated if they conflict, which is a slow very memory
   8013       # consuming and fragmenting process.  To avoid this, we pick a random,
   8014       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
   8015       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
   8016       archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
   8017       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'
   8018       ;;
   8019 
   8020     gnu* | linux* | k*bsd*-gnu)
   8021       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   8022 	tmp_addflag=
   8023 	case $cc_basename,$host_cpu in
   8024 	pgcc*)				# Portland Group C compiler
   8025 	  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'
   8026 	  tmp_addflag=' $pic_flag'
   8027 	  ;;
   8028 	pgf77* | pgf90* | pgf95*)	# Portland Group f77 and f90 compilers
   8029 	  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'
   8030 	  tmp_addflag=' $pic_flag -Mnomain' ;;
   8031 	ecc*,ia64* | icc*,ia64*)		# Intel C compiler on ia64
   8032 	  tmp_addflag=' -i_dynamic' ;;
   8033 	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
   8034 	  tmp_addflag=' -i_dynamic -nofor_main' ;;
   8035 	ifc* | ifort*)			# Intel Fortran compiler
   8036 	  tmp_addflag=' -nofor_main' ;;
   8037 	esac
   8038 	case `$CC -V 2>&1 | sed 5q` in
   8039 	*Sun\ C*)			# Sun C 5.9
   8040 	  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'
   8041 	  tmp_sharedflag='-G' ;;
   8042 	*Sun\ F*)			# Sun Fortran 8.3
   8043 	  tmp_sharedflag='-G' ;;
   8044 	*)
   8045 	  tmp_sharedflag='-shared' ;;
   8046 	esac
   8047 	archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   8048 
   8049 	if test $supports_anon_versioning = yes; then
   8050 	  archive_expsym_cmds='$echo "{ global:" > $output_objdir/$libname.ver~
   8051   cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
   8052   $echo "local: *; };" >> $output_objdir/$libname.ver~
   8053 	  $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
   8054 	fi
   8055 	link_all_deplibs=no
   8056       else
   8057 	ld_shlibs=no
   8058       fi
   8059       ;;
   8060 
   8061     netbsd* | netbsdelf*-gnu)
   8062       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   8063 	archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
   8064 	wlarc=
   8065       else
   8066 	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   8067 	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   8068       fi
   8069       ;;
   8070 
   8071     solaris*)
   8072       if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then
   8073 	ld_shlibs=no
   8074 	cat <<EOF 1>&2
   8075 
   8076 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
   8077 *** create shared libraries on Solaris systems.  Therefore, libtool
   8078 *** is disabling shared libraries support.  We urge you to upgrade GNU
   8079 *** binutils to release 2.9.1 or newer.  Another option is to modify
   8080 *** your PATH or compiler configuration so that the native linker is
   8081 *** used, and then restart.
   8082 
   8083 EOF
   8084       elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   8085 	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   8086 	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   8087       else
   8088 	ld_shlibs=no
   8089       fi
   8090       ;;
   8091 
   8092     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
   8093       case `$LD -v 2>&1` in
   8094         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
   8095 	ld_shlibs=no
   8096 	cat <<_LT_EOF 1>&2
   8097 
   8098 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
   8099 *** reliably create shared libraries on SCO systems.  Therefore, libtool
   8100 *** is disabling shared libraries support.  We urge you to upgrade GNU
   8101 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
   8102 *** your PATH or compiler configuration so that the native linker is
   8103 *** used, and then restart.
   8104 
   8105 _LT_EOF
   8106 	;;
   8107 	*)
   8108 	  if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   8109 	    hardcode_libdir_flag_spec='`test -z "$SCOABSPATH" && echo ${wl}-rpath,$libdir`'
   8110 	    archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib'
   8111 	    archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname,-retain-symbols-file,$export_symbols -o $lib'
   8112 	  else
   8113 	    ld_shlibs=no
   8114 	  fi
   8115 	;;
   8116       esac
   8117       ;;
   8118 
   8119     sunos4*)
   8120       archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   8121       wlarc=
   8122       hardcode_direct=yes
   8123       hardcode_shlibpath_var=no
   8124       ;;
   8125 
   8126     *)
   8127       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   8128 	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   8129 	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   8130       else
   8131 	ld_shlibs=no
   8132       fi
   8133       ;;
   8134     esac
   8135 
   8136     if test "$ld_shlibs" = no; then
   8137       runpath_var=
   8138       hardcode_libdir_flag_spec=
   8139       export_dynamic_flag_spec=
   8140       whole_archive_flag_spec=
   8141     fi
   8142   else
   8143     # PORTME fill in a description of your system's linker (not GNU ld)
   8144     case $host_os in
   8145     aix3*)
   8146       allow_undefined_flag=unsupported
   8147       always_export_symbols=yes
   8148       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'
   8149       # Note: this linker hardcodes the directories in LIBPATH if there
   8150       # are no directories specified by -L.
   8151       hardcode_minus_L=yes
   8152       if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
   8153 	# Neither direct hardcoding nor static linking is supported with a
   8154 	# broken collect2.
   8155 	hardcode_direct=unsupported
   8156       fi
   8157       ;;
   8158 
   8159     aix[4-9]*)
   8160       if test "$host_cpu" = ia64; then
   8161 	# On IA64, the linker does run time linking by default, so we don't
   8162 	# have to do anything special.
   8163 	aix_use_runtimelinking=no
   8164 	exp_sym_flag='-Bexport'
   8165 	no_entry_flag=""
   8166       else
   8167 	# If we're using GNU nm, then we don't want the "-C" option.
   8168 	# -C means demangle to AIX nm, but means don't demangle with GNU nm
   8169 	if $NM -V 2>&1 | grep 'GNU' > /dev/null; then
   8170 	  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'
   8171 	else
   8172 	  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'
   8173 	fi
   8174 	aix_use_runtimelinking=no
   8175 
   8176 	# Test if we are trying to use run time linking or normal
   8177 	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
   8178 	# need to do runtime linking.
   8179 	case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
   8180 	  for ld_flag in $LDFLAGS; do
   8181   	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
   8182   	    aix_use_runtimelinking=yes
   8183   	    break
   8184   	  fi
   8185 	  done
   8186 	  ;;
   8187 	esac
   8188 
   8189 	exp_sym_flag='-bexport'
   8190 	no_entry_flag='-bnoentry'
   8191       fi
   8192 
   8193       # When large executables or shared objects are built, AIX ld can
   8194       # have problems creating the table of contents.  If linking a library
   8195       # or program results in "error TOC overflow" add -mminimal-toc to
   8196       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
   8197       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
   8198 
   8199       archive_cmds=''
   8200       hardcode_direct=yes
   8201       hardcode_libdir_separator=':'
   8202       link_all_deplibs=yes
   8203 
   8204       if test "$GCC" = yes; then
   8205 	case $host_os in aix4.[012]|aix4.[012].*)
   8206 	# We only want to do this on AIX 4.2 and lower, the check
   8207 	# below for broken collect2 doesn't work under 4.3+
   8208 	  collect2name=`${CC} -print-prog-name=collect2`
   8209 	  if test -f "$collect2name" && \
   8210   	   strings "$collect2name" | grep resolve_lib_name >/dev/null
   8211 	  then
   8212   	  # We have reworked collect2
   8213   	  :
   8214 	  else
   8215   	  # We have old collect2
   8216   	  hardcode_direct=unsupported
   8217   	  # It fails to find uninstalled libraries when the uninstalled
   8218   	  # path is not listed in the libpath.  Setting hardcode_minus_L
   8219   	  # to unsupported forces relinking
   8220   	  hardcode_minus_L=yes
   8221   	  hardcode_libdir_flag_spec='-L$libdir'
   8222   	  hardcode_libdir_separator=
   8223 	  fi
   8224 	  ;;
   8225 	esac
   8226 	shared_flag='-shared'
   8227 	if test "$aix_use_runtimelinking" = yes; then
   8228 	  shared_flag="$shared_flag "'${wl}-G'
   8229 	fi
   8230       else
   8231 	# not using gcc
   8232 	if test "$host_cpu" = ia64; then
   8233   	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
   8234   	# chokes on -Wl,-G. The following line is correct:
   8235 	  shared_flag='-G'
   8236 	else
   8237 	  if test "$aix_use_runtimelinking" = yes; then
   8238 	    shared_flag='${wl}-G'
   8239 	  else
   8240 	    shared_flag='${wl}-bM:SRE'
   8241 	  fi
   8242 	fi
   8243       fi
   8244 
   8245       # It seems that -bexpall does not export symbols beginning with
   8246       # underscore (_), so it is better to generate a list of symbols to export.
   8247       always_export_symbols=yes
   8248       if test "$aix_use_runtimelinking" = yes; then
   8249 	# Warning - without using the other runtime loading flags (-brtl),
   8250 	# -berok will link without error, but may produce a broken library.
   8251 	allow_undefined_flag='-berok'
   8252        # Determine the default libpath from the value encoded in an empty executable.
   8253        cat >conftest.$ac_ext <<_ACEOF
   8254 /* confdefs.h.  */
   8255 _ACEOF
   8256 cat confdefs.h >>conftest.$ac_ext
   8257 cat >>conftest.$ac_ext <<_ACEOF
   8258 /* end confdefs.h.  */
   8259 
   8260 int
   8261 main ()
   8262 {
   8263 
   8264   ;
   8265   return 0;
   8266 }
   8267 _ACEOF
   8268 rm -f conftest.$ac_objext conftest$ac_exeext
   8269 if { (ac_try="$ac_link"
   8270 case "(($ac_try" in
   8271   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   8272   *) ac_try_echo=$ac_try;;
   8273 esac
   8274 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   8275   (eval "$ac_link") 2>conftest.er1
   8276   ac_status=$?
   8277   grep -v '^ *+' conftest.er1 >conftest.err
   8278   rm -f conftest.er1
   8279   cat conftest.err >&5
   8280   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8281   (exit $ac_status); } && {
   8282 	 test -z "$ac_c_werror_flag" ||
   8283 	 test ! -s conftest.err
   8284        } && test -s conftest$ac_exeext &&
   8285        $as_test_x conftest$ac_exeext; then
   8286 
   8287 lt_aix_libpath_sed='
   8288     /Import File Strings/,/^$/ {
   8289 	/^0/ {
   8290 	    s/^0  *\(.*\)$/\1/
   8291 	    p
   8292 	}
   8293     }'
   8294 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   8295 # Check for a 64-bit object if we didn't find anything.
   8296 if test -z "$aix_libpath"; then
   8297   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   8298 fi
   8299 else
   8300   echo "$as_me: failed program was:" >&5
   8301 sed 's/^/| /' conftest.$ac_ext >&5
   8302 
   8303 
   8304 fi
   8305 
   8306 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   8307       conftest$ac_exeext conftest.$ac_ext
   8308 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   8309 
   8310        hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
   8311 	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"
   8312        else
   8313 	if test "$host_cpu" = ia64; then
   8314 	  hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
   8315 	  allow_undefined_flag="-z nodefs"
   8316 	  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"
   8317 	else
   8318 	 # Determine the default libpath from the value encoded in an empty executable.
   8319 	 cat >conftest.$ac_ext <<_ACEOF
   8320 /* confdefs.h.  */
   8321 _ACEOF
   8322 cat confdefs.h >>conftest.$ac_ext
   8323 cat >>conftest.$ac_ext <<_ACEOF
   8324 /* end confdefs.h.  */
   8325 
   8326 int
   8327 main ()
   8328 {
   8329 
   8330   ;
   8331   return 0;
   8332 }
   8333 _ACEOF
   8334 rm -f conftest.$ac_objext conftest$ac_exeext
   8335 if { (ac_try="$ac_link"
   8336 case "(($ac_try" in
   8337   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   8338   *) ac_try_echo=$ac_try;;
   8339 esac
   8340 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   8341   (eval "$ac_link") 2>conftest.er1
   8342   ac_status=$?
   8343   grep -v '^ *+' conftest.er1 >conftest.err
   8344   rm -f conftest.er1
   8345   cat conftest.err >&5
   8346   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8347   (exit $ac_status); } && {
   8348 	 test -z "$ac_c_werror_flag" ||
   8349 	 test ! -s conftest.err
   8350        } && test -s conftest$ac_exeext &&
   8351        $as_test_x conftest$ac_exeext; then
   8352 
   8353 lt_aix_libpath_sed='
   8354     /Import File Strings/,/^$/ {
   8355 	/^0/ {
   8356 	    s/^0  *\(.*\)$/\1/
   8357 	    p
   8358 	}
   8359     }'
   8360 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   8361 # Check for a 64-bit object if we didn't find anything.
   8362 if test -z "$aix_libpath"; then
   8363   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   8364 fi
   8365 else
   8366   echo "$as_me: failed program was:" >&5
   8367 sed 's/^/| /' conftest.$ac_ext >&5
   8368 
   8369 
   8370 fi
   8371 
   8372 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   8373       conftest$ac_exeext conftest.$ac_ext
   8374 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   8375 
   8376 	 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
   8377 	  # Warning - without using the other run time loading flags,
   8378 	  # -berok will link without error, but may produce a broken library.
   8379 	  no_undefined_flag=' ${wl}-bernotok'
   8380 	  allow_undefined_flag=' ${wl}-berok'
   8381 	  # Exported symbols can be pulled into shared objects from archives
   8382 	  whole_archive_flag_spec='$convenience'
   8383 	  archive_cmds_need_lc=yes
   8384 	  # This is similar to how AIX traditionally builds its shared libraries.
   8385 	  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'
   8386 	fi
   8387       fi
   8388       ;;
   8389 
   8390     amigaos*)
   8391       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)'
   8392       hardcode_libdir_flag_spec='-L$libdir'
   8393       hardcode_minus_L=yes
   8394       # see comment about different semantics on the GNU ld section
   8395       ld_shlibs=no
   8396       ;;
   8397 
   8398     bsdi[45]*)
   8399       export_dynamic_flag_spec=-rdynamic
   8400       ;;
   8401 
   8402     cygwin* | mingw* | pw32*)
   8403       # When not using gcc, we currently assume that we are using
   8404       # Microsoft Visual C++.
   8405       # hardcode_libdir_flag_spec is actually meaningless, as there is
   8406       # no search path for DLLs.
   8407       hardcode_libdir_flag_spec=' '
   8408       allow_undefined_flag=unsupported
   8409       # Tell ltmain to make .lib files, not .a files.
   8410       libext=lib
   8411       # Tell ltmain to make .dll files, not .so files.
   8412       shrext_cmds=".dll"
   8413       # FIXME: Setting linknames here is a bad hack.
   8414       archive_cmds='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | $SED -e '\''s/ -lc$//'\''` -link -dll~linknames='
   8415       # The linker will automatically build a .lib file if we build a DLL.
   8416       old_archive_From_new_cmds='true'
   8417       # FIXME: Should let the user specify the lib program.
   8418       old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
   8419       fix_srcfile_path='`cygpath -w "$srcfile"`'
   8420       enable_shared_with_static_runtimes=yes
   8421       ;;
   8422 
   8423     darwin* | rhapsody*)
   8424       case $host_os in
   8425         rhapsody* | darwin1.[012])
   8426          allow_undefined_flag='${wl}-undefined ${wl}suppress'
   8427          ;;
   8428        *) # Darwin 1.3 on
   8429          if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
   8430            allow_undefined_flag='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   8431          else
   8432            case ${MACOSX_DEPLOYMENT_TARGET} in
   8433              10.[012])
   8434                allow_undefined_flag='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   8435                ;;
   8436              10.*)
   8437                allow_undefined_flag='${wl}-undefined ${wl}dynamic_lookup'
   8438                ;;
   8439            esac
   8440          fi
   8441          ;;
   8442       esac
   8443       archive_cmds_need_lc=no
   8444       hardcode_direct=no
   8445       hardcode_automatic=yes
   8446       hardcode_shlibpath_var=unsupported
   8447       whole_archive_flag_spec=''
   8448       link_all_deplibs=yes
   8449     if test "$GCC" = yes ; then
   8450     	output_verbose_link_cmd='echo'
   8451         archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
   8452         module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
   8453         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}"
   8454         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}"
   8455     else
   8456       case $cc_basename in
   8457         xlc*)
   8458          output_verbose_link_cmd='echo'
   8459          archive_cmds='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $xlcverstring'
   8460          module_cmds='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   8461           # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   8462          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}'
   8463           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}'
   8464           ;;
   8465        *)
   8466          ld_shlibs=no
   8467           ;;
   8468       esac
   8469     fi
   8470       ;;
   8471 
   8472     dgux*)
   8473       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   8474       hardcode_libdir_flag_spec='-L$libdir'
   8475       hardcode_shlibpath_var=no
   8476       ;;
   8477 
   8478     freebsd1*)
   8479       ld_shlibs=no
   8480       ;;
   8481 
   8482     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
   8483     # support.  Future versions do this automatically, but an explicit c++rt0.o
   8484     # does not break anything, and helps significantly (at the cost of a little
   8485     # extra space).
   8486     freebsd2.2*)
   8487       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
   8488       hardcode_libdir_flag_spec='-R$libdir'
   8489       hardcode_direct=yes
   8490       hardcode_shlibpath_var=no
   8491       ;;
   8492 
   8493     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
   8494     freebsd2*)
   8495       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   8496       hardcode_direct=yes
   8497       hardcode_minus_L=yes
   8498       hardcode_shlibpath_var=no
   8499       ;;
   8500 
   8501     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
   8502     freebsd* | dragonfly*)
   8503       archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
   8504       hardcode_libdir_flag_spec='-R$libdir'
   8505       hardcode_direct=yes
   8506       hardcode_shlibpath_var=no
   8507       ;;
   8508 
   8509     hpux9*)
   8510       if test "$GCC" = yes; then
   8511 	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'
   8512       else
   8513 	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'
   8514       fi
   8515       hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
   8516       hardcode_libdir_separator=:
   8517       hardcode_direct=yes
   8518 
   8519       # hardcode_minus_L: Not really in the search PATH,
   8520       # but as the default location of the library.
   8521       hardcode_minus_L=yes
   8522       export_dynamic_flag_spec='${wl}-E'
   8523       ;;
   8524 
   8525     hpux10*)
   8526       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
   8527 	archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   8528       else
   8529 	archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
   8530       fi
   8531       if test "$with_gnu_ld" = no; then
   8532 	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
   8533 	hardcode_libdir_separator=:
   8534 
   8535 	hardcode_direct=yes
   8536 	export_dynamic_flag_spec='${wl}-E'
   8537 
   8538 	# hardcode_minus_L: Not really in the search PATH,
   8539 	# but as the default location of the library.
   8540 	hardcode_minus_L=yes
   8541       fi
   8542       ;;
   8543 
   8544     hpux11*)
   8545       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
   8546 	case $host_cpu in
   8547 	hppa*64*)
   8548 	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   8549 	  ;;
   8550 	ia64*)
   8551 	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   8552 	  ;;
   8553 	*)
   8554 	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   8555 	  ;;
   8556 	esac
   8557       else
   8558 	case $host_cpu in
   8559 	hppa*64*)
   8560 	  archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   8561 	  ;;
   8562 	ia64*)
   8563 	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   8564 	  ;;
   8565 	*)
   8566 	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   8567 	  ;;
   8568 	esac
   8569       fi
   8570       if test "$with_gnu_ld" = no; then
   8571 	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
   8572 	hardcode_libdir_separator=:
   8573 
   8574 	case $host_cpu in
   8575 	hppa*64*|ia64*)
   8576 	  hardcode_libdir_flag_spec_ld='+b $libdir'
   8577 	  hardcode_direct=no
   8578 	  hardcode_shlibpath_var=no
   8579 	  ;;
   8580 	*)
   8581 	  hardcode_direct=yes
   8582 	  export_dynamic_flag_spec='${wl}-E'
   8583 
   8584 	  # hardcode_minus_L: Not really in the search PATH,
   8585 	  # but as the default location of the library.
   8586 	  hardcode_minus_L=yes
   8587 	  ;;
   8588 	esac
   8589       fi
   8590       ;;
   8591 
   8592     irix5* | irix6* | nonstopux*)
   8593       if test "$GCC" = yes; then
   8594 	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'
   8595       else
   8596 	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'
   8597 	hardcode_libdir_flag_spec_ld='-rpath $libdir'
   8598       fi
   8599       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   8600       hardcode_libdir_separator=:
   8601       link_all_deplibs=yes
   8602       ;;
   8603 
   8604     netbsd* | netbsdelf*-gnu)
   8605       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   8606 	archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
   8607       else
   8608 	archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
   8609       fi
   8610       hardcode_libdir_flag_spec='-R$libdir'
   8611       hardcode_direct=yes
   8612       hardcode_shlibpath_var=no
   8613       ;;
   8614 
   8615     newsos6)
   8616       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   8617       hardcode_direct=yes
   8618       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   8619       hardcode_libdir_separator=:
   8620       hardcode_shlibpath_var=no
   8621       ;;
   8622 
   8623     openbsd*)
   8624       if test -f /usr/libexec/ld.so; then
   8625 	hardcode_direct=yes
   8626 	hardcode_shlibpath_var=no
   8627 	if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   8628 	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   8629 	  archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
   8630 	  hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
   8631 	  export_dynamic_flag_spec='${wl}-E'
   8632 	else
   8633 	  case $host_os in
   8634 	   openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
   8635 	     archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   8636 	     hardcode_libdir_flag_spec='-R$libdir'
   8637 	     ;;
   8638 	   *)
   8639 	     archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   8640 	     hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
   8641 	     ;;
   8642 	  esac
   8643         fi
   8644       else
   8645 	ld_shlibs=no
   8646       fi
   8647       ;;
   8648 
   8649     os2*)
   8650       hardcode_libdir_flag_spec='-L$libdir'
   8651       hardcode_minus_L=yes
   8652       allow_undefined_flag=unsupported
   8653       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'
   8654       old_archive_From_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
   8655       ;;
   8656 
   8657     osf3*)
   8658       if test "$GCC" = yes; then
   8659 	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
   8660 	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'
   8661       else
   8662 	allow_undefined_flag=' -expect_unresolved \*'
   8663 	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'
   8664       fi
   8665       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   8666       hardcode_libdir_separator=:
   8667       ;;
   8668 
   8669     osf4* | osf5*)	# as osf3* with the addition of -msym flag
   8670       if test "$GCC" = yes; then
   8671 	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
   8672 	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'
   8673 	hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   8674       else
   8675 	allow_undefined_flag=' -expect_unresolved \*'
   8676 	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'
   8677 	archive_expsym_cmds='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; echo "-hidden">> $lib.exp~
   8678 	$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'
   8679 
   8680 	# Both c and cxx compiler support -rpath directly
   8681 	hardcode_libdir_flag_spec='-rpath $libdir'
   8682       fi
   8683       hardcode_libdir_separator=:
   8684       ;;
   8685 
   8686     solaris*)
   8687       no_undefined_flag=' -z text'
   8688       if test "$GCC" = yes; then
   8689 	wlarc='${wl}'
   8690 	archive_cmds='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   8691 	archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   8692 	  $CC -shared ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$rm $lib.exp'
   8693       else
   8694 	wlarc=''
   8695 	archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
   8696 	archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   8697   	$LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
   8698       fi
   8699       hardcode_libdir_flag_spec='-R$libdir'
   8700       hardcode_shlibpath_var=no
   8701       case $host_os in
   8702       solaris2.[0-5] | solaris2.[0-5].*) ;;
   8703       *)
   8704 	# The compiler driver will combine and reorder linker options,
   8705 	# but understands `-z linker_flag'.  GCC discards it without `$wl',
   8706 	# but is careful enough not to reorder.
   8707  	# Supported since Solaris 2.6 (maybe 2.5.1?)
   8708 	if test "$GCC" = yes; then
   8709 	  whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
   8710 	else
   8711 	  whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
   8712 	fi
   8713 	;;
   8714       esac
   8715       link_all_deplibs=yes
   8716       ;;
   8717 
   8718     sunos4*)
   8719       if test "x$host_vendor" = xsequent; then
   8720 	# Use $CC to link under sequent, because it throws in some extra .o
   8721 	# files that make .init and .fini sections work.
   8722 	archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
   8723       else
   8724 	archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
   8725       fi
   8726       hardcode_libdir_flag_spec='-L$libdir'
   8727       hardcode_direct=yes
   8728       hardcode_minus_L=yes
   8729       hardcode_shlibpath_var=no
   8730       ;;
   8731 
   8732     sysv4)
   8733       case $host_vendor in
   8734 	sni)
   8735 	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   8736 	  hardcode_direct=yes # is this really true???
   8737 	;;
   8738 	siemens)
   8739 	  ## LD is ld it makes a PLAMLIB
   8740 	  ## CC just makes a GrossModule.
   8741 	  archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
   8742 	  reload_cmds='$CC -r -o $output$reload_objs'
   8743 	  hardcode_direct=no
   8744         ;;
   8745 	motorola)
   8746 	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   8747 	  hardcode_direct=no #Motorola manual says yes, but my tests say they lie
   8748 	;;
   8749       esac
   8750       runpath_var='LD_RUN_PATH'
   8751       hardcode_shlibpath_var=no
   8752       ;;
   8753 
   8754     sysv4.3*)
   8755       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   8756       hardcode_shlibpath_var=no
   8757       export_dynamic_flag_spec='-Bexport'
   8758       ;;
   8759 
   8760     sysv4*MP*)
   8761       if test -d /usr/nec; then
   8762 	archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   8763 	hardcode_shlibpath_var=no
   8764 	runpath_var=LD_RUN_PATH
   8765 	hardcode_runpath_var=yes
   8766 	ld_shlibs=yes
   8767       fi
   8768       ;;
   8769 
   8770     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
   8771       no_undefined_flag='${wl}-z,text'
   8772       archive_cmds_need_lc=no
   8773       hardcode_shlibpath_var=no
   8774       runpath_var='LD_RUN_PATH'
   8775 
   8776       if test "$GCC" = yes; then
   8777 	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   8778 	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   8779       else
   8780 	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   8781 	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   8782       fi
   8783       ;;
   8784 
   8785     sysv5* | sco3.2v5* | sco5v6*)
   8786       # Note: We can NOT use -z defs as we might desire, because we do not
   8787       # link with -lc, and that would cause any symbols used from libc to
   8788       # always be unresolved, which means just about no library would
   8789       # ever link correctly.  If we're not using GNU ld we use -z text
   8790       # though, which does catch some bad symbols but isn't as heavy-handed
   8791       # as -z defs.
   8792       no_undefined_flag='${wl}-z,text'
   8793       allow_undefined_flag='${wl}-z,nodefs'
   8794       archive_cmds_need_lc=no
   8795       hardcode_shlibpath_var=no
   8796       hardcode_libdir_flag_spec='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`'
   8797       hardcode_libdir_separator=':'
   8798       link_all_deplibs=yes
   8799       export_dynamic_flag_spec='${wl}-Bexport'
   8800       runpath_var='LD_RUN_PATH'
   8801 
   8802       if test "$GCC" = yes; then
   8803 	archive_cmds='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   8804 	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   8805       else
   8806 	archive_cmds='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   8807 	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   8808       fi
   8809       ;;
   8810 
   8811     uts4*)
   8812       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   8813       hardcode_libdir_flag_spec='-L$libdir'
   8814       hardcode_shlibpath_var=no
   8815       ;;
   8816 
   8817     *)
   8818       ld_shlibs=no
   8819       ;;
   8820     esac
   8821   fi
   8822 
   8823 { echo "$as_me:$LINENO: result: $ld_shlibs" >&5
   8824 echo "${ECHO_T}$ld_shlibs" >&6; }
   8825 test "$ld_shlibs" = no && can_build_shared=no
   8826 
   8827 #
   8828 # Do we need to explicitly link libc?
   8829 #
   8830 case "x$archive_cmds_need_lc" in
   8831 x|xyes)
   8832   # Assume -lc should be added
   8833   archive_cmds_need_lc=yes
   8834 
   8835   if test "$enable_shared" = yes && test "$GCC" = yes; then
   8836     case $archive_cmds in
   8837     *'~'*)
   8838       # FIXME: we may have to deal with multi-command sequences.
   8839       ;;
   8840     '$CC '*)
   8841       # Test whether the compiler implicitly links with -lc since on some
   8842       # systems, -lgcc has to come before -lc. If gcc already passes -lc
   8843       # to ld, don't add -lc before -lgcc.
   8844       { echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
   8845 echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6; }
   8846       $rm conftest*
   8847       echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   8848 
   8849       if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   8850   (eval $ac_compile) 2>&5
   8851   ac_status=$?
   8852   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8853   (exit $ac_status); } 2>conftest.err; then
   8854         soname=conftest
   8855         lib=conftest
   8856         libobjs=conftest.$ac_objext
   8857         deplibs=
   8858         wl=$lt_prog_compiler_wl
   8859 	pic_flag=$lt_prog_compiler_pic
   8860         compiler_flags=-v
   8861         linker_flags=-v
   8862         verstring=
   8863         output_objdir=.
   8864         libname=conftest
   8865         lt_save_allow_undefined_flag=$allow_undefined_flag
   8866         allow_undefined_flag=
   8867         if { (eval echo "$as_me:$LINENO: \"$archive_cmds 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5
   8868   (eval $archive_cmds 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5
   8869   ac_status=$?
   8870   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8871   (exit $ac_status); }
   8872         then
   8873 	  archive_cmds_need_lc=no
   8874         else
   8875 	  archive_cmds_need_lc=yes
   8876         fi
   8877         allow_undefined_flag=$lt_save_allow_undefined_flag
   8878       else
   8879         cat conftest.err 1>&5
   8880       fi
   8881       $rm conftest*
   8882       { echo "$as_me:$LINENO: result: $archive_cmds_need_lc" >&5
   8883 echo "${ECHO_T}$archive_cmds_need_lc" >&6; }
   8884       ;;
   8885     esac
   8886   fi
   8887   ;;
   8888 esac
   8889 
   8890 { echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
   8891 echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6; }
   8892 library_names_spec=
   8893 libname_spec='lib$name'
   8894 soname_spec=
   8895 shrext_cmds=".so"
   8896 postinstall_cmds=
   8897 postuninstall_cmds=
   8898 finish_cmds=
   8899 finish_eval=
   8900 shlibpath_var=
   8901 shlibpath_overrides_runpath=unknown
   8902 version_type=none
   8903 dynamic_linker="$host_os ld.so"
   8904 sys_lib_dlsearch_path_spec="/lib /usr/lib"
   8905 
   8906 if test "$GCC" = yes; then
   8907   case $host_os in
   8908     darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
   8909     *) lt_awk_arg="/^libraries:/" ;;
   8910   esac
   8911   lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   8912   if echo "$lt_search_path_spec" | grep ';' >/dev/null ; then
   8913     # if the path contains ";" then we assume it to be the separator
   8914     # otherwise default to the standard path separator (i.e. ":") - it is
   8915     # assumed that no part of a normal pathname contains ";" but that should
   8916     # okay in the real world where ";" in dirpaths is itself problematic.
   8917     lt_search_path_spec=`echo "$lt_search_path_spec" | $SED -e 's/;/ /g'`
   8918   else
   8919     lt_search_path_spec=`echo "$lt_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   8920   fi
   8921   # Ok, now we have the path, separated by spaces, we can step through it
   8922   # and add multilib dir if necessary.
   8923   lt_tmp_lt_search_path_spec=
   8924   lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
   8925   for lt_sys_path in $lt_search_path_spec; do
   8926     if test -d "$lt_sys_path/$lt_multi_os_dir"; then
   8927       lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
   8928     else
   8929       test -d "$lt_sys_path" && \
   8930 	lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
   8931     fi
   8932   done
   8933   lt_search_path_spec=`echo $lt_tmp_lt_search_path_spec | awk '
   8934 BEGIN {RS=" "; FS="/|\n";} {
   8935   lt_foo="";
   8936   lt_count=0;
   8937   for (lt_i = NF; lt_i > 0; lt_i--) {
   8938     if ($lt_i != "" && $lt_i != ".") {
   8939       if ($lt_i == "..") {
   8940         lt_count++;
   8941       } else {
   8942         if (lt_count == 0) {
   8943           lt_foo="/" $lt_i lt_foo;
   8944         } else {
   8945           lt_count--;
   8946         }
   8947       }
   8948     }
   8949   }
   8950   if (lt_foo != "") { lt_freq[lt_foo]++; }
   8951   if (lt_freq[lt_foo] == 1) { print lt_foo; }
   8952 }'`
   8953   sys_lib_search_path_spec=`echo $lt_search_path_spec`
   8954 else
   8955   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
   8956 fi
   8957 need_lib_prefix=unknown
   8958 hardcode_into_libs=no
   8959 
   8960 # when you set need_version to no, make sure it does not cause -set_version
   8961 # flags to be left without arguments
   8962 need_version=unknown
   8963 
   8964 case $host_os in
   8965 aix3*)
   8966   version_type=linux
   8967   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
   8968   shlibpath_var=LIBPATH
   8969 
   8970   # AIX 3 has no versioning support, so we append a major version to the name.
   8971   soname_spec='${libname}${release}${shared_ext}$major'
   8972   ;;
   8973 
   8974 aix[4-9]*)
   8975   version_type=linux
   8976   need_lib_prefix=no
   8977   need_version=no
   8978   hardcode_into_libs=yes
   8979   if test "$host_cpu" = ia64; then
   8980     # AIX 5 supports IA64
   8981     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
   8982     shlibpath_var=LD_LIBRARY_PATH
   8983   else
   8984     # With GCC up to 2.95.x, collect2 would create an import file
   8985     # for dependence libraries.  The import file would start with
   8986     # the line `#! .'.  This would cause the generated library to
   8987     # depend on `.', always an invalid library.  This was fixed in
   8988     # development snapshots of GCC prior to 3.0.
   8989     case $host_os in
   8990       aix4 | aix4.[01] | aix4.[01].*)
   8991       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
   8992 	   echo ' yes '
   8993 	   echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
   8994 	:
   8995       else
   8996 	can_build_shared=no
   8997       fi
   8998       ;;
   8999     esac
   9000     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
   9001     # soname into executable. Probably we can add versioning support to
   9002     # collect2, so additional links can be useful in future.
   9003     if test "$aix_use_runtimelinking" = yes; then
   9004       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
   9005       # instead of lib<name>.a to let people know that these are not
   9006       # typical AIX shared libraries.
   9007       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9008     else
   9009       # We preserve .a as extension for shared libraries through AIX4.2
   9010       # and later when we are not doing run time linking.
   9011       library_names_spec='${libname}${release}.a $libname.a'
   9012       soname_spec='${libname}${release}${shared_ext}$major'
   9013     fi
   9014     shlibpath_var=LIBPATH
   9015   fi
   9016   ;;
   9017 
   9018 amigaos*)
   9019   library_names_spec='$libname.ixlibrary $libname.a'
   9020   # Create ${libname}_ixlibrary.a entries in /sys/libs.
   9021   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'
   9022   ;;
   9023 
   9024 beos*)
   9025   library_names_spec='${libname}${shared_ext}'
   9026   dynamic_linker="$host_os ld.so"
   9027   shlibpath_var=LIBRARY_PATH
   9028   ;;
   9029 
   9030 bsdi[45]*)
   9031   version_type=linux
   9032   need_version=no
   9033   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9034   soname_spec='${libname}${release}${shared_ext}$major'
   9035   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
   9036   shlibpath_var=LD_LIBRARY_PATH
   9037   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
   9038   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
   9039   # the default ld.so.conf also contains /usr/contrib/lib and
   9040   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
   9041   # libtool to hard-code these into programs
   9042   ;;
   9043 
   9044 cygwin* | mingw* | pw32*)
   9045   version_type=windows
   9046   shrext_cmds=".dll"
   9047   need_version=no
   9048   need_lib_prefix=no
   9049 
   9050   case $GCC,$host_os in
   9051   yes,cygwin* | yes,mingw* | yes,pw32*)
   9052     library_names_spec='$libname.dll.a'
   9053     # DLL is installed to $(libdir)/../bin by postinstall_cmds
   9054     postinstall_cmds='base_file=`basename \${file}`~
   9055       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
   9056       dldir=$destdir/`dirname \$dlpath`~
   9057       test -d \$dldir || mkdir -p \$dldir~
   9058       $install_prog $dir/$dlname \$dldir/$dlname~
   9059       chmod a+x \$dldir/$dlname'
   9060     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
   9061       dlpath=$dir/\$dldll~
   9062        $rm \$dlpath'
   9063     shlibpath_overrides_runpath=yes
   9064 
   9065     case $host_os in
   9066     cygwin*)
   9067       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
   9068       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   9069       sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
   9070       ;;
   9071     mingw*)
   9072       # MinGW DLLs use traditional 'lib' prefix
   9073       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   9074       sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   9075       if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then
   9076         # It is most probably a Windows format PATH printed by
   9077         # mingw gcc, but we are running on Cygwin. Gcc prints its search
   9078         # path with ; separators, and with drive letters. We can handle the
   9079         # drive letters (cygwin fileutils understands them), so leave them,
   9080         # especially as we might pass files found there to a mingw objdump,
   9081         # which wouldn't understand a cygwinified path. Ahh.
   9082         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   9083       else
   9084         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   9085       fi
   9086       ;;
   9087     pw32*)
   9088       # pw32 DLLs use 'pw' prefix rather than 'lib'
   9089       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   9090       ;;
   9091     esac
   9092     ;;
   9093 
   9094   *)
   9095     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
   9096     ;;
   9097   esac
   9098   dynamic_linker='Win32 ld.exe'
   9099   # FIXME: first we should search . and the directory the executable is in
   9100   shlibpath_var=PATH
   9101   ;;
   9102 
   9103 darwin* | rhapsody*)
   9104   dynamic_linker="$host_os dyld"
   9105   version_type=darwin
   9106   need_lib_prefix=no
   9107   need_version=no
   9108   library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
   9109   soname_spec='${libname}${release}${major}$shared_ext'
   9110   shlibpath_overrides_runpath=yes
   9111   shlibpath_var=DYLD_LIBRARY_PATH
   9112   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
   9113 
   9114   sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
   9115   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
   9116   ;;
   9117 
   9118 dgux*)
   9119   version_type=linux
   9120   need_lib_prefix=no
   9121   need_version=no
   9122   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
   9123   soname_spec='${libname}${release}${shared_ext}$major'
   9124   shlibpath_var=LD_LIBRARY_PATH
   9125   ;;
   9126 
   9127 freebsd1*)
   9128   dynamic_linker=no
   9129   ;;
   9130 
   9131 freebsd* | dragonfly*)
   9132   # DragonFly does not have aout.  When/if they implement a new
   9133   # versioning mechanism, adjust this.
   9134   if test -x /usr/bin/objformat; then
   9135     objformat=`/usr/bin/objformat`
   9136   else
   9137     case $host_os in
   9138     freebsd[123]*) objformat=aout ;;
   9139     *) objformat=elf ;;
   9140     esac
   9141   fi
   9142   version_type=freebsd-$objformat
   9143   case $version_type in
   9144     freebsd-elf*)
   9145       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   9146       need_version=no
   9147       need_lib_prefix=no
   9148       ;;
   9149     freebsd-*)
   9150       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
   9151       need_version=yes
   9152       ;;
   9153   esac
   9154   shlibpath_var=LD_LIBRARY_PATH
   9155   case $host_os in
   9156   freebsd2*)
   9157     shlibpath_overrides_runpath=yes
   9158     ;;
   9159   freebsd3.[01]* | freebsdelf3.[01]*)
   9160     shlibpath_overrides_runpath=yes
   9161     hardcode_into_libs=yes
   9162     ;;
   9163   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
   9164   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
   9165     shlibpath_overrides_runpath=no
   9166     hardcode_into_libs=yes
   9167     ;;
   9168   *) # from 4.6 on, and DragonFly
   9169     shlibpath_overrides_runpath=yes
   9170     hardcode_into_libs=yes
   9171     ;;
   9172   esac
   9173   ;;
   9174 
   9175 gnu*)
   9176   version_type=linux
   9177   need_lib_prefix=no
   9178   need_version=no
   9179   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
   9180   soname_spec='${libname}${release}${shared_ext}$major'
   9181   shlibpath_var=LD_LIBRARY_PATH
   9182   hardcode_into_libs=yes
   9183   ;;
   9184 
   9185 hpux9* | hpux10* | hpux11*)
   9186   # Give a soname corresponding to the major version so that dld.sl refuses to
   9187   # link against other versions.
   9188   version_type=sunos
   9189   need_lib_prefix=no
   9190   need_version=no
   9191   case $host_cpu in
   9192   ia64*)
   9193     shrext_cmds='.so'
   9194     hardcode_into_libs=yes
   9195     dynamic_linker="$host_os dld.so"
   9196     shlibpath_var=LD_LIBRARY_PATH
   9197     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   9198     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9199     soname_spec='${libname}${release}${shared_ext}$major'
   9200     if test "X$HPUX_IA64_MODE" = X32; then
   9201       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
   9202     else
   9203       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
   9204     fi
   9205     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   9206     ;;
   9207    hppa*64*)
   9208      shrext_cmds='.sl'
   9209      hardcode_into_libs=yes
   9210      dynamic_linker="$host_os dld.sl"
   9211      shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
   9212      shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   9213      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9214      soname_spec='${libname}${release}${shared_ext}$major'
   9215      sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
   9216      sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   9217      ;;
   9218    *)
   9219     shrext_cmds='.sl'
   9220     dynamic_linker="$host_os dld.sl"
   9221     shlibpath_var=SHLIB_PATH
   9222     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
   9223     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9224     soname_spec='${libname}${release}${shared_ext}$major'
   9225     ;;
   9226   esac
   9227   # HP-UX runs *really* slowly unless shared libraries are mode 555.
   9228   postinstall_cmds='chmod 555 $lib'
   9229   ;;
   9230 
   9231 interix[3-9]*)
   9232   version_type=linux
   9233   need_lib_prefix=no
   9234   need_version=no
   9235   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   9236   soname_spec='${libname}${release}${shared_ext}$major'
   9237   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
   9238   shlibpath_var=LD_LIBRARY_PATH
   9239   shlibpath_overrides_runpath=no
   9240   hardcode_into_libs=yes
   9241   ;;
   9242 
   9243 irix5* | irix6* | nonstopux*)
   9244   case $host_os in
   9245     nonstopux*) version_type=nonstopux ;;
   9246     *)
   9247 	if test "$lt_cv_prog_gnu_ld" = yes; then
   9248 		version_type=linux
   9249 	else
   9250 		version_type=irix
   9251 	fi ;;
   9252   esac
   9253   need_lib_prefix=no
   9254   need_version=no
   9255   soname_spec='${libname}${release}${shared_ext}$major'
   9256   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
   9257   case $host_os in
   9258   irix5* | nonstopux*)
   9259     libsuff= shlibsuff=
   9260     ;;
   9261   *)
   9262     case $LD in # libtool.m4 will add one of these switches to LD
   9263     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
   9264       libsuff= shlibsuff= libmagic=32-bit;;
   9265     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
   9266       libsuff=32 shlibsuff=N32 libmagic=N32;;
   9267     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
   9268       libsuff=64 shlibsuff=64 libmagic=64-bit;;
   9269     *) libsuff= shlibsuff= libmagic=never-match;;
   9270     esac
   9271     ;;
   9272   esac
   9273   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
   9274   shlibpath_overrides_runpath=no
   9275   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
   9276   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
   9277   hardcode_into_libs=yes
   9278   ;;
   9279 
   9280 # No shared lib support for Linux oldld, aout, or coff.
   9281 linux*oldld* | linux*aout* | linux*coff*)
   9282   dynamic_linker=no
   9283   ;;
   9284 
   9285 # This must be Linux ELF.
   9286 linux* | k*bsd*-gnu)
   9287   version_type=linux
   9288   need_lib_prefix=no
   9289   need_version=no
   9290   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9291   soname_spec='${libname}${release}${shared_ext}$major'
   9292   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
   9293   shlibpath_var=LD_LIBRARY_PATH
   9294   shlibpath_overrides_runpath=no
   9295   # This implies no fast_install, which is unacceptable.
   9296   # Some rework will be needed to allow for fast_install
   9297   # before this can be enabled.
   9298   hardcode_into_libs=yes
   9299 
   9300   # Append ld.so.conf contents to the search path
   9301   if test -f /etc/ld.so.conf; then
   9302     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' ' '`
   9303     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
   9304   fi
   9305 
   9306   # We used to test for /lib/ld.so.1 and disable shared libraries on
   9307   # powerpc, because MkLinux only supported shared libraries with the
   9308   # GNU dynamic linker.  Since this was broken with cross compilers,
   9309   # most powerpc-linux boxes support dynamic linking these days and
   9310   # people can always --disable-shared, the test was removed, and we
   9311   # assume the GNU/Linux dynamic linker is in use.
   9312   dynamic_linker='GNU/Linux ld.so'
   9313   ;;
   9314 
   9315 netbsdelf*-gnu)
   9316   version_type=linux
   9317   need_lib_prefix=no
   9318   need_version=no
   9319   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   9320   soname_spec='${libname}${release}${shared_ext}$major'
   9321   shlibpath_var=LD_LIBRARY_PATH
   9322   shlibpath_overrides_runpath=no
   9323   hardcode_into_libs=yes
   9324   dynamic_linker='NetBSD ld.elf_so'
   9325   ;;
   9326 
   9327 netbsd*)
   9328   version_type=sunos
   9329   need_lib_prefix=no
   9330   need_version=no
   9331   if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   9332     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   9333     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   9334     dynamic_linker='NetBSD (a.out) ld.so'
   9335   else
   9336     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   9337     soname_spec='${libname}${release}${shared_ext}$major'
   9338     dynamic_linker='NetBSD ld.elf_so'
   9339   fi
   9340   shlibpath_var=LD_LIBRARY_PATH
   9341   shlibpath_overrides_runpath=yes
   9342   hardcode_into_libs=yes
   9343   ;;
   9344 
   9345 newsos6)
   9346   version_type=linux
   9347   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9348   shlibpath_var=LD_LIBRARY_PATH
   9349   shlibpath_overrides_runpath=yes
   9350   ;;
   9351 
   9352 nto-qnx*)
   9353   version_type=linux
   9354   need_lib_prefix=no
   9355   need_version=no
   9356   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9357   soname_spec='${libname}${release}${shared_ext}$major'
   9358   shlibpath_var=LD_LIBRARY_PATH
   9359   shlibpath_overrides_runpath=yes
   9360   ;;
   9361 
   9362 openbsd*)
   9363   version_type=sunos
   9364   sys_lib_dlsearch_path_spec="/usr/lib"
   9365   need_lib_prefix=no
   9366   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
   9367   case $host_os in
   9368     openbsd3.3 | openbsd3.3.*) need_version=yes ;;
   9369     *)                         need_version=no  ;;
   9370   esac
   9371   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   9372   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   9373   shlibpath_var=LD_LIBRARY_PATH
   9374   if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   9375     case $host_os in
   9376       openbsd2.[89] | openbsd2.[89].*)
   9377 	shlibpath_overrides_runpath=no
   9378 	;;
   9379       *)
   9380 	shlibpath_overrides_runpath=yes
   9381 	;;
   9382       esac
   9383   else
   9384     shlibpath_overrides_runpath=yes
   9385   fi
   9386   ;;
   9387 
   9388 os2*)
   9389   libname_spec='$name'
   9390   shrext_cmds=".dll"
   9391   need_lib_prefix=no
   9392   library_names_spec='$libname${shared_ext} $libname.a'
   9393   dynamic_linker='OS/2 ld.exe'
   9394   shlibpath_var=LIBPATH
   9395   ;;
   9396 
   9397 osf3* | osf4* | osf5*)
   9398   version_type=osf
   9399   need_lib_prefix=no
   9400   need_version=no
   9401   soname_spec='${libname}${release}${shared_ext}$major'
   9402   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9403   shlibpath_var=LD_LIBRARY_PATH
   9404   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
   9405   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
   9406   ;;
   9407 
   9408 rdos*)
   9409   dynamic_linker=no
   9410   ;;
   9411 
   9412 solaris*)
   9413   version_type=linux
   9414   need_lib_prefix=no
   9415   need_version=no
   9416   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9417   soname_spec='${libname}${release}${shared_ext}$major'
   9418   shlibpath_var=LD_LIBRARY_PATH
   9419   shlibpath_overrides_runpath=yes
   9420   hardcode_into_libs=yes
   9421   # ldd complains unless libraries are executable
   9422   postinstall_cmds='chmod +x $lib'
   9423   ;;
   9424 
   9425 sunos4*)
   9426   version_type=sunos
   9427   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   9428   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
   9429   shlibpath_var=LD_LIBRARY_PATH
   9430   shlibpath_overrides_runpath=yes
   9431   if test "$with_gnu_ld" = yes; then
   9432     need_lib_prefix=no
   9433   fi
   9434   need_version=yes
   9435   ;;
   9436 
   9437 sysv4 | sysv4.3*)
   9438   version_type=linux
   9439   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9440   soname_spec='${libname}${release}${shared_ext}$major'
   9441   shlibpath_var=LD_LIBRARY_PATH
   9442   case $host_vendor in
   9443     sni)
   9444       shlibpath_overrides_runpath=no
   9445       need_lib_prefix=no
   9446       export_dynamic_flag_spec='${wl}-Blargedynsym'
   9447       runpath_var=LD_RUN_PATH
   9448       ;;
   9449     siemens)
   9450       need_lib_prefix=no
   9451       ;;
   9452     motorola)
   9453       need_lib_prefix=no
   9454       need_version=no
   9455       shlibpath_overrides_runpath=no
   9456       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
   9457       ;;
   9458   esac
   9459   ;;
   9460 
   9461 sysv4*MP*)
   9462   if test -d /usr/nec ;then
   9463     version_type=linux
   9464     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
   9465     soname_spec='$libname${shared_ext}.$major'
   9466     shlibpath_var=LD_LIBRARY_PATH
   9467   fi
   9468   ;;
   9469 
   9470 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   9471   version_type=freebsd-elf
   9472   need_lib_prefix=no
   9473   need_version=no
   9474   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   9475   soname_spec='${libname}${release}${shared_ext}$major'
   9476   shlibpath_var=LD_LIBRARY_PATH
   9477   hardcode_into_libs=yes
   9478   if test "$with_gnu_ld" = yes; then
   9479     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
   9480     shlibpath_overrides_runpath=no
   9481   else
   9482     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
   9483     shlibpath_overrides_runpath=yes
   9484     case $host_os in
   9485       sco3.2v5*)
   9486         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
   9487 	;;
   9488     esac
   9489   fi
   9490   sys_lib_dlsearch_path_spec='/usr/lib'
   9491   ;;
   9492 
   9493 uts4*)
   9494   version_type=linux
   9495   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9496   soname_spec='${libname}${release}${shared_ext}$major'
   9497   shlibpath_var=LD_LIBRARY_PATH
   9498   ;;
   9499 
   9500 *)
   9501   dynamic_linker=no
   9502   ;;
   9503 esac
   9504 { echo "$as_me:$LINENO: result: $dynamic_linker" >&5
   9505 echo "${ECHO_T}$dynamic_linker" >&6; }
   9506 test "$dynamic_linker" = no && can_build_shared=no
   9507 
   9508 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
   9509   echo $ECHO_N "(cached) $ECHO_C" >&6
   9510 else
   9511   lt_cv_sys_lib_search_path_spec="$sys_lib_search_path_spec"
   9512 fi
   9513 
   9514 sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
   9515 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
   9516   echo $ECHO_N "(cached) $ECHO_C" >&6
   9517 else
   9518   lt_cv_sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec"
   9519 fi
   9520 
   9521 sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
   9522 
   9523 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
   9524 if test "$GCC" = yes; then
   9525   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
   9526 fi
   9527 
   9528 { echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
   9529 echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6; }
   9530 hardcode_action=
   9531 if test -n "$hardcode_libdir_flag_spec" || \
   9532    test -n "$runpath_var" || \
   9533    test "X$hardcode_automatic" = "Xyes" ; then
   9534 
   9535   # We can hardcode non-existant directories.
   9536   if test "$hardcode_direct" != no &&
   9537      # If the only mechanism to avoid hardcoding is shlibpath_var, we
   9538      # have to relink, otherwise we might link with an installed library
   9539      # when we should be linking with a yet-to-be-installed one
   9540      ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, )" != no &&
   9541      test "$hardcode_minus_L" != no; then
   9542     # Linking always hardcodes the temporary library directory.
   9543     hardcode_action=relink
   9544   else
   9545     # We can link without hardcoding, and we can hardcode nonexisting dirs.
   9546     hardcode_action=immediate
   9547   fi
   9548 else
   9549   # We cannot hardcode anything, or else we can only hardcode existing
   9550   # directories.
   9551   hardcode_action=unsupported
   9552 fi
   9553 { echo "$as_me:$LINENO: result: $hardcode_action" >&5
   9554 echo "${ECHO_T}$hardcode_action" >&6; }
   9555 
   9556 if test "$hardcode_action" = relink; then
   9557   # Fast installation is not supported
   9558   enable_fast_install=no
   9559 elif test "$shlibpath_overrides_runpath" = yes ||
   9560      test "$enable_shared" = no; then
   9561   # Fast installation is not necessary
   9562   enable_fast_install=needless
   9563 fi
   9564 
   9565 striplib=
   9566 old_striplib=
   9567 { echo "$as_me:$LINENO: checking whether stripping libraries is possible" >&5
   9568 echo $ECHO_N "checking whether stripping libraries is possible... $ECHO_C" >&6; }
   9569 if test -n "$STRIP" && $STRIP -V 2>&1 | grep "GNU strip" >/dev/null; then
   9570   test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
   9571   test -z "$striplib" && striplib="$STRIP --strip-unneeded"
   9572   { echo "$as_me:$LINENO: result: yes" >&5
   9573 echo "${ECHO_T}yes" >&6; }
   9574 else
   9575 # FIXME - insert some real tests, host_os isn't really good enough
   9576   case $host_os in
   9577    darwin*)
   9578        if test -n "$STRIP" ; then
   9579          striplib="$STRIP -x"
   9580          old_striplib="$STRIP -S"
   9581          { echo "$as_me:$LINENO: result: yes" >&5
   9582 echo "${ECHO_T}yes" >&6; }
   9583        else
   9584   { echo "$as_me:$LINENO: result: no" >&5
   9585 echo "${ECHO_T}no" >&6; }
   9586 fi
   9587        ;;
   9588    *)
   9589   { echo "$as_me:$LINENO: result: no" >&5
   9590 echo "${ECHO_T}no" >&6; }
   9591     ;;
   9592   esac
   9593 fi
   9594 
   9595 if test "x$enable_dlopen" != xyes; then
   9596   enable_dlopen=unknown
   9597   enable_dlopen_self=unknown
   9598   enable_dlopen_self_static=unknown
   9599 else
   9600   lt_cv_dlopen=no
   9601   lt_cv_dlopen_libs=
   9602 
   9603   case $host_os in
   9604   beos*)
   9605     lt_cv_dlopen="load_add_on"
   9606     lt_cv_dlopen_libs=
   9607     lt_cv_dlopen_self=yes
   9608     ;;
   9609 
   9610   mingw* | pw32*)
   9611     lt_cv_dlopen="LoadLibrary"
   9612     lt_cv_dlopen_libs=
   9613    ;;
   9614 
   9615   cygwin*)
   9616     lt_cv_dlopen="dlopen"
   9617     lt_cv_dlopen_libs=
   9618    ;;
   9619 
   9620   darwin*)
   9621   # if libdl is installed we need to link against it
   9622     { echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
   9623 echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6; }
   9624 if test "${ac_cv_lib_dl_dlopen+set}" = set; then
   9625   echo $ECHO_N "(cached) $ECHO_C" >&6
   9626 else
   9627   ac_check_lib_save_LIBS=$LIBS
   9628 LIBS="-ldl  $LIBS"
   9629 cat >conftest.$ac_ext <<_ACEOF
   9630 /* confdefs.h.  */
   9631 _ACEOF
   9632 cat confdefs.h >>conftest.$ac_ext
   9633 cat >>conftest.$ac_ext <<_ACEOF
   9634 /* end confdefs.h.  */
   9635 
   9636 /* Override any GCC internal prototype to avoid an error.
   9637    Use char because int might match the return type of a GCC
   9638    builtin and then its argument prototype would still apply.  */
   9639 #ifdef __cplusplus
   9640 extern "C"
   9641 #endif
   9642 char dlopen ();
   9643 int
   9644 main ()
   9645 {
   9646 return dlopen ();
   9647   ;
   9648   return 0;
   9649 }
   9650 _ACEOF
   9651 rm -f conftest.$ac_objext conftest$ac_exeext
   9652 if { (ac_try="$ac_link"
   9653 case "(($ac_try" in
   9654   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9655   *) ac_try_echo=$ac_try;;
   9656 esac
   9657 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   9658   (eval "$ac_link") 2>conftest.er1
   9659   ac_status=$?
   9660   grep -v '^ *+' conftest.er1 >conftest.err
   9661   rm -f conftest.er1
   9662   cat conftest.err >&5
   9663   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9664   (exit $ac_status); } && {
   9665 	 test -z "$ac_c_werror_flag" ||
   9666 	 test ! -s conftest.err
   9667        } && test -s conftest$ac_exeext &&
   9668        $as_test_x conftest$ac_exeext; then
   9669   ac_cv_lib_dl_dlopen=yes
   9670 else
   9671   echo "$as_me: failed program was:" >&5
   9672 sed 's/^/| /' conftest.$ac_ext >&5
   9673 
   9674 	ac_cv_lib_dl_dlopen=no
   9675 fi
   9676 
   9677 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   9678       conftest$ac_exeext conftest.$ac_ext
   9679 LIBS=$ac_check_lib_save_LIBS
   9680 fi
   9681 { echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
   9682 echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6; }
   9683 if test $ac_cv_lib_dl_dlopen = yes; then
   9684   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
   9685 else
   9686 
   9687     lt_cv_dlopen="dyld"
   9688     lt_cv_dlopen_libs=
   9689     lt_cv_dlopen_self=yes
   9690 
   9691 fi
   9692 
   9693    ;;
   9694 
   9695   *)
   9696     { echo "$as_me:$LINENO: checking for shl_load" >&5
   9697 echo $ECHO_N "checking for shl_load... $ECHO_C" >&6; }
   9698 if test "${ac_cv_func_shl_load+set}" = set; then
   9699   echo $ECHO_N "(cached) $ECHO_C" >&6
   9700 else
   9701   cat >conftest.$ac_ext <<_ACEOF
   9702 /* confdefs.h.  */
   9703 _ACEOF
   9704 cat confdefs.h >>conftest.$ac_ext
   9705 cat >>conftest.$ac_ext <<_ACEOF
   9706 /* end confdefs.h.  */
   9707 /* Define shl_load to an innocuous variant, in case <limits.h> declares shl_load.
   9708    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   9709 #define shl_load innocuous_shl_load
   9710 
   9711 /* System header to define __stub macros and hopefully few prototypes,
   9712     which can conflict with char shl_load (); below.
   9713     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   9714     <limits.h> exists even on freestanding compilers.  */
   9715 
   9716 #ifdef __STDC__
   9717 # include <limits.h>
   9718 #else
   9719 # include <assert.h>
   9720 #endif
   9721 
   9722 #undef shl_load
   9723 
   9724 /* Override any GCC internal prototype to avoid an error.
   9725    Use char because int might match the return type of a GCC
   9726    builtin and then its argument prototype would still apply.  */
   9727 #ifdef __cplusplus
   9728 extern "C"
   9729 #endif
   9730 char shl_load ();
   9731 /* The GNU C library defines this for functions which it implements
   9732     to always fail with ENOSYS.  Some functions are actually named
   9733     something starting with __ and the normal name is an alias.  */
   9734 #if defined __stub_shl_load || defined __stub___shl_load
   9735 choke me
   9736 #endif
   9737 
   9738 int
   9739 main ()
   9740 {
   9741 return shl_load ();
   9742   ;
   9743   return 0;
   9744 }
   9745 _ACEOF
   9746 rm -f conftest.$ac_objext conftest$ac_exeext
   9747 if { (ac_try="$ac_link"
   9748 case "(($ac_try" in
   9749   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9750   *) ac_try_echo=$ac_try;;
   9751 esac
   9752 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   9753   (eval "$ac_link") 2>conftest.er1
   9754   ac_status=$?
   9755   grep -v '^ *+' conftest.er1 >conftest.err
   9756   rm -f conftest.er1
   9757   cat conftest.err >&5
   9758   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9759   (exit $ac_status); } && {
   9760 	 test -z "$ac_c_werror_flag" ||
   9761 	 test ! -s conftest.err
   9762        } && test -s conftest$ac_exeext &&
   9763        $as_test_x conftest$ac_exeext; then
   9764   ac_cv_func_shl_load=yes
   9765 else
   9766   echo "$as_me: failed program was:" >&5
   9767 sed 's/^/| /' conftest.$ac_ext >&5
   9768 
   9769 	ac_cv_func_shl_load=no
   9770 fi
   9771 
   9772 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   9773       conftest$ac_exeext conftest.$ac_ext
   9774 fi
   9775 { echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5
   9776 echo "${ECHO_T}$ac_cv_func_shl_load" >&6; }
   9777 if test $ac_cv_func_shl_load = yes; then
   9778   lt_cv_dlopen="shl_load"
   9779 else
   9780   { echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5
   9781 echo $ECHO_N "checking for shl_load in -ldld... $ECHO_C" >&6; }
   9782 if test "${ac_cv_lib_dld_shl_load+set}" = set; then
   9783   echo $ECHO_N "(cached) $ECHO_C" >&6
   9784 else
   9785   ac_check_lib_save_LIBS=$LIBS
   9786 LIBS="-ldld  $LIBS"
   9787 cat >conftest.$ac_ext <<_ACEOF
   9788 /* confdefs.h.  */
   9789 _ACEOF
   9790 cat confdefs.h >>conftest.$ac_ext
   9791 cat >>conftest.$ac_ext <<_ACEOF
   9792 /* end confdefs.h.  */
   9793 
   9794 /* Override any GCC internal prototype to avoid an error.
   9795    Use char because int might match the return type of a GCC
   9796    builtin and then its argument prototype would still apply.  */
   9797 #ifdef __cplusplus
   9798 extern "C"
   9799 #endif
   9800 char shl_load ();
   9801 int
   9802 main ()
   9803 {
   9804 return shl_load ();
   9805   ;
   9806   return 0;
   9807 }
   9808 _ACEOF
   9809 rm -f conftest.$ac_objext conftest$ac_exeext
   9810 if { (ac_try="$ac_link"
   9811 case "(($ac_try" in
   9812   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9813   *) ac_try_echo=$ac_try;;
   9814 esac
   9815 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   9816   (eval "$ac_link") 2>conftest.er1
   9817   ac_status=$?
   9818   grep -v '^ *+' conftest.er1 >conftest.err
   9819   rm -f conftest.er1
   9820   cat conftest.err >&5
   9821   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9822   (exit $ac_status); } && {
   9823 	 test -z "$ac_c_werror_flag" ||
   9824 	 test ! -s conftest.err
   9825        } && test -s conftest$ac_exeext &&
   9826        $as_test_x conftest$ac_exeext; then
   9827   ac_cv_lib_dld_shl_load=yes
   9828 else
   9829   echo "$as_me: failed program was:" >&5
   9830 sed 's/^/| /' conftest.$ac_ext >&5
   9831 
   9832 	ac_cv_lib_dld_shl_load=no
   9833 fi
   9834 
   9835 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   9836       conftest$ac_exeext conftest.$ac_ext
   9837 LIBS=$ac_check_lib_save_LIBS
   9838 fi
   9839 { echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5
   9840 echo "${ECHO_T}$ac_cv_lib_dld_shl_load" >&6; }
   9841 if test $ac_cv_lib_dld_shl_load = yes; then
   9842   lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
   9843 else
   9844   { echo "$as_me:$LINENO: checking for dlopen" >&5
   9845 echo $ECHO_N "checking for dlopen... $ECHO_C" >&6; }
   9846 if test "${ac_cv_func_dlopen+set}" = set; then
   9847   echo $ECHO_N "(cached) $ECHO_C" >&6
   9848 else
   9849   cat >conftest.$ac_ext <<_ACEOF
   9850 /* confdefs.h.  */
   9851 _ACEOF
   9852 cat confdefs.h >>conftest.$ac_ext
   9853 cat >>conftest.$ac_ext <<_ACEOF
   9854 /* end confdefs.h.  */
   9855 /* Define dlopen to an innocuous variant, in case <limits.h> declares dlopen.
   9856    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   9857 #define dlopen innocuous_dlopen
   9858 
   9859 /* System header to define __stub macros and hopefully few prototypes,
   9860     which can conflict with char dlopen (); below.
   9861     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   9862     <limits.h> exists even on freestanding compilers.  */
   9863 
   9864 #ifdef __STDC__
   9865 # include <limits.h>
   9866 #else
   9867 # include <assert.h>
   9868 #endif
   9869 
   9870 #undef dlopen
   9871 
   9872 /* Override any GCC internal prototype to avoid an error.
   9873    Use char because int might match the return type of a GCC
   9874    builtin and then its argument prototype would still apply.  */
   9875 #ifdef __cplusplus
   9876 extern "C"
   9877 #endif
   9878 char dlopen ();
   9879 /* The GNU C library defines this for functions which it implements
   9880     to always fail with ENOSYS.  Some functions are actually named
   9881     something starting with __ and the normal name is an alias.  */
   9882 #if defined __stub_dlopen || defined __stub___dlopen
   9883 choke me
   9884 #endif
   9885 
   9886 int
   9887 main ()
   9888 {
   9889 return dlopen ();
   9890   ;
   9891   return 0;
   9892 }
   9893 _ACEOF
   9894 rm -f conftest.$ac_objext conftest$ac_exeext
   9895 if { (ac_try="$ac_link"
   9896 case "(($ac_try" in
   9897   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9898   *) ac_try_echo=$ac_try;;
   9899 esac
   9900 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   9901   (eval "$ac_link") 2>conftest.er1
   9902   ac_status=$?
   9903   grep -v '^ *+' conftest.er1 >conftest.err
   9904   rm -f conftest.er1
   9905   cat conftest.err >&5
   9906   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9907   (exit $ac_status); } && {
   9908 	 test -z "$ac_c_werror_flag" ||
   9909 	 test ! -s conftest.err
   9910        } && test -s conftest$ac_exeext &&
   9911        $as_test_x conftest$ac_exeext; then
   9912   ac_cv_func_dlopen=yes
   9913 else
   9914   echo "$as_me: failed program was:" >&5
   9915 sed 's/^/| /' conftest.$ac_ext >&5
   9916 
   9917 	ac_cv_func_dlopen=no
   9918 fi
   9919 
   9920 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   9921       conftest$ac_exeext conftest.$ac_ext
   9922 fi
   9923 { echo "$as_me:$LINENO: result: $ac_cv_func_dlopen" >&5
   9924 echo "${ECHO_T}$ac_cv_func_dlopen" >&6; }
   9925 if test $ac_cv_func_dlopen = yes; then
   9926   lt_cv_dlopen="dlopen"
   9927 else
   9928   { echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
   9929 echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6; }
   9930 if test "${ac_cv_lib_dl_dlopen+set}" = set; then
   9931   echo $ECHO_N "(cached) $ECHO_C" >&6
   9932 else
   9933   ac_check_lib_save_LIBS=$LIBS
   9934 LIBS="-ldl  $LIBS"
   9935 cat >conftest.$ac_ext <<_ACEOF
   9936 /* confdefs.h.  */
   9937 _ACEOF
   9938 cat confdefs.h >>conftest.$ac_ext
   9939 cat >>conftest.$ac_ext <<_ACEOF
   9940 /* end confdefs.h.  */
   9941 
   9942 /* Override any GCC internal prototype to avoid an error.
   9943    Use char because int might match the return type of a GCC
   9944    builtin and then its argument prototype would still apply.  */
   9945 #ifdef __cplusplus
   9946 extern "C"
   9947 #endif
   9948 char dlopen ();
   9949 int
   9950 main ()
   9951 {
   9952 return dlopen ();
   9953   ;
   9954   return 0;
   9955 }
   9956 _ACEOF
   9957 rm -f conftest.$ac_objext conftest$ac_exeext
   9958 if { (ac_try="$ac_link"
   9959 case "(($ac_try" in
   9960   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9961   *) ac_try_echo=$ac_try;;
   9962 esac
   9963 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   9964   (eval "$ac_link") 2>conftest.er1
   9965   ac_status=$?
   9966   grep -v '^ *+' conftest.er1 >conftest.err
   9967   rm -f conftest.er1
   9968   cat conftest.err >&5
   9969   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9970   (exit $ac_status); } && {
   9971 	 test -z "$ac_c_werror_flag" ||
   9972 	 test ! -s conftest.err
   9973        } && test -s conftest$ac_exeext &&
   9974        $as_test_x conftest$ac_exeext; then
   9975   ac_cv_lib_dl_dlopen=yes
   9976 else
   9977   echo "$as_me: failed program was:" >&5
   9978 sed 's/^/| /' conftest.$ac_ext >&5
   9979 
   9980 	ac_cv_lib_dl_dlopen=no
   9981 fi
   9982 
   9983 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   9984       conftest$ac_exeext conftest.$ac_ext
   9985 LIBS=$ac_check_lib_save_LIBS
   9986 fi
   9987 { echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
   9988 echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6; }
   9989 if test $ac_cv_lib_dl_dlopen = yes; then
   9990   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
   9991 else
   9992   { echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5
   9993 echo $ECHO_N "checking for dlopen in -lsvld... $ECHO_C" >&6; }
   9994 if test "${ac_cv_lib_svld_dlopen+set}" = set; then
   9995   echo $ECHO_N "(cached) $ECHO_C" >&6
   9996 else
   9997   ac_check_lib_save_LIBS=$LIBS
   9998 LIBS="-lsvld  $LIBS"
   9999 cat >conftest.$ac_ext <<_ACEOF
   10000 /* confdefs.h.  */
   10001 _ACEOF
   10002 cat confdefs.h >>conftest.$ac_ext
   10003 cat >>conftest.$ac_ext <<_ACEOF
   10004 /* end confdefs.h.  */
   10005 
   10006 /* Override any GCC internal prototype to avoid an error.
   10007    Use char because int might match the return type of a GCC
   10008    builtin and then its argument prototype would still apply.  */
   10009 #ifdef __cplusplus
   10010 extern "C"
   10011 #endif
   10012 char dlopen ();
   10013 int
   10014 main ()
   10015 {
   10016 return dlopen ();
   10017   ;
   10018   return 0;
   10019 }
   10020 _ACEOF
   10021 rm -f conftest.$ac_objext conftest$ac_exeext
   10022 if { (ac_try="$ac_link"
   10023 case "(($ac_try" in
   10024   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   10025   *) ac_try_echo=$ac_try;;
   10026 esac
   10027 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   10028   (eval "$ac_link") 2>conftest.er1
   10029   ac_status=$?
   10030   grep -v '^ *+' conftest.er1 >conftest.err
   10031   rm -f conftest.er1
   10032   cat conftest.err >&5
   10033   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10034   (exit $ac_status); } && {
   10035 	 test -z "$ac_c_werror_flag" ||
   10036 	 test ! -s conftest.err
   10037        } && test -s conftest$ac_exeext &&
   10038        $as_test_x conftest$ac_exeext; then
   10039   ac_cv_lib_svld_dlopen=yes
   10040 else
   10041   echo "$as_me: failed program was:" >&5
   10042 sed 's/^/| /' conftest.$ac_ext >&5
   10043 
   10044 	ac_cv_lib_svld_dlopen=no
   10045 fi
   10046 
   10047 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   10048       conftest$ac_exeext conftest.$ac_ext
   10049 LIBS=$ac_check_lib_save_LIBS
   10050 fi
   10051 { echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5
   10052 echo "${ECHO_T}$ac_cv_lib_svld_dlopen" >&6; }
   10053 if test $ac_cv_lib_svld_dlopen = yes; then
   10054   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
   10055 else
   10056   { echo "$as_me:$LINENO: checking for dld_link in -ldld" >&5
   10057 echo $ECHO_N "checking for dld_link in -ldld... $ECHO_C" >&6; }
   10058 if test "${ac_cv_lib_dld_dld_link+set}" = set; then
   10059   echo $ECHO_N "(cached) $ECHO_C" >&6
   10060 else
   10061   ac_check_lib_save_LIBS=$LIBS
   10062 LIBS="-ldld  $LIBS"
   10063 cat >conftest.$ac_ext <<_ACEOF
   10064 /* confdefs.h.  */
   10065 _ACEOF
   10066 cat confdefs.h >>conftest.$ac_ext
   10067 cat >>conftest.$ac_ext <<_ACEOF
   10068 /* end confdefs.h.  */
   10069 
   10070 /* Override any GCC internal prototype to avoid an error.
   10071    Use char because int might match the return type of a GCC
   10072    builtin and then its argument prototype would still apply.  */
   10073 #ifdef __cplusplus
   10074 extern "C"
   10075 #endif
   10076 char dld_link ();
   10077 int
   10078 main ()
   10079 {
   10080 return dld_link ();
   10081   ;
   10082   return 0;
   10083 }
   10084 _ACEOF
   10085 rm -f conftest.$ac_objext conftest$ac_exeext
   10086 if { (ac_try="$ac_link"
   10087 case "(($ac_try" in
   10088   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   10089   *) ac_try_echo=$ac_try;;
   10090 esac
   10091 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   10092   (eval "$ac_link") 2>conftest.er1
   10093   ac_status=$?
   10094   grep -v '^ *+' conftest.er1 >conftest.err
   10095   rm -f conftest.er1
   10096   cat conftest.err >&5
   10097   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10098   (exit $ac_status); } && {
   10099 	 test -z "$ac_c_werror_flag" ||
   10100 	 test ! -s conftest.err
   10101        } && test -s conftest$ac_exeext &&
   10102        $as_test_x conftest$ac_exeext; then
   10103   ac_cv_lib_dld_dld_link=yes
   10104 else
   10105   echo "$as_me: failed program was:" >&5
   10106 sed 's/^/| /' conftest.$ac_ext >&5
   10107 
   10108 	ac_cv_lib_dld_dld_link=no
   10109 fi
   10110 
   10111 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   10112       conftest$ac_exeext conftest.$ac_ext
   10113 LIBS=$ac_check_lib_save_LIBS
   10114 fi
   10115 { echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5
   10116 echo "${ECHO_T}$ac_cv_lib_dld_dld_link" >&6; }
   10117 if test $ac_cv_lib_dld_dld_link = yes; then
   10118   lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
   10119 fi
   10120 
   10121 
   10122 fi
   10123 
   10124 
   10125 fi
   10126 
   10127 
   10128 fi
   10129 
   10130 
   10131 fi
   10132 
   10133 
   10134 fi
   10135 
   10136     ;;
   10137   esac
   10138 
   10139   if test "x$lt_cv_dlopen" != xno; then
   10140     enable_dlopen=yes
   10141   else
   10142     enable_dlopen=no
   10143   fi
   10144 
   10145   case $lt_cv_dlopen in
   10146   dlopen)
   10147     save_CPPFLAGS="$CPPFLAGS"
   10148     test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
   10149 
   10150     save_LDFLAGS="$LDFLAGS"
   10151     wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
   10152 
   10153     save_LIBS="$LIBS"
   10154     LIBS="$lt_cv_dlopen_libs $LIBS"
   10155 
   10156     { echo "$as_me:$LINENO: checking whether a program can dlopen itself" >&5
   10157 echo $ECHO_N "checking whether a program can dlopen itself... $ECHO_C" >&6; }
   10158 if test "${lt_cv_dlopen_self+set}" = set; then
   10159   echo $ECHO_N "(cached) $ECHO_C" >&6
   10160 else
   10161   	  if test "$cross_compiling" = yes; then :
   10162   lt_cv_dlopen_self=cross
   10163 else
   10164   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   10165   lt_status=$lt_dlunknown
   10166   cat > conftest.$ac_ext <<EOF
   10167 #line 10167 "configure"
   10168 #include "confdefs.h"
   10169 
   10170 #if HAVE_DLFCN_H
   10171 #include <dlfcn.h>
   10172 #endif
   10173 
   10174 #include <stdio.h>
   10175 
   10176 #ifdef RTLD_GLOBAL
   10177 #  define LT_DLGLOBAL		RTLD_GLOBAL
   10178 #else
   10179 #  ifdef DL_GLOBAL
   10180 #    define LT_DLGLOBAL		DL_GLOBAL
   10181 #  else
   10182 #    define LT_DLGLOBAL		0
   10183 #  endif
   10184 #endif
   10185 
   10186 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
   10187    find out it does not work in some platform. */
   10188 #ifndef LT_DLLAZY_OR_NOW
   10189 #  ifdef RTLD_LAZY
   10190 #    define LT_DLLAZY_OR_NOW		RTLD_LAZY
   10191 #  else
   10192 #    ifdef DL_LAZY
   10193 #      define LT_DLLAZY_OR_NOW		DL_LAZY
   10194 #    else
   10195 #      ifdef RTLD_NOW
   10196 #        define LT_DLLAZY_OR_NOW	RTLD_NOW
   10197 #      else
   10198 #        ifdef DL_NOW
   10199 #          define LT_DLLAZY_OR_NOW	DL_NOW
   10200 #        else
   10201 #          define LT_DLLAZY_OR_NOW	0
   10202 #        endif
   10203 #      endif
   10204 #    endif
   10205 #  endif
   10206 #endif
   10207 
   10208 #ifdef __cplusplus
   10209 extern "C" void exit (int);
   10210 #endif
   10211 
   10212 void fnord() { int i=42;}
   10213 int main ()
   10214 {
   10215   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
   10216   int status = $lt_dlunknown;
   10217 
   10218   if (self)
   10219     {
   10220       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
   10221       else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
   10222       /* dlclose (self); */
   10223     }
   10224   else
   10225     puts (dlerror ());
   10226 
   10227     exit (status);
   10228 }
   10229 EOF
   10230   if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   10231   (eval $ac_link) 2>&5
   10232   ac_status=$?
   10233   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10234   (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
   10235     (./conftest; exit; ) >&5 2>/dev/null
   10236     lt_status=$?
   10237     case x$lt_status in
   10238       x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
   10239       x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
   10240       x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
   10241     esac
   10242   else :
   10243     # compilation failed
   10244     lt_cv_dlopen_self=no
   10245   fi
   10246 fi
   10247 rm -fr conftest*
   10248 
   10249 
   10250 fi
   10251 { echo "$as_me:$LINENO: result: $lt_cv_dlopen_self" >&5
   10252 echo "${ECHO_T}$lt_cv_dlopen_self" >&6; }
   10253 
   10254     if test "x$lt_cv_dlopen_self" = xyes; then
   10255       wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
   10256       { echo "$as_me:$LINENO: checking whether a statically linked program can dlopen itself" >&5
   10257 echo $ECHO_N "checking whether a statically linked program can dlopen itself... $ECHO_C" >&6; }
   10258 if test "${lt_cv_dlopen_self_static+set}" = set; then
   10259   echo $ECHO_N "(cached) $ECHO_C" >&6
   10260 else
   10261   	  if test "$cross_compiling" = yes; then :
   10262   lt_cv_dlopen_self_static=cross
   10263 else
   10264   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   10265   lt_status=$lt_dlunknown
   10266   cat > conftest.$ac_ext <<EOF
   10267 #line 10267 "configure"
   10268 #include "confdefs.h"
   10269 
   10270 #if HAVE_DLFCN_H
   10271 #include <dlfcn.h>
   10272 #endif
   10273 
   10274 #include <stdio.h>
   10275 
   10276 #ifdef RTLD_GLOBAL
   10277 #  define LT_DLGLOBAL		RTLD_GLOBAL
   10278 #else
   10279 #  ifdef DL_GLOBAL
   10280 #    define LT_DLGLOBAL		DL_GLOBAL
   10281 #  else
   10282 #    define LT_DLGLOBAL		0
   10283 #  endif
   10284 #endif
   10285 
   10286 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
   10287    find out it does not work in some platform. */
   10288 #ifndef LT_DLLAZY_OR_NOW
   10289 #  ifdef RTLD_LAZY
   10290 #    define LT_DLLAZY_OR_NOW		RTLD_LAZY
   10291 #  else
   10292 #    ifdef DL_LAZY
   10293 #      define LT_DLLAZY_OR_NOW		DL_LAZY
   10294 #    else
   10295 #      ifdef RTLD_NOW
   10296 #        define LT_DLLAZY_OR_NOW	RTLD_NOW
   10297 #      else
   10298 #        ifdef DL_NOW
   10299 #          define LT_DLLAZY_OR_NOW	DL_NOW
   10300 #        else
   10301 #          define LT_DLLAZY_OR_NOW	0
   10302 #        endif
   10303 #      endif
   10304 #    endif
   10305 #  endif
   10306 #endif
   10307 
   10308 #ifdef __cplusplus
   10309 extern "C" void exit (int);
   10310 #endif
   10311 
   10312 void fnord() { int i=42;}
   10313 int main ()
   10314 {
   10315   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
   10316   int status = $lt_dlunknown;
   10317 
   10318   if (self)
   10319     {
   10320       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
   10321       else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
   10322       /* dlclose (self); */
   10323     }
   10324   else
   10325     puts (dlerror ());
   10326 
   10327     exit (status);
   10328 }
   10329 EOF
   10330   if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   10331   (eval $ac_link) 2>&5
   10332   ac_status=$?
   10333   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10334   (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
   10335     (./conftest; exit; ) >&5 2>/dev/null
   10336     lt_status=$?
   10337     case x$lt_status in
   10338       x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
   10339       x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
   10340       x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
   10341     esac
   10342   else :
   10343     # compilation failed
   10344     lt_cv_dlopen_self_static=no
   10345   fi
   10346 fi
   10347 rm -fr conftest*
   10348 
   10349 
   10350 fi
   10351 { echo "$as_me:$LINENO: result: $lt_cv_dlopen_self_static" >&5
   10352 echo "${ECHO_T}$lt_cv_dlopen_self_static" >&6; }
   10353     fi
   10354 
   10355     CPPFLAGS="$save_CPPFLAGS"
   10356     LDFLAGS="$save_LDFLAGS"
   10357     LIBS="$save_LIBS"
   10358     ;;
   10359   esac
   10360 
   10361   case $lt_cv_dlopen_self in
   10362   yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
   10363   *) enable_dlopen_self=unknown ;;
   10364   esac
   10365 
   10366   case $lt_cv_dlopen_self_static in
   10367   yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
   10368   *) enable_dlopen_self_static=unknown ;;
   10369   esac
   10370 fi
   10371 
   10372 
   10373 # Report which library types will actually be built
   10374 { echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5
   10375 echo $ECHO_N "checking if libtool supports shared libraries... $ECHO_C" >&6; }
   10376 { echo "$as_me:$LINENO: result: $can_build_shared" >&5
   10377 echo "${ECHO_T}$can_build_shared" >&6; }
   10378 
   10379 { echo "$as_me:$LINENO: checking whether to build shared libraries" >&5
   10380 echo $ECHO_N "checking whether to build shared libraries... $ECHO_C" >&6; }
   10381 test "$can_build_shared" = "no" && enable_shared=no
   10382 
   10383 # On AIX, shared libraries and static libraries use the same namespace, and
   10384 # are all built from PIC.
   10385 case $host_os in
   10386 aix3*)
   10387   test "$enable_shared" = yes && enable_static=no
   10388   if test -n "$RANLIB"; then
   10389     archive_cmds="$archive_cmds~\$RANLIB \$lib"
   10390     postinstall_cmds='$RANLIB $lib'
   10391   fi
   10392   ;;
   10393 
   10394 aix[4-9]*)
   10395   if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
   10396     test "$enable_shared" = yes && enable_static=no
   10397   fi
   10398     ;;
   10399 esac
   10400 { echo "$as_me:$LINENO: result: $enable_shared" >&5
   10401 echo "${ECHO_T}$enable_shared" >&6; }
   10402 
   10403 { echo "$as_me:$LINENO: checking whether to build static libraries" >&5
   10404 echo $ECHO_N "checking whether to build static libraries... $ECHO_C" >&6; }
   10405 # Make sure either enable_shared or enable_static is yes.
   10406 test "$enable_shared" = yes || enable_static=yes
   10407 { echo "$as_me:$LINENO: result: $enable_static" >&5
   10408 echo "${ECHO_T}$enable_static" >&6; }
   10409 
   10410 # The else clause should only fire when bootstrapping the
   10411 # libtool distribution, otherwise you forgot to ship ltmain.sh
   10412 # with your package, and you will get complaints that there are
   10413 # no rules to generate ltmain.sh.
   10414 if test -f "$ltmain"; then
   10415   # See if we are running on zsh, and set the options which allow our commands through
   10416   # without removal of \ escapes.
   10417   if test -n "${ZSH_VERSION+set}" ; then
   10418     setopt NO_GLOB_SUBST
   10419   fi
   10420   # Now quote all the things that may contain metacharacters while being
   10421   # careful not to overquote the AC_SUBSTed values.  We take copies of the
   10422   # variables and quote the copies for generation of the libtool script.
   10423   for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \
   10424     SED SHELL STRIP \
   10425     libname_spec library_names_spec soname_spec extract_expsyms_cmds \
   10426     old_striplib striplib file_magic_cmd finish_cmds finish_eval \
   10427     deplibs_check_method reload_flag reload_cmds need_locks \
   10428     lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
   10429     lt_cv_sys_global_symbol_to_c_name_address \
   10430     sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
   10431     old_postinstall_cmds old_postuninstall_cmds \
   10432     compiler \
   10433     CC \
   10434     LD \
   10435     lt_prog_compiler_wl \
   10436     lt_prog_compiler_pic \
   10437     lt_prog_compiler_static \
   10438     lt_prog_compiler_no_builtin_flag \
   10439     export_dynamic_flag_spec \
   10440     thread_safe_flag_spec \
   10441     whole_archive_flag_spec \
   10442     enable_shared_with_static_runtimes \
   10443     old_archive_cmds \
   10444     old_archive_from_new_cmds \
   10445     predep_objects \
   10446     postdep_objects \
   10447     predeps \
   10448     postdeps \
   10449     compiler_lib_search_path \
   10450     compiler_lib_search_dirs \
   10451     archive_cmds \
   10452     archive_expsym_cmds \
   10453     postinstall_cmds \
   10454     postuninstall_cmds \
   10455     old_archive_from_expsyms_cmds \
   10456     allow_undefined_flag \
   10457     no_undefined_flag \
   10458     export_symbols_cmds \
   10459     hardcode_libdir_flag_spec \
   10460     hardcode_libdir_flag_spec_ld \
   10461     hardcode_libdir_separator \
   10462     hardcode_automatic \
   10463     module_cmds \
   10464     module_expsym_cmds \
   10465     lt_cv_prog_compiler_c_o \
   10466     fix_srcfile_path \
   10467     exclude_expsyms \
   10468     include_expsyms; do
   10469 
   10470     case $var in
   10471     old_archive_cmds | \
   10472     old_archive_from_new_cmds | \
   10473     archive_cmds | \
   10474     archive_expsym_cmds | \
   10475     module_cmds | \
   10476     module_expsym_cmds | \
   10477     old_archive_from_expsyms_cmds | \
   10478     export_symbols_cmds | \
   10479     extract_expsyms_cmds | reload_cmds | finish_cmds | \
   10480     postinstall_cmds | postuninstall_cmds | \
   10481     old_postinstall_cmds | old_postuninstall_cmds | \
   10482     sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
   10483       # Double-quote double-evaled strings.
   10484       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
   10485       ;;
   10486     *)
   10487       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
   10488       ;;
   10489     esac
   10490   done
   10491 
   10492   case $lt_echo in
   10493   *'\$0 --fallback-echo"')
   10494     lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
   10495     ;;
   10496   esac
   10497 
   10498 cfgfile="${ofile}T"
   10499   trap "$rm \"$cfgfile\"; exit 1" 1 2 15
   10500   $rm -f "$cfgfile"
   10501   { echo "$as_me:$LINENO: creating $ofile" >&5
   10502 echo "$as_me: creating $ofile" >&6;}
   10503 
   10504   cat <<__EOF__ >> "$cfgfile"
   10505 #! $SHELL
   10506 
   10507 # `$echo "$cfgfile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
   10508 # Generated automatically by $PROGRAM (GNU $PACKAGE $VERSION$TIMESTAMP)
   10509 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
   10510 #
   10511 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008
   10512 # Free Software Foundation, Inc.
   10513 #
   10514 # This file is part of GNU Libtool:
   10515 # Originally by Gordon Matzigkeit <gord (at] gnu.ai.mit.edu>, 1996
   10516 #
   10517 # This program is free software; you can redistribute it and/or modify
   10518 # it under the terms of the GNU General Public License as published by
   10519 # the Free Software Foundation; either version 2 of the License, or
   10520 # (at your option) any later version.
   10521 #
   10522 # This program is distributed in the hope that it will be useful, but
   10523 # WITHOUT ANY WARRANTY; without even the implied warranty of
   10524 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   10525 # General Public License for more details.
   10526 #
   10527 # You should have received a copy of the GNU General Public License
   10528 # along with this program; if not, write to the Free Software
   10529 # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
   10530 #
   10531 # As a special exception to the GNU General Public License, if you
   10532 # distribute this file as part of a program that contains a
   10533 # configuration script generated by Autoconf, you may include it under
   10534 # the same distribution terms that you use for the rest of that program.
   10535 
   10536 # A sed program that does not truncate output.
   10537 SED=$lt_SED
   10538 
   10539 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
   10540 Xsed="$SED -e 1s/^X//"
   10541 
   10542 # The HP-UX ksh and POSIX shell print the target directory to stdout
   10543 # if CDPATH is set.
   10544 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
   10545 
   10546 # The names of the tagged configurations supported by this script.
   10547 available_tags=
   10548 
   10549 # ### BEGIN LIBTOOL CONFIG
   10550 
   10551 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
   10552 
   10553 # Shell to use when invoking shell scripts.
   10554 SHELL=$lt_SHELL
   10555 
   10556 # Whether or not to build shared libraries.
   10557 build_libtool_libs=$enable_shared
   10558 
   10559 # Whether or not to build static libraries.
   10560 build_old_libs=$enable_static
   10561 
   10562 # Whether or not to add -lc for building shared libraries.
   10563 build_libtool_need_lc=$archive_cmds_need_lc
   10564 
   10565 # Whether or not to disallow shared libs when runtime libs are static
   10566 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
   10567 
   10568 # Whether or not to optimize for fast installation.
   10569 fast_install=$enable_fast_install
   10570 
   10571 # The host system.
   10572 host_alias=$host_alias
   10573 host=$host
   10574 host_os=$host_os
   10575 
   10576 # The build system.
   10577 build_alias=$build_alias
   10578 build=$build
   10579 build_os=$build_os
   10580 
   10581 # An echo program that does not interpret backslashes.
   10582 echo=$lt_echo
   10583 
   10584 # The archiver.
   10585 AR=$lt_AR
   10586 AR_FLAGS=$lt_AR_FLAGS
   10587 
   10588 # A C compiler.
   10589 LTCC=$lt_LTCC
   10590 
   10591 # LTCC compiler flags.
   10592 LTCFLAGS=$lt_LTCFLAGS
   10593 
   10594 # A language-specific compiler.
   10595 CC=$lt_compiler
   10596 
   10597 # Is the compiler the GNU C compiler?
   10598 with_gcc=$GCC
   10599 
   10600 # An ERE matcher.
   10601 EGREP=$lt_EGREP
   10602 
   10603 # The linker used to build libraries.
   10604 LD=$lt_LD
   10605 
   10606 # Whether we need hard or soft links.
   10607 LN_S=$lt_LN_S
   10608 
   10609 # A BSD-compatible nm program.
   10610 NM=$lt_NM
   10611 
   10612 # A symbol stripping program
   10613 STRIP=$lt_STRIP
   10614 
   10615 # Used to examine libraries when file_magic_cmd begins "file"
   10616 MAGIC_CMD=$MAGIC_CMD
   10617 
   10618 # Used on cygwin: DLL creation program.
   10619 DLLTOOL="$DLLTOOL"
   10620 
   10621 # Used on cygwin: object dumper.
   10622 OBJDUMP="$OBJDUMP"
   10623 
   10624 # Used on cygwin: assembler.
   10625 AS="$AS"
   10626 
   10627 # The name of the directory that contains temporary libtool files.
   10628 objdir=$objdir
   10629 
   10630 # How to create reloadable object files.
   10631 reload_flag=$lt_reload_flag
   10632 reload_cmds=$lt_reload_cmds
   10633 
   10634 # How to pass a linker flag through the compiler.
   10635 wl=$lt_lt_prog_compiler_wl
   10636 
   10637 # Object file suffix (normally "o").
   10638 objext="$ac_objext"
   10639 
   10640 # Old archive suffix (normally "a").
   10641 libext="$libext"
   10642 
   10643 # Shared library suffix (normally ".so").
   10644 shrext_cmds='$shrext_cmds'
   10645 
   10646 # Executable file suffix (normally "").
   10647 exeext="$exeext"
   10648 
   10649 # Additional compiler flags for building library objects.
   10650 pic_flag=$lt_lt_prog_compiler_pic
   10651 pic_mode=$pic_mode
   10652 
   10653 # What is the maximum length of a command?
   10654 max_cmd_len=$lt_cv_sys_max_cmd_len
   10655 
   10656 # Does compiler simultaneously support -c and -o options?
   10657 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
   10658 
   10659 # Must we lock files when doing compilation?
   10660 need_locks=$lt_need_locks
   10661 
   10662 # Do we need the lib prefix for modules?
   10663 need_lib_prefix=$need_lib_prefix
   10664 
   10665 # Do we need a version for libraries?
   10666 need_version=$need_version
   10667 
   10668 # Whether dlopen is supported.
   10669 dlopen_support=$enable_dlopen
   10670 
   10671 # Whether dlopen of programs is supported.
   10672 dlopen_self=$enable_dlopen_self
   10673 
   10674 # Whether dlopen of statically linked programs is supported.
   10675 dlopen_self_static=$enable_dlopen_self_static
   10676 
   10677 # Compiler flag to prevent dynamic linking.
   10678 link_static_flag=$lt_lt_prog_compiler_static
   10679 
   10680 # Compiler flag to turn off builtin functions.
   10681 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
   10682 
   10683 # Compiler flag to allow reflexive dlopens.
   10684 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
   10685 
   10686 # Compiler flag to generate shared objects directly from archives.
   10687 whole_archive_flag_spec=$lt_whole_archive_flag_spec
   10688 
   10689 # Compiler flag to generate thread-safe objects.
   10690 thread_safe_flag_spec=$lt_thread_safe_flag_spec
   10691 
   10692 # Library versioning type.
   10693 version_type=$version_type
   10694 
   10695 # Format of library name prefix.
   10696 libname_spec=$lt_libname_spec
   10697 
   10698 # List of archive names.  First name is the real one, the rest are links.
   10699 # The last name is the one that the linker finds with -lNAME.
   10700 library_names_spec=$lt_library_names_spec
   10701 
   10702 # The coded name of the library, if different from the real name.
   10703 soname_spec=$lt_soname_spec
   10704 
   10705 # Commands used to build and install an old-style archive.
   10706 RANLIB=$lt_RANLIB
   10707 old_archive_cmds=$lt_old_archive_cmds
   10708 old_postinstall_cmds=$lt_old_postinstall_cmds
   10709 old_postuninstall_cmds=$lt_old_postuninstall_cmds
   10710 
   10711 # Create an old-style archive from a shared archive.
   10712 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
   10713 
   10714 # Create a temporary old-style archive to link instead of a shared archive.
   10715 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
   10716 
   10717 # Commands used to build and install a shared archive.
   10718 archive_cmds=$lt_archive_cmds
   10719 archive_expsym_cmds=$lt_archive_expsym_cmds
   10720 postinstall_cmds=$lt_postinstall_cmds
   10721 postuninstall_cmds=$lt_postuninstall_cmds
   10722 
   10723 # Commands used to build a loadable module (assumed same as above if empty)
   10724 module_cmds=$lt_module_cmds
   10725 module_expsym_cmds=$lt_module_expsym_cmds
   10726 
   10727 # Commands to strip libraries.
   10728 old_striplib=$lt_old_striplib
   10729 striplib=$lt_striplib
   10730 
   10731 # Dependencies to place before the objects being linked to create a
   10732 # shared library.
   10733 predep_objects=$lt_predep_objects
   10734 
   10735 # Dependencies to place after the objects being linked to create a
   10736 # shared library.
   10737 postdep_objects=$lt_postdep_objects
   10738 
   10739 # Dependencies to place before the objects being linked to create a
   10740 # shared library.
   10741 predeps=$lt_predeps
   10742 
   10743 # Dependencies to place after the objects being linked to create a
   10744 # shared library.
   10745 postdeps=$lt_postdeps
   10746 
   10747 # The directories searched by this compiler when creating a shared
   10748 # library
   10749 compiler_lib_search_dirs=$lt_compiler_lib_search_dirs
   10750 
   10751 # The library search path used internally by the compiler when linking
   10752 # a shared library.
   10753 compiler_lib_search_path=$lt_compiler_lib_search_path
   10754 
   10755 # Method to check whether dependent libraries are shared objects.
   10756 deplibs_check_method=$lt_deplibs_check_method
   10757 
   10758 # Command to use when deplibs_check_method == file_magic.
   10759 file_magic_cmd=$lt_file_magic_cmd
   10760 
   10761 # Flag that allows shared libraries with undefined symbols to be built.
   10762 allow_undefined_flag=$lt_allow_undefined_flag
   10763 
   10764 # Flag that forces no undefined symbols.
   10765 no_undefined_flag=$lt_no_undefined_flag
   10766 
   10767 # Commands used to finish a libtool library installation in a directory.
   10768 finish_cmds=$lt_finish_cmds
   10769 
   10770 # Same as above, but a single script fragment to be evaled but not shown.
   10771 finish_eval=$lt_finish_eval
   10772 
   10773 # Take the output of nm and produce a listing of raw symbols and C names.
   10774 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
   10775 
   10776 # Transform the output of nm in a proper C declaration
   10777 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
   10778 
   10779 # Transform the output of nm in a C name address pair
   10780 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
   10781 
   10782 # This is the shared library runtime path variable.
   10783 runpath_var=$runpath_var
   10784 
   10785 # This is the shared library path variable.
   10786 shlibpath_var=$shlibpath_var
   10787 
   10788 # Is shlibpath searched before the hard-coded library search path?
   10789 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
   10790 
   10791 # How to hardcode a shared library path into an executable.
   10792 hardcode_action=$hardcode_action
   10793 
   10794 # Whether we should hardcode library paths into libraries.
   10795 hardcode_into_libs=$hardcode_into_libs
   10796 
   10797 # Flag to hardcode \$libdir into a binary during linking.
   10798 # This must work even if \$libdir does not exist.
   10799 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
   10800 
   10801 # If ld is used when linking, flag to hardcode \$libdir into
   10802 # a binary during linking. This must work even if \$libdir does
   10803 # not exist.
   10804 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
   10805 
   10806 # Whether we need a single -rpath flag with a separated argument.
   10807 hardcode_libdir_separator=$lt_hardcode_libdir_separator
   10808 
   10809 # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
   10810 # resulting binary.
   10811 hardcode_direct=$hardcode_direct
   10812 
   10813 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
   10814 # resulting binary.
   10815 hardcode_minus_L=$hardcode_minus_L
   10816 
   10817 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
   10818 # the resulting binary.
   10819 hardcode_shlibpath_var=$hardcode_shlibpath_var
   10820 
   10821 # Set to yes if building a shared library automatically hardcodes DIR into the library
   10822 # and all subsequent libraries and executables linked against it.
   10823 hardcode_automatic=$hardcode_automatic
   10824 
   10825 # Variables whose values should be saved in libtool wrapper scripts and
   10826 # restored at relink time.
   10827 variables_saved_for_relink="$variables_saved_for_relink"
   10828 
   10829 # Whether libtool must link a program against all its dependency libraries.
   10830 link_all_deplibs=$link_all_deplibs
   10831 
   10832 # Compile-time system search path for libraries
   10833 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
   10834 
   10835 # Run-time system search path for libraries
   10836 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
   10837 
   10838 # Fix the shell variable \$srcfile for the compiler.
   10839 fix_srcfile_path=$lt_fix_srcfile_path
   10840 
   10841 # Set to yes if exported symbols are required.
   10842 always_export_symbols=$always_export_symbols
   10843 
   10844 # The commands to list exported symbols.
   10845 export_symbols_cmds=$lt_export_symbols_cmds
   10846 
   10847 # The commands to extract the exported symbol list from a shared archive.
   10848 extract_expsyms_cmds=$lt_extract_expsyms_cmds
   10849 
   10850 # Symbols that should not be listed in the preloaded symbols.
   10851 exclude_expsyms=$lt_exclude_expsyms
   10852 
   10853 # Symbols that must always be exported.
   10854 include_expsyms=$lt_include_expsyms
   10855 
   10856 # ### END LIBTOOL CONFIG
   10857 
   10858 __EOF__
   10859 
   10860 
   10861   case $host_os in
   10862   aix3*)
   10863     cat <<\EOF >> "$cfgfile"
   10864 
   10865 # AIX sometimes has problems with the GCC collect2 program.  For some
   10866 # reason, if we set the COLLECT_NAMES environment variable, the problems
   10867 # vanish in a puff of smoke.
   10868 if test "X${COLLECT_NAMES+set}" != Xset; then
   10869   COLLECT_NAMES=
   10870   export COLLECT_NAMES
   10871 fi
   10872 EOF
   10873     ;;
   10874   esac
   10875 
   10876   # We use sed instead of cat because bash on DJGPP gets confused if
   10877   # if finds mixed CR/LF and LF-only lines.  Since sed operates in
   10878   # text mode, it properly converts lines to CR/LF.  This bash problem
   10879   # is reportedly fixed, but why not run on old versions too?
   10880   sed '$q' "$ltmain" >> "$cfgfile" || (rm -f "$cfgfile"; exit 1)
   10881 
   10882   mv -f "$cfgfile" "$ofile" || \
   10883     (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
   10884   chmod +x "$ofile"
   10885 
   10886 else
   10887   # If there is no Makefile yet, we rely on a make rule to execute
   10888   # `config.status --recheck' to rerun these tests and create the
   10889   # libtool script then.
   10890   ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
   10891   if test -f "$ltmain_in"; then
   10892     test -f Makefile && make "$ltmain"
   10893   fi
   10894 fi
   10895 
   10896 
   10897 ac_ext=c
   10898 ac_cpp='$CPP $CPPFLAGS'
   10899 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   10900 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   10901 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   10902 
   10903 CC="$lt_save_CC"
   10904 
   10905 
   10906 # Check whether --with-tags was given.
   10907 if test "${with_tags+set}" = set; then
   10908   withval=$with_tags; tagnames="$withval"
   10909 fi
   10910 
   10911 
   10912 if test -f "$ltmain" && test -n "$tagnames"; then
   10913   if test ! -f "${ofile}"; then
   10914     { echo "$as_me:$LINENO: WARNING: output file \`$ofile' does not exist" >&5
   10915 echo "$as_me: WARNING: output file \`$ofile' does not exist" >&2;}
   10916   fi
   10917 
   10918   if test -z "$LTCC"; then
   10919     eval "`$SHELL ${ofile} --config | grep '^LTCC='`"
   10920     if test -z "$LTCC"; then
   10921       { echo "$as_me:$LINENO: WARNING: output file \`$ofile' does not look like a libtool script" >&5
   10922 echo "$as_me: WARNING: output file \`$ofile' does not look like a libtool script" >&2;}
   10923     else
   10924       { echo "$as_me:$LINENO: WARNING: using \`LTCC=$LTCC', extracted from \`$ofile'" >&5
   10925 echo "$as_me: WARNING: using \`LTCC=$LTCC', extracted from \`$ofile'" >&2;}
   10926     fi
   10927   fi
   10928   if test -z "$LTCFLAGS"; then
   10929     eval "`$SHELL ${ofile} --config | grep '^LTCFLAGS='`"
   10930   fi
   10931 
   10932   # Extract list of available tagged configurations in $ofile.
   10933   # Note that this assumes the entire list is on one line.
   10934   available_tags=`grep "^available_tags=" "${ofile}" | $SED -e 's/available_tags=\(.*$\)/\1/' -e 's/\"//g'`
   10935 
   10936   lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
   10937   for tagname in $tagnames; do
   10938     IFS="$lt_save_ifs"
   10939     # Check whether tagname contains only valid characters
   10940     case `$echo "X$tagname" | $Xsed -e 's:[-_ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890,/]::g'` in
   10941     "") ;;
   10942     *)  { { echo "$as_me:$LINENO: error: invalid tag name: $tagname" >&5
   10943 echo "$as_me: error: invalid tag name: $tagname" >&2;}
   10944    { (exit 1); exit 1; }; }
   10945 	;;
   10946     esac
   10947 
   10948     if grep "^# ### BEGIN LIBTOOL TAG CONFIG: $tagname$" < "${ofile}" > /dev/null
   10949     then
   10950       { { echo "$as_me:$LINENO: error: tag name \"$tagname\" already exists" >&5
   10951 echo "$as_me: error: tag name \"$tagname\" already exists" >&2;}
   10952    { (exit 1); exit 1; }; }
   10953     fi
   10954 
   10955     # Update the list of available tags.
   10956     if test -n "$tagname"; then
   10957       echo appending configuration tag \"$tagname\" to $ofile
   10958 
   10959       case $tagname in
   10960       CXX)
   10961 	if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
   10962 	    ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
   10963 	    (test "X$CXX" != "Xg++"))) ; then
   10964 	  ac_ext=cpp
   10965 ac_cpp='$CXXCPP $CPPFLAGS'
   10966 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   10967 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   10968 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   10969 
   10970 
   10971 
   10972 
   10973 archive_cmds_need_lc_CXX=no
   10974 allow_undefined_flag_CXX=
   10975 always_export_symbols_CXX=no
   10976 archive_expsym_cmds_CXX=
   10977 export_dynamic_flag_spec_CXX=
   10978 hardcode_direct_CXX=no
   10979 hardcode_libdir_flag_spec_CXX=
   10980 hardcode_libdir_flag_spec_ld_CXX=
   10981 hardcode_libdir_separator_CXX=
   10982 hardcode_minus_L_CXX=no
   10983 hardcode_shlibpath_var_CXX=unsupported
   10984 hardcode_automatic_CXX=no
   10985 module_cmds_CXX=
   10986 module_expsym_cmds_CXX=
   10987 link_all_deplibs_CXX=unknown
   10988 old_archive_cmds_CXX=$old_archive_cmds
   10989 no_undefined_flag_CXX=
   10990 whole_archive_flag_spec_CXX=
   10991 enable_shared_with_static_runtimes_CXX=no
   10992 
   10993 # Dependencies to place before and after the object being linked:
   10994 predep_objects_CXX=
   10995 postdep_objects_CXX=
   10996 predeps_CXX=
   10997 postdeps_CXX=
   10998 compiler_lib_search_path_CXX=
   10999 compiler_lib_search_dirs_CXX=
   11000 
   11001 # Source file extension for C++ test sources.
   11002 ac_ext=cpp
   11003 
   11004 # Object file extension for compiled C++ test sources.
   11005 objext=o
   11006 objext_CXX=$objext
   11007 
   11008 # Code to be used in simple compile tests
   11009 lt_simple_compile_test_code="int some_variable = 0;"
   11010 
   11011 # Code to be used in simple link tests
   11012 lt_simple_link_test_code='int main(int, char *[]) { return(0); }'
   11013 
   11014 # ltmain only uses $CC for tagged configurations so make sure $CC is set.
   11015 
   11016 # If no C compiler was specified, use CC.
   11017 LTCC=${LTCC-"$CC"}
   11018 
   11019 # If no C compiler flags were specified, use CFLAGS.
   11020 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   11021 
   11022 # Allow CC to be a program name with arguments.
   11023 compiler=$CC
   11024 
   11025 
   11026 # save warnings/boilerplate of simple test code
   11027 ac_outfile=conftest.$ac_objext
   11028 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
   11029 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   11030 _lt_compiler_boilerplate=`cat conftest.err`
   11031 $rm conftest*
   11032 
   11033 ac_outfile=conftest.$ac_objext
   11034 echo "$lt_simple_link_test_code" >conftest.$ac_ext
   11035 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   11036 _lt_linker_boilerplate=`cat conftest.err`
   11037 $rm -r conftest*
   11038 
   11039 
   11040 # Allow CC to be a program name with arguments.
   11041 lt_save_CC=$CC
   11042 lt_save_LD=$LD
   11043 lt_save_GCC=$GCC
   11044 GCC=$GXX
   11045 lt_save_with_gnu_ld=$with_gnu_ld
   11046 lt_save_path_LD=$lt_cv_path_LD
   11047 if test -n "${lt_cv_prog_gnu_ldcxx+set}"; then
   11048   lt_cv_prog_gnu_ld=$lt_cv_prog_gnu_ldcxx
   11049 else
   11050   $as_unset lt_cv_prog_gnu_ld
   11051 fi
   11052 if test -n "${lt_cv_path_LDCXX+set}"; then
   11053   lt_cv_path_LD=$lt_cv_path_LDCXX
   11054 else
   11055   $as_unset lt_cv_path_LD
   11056 fi
   11057 test -z "${LDCXX+set}" || LD=$LDCXX
   11058 CC=${CXX-"c++"}
   11059 compiler=$CC
   11060 compiler_CXX=$CC
   11061 for cc_temp in $compiler""; do
   11062   case $cc_temp in
   11063     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   11064     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   11065     \-*) ;;
   11066     *) break;;
   11067   esac
   11068 done
   11069 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   11070 
   11071 
   11072 # We don't want -fno-exception wen compiling C++ code, so set the
   11073 # no_builtin_flag separately
   11074 if test "$GXX" = yes; then
   11075   lt_prog_compiler_no_builtin_flag_CXX=' -fno-builtin'
   11076 else
   11077   lt_prog_compiler_no_builtin_flag_CXX=
   11078 fi
   11079 
   11080 if test "$GXX" = yes; then
   11081   # Set up default GNU C++ configuration
   11082 
   11083 
   11084 # Check whether --with-gnu-ld was given.
   11085 if test "${with_gnu_ld+set}" = set; then
   11086   withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
   11087 else
   11088   with_gnu_ld=no
   11089 fi
   11090 
   11091 ac_prog=ld
   11092 if test "$GCC" = yes; then
   11093   # Check if gcc -print-prog-name=ld gives a path.
   11094   { echo "$as_me:$LINENO: checking for ld used by $CC" >&5
   11095 echo $ECHO_N "checking for ld used by $CC... $ECHO_C" >&6; }
   11096   case $host in
   11097   *-*-mingw*)
   11098     # gcc leaves a trailing carriage return which upsets mingw
   11099     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
   11100   *)
   11101     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
   11102   esac
   11103   case $ac_prog in
   11104     # Accept absolute paths.
   11105     [\\/]* | ?:[\\/]*)
   11106       re_direlt='/[^/][^/]*/\.\./'
   11107       # Canonicalize the pathname of ld
   11108       ac_prog=`echo $ac_prog| $SED 's%\\\\%/%g'`
   11109       while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
   11110 	ac_prog=`echo $ac_prog| $SED "s%$re_direlt%/%"`
   11111       done
   11112       test -z "$LD" && LD="$ac_prog"
   11113       ;;
   11114   "")
   11115     # If it fails, then pretend we aren't using GCC.
   11116     ac_prog=ld
   11117     ;;
   11118   *)
   11119     # If it is relative, then search for the first ld in PATH.
   11120     with_gnu_ld=unknown
   11121     ;;
   11122   esac
   11123 elif test "$with_gnu_ld" = yes; then
   11124   { echo "$as_me:$LINENO: checking for GNU ld" >&5
   11125 echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6; }
   11126 else
   11127   { echo "$as_me:$LINENO: checking for non-GNU ld" >&5
   11128 echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6; }
   11129 fi
   11130 if test "${lt_cv_path_LD+set}" = set; then
   11131   echo $ECHO_N "(cached) $ECHO_C" >&6
   11132 else
   11133   if test -z "$LD"; then
   11134   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   11135   for ac_dir in $PATH; do
   11136     IFS="$lt_save_ifs"
   11137     test -z "$ac_dir" && ac_dir=.
   11138     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
   11139       lt_cv_path_LD="$ac_dir/$ac_prog"
   11140       # Check to see if the program is GNU ld.  I'd rather use --version,
   11141       # but apparently some variants of GNU ld only accept -v.
   11142       # Break only if it was the GNU/non-GNU ld that we prefer.
   11143       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
   11144       *GNU* | *'with BFD'*)
   11145 	test "$with_gnu_ld" != no && break
   11146 	;;
   11147       *)
   11148 	test "$with_gnu_ld" != yes && break
   11149 	;;
   11150       esac
   11151     fi
   11152   done
   11153   IFS="$lt_save_ifs"
   11154 else
   11155   lt_cv_path_LD="$LD" # Let the user override the test with a path.
   11156 fi
   11157 fi
   11158 
   11159 LD="$lt_cv_path_LD"
   11160 if test -n "$LD"; then
   11161   { echo "$as_me:$LINENO: result: $LD" >&5
   11162 echo "${ECHO_T}$LD" >&6; }
   11163 else
   11164   { echo "$as_me:$LINENO: result: no" >&5
   11165 echo "${ECHO_T}no" >&6; }
   11166 fi
   11167 test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
   11168 echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
   11169    { (exit 1); exit 1; }; }
   11170 { echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
   11171 echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6; }
   11172 if test "${lt_cv_prog_gnu_ld+set}" = set; then
   11173   echo $ECHO_N "(cached) $ECHO_C" >&6
   11174 else
   11175   # I'd rather use --version here, but apparently some GNU lds only accept -v.
   11176 case `$LD -v 2>&1 </dev/null` in
   11177 *GNU* | *'with BFD'*)
   11178   lt_cv_prog_gnu_ld=yes
   11179   ;;
   11180 *)
   11181   lt_cv_prog_gnu_ld=no
   11182   ;;
   11183 esac
   11184 fi
   11185 { echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
   11186 echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6; }
   11187 with_gnu_ld=$lt_cv_prog_gnu_ld
   11188 
   11189 
   11190 
   11191   # Check if GNU C++ uses GNU ld as the underlying linker, since the
   11192   # archiving commands below assume that GNU ld is being used.
   11193   if test "$with_gnu_ld" = yes; then
   11194     archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
   11195     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'
   11196 
   11197     hardcode_libdir_flag_spec_CXX='${wl}--rpath ${wl}$libdir'
   11198     export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
   11199 
   11200     # If archive_cmds runs LD, not CC, wlarc should be empty
   11201     # XXX I think wlarc can be eliminated in ltcf-cxx, but I need to
   11202     #     investigate it a little bit more. (MM)
   11203     wlarc='${wl}'
   11204 
   11205     # ancient GNU ld didn't support --whole-archive et. al.
   11206     if eval "`$CC -print-prog-name=ld` --help 2>&1" | \
   11207 	grep 'no-whole-archive' > /dev/null; then
   11208       whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
   11209     else
   11210       whole_archive_flag_spec_CXX=
   11211     fi
   11212   else
   11213     with_gnu_ld=no
   11214     wlarc=
   11215 
   11216     # A generic and very simple default shared library creation
   11217     # command for GNU C++ for the case where it uses the native
   11218     # linker, instead of GNU ld.  If possible, this setting should
   11219     # overridden to take advantage of the native linker features on
   11220     # the platform it is being used on.
   11221     archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
   11222   fi
   11223 
   11224   # Commands to make compiler produce verbose output that lists
   11225   # what "hidden" libraries, object files and flags are used when
   11226   # linking a shared library.
   11227   output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"'
   11228 
   11229 else
   11230   GXX=no
   11231   with_gnu_ld=no
   11232   wlarc=
   11233 fi
   11234 
   11235 # PORTME: fill in a description of your system's C++ link characteristics
   11236 { echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   11237 echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6; }
   11238 ld_shlibs_CXX=yes
   11239 case $host_os in
   11240   aix3*)
   11241     # FIXME: insert proper C++ library support
   11242     ld_shlibs_CXX=no
   11243     ;;
   11244   aix[4-9]*)
   11245     if test "$host_cpu" = ia64; then
   11246       # On IA64, the linker does run time linking by default, so we don't
   11247       # have to do anything special.
   11248       aix_use_runtimelinking=no
   11249       exp_sym_flag='-Bexport'
   11250       no_entry_flag=""
   11251     else
   11252       aix_use_runtimelinking=no
   11253 
   11254       # Test if we are trying to use run time linking or normal
   11255       # AIX style linking. If -brtl is somewhere in LDFLAGS, we
   11256       # need to do runtime linking.
   11257       case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
   11258 	for ld_flag in $LDFLAGS; do
   11259 	  case $ld_flag in
   11260 	  *-brtl*)
   11261 	    aix_use_runtimelinking=yes
   11262 	    break
   11263 	    ;;
   11264 	  esac
   11265 	done
   11266 	;;
   11267       esac
   11268 
   11269       exp_sym_flag='-bexport'
   11270       no_entry_flag='-bnoentry'
   11271     fi
   11272 
   11273     # When large executables or shared objects are built, AIX ld can
   11274     # have problems creating the table of contents.  If linking a library
   11275     # or program results in "error TOC overflow" add -mminimal-toc to
   11276     # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
   11277     # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
   11278 
   11279     archive_cmds_CXX=''
   11280     hardcode_direct_CXX=yes
   11281     hardcode_libdir_separator_CXX=':'
   11282     link_all_deplibs_CXX=yes
   11283 
   11284     if test "$GXX" = yes; then
   11285       case $host_os in aix4.[012]|aix4.[012].*)
   11286       # We only want to do this on AIX 4.2 and lower, the check
   11287       # below for broken collect2 doesn't work under 4.3+
   11288 	collect2name=`${CC} -print-prog-name=collect2`
   11289 	if test -f "$collect2name" && \
   11290 	   strings "$collect2name" | grep resolve_lib_name >/dev/null
   11291 	then
   11292 	  # We have reworked collect2
   11293 	  :
   11294 	else
   11295 	  # We have old collect2
   11296 	  hardcode_direct_CXX=unsupported
   11297 	  # It fails to find uninstalled libraries when the uninstalled
   11298 	  # path is not listed in the libpath.  Setting hardcode_minus_L
   11299 	  # to unsupported forces relinking
   11300 	  hardcode_minus_L_CXX=yes
   11301 	  hardcode_libdir_flag_spec_CXX='-L$libdir'
   11302 	  hardcode_libdir_separator_CXX=
   11303 	fi
   11304 	;;
   11305       esac
   11306       shared_flag='-shared'
   11307       if test "$aix_use_runtimelinking" = yes; then
   11308 	shared_flag="$shared_flag "'${wl}-G'
   11309       fi
   11310     else
   11311       # not using gcc
   11312       if test "$host_cpu" = ia64; then
   11313 	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
   11314 	# chokes on -Wl,-G. The following line is correct:
   11315 	shared_flag='-G'
   11316       else
   11317 	if test "$aix_use_runtimelinking" = yes; then
   11318 	  shared_flag='${wl}-G'
   11319 	else
   11320 	  shared_flag='${wl}-bM:SRE'
   11321 	fi
   11322       fi
   11323     fi
   11324 
   11325     # It seems that -bexpall does not export symbols beginning with
   11326     # underscore (_), so it is better to generate a list of symbols to export.
   11327     always_export_symbols_CXX=yes
   11328     if test "$aix_use_runtimelinking" = yes; then
   11329       # Warning - without using the other runtime loading flags (-brtl),
   11330       # -berok will link without error, but may produce a broken library.
   11331       allow_undefined_flag_CXX='-berok'
   11332       # Determine the default libpath from the value encoded in an empty executable.
   11333       cat >conftest.$ac_ext <<_ACEOF
   11334 /* confdefs.h.  */
   11335 _ACEOF
   11336 cat confdefs.h >>conftest.$ac_ext
   11337 cat >>conftest.$ac_ext <<_ACEOF
   11338 /* end confdefs.h.  */
   11339 
   11340 int
   11341 main ()
   11342 {
   11343 
   11344   ;
   11345   return 0;
   11346 }
   11347 _ACEOF
   11348 rm -f conftest.$ac_objext conftest$ac_exeext
   11349 if { (ac_try="$ac_link"
   11350 case "(($ac_try" in
   11351   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   11352   *) ac_try_echo=$ac_try;;
   11353 esac
   11354 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   11355   (eval "$ac_link") 2>conftest.er1
   11356   ac_status=$?
   11357   grep -v '^ *+' conftest.er1 >conftest.err
   11358   rm -f conftest.er1
   11359   cat conftest.err >&5
   11360   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   11361   (exit $ac_status); } && {
   11362 	 test -z "$ac_cxx_werror_flag" ||
   11363 	 test ! -s conftest.err
   11364        } && test -s conftest$ac_exeext &&
   11365        $as_test_x conftest$ac_exeext; then
   11366 
   11367 lt_aix_libpath_sed='
   11368     /Import File Strings/,/^$/ {
   11369 	/^0/ {
   11370 	    s/^0  *\(.*\)$/\1/
   11371 	    p
   11372 	}
   11373     }'
   11374 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   11375 # Check for a 64-bit object if we didn't find anything.
   11376 if test -z "$aix_libpath"; then
   11377   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   11378 fi
   11379 else
   11380   echo "$as_me: failed program was:" >&5
   11381 sed 's/^/| /' conftest.$ac_ext >&5
   11382 
   11383 
   11384 fi
   11385 
   11386 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   11387       conftest$ac_exeext conftest.$ac_ext
   11388 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   11389 
   11390       hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath"
   11391 
   11392       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"
   11393      else
   11394       if test "$host_cpu" = ia64; then
   11395 	hardcode_libdir_flag_spec_CXX='${wl}-R $libdir:/usr/lib:/lib'
   11396 	allow_undefined_flag_CXX="-z nodefs"
   11397 	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"
   11398       else
   11399 	# Determine the default libpath from the value encoded in an empty executable.
   11400 	cat >conftest.$ac_ext <<_ACEOF
   11401 /* confdefs.h.  */
   11402 _ACEOF
   11403 cat confdefs.h >>conftest.$ac_ext
   11404 cat >>conftest.$ac_ext <<_ACEOF
   11405 /* end confdefs.h.  */
   11406 
   11407 int
   11408 main ()
   11409 {
   11410 
   11411   ;
   11412   return 0;
   11413 }
   11414 _ACEOF
   11415 rm -f conftest.$ac_objext conftest$ac_exeext
   11416 if { (ac_try="$ac_link"
   11417 case "(($ac_try" in
   11418   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   11419   *) ac_try_echo=$ac_try;;
   11420 esac
   11421 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   11422   (eval "$ac_link") 2>conftest.er1
   11423   ac_status=$?
   11424   grep -v '^ *+' conftest.er1 >conftest.err
   11425   rm -f conftest.er1
   11426   cat conftest.err >&5
   11427   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   11428   (exit $ac_status); } && {
   11429 	 test -z "$ac_cxx_werror_flag" ||
   11430 	 test ! -s conftest.err
   11431        } && test -s conftest$ac_exeext &&
   11432        $as_test_x conftest$ac_exeext; then
   11433 
   11434 lt_aix_libpath_sed='
   11435     /Import File Strings/,/^$/ {
   11436 	/^0/ {
   11437 	    s/^0  *\(.*\)$/\1/
   11438 	    p
   11439 	}
   11440     }'
   11441 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   11442 # Check for a 64-bit object if we didn't find anything.
   11443 if test -z "$aix_libpath"; then
   11444   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   11445 fi
   11446 else
   11447   echo "$as_me: failed program was:" >&5
   11448 sed 's/^/| /' conftest.$ac_ext >&5
   11449 
   11450 
   11451 fi
   11452 
   11453 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   11454       conftest$ac_exeext conftest.$ac_ext
   11455 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   11456 
   11457 	hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath"
   11458 	# Warning - without using the other run time loading flags,
   11459 	# -berok will link without error, but may produce a broken library.
   11460 	no_undefined_flag_CXX=' ${wl}-bernotok'
   11461 	allow_undefined_flag_CXX=' ${wl}-berok'
   11462 	# Exported symbols can be pulled into shared objects from archives
   11463 	whole_archive_flag_spec_CXX='$convenience'
   11464 	archive_cmds_need_lc_CXX=yes
   11465 	# This is similar to how AIX traditionally builds its shared libraries.
   11466 	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'
   11467       fi
   11468     fi
   11469     ;;
   11470 
   11471   beos*)
   11472     if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   11473       allow_undefined_flag_CXX=unsupported
   11474       # Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
   11475       # support --undefined.  This deserves some investigation.  FIXME
   11476       archive_cmds_CXX='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   11477     else
   11478       ld_shlibs_CXX=no
   11479     fi
   11480     ;;
   11481 
   11482   chorus*)
   11483     case $cc_basename in
   11484       *)
   11485 	# FIXME: insert proper C++ library support
   11486 	ld_shlibs_CXX=no
   11487 	;;
   11488     esac
   11489     ;;
   11490 
   11491   cygwin* | mingw* | pw32*)
   11492     # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, CXX) is actually meaningless,
   11493     # as there is no search path for DLLs.
   11494     hardcode_libdir_flag_spec_CXX='-L$libdir'
   11495     allow_undefined_flag_CXX=unsupported
   11496     always_export_symbols_CXX=no
   11497     enable_shared_with_static_runtimes_CXX=yes
   11498 
   11499     if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
   11500       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'
   11501       # If the export-symbols file already is a .def file (1st line
   11502       # is EXPORTS), use it as is; otherwise, prepend...
   11503       archive_expsym_cmds_CXX='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
   11504 	cp $export_symbols $output_objdir/$soname.def;
   11505       else
   11506 	echo EXPORTS > $output_objdir/$soname.def;
   11507 	cat $export_symbols >> $output_objdir/$soname.def;
   11508       fi~
   11509       $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'
   11510     else
   11511       ld_shlibs_CXX=no
   11512     fi
   11513   ;;
   11514       darwin* | rhapsody*)
   11515       archive_cmds_need_lc_CXX=no
   11516       hardcode_direct_CXX=no
   11517       hardcode_automatic_CXX=yes
   11518       hardcode_shlibpath_var_CXX=unsupported
   11519       whole_archive_flag_spec_CXX=''
   11520       link_all_deplibs_CXX=yes
   11521       allow_undefined_flag_CXX="$_lt_dar_allow_undefined"
   11522       if test "$GXX" = yes ; then
   11523       output_verbose_link_cmd='echo'
   11524       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}"
   11525       module_cmds_CXX="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
   11526       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}"
   11527       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}"
   11528       if test "$lt_cv_apple_cc_single_mod" != "yes"; then
   11529         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}"
   11530         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}"
   11531       fi
   11532       else
   11533       case $cc_basename in
   11534         xlc*)
   11535          output_verbose_link_cmd='echo'
   11536           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'
   11537           module_cmds_CXX='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   11538           # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   11539           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}'
   11540           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}'
   11541           ;;
   11542        *)
   11543          ld_shlibs_CXX=no
   11544           ;;
   11545       esac
   11546       fi
   11547         ;;
   11548 
   11549   dgux*)
   11550     case $cc_basename in
   11551       ec++*)
   11552 	# FIXME: insert proper C++ library support
   11553 	ld_shlibs_CXX=no
   11554 	;;
   11555       ghcx*)
   11556 	# Green Hills C++ Compiler
   11557 	# FIXME: insert proper C++ library support
   11558 	ld_shlibs_CXX=no
   11559 	;;
   11560       *)
   11561 	# FIXME: insert proper C++ library support
   11562 	ld_shlibs_CXX=no
   11563 	;;
   11564     esac
   11565     ;;
   11566   freebsd[12]*)
   11567     # C++ shared libraries reported to be fairly broken before switch to ELF
   11568     ld_shlibs_CXX=no
   11569     ;;
   11570   freebsd-elf*)
   11571     archive_cmds_need_lc_CXX=no
   11572     ;;
   11573   freebsd* | dragonfly*)
   11574     # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF
   11575     # conventions
   11576     ld_shlibs_CXX=yes
   11577     ;;
   11578   gnu*)
   11579     ;;
   11580   hpux9*)
   11581     hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir'
   11582     hardcode_libdir_separator_CXX=:
   11583     export_dynamic_flag_spec_CXX='${wl}-E'
   11584     hardcode_direct_CXX=yes
   11585     hardcode_minus_L_CXX=yes # Not in the search PATH,
   11586 				# but as the default
   11587 				# location of the library.
   11588 
   11589     case $cc_basename in
   11590     CC*)
   11591       # FIXME: insert proper C++ library support
   11592       ld_shlibs_CXX=no
   11593       ;;
   11594     aCC*)
   11595       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'
   11596       # Commands to make compiler produce verbose output that lists
   11597       # what "hidden" libraries, object files and flags are used when
   11598       # linking a shared library.
   11599       #
   11600       # There doesn't appear to be a way to prevent this compiler from
   11601       # explicitly linking system object files so we need to strip them
   11602       # from the output so that they don't get included in the library
   11603       # dependencies.
   11604       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'
   11605       ;;
   11606     *)
   11607       if test "$GXX" = yes; then
   11608         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'
   11609       else
   11610         # FIXME: insert proper C++ library support
   11611         ld_shlibs_CXX=no
   11612       fi
   11613       ;;
   11614     esac
   11615     ;;
   11616   hpux10*|hpux11*)
   11617     if test $with_gnu_ld = no; then
   11618       hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir'
   11619       hardcode_libdir_separator_CXX=:
   11620 
   11621       case $host_cpu in
   11622       hppa*64*|ia64*) ;;
   11623       *)
   11624 	export_dynamic_flag_spec_CXX='${wl}-E'
   11625         ;;
   11626       esac
   11627     fi
   11628     case $host_cpu in
   11629     hppa*64*|ia64*)
   11630       hardcode_direct_CXX=no
   11631       hardcode_shlibpath_var_CXX=no
   11632       ;;
   11633     *)
   11634       hardcode_direct_CXX=yes
   11635       hardcode_minus_L_CXX=yes # Not in the search PATH,
   11636 					      # but as the default
   11637 					      # location of the library.
   11638       ;;
   11639     esac
   11640 
   11641     case $cc_basename in
   11642       CC*)
   11643 	# FIXME: insert proper C++ library support
   11644 	ld_shlibs_CXX=no
   11645 	;;
   11646       aCC*)
   11647 	case $host_cpu in
   11648 	hppa*64*)
   11649 	  archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   11650 	  ;;
   11651 	ia64*)
   11652 	  archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   11653 	  ;;
   11654 	*)
   11655 	  archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   11656 	  ;;
   11657 	esac
   11658 	# Commands to make compiler produce verbose output that lists
   11659 	# what "hidden" libraries, object files and flags are used when
   11660 	# linking a shared library.
   11661 	#
   11662 	# There doesn't appear to be a way to prevent this compiler from
   11663 	# explicitly linking system object files so we need to strip them
   11664 	# from the output so that they don't get included in the library
   11665 	# dependencies.
   11666 	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'
   11667 	;;
   11668       *)
   11669 	if test "$GXX" = yes; then
   11670 	  if test $with_gnu_ld = no; then
   11671 	    case $host_cpu in
   11672 	    hppa*64*)
   11673 	      archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   11674 	      ;;
   11675 	    ia64*)
   11676 	      archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   11677 	      ;;
   11678 	    *)
   11679 	      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'
   11680 	      ;;
   11681 	    esac
   11682 	  fi
   11683 	else
   11684 	  # FIXME: insert proper C++ library support
   11685 	  ld_shlibs_CXX=no
   11686 	fi
   11687 	;;
   11688     esac
   11689     ;;
   11690   interix[3-9]*)
   11691     hardcode_direct_CXX=no
   11692     hardcode_shlibpath_var_CXX=no
   11693     hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   11694     export_dynamic_flag_spec_CXX='${wl}-E'
   11695     # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
   11696     # Instead, shared libraries are loaded at an image base (0x10000000 by
   11697     # default) and relocated if they conflict, which is a slow very memory
   11698     # consuming and fragmenting process.  To avoid this, we pick a random,
   11699     # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
   11700     # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
   11701     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'
   11702     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'
   11703     ;;
   11704   irix5* | irix6*)
   11705     case $cc_basename in
   11706       CC*)
   11707 	# SGI C++
   11708 	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'
   11709 
   11710 	# Archives containing C++ object files must be created using
   11711 	# "CC -ar", where "CC" is the IRIX C++ compiler.  This is
   11712 	# necessary to make sure instantiated templates are included
   11713 	# in the archive.
   11714 	old_archive_cmds_CXX='$CC -ar -WR,-u -o $oldlib $oldobjs'
   11715 	;;
   11716       *)
   11717 	if test "$GXX" = yes; then
   11718 	  if test "$with_gnu_ld" = no; then
   11719 	    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'
   11720 	  else
   11721 	    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'
   11722 	  fi
   11723 	fi
   11724 	link_all_deplibs_CXX=yes
   11725 	;;
   11726     esac
   11727     hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
   11728     hardcode_libdir_separator_CXX=:
   11729     ;;
   11730   linux* | k*bsd*-gnu)
   11731     case $cc_basename in
   11732       KCC*)
   11733 	# Kuck and Associates, Inc. (KAI) C++ Compiler
   11734 
   11735 	# KCC will only create a shared library if the output file
   11736 	# ends with ".so" (or ".sl" for HP-UX), so rename the library
   11737 	# to its proper name (with version) after linking.
   11738 	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'
   11739 	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'
   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 $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'
   11749 
   11750 	hardcode_libdir_flag_spec_CXX='${wl}--rpath,$libdir'
   11751 	export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
   11752 
   11753 	# Archives containing C++ object files must be created using
   11754 	# "CC -Bstatic", where "CC" is the KAI C++ compiler.
   11755 	old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs'
   11756 	;;
   11757       icpc*)
   11758 	# Intel C++
   11759 	with_gnu_ld=yes
   11760 	# version 8.0 and above of icpc choke on multiply defined symbols
   11761 	# if we add $predep_objects and $postdep_objects, however 7.1 and
   11762 	# earlier do not add the objects themselves.
   11763 	case `$CC -V 2>&1` in
   11764 	*"Version 7."*)
   11765   	  archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
   11766   	  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'
   11767 	  ;;
   11768 	*)  # Version 8.0 or newer
   11769 	  tmp_idyn=
   11770 	  case $host_cpu in
   11771 	    ia64*) tmp_idyn=' -i_dynamic';;
   11772 	  esac
   11773   	  archive_cmds_CXX='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   11774 	  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'
   11775 	  ;;
   11776 	esac
   11777 	archive_cmds_need_lc_CXX=no
   11778 	hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   11779 	export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
   11780 	whole_archive_flag_spec_CXX='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
   11781 	;;
   11782       pgCC* | pgcpp*)
   11783         # Portland Group C++ compiler
   11784 	archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
   11785   	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'
   11786 
   11787 	hardcode_libdir_flag_spec_CXX='${wl}--rpath ${wl}$libdir'
   11788 	export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
   11789 	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'
   11790         ;;
   11791       cxx*)
   11792 	# Compaq C++
   11793 	archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
   11794 	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'
   11795 
   11796 	runpath_var=LD_RUN_PATH
   11797 	hardcode_libdir_flag_spec_CXX='-rpath $libdir'
   11798 	hardcode_libdir_separator_CXX=:
   11799 
   11800 	# Commands to make compiler produce verbose output that lists
   11801 	# what "hidden" libraries, object files and flags are used when
   11802 	# linking a shared library.
   11803 	#
   11804 	# There doesn't appear to be a way to prevent this compiler from
   11805 	# explicitly linking system object files so we need to strip them
   11806 	# from the output so that they don't get included in the library
   11807 	# dependencies.
   11808 	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'
   11809 	;;
   11810       *)
   11811 	case `$CC -V 2>&1 | sed 5q` in
   11812 	*Sun\ C*)
   11813 	  # Sun C++ 5.9
   11814 	  no_undefined_flag_CXX=' -zdefs'
   11815 	  archive_cmds_CXX='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   11816 	  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'
   11817 	  hardcode_libdir_flag_spec_CXX='-R$libdir'
   11818 	  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'
   11819 
   11820 	  # Not sure whether something based on
   11821 	  # $CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1
   11822 	  # would be better.
   11823 	  output_verbose_link_cmd='echo'
   11824 
   11825 	  # Archives containing C++ object files must be created using
   11826 	  # "CC -xar", where "CC" is the Sun C++ compiler.  This is
   11827 	  # necessary to make sure instantiated templates are included
   11828 	  # in the archive.
   11829 	  old_archive_cmds_CXX='$CC -xar -o $oldlib $oldobjs'
   11830 	  ;;
   11831 	esac
   11832 	;;
   11833     esac
   11834     ;;
   11835   lynxos*)
   11836     # FIXME: insert proper C++ library support
   11837     ld_shlibs_CXX=no
   11838     ;;
   11839   m88k*)
   11840     # FIXME: insert proper C++ library support
   11841     ld_shlibs_CXX=no
   11842     ;;
   11843   mvs*)
   11844     case $cc_basename in
   11845       cxx*)
   11846 	# FIXME: insert proper C++ library support
   11847 	ld_shlibs_CXX=no
   11848 	;;
   11849       *)
   11850 	# FIXME: insert proper C++ library support
   11851 	ld_shlibs_CXX=no
   11852 	;;
   11853     esac
   11854     ;;
   11855   netbsd* | netbsdelf*-gnu)
   11856     if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   11857       archive_cmds_CXX='$LD -Bshareable  -o $lib $predep_objects $libobjs $deplibs $postdep_objects $linker_flags'
   11858       wlarc=
   11859       hardcode_libdir_flag_spec_CXX='-R$libdir'
   11860       hardcode_direct_CXX=yes
   11861       hardcode_shlibpath_var_CXX=no
   11862     fi
   11863     # Workaround some broken pre-1.5 toolchains
   11864     output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep conftest.$objext | $SED -e "s:-lgcc -lc -lgcc::"'
   11865     ;;
   11866   openbsd2*)
   11867     # C++ shared libraries are fairly broken
   11868     ld_shlibs_CXX=no
   11869     ;;
   11870   openbsd*)
   11871     if test -f /usr/libexec/ld.so; then
   11872       hardcode_direct_CXX=yes
   11873       hardcode_shlibpath_var_CXX=no
   11874       archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
   11875       hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   11876       if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   11877 	archive_expsym_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file,$export_symbols -o $lib'
   11878 	export_dynamic_flag_spec_CXX='${wl}-E'
   11879 	whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
   11880       fi
   11881       output_verbose_link_cmd='echo'
   11882     else
   11883       ld_shlibs_CXX=no
   11884     fi
   11885     ;;
   11886   osf3*)
   11887     case $cc_basename in
   11888       KCC*)
   11889 	# Kuck and Associates, Inc. (KAI) C++ Compiler
   11890 
   11891 	# KCC will only create a shared library if the output file
   11892 	# ends with ".so" (or ".sl" for HP-UX), so rename the library
   11893 	# to its proper name (with version) after linking.
   11894 	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'
   11895 
   11896 	hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   11897 	hardcode_libdir_separator_CXX=:
   11898 
   11899 	# Archives containing C++ object files must be created using
   11900 	# "CC -Bstatic", where "CC" is the KAI C++ compiler.
   11901 	old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs'
   11902 
   11903 	;;
   11904       RCC*)
   11905 	# Rational C++ 2.4.1
   11906 	# FIXME: insert proper C++ library support
   11907 	ld_shlibs_CXX=no
   11908 	;;
   11909       cxx*)
   11910 	allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
   11911 	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'
   11912 
   11913 	hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
   11914 	hardcode_libdir_separator_CXX=:
   11915 
   11916 	# Commands to make compiler produce verbose output that lists
   11917 	# what "hidden" libraries, object files and flags are used when
   11918 	# linking a shared library.
   11919 	#
   11920 	# There doesn't appear to be a way to prevent this compiler from
   11921 	# explicitly linking system object files so we need to strip them
   11922 	# from the output so that they don't get included in the library
   11923 	# dependencies.
   11924 	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'
   11925 	;;
   11926       *)
   11927 	if test "$GXX" = yes && test "$with_gnu_ld" = no; then
   11928 	  allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
   11929 	  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'
   11930 
   11931 	  hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
   11932 	  hardcode_libdir_separator_CXX=:
   11933 
   11934 	  # Commands to make compiler produce verbose output that lists
   11935 	  # what "hidden" libraries, object files and flags are used when
   11936 	  # linking a shared library.
   11937 	  output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"'
   11938 
   11939 	else
   11940 	  # FIXME: insert proper C++ library support
   11941 	  ld_shlibs_CXX=no
   11942 	fi
   11943 	;;
   11944     esac
   11945     ;;
   11946   osf4* | osf5*)
   11947     case $cc_basename in
   11948       KCC*)
   11949 	# Kuck and Associates, Inc. (KAI) C++ Compiler
   11950 
   11951 	# KCC will only create a shared library if the output file
   11952 	# ends with ".so" (or ".sl" for HP-UX), so rename the library
   11953 	# to its proper name (with version) after linking.
   11954 	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'
   11955 
   11956 	hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   11957 	hardcode_libdir_separator_CXX=:
   11958 
   11959 	# Archives containing C++ object files must be created using
   11960 	# the KAI C++ compiler.
   11961 	old_archive_cmds_CXX='$CC -o $oldlib $oldobjs'
   11962 	;;
   11963       RCC*)
   11964 	# Rational C++ 2.4.1
   11965 	# FIXME: insert proper C++ library support
   11966 	ld_shlibs_CXX=no
   11967 	;;
   11968       cxx*)
   11969 	allow_undefined_flag_CXX=' -expect_unresolved \*'
   11970 	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'
   11971 	archive_expsym_cmds_CXX='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done~
   11972 	  echo "-hidden">> $lib.exp~
   11973 	  $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~
   11974 	  $rm $lib.exp'
   11975 
   11976 	hardcode_libdir_flag_spec_CXX='-rpath $libdir'
   11977 	hardcode_libdir_separator_CXX=:
   11978 
   11979 	# Commands to make compiler produce verbose output that lists
   11980 	# what "hidden" libraries, object files and flags are used when
   11981 	# linking a shared library.
   11982 	#
   11983 	# There doesn't appear to be a way to prevent this compiler from
   11984 	# explicitly linking system object files so we need to strip them
   11985 	# from the output so that they don't get included in the library
   11986 	# dependencies.
   11987 	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'
   11988 	;;
   11989       *)
   11990 	if test "$GXX" = yes && test "$with_gnu_ld" = no; then
   11991 	  allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
   11992 	 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'
   11993 
   11994 	  hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
   11995 	  hardcode_libdir_separator_CXX=:
   11996 
   11997 	  # Commands to make compiler produce verbose output that lists
   11998 	  # what "hidden" libraries, object files and flags are used when
   11999 	  # linking a shared library.
   12000 	  output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"'
   12001 
   12002 	else
   12003 	  # FIXME: insert proper C++ library support
   12004 	  ld_shlibs_CXX=no
   12005 	fi
   12006 	;;
   12007     esac
   12008     ;;
   12009   psos*)
   12010     # FIXME: insert proper C++ library support
   12011     ld_shlibs_CXX=no
   12012     ;;
   12013   sunos4*)
   12014     case $cc_basename in
   12015       CC*)
   12016 	# Sun C++ 4.x
   12017 	# FIXME: insert proper C++ library support
   12018 	ld_shlibs_CXX=no
   12019 	;;
   12020       lcc*)
   12021 	# Lucid
   12022 	# FIXME: insert proper C++ library support
   12023 	ld_shlibs_CXX=no
   12024 	;;
   12025       *)
   12026 	# FIXME: insert proper C++ library support
   12027 	ld_shlibs_CXX=no
   12028 	;;
   12029     esac
   12030     ;;
   12031   solaris*)
   12032     case $cc_basename in
   12033       CC*)
   12034 	# Sun C++ 4.2, 5.x and Centerline C++
   12035         archive_cmds_need_lc_CXX=yes
   12036 	no_undefined_flag_CXX=' -zdefs'
   12037 	archive_cmds_CXX='$CC -G${allow_undefined_flag}  -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   12038 	archive_expsym_cmds_CXX='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   12039 	$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'
   12040 
   12041 	hardcode_libdir_flag_spec_CXX='-R$libdir'
   12042 	hardcode_shlibpath_var_CXX=no
   12043 	case $host_os in
   12044 	  solaris2.[0-5] | solaris2.[0-5].*) ;;
   12045 	  *)
   12046 	    # The compiler driver will combine and reorder linker options,
   12047 	    # but understands `-z linker_flag'.
   12048 	    # Supported since Solaris 2.6 (maybe 2.5.1?)
   12049 	    whole_archive_flag_spec_CXX='-z allextract$convenience -z defaultextract'
   12050 	    ;;
   12051 	esac
   12052 	link_all_deplibs_CXX=yes
   12053 
   12054 	output_verbose_link_cmd='echo'
   12055 
   12056 	# Archives containing C++ object files must be created using
   12057 	# "CC -xar", where "CC" is the Sun C++ compiler.  This is
   12058 	# necessary to make sure instantiated templates are included
   12059 	# in the archive.
   12060 	old_archive_cmds_CXX='$CC -xar -o $oldlib $oldobjs'
   12061 	;;
   12062       gcx*)
   12063 	# Green Hills C++ Compiler
   12064 	archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
   12065 
   12066 	# The C++ compiler must be used to create the archive.
   12067 	old_archive_cmds_CXX='$CC $LDFLAGS -archive -o $oldlib $oldobjs'
   12068 	;;
   12069       *)
   12070 	# GNU C++ compiler with Solaris linker
   12071 	if test "$GXX" = yes && test "$with_gnu_ld" = no; then
   12072 	  no_undefined_flag_CXX=' ${wl}-z ${wl}defs'
   12073 	  if $CC --version | grep -v '^2\.7' > /dev/null; then
   12074 	    archive_cmds_CXX='$CC -shared -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
   12075 	    archive_expsym_cmds_CXX='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   12076 		$CC -shared -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$rm $lib.exp'
   12077 
   12078 	    # Commands to make compiler produce verbose output that lists
   12079 	    # what "hidden" libraries, object files and flags are used when
   12080 	    # linking a shared library.
   12081 	    output_verbose_link_cmd="$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep \"\-L\""
   12082 	  else
   12083 	    # g++ 2.7 appears to require `-G' NOT `-shared' on this
   12084 	    # platform.
   12085 	    archive_cmds_CXX='$CC -G -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
   12086 	    archive_expsym_cmds_CXX='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   12087 		$CC -G -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$rm $lib.exp'
   12088 
   12089 	    # Commands to make compiler produce verbose output that lists
   12090 	    # what "hidden" libraries, object files and flags are used when
   12091 	    # linking a shared library.
   12092 	    output_verbose_link_cmd="$CC -G $CFLAGS -v conftest.$objext 2>&1 | grep \"\-L\""
   12093 	  fi
   12094 
   12095 	  hardcode_libdir_flag_spec_CXX='${wl}-R $wl$libdir'
   12096 	  case $host_os in
   12097 	  solaris2.[0-5] | solaris2.[0-5].*) ;;
   12098 	  *)
   12099 	    whole_archive_flag_spec_CXX='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
   12100 	    ;;
   12101 	  esac
   12102 	fi
   12103 	;;
   12104     esac
   12105     ;;
   12106   sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
   12107     no_undefined_flag_CXX='${wl}-z,text'
   12108     archive_cmds_need_lc_CXX=no
   12109     hardcode_shlibpath_var_CXX=no
   12110     runpath_var='LD_RUN_PATH'
   12111 
   12112     case $cc_basename in
   12113       CC*)
   12114 	archive_cmds_CXX='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   12115 	archive_expsym_cmds_CXX='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   12116 	;;
   12117       *)
   12118 	archive_cmds_CXX='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   12119 	archive_expsym_cmds_CXX='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   12120 	;;
   12121     esac
   12122     ;;
   12123   sysv5* | sco3.2v5* | sco5v6*)
   12124     # Note: We can NOT use -z defs as we might desire, because we do not
   12125     # link with -lc, and that would cause any symbols used from libc to
   12126     # always be unresolved, which means just about no library would
   12127     # ever link correctly.  If we're not using GNU ld we use -z text
   12128     # though, which does catch some bad symbols but isn't as heavy-handed
   12129     # as -z defs.
   12130     # For security reasons, it is highly recommended that you always
   12131     # use absolute paths for naming shared libraries, and exclude the
   12132     # DT_RUNPATH tag from executables and libraries.  But doing so
   12133     # requires that you compile everything twice, which is a pain.
   12134     # So that behaviour is only enabled if SCOABSPATH is set to a
   12135     # non-empty value in the environment.  Most likely only useful for
   12136     # creating official distributions of packages.
   12137     # This is a hack until libtool officially supports absolute path
   12138     # names for shared libraries.
   12139     no_undefined_flag_CXX='${wl}-z,text'
   12140     allow_undefined_flag_CXX='${wl}-z,nodefs'
   12141     archive_cmds_need_lc_CXX=no
   12142     hardcode_shlibpath_var_CXX=no
   12143     hardcode_libdir_flag_spec_CXX='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`'
   12144     hardcode_libdir_separator_CXX=':'
   12145     link_all_deplibs_CXX=yes
   12146     export_dynamic_flag_spec_CXX='${wl}-Bexport'
   12147     runpath_var='LD_RUN_PATH'
   12148 
   12149     case $cc_basename in
   12150       CC*)
   12151 	archive_cmds_CXX='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   12152 	archive_expsym_cmds_CXX='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   12153 	;;
   12154       *)
   12155 	archive_cmds_CXX='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   12156 	archive_expsym_cmds_CXX='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   12157 	;;
   12158     esac
   12159     ;;
   12160   tandem*)
   12161     case $cc_basename in
   12162       NCC*)
   12163 	# NonStop-UX NCC 3.20
   12164 	# FIXME: insert proper C++ library support
   12165 	ld_shlibs_CXX=no
   12166 	;;
   12167       *)
   12168 	# FIXME: insert proper C++ library support
   12169 	ld_shlibs_CXX=no
   12170 	;;
   12171     esac
   12172     ;;
   12173   vxworks*)
   12174     # FIXME: insert proper C++ library support
   12175     ld_shlibs_CXX=no
   12176     ;;
   12177   *)
   12178     # FIXME: insert proper C++ library support
   12179     ld_shlibs_CXX=no
   12180     ;;
   12181 esac
   12182 { echo "$as_me:$LINENO: result: $ld_shlibs_CXX" >&5
   12183 echo "${ECHO_T}$ld_shlibs_CXX" >&6; }
   12184 test "$ld_shlibs_CXX" = no && can_build_shared=no
   12185 
   12186 GCC_CXX="$GXX"
   12187 LD_CXX="$LD"
   12188 
   12189 cat > conftest.$ac_ext <<EOF
   12190 class Foo
   12191 {
   12192 public:
   12193   Foo (void) { a = 0; }
   12194 private:
   12195   int a;
   12196 };
   12197 EOF
   12198 
   12199 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   12200   (eval $ac_compile) 2>&5
   12201   ac_status=$?
   12202   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   12203   (exit $ac_status); }; then
   12204   # Parse the compiler output and extract the necessary
   12205   # objects, libraries and library flags.
   12206 
   12207   # Sentinel used to keep track of whether or not we are before
   12208   # the conftest object file.
   12209   pre_test_object_deps_done=no
   12210 
   12211   # The `*' in the case matches for architectures that use `case' in
   12212   # $output_verbose_cmd can trigger glob expansion during the loop
   12213   # eval without this substitution.
   12214   output_verbose_link_cmd=`$echo "X$output_verbose_link_cmd" | $Xsed -e "$no_glob_subst"`
   12215 
   12216   for p in `eval $output_verbose_link_cmd`; do
   12217     case $p in
   12218 
   12219     -L* | -R* | -l*)
   12220        # Some compilers place space between "-{L,R}" and the path.
   12221        # Remove the space.
   12222        if test $p = "-L" \
   12223 	  || test $p = "-R"; then
   12224 	 prev=$p
   12225 	 continue
   12226        else
   12227 	 prev=
   12228        fi
   12229 
   12230        if test "$pre_test_object_deps_done" = no; then
   12231 	 case $p in
   12232 	 -L* | -R*)
   12233 	   # Internal compiler library paths should come after those
   12234 	   # provided the user.  The postdeps already come after the
   12235 	   # user supplied libs so there is no need to process them.
   12236 	   if test -z "$compiler_lib_search_path_CXX"; then
   12237 	     compiler_lib_search_path_CXX="${prev}${p}"
   12238 	   else
   12239 	     compiler_lib_search_path_CXX="${compiler_lib_search_path_CXX} ${prev}${p}"
   12240 	   fi
   12241 	   ;;
   12242 	 # The "-l" case would never come before the object being
   12243 	 # linked, so don't bother handling this case.
   12244 	 esac
   12245        else
   12246 	 if test -z "$postdeps_CXX"; then
   12247 	   postdeps_CXX="${prev}${p}"
   12248 	 else
   12249 	   postdeps_CXX="${postdeps_CXX} ${prev}${p}"
   12250 	 fi
   12251        fi
   12252        ;;
   12253 
   12254     *.$objext)
   12255        # This assumes that the test object file only shows up
   12256        # once in the compiler output.
   12257        if test "$p" = "conftest.$objext"; then
   12258 	 pre_test_object_deps_done=yes
   12259 	 continue
   12260        fi
   12261 
   12262        if test "$pre_test_object_deps_done" = no; then
   12263 	 if test -z "$predep_objects_CXX"; then
   12264 	   predep_objects_CXX="$p"
   12265 	 else
   12266 	   predep_objects_CXX="$predep_objects_CXX $p"
   12267 	 fi
   12268        else
   12269 	 if test -z "$postdep_objects_CXX"; then
   12270 	   postdep_objects_CXX="$p"
   12271 	 else
   12272 	   postdep_objects_CXX="$postdep_objects_CXX $p"
   12273 	 fi
   12274        fi
   12275        ;;
   12276 
   12277     *) ;; # Ignore the rest.
   12278 
   12279     esac
   12280   done
   12281 
   12282   # Clean up.
   12283   rm -f a.out a.exe
   12284 else
   12285   echo "libtool.m4: error: problem compiling CXX test program"
   12286 fi
   12287 
   12288 $rm -f confest.$objext
   12289 
   12290 compiler_lib_search_dirs_CXX=
   12291 if test -n "$compiler_lib_search_path_CXX"; then
   12292   compiler_lib_search_dirs_CXX=`echo " ${compiler_lib_search_path_CXX}" | ${SED} -e 's! -L! !g' -e 's!^ !!'`
   12293 fi
   12294 
   12295 # PORTME: override above test on systems where it is broken
   12296 case $host_os in
   12297 interix[3-9]*)
   12298   # Interix 3.5 installs completely hosed .la files for C++, so rather than
   12299   # hack all around it, let's just trust "g++" to DTRT.
   12300   predep_objects_CXX=
   12301   postdep_objects_CXX=
   12302   postdeps_CXX=
   12303   ;;
   12304 
   12305 linux*)
   12306   case `$CC -V 2>&1 | sed 5q` in
   12307   *Sun\ C*)
   12308     # Sun C++ 5.9
   12309     #
   12310     # The more standards-conforming stlport4 library is
   12311     # incompatible with the Cstd library. Avoid specifying
   12312     # it if it's in CXXFLAGS. Ignore libCrun as
   12313     # -library=stlport4 depends on it.
   12314     case " $CXX $CXXFLAGS " in
   12315     *" -library=stlport4 "*)
   12316       solaris_use_stlport4=yes
   12317       ;;
   12318     esac
   12319     if test "$solaris_use_stlport4" != yes; then
   12320       postdeps_CXX='-library=Cstd -library=Crun'
   12321     fi
   12322     ;;
   12323   esac
   12324   ;;
   12325 
   12326 solaris*)
   12327   case $cc_basename in
   12328   CC*)
   12329     # The more standards-conforming stlport4 library is
   12330     # incompatible with the Cstd library. Avoid specifying
   12331     # it if it's in CXXFLAGS. Ignore libCrun as
   12332     # -library=stlport4 depends on it.
   12333     case " $CXX $CXXFLAGS " in
   12334     *" -library=stlport4 "*)
   12335       solaris_use_stlport4=yes
   12336       ;;
   12337     esac
   12338 
   12339     # Adding this requires a known-good setup of shared libraries for
   12340     # Sun compiler versions before 5.6, else PIC objects from an old
   12341     # archive will be linked into the output, leading to subtle bugs.
   12342     if test "$solaris_use_stlport4" != yes; then
   12343       postdeps_CXX='-library=Cstd -library=Crun'
   12344     fi
   12345     ;;
   12346   esac
   12347   ;;
   12348 esac
   12349 
   12350 case " $postdeps_CXX " in
   12351 *" -lc "*) archive_cmds_need_lc_CXX=no ;;
   12352 esac
   12353 
   12354 lt_prog_compiler_wl_CXX=
   12355 lt_prog_compiler_pic_CXX=
   12356 lt_prog_compiler_static_CXX=
   12357 
   12358 { echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
   12359 echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6; }
   12360 
   12361   # C++ specific cases for pic, static, wl, etc.
   12362   if test "$GXX" = yes; then
   12363     lt_prog_compiler_wl_CXX='-Wl,'
   12364     lt_prog_compiler_static_CXX='-static'
   12365 
   12366     case $host_os in
   12367     aix*)
   12368       # All AIX code is PIC.
   12369       if test "$host_cpu" = ia64; then
   12370 	# AIX 5 now supports IA64 processor
   12371 	lt_prog_compiler_static_CXX='-Bstatic'
   12372       fi
   12373       ;;
   12374     amigaos*)
   12375       # FIXME: we need at least 68020 code to build shared libraries, but
   12376       # adding the `-m68020' flag to GCC prevents building anything better,
   12377       # like `-m68040'.
   12378       lt_prog_compiler_pic_CXX='-m68020 -resident32 -malways-restore-a4'
   12379       ;;
   12380     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
   12381       # PIC is the default for these OSes.
   12382       ;;
   12383     mingw* | cygwin* | os2* | pw32*)
   12384       # This hack is so that the source file can tell whether it is being
   12385       # built for inclusion in a dll (and should export symbols for example).
   12386       # Although the cygwin gcc ignores -fPIC, still need this for old-style
   12387       # (--disable-auto-import) libraries
   12388       lt_prog_compiler_pic_CXX='-DDLL_EXPORT'
   12389       ;;
   12390     darwin* | rhapsody*)
   12391       # PIC is the default on this platform
   12392       # Common symbols not allowed in MH_DYLIB files
   12393       lt_prog_compiler_pic_CXX='-fno-common'
   12394       ;;
   12395     *djgpp*)
   12396       # DJGPP does not support shared libraries at all
   12397       lt_prog_compiler_pic_CXX=
   12398       ;;
   12399     interix[3-9]*)
   12400       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
   12401       # Instead, we relocate shared libraries at runtime.
   12402       ;;
   12403     sysv4*MP*)
   12404       if test -d /usr/nec; then
   12405 	lt_prog_compiler_pic_CXX=-Kconform_pic
   12406       fi
   12407       ;;
   12408     hpux*)
   12409       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   12410       # not for PA HP-UX.
   12411       case $host_cpu in
   12412       hppa*64*|ia64*)
   12413 	;;
   12414       *)
   12415 	lt_prog_compiler_pic_CXX='-fPIC'
   12416 	;;
   12417       esac
   12418       ;;
   12419     *)
   12420       lt_prog_compiler_pic_CXX='-fPIC'
   12421       ;;
   12422     esac
   12423   else
   12424     case $host_os in
   12425       aix[4-9]*)
   12426 	# All AIX code is PIC.
   12427 	if test "$host_cpu" = ia64; then
   12428 	  # AIX 5 now supports IA64 processor
   12429 	  lt_prog_compiler_static_CXX='-Bstatic'
   12430 	else
   12431 	  lt_prog_compiler_static_CXX='-bnso -bI:/lib/syscalls.exp'
   12432 	fi
   12433 	;;
   12434       chorus*)
   12435 	case $cc_basename in
   12436 	cxch68*)
   12437 	  # Green Hills C++ Compiler
   12438 	  # _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"
   12439 	  ;;
   12440 	esac
   12441 	;;
   12442        darwin*)
   12443          # PIC is the default on this platform
   12444          # Common symbols not allowed in MH_DYLIB files
   12445          case $cc_basename in
   12446            xlc*)
   12447            lt_prog_compiler_pic_CXX='-qnocommon'
   12448            lt_prog_compiler_wl_CXX='-Wl,'
   12449            ;;
   12450          esac
   12451        ;;
   12452       dgux*)
   12453 	case $cc_basename in
   12454 	  ec++*)
   12455 	    lt_prog_compiler_pic_CXX='-KPIC'
   12456 	    ;;
   12457 	  ghcx*)
   12458 	    # Green Hills C++ Compiler
   12459 	    lt_prog_compiler_pic_CXX='-pic'
   12460 	    ;;
   12461 	  *)
   12462 	    ;;
   12463 	esac
   12464 	;;
   12465       freebsd* | dragonfly*)
   12466 	# FreeBSD uses GNU C++
   12467 	;;
   12468       hpux9* | hpux10* | hpux11*)
   12469 	case $cc_basename in
   12470 	  CC*)
   12471 	    lt_prog_compiler_wl_CXX='-Wl,'
   12472 	    lt_prog_compiler_static_CXX='${wl}-a ${wl}archive'
   12473 	    if test "$host_cpu" != ia64; then
   12474 	      lt_prog_compiler_pic_CXX='+Z'
   12475 	    fi
   12476 	    ;;
   12477 	  aCC*)
   12478 	    lt_prog_compiler_wl_CXX='-Wl,'
   12479 	    lt_prog_compiler_static_CXX='${wl}-a ${wl}archive'
   12480 	    case $host_cpu in
   12481 	    hppa*64*|ia64*)
   12482 	      # +Z the default
   12483 	      ;;
   12484 	    *)
   12485 	      lt_prog_compiler_pic_CXX='+Z'
   12486 	      ;;
   12487 	    esac
   12488 	    ;;
   12489 	  *)
   12490 	    ;;
   12491 	esac
   12492 	;;
   12493       interix*)
   12494 	# This is c89, which is MS Visual C++ (no shared libs)
   12495 	# Anyone wants to do a port?
   12496 	;;
   12497       irix5* | irix6* | nonstopux*)
   12498 	case $cc_basename in
   12499 	  CC*)
   12500 	    lt_prog_compiler_wl_CXX='-Wl,'
   12501 	    lt_prog_compiler_static_CXX='-non_shared'
   12502 	    # CC pic flag -KPIC is the default.
   12503 	    ;;
   12504 	  *)
   12505 	    ;;
   12506 	esac
   12507 	;;
   12508       linux* | k*bsd*-gnu)
   12509 	case $cc_basename in
   12510 	  KCC*)
   12511 	    # KAI C++ Compiler
   12512 	    lt_prog_compiler_wl_CXX='--backend -Wl,'
   12513 	    lt_prog_compiler_pic_CXX='-fPIC'
   12514 	    ;;
   12515 	  icpc* | ecpc*)
   12516 	    # Intel C++
   12517 	    lt_prog_compiler_wl_CXX='-Wl,'
   12518 	    lt_prog_compiler_pic_CXX='-KPIC'
   12519 	    lt_prog_compiler_static_CXX='-static'
   12520 	    ;;
   12521 	  pgCC* | pgcpp*)
   12522 	    # Portland Group C++ compiler.
   12523 	    lt_prog_compiler_wl_CXX='-Wl,'
   12524 	    lt_prog_compiler_pic_CXX='-fpic'
   12525 	    lt_prog_compiler_static_CXX='-Bstatic'
   12526 	    ;;
   12527 	  cxx*)
   12528 	    # Compaq C++
   12529 	    # Make sure the PIC flag is empty.  It appears that all Alpha
   12530 	    # Linux and Compaq Tru64 Unix objects are PIC.
   12531 	    lt_prog_compiler_pic_CXX=
   12532 	    lt_prog_compiler_static_CXX='-non_shared'
   12533 	    ;;
   12534 	  *)
   12535 	    case `$CC -V 2>&1 | sed 5q` in
   12536 	    *Sun\ C*)
   12537 	      # Sun C++ 5.9
   12538 	      lt_prog_compiler_pic_CXX='-KPIC'
   12539 	      lt_prog_compiler_static_CXX='-Bstatic'
   12540 	      lt_prog_compiler_wl_CXX='-Qoption ld '
   12541 	      ;;
   12542 	    esac
   12543 	    ;;
   12544 	esac
   12545 	;;
   12546       lynxos*)
   12547 	;;
   12548       m88k*)
   12549 	;;
   12550       mvs*)
   12551 	case $cc_basename in
   12552 	  cxx*)
   12553 	    lt_prog_compiler_pic_CXX='-W c,exportall'
   12554 	    ;;
   12555 	  *)
   12556 	    ;;
   12557 	esac
   12558 	;;
   12559       netbsd* | netbsdelf*-gnu)
   12560 	;;
   12561       osf3* | osf4* | osf5*)
   12562 	case $cc_basename in
   12563 	  KCC*)
   12564 	    lt_prog_compiler_wl_CXX='--backend -Wl,'
   12565 	    ;;
   12566 	  RCC*)
   12567 	    # Rational C++ 2.4.1
   12568 	    lt_prog_compiler_pic_CXX='-pic'
   12569 	    ;;
   12570 	  cxx*)
   12571 	    # Digital/Compaq C++
   12572 	    lt_prog_compiler_wl_CXX='-Wl,'
   12573 	    # Make sure the PIC flag is empty.  It appears that all Alpha
   12574 	    # Linux and Compaq Tru64 Unix objects are PIC.
   12575 	    lt_prog_compiler_pic_CXX=
   12576 	    lt_prog_compiler_static_CXX='-non_shared'
   12577 	    ;;
   12578 	  *)
   12579 	    ;;
   12580 	esac
   12581 	;;
   12582       psos*)
   12583 	;;
   12584       solaris*)
   12585 	case $cc_basename in
   12586 	  CC*)
   12587 	    # Sun C++ 4.2, 5.x and Centerline C++
   12588 	    lt_prog_compiler_pic_CXX='-KPIC'
   12589 	    lt_prog_compiler_static_CXX='-Bstatic'
   12590 	    lt_prog_compiler_wl_CXX='-Qoption ld '
   12591 	    ;;
   12592 	  gcx*)
   12593 	    # Green Hills C++ Compiler
   12594 	    lt_prog_compiler_pic_CXX='-PIC'
   12595 	    ;;
   12596 	  *)
   12597 	    ;;
   12598 	esac
   12599 	;;
   12600       sunos4*)
   12601 	case $cc_basename in
   12602 	  CC*)
   12603 	    # Sun C++ 4.x
   12604 	    lt_prog_compiler_pic_CXX='-pic'
   12605 	    lt_prog_compiler_static_CXX='-Bstatic'
   12606 	    ;;
   12607 	  lcc*)
   12608 	    # Lucid
   12609 	    lt_prog_compiler_pic_CXX='-pic'
   12610 	    ;;
   12611 	  *)
   12612 	    ;;
   12613 	esac
   12614 	;;
   12615       tandem*)
   12616 	case $cc_basename in
   12617 	  NCC*)
   12618 	    # NonStop-UX NCC 3.20
   12619 	    lt_prog_compiler_pic_CXX='-KPIC'
   12620 	    ;;
   12621 	  *)
   12622 	    ;;
   12623 	esac
   12624 	;;
   12625       sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
   12626 	case $cc_basename in
   12627 	  CC*)
   12628 	    lt_prog_compiler_wl_CXX='-Wl,'
   12629 	    lt_prog_compiler_pic_CXX='-KPIC'
   12630 	    lt_prog_compiler_static_CXX='-Bstatic'
   12631 	    ;;
   12632 	esac
   12633 	;;
   12634       vxworks*)
   12635 	;;
   12636       *)
   12637 	lt_prog_compiler_can_build_shared_CXX=no
   12638 	;;
   12639     esac
   12640   fi
   12641 
   12642 { echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_CXX" >&5
   12643 echo "${ECHO_T}$lt_prog_compiler_pic_CXX" >&6; }
   12644 
   12645 #
   12646 # Check to make sure the PIC flag actually works.
   12647 #
   12648 if test -n "$lt_prog_compiler_pic_CXX"; then
   12649 
   12650 { echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works" >&5
   12651 echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works... $ECHO_C" >&6; }
   12652 if test "${lt_cv_prog_compiler_pic_works_CXX+set}" = set; then
   12653   echo $ECHO_N "(cached) $ECHO_C" >&6
   12654 else
   12655   lt_cv_prog_compiler_pic_works_CXX=no
   12656   ac_outfile=conftest.$ac_objext
   12657    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   12658    lt_compiler_flag="$lt_prog_compiler_pic_CXX -DPIC"
   12659    # Insert the option either (1) after the last *FLAGS variable, or
   12660    # (2) before a word containing "conftest.", or (3) at the end.
   12661    # Note that $ac_compile itself does not contain backslashes and begins
   12662    # with a dollar sign (not a hyphen), so the echo should work correctly.
   12663    # The option is referenced via a variable to avoid confusing sed.
   12664    lt_compile=`echo "$ac_compile" | $SED \
   12665    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   12666    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   12667    -e 's:$: $lt_compiler_flag:'`
   12668    (eval echo "\"\$as_me:12668: $lt_compile\"" >&5)
   12669    (eval "$lt_compile" 2>conftest.err)
   12670    ac_status=$?
   12671    cat conftest.err >&5
   12672    echo "$as_me:12672: \$? = $ac_status" >&5
   12673    if (exit $ac_status) && test -s "$ac_outfile"; then
   12674      # The compiler can only warn and ignore the option if not recognized
   12675      # So say no if there are warnings other than the usual output.
   12676      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
   12677      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   12678      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   12679        lt_cv_prog_compiler_pic_works_CXX=yes
   12680      fi
   12681    fi
   12682    $rm conftest*
   12683 
   12684 fi
   12685 { echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_pic_works_CXX" >&5
   12686 echo "${ECHO_T}$lt_cv_prog_compiler_pic_works_CXX" >&6; }
   12687 
   12688 if test x"$lt_cv_prog_compiler_pic_works_CXX" = xyes; then
   12689     case $lt_prog_compiler_pic_CXX in
   12690      "" | " "*) ;;
   12691      *) lt_prog_compiler_pic_CXX=" $lt_prog_compiler_pic_CXX" ;;
   12692      esac
   12693 else
   12694     lt_prog_compiler_pic_CXX=
   12695      lt_prog_compiler_can_build_shared_CXX=no
   12696 fi
   12697 
   12698 fi
   12699 case $host_os in
   12700   # For platforms which do not support PIC, -DPIC is meaningless:
   12701   *djgpp*)
   12702     lt_prog_compiler_pic_CXX=
   12703     ;;
   12704   *)
   12705     lt_prog_compiler_pic_CXX="$lt_prog_compiler_pic_CXX -DPIC"
   12706     ;;
   12707 esac
   12708 
   12709 #
   12710 # Check to make sure the static flag actually works.
   12711 #
   12712 wl=$lt_prog_compiler_wl_CXX eval lt_tmp_static_flag=\"$lt_prog_compiler_static_CXX\"
   12713 { echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
   12714 echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6; }
   12715 if test "${lt_cv_prog_compiler_static_works_CXX+set}" = set; then
   12716   echo $ECHO_N "(cached) $ECHO_C" >&6
   12717 else
   12718   lt_cv_prog_compiler_static_works_CXX=no
   12719    save_LDFLAGS="$LDFLAGS"
   12720    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
   12721    echo "$lt_simple_link_test_code" > conftest.$ac_ext
   12722    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
   12723      # The linker can only warn and ignore the option if not recognized
   12724      # So say no if there are warnings
   12725      if test -s conftest.err; then
   12726        # Append any errors to the config.log.
   12727        cat conftest.err 1>&5
   12728        $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
   12729        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   12730        if diff conftest.exp conftest.er2 >/dev/null; then
   12731          lt_cv_prog_compiler_static_works_CXX=yes
   12732        fi
   12733      else
   12734        lt_cv_prog_compiler_static_works_CXX=yes
   12735      fi
   12736    fi
   12737    $rm -r conftest*
   12738    LDFLAGS="$save_LDFLAGS"
   12739 
   12740 fi
   12741 { echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_static_works_CXX" >&5
   12742 echo "${ECHO_T}$lt_cv_prog_compiler_static_works_CXX" >&6; }
   12743 
   12744 if test x"$lt_cv_prog_compiler_static_works_CXX" = xyes; then
   12745     :
   12746 else
   12747     lt_prog_compiler_static_CXX=
   12748 fi
   12749 
   12750 
   12751 { echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
   12752 echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6; }
   12753 if test "${lt_cv_prog_compiler_c_o_CXX+set}" = set; then
   12754   echo $ECHO_N "(cached) $ECHO_C" >&6
   12755 else
   12756   lt_cv_prog_compiler_c_o_CXX=no
   12757    $rm -r conftest 2>/dev/null
   12758    mkdir conftest
   12759    cd conftest
   12760    mkdir out
   12761    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   12762 
   12763    lt_compiler_flag="-o out/conftest2.$ac_objext"
   12764    # Insert the option either (1) after the last *FLAGS variable, or
   12765    # (2) before a word containing "conftest.", or (3) at the end.
   12766    # Note that $ac_compile itself does not contain backslashes and begins
   12767    # with a dollar sign (not a hyphen), so the echo should work correctly.
   12768    lt_compile=`echo "$ac_compile" | $SED \
   12769    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   12770    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   12771    -e 's:$: $lt_compiler_flag:'`
   12772    (eval echo "\"\$as_me:12772: $lt_compile\"" >&5)
   12773    (eval "$lt_compile" 2>out/conftest.err)
   12774    ac_status=$?
   12775    cat out/conftest.err >&5
   12776    echo "$as_me:12776: \$? = $ac_status" >&5
   12777    if (exit $ac_status) && test -s out/conftest2.$ac_objext
   12778    then
   12779      # The compiler can only warn and ignore the option if not recognized
   12780      # So say no if there are warnings
   12781      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
   12782      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
   12783      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
   12784        lt_cv_prog_compiler_c_o_CXX=yes
   12785      fi
   12786    fi
   12787    chmod u+w . 2>&5
   12788    $rm conftest*
   12789    # SGI C++ compiler will create directory out/ii_files/ for
   12790    # template instantiation
   12791    test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files
   12792    $rm out/* && rmdir out
   12793    cd ..
   12794    rmdir conftest
   12795    $rm conftest*
   12796 
   12797 fi
   12798 { echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o_CXX" >&5
   12799 echo "${ECHO_T}$lt_cv_prog_compiler_c_o_CXX" >&6; }
   12800 
   12801 
   12802 hard_links="nottested"
   12803 if test "$lt_cv_prog_compiler_c_o_CXX" = no && test "$need_locks" != no; then
   12804   # do not overwrite the value of need_locks provided by the user
   12805   { echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
   12806 echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6; }
   12807   hard_links=yes
   12808   $rm conftest*
   12809   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   12810   touch conftest.a
   12811   ln conftest.a conftest.b 2>&5 || hard_links=no
   12812   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   12813   { echo "$as_me:$LINENO: result: $hard_links" >&5
   12814 echo "${ECHO_T}$hard_links" >&6; }
   12815   if test "$hard_links" = no; then
   12816     { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
   12817 echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
   12818     need_locks=warn
   12819   fi
   12820 else
   12821   need_locks=no
   12822 fi
   12823 
   12824 { echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   12825 echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6; }
   12826 
   12827   export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   12828   case $host_os in
   12829   aix[4-9]*)
   12830     # If we're using GNU nm, then we don't want the "-C" option.
   12831     # -C means demangle to AIX nm, but means don't demangle with GNU nm
   12832     if $NM -V 2>&1 | grep 'GNU' > /dev/null; then
   12833       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'
   12834     else
   12835       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'
   12836     fi
   12837     ;;
   12838   pw32*)
   12839     export_symbols_cmds_CXX="$ltdll_cmds"
   12840   ;;
   12841   cygwin* | mingw*)
   12842     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'
   12843   ;;
   12844   linux* | k*bsd*-gnu)
   12845     link_all_deplibs_CXX=no
   12846   ;;
   12847   *)
   12848     export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   12849   ;;
   12850   esac
   12851   exclude_expsyms_CXX='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
   12852 
   12853 { echo "$as_me:$LINENO: result: $ld_shlibs_CXX" >&5
   12854 echo "${ECHO_T}$ld_shlibs_CXX" >&6; }
   12855 test "$ld_shlibs_CXX" = no && can_build_shared=no
   12856 
   12857 #
   12858 # Do we need to explicitly link libc?
   12859 #
   12860 case "x$archive_cmds_need_lc_CXX" in
   12861 x|xyes)
   12862   # Assume -lc should be added
   12863   archive_cmds_need_lc_CXX=yes
   12864 
   12865   if test "$enable_shared" = yes && test "$GCC" = yes; then
   12866     case $archive_cmds_CXX in
   12867     *'~'*)
   12868       # FIXME: we may have to deal with multi-command sequences.
   12869       ;;
   12870     '$CC '*)
   12871       # Test whether the compiler implicitly links with -lc since on some
   12872       # systems, -lgcc has to come before -lc. If gcc already passes -lc
   12873       # to ld, don't add -lc before -lgcc.
   12874       { echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
   12875 echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6; }
   12876       $rm conftest*
   12877       echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   12878 
   12879       if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   12880   (eval $ac_compile) 2>&5
   12881   ac_status=$?
   12882   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   12883   (exit $ac_status); } 2>conftest.err; then
   12884         soname=conftest
   12885         lib=conftest
   12886         libobjs=conftest.$ac_objext
   12887         deplibs=
   12888         wl=$lt_prog_compiler_wl_CXX
   12889 	pic_flag=$lt_prog_compiler_pic_CXX
   12890         compiler_flags=-v
   12891         linker_flags=-v
   12892         verstring=
   12893         output_objdir=.
   12894         libname=conftest
   12895         lt_save_allow_undefined_flag=$allow_undefined_flag_CXX
   12896         allow_undefined_flag_CXX=
   12897         if { (eval echo "$as_me:$LINENO: \"$archive_cmds_CXX 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5
   12898   (eval $archive_cmds_CXX 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5
   12899   ac_status=$?
   12900   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   12901   (exit $ac_status); }
   12902         then
   12903 	  archive_cmds_need_lc_CXX=no
   12904         else
   12905 	  archive_cmds_need_lc_CXX=yes
   12906         fi
   12907         allow_undefined_flag_CXX=$lt_save_allow_undefined_flag
   12908       else
   12909         cat conftest.err 1>&5
   12910       fi
   12911       $rm conftest*
   12912       { echo "$as_me:$LINENO: result: $archive_cmds_need_lc_CXX" >&5
   12913 echo "${ECHO_T}$archive_cmds_need_lc_CXX" >&6; }
   12914       ;;
   12915     esac
   12916   fi
   12917   ;;
   12918 esac
   12919 
   12920 { echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
   12921 echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6; }
   12922 library_names_spec=
   12923 libname_spec='lib$name'
   12924 soname_spec=
   12925 shrext_cmds=".so"
   12926 postinstall_cmds=
   12927 postuninstall_cmds=
   12928 finish_cmds=
   12929 finish_eval=
   12930 shlibpath_var=
   12931 shlibpath_overrides_runpath=unknown
   12932 version_type=none
   12933 dynamic_linker="$host_os ld.so"
   12934 sys_lib_dlsearch_path_spec="/lib /usr/lib"
   12935 
   12936 need_lib_prefix=unknown
   12937 hardcode_into_libs=no
   12938 
   12939 # when you set need_version to no, make sure it does not cause -set_version
   12940 # flags to be left without arguments
   12941 need_version=unknown
   12942 
   12943 case $host_os in
   12944 aix3*)
   12945   version_type=linux
   12946   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
   12947   shlibpath_var=LIBPATH
   12948 
   12949   # AIX 3 has no versioning support, so we append a major version to the name.
   12950   soname_spec='${libname}${release}${shared_ext}$major'
   12951   ;;
   12952 
   12953 aix[4-9]*)
   12954   version_type=linux
   12955   need_lib_prefix=no
   12956   need_version=no
   12957   hardcode_into_libs=yes
   12958   if test "$host_cpu" = ia64; then
   12959     # AIX 5 supports IA64
   12960     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
   12961     shlibpath_var=LD_LIBRARY_PATH
   12962   else
   12963     # With GCC up to 2.95.x, collect2 would create an import file
   12964     # for dependence libraries.  The import file would start with
   12965     # the line `#! .'.  This would cause the generated library to
   12966     # depend on `.', always an invalid library.  This was fixed in
   12967     # development snapshots of GCC prior to 3.0.
   12968     case $host_os in
   12969       aix4 | aix4.[01] | aix4.[01].*)
   12970       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
   12971 	   echo ' yes '
   12972 	   echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
   12973 	:
   12974       else
   12975 	can_build_shared=no
   12976       fi
   12977       ;;
   12978     esac
   12979     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
   12980     # soname into executable. Probably we can add versioning support to
   12981     # collect2, so additional links can be useful in future.
   12982     if test "$aix_use_runtimelinking" = yes; then
   12983       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
   12984       # instead of lib<name>.a to let people know that these are not
   12985       # typical AIX shared libraries.
   12986       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   12987     else
   12988       # We preserve .a as extension for shared libraries through AIX4.2
   12989       # and later when we are not doing run time linking.
   12990       library_names_spec='${libname}${release}.a $libname.a'
   12991       soname_spec='${libname}${release}${shared_ext}$major'
   12992     fi
   12993     shlibpath_var=LIBPATH
   12994   fi
   12995   ;;
   12996 
   12997 amigaos*)
   12998   library_names_spec='$libname.ixlibrary $libname.a'
   12999   # Create ${libname}_ixlibrary.a entries in /sys/libs.
   13000   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'
   13001   ;;
   13002 
   13003 beos*)
   13004   library_names_spec='${libname}${shared_ext}'
   13005   dynamic_linker="$host_os ld.so"
   13006   shlibpath_var=LIBRARY_PATH
   13007   ;;
   13008 
   13009 bsdi[45]*)
   13010   version_type=linux
   13011   need_version=no
   13012   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13013   soname_spec='${libname}${release}${shared_ext}$major'
   13014   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
   13015   shlibpath_var=LD_LIBRARY_PATH
   13016   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
   13017   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
   13018   # the default ld.so.conf also contains /usr/contrib/lib and
   13019   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
   13020   # libtool to hard-code these into programs
   13021   ;;
   13022 
   13023 cygwin* | mingw* | pw32*)
   13024   version_type=windows
   13025   shrext_cmds=".dll"
   13026   need_version=no
   13027   need_lib_prefix=no
   13028 
   13029   case $GCC,$host_os in
   13030   yes,cygwin* | yes,mingw* | yes,pw32*)
   13031     library_names_spec='$libname.dll.a'
   13032     # DLL is installed to $(libdir)/../bin by postinstall_cmds
   13033     postinstall_cmds='base_file=`basename \${file}`~
   13034       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
   13035       dldir=$destdir/`dirname \$dlpath`~
   13036       test -d \$dldir || mkdir -p \$dldir~
   13037       $install_prog $dir/$dlname \$dldir/$dlname~
   13038       chmod a+x \$dldir/$dlname'
   13039     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
   13040       dlpath=$dir/\$dldll~
   13041        $rm \$dlpath'
   13042     shlibpath_overrides_runpath=yes
   13043 
   13044     case $host_os in
   13045     cygwin*)
   13046       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
   13047       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   13048       sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
   13049       ;;
   13050     mingw*)
   13051       # MinGW DLLs use traditional 'lib' prefix
   13052       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   13053       sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   13054       if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then
   13055         # It is most probably a Windows format PATH printed by
   13056         # mingw gcc, but we are running on Cygwin. Gcc prints its search
   13057         # path with ; separators, and with drive letters. We can handle the
   13058         # drive letters (cygwin fileutils understands them), so leave them,
   13059         # especially as we might pass files found there to a mingw objdump,
   13060         # which wouldn't understand a cygwinified path. Ahh.
   13061         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   13062       else
   13063         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   13064       fi
   13065       ;;
   13066     pw32*)
   13067       # pw32 DLLs use 'pw' prefix rather than 'lib'
   13068       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   13069       ;;
   13070     esac
   13071     ;;
   13072 
   13073   *)
   13074     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
   13075     ;;
   13076   esac
   13077   dynamic_linker='Win32 ld.exe'
   13078   # FIXME: first we should search . and the directory the executable is in
   13079   shlibpath_var=PATH
   13080   ;;
   13081 
   13082 darwin* | rhapsody*)
   13083   dynamic_linker="$host_os dyld"
   13084   version_type=darwin
   13085   need_lib_prefix=no
   13086   need_version=no
   13087   library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
   13088   soname_spec='${libname}${release}${major}$shared_ext'
   13089   shlibpath_overrides_runpath=yes
   13090   shlibpath_var=DYLD_LIBRARY_PATH
   13091   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
   13092 
   13093   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
   13094   ;;
   13095 
   13096 dgux*)
   13097   version_type=linux
   13098   need_lib_prefix=no
   13099   need_version=no
   13100   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
   13101   soname_spec='${libname}${release}${shared_ext}$major'
   13102   shlibpath_var=LD_LIBRARY_PATH
   13103   ;;
   13104 
   13105 freebsd1*)
   13106   dynamic_linker=no
   13107   ;;
   13108 
   13109 freebsd* | dragonfly*)
   13110   # DragonFly does not have aout.  When/if they implement a new
   13111   # versioning mechanism, adjust this.
   13112   if test -x /usr/bin/objformat; then
   13113     objformat=`/usr/bin/objformat`
   13114   else
   13115     case $host_os in
   13116     freebsd[123]*) objformat=aout ;;
   13117     *) objformat=elf ;;
   13118     esac
   13119   fi
   13120   version_type=freebsd-$objformat
   13121   case $version_type in
   13122     freebsd-elf*)
   13123       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   13124       need_version=no
   13125       need_lib_prefix=no
   13126       ;;
   13127     freebsd-*)
   13128       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
   13129       need_version=yes
   13130       ;;
   13131   esac
   13132   shlibpath_var=LD_LIBRARY_PATH
   13133   case $host_os in
   13134   freebsd2*)
   13135     shlibpath_overrides_runpath=yes
   13136     ;;
   13137   freebsd3.[01]* | freebsdelf3.[01]*)
   13138     shlibpath_overrides_runpath=yes
   13139     hardcode_into_libs=yes
   13140     ;;
   13141   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
   13142   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
   13143     shlibpath_overrides_runpath=no
   13144     hardcode_into_libs=yes
   13145     ;;
   13146   *) # from 4.6 on, and DragonFly
   13147     shlibpath_overrides_runpath=yes
   13148     hardcode_into_libs=yes
   13149     ;;
   13150   esac
   13151   ;;
   13152 
   13153 gnu*)
   13154   version_type=linux
   13155   need_lib_prefix=no
   13156   need_version=no
   13157   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
   13158   soname_spec='${libname}${release}${shared_ext}$major'
   13159   shlibpath_var=LD_LIBRARY_PATH
   13160   hardcode_into_libs=yes
   13161   ;;
   13162 
   13163 hpux9* | hpux10* | hpux11*)
   13164   # Give a soname corresponding to the major version so that dld.sl refuses to
   13165   # link against other versions.
   13166   version_type=sunos
   13167   need_lib_prefix=no
   13168   need_version=no
   13169   case $host_cpu in
   13170   ia64*)
   13171     shrext_cmds='.so'
   13172     hardcode_into_libs=yes
   13173     dynamic_linker="$host_os dld.so"
   13174     shlibpath_var=LD_LIBRARY_PATH
   13175     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   13176     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13177     soname_spec='${libname}${release}${shared_ext}$major'
   13178     if test "X$HPUX_IA64_MODE" = X32; then
   13179       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
   13180     else
   13181       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
   13182     fi
   13183     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   13184     ;;
   13185    hppa*64*)
   13186      shrext_cmds='.sl'
   13187      hardcode_into_libs=yes
   13188      dynamic_linker="$host_os dld.sl"
   13189      shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
   13190      shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   13191      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13192      soname_spec='${libname}${release}${shared_ext}$major'
   13193      sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
   13194      sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   13195      ;;
   13196    *)
   13197     shrext_cmds='.sl'
   13198     dynamic_linker="$host_os dld.sl"
   13199     shlibpath_var=SHLIB_PATH
   13200     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
   13201     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13202     soname_spec='${libname}${release}${shared_ext}$major'
   13203     ;;
   13204   esac
   13205   # HP-UX runs *really* slowly unless shared libraries are mode 555.
   13206   postinstall_cmds='chmod 555 $lib'
   13207   ;;
   13208 
   13209 interix[3-9]*)
   13210   version_type=linux
   13211   need_lib_prefix=no
   13212   need_version=no
   13213   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   13214   soname_spec='${libname}${release}${shared_ext}$major'
   13215   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
   13216   shlibpath_var=LD_LIBRARY_PATH
   13217   shlibpath_overrides_runpath=no
   13218   hardcode_into_libs=yes
   13219   ;;
   13220 
   13221 irix5* | irix6* | nonstopux*)
   13222   case $host_os in
   13223     nonstopux*) version_type=nonstopux ;;
   13224     *)
   13225 	if test "$lt_cv_prog_gnu_ld" = yes; then
   13226 		version_type=linux
   13227 	else
   13228 		version_type=irix
   13229 	fi ;;
   13230   esac
   13231   need_lib_prefix=no
   13232   need_version=no
   13233   soname_spec='${libname}${release}${shared_ext}$major'
   13234   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
   13235   case $host_os in
   13236   irix5* | nonstopux*)
   13237     libsuff= shlibsuff=
   13238     ;;
   13239   *)
   13240     case $LD in # libtool.m4 will add one of these switches to LD
   13241     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
   13242       libsuff= shlibsuff= libmagic=32-bit;;
   13243     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
   13244       libsuff=32 shlibsuff=N32 libmagic=N32;;
   13245     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
   13246       libsuff=64 shlibsuff=64 libmagic=64-bit;;
   13247     *) libsuff= shlibsuff= libmagic=never-match;;
   13248     esac
   13249     ;;
   13250   esac
   13251   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
   13252   shlibpath_overrides_runpath=no
   13253   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
   13254   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
   13255   hardcode_into_libs=yes
   13256   ;;
   13257 
   13258 # No shared lib support for Linux oldld, aout, or coff.
   13259 linux*oldld* | linux*aout* | linux*coff*)
   13260   dynamic_linker=no
   13261   ;;
   13262 
   13263 # This must be Linux ELF.
   13264 linux* | k*bsd*-gnu)
   13265   version_type=linux
   13266   need_lib_prefix=no
   13267   need_version=no
   13268   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13269   soname_spec='${libname}${release}${shared_ext}$major'
   13270   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
   13271   shlibpath_var=LD_LIBRARY_PATH
   13272   shlibpath_overrides_runpath=no
   13273   # This implies no fast_install, which is unacceptable.
   13274   # Some rework will be needed to allow for fast_install
   13275   # before this can be enabled.
   13276   hardcode_into_libs=yes
   13277 
   13278   # Append ld.so.conf contents to the search path
   13279   if test -f /etc/ld.so.conf; then
   13280     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' ' '`
   13281     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
   13282   fi
   13283 
   13284   # We used to test for /lib/ld.so.1 and disable shared libraries on
   13285   # powerpc, because MkLinux only supported shared libraries with the
   13286   # GNU dynamic linker.  Since this was broken with cross compilers,
   13287   # most powerpc-linux boxes support dynamic linking these days and
   13288   # people can always --disable-shared, the test was removed, and we
   13289   # assume the GNU/Linux dynamic linker is in use.
   13290   dynamic_linker='GNU/Linux ld.so'
   13291   ;;
   13292 
   13293 netbsdelf*-gnu)
   13294   version_type=linux
   13295   need_lib_prefix=no
   13296   need_version=no
   13297   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   13298   soname_spec='${libname}${release}${shared_ext}$major'
   13299   shlibpath_var=LD_LIBRARY_PATH
   13300   shlibpath_overrides_runpath=no
   13301   hardcode_into_libs=yes
   13302   dynamic_linker='NetBSD ld.elf_so'
   13303   ;;
   13304 
   13305 netbsd*)
   13306   version_type=sunos
   13307   need_lib_prefix=no
   13308   need_version=no
   13309   if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   13310     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   13311     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   13312     dynamic_linker='NetBSD (a.out) ld.so'
   13313   else
   13314     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   13315     soname_spec='${libname}${release}${shared_ext}$major'
   13316     dynamic_linker='NetBSD ld.elf_so'
   13317   fi
   13318   shlibpath_var=LD_LIBRARY_PATH
   13319   shlibpath_overrides_runpath=yes
   13320   hardcode_into_libs=yes
   13321   ;;
   13322 
   13323 newsos6)
   13324   version_type=linux
   13325   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13326   shlibpath_var=LD_LIBRARY_PATH
   13327   shlibpath_overrides_runpath=yes
   13328   ;;
   13329 
   13330 nto-qnx*)
   13331   version_type=linux
   13332   need_lib_prefix=no
   13333   need_version=no
   13334   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13335   soname_spec='${libname}${release}${shared_ext}$major'
   13336   shlibpath_var=LD_LIBRARY_PATH
   13337   shlibpath_overrides_runpath=yes
   13338   ;;
   13339 
   13340 openbsd*)
   13341   version_type=sunos
   13342   sys_lib_dlsearch_path_spec="/usr/lib"
   13343   need_lib_prefix=no
   13344   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
   13345   case $host_os in
   13346     openbsd3.3 | openbsd3.3.*) need_version=yes ;;
   13347     *)                         need_version=no  ;;
   13348   esac
   13349   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   13350   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   13351   shlibpath_var=LD_LIBRARY_PATH
   13352   if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   13353     case $host_os in
   13354       openbsd2.[89] | openbsd2.[89].*)
   13355 	shlibpath_overrides_runpath=no
   13356 	;;
   13357       *)
   13358 	shlibpath_overrides_runpath=yes
   13359 	;;
   13360       esac
   13361   else
   13362     shlibpath_overrides_runpath=yes
   13363   fi
   13364   ;;
   13365 
   13366 os2*)
   13367   libname_spec='$name'
   13368   shrext_cmds=".dll"
   13369   need_lib_prefix=no
   13370   library_names_spec='$libname${shared_ext} $libname.a'
   13371   dynamic_linker='OS/2 ld.exe'
   13372   shlibpath_var=LIBPATH
   13373   ;;
   13374 
   13375 osf3* | osf4* | osf5*)
   13376   version_type=osf
   13377   need_lib_prefix=no
   13378   need_version=no
   13379   soname_spec='${libname}${release}${shared_ext}$major'
   13380   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13381   shlibpath_var=LD_LIBRARY_PATH
   13382   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
   13383   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
   13384   ;;
   13385 
   13386 rdos*)
   13387   dynamic_linker=no
   13388   ;;
   13389 
   13390 solaris*)
   13391   version_type=linux
   13392   need_lib_prefix=no
   13393   need_version=no
   13394   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13395   soname_spec='${libname}${release}${shared_ext}$major'
   13396   shlibpath_var=LD_LIBRARY_PATH
   13397   shlibpath_overrides_runpath=yes
   13398   hardcode_into_libs=yes
   13399   # ldd complains unless libraries are executable
   13400   postinstall_cmds='chmod +x $lib'
   13401   ;;
   13402 
   13403 sunos4*)
   13404   version_type=sunos
   13405   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   13406   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
   13407   shlibpath_var=LD_LIBRARY_PATH
   13408   shlibpath_overrides_runpath=yes
   13409   if test "$with_gnu_ld" = yes; then
   13410     need_lib_prefix=no
   13411   fi
   13412   need_version=yes
   13413   ;;
   13414 
   13415 sysv4 | sysv4.3*)
   13416   version_type=linux
   13417   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13418   soname_spec='${libname}${release}${shared_ext}$major'
   13419   shlibpath_var=LD_LIBRARY_PATH
   13420   case $host_vendor in
   13421     sni)
   13422       shlibpath_overrides_runpath=no
   13423       need_lib_prefix=no
   13424       export_dynamic_flag_spec='${wl}-Blargedynsym'
   13425       runpath_var=LD_RUN_PATH
   13426       ;;
   13427     siemens)
   13428       need_lib_prefix=no
   13429       ;;
   13430     motorola)
   13431       need_lib_prefix=no
   13432       need_version=no
   13433       shlibpath_overrides_runpath=no
   13434       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
   13435       ;;
   13436   esac
   13437   ;;
   13438 
   13439 sysv4*MP*)
   13440   if test -d /usr/nec ;then
   13441     version_type=linux
   13442     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
   13443     soname_spec='$libname${shared_ext}.$major'
   13444     shlibpath_var=LD_LIBRARY_PATH
   13445   fi
   13446   ;;
   13447 
   13448 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   13449   version_type=freebsd-elf
   13450   need_lib_prefix=no
   13451   need_version=no
   13452   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   13453   soname_spec='${libname}${release}${shared_ext}$major'
   13454   shlibpath_var=LD_LIBRARY_PATH
   13455   hardcode_into_libs=yes
   13456   if test "$with_gnu_ld" = yes; then
   13457     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
   13458     shlibpath_overrides_runpath=no
   13459   else
   13460     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
   13461     shlibpath_overrides_runpath=yes
   13462     case $host_os in
   13463       sco3.2v5*)
   13464         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
   13465 	;;
   13466     esac
   13467   fi
   13468   sys_lib_dlsearch_path_spec='/usr/lib'
   13469   ;;
   13470 
   13471 uts4*)
   13472   version_type=linux
   13473   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13474   soname_spec='${libname}${release}${shared_ext}$major'
   13475   shlibpath_var=LD_LIBRARY_PATH
   13476   ;;
   13477 
   13478 *)
   13479   dynamic_linker=no
   13480   ;;
   13481 esac
   13482 { echo "$as_me:$LINENO: result: $dynamic_linker" >&5
   13483 echo "${ECHO_T}$dynamic_linker" >&6; }
   13484 test "$dynamic_linker" = no && can_build_shared=no
   13485 
   13486 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
   13487   echo $ECHO_N "(cached) $ECHO_C" >&6
   13488 else
   13489   lt_cv_sys_lib_search_path_spec="$sys_lib_search_path_spec"
   13490 fi
   13491 
   13492 sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
   13493 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
   13494   echo $ECHO_N "(cached) $ECHO_C" >&6
   13495 else
   13496   lt_cv_sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec"
   13497 fi
   13498 
   13499 sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
   13500 
   13501 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
   13502 if test "$GCC" = yes; then
   13503   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
   13504 fi
   13505 
   13506 { echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
   13507 echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6; }
   13508 hardcode_action_CXX=
   13509 if test -n "$hardcode_libdir_flag_spec_CXX" || \
   13510    test -n "$runpath_var_CXX" || \
   13511    test "X$hardcode_automatic_CXX" = "Xyes" ; then
   13512 
   13513   # We can hardcode non-existant directories.
   13514   if test "$hardcode_direct_CXX" != no &&
   13515      # If the only mechanism to avoid hardcoding is shlibpath_var, we
   13516      # have to relink, otherwise we might link with an installed library
   13517      # when we should be linking with a yet-to-be-installed one
   13518      ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, CXX)" != no &&
   13519      test "$hardcode_minus_L_CXX" != no; then
   13520     # Linking always hardcodes the temporary library directory.
   13521     hardcode_action_CXX=relink
   13522   else
   13523     # We can link without hardcoding, and we can hardcode nonexisting dirs.
   13524     hardcode_action_CXX=immediate
   13525   fi
   13526 else
   13527   # We cannot hardcode anything, or else we can only hardcode existing
   13528   # directories.
   13529   hardcode_action_CXX=unsupported
   13530 fi
   13531 { echo "$as_me:$LINENO: result: $hardcode_action_CXX" >&5
   13532 echo "${ECHO_T}$hardcode_action_CXX" >&6; }
   13533 
   13534 if test "$hardcode_action_CXX" = relink; then
   13535   # Fast installation is not supported
   13536   enable_fast_install=no
   13537 elif test "$shlibpath_overrides_runpath" = yes ||
   13538      test "$enable_shared" = no; then
   13539   # Fast installation is not necessary
   13540   enable_fast_install=needless
   13541 fi
   13542 
   13543 
   13544 # The else clause should only fire when bootstrapping the
   13545 # libtool distribution, otherwise you forgot to ship ltmain.sh
   13546 # with your package, and you will get complaints that there are
   13547 # no rules to generate ltmain.sh.
   13548 if test -f "$ltmain"; then
   13549   # See if we are running on zsh, and set the options which allow our commands through
   13550   # without removal of \ escapes.
   13551   if test -n "${ZSH_VERSION+set}" ; then
   13552     setopt NO_GLOB_SUBST
   13553   fi
   13554   # Now quote all the things that may contain metacharacters while being
   13555   # careful not to overquote the AC_SUBSTed values.  We take copies of the
   13556   # variables and quote the copies for generation of the libtool script.
   13557   for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \
   13558     SED SHELL STRIP \
   13559     libname_spec library_names_spec soname_spec extract_expsyms_cmds \
   13560     old_striplib striplib file_magic_cmd finish_cmds finish_eval \
   13561     deplibs_check_method reload_flag reload_cmds need_locks \
   13562     lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
   13563     lt_cv_sys_global_symbol_to_c_name_address \
   13564     sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
   13565     old_postinstall_cmds old_postuninstall_cmds \
   13566     compiler_CXX \
   13567     CC_CXX \
   13568     LD_CXX \
   13569     lt_prog_compiler_wl_CXX \
   13570     lt_prog_compiler_pic_CXX \
   13571     lt_prog_compiler_static_CXX \
   13572     lt_prog_compiler_no_builtin_flag_CXX \
   13573     export_dynamic_flag_spec_CXX \
   13574     thread_safe_flag_spec_CXX \
   13575     whole_archive_flag_spec_CXX \
   13576     enable_shared_with_static_runtimes_CXX \
   13577     old_archive_cmds_CXX \
   13578     old_archive_from_new_cmds_CXX \
   13579     predep_objects_CXX \
   13580     postdep_objects_CXX \
   13581     predeps_CXX \
   13582     postdeps_CXX \
   13583     compiler_lib_search_path_CXX \
   13584     compiler_lib_search_dirs_CXX \
   13585     archive_cmds_CXX \
   13586     archive_expsym_cmds_CXX \
   13587     postinstall_cmds_CXX \
   13588     postuninstall_cmds_CXX \
   13589     old_archive_from_expsyms_cmds_CXX \
   13590     allow_undefined_flag_CXX \
   13591     no_undefined_flag_CXX \
   13592     export_symbols_cmds_CXX \
   13593     hardcode_libdir_flag_spec_CXX \
   13594     hardcode_libdir_flag_spec_ld_CXX \
   13595     hardcode_libdir_separator_CXX \
   13596     hardcode_automatic_CXX \
   13597     module_cmds_CXX \
   13598     module_expsym_cmds_CXX \
   13599     lt_cv_prog_compiler_c_o_CXX \
   13600     fix_srcfile_path_CXX \
   13601     exclude_expsyms_CXX \
   13602     include_expsyms_CXX; do
   13603 
   13604     case $var in
   13605     old_archive_cmds_CXX | \
   13606     old_archive_from_new_cmds_CXX | \
   13607     archive_cmds_CXX | \
   13608     archive_expsym_cmds_CXX | \
   13609     module_cmds_CXX | \
   13610     module_expsym_cmds_CXX | \
   13611     old_archive_from_expsyms_cmds_CXX | \
   13612     export_symbols_cmds_CXX | \
   13613     extract_expsyms_cmds | reload_cmds | finish_cmds | \
   13614     postinstall_cmds | postuninstall_cmds | \
   13615     old_postinstall_cmds | old_postuninstall_cmds | \
   13616     sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
   13617       # Double-quote double-evaled strings.
   13618       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
   13619       ;;
   13620     *)
   13621       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
   13622       ;;
   13623     esac
   13624   done
   13625 
   13626   case $lt_echo in
   13627   *'\$0 --fallback-echo"')
   13628     lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
   13629     ;;
   13630   esac
   13631 
   13632 cfgfile="$ofile"
   13633 
   13634   cat <<__EOF__ >> "$cfgfile"
   13635 # ### BEGIN LIBTOOL TAG CONFIG: $tagname
   13636 
   13637 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
   13638 
   13639 # Shell to use when invoking shell scripts.
   13640 SHELL=$lt_SHELL
   13641 
   13642 # Whether or not to build shared libraries.
   13643 build_libtool_libs=$enable_shared
   13644 
   13645 # Whether or not to build static libraries.
   13646 build_old_libs=$enable_static
   13647 
   13648 # Whether or not to add -lc for building shared libraries.
   13649 build_libtool_need_lc=$archive_cmds_need_lc_CXX
   13650 
   13651 # Whether or not to disallow shared libs when runtime libs are static
   13652 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_CXX
   13653 
   13654 # Whether or not to optimize for fast installation.
   13655 fast_install=$enable_fast_install
   13656 
   13657 # The host system.
   13658 host_alias=$host_alias
   13659 host=$host
   13660 host_os=$host_os
   13661 
   13662 # The build system.
   13663 build_alias=$build_alias
   13664 build=$build
   13665 build_os=$build_os
   13666 
   13667 # An echo program that does not interpret backslashes.
   13668 echo=$lt_echo
   13669 
   13670 # The archiver.
   13671 AR=$lt_AR
   13672 AR_FLAGS=$lt_AR_FLAGS
   13673 
   13674 # A C compiler.
   13675 LTCC=$lt_LTCC
   13676 
   13677 # LTCC compiler flags.
   13678 LTCFLAGS=$lt_LTCFLAGS
   13679 
   13680 # A language-specific compiler.
   13681 CC=$lt_compiler_CXX
   13682 
   13683 # Is the compiler the GNU C compiler?
   13684 with_gcc=$GCC_CXX
   13685 
   13686 # An ERE matcher.
   13687 EGREP=$lt_EGREP
   13688 
   13689 # The linker used to build libraries.
   13690 LD=$lt_LD_CXX
   13691 
   13692 # Whether we need hard or soft links.
   13693 LN_S=$lt_LN_S
   13694 
   13695 # A BSD-compatible nm program.
   13696 NM=$lt_NM
   13697 
   13698 # A symbol stripping program
   13699 STRIP=$lt_STRIP
   13700 
   13701 # Used to examine libraries when file_magic_cmd begins "file"
   13702 MAGIC_CMD=$MAGIC_CMD
   13703 
   13704 # Used on cygwin: DLL creation program.
   13705 DLLTOOL="$DLLTOOL"
   13706 
   13707 # Used on cygwin: object dumper.
   13708 OBJDUMP="$OBJDUMP"
   13709 
   13710 # Used on cygwin: assembler.
   13711 AS="$AS"
   13712 
   13713 # The name of the directory that contains temporary libtool files.
   13714 objdir=$objdir
   13715 
   13716 # How to create reloadable object files.
   13717 reload_flag=$lt_reload_flag
   13718 reload_cmds=$lt_reload_cmds
   13719 
   13720 # How to pass a linker flag through the compiler.
   13721 wl=$lt_lt_prog_compiler_wl_CXX
   13722 
   13723 # Object file suffix (normally "o").
   13724 objext="$ac_objext"
   13725 
   13726 # Old archive suffix (normally "a").
   13727 libext="$libext"
   13728 
   13729 # Shared library suffix (normally ".so").
   13730 shrext_cmds='$shrext_cmds'
   13731 
   13732 # Executable file suffix (normally "").
   13733 exeext="$exeext"
   13734 
   13735 # Additional compiler flags for building library objects.
   13736 pic_flag=$lt_lt_prog_compiler_pic_CXX
   13737 pic_mode=$pic_mode
   13738 
   13739 # What is the maximum length of a command?
   13740 max_cmd_len=$lt_cv_sys_max_cmd_len
   13741 
   13742 # Does compiler simultaneously support -c and -o options?
   13743 compiler_c_o=$lt_lt_cv_prog_compiler_c_o_CXX
   13744 
   13745 # Must we lock files when doing compilation?
   13746 need_locks=$lt_need_locks
   13747 
   13748 # Do we need the lib prefix for modules?
   13749 need_lib_prefix=$need_lib_prefix
   13750 
   13751 # Do we need a version for libraries?
   13752 need_version=$need_version
   13753 
   13754 # Whether dlopen is supported.
   13755 dlopen_support=$enable_dlopen
   13756 
   13757 # Whether dlopen of programs is supported.
   13758 dlopen_self=$enable_dlopen_self
   13759 
   13760 # Whether dlopen of statically linked programs is supported.
   13761 dlopen_self_static=$enable_dlopen_self_static
   13762 
   13763 # Compiler flag to prevent dynamic linking.
   13764 link_static_flag=$lt_lt_prog_compiler_static_CXX
   13765 
   13766 # Compiler flag to turn off builtin functions.
   13767 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_CXX
   13768 
   13769 # Compiler flag to allow reflexive dlopens.
   13770 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_CXX
   13771 
   13772 # Compiler flag to generate shared objects directly from archives.
   13773 whole_archive_flag_spec=$lt_whole_archive_flag_spec_CXX
   13774 
   13775 # Compiler flag to generate thread-safe objects.
   13776 thread_safe_flag_spec=$lt_thread_safe_flag_spec_CXX
   13777 
   13778 # Library versioning type.
   13779 version_type=$version_type
   13780 
   13781 # Format of library name prefix.
   13782 libname_spec=$lt_libname_spec
   13783 
   13784 # List of archive names.  First name is the real one, the rest are links.
   13785 # The last name is the one that the linker finds with -lNAME.
   13786 library_names_spec=$lt_library_names_spec
   13787 
   13788 # The coded name of the library, if different from the real name.
   13789 soname_spec=$lt_soname_spec
   13790 
   13791 # Commands used to build and install an old-style archive.
   13792 RANLIB=$lt_RANLIB
   13793 old_archive_cmds=$lt_old_archive_cmds_CXX
   13794 old_postinstall_cmds=$lt_old_postinstall_cmds
   13795 old_postuninstall_cmds=$lt_old_postuninstall_cmds
   13796 
   13797 # Create an old-style archive from a shared archive.
   13798 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_CXX
   13799 
   13800 # Create a temporary old-style archive to link instead of a shared archive.
   13801 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_CXX
   13802 
   13803 # Commands used to build and install a shared archive.
   13804 archive_cmds=$lt_archive_cmds_CXX
   13805 archive_expsym_cmds=$lt_archive_expsym_cmds_CXX
   13806 postinstall_cmds=$lt_postinstall_cmds
   13807 postuninstall_cmds=$lt_postuninstall_cmds
   13808 
   13809 # Commands used to build a loadable module (assumed same as above if empty)
   13810 module_cmds=$lt_module_cmds_CXX
   13811 module_expsym_cmds=$lt_module_expsym_cmds_CXX
   13812 
   13813 # Commands to strip libraries.
   13814 old_striplib=$lt_old_striplib
   13815 striplib=$lt_striplib
   13816 
   13817 # Dependencies to place before the objects being linked to create a
   13818 # shared library.
   13819 predep_objects=$lt_predep_objects_CXX
   13820 
   13821 # Dependencies to place after the objects being linked to create a
   13822 # shared library.
   13823 postdep_objects=$lt_postdep_objects_CXX
   13824 
   13825 # Dependencies to place before the objects being linked to create a
   13826 # shared library.
   13827 predeps=$lt_predeps_CXX
   13828 
   13829 # Dependencies to place after the objects being linked to create a
   13830 # shared library.
   13831 postdeps=$lt_postdeps_CXX
   13832 
   13833 # The directories searched by this compiler when creating a shared
   13834 # library
   13835 compiler_lib_search_dirs=$lt_compiler_lib_search_dirs_CXX
   13836 
   13837 # The library search path used internally by the compiler when linking
   13838 # a shared library.
   13839 compiler_lib_search_path=$lt_compiler_lib_search_path_CXX
   13840 
   13841 # Method to check whether dependent libraries are shared objects.
   13842 deplibs_check_method=$lt_deplibs_check_method
   13843 
   13844 # Command to use when deplibs_check_method == file_magic.
   13845 file_magic_cmd=$lt_file_magic_cmd
   13846 
   13847 # Flag that allows shared libraries with undefined symbols to be built.
   13848 allow_undefined_flag=$lt_allow_undefined_flag_CXX
   13849 
   13850 # Flag that forces no undefined symbols.
   13851 no_undefined_flag=$lt_no_undefined_flag_CXX
   13852 
   13853 # Commands used to finish a libtool library installation in a directory.
   13854 finish_cmds=$lt_finish_cmds
   13855 
   13856 # Same as above, but a single script fragment to be evaled but not shown.
   13857 finish_eval=$lt_finish_eval
   13858 
   13859 # Take the output of nm and produce a listing of raw symbols and C names.
   13860 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
   13861 
   13862 # Transform the output of nm in a proper C declaration
   13863 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
   13864 
   13865 # Transform the output of nm in a C name address pair
   13866 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
   13867 
   13868 # This is the shared library runtime path variable.
   13869 runpath_var=$runpath_var
   13870 
   13871 # This is the shared library path variable.
   13872 shlibpath_var=$shlibpath_var
   13873 
   13874 # Is shlibpath searched before the hard-coded library search path?
   13875 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
   13876 
   13877 # How to hardcode a shared library path into an executable.
   13878 hardcode_action=$hardcode_action_CXX
   13879 
   13880 # Whether we should hardcode library paths into libraries.
   13881 hardcode_into_libs=$hardcode_into_libs
   13882 
   13883 # Flag to hardcode \$libdir into a binary during linking.
   13884 # This must work even if \$libdir does not exist.
   13885 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_CXX
   13886 
   13887 # If ld is used when linking, flag to hardcode \$libdir into
   13888 # a binary during linking. This must work even if \$libdir does
   13889 # not exist.
   13890 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_CXX
   13891 
   13892 # Whether we need a single -rpath flag with a separated argument.
   13893 hardcode_libdir_separator=$lt_hardcode_libdir_separator_CXX
   13894 
   13895 # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
   13896 # resulting binary.
   13897 hardcode_direct=$hardcode_direct_CXX
   13898 
   13899 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
   13900 # resulting binary.
   13901 hardcode_minus_L=$hardcode_minus_L_CXX
   13902 
   13903 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
   13904 # the resulting binary.
   13905 hardcode_shlibpath_var=$hardcode_shlibpath_var_CXX
   13906 
   13907 # Set to yes if building a shared library automatically hardcodes DIR into the library
   13908 # and all subsequent libraries and executables linked against it.
   13909 hardcode_automatic=$hardcode_automatic_CXX
   13910 
   13911 # Variables whose values should be saved in libtool wrapper scripts and
   13912 # restored at relink time.
   13913 variables_saved_for_relink="$variables_saved_for_relink"
   13914 
   13915 # Whether libtool must link a program against all its dependency libraries.
   13916 link_all_deplibs=$link_all_deplibs_CXX
   13917 
   13918 # Compile-time system search path for libraries
   13919 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
   13920 
   13921 # Run-time system search path for libraries
   13922 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
   13923 
   13924 # Fix the shell variable \$srcfile for the compiler.
   13925 fix_srcfile_path=$lt_fix_srcfile_path
   13926 
   13927 # Set to yes if exported symbols are required.
   13928 always_export_symbols=$always_export_symbols_CXX
   13929 
   13930 # The commands to list exported symbols.
   13931 export_symbols_cmds=$lt_export_symbols_cmds_CXX
   13932 
   13933 # The commands to extract the exported symbol list from a shared archive.
   13934 extract_expsyms_cmds=$lt_extract_expsyms_cmds
   13935 
   13936 # Symbols that should not be listed in the preloaded symbols.
   13937 exclude_expsyms=$lt_exclude_expsyms_CXX
   13938 
   13939 # Symbols that must always be exported.
   13940 include_expsyms=$lt_include_expsyms_CXX
   13941 
   13942 # ### END LIBTOOL TAG CONFIG: $tagname
   13943 
   13944 __EOF__
   13945 
   13946 
   13947 else
   13948   # If there is no Makefile yet, we rely on a make rule to execute
   13949   # `config.status --recheck' to rerun these tests and create the
   13950   # libtool script then.
   13951   ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
   13952   if test -f "$ltmain_in"; then
   13953     test -f Makefile && make "$ltmain"
   13954   fi
   13955 fi
   13956 
   13957 
   13958 ac_ext=c
   13959 ac_cpp='$CPP $CPPFLAGS'
   13960 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   13961 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   13962 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   13963 
   13964 CC=$lt_save_CC
   13965 LDCXX=$LD
   13966 LD=$lt_save_LD
   13967 GCC=$lt_save_GCC
   13968 with_gnu_ldcxx=$with_gnu_ld
   13969 with_gnu_ld=$lt_save_with_gnu_ld
   13970 lt_cv_path_LDCXX=$lt_cv_path_LD
   13971 lt_cv_path_LD=$lt_save_path_LD
   13972 lt_cv_prog_gnu_ldcxx=$lt_cv_prog_gnu_ld
   13973 lt_cv_prog_gnu_ld=$lt_save_with_gnu_ld
   13974 
   13975 	else
   13976 	  tagname=""
   13977 	fi
   13978 	;;
   13979 
   13980       F77)
   13981 	if test -n "$F77" && test "X$F77" != "Xno"; then
   13982 
   13983 ac_ext=f
   13984 ac_compile='$F77 -c $FFLAGS conftest.$ac_ext >&5'
   13985 ac_link='$F77 -o conftest$ac_exeext $FFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   13986 ac_compiler_gnu=$ac_cv_f77_compiler_gnu
   13987 
   13988 
   13989 archive_cmds_need_lc_F77=no
   13990 allow_undefined_flag_F77=
   13991 always_export_symbols_F77=no
   13992 archive_expsym_cmds_F77=
   13993 export_dynamic_flag_spec_F77=
   13994 hardcode_direct_F77=no
   13995 hardcode_libdir_flag_spec_F77=
   13996 hardcode_libdir_flag_spec_ld_F77=
   13997 hardcode_libdir_separator_F77=
   13998 hardcode_minus_L_F77=no
   13999 hardcode_automatic_F77=no
   14000 module_cmds_F77=
   14001 module_expsym_cmds_F77=
   14002 link_all_deplibs_F77=unknown
   14003 old_archive_cmds_F77=$old_archive_cmds
   14004 no_undefined_flag_F77=
   14005 whole_archive_flag_spec_F77=
   14006 enable_shared_with_static_runtimes_F77=no
   14007 
   14008 # Source file extension for f77 test sources.
   14009 ac_ext=f
   14010 
   14011 # Object file extension for compiled f77 test sources.
   14012 objext=o
   14013 objext_F77=$objext
   14014 
   14015 # Code to be used in simple compile tests
   14016 lt_simple_compile_test_code="\
   14017       subroutine t
   14018       return
   14019       end
   14020 "
   14021 
   14022 # Code to be used in simple link tests
   14023 lt_simple_link_test_code="\
   14024       program t
   14025       end
   14026 "
   14027 
   14028 # ltmain only uses $CC for tagged configurations so make sure $CC is set.
   14029 
   14030 # If no C compiler was specified, use CC.
   14031 LTCC=${LTCC-"$CC"}
   14032 
   14033 # If no C compiler flags were specified, use CFLAGS.
   14034 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   14035 
   14036 # Allow CC to be a program name with arguments.
   14037 compiler=$CC
   14038 
   14039 
   14040 # save warnings/boilerplate of simple test code
   14041 ac_outfile=conftest.$ac_objext
   14042 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
   14043 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   14044 _lt_compiler_boilerplate=`cat conftest.err`
   14045 $rm conftest*
   14046 
   14047 ac_outfile=conftest.$ac_objext
   14048 echo "$lt_simple_link_test_code" >conftest.$ac_ext
   14049 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   14050 _lt_linker_boilerplate=`cat conftest.err`
   14051 $rm -r conftest*
   14052 
   14053 
   14054 # Allow CC to be a program name with arguments.
   14055 lt_save_CC="$CC"
   14056 CC=${F77-"f77"}
   14057 compiler=$CC
   14058 compiler_F77=$CC
   14059 for cc_temp in $compiler""; do
   14060   case $cc_temp in
   14061     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   14062     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   14063     \-*) ;;
   14064     *) break;;
   14065   esac
   14066 done
   14067 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   14068 
   14069 
   14070 { echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5
   14071 echo $ECHO_N "checking if libtool supports shared libraries... $ECHO_C" >&6; }
   14072 { echo "$as_me:$LINENO: result: $can_build_shared" >&5
   14073 echo "${ECHO_T}$can_build_shared" >&6; }
   14074 
   14075 { echo "$as_me:$LINENO: checking whether to build shared libraries" >&5
   14076 echo $ECHO_N "checking whether to build shared libraries... $ECHO_C" >&6; }
   14077 test "$can_build_shared" = "no" && enable_shared=no
   14078 
   14079 # On AIX, shared libraries and static libraries use the same namespace, and
   14080 # are all built from PIC.
   14081 case $host_os in
   14082 aix3*)
   14083   test "$enable_shared" = yes && enable_static=no
   14084   if test -n "$RANLIB"; then
   14085     archive_cmds="$archive_cmds~\$RANLIB \$lib"
   14086     postinstall_cmds='$RANLIB $lib'
   14087   fi
   14088   ;;
   14089 aix[4-9]*)
   14090   if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
   14091     test "$enable_shared" = yes && enable_static=no
   14092   fi
   14093   ;;
   14094 esac
   14095 { echo "$as_me:$LINENO: result: $enable_shared" >&5
   14096 echo "${ECHO_T}$enable_shared" >&6; }
   14097 
   14098 { echo "$as_me:$LINENO: checking whether to build static libraries" >&5
   14099 echo $ECHO_N "checking whether to build static libraries... $ECHO_C" >&6; }
   14100 # Make sure either enable_shared or enable_static is yes.
   14101 test "$enable_shared" = yes || enable_static=yes
   14102 { echo "$as_me:$LINENO: result: $enable_static" >&5
   14103 echo "${ECHO_T}$enable_static" >&6; }
   14104 
   14105 GCC_F77="$G77"
   14106 LD_F77="$LD"
   14107 
   14108 lt_prog_compiler_wl_F77=
   14109 lt_prog_compiler_pic_F77=
   14110 lt_prog_compiler_static_F77=
   14111 
   14112 { echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
   14113 echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6; }
   14114 
   14115   if test "$GCC" = yes; then
   14116     lt_prog_compiler_wl_F77='-Wl,'
   14117     lt_prog_compiler_static_F77='-static'
   14118 
   14119     case $host_os in
   14120       aix*)
   14121       # All AIX code is PIC.
   14122       if test "$host_cpu" = ia64; then
   14123 	# AIX 5 now supports IA64 processor
   14124 	lt_prog_compiler_static_F77='-Bstatic'
   14125       fi
   14126       ;;
   14127 
   14128     amigaos*)
   14129       # FIXME: we need at least 68020 code to build shared libraries, but
   14130       # adding the `-m68020' flag to GCC prevents building anything better,
   14131       # like `-m68040'.
   14132       lt_prog_compiler_pic_F77='-m68020 -resident32 -malways-restore-a4'
   14133       ;;
   14134 
   14135     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
   14136       # PIC is the default for these OSes.
   14137       ;;
   14138 
   14139     mingw* | cygwin* | pw32* | os2*)
   14140       # This hack is so that the source file can tell whether it is being
   14141       # built for inclusion in a dll (and should export symbols for example).
   14142       # Although the cygwin gcc ignores -fPIC, still need this for old-style
   14143       # (--disable-auto-import) libraries
   14144       lt_prog_compiler_pic_F77='-DDLL_EXPORT'
   14145       ;;
   14146 
   14147     darwin* | rhapsody*)
   14148       # PIC is the default on this platform
   14149       # Common symbols not allowed in MH_DYLIB files
   14150       lt_prog_compiler_pic_F77='-fno-common'
   14151       ;;
   14152 
   14153     interix[3-9]*)
   14154       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
   14155       # Instead, we relocate shared libraries at runtime.
   14156       ;;
   14157 
   14158     msdosdjgpp*)
   14159       # Just because we use GCC doesn't mean we suddenly get shared libraries
   14160       # on systems that don't support them.
   14161       lt_prog_compiler_can_build_shared_F77=no
   14162       enable_shared=no
   14163       ;;
   14164 
   14165     sysv4*MP*)
   14166       if test -d /usr/nec; then
   14167 	lt_prog_compiler_pic_F77=-Kconform_pic
   14168       fi
   14169       ;;
   14170 
   14171     hpux*)
   14172       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   14173       # not for PA HP-UX.
   14174       case $host_cpu in
   14175       hppa*64*|ia64*)
   14176 	# +Z the default
   14177 	;;
   14178       *)
   14179 	lt_prog_compiler_pic_F77='-fPIC'
   14180 	;;
   14181       esac
   14182       ;;
   14183 
   14184     *)
   14185       lt_prog_compiler_pic_F77='-fPIC'
   14186       ;;
   14187     esac
   14188   else
   14189     # PORTME Check for flag to pass linker flags through the system compiler.
   14190     case $host_os in
   14191     aix*)
   14192       lt_prog_compiler_wl_F77='-Wl,'
   14193       if test "$host_cpu" = ia64; then
   14194 	# AIX 5 now supports IA64 processor
   14195 	lt_prog_compiler_static_F77='-Bstatic'
   14196       else
   14197 	lt_prog_compiler_static_F77='-bnso -bI:/lib/syscalls.exp'
   14198       fi
   14199       ;;
   14200       darwin*)
   14201         # PIC is the default on this platform
   14202         # Common symbols not allowed in MH_DYLIB files
   14203        case $cc_basename in
   14204          xlc*)
   14205          lt_prog_compiler_pic_F77='-qnocommon'
   14206          lt_prog_compiler_wl_F77='-Wl,'
   14207          ;;
   14208        esac
   14209        ;;
   14210 
   14211     mingw* | cygwin* | pw32* | os2*)
   14212       # This hack is so that the source file can tell whether it is being
   14213       # built for inclusion in a dll (and should export symbols for example).
   14214       lt_prog_compiler_pic_F77='-DDLL_EXPORT'
   14215       ;;
   14216 
   14217     hpux9* | hpux10* | hpux11*)
   14218       lt_prog_compiler_wl_F77='-Wl,'
   14219       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   14220       # not for PA HP-UX.
   14221       case $host_cpu in
   14222       hppa*64*|ia64*)
   14223 	# +Z the default
   14224 	;;
   14225       *)
   14226 	lt_prog_compiler_pic_F77='+Z'
   14227 	;;
   14228       esac
   14229       # Is there a better lt_prog_compiler_static that works with the bundled CC?
   14230       lt_prog_compiler_static_F77='${wl}-a ${wl}archive'
   14231       ;;
   14232 
   14233     irix5* | irix6* | nonstopux*)
   14234       lt_prog_compiler_wl_F77='-Wl,'
   14235       # PIC (with -KPIC) is the default.
   14236       lt_prog_compiler_static_F77='-non_shared'
   14237       ;;
   14238 
   14239     newsos6)
   14240       lt_prog_compiler_pic_F77='-KPIC'
   14241       lt_prog_compiler_static_F77='-Bstatic'
   14242       ;;
   14243 
   14244     linux* | k*bsd*-gnu)
   14245       case $cc_basename in
   14246       icc* | ecc*)
   14247 	lt_prog_compiler_wl_F77='-Wl,'
   14248 	lt_prog_compiler_pic_F77='-KPIC'
   14249 	lt_prog_compiler_static_F77='-static'
   14250         ;;
   14251       pgcc* | pgf77* | pgf90* | pgf95*)
   14252         # Portland Group compilers (*not* the Pentium gcc compiler,
   14253 	# which looks to be a dead project)
   14254 	lt_prog_compiler_wl_F77='-Wl,'
   14255 	lt_prog_compiler_pic_F77='-fpic'
   14256 	lt_prog_compiler_static_F77='-Bstatic'
   14257         ;;
   14258       ccc*)
   14259         lt_prog_compiler_wl_F77='-Wl,'
   14260         # All Alpha code is PIC.
   14261         lt_prog_compiler_static_F77='-non_shared'
   14262         ;;
   14263       *)
   14264         case `$CC -V 2>&1 | sed 5q` in
   14265 	*Sun\ C*)
   14266 	  # Sun C 5.9
   14267 	  lt_prog_compiler_pic_F77='-KPIC'
   14268 	  lt_prog_compiler_static_F77='-Bstatic'
   14269 	  lt_prog_compiler_wl_F77='-Wl,'
   14270 	  ;;
   14271 	*Sun\ F*)
   14272 	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
   14273 	  lt_prog_compiler_pic_F77='-KPIC'
   14274 	  lt_prog_compiler_static_F77='-Bstatic'
   14275 	  lt_prog_compiler_wl_F77=''
   14276 	  ;;
   14277 	esac
   14278 	;;
   14279       esac
   14280       ;;
   14281 
   14282     osf3* | osf4* | osf5*)
   14283       lt_prog_compiler_wl_F77='-Wl,'
   14284       # All OSF/1 code is PIC.
   14285       lt_prog_compiler_static_F77='-non_shared'
   14286       ;;
   14287 
   14288     rdos*)
   14289       lt_prog_compiler_static_F77='-non_shared'
   14290       ;;
   14291 
   14292     solaris*)
   14293       lt_prog_compiler_pic_F77='-KPIC'
   14294       lt_prog_compiler_static_F77='-Bstatic'
   14295       case $cc_basename in
   14296       f77* | f90* | f95*)
   14297 	lt_prog_compiler_wl_F77='-Qoption ld ';;
   14298       *)
   14299 	lt_prog_compiler_wl_F77='-Wl,';;
   14300       esac
   14301       ;;
   14302 
   14303     sunos4*)
   14304       lt_prog_compiler_wl_F77='-Qoption ld '
   14305       lt_prog_compiler_pic_F77='-PIC'
   14306       lt_prog_compiler_static_F77='-Bstatic'
   14307       ;;
   14308 
   14309     sysv4 | sysv4.2uw2* | sysv4.3*)
   14310       lt_prog_compiler_wl_F77='-Wl,'
   14311       lt_prog_compiler_pic_F77='-KPIC'
   14312       lt_prog_compiler_static_F77='-Bstatic'
   14313       ;;
   14314 
   14315     sysv4*MP*)
   14316       if test -d /usr/nec ;then
   14317 	lt_prog_compiler_pic_F77='-Kconform_pic'
   14318 	lt_prog_compiler_static_F77='-Bstatic'
   14319       fi
   14320       ;;
   14321 
   14322     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
   14323       lt_prog_compiler_wl_F77='-Wl,'
   14324       lt_prog_compiler_pic_F77='-KPIC'
   14325       lt_prog_compiler_static_F77='-Bstatic'
   14326       ;;
   14327 
   14328     unicos*)
   14329       lt_prog_compiler_wl_F77='-Wl,'
   14330       lt_prog_compiler_can_build_shared_F77=no
   14331       ;;
   14332 
   14333     uts4*)
   14334       lt_prog_compiler_pic_F77='-pic'
   14335       lt_prog_compiler_static_F77='-Bstatic'
   14336       ;;
   14337 
   14338     *)
   14339       lt_prog_compiler_can_build_shared_F77=no
   14340       ;;
   14341     esac
   14342   fi
   14343 
   14344 { echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_F77" >&5
   14345 echo "${ECHO_T}$lt_prog_compiler_pic_F77" >&6; }
   14346 
   14347 #
   14348 # Check to make sure the PIC flag actually works.
   14349 #
   14350 if test -n "$lt_prog_compiler_pic_F77"; then
   14351 
   14352 { echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic_F77 works" >&5
   14353 echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic_F77 works... $ECHO_C" >&6; }
   14354 if test "${lt_cv_prog_compiler_pic_works_F77+set}" = set; then
   14355   echo $ECHO_N "(cached) $ECHO_C" >&6
   14356 else
   14357   lt_cv_prog_compiler_pic_works_F77=no
   14358   ac_outfile=conftest.$ac_objext
   14359    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   14360    lt_compiler_flag="$lt_prog_compiler_pic_F77"
   14361    # Insert the option either (1) after the last *FLAGS variable, or
   14362    # (2) before a word containing "conftest.", or (3) at the end.
   14363    # Note that $ac_compile itself does not contain backslashes and begins
   14364    # with a dollar sign (not a hyphen), so the echo should work correctly.
   14365    # The option is referenced via a variable to avoid confusing sed.
   14366    lt_compile=`echo "$ac_compile" | $SED \
   14367    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   14368    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   14369    -e 's:$: $lt_compiler_flag:'`
   14370    (eval echo "\"\$as_me:14370: $lt_compile\"" >&5)
   14371    (eval "$lt_compile" 2>conftest.err)
   14372    ac_status=$?
   14373    cat conftest.err >&5
   14374    echo "$as_me:14374: \$? = $ac_status" >&5
   14375    if (exit $ac_status) && test -s "$ac_outfile"; then
   14376      # The compiler can only warn and ignore the option if not recognized
   14377      # So say no if there are warnings other than the usual output.
   14378      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
   14379      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   14380      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   14381        lt_cv_prog_compiler_pic_works_F77=yes
   14382      fi
   14383    fi
   14384    $rm conftest*
   14385 
   14386 fi
   14387 { echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_pic_works_F77" >&5
   14388 echo "${ECHO_T}$lt_cv_prog_compiler_pic_works_F77" >&6; }
   14389 
   14390 if test x"$lt_cv_prog_compiler_pic_works_F77" = xyes; then
   14391     case $lt_prog_compiler_pic_F77 in
   14392      "" | " "*) ;;
   14393      *) lt_prog_compiler_pic_F77=" $lt_prog_compiler_pic_F77" ;;
   14394      esac
   14395 else
   14396     lt_prog_compiler_pic_F77=
   14397      lt_prog_compiler_can_build_shared_F77=no
   14398 fi
   14399 
   14400 fi
   14401 case $host_os in
   14402   # For platforms which do not support PIC, -DPIC is meaningless:
   14403   *djgpp*)
   14404     lt_prog_compiler_pic_F77=
   14405     ;;
   14406   *)
   14407     lt_prog_compiler_pic_F77="$lt_prog_compiler_pic_F77"
   14408     ;;
   14409 esac
   14410 
   14411 #
   14412 # Check to make sure the static flag actually works.
   14413 #
   14414 wl=$lt_prog_compiler_wl_F77 eval lt_tmp_static_flag=\"$lt_prog_compiler_static_F77\"
   14415 { echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
   14416 echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6; }
   14417 if test "${lt_cv_prog_compiler_static_works_F77+set}" = set; then
   14418   echo $ECHO_N "(cached) $ECHO_C" >&6
   14419 else
   14420   lt_cv_prog_compiler_static_works_F77=no
   14421    save_LDFLAGS="$LDFLAGS"
   14422    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
   14423    echo "$lt_simple_link_test_code" > conftest.$ac_ext
   14424    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
   14425      # The linker can only warn and ignore the option if not recognized
   14426      # So say no if there are warnings
   14427      if test -s conftest.err; then
   14428        # Append any errors to the config.log.
   14429        cat conftest.err 1>&5
   14430        $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
   14431        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   14432        if diff conftest.exp conftest.er2 >/dev/null; then
   14433          lt_cv_prog_compiler_static_works_F77=yes
   14434        fi
   14435      else
   14436        lt_cv_prog_compiler_static_works_F77=yes
   14437      fi
   14438    fi
   14439    $rm -r conftest*
   14440    LDFLAGS="$save_LDFLAGS"
   14441 
   14442 fi
   14443 { echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_static_works_F77" >&5
   14444 echo "${ECHO_T}$lt_cv_prog_compiler_static_works_F77" >&6; }
   14445 
   14446 if test x"$lt_cv_prog_compiler_static_works_F77" = xyes; then
   14447     :
   14448 else
   14449     lt_prog_compiler_static_F77=
   14450 fi
   14451 
   14452 
   14453 { echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
   14454 echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6; }
   14455 if test "${lt_cv_prog_compiler_c_o_F77+set}" = set; then
   14456   echo $ECHO_N "(cached) $ECHO_C" >&6
   14457 else
   14458   lt_cv_prog_compiler_c_o_F77=no
   14459    $rm -r conftest 2>/dev/null
   14460    mkdir conftest
   14461    cd conftest
   14462    mkdir out
   14463    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   14464 
   14465    lt_compiler_flag="-o out/conftest2.$ac_objext"
   14466    # Insert the option either (1) after the last *FLAGS variable, or
   14467    # (2) before a word containing "conftest.", or (3) at the end.
   14468    # Note that $ac_compile itself does not contain backslashes and begins
   14469    # with a dollar sign (not a hyphen), so the echo should work correctly.
   14470    lt_compile=`echo "$ac_compile" | $SED \
   14471    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   14472    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   14473    -e 's:$: $lt_compiler_flag:'`
   14474    (eval echo "\"\$as_me:14474: $lt_compile\"" >&5)
   14475    (eval "$lt_compile" 2>out/conftest.err)
   14476    ac_status=$?
   14477    cat out/conftest.err >&5
   14478    echo "$as_me:14478: \$? = $ac_status" >&5
   14479    if (exit $ac_status) && test -s out/conftest2.$ac_objext
   14480    then
   14481      # The compiler can only warn and ignore the option if not recognized
   14482      # So say no if there are warnings
   14483      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
   14484      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
   14485      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
   14486        lt_cv_prog_compiler_c_o_F77=yes
   14487      fi
   14488    fi
   14489    chmod u+w . 2>&5
   14490    $rm conftest*
   14491    # SGI C++ compiler will create directory out/ii_files/ for
   14492    # template instantiation
   14493    test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files
   14494    $rm out/* && rmdir out
   14495    cd ..
   14496    rmdir conftest
   14497    $rm conftest*
   14498 
   14499 fi
   14500 { echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o_F77" >&5
   14501 echo "${ECHO_T}$lt_cv_prog_compiler_c_o_F77" >&6; }
   14502 
   14503 
   14504 hard_links="nottested"
   14505 if test "$lt_cv_prog_compiler_c_o_F77" = no && test "$need_locks" != no; then
   14506   # do not overwrite the value of need_locks provided by the user
   14507   { echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
   14508 echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6; }
   14509   hard_links=yes
   14510   $rm conftest*
   14511   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   14512   touch conftest.a
   14513   ln conftest.a conftest.b 2>&5 || hard_links=no
   14514   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   14515   { echo "$as_me:$LINENO: result: $hard_links" >&5
   14516 echo "${ECHO_T}$hard_links" >&6; }
   14517   if test "$hard_links" = no; then
   14518     { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
   14519 echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
   14520     need_locks=warn
   14521   fi
   14522 else
   14523   need_locks=no
   14524 fi
   14525 
   14526 { echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   14527 echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6; }
   14528 
   14529   runpath_var=
   14530   allow_undefined_flag_F77=
   14531   enable_shared_with_static_runtimes_F77=no
   14532   archive_cmds_F77=
   14533   archive_expsym_cmds_F77=
   14534   old_archive_From_new_cmds_F77=
   14535   old_archive_from_expsyms_cmds_F77=
   14536   export_dynamic_flag_spec_F77=
   14537   whole_archive_flag_spec_F77=
   14538   thread_safe_flag_spec_F77=
   14539   hardcode_libdir_flag_spec_F77=
   14540   hardcode_libdir_flag_spec_ld_F77=
   14541   hardcode_libdir_separator_F77=
   14542   hardcode_direct_F77=no
   14543   hardcode_minus_L_F77=no
   14544   hardcode_shlibpath_var_F77=unsupported
   14545   link_all_deplibs_F77=unknown
   14546   hardcode_automatic_F77=no
   14547   module_cmds_F77=
   14548   module_expsym_cmds_F77=
   14549   always_export_symbols_F77=no
   14550   export_symbols_cmds_F77='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   14551   # include_expsyms should be a list of space-separated symbols to be *always*
   14552   # included in the symbol list
   14553   include_expsyms_F77=
   14554   # exclude_expsyms can be an extended regexp of symbols to exclude
   14555   # it will be wrapped by ` (' and `)$', so one must not match beginning or
   14556   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
   14557   # as well as any symbol that contains `d'.
   14558   exclude_expsyms_F77='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
   14559   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
   14560   # platforms (ab)use it in PIC code, but their linkers get confused if
   14561   # the symbol is explicitly referenced.  Since portable code cannot
   14562   # rely on this symbol name, it's probably fine to never include it in
   14563   # preloaded symbol tables.
   14564   # Exclude shared library initialization/finalization symbols.
   14565   extract_expsyms_cmds=
   14566   # Just being paranoid about ensuring that cc_basename is set.
   14567   for cc_temp in $compiler""; do
   14568   case $cc_temp in
   14569     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   14570     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   14571     \-*) ;;
   14572     *) break;;
   14573   esac
   14574 done
   14575 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   14576 
   14577   case $host_os in
   14578   cygwin* | mingw* | pw32*)
   14579     # FIXME: the MSVC++ port hasn't been tested in a loooong time
   14580     # When not using gcc, we currently assume that we are using
   14581     # Microsoft Visual C++.
   14582     if test "$GCC" != yes; then
   14583       with_gnu_ld=no
   14584     fi
   14585     ;;
   14586   interix*)
   14587     # we just hope/assume this is gcc and not c89 (= MSVC++)
   14588     with_gnu_ld=yes
   14589     ;;
   14590   openbsd*)
   14591     with_gnu_ld=no
   14592     ;;
   14593   esac
   14594 
   14595   ld_shlibs_F77=yes
   14596   if test "$with_gnu_ld" = yes; then
   14597     # If archive_cmds runs LD, not CC, wlarc should be empty
   14598     wlarc='${wl}'
   14599 
   14600     # Set some defaults for GNU ld with shared library support. These
   14601     # are reset later if shared libraries are not supported. Putting them
   14602     # here allows them to be overridden if necessary.
   14603     runpath_var=LD_RUN_PATH
   14604     hardcode_libdir_flag_spec_F77='${wl}--rpath ${wl}$libdir'
   14605     export_dynamic_flag_spec_F77='${wl}--export-dynamic'
   14606     # ancient GNU ld didn't support --whole-archive et. al.
   14607     if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null; then
   14608 	whole_archive_flag_spec_F77="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
   14609       else
   14610   	whole_archive_flag_spec_F77=
   14611     fi
   14612     supports_anon_versioning=no
   14613     case `$LD -v 2>/dev/null` in
   14614       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
   14615       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
   14616       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
   14617       *\ 2.11.*) ;; # other 2.11 versions
   14618       *) supports_anon_versioning=yes ;;
   14619     esac
   14620 
   14621     # See if GNU ld supports shared libraries.
   14622     case $host_os in
   14623     aix[3-9]*)
   14624       # On AIX/PPC, the GNU linker is very broken
   14625       if test "$host_cpu" != ia64; then
   14626 	ld_shlibs_F77=no
   14627 	cat <<EOF 1>&2
   14628 
   14629 *** Warning: the GNU linker, at least up to release 2.9.1, is reported
   14630 *** to be unable to reliably create shared libraries on AIX.
   14631 *** Therefore, libtool is disabling shared libraries support.  If you
   14632 *** really care for shared libraries, you may want to modify your PATH
   14633 *** so that a non-GNU linker is found, and then restart.
   14634 
   14635 EOF
   14636       fi
   14637       ;;
   14638 
   14639     amigaos*)
   14640       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)'
   14641       hardcode_libdir_flag_spec_F77='-L$libdir'
   14642       hardcode_minus_L_F77=yes
   14643 
   14644       # Samuel A. Falvo II <kc5tja (at] dolphin.openprojects.net> reports
   14645       # that the semantics of dynamic libraries on AmigaOS, at least up
   14646       # to version 4, is to share data among multiple programs linked
   14647       # with the same dynamic library.  Since this doesn't match the
   14648       # behavior of shared libraries on other platforms, we can't use
   14649       # them.
   14650       ld_shlibs_F77=no
   14651       ;;
   14652 
   14653     beos*)
   14654       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   14655 	allow_undefined_flag_F77=unsupported
   14656 	# Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
   14657 	# support --undefined.  This deserves some investigation.  FIXME
   14658 	archive_cmds_F77='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   14659       else
   14660 	ld_shlibs_F77=no
   14661       fi
   14662       ;;
   14663 
   14664     cygwin* | mingw* | pw32*)
   14665       # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, F77) is actually meaningless,
   14666       # as there is no search path for DLLs.
   14667       hardcode_libdir_flag_spec_F77='-L$libdir'
   14668       allow_undefined_flag_F77=unsupported
   14669       always_export_symbols_F77=no
   14670       enable_shared_with_static_runtimes_F77=yes
   14671       export_symbols_cmds_F77='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
   14672 
   14673       if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
   14674         archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   14675 	# If the export-symbols file already is a .def file (1st line
   14676 	# is EXPORTS), use it as is; otherwise, prepend...
   14677 	archive_expsym_cmds_F77='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
   14678 	  cp $export_symbols $output_objdir/$soname.def;
   14679 	else
   14680 	  echo EXPORTS > $output_objdir/$soname.def;
   14681 	  cat $export_symbols >> $output_objdir/$soname.def;
   14682 	fi~
   14683 	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   14684       else
   14685 	ld_shlibs_F77=no
   14686       fi
   14687       ;;
   14688 
   14689     interix[3-9]*)
   14690       hardcode_direct_F77=no
   14691       hardcode_shlibpath_var_F77=no
   14692       hardcode_libdir_flag_spec_F77='${wl}-rpath,$libdir'
   14693       export_dynamic_flag_spec_F77='${wl}-E'
   14694       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
   14695       # Instead, shared libraries are loaded at an image base (0x10000000 by
   14696       # default) and relocated if they conflict, which is a slow very memory
   14697       # consuming and fragmenting process.  To avoid this, we pick a random,
   14698       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
   14699       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
   14700       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'
   14701       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'
   14702       ;;
   14703 
   14704     gnu* | linux* | k*bsd*-gnu)
   14705       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   14706 	tmp_addflag=
   14707 	case $cc_basename,$host_cpu in
   14708 	pgcc*)				# Portland Group C compiler
   14709 	  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'
   14710 	  tmp_addflag=' $pic_flag'
   14711 	  ;;
   14712 	pgf77* | pgf90* | pgf95*)	# Portland Group f77 and f90 compilers
   14713 	  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'
   14714 	  tmp_addflag=' $pic_flag -Mnomain' ;;
   14715 	ecc*,ia64* | icc*,ia64*)		# Intel C compiler on ia64
   14716 	  tmp_addflag=' -i_dynamic' ;;
   14717 	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
   14718 	  tmp_addflag=' -i_dynamic -nofor_main' ;;
   14719 	ifc* | ifort*)			# Intel Fortran compiler
   14720 	  tmp_addflag=' -nofor_main' ;;
   14721 	esac
   14722 	case `$CC -V 2>&1 | sed 5q` in
   14723 	*Sun\ C*)			# Sun C 5.9
   14724 	  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'
   14725 	  tmp_sharedflag='-G' ;;
   14726 	*Sun\ F*)			# Sun Fortran 8.3
   14727 	  tmp_sharedflag='-G' ;;
   14728 	*)
   14729 	  tmp_sharedflag='-shared' ;;
   14730 	esac
   14731 	archive_cmds_F77='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   14732 
   14733 	if test $supports_anon_versioning = yes; then
   14734 	  archive_expsym_cmds_F77='$echo "{ global:" > $output_objdir/$libname.ver~
   14735   cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
   14736   $echo "local: *; };" >> $output_objdir/$libname.ver~
   14737 	  $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
   14738 	fi
   14739 	link_all_deplibs_F77=no
   14740       else
   14741 	ld_shlibs_F77=no
   14742       fi
   14743       ;;
   14744 
   14745     netbsd* | netbsdelf*-gnu)
   14746       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   14747 	archive_cmds_F77='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
   14748 	wlarc=
   14749       else
   14750 	archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   14751 	archive_expsym_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   14752       fi
   14753       ;;
   14754 
   14755     solaris*)
   14756       if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then
   14757 	ld_shlibs_F77=no
   14758 	cat <<EOF 1>&2
   14759 
   14760 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
   14761 *** create shared libraries on Solaris systems.  Therefore, libtool
   14762 *** is disabling shared libraries support.  We urge you to upgrade GNU
   14763 *** binutils to release 2.9.1 or newer.  Another option is to modify
   14764 *** your PATH or compiler configuration so that the native linker is
   14765 *** used, and then restart.
   14766 
   14767 EOF
   14768       elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   14769 	archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   14770 	archive_expsym_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   14771       else
   14772 	ld_shlibs_F77=no
   14773       fi
   14774       ;;
   14775 
   14776     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
   14777       case `$LD -v 2>&1` in
   14778         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
   14779 	ld_shlibs_F77=no
   14780 	cat <<_LT_EOF 1>&2
   14781 
   14782 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
   14783 *** reliably create shared libraries on SCO systems.  Therefore, libtool
   14784 *** is disabling shared libraries support.  We urge you to upgrade GNU
   14785 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
   14786 *** your PATH or compiler configuration so that the native linker is
   14787 *** used, and then restart.
   14788 
   14789 _LT_EOF
   14790 	;;
   14791 	*)
   14792 	  if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   14793 	    hardcode_libdir_flag_spec_F77='`test -z "$SCOABSPATH" && echo ${wl}-rpath,$libdir`'
   14794 	    archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib'
   14795 	    archive_expsym_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname,-retain-symbols-file,$export_symbols -o $lib'
   14796 	  else
   14797 	    ld_shlibs_F77=no
   14798 	  fi
   14799 	;;
   14800       esac
   14801       ;;
   14802 
   14803     sunos4*)
   14804       archive_cmds_F77='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   14805       wlarc=
   14806       hardcode_direct_F77=yes
   14807       hardcode_shlibpath_var_F77=no
   14808       ;;
   14809 
   14810     *)
   14811       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   14812 	archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   14813 	archive_expsym_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   14814       else
   14815 	ld_shlibs_F77=no
   14816       fi
   14817       ;;
   14818     esac
   14819 
   14820     if test "$ld_shlibs_F77" = no; then
   14821       runpath_var=
   14822       hardcode_libdir_flag_spec_F77=
   14823       export_dynamic_flag_spec_F77=
   14824       whole_archive_flag_spec_F77=
   14825     fi
   14826   else
   14827     # PORTME fill in a description of your system's linker (not GNU ld)
   14828     case $host_os in
   14829     aix3*)
   14830       allow_undefined_flag_F77=unsupported
   14831       always_export_symbols_F77=yes
   14832       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'
   14833       # Note: this linker hardcodes the directories in LIBPATH if there
   14834       # are no directories specified by -L.
   14835       hardcode_minus_L_F77=yes
   14836       if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
   14837 	# Neither direct hardcoding nor static linking is supported with a
   14838 	# broken collect2.
   14839 	hardcode_direct_F77=unsupported
   14840       fi
   14841       ;;
   14842 
   14843     aix[4-9]*)
   14844       if test "$host_cpu" = ia64; then
   14845 	# On IA64, the linker does run time linking by default, so we don't
   14846 	# have to do anything special.
   14847 	aix_use_runtimelinking=no
   14848 	exp_sym_flag='-Bexport'
   14849 	no_entry_flag=""
   14850       else
   14851 	# If we're using GNU nm, then we don't want the "-C" option.
   14852 	# -C means demangle to AIX nm, but means don't demangle with GNU nm
   14853 	if $NM -V 2>&1 | grep 'GNU' > /dev/null; then
   14854 	  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'
   14855 	else
   14856 	  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'
   14857 	fi
   14858 	aix_use_runtimelinking=no
   14859 
   14860 	# Test if we are trying to use run time linking or normal
   14861 	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
   14862 	# need to do runtime linking.
   14863 	case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
   14864 	  for ld_flag in $LDFLAGS; do
   14865   	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
   14866   	    aix_use_runtimelinking=yes
   14867   	    break
   14868   	  fi
   14869 	  done
   14870 	  ;;
   14871 	esac
   14872 
   14873 	exp_sym_flag='-bexport'
   14874 	no_entry_flag='-bnoentry'
   14875       fi
   14876 
   14877       # When large executables or shared objects are built, AIX ld can
   14878       # have problems creating the table of contents.  If linking a library
   14879       # or program results in "error TOC overflow" add -mminimal-toc to
   14880       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
   14881       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
   14882 
   14883       archive_cmds_F77=''
   14884       hardcode_direct_F77=yes
   14885       hardcode_libdir_separator_F77=':'
   14886       link_all_deplibs_F77=yes
   14887 
   14888       if test "$GCC" = yes; then
   14889 	case $host_os in aix4.[012]|aix4.[012].*)
   14890 	# We only want to do this on AIX 4.2 and lower, the check
   14891 	# below for broken collect2 doesn't work under 4.3+
   14892 	  collect2name=`${CC} -print-prog-name=collect2`
   14893 	  if test -f "$collect2name" && \
   14894   	   strings "$collect2name" | grep resolve_lib_name >/dev/null
   14895 	  then
   14896   	  # We have reworked collect2
   14897   	  :
   14898 	  else
   14899   	  # We have old collect2
   14900   	  hardcode_direct_F77=unsupported
   14901   	  # It fails to find uninstalled libraries when the uninstalled
   14902   	  # path is not listed in the libpath.  Setting hardcode_minus_L
   14903   	  # to unsupported forces relinking
   14904   	  hardcode_minus_L_F77=yes
   14905   	  hardcode_libdir_flag_spec_F77='-L$libdir'
   14906   	  hardcode_libdir_separator_F77=
   14907 	  fi
   14908 	  ;;
   14909 	esac
   14910 	shared_flag='-shared'
   14911 	if test "$aix_use_runtimelinking" = yes; then
   14912 	  shared_flag="$shared_flag "'${wl}-G'
   14913 	fi
   14914       else
   14915 	# not using gcc
   14916 	if test "$host_cpu" = ia64; then
   14917   	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
   14918   	# chokes on -Wl,-G. The following line is correct:
   14919 	  shared_flag='-G'
   14920 	else
   14921 	  if test "$aix_use_runtimelinking" = yes; then
   14922 	    shared_flag='${wl}-G'
   14923 	  else
   14924 	    shared_flag='${wl}-bM:SRE'
   14925 	  fi
   14926 	fi
   14927       fi
   14928 
   14929       # It seems that -bexpall does not export symbols beginning with
   14930       # underscore (_), so it is better to generate a list of symbols to export.
   14931       always_export_symbols_F77=yes
   14932       if test "$aix_use_runtimelinking" = yes; then
   14933 	# Warning - without using the other runtime loading flags (-brtl),
   14934 	# -berok will link without error, but may produce a broken library.
   14935 	allow_undefined_flag_F77='-berok'
   14936        # Determine the default libpath from the value encoded in an empty executable.
   14937        cat >conftest.$ac_ext <<_ACEOF
   14938       program main
   14939 
   14940       end
   14941 _ACEOF
   14942 rm -f conftest.$ac_objext conftest$ac_exeext
   14943 if { (ac_try="$ac_link"
   14944 case "(($ac_try" in
   14945   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   14946   *) ac_try_echo=$ac_try;;
   14947 esac
   14948 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   14949   (eval "$ac_link") 2>conftest.er1
   14950   ac_status=$?
   14951   grep -v '^ *+' conftest.er1 >conftest.err
   14952   rm -f conftest.er1
   14953   cat conftest.err >&5
   14954   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   14955   (exit $ac_status); } && {
   14956 	 test -z "$ac_f77_werror_flag" ||
   14957 	 test ! -s conftest.err
   14958        } && test -s conftest$ac_exeext &&
   14959        $as_test_x conftest$ac_exeext; then
   14960 
   14961 lt_aix_libpath_sed='
   14962     /Import File Strings/,/^$/ {
   14963 	/^0/ {
   14964 	    s/^0  *\(.*\)$/\1/
   14965 	    p
   14966 	}
   14967     }'
   14968 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   14969 # Check for a 64-bit object if we didn't find anything.
   14970 if test -z "$aix_libpath"; then
   14971   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   14972 fi
   14973 else
   14974   echo "$as_me: failed program was:" >&5
   14975 sed 's/^/| /' conftest.$ac_ext >&5
   14976 
   14977 
   14978 fi
   14979 
   14980 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   14981       conftest$ac_exeext conftest.$ac_ext
   14982 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   14983 
   14984        hardcode_libdir_flag_spec_F77='${wl}-blibpath:$libdir:'"$aix_libpath"
   14985 	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"
   14986        else
   14987 	if test "$host_cpu" = ia64; then
   14988 	  hardcode_libdir_flag_spec_F77='${wl}-R $libdir:/usr/lib:/lib'
   14989 	  allow_undefined_flag_F77="-z nodefs"
   14990 	  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"
   14991 	else
   14992 	 # Determine the default libpath from the value encoded in an empty executable.
   14993 	 cat >conftest.$ac_ext <<_ACEOF
   14994       program main
   14995 
   14996       end
   14997 _ACEOF
   14998 rm -f conftest.$ac_objext conftest$ac_exeext
   14999 if { (ac_try="$ac_link"
   15000 case "(($ac_try" in
   15001   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   15002   *) ac_try_echo=$ac_try;;
   15003 esac
   15004 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   15005   (eval "$ac_link") 2>conftest.er1
   15006   ac_status=$?
   15007   grep -v '^ *+' conftest.er1 >conftest.err
   15008   rm -f conftest.er1
   15009   cat conftest.err >&5
   15010   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   15011   (exit $ac_status); } && {
   15012 	 test -z "$ac_f77_werror_flag" ||
   15013 	 test ! -s conftest.err
   15014        } && test -s conftest$ac_exeext &&
   15015        $as_test_x conftest$ac_exeext; then
   15016 
   15017 lt_aix_libpath_sed='
   15018     /Import File Strings/,/^$/ {
   15019 	/^0/ {
   15020 	    s/^0  *\(.*\)$/\1/
   15021 	    p
   15022 	}
   15023     }'
   15024 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   15025 # Check for a 64-bit object if we didn't find anything.
   15026 if test -z "$aix_libpath"; then
   15027   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   15028 fi
   15029 else
   15030   echo "$as_me: failed program was:" >&5
   15031 sed 's/^/| /' conftest.$ac_ext >&5
   15032 
   15033 
   15034 fi
   15035 
   15036 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   15037       conftest$ac_exeext conftest.$ac_ext
   15038 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   15039 
   15040 	 hardcode_libdir_flag_spec_F77='${wl}-blibpath:$libdir:'"$aix_libpath"
   15041 	  # Warning - without using the other run time loading flags,
   15042 	  # -berok will link without error, but may produce a broken library.
   15043 	  no_undefined_flag_F77=' ${wl}-bernotok'
   15044 	  allow_undefined_flag_F77=' ${wl}-berok'
   15045 	  # Exported symbols can be pulled into shared objects from archives
   15046 	  whole_archive_flag_spec_F77='$convenience'
   15047 	  archive_cmds_need_lc_F77=yes
   15048 	  # This is similar to how AIX traditionally builds its shared libraries.
   15049 	  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'
   15050 	fi
   15051       fi
   15052       ;;
   15053 
   15054     amigaos*)
   15055       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)'
   15056       hardcode_libdir_flag_spec_F77='-L$libdir'
   15057       hardcode_minus_L_F77=yes
   15058       # see comment about different semantics on the GNU ld section
   15059       ld_shlibs_F77=no
   15060       ;;
   15061 
   15062     bsdi[45]*)
   15063       export_dynamic_flag_spec_F77=-rdynamic
   15064       ;;
   15065 
   15066     cygwin* | mingw* | pw32*)
   15067       # When not using gcc, we currently assume that we are using
   15068       # Microsoft Visual C++.
   15069       # hardcode_libdir_flag_spec is actually meaningless, as there is
   15070       # no search path for DLLs.
   15071       hardcode_libdir_flag_spec_F77=' '
   15072       allow_undefined_flag_F77=unsupported
   15073       # Tell ltmain to make .lib files, not .a files.
   15074       libext=lib
   15075       # Tell ltmain to make .dll files, not .so files.
   15076       shrext_cmds=".dll"
   15077       # FIXME: Setting linknames here is a bad hack.
   15078       archive_cmds_F77='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | $SED -e '\''s/ -lc$//'\''` -link -dll~linknames='
   15079       # The linker will automatically build a .lib file if we build a DLL.
   15080       old_archive_From_new_cmds_F77='true'
   15081       # FIXME: Should let the user specify the lib program.
   15082       old_archive_cmds_F77='lib -OUT:$oldlib$oldobjs$old_deplibs'
   15083       fix_srcfile_path_F77='`cygpath -w "$srcfile"`'
   15084       enable_shared_with_static_runtimes_F77=yes
   15085       ;;
   15086 
   15087     darwin* | rhapsody*)
   15088       case $host_os in
   15089         rhapsody* | darwin1.[012])
   15090          allow_undefined_flag_F77='${wl}-undefined ${wl}suppress'
   15091          ;;
   15092        *) # Darwin 1.3 on
   15093          if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
   15094            allow_undefined_flag_F77='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   15095          else
   15096            case ${MACOSX_DEPLOYMENT_TARGET} in
   15097              10.[012])
   15098                allow_undefined_flag_F77='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   15099                ;;
   15100              10.*)
   15101                allow_undefined_flag_F77='${wl}-undefined ${wl}dynamic_lookup'
   15102                ;;
   15103            esac
   15104          fi
   15105          ;;
   15106       esac
   15107       archive_cmds_need_lc_F77=no
   15108       hardcode_direct_F77=no
   15109       hardcode_automatic_F77=yes
   15110       hardcode_shlibpath_var_F77=unsupported
   15111       whole_archive_flag_spec_F77=''
   15112       link_all_deplibs_F77=yes
   15113     if test "$GCC" = yes ; then
   15114     	output_verbose_link_cmd='echo'
   15115         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}"
   15116         module_cmds_F77="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
   15117         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}"
   15118         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}"
   15119     else
   15120       case $cc_basename in
   15121         xlc*)
   15122          output_verbose_link_cmd='echo'
   15123          archive_cmds_F77='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $xlcverstring'
   15124          module_cmds_F77='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   15125           # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   15126          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}'
   15127           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}'
   15128           ;;
   15129        *)
   15130          ld_shlibs_F77=no
   15131           ;;
   15132       esac
   15133     fi
   15134       ;;
   15135 
   15136     dgux*)
   15137       archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   15138       hardcode_libdir_flag_spec_F77='-L$libdir'
   15139       hardcode_shlibpath_var_F77=no
   15140       ;;
   15141 
   15142     freebsd1*)
   15143       ld_shlibs_F77=no
   15144       ;;
   15145 
   15146     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
   15147     # support.  Future versions do this automatically, but an explicit c++rt0.o
   15148     # does not break anything, and helps significantly (at the cost of a little
   15149     # extra space).
   15150     freebsd2.2*)
   15151       archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
   15152       hardcode_libdir_flag_spec_F77='-R$libdir'
   15153       hardcode_direct_F77=yes
   15154       hardcode_shlibpath_var_F77=no
   15155       ;;
   15156 
   15157     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
   15158     freebsd2*)
   15159       archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   15160       hardcode_direct_F77=yes
   15161       hardcode_minus_L_F77=yes
   15162       hardcode_shlibpath_var_F77=no
   15163       ;;
   15164 
   15165     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
   15166     freebsd* | dragonfly*)
   15167       archive_cmds_F77='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
   15168       hardcode_libdir_flag_spec_F77='-R$libdir'
   15169       hardcode_direct_F77=yes
   15170       hardcode_shlibpath_var_F77=no
   15171       ;;
   15172 
   15173     hpux9*)
   15174       if test "$GCC" = yes; then
   15175 	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'
   15176       else
   15177 	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'
   15178       fi
   15179       hardcode_libdir_flag_spec_F77='${wl}+b ${wl}$libdir'
   15180       hardcode_libdir_separator_F77=:
   15181       hardcode_direct_F77=yes
   15182 
   15183       # hardcode_minus_L: Not really in the search PATH,
   15184       # but as the default location of the library.
   15185       hardcode_minus_L_F77=yes
   15186       export_dynamic_flag_spec_F77='${wl}-E'
   15187       ;;
   15188 
   15189     hpux10*)
   15190       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
   15191 	archive_cmds_F77='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   15192       else
   15193 	archive_cmds_F77='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
   15194       fi
   15195       if test "$with_gnu_ld" = no; then
   15196 	hardcode_libdir_flag_spec_F77='${wl}+b ${wl}$libdir'
   15197 	hardcode_libdir_separator_F77=:
   15198 
   15199 	hardcode_direct_F77=yes
   15200 	export_dynamic_flag_spec_F77='${wl}-E'
   15201 
   15202 	# hardcode_minus_L: Not really in the search PATH,
   15203 	# but as the default location of the library.
   15204 	hardcode_minus_L_F77=yes
   15205       fi
   15206       ;;
   15207 
   15208     hpux11*)
   15209       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
   15210 	case $host_cpu in
   15211 	hppa*64*)
   15212 	  archive_cmds_F77='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   15213 	  ;;
   15214 	ia64*)
   15215 	  archive_cmds_F77='$CC -shared ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   15216 	  ;;
   15217 	*)
   15218 	  archive_cmds_F77='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   15219 	  ;;
   15220 	esac
   15221       else
   15222 	case $host_cpu in
   15223 	hppa*64*)
   15224 	  archive_cmds_F77='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   15225 	  ;;
   15226 	ia64*)
   15227 	  archive_cmds_F77='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   15228 	  ;;
   15229 	*)
   15230 	  archive_cmds_F77='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   15231 	  ;;
   15232 	esac
   15233       fi
   15234       if test "$with_gnu_ld" = no; then
   15235 	hardcode_libdir_flag_spec_F77='${wl}+b ${wl}$libdir'
   15236 	hardcode_libdir_separator_F77=:
   15237 
   15238 	case $host_cpu in
   15239 	hppa*64*|ia64*)
   15240 	  hardcode_libdir_flag_spec_ld_F77='+b $libdir'
   15241 	  hardcode_direct_F77=no
   15242 	  hardcode_shlibpath_var_F77=no
   15243 	  ;;
   15244 	*)
   15245 	  hardcode_direct_F77=yes
   15246 	  export_dynamic_flag_spec_F77='${wl}-E'
   15247 
   15248 	  # hardcode_minus_L: Not really in the search PATH,
   15249 	  # but as the default location of the library.
   15250 	  hardcode_minus_L_F77=yes
   15251 	  ;;
   15252 	esac
   15253       fi
   15254       ;;
   15255 
   15256     irix5* | irix6* | nonstopux*)
   15257       if test "$GCC" = yes; then
   15258 	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'
   15259       else
   15260 	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'
   15261 	hardcode_libdir_flag_spec_ld_F77='-rpath $libdir'
   15262       fi
   15263       hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir'
   15264       hardcode_libdir_separator_F77=:
   15265       link_all_deplibs_F77=yes
   15266       ;;
   15267 
   15268     netbsd* | netbsdelf*-gnu)
   15269       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   15270 	archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
   15271       else
   15272 	archive_cmds_F77='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
   15273       fi
   15274       hardcode_libdir_flag_spec_F77='-R$libdir'
   15275       hardcode_direct_F77=yes
   15276       hardcode_shlibpath_var_F77=no
   15277       ;;
   15278 
   15279     newsos6)
   15280       archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   15281       hardcode_direct_F77=yes
   15282       hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir'
   15283       hardcode_libdir_separator_F77=:
   15284       hardcode_shlibpath_var_F77=no
   15285       ;;
   15286 
   15287     openbsd*)
   15288       if test -f /usr/libexec/ld.so; then
   15289 	hardcode_direct_F77=yes
   15290 	hardcode_shlibpath_var_F77=no
   15291 	if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   15292 	  archive_cmds_F77='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   15293 	  archive_expsym_cmds_F77='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
   15294 	  hardcode_libdir_flag_spec_F77='${wl}-rpath,$libdir'
   15295 	  export_dynamic_flag_spec_F77='${wl}-E'
   15296 	else
   15297 	  case $host_os in
   15298 	   openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
   15299 	     archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   15300 	     hardcode_libdir_flag_spec_F77='-R$libdir'
   15301 	     ;;
   15302 	   *)
   15303 	     archive_cmds_F77='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   15304 	     hardcode_libdir_flag_spec_F77='${wl}-rpath,$libdir'
   15305 	     ;;
   15306 	  esac
   15307         fi
   15308       else
   15309 	ld_shlibs_F77=no
   15310       fi
   15311       ;;
   15312 
   15313     os2*)
   15314       hardcode_libdir_flag_spec_F77='-L$libdir'
   15315       hardcode_minus_L_F77=yes
   15316       allow_undefined_flag_F77=unsupported
   15317       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'
   15318       old_archive_From_new_cmds_F77='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
   15319       ;;
   15320 
   15321     osf3*)
   15322       if test "$GCC" = yes; then
   15323 	allow_undefined_flag_F77=' ${wl}-expect_unresolved ${wl}\*'
   15324 	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'
   15325       else
   15326 	allow_undefined_flag_F77=' -expect_unresolved \*'
   15327 	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'
   15328       fi
   15329       hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir'
   15330       hardcode_libdir_separator_F77=:
   15331       ;;
   15332 
   15333     osf4* | osf5*)	# as osf3* with the addition of -msym flag
   15334       if test "$GCC" = yes; then
   15335 	allow_undefined_flag_F77=' ${wl}-expect_unresolved ${wl}\*'
   15336 	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'
   15337 	hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir'
   15338       else
   15339 	allow_undefined_flag_F77=' -expect_unresolved \*'
   15340 	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'
   15341 	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~
   15342 	$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'
   15343 
   15344 	# Both c and cxx compiler support -rpath directly
   15345 	hardcode_libdir_flag_spec_F77='-rpath $libdir'
   15346       fi
   15347       hardcode_libdir_separator_F77=:
   15348       ;;
   15349 
   15350     solaris*)
   15351       no_undefined_flag_F77=' -z text'
   15352       if test "$GCC" = yes; then
   15353 	wlarc='${wl}'
   15354 	archive_cmds_F77='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   15355 	archive_expsym_cmds_F77='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   15356 	  $CC -shared ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$rm $lib.exp'
   15357       else
   15358 	wlarc=''
   15359 	archive_cmds_F77='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
   15360 	archive_expsym_cmds_F77='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   15361   	$LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
   15362       fi
   15363       hardcode_libdir_flag_spec_F77='-R$libdir'
   15364       hardcode_shlibpath_var_F77=no
   15365       case $host_os in
   15366       solaris2.[0-5] | solaris2.[0-5].*) ;;
   15367       *)
   15368 	# The compiler driver will combine and reorder linker options,
   15369 	# but understands `-z linker_flag'.  GCC discards it without `$wl',
   15370 	# but is careful enough not to reorder.
   15371  	# Supported since Solaris 2.6 (maybe 2.5.1?)
   15372 	if test "$GCC" = yes; then
   15373 	  whole_archive_flag_spec_F77='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
   15374 	else
   15375 	  whole_archive_flag_spec_F77='-z allextract$convenience -z defaultextract'
   15376 	fi
   15377 	;;
   15378       esac
   15379       link_all_deplibs_F77=yes
   15380       ;;
   15381 
   15382     sunos4*)
   15383       if test "x$host_vendor" = xsequent; then
   15384 	# Use $CC to link under sequent, because it throws in some extra .o
   15385 	# files that make .init and .fini sections work.
   15386 	archive_cmds_F77='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
   15387       else
   15388 	archive_cmds_F77='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
   15389       fi
   15390       hardcode_libdir_flag_spec_F77='-L$libdir'
   15391       hardcode_direct_F77=yes
   15392       hardcode_minus_L_F77=yes
   15393       hardcode_shlibpath_var_F77=no
   15394       ;;
   15395 
   15396     sysv4)
   15397       case $host_vendor in
   15398 	sni)
   15399 	  archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   15400 	  hardcode_direct_F77=yes # is this really true???
   15401 	;;
   15402 	siemens)
   15403 	  ## LD is ld it makes a PLAMLIB
   15404 	  ## CC just makes a GrossModule.
   15405 	  archive_cmds_F77='$LD -G -o $lib $libobjs $deplibs $linker_flags'
   15406 	  reload_cmds_F77='$CC -r -o $output$reload_objs'
   15407 	  hardcode_direct_F77=no
   15408         ;;
   15409 	motorola)
   15410 	  archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   15411 	  hardcode_direct_F77=no #Motorola manual says yes, but my tests say they lie
   15412 	;;
   15413       esac
   15414       runpath_var='LD_RUN_PATH'
   15415       hardcode_shlibpath_var_F77=no
   15416       ;;
   15417 
   15418     sysv4.3*)
   15419       archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   15420       hardcode_shlibpath_var_F77=no
   15421       export_dynamic_flag_spec_F77='-Bexport'
   15422       ;;
   15423 
   15424     sysv4*MP*)
   15425       if test -d /usr/nec; then
   15426 	archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   15427 	hardcode_shlibpath_var_F77=no
   15428 	runpath_var=LD_RUN_PATH
   15429 	hardcode_runpath_var=yes
   15430 	ld_shlibs_F77=yes
   15431       fi
   15432       ;;
   15433 
   15434     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
   15435       no_undefined_flag_F77='${wl}-z,text'
   15436       archive_cmds_need_lc_F77=no
   15437       hardcode_shlibpath_var_F77=no
   15438       runpath_var='LD_RUN_PATH'
   15439 
   15440       if test "$GCC" = yes; then
   15441 	archive_cmds_F77='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   15442 	archive_expsym_cmds_F77='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   15443       else
   15444 	archive_cmds_F77='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   15445 	archive_expsym_cmds_F77='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   15446       fi
   15447       ;;
   15448 
   15449     sysv5* | sco3.2v5* | sco5v6*)
   15450       # Note: We can NOT use -z defs as we might desire, because we do not
   15451       # link with -lc, and that would cause any symbols used from libc to
   15452       # always be unresolved, which means just about no library would
   15453       # ever link correctly.  If we're not using GNU ld we use -z text
   15454       # though, which does catch some bad symbols but isn't as heavy-handed
   15455       # as -z defs.
   15456       no_undefined_flag_F77='${wl}-z,text'
   15457       allow_undefined_flag_F77='${wl}-z,nodefs'
   15458       archive_cmds_need_lc_F77=no
   15459       hardcode_shlibpath_var_F77=no
   15460       hardcode_libdir_flag_spec_F77='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`'
   15461       hardcode_libdir_separator_F77=':'
   15462       link_all_deplibs_F77=yes
   15463       export_dynamic_flag_spec_F77='${wl}-Bexport'
   15464       runpath_var='LD_RUN_PATH'
   15465 
   15466       if test "$GCC" = yes; then
   15467 	archive_cmds_F77='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   15468 	archive_expsym_cmds_F77='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   15469       else
   15470 	archive_cmds_F77='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   15471 	archive_expsym_cmds_F77='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   15472       fi
   15473       ;;
   15474 
   15475     uts4*)
   15476       archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   15477       hardcode_libdir_flag_spec_F77='-L$libdir'
   15478       hardcode_shlibpath_var_F77=no
   15479       ;;
   15480 
   15481     *)
   15482       ld_shlibs_F77=no
   15483       ;;
   15484     esac
   15485   fi
   15486 
   15487 { echo "$as_me:$LINENO: result: $ld_shlibs_F77" >&5
   15488 echo "${ECHO_T}$ld_shlibs_F77" >&6; }
   15489 test "$ld_shlibs_F77" = no && can_build_shared=no
   15490 
   15491 #
   15492 # Do we need to explicitly link libc?
   15493 #
   15494 case "x$archive_cmds_need_lc_F77" in
   15495 x|xyes)
   15496   # Assume -lc should be added
   15497   archive_cmds_need_lc_F77=yes
   15498 
   15499   if test "$enable_shared" = yes && test "$GCC" = yes; then
   15500     case $archive_cmds_F77 in
   15501     *'~'*)
   15502       # FIXME: we may have to deal with multi-command sequences.
   15503       ;;
   15504     '$CC '*)
   15505       # Test whether the compiler implicitly links with -lc since on some
   15506       # systems, -lgcc has to come before -lc. If gcc already passes -lc
   15507       # to ld, don't add -lc before -lgcc.
   15508       { echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
   15509 echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6; }
   15510       $rm conftest*
   15511       echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   15512 
   15513       if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   15514   (eval $ac_compile) 2>&5
   15515   ac_status=$?
   15516   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   15517   (exit $ac_status); } 2>conftest.err; then
   15518         soname=conftest
   15519         lib=conftest
   15520         libobjs=conftest.$ac_objext
   15521         deplibs=
   15522         wl=$lt_prog_compiler_wl_F77
   15523 	pic_flag=$lt_prog_compiler_pic_F77
   15524         compiler_flags=-v
   15525         linker_flags=-v
   15526         verstring=
   15527         output_objdir=.
   15528         libname=conftest
   15529         lt_save_allow_undefined_flag=$allow_undefined_flag_F77
   15530         allow_undefined_flag_F77=
   15531         if { (eval echo "$as_me:$LINENO: \"$archive_cmds_F77 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5
   15532   (eval $archive_cmds_F77 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5
   15533   ac_status=$?
   15534   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   15535   (exit $ac_status); }
   15536         then
   15537 	  archive_cmds_need_lc_F77=no
   15538         else
   15539 	  archive_cmds_need_lc_F77=yes
   15540         fi
   15541         allow_undefined_flag_F77=$lt_save_allow_undefined_flag
   15542       else
   15543         cat conftest.err 1>&5
   15544       fi
   15545       $rm conftest*
   15546       { echo "$as_me:$LINENO: result: $archive_cmds_need_lc_F77" >&5
   15547 echo "${ECHO_T}$archive_cmds_need_lc_F77" >&6; }
   15548       ;;
   15549     esac
   15550   fi
   15551   ;;
   15552 esac
   15553 
   15554 { echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
   15555 echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6; }
   15556 library_names_spec=
   15557 libname_spec='lib$name'
   15558 soname_spec=
   15559 shrext_cmds=".so"
   15560 postinstall_cmds=
   15561 postuninstall_cmds=
   15562 finish_cmds=
   15563 finish_eval=
   15564 shlibpath_var=
   15565 shlibpath_overrides_runpath=unknown
   15566 version_type=none
   15567 dynamic_linker="$host_os ld.so"
   15568 sys_lib_dlsearch_path_spec="/lib /usr/lib"
   15569 
   15570 need_lib_prefix=unknown
   15571 hardcode_into_libs=no
   15572 
   15573 # when you set need_version to no, make sure it does not cause -set_version
   15574 # flags to be left without arguments
   15575 need_version=unknown
   15576 
   15577 case $host_os in
   15578 aix3*)
   15579   version_type=linux
   15580   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
   15581   shlibpath_var=LIBPATH
   15582 
   15583   # AIX 3 has no versioning support, so we append a major version to the name.
   15584   soname_spec='${libname}${release}${shared_ext}$major'
   15585   ;;
   15586 
   15587 aix[4-9]*)
   15588   version_type=linux
   15589   need_lib_prefix=no
   15590   need_version=no
   15591   hardcode_into_libs=yes
   15592   if test "$host_cpu" = ia64; then
   15593     # AIX 5 supports IA64
   15594     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
   15595     shlibpath_var=LD_LIBRARY_PATH
   15596   else
   15597     # With GCC up to 2.95.x, collect2 would create an import file
   15598     # for dependence libraries.  The import file would start with
   15599     # the line `#! .'.  This would cause the generated library to
   15600     # depend on `.', always an invalid library.  This was fixed in
   15601     # development snapshots of GCC prior to 3.0.
   15602     case $host_os in
   15603       aix4 | aix4.[01] | aix4.[01].*)
   15604       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
   15605 	   echo ' yes '
   15606 	   echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
   15607 	:
   15608       else
   15609 	can_build_shared=no
   15610       fi
   15611       ;;
   15612     esac
   15613     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
   15614     # soname into executable. Probably we can add versioning support to
   15615     # collect2, so additional links can be useful in future.
   15616     if test "$aix_use_runtimelinking" = yes; then
   15617       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
   15618       # instead of lib<name>.a to let people know that these are not
   15619       # typical AIX shared libraries.
   15620       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15621     else
   15622       # We preserve .a as extension for shared libraries through AIX4.2
   15623       # and later when we are not doing run time linking.
   15624       library_names_spec='${libname}${release}.a $libname.a'
   15625       soname_spec='${libname}${release}${shared_ext}$major'
   15626     fi
   15627     shlibpath_var=LIBPATH
   15628   fi
   15629   ;;
   15630 
   15631 amigaos*)
   15632   library_names_spec='$libname.ixlibrary $libname.a'
   15633   # Create ${libname}_ixlibrary.a entries in /sys/libs.
   15634   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'
   15635   ;;
   15636 
   15637 beos*)
   15638   library_names_spec='${libname}${shared_ext}'
   15639   dynamic_linker="$host_os ld.so"
   15640   shlibpath_var=LIBRARY_PATH
   15641   ;;
   15642 
   15643 bsdi[45]*)
   15644   version_type=linux
   15645   need_version=no
   15646   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15647   soname_spec='${libname}${release}${shared_ext}$major'
   15648   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
   15649   shlibpath_var=LD_LIBRARY_PATH
   15650   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
   15651   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
   15652   # the default ld.so.conf also contains /usr/contrib/lib and
   15653   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
   15654   # libtool to hard-code these into programs
   15655   ;;
   15656 
   15657 cygwin* | mingw* | pw32*)
   15658   version_type=windows
   15659   shrext_cmds=".dll"
   15660   need_version=no
   15661   need_lib_prefix=no
   15662 
   15663   case $GCC,$host_os in
   15664   yes,cygwin* | yes,mingw* | yes,pw32*)
   15665     library_names_spec='$libname.dll.a'
   15666     # DLL is installed to $(libdir)/../bin by postinstall_cmds
   15667     postinstall_cmds='base_file=`basename \${file}`~
   15668       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
   15669       dldir=$destdir/`dirname \$dlpath`~
   15670       test -d \$dldir || mkdir -p \$dldir~
   15671       $install_prog $dir/$dlname \$dldir/$dlname~
   15672       chmod a+x \$dldir/$dlname'
   15673     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
   15674       dlpath=$dir/\$dldll~
   15675        $rm \$dlpath'
   15676     shlibpath_overrides_runpath=yes
   15677 
   15678     case $host_os in
   15679     cygwin*)
   15680       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
   15681       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   15682       sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
   15683       ;;
   15684     mingw*)
   15685       # MinGW DLLs use traditional 'lib' prefix
   15686       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   15687       sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   15688       if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then
   15689         # It is most probably a Windows format PATH printed by
   15690         # mingw gcc, but we are running on Cygwin. Gcc prints its search
   15691         # path with ; separators, and with drive letters. We can handle the
   15692         # drive letters (cygwin fileutils understands them), so leave them,
   15693         # especially as we might pass files found there to a mingw objdump,
   15694         # which wouldn't understand a cygwinified path. Ahh.
   15695         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   15696       else
   15697         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   15698       fi
   15699       ;;
   15700     pw32*)
   15701       # pw32 DLLs use 'pw' prefix rather than 'lib'
   15702       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   15703       ;;
   15704     esac
   15705     ;;
   15706 
   15707   *)
   15708     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
   15709     ;;
   15710   esac
   15711   dynamic_linker='Win32 ld.exe'
   15712   # FIXME: first we should search . and the directory the executable is in
   15713   shlibpath_var=PATH
   15714   ;;
   15715 
   15716 darwin* | rhapsody*)
   15717   dynamic_linker="$host_os dyld"
   15718   version_type=darwin
   15719   need_lib_prefix=no
   15720   need_version=no
   15721   library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
   15722   soname_spec='${libname}${release}${major}$shared_ext'
   15723   shlibpath_overrides_runpath=yes
   15724   shlibpath_var=DYLD_LIBRARY_PATH
   15725   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
   15726 
   15727   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
   15728   ;;
   15729 
   15730 dgux*)
   15731   version_type=linux
   15732   need_lib_prefix=no
   15733   need_version=no
   15734   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
   15735   soname_spec='${libname}${release}${shared_ext}$major'
   15736   shlibpath_var=LD_LIBRARY_PATH
   15737   ;;
   15738 
   15739 freebsd1*)
   15740   dynamic_linker=no
   15741   ;;
   15742 
   15743 freebsd* | dragonfly*)
   15744   # DragonFly does not have aout.  When/if they implement a new
   15745   # versioning mechanism, adjust this.
   15746   if test -x /usr/bin/objformat; then
   15747     objformat=`/usr/bin/objformat`
   15748   else
   15749     case $host_os in
   15750     freebsd[123]*) objformat=aout ;;
   15751     *) objformat=elf ;;
   15752     esac
   15753   fi
   15754   version_type=freebsd-$objformat
   15755   case $version_type in
   15756     freebsd-elf*)
   15757       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   15758       need_version=no
   15759       need_lib_prefix=no
   15760       ;;
   15761     freebsd-*)
   15762       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
   15763       need_version=yes
   15764       ;;
   15765   esac
   15766   shlibpath_var=LD_LIBRARY_PATH
   15767   case $host_os in
   15768   freebsd2*)
   15769     shlibpath_overrides_runpath=yes
   15770     ;;
   15771   freebsd3.[01]* | freebsdelf3.[01]*)
   15772     shlibpath_overrides_runpath=yes
   15773     hardcode_into_libs=yes
   15774     ;;
   15775   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
   15776   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
   15777     shlibpath_overrides_runpath=no
   15778     hardcode_into_libs=yes
   15779     ;;
   15780   *) # from 4.6 on, and DragonFly
   15781     shlibpath_overrides_runpath=yes
   15782     hardcode_into_libs=yes
   15783     ;;
   15784   esac
   15785   ;;
   15786 
   15787 gnu*)
   15788   version_type=linux
   15789   need_lib_prefix=no
   15790   need_version=no
   15791   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
   15792   soname_spec='${libname}${release}${shared_ext}$major'
   15793   shlibpath_var=LD_LIBRARY_PATH
   15794   hardcode_into_libs=yes
   15795   ;;
   15796 
   15797 hpux9* | hpux10* | hpux11*)
   15798   # Give a soname corresponding to the major version so that dld.sl refuses to
   15799   # link against other versions.
   15800   version_type=sunos
   15801   need_lib_prefix=no
   15802   need_version=no
   15803   case $host_cpu in
   15804   ia64*)
   15805     shrext_cmds='.so'
   15806     hardcode_into_libs=yes
   15807     dynamic_linker="$host_os dld.so"
   15808     shlibpath_var=LD_LIBRARY_PATH
   15809     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   15810     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15811     soname_spec='${libname}${release}${shared_ext}$major'
   15812     if test "X$HPUX_IA64_MODE" = X32; then
   15813       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
   15814     else
   15815       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
   15816     fi
   15817     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   15818     ;;
   15819    hppa*64*)
   15820      shrext_cmds='.sl'
   15821      hardcode_into_libs=yes
   15822      dynamic_linker="$host_os dld.sl"
   15823      shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
   15824      shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   15825      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15826      soname_spec='${libname}${release}${shared_ext}$major'
   15827      sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
   15828      sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   15829      ;;
   15830    *)
   15831     shrext_cmds='.sl'
   15832     dynamic_linker="$host_os dld.sl"
   15833     shlibpath_var=SHLIB_PATH
   15834     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
   15835     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15836     soname_spec='${libname}${release}${shared_ext}$major'
   15837     ;;
   15838   esac
   15839   # HP-UX runs *really* slowly unless shared libraries are mode 555.
   15840   postinstall_cmds='chmod 555 $lib'
   15841   ;;
   15842 
   15843 interix[3-9]*)
   15844   version_type=linux
   15845   need_lib_prefix=no
   15846   need_version=no
   15847   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   15848   soname_spec='${libname}${release}${shared_ext}$major'
   15849   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
   15850   shlibpath_var=LD_LIBRARY_PATH
   15851   shlibpath_overrides_runpath=no
   15852   hardcode_into_libs=yes
   15853   ;;
   15854 
   15855 irix5* | irix6* | nonstopux*)
   15856   case $host_os in
   15857     nonstopux*) version_type=nonstopux ;;
   15858     *)
   15859 	if test "$lt_cv_prog_gnu_ld" = yes; then
   15860 		version_type=linux
   15861 	else
   15862 		version_type=irix
   15863 	fi ;;
   15864   esac
   15865   need_lib_prefix=no
   15866   need_version=no
   15867   soname_spec='${libname}${release}${shared_ext}$major'
   15868   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
   15869   case $host_os in
   15870   irix5* | nonstopux*)
   15871     libsuff= shlibsuff=
   15872     ;;
   15873   *)
   15874     case $LD in # libtool.m4 will add one of these switches to LD
   15875     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
   15876       libsuff= shlibsuff= libmagic=32-bit;;
   15877     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
   15878       libsuff=32 shlibsuff=N32 libmagic=N32;;
   15879     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
   15880       libsuff=64 shlibsuff=64 libmagic=64-bit;;
   15881     *) libsuff= shlibsuff= libmagic=never-match;;
   15882     esac
   15883     ;;
   15884   esac
   15885   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
   15886   shlibpath_overrides_runpath=no
   15887   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
   15888   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
   15889   hardcode_into_libs=yes
   15890   ;;
   15891 
   15892 # No shared lib support for Linux oldld, aout, or coff.
   15893 linux*oldld* | linux*aout* | linux*coff*)
   15894   dynamic_linker=no
   15895   ;;
   15896 
   15897 # This must be Linux ELF.
   15898 linux* | k*bsd*-gnu)
   15899   version_type=linux
   15900   need_lib_prefix=no
   15901   need_version=no
   15902   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15903   soname_spec='${libname}${release}${shared_ext}$major'
   15904   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
   15905   shlibpath_var=LD_LIBRARY_PATH
   15906   shlibpath_overrides_runpath=no
   15907   # This implies no fast_install, which is unacceptable.
   15908   # Some rework will be needed to allow for fast_install
   15909   # before this can be enabled.
   15910   hardcode_into_libs=yes
   15911 
   15912   # Append ld.so.conf contents to the search path
   15913   if test -f /etc/ld.so.conf; then
   15914     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' ' '`
   15915     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
   15916   fi
   15917 
   15918   # We used to test for /lib/ld.so.1 and disable shared libraries on
   15919   # powerpc, because MkLinux only supported shared libraries with the
   15920   # GNU dynamic linker.  Since this was broken with cross compilers,
   15921   # most powerpc-linux boxes support dynamic linking these days and
   15922   # people can always --disable-shared, the test was removed, and we
   15923   # assume the GNU/Linux dynamic linker is in use.
   15924   dynamic_linker='GNU/Linux ld.so'
   15925   ;;
   15926 
   15927 netbsdelf*-gnu)
   15928   version_type=linux
   15929   need_lib_prefix=no
   15930   need_version=no
   15931   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   15932   soname_spec='${libname}${release}${shared_ext}$major'
   15933   shlibpath_var=LD_LIBRARY_PATH
   15934   shlibpath_overrides_runpath=no
   15935   hardcode_into_libs=yes
   15936   dynamic_linker='NetBSD ld.elf_so'
   15937   ;;
   15938 
   15939 netbsd*)
   15940   version_type=sunos
   15941   need_lib_prefix=no
   15942   need_version=no
   15943   if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   15944     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   15945     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   15946     dynamic_linker='NetBSD (a.out) ld.so'
   15947   else
   15948     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   15949     soname_spec='${libname}${release}${shared_ext}$major'
   15950     dynamic_linker='NetBSD ld.elf_so'
   15951   fi
   15952   shlibpath_var=LD_LIBRARY_PATH
   15953   shlibpath_overrides_runpath=yes
   15954   hardcode_into_libs=yes
   15955   ;;
   15956 
   15957 newsos6)
   15958   version_type=linux
   15959   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15960   shlibpath_var=LD_LIBRARY_PATH
   15961   shlibpath_overrides_runpath=yes
   15962   ;;
   15963 
   15964 nto-qnx*)
   15965   version_type=linux
   15966   need_lib_prefix=no
   15967   need_version=no
   15968   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15969   soname_spec='${libname}${release}${shared_ext}$major'
   15970   shlibpath_var=LD_LIBRARY_PATH
   15971   shlibpath_overrides_runpath=yes
   15972   ;;
   15973 
   15974 openbsd*)
   15975   version_type=sunos
   15976   sys_lib_dlsearch_path_spec="/usr/lib"
   15977   need_lib_prefix=no
   15978   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
   15979   case $host_os in
   15980     openbsd3.3 | openbsd3.3.*) need_version=yes ;;
   15981     *)                         need_version=no  ;;
   15982   esac
   15983   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   15984   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   15985   shlibpath_var=LD_LIBRARY_PATH
   15986   if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   15987     case $host_os in
   15988       openbsd2.[89] | openbsd2.[89].*)
   15989 	shlibpath_overrides_runpath=no
   15990 	;;
   15991       *)
   15992 	shlibpath_overrides_runpath=yes
   15993 	;;
   15994       esac
   15995   else
   15996     shlibpath_overrides_runpath=yes
   15997   fi
   15998   ;;
   15999 
   16000 os2*)
   16001   libname_spec='$name'
   16002   shrext_cmds=".dll"
   16003   need_lib_prefix=no
   16004   library_names_spec='$libname${shared_ext} $libname.a'
   16005   dynamic_linker='OS/2 ld.exe'
   16006   shlibpath_var=LIBPATH
   16007   ;;
   16008 
   16009 osf3* | osf4* | osf5*)
   16010   version_type=osf
   16011   need_lib_prefix=no
   16012   need_version=no
   16013   soname_spec='${libname}${release}${shared_ext}$major'
   16014   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   16015   shlibpath_var=LD_LIBRARY_PATH
   16016   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
   16017   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
   16018   ;;
   16019 
   16020 rdos*)
   16021   dynamic_linker=no
   16022   ;;
   16023 
   16024 solaris*)
   16025   version_type=linux
   16026   need_lib_prefix=no
   16027   need_version=no
   16028   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   16029   soname_spec='${libname}${release}${shared_ext}$major'
   16030   shlibpath_var=LD_LIBRARY_PATH
   16031   shlibpath_overrides_runpath=yes
   16032   hardcode_into_libs=yes
   16033   # ldd complains unless libraries are executable
   16034   postinstall_cmds='chmod +x $lib'
   16035   ;;
   16036 
   16037 sunos4*)
   16038   version_type=sunos
   16039   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   16040   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
   16041   shlibpath_var=LD_LIBRARY_PATH
   16042   shlibpath_overrides_runpath=yes
   16043   if test "$with_gnu_ld" = yes; then
   16044     need_lib_prefix=no
   16045   fi
   16046   need_version=yes
   16047   ;;
   16048 
   16049 sysv4 | sysv4.3*)
   16050   version_type=linux
   16051   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   16052   soname_spec='${libname}${release}${shared_ext}$major'
   16053   shlibpath_var=LD_LIBRARY_PATH
   16054   case $host_vendor in
   16055     sni)
   16056       shlibpath_overrides_runpath=no
   16057       need_lib_prefix=no
   16058       export_dynamic_flag_spec='${wl}-Blargedynsym'
   16059       runpath_var=LD_RUN_PATH
   16060       ;;
   16061     siemens)
   16062       need_lib_prefix=no
   16063       ;;
   16064     motorola)
   16065       need_lib_prefix=no
   16066       need_version=no
   16067       shlibpath_overrides_runpath=no
   16068       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
   16069       ;;
   16070   esac
   16071   ;;
   16072 
   16073 sysv4*MP*)
   16074   if test -d /usr/nec ;then
   16075     version_type=linux
   16076     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
   16077     soname_spec='$libname${shared_ext}.$major'
   16078     shlibpath_var=LD_LIBRARY_PATH
   16079   fi
   16080   ;;
   16081 
   16082 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   16083   version_type=freebsd-elf
   16084   need_lib_prefix=no
   16085   need_version=no
   16086   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   16087   soname_spec='${libname}${release}${shared_ext}$major'
   16088   shlibpath_var=LD_LIBRARY_PATH
   16089   hardcode_into_libs=yes
   16090   if test "$with_gnu_ld" = yes; then
   16091     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
   16092     shlibpath_overrides_runpath=no
   16093   else
   16094     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
   16095     shlibpath_overrides_runpath=yes
   16096     case $host_os in
   16097       sco3.2v5*)
   16098         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
   16099 	;;
   16100     esac
   16101   fi
   16102   sys_lib_dlsearch_path_spec='/usr/lib'
   16103   ;;
   16104 
   16105 uts4*)
   16106   version_type=linux
   16107   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   16108   soname_spec='${libname}${release}${shared_ext}$major'
   16109   shlibpath_var=LD_LIBRARY_PATH
   16110   ;;
   16111 
   16112 *)
   16113   dynamic_linker=no
   16114   ;;
   16115 esac
   16116 { echo "$as_me:$LINENO: result: $dynamic_linker" >&5
   16117 echo "${ECHO_T}$dynamic_linker" >&6; }
   16118 test "$dynamic_linker" = no && can_build_shared=no
   16119 
   16120 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
   16121   echo $ECHO_N "(cached) $ECHO_C" >&6
   16122 else
   16123   lt_cv_sys_lib_search_path_spec="$sys_lib_search_path_spec"
   16124 fi
   16125 
   16126 sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
   16127 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
   16128   echo $ECHO_N "(cached) $ECHO_C" >&6
   16129 else
   16130   lt_cv_sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec"
   16131 fi
   16132 
   16133 sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
   16134 
   16135 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
   16136 if test "$GCC" = yes; then
   16137   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
   16138 fi
   16139 
   16140 { echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
   16141 echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6; }
   16142 hardcode_action_F77=
   16143 if test -n "$hardcode_libdir_flag_spec_F77" || \
   16144    test -n "$runpath_var_F77" || \
   16145    test "X$hardcode_automatic_F77" = "Xyes" ; then
   16146 
   16147   # We can hardcode non-existant directories.
   16148   if test "$hardcode_direct_F77" != no &&
   16149      # If the only mechanism to avoid hardcoding is shlibpath_var, we
   16150      # have to relink, otherwise we might link with an installed library
   16151      # when we should be linking with a yet-to-be-installed one
   16152      ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, F77)" != no &&
   16153      test "$hardcode_minus_L_F77" != no; then
   16154     # Linking always hardcodes the temporary library directory.
   16155     hardcode_action_F77=relink
   16156   else
   16157     # We can link without hardcoding, and we can hardcode nonexisting dirs.
   16158     hardcode_action_F77=immediate
   16159   fi
   16160 else
   16161   # We cannot hardcode anything, or else we can only hardcode existing
   16162   # directories.
   16163   hardcode_action_F77=unsupported
   16164 fi
   16165 { echo "$as_me:$LINENO: result: $hardcode_action_F77" >&5
   16166 echo "${ECHO_T}$hardcode_action_F77" >&6; }
   16167 
   16168 if test "$hardcode_action_F77" = relink; then
   16169   # Fast installation is not supported
   16170   enable_fast_install=no
   16171 elif test "$shlibpath_overrides_runpath" = yes ||
   16172      test "$enable_shared" = no; then
   16173   # Fast installation is not necessary
   16174   enable_fast_install=needless
   16175 fi
   16176 
   16177 
   16178 # The else clause should only fire when bootstrapping the
   16179 # libtool distribution, otherwise you forgot to ship ltmain.sh
   16180 # with your package, and you will get complaints that there are
   16181 # no rules to generate ltmain.sh.
   16182 if test -f "$ltmain"; then
   16183   # See if we are running on zsh, and set the options which allow our commands through
   16184   # without removal of \ escapes.
   16185   if test -n "${ZSH_VERSION+set}" ; then
   16186     setopt NO_GLOB_SUBST
   16187   fi
   16188   # Now quote all the things that may contain metacharacters while being
   16189   # careful not to overquote the AC_SUBSTed values.  We take copies of the
   16190   # variables and quote the copies for generation of the libtool script.
   16191   for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \
   16192     SED SHELL STRIP \
   16193     libname_spec library_names_spec soname_spec extract_expsyms_cmds \
   16194     old_striplib striplib file_magic_cmd finish_cmds finish_eval \
   16195     deplibs_check_method reload_flag reload_cmds need_locks \
   16196     lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
   16197     lt_cv_sys_global_symbol_to_c_name_address \
   16198     sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
   16199     old_postinstall_cmds old_postuninstall_cmds \
   16200     compiler_F77 \
   16201     CC_F77 \
   16202     LD_F77 \
   16203     lt_prog_compiler_wl_F77 \
   16204     lt_prog_compiler_pic_F77 \
   16205     lt_prog_compiler_static_F77 \
   16206     lt_prog_compiler_no_builtin_flag_F77 \
   16207     export_dynamic_flag_spec_F77 \
   16208     thread_safe_flag_spec_F77 \
   16209     whole_archive_flag_spec_F77 \
   16210     enable_shared_with_static_runtimes_F77 \
   16211     old_archive_cmds_F77 \
   16212     old_archive_from_new_cmds_F77 \
   16213     predep_objects_F77 \
   16214     postdep_objects_F77 \
   16215     predeps_F77 \
   16216     postdeps_F77 \
   16217     compiler_lib_search_path_F77 \
   16218     compiler_lib_search_dirs_F77 \
   16219     archive_cmds_F77 \
   16220     archive_expsym_cmds_F77 \
   16221     postinstall_cmds_F77 \
   16222     postuninstall_cmds_F77 \
   16223     old_archive_from_expsyms_cmds_F77 \
   16224     allow_undefined_flag_F77 \
   16225     no_undefined_flag_F77 \
   16226     export_symbols_cmds_F77 \
   16227     hardcode_libdir_flag_spec_F77 \
   16228     hardcode_libdir_flag_spec_ld_F77 \
   16229     hardcode_libdir_separator_F77 \
   16230     hardcode_automatic_F77 \
   16231     module_cmds_F77 \
   16232     module_expsym_cmds_F77 \
   16233     lt_cv_prog_compiler_c_o_F77 \
   16234     fix_srcfile_path_F77 \
   16235     exclude_expsyms_F77 \
   16236     include_expsyms_F77; do
   16237 
   16238     case $var in
   16239     old_archive_cmds_F77 | \
   16240     old_archive_from_new_cmds_F77 | \
   16241     archive_cmds_F77 | \
   16242     archive_expsym_cmds_F77 | \
   16243     module_cmds_F77 | \
   16244     module_expsym_cmds_F77 | \
   16245     old_archive_from_expsyms_cmds_F77 | \
   16246     export_symbols_cmds_F77 | \
   16247     extract_expsyms_cmds | reload_cmds | finish_cmds | \
   16248     postinstall_cmds | postuninstall_cmds | \
   16249     old_postinstall_cmds | old_postuninstall_cmds | \
   16250     sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
   16251       # Double-quote double-evaled strings.
   16252       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
   16253       ;;
   16254     *)
   16255       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
   16256       ;;
   16257     esac
   16258   done
   16259 
   16260   case $lt_echo in
   16261   *'\$0 --fallback-echo"')
   16262     lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
   16263     ;;
   16264   esac
   16265 
   16266 cfgfile="$ofile"
   16267 
   16268   cat <<__EOF__ >> "$cfgfile"
   16269 # ### BEGIN LIBTOOL TAG CONFIG: $tagname
   16270 
   16271 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
   16272 
   16273 # Shell to use when invoking shell scripts.
   16274 SHELL=$lt_SHELL
   16275 
   16276 # Whether or not to build shared libraries.
   16277 build_libtool_libs=$enable_shared
   16278 
   16279 # Whether or not to build static libraries.
   16280 build_old_libs=$enable_static
   16281 
   16282 # Whether or not to add -lc for building shared libraries.
   16283 build_libtool_need_lc=$archive_cmds_need_lc_F77
   16284 
   16285 # Whether or not to disallow shared libs when runtime libs are static
   16286 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_F77
   16287 
   16288 # Whether or not to optimize for fast installation.
   16289 fast_install=$enable_fast_install
   16290 
   16291 # The host system.
   16292 host_alias=$host_alias
   16293 host=$host
   16294 host_os=$host_os
   16295 
   16296 # The build system.
   16297 build_alias=$build_alias
   16298 build=$build
   16299 build_os=$build_os
   16300 
   16301 # An echo program that does not interpret backslashes.
   16302 echo=$lt_echo
   16303 
   16304 # The archiver.
   16305 AR=$lt_AR
   16306 AR_FLAGS=$lt_AR_FLAGS
   16307 
   16308 # A C compiler.
   16309 LTCC=$lt_LTCC
   16310 
   16311 # LTCC compiler flags.
   16312 LTCFLAGS=$lt_LTCFLAGS
   16313 
   16314 # A language-specific compiler.
   16315 CC=$lt_compiler_F77
   16316 
   16317 # Is the compiler the GNU C compiler?
   16318 with_gcc=$GCC_F77
   16319 
   16320 # An ERE matcher.
   16321 EGREP=$lt_EGREP
   16322 
   16323 # The linker used to build libraries.
   16324 LD=$lt_LD_F77
   16325 
   16326 # Whether we need hard or soft links.
   16327 LN_S=$lt_LN_S
   16328 
   16329 # A BSD-compatible nm program.
   16330 NM=$lt_NM
   16331 
   16332 # A symbol stripping program
   16333 STRIP=$lt_STRIP
   16334 
   16335 # Used to examine libraries when file_magic_cmd begins "file"
   16336 MAGIC_CMD=$MAGIC_CMD
   16337 
   16338 # Used on cygwin: DLL creation program.
   16339 DLLTOOL="$DLLTOOL"
   16340 
   16341 # Used on cygwin: object dumper.
   16342 OBJDUMP="$OBJDUMP"
   16343 
   16344 # Used on cygwin: assembler.
   16345 AS="$AS"
   16346 
   16347 # The name of the directory that contains temporary libtool files.
   16348 objdir=$objdir
   16349 
   16350 # How to create reloadable object files.
   16351 reload_flag=$lt_reload_flag
   16352 reload_cmds=$lt_reload_cmds
   16353 
   16354 # How to pass a linker flag through the compiler.
   16355 wl=$lt_lt_prog_compiler_wl_F77
   16356 
   16357 # Object file suffix (normally "o").
   16358 objext="$ac_objext"
   16359 
   16360 # Old archive suffix (normally "a").
   16361 libext="$libext"
   16362 
   16363 # Shared library suffix (normally ".so").
   16364 shrext_cmds='$shrext_cmds'
   16365 
   16366 # Executable file suffix (normally "").
   16367 exeext="$exeext"
   16368 
   16369 # Additional compiler flags for building library objects.
   16370 pic_flag=$lt_lt_prog_compiler_pic_F77
   16371 pic_mode=$pic_mode
   16372 
   16373 # What is the maximum length of a command?
   16374 max_cmd_len=$lt_cv_sys_max_cmd_len
   16375 
   16376 # Does compiler simultaneously support -c and -o options?
   16377 compiler_c_o=$lt_lt_cv_prog_compiler_c_o_F77
   16378 
   16379 # Must we lock files when doing compilation?
   16380 need_locks=$lt_need_locks
   16381 
   16382 # Do we need the lib prefix for modules?
   16383 need_lib_prefix=$need_lib_prefix
   16384 
   16385 # Do we need a version for libraries?
   16386 need_version=$need_version
   16387 
   16388 # Whether dlopen is supported.
   16389 dlopen_support=$enable_dlopen
   16390 
   16391 # Whether dlopen of programs is supported.
   16392 dlopen_self=$enable_dlopen_self
   16393 
   16394 # Whether dlopen of statically linked programs is supported.
   16395 dlopen_self_static=$enable_dlopen_self_static
   16396 
   16397 # Compiler flag to prevent dynamic linking.
   16398 link_static_flag=$lt_lt_prog_compiler_static_F77
   16399 
   16400 # Compiler flag to turn off builtin functions.
   16401 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_F77
   16402 
   16403 # Compiler flag to allow reflexive dlopens.
   16404 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_F77
   16405 
   16406 # Compiler flag to generate shared objects directly from archives.
   16407 whole_archive_flag_spec=$lt_whole_archive_flag_spec_F77
   16408 
   16409 # Compiler flag to generate thread-safe objects.
   16410 thread_safe_flag_spec=$lt_thread_safe_flag_spec_F77
   16411 
   16412 # Library versioning type.
   16413 version_type=$version_type
   16414 
   16415 # Format of library name prefix.
   16416 libname_spec=$lt_libname_spec
   16417 
   16418 # List of archive names.  First name is the real one, the rest are links.
   16419 # The last name is the one that the linker finds with -lNAME.
   16420 library_names_spec=$lt_library_names_spec
   16421 
   16422 # The coded name of the library, if different from the real name.
   16423 soname_spec=$lt_soname_spec
   16424 
   16425 # Commands used to build and install an old-style archive.
   16426 RANLIB=$lt_RANLIB
   16427 old_archive_cmds=$lt_old_archive_cmds_F77
   16428 old_postinstall_cmds=$lt_old_postinstall_cmds
   16429 old_postuninstall_cmds=$lt_old_postuninstall_cmds
   16430 
   16431 # Create an old-style archive from a shared archive.
   16432 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_F77
   16433 
   16434 # Create a temporary old-style archive to link instead of a shared archive.
   16435 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_F77
   16436 
   16437 # Commands used to build and install a shared archive.
   16438 archive_cmds=$lt_archive_cmds_F77
   16439 archive_expsym_cmds=$lt_archive_expsym_cmds_F77
   16440 postinstall_cmds=$lt_postinstall_cmds
   16441 postuninstall_cmds=$lt_postuninstall_cmds
   16442 
   16443 # Commands used to build a loadable module (assumed same as above if empty)
   16444 module_cmds=$lt_module_cmds_F77
   16445 module_expsym_cmds=$lt_module_expsym_cmds_F77
   16446 
   16447 # Commands to strip libraries.
   16448 old_striplib=$lt_old_striplib
   16449 striplib=$lt_striplib
   16450 
   16451 # Dependencies to place before the objects being linked to create a
   16452 # shared library.
   16453 predep_objects=$lt_predep_objects_F77
   16454 
   16455 # Dependencies to place after the objects being linked to create a
   16456 # shared library.
   16457 postdep_objects=$lt_postdep_objects_F77
   16458 
   16459 # Dependencies to place before the objects being linked to create a
   16460 # shared library.
   16461 predeps=$lt_predeps_F77
   16462 
   16463 # Dependencies to place after the objects being linked to create a
   16464 # shared library.
   16465 postdeps=$lt_postdeps_F77
   16466 
   16467 # The directories searched by this compiler when creating a shared
   16468 # library
   16469 compiler_lib_search_dirs=$lt_compiler_lib_search_dirs_F77
   16470 
   16471 # The library search path used internally by the compiler when linking
   16472 # a shared library.
   16473 compiler_lib_search_path=$lt_compiler_lib_search_path_F77
   16474 
   16475 # Method to check whether dependent libraries are shared objects.
   16476 deplibs_check_method=$lt_deplibs_check_method
   16477 
   16478 # Command to use when deplibs_check_method == file_magic.
   16479 file_magic_cmd=$lt_file_magic_cmd
   16480 
   16481 # Flag that allows shared libraries with undefined symbols to be built.
   16482 allow_undefined_flag=$lt_allow_undefined_flag_F77
   16483 
   16484 # Flag that forces no undefined symbols.
   16485 no_undefined_flag=$lt_no_undefined_flag_F77
   16486 
   16487 # Commands used to finish a libtool library installation in a directory.
   16488 finish_cmds=$lt_finish_cmds
   16489 
   16490 # Same as above, but a single script fragment to be evaled but not shown.
   16491 finish_eval=$lt_finish_eval
   16492 
   16493 # Take the output of nm and produce a listing of raw symbols and C names.
   16494 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
   16495 
   16496 # Transform the output of nm in a proper C declaration
   16497 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
   16498 
   16499 # Transform the output of nm in a C name address pair
   16500 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
   16501 
   16502 # This is the shared library runtime path variable.
   16503 runpath_var=$runpath_var
   16504 
   16505 # This is the shared library path variable.
   16506 shlibpath_var=$shlibpath_var
   16507 
   16508 # Is shlibpath searched before the hard-coded library search path?
   16509 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
   16510 
   16511 # How to hardcode a shared library path into an executable.
   16512 hardcode_action=$hardcode_action_F77
   16513 
   16514 # Whether we should hardcode library paths into libraries.
   16515 hardcode_into_libs=$hardcode_into_libs
   16516 
   16517 # Flag to hardcode \$libdir into a binary during linking.
   16518 # This must work even if \$libdir does not exist.
   16519 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_F77
   16520 
   16521 # If ld is used when linking, flag to hardcode \$libdir into
   16522 # a binary during linking. This must work even if \$libdir does
   16523 # not exist.
   16524 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_F77
   16525 
   16526 # Whether we need a single -rpath flag with a separated argument.
   16527 hardcode_libdir_separator=$lt_hardcode_libdir_separator_F77
   16528 
   16529 # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
   16530 # resulting binary.
   16531 hardcode_direct=$hardcode_direct_F77
   16532 
   16533 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
   16534 # resulting binary.
   16535 hardcode_minus_L=$hardcode_minus_L_F77
   16536 
   16537 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
   16538 # the resulting binary.
   16539 hardcode_shlibpath_var=$hardcode_shlibpath_var_F77
   16540 
   16541 # Set to yes if building a shared library automatically hardcodes DIR into the library
   16542 # and all subsequent libraries and executables linked against it.
   16543 hardcode_automatic=$hardcode_automatic_F77
   16544 
   16545 # Variables whose values should be saved in libtool wrapper scripts and
   16546 # restored at relink time.
   16547 variables_saved_for_relink="$variables_saved_for_relink"
   16548 
   16549 # Whether libtool must link a program against all its dependency libraries.
   16550 link_all_deplibs=$link_all_deplibs_F77
   16551 
   16552 # Compile-time system search path for libraries
   16553 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
   16554 
   16555 # Run-time system search path for libraries
   16556 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
   16557 
   16558 # Fix the shell variable \$srcfile for the compiler.
   16559 fix_srcfile_path=$lt_fix_srcfile_path
   16560 
   16561 # Set to yes if exported symbols are required.
   16562 always_export_symbols=$always_export_symbols_F77
   16563 
   16564 # The commands to list exported symbols.
   16565 export_symbols_cmds=$lt_export_symbols_cmds_F77
   16566 
   16567 # The commands to extract the exported symbol list from a shared archive.
   16568 extract_expsyms_cmds=$lt_extract_expsyms_cmds
   16569 
   16570 # Symbols that should not be listed in the preloaded symbols.
   16571 exclude_expsyms=$lt_exclude_expsyms_F77
   16572 
   16573 # Symbols that must always be exported.
   16574 include_expsyms=$lt_include_expsyms_F77
   16575 
   16576 # ### END LIBTOOL TAG CONFIG: $tagname
   16577 
   16578 __EOF__
   16579 
   16580 
   16581 else
   16582   # If there is no Makefile yet, we rely on a make rule to execute
   16583   # `config.status --recheck' to rerun these tests and create the
   16584   # libtool script then.
   16585   ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
   16586   if test -f "$ltmain_in"; then
   16587     test -f Makefile && make "$ltmain"
   16588   fi
   16589 fi
   16590 
   16591 
   16592 ac_ext=c
   16593 ac_cpp='$CPP $CPPFLAGS'
   16594 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   16595 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   16596 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   16597 
   16598 CC="$lt_save_CC"
   16599 
   16600 	else
   16601 	  tagname=""
   16602 	fi
   16603 	;;
   16604 
   16605       GCJ)
   16606 	if test -n "$GCJ" && test "X$GCJ" != "Xno"; then
   16607 
   16608 
   16609 # Source file extension for Java test sources.
   16610 ac_ext=java
   16611 
   16612 # Object file extension for compiled Java test sources.
   16613 objext=o
   16614 objext_GCJ=$objext
   16615 
   16616 # Code to be used in simple compile tests
   16617 lt_simple_compile_test_code="class foo {}"
   16618 
   16619 # Code to be used in simple link tests
   16620 lt_simple_link_test_code='public class conftest { public static void main(String[] argv) {}; }'
   16621 
   16622 # ltmain only uses $CC for tagged configurations so make sure $CC is set.
   16623 
   16624 # If no C compiler was specified, use CC.
   16625 LTCC=${LTCC-"$CC"}
   16626 
   16627 # If no C compiler flags were specified, use CFLAGS.
   16628 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   16629 
   16630 # Allow CC to be a program name with arguments.
   16631 compiler=$CC
   16632 
   16633 
   16634 # save warnings/boilerplate of simple test code
   16635 ac_outfile=conftest.$ac_objext
   16636 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
   16637 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   16638 _lt_compiler_boilerplate=`cat conftest.err`
   16639 $rm conftest*
   16640 
   16641 ac_outfile=conftest.$ac_objext
   16642 echo "$lt_simple_link_test_code" >conftest.$ac_ext
   16643 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   16644 _lt_linker_boilerplate=`cat conftest.err`
   16645 $rm -r conftest*
   16646 
   16647 
   16648 # Allow CC to be a program name with arguments.
   16649 lt_save_CC="$CC"
   16650 CC=${GCJ-"gcj"}
   16651 compiler=$CC
   16652 compiler_GCJ=$CC
   16653 for cc_temp in $compiler""; do
   16654   case $cc_temp in
   16655     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   16656     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   16657     \-*) ;;
   16658     *) break;;
   16659   esac
   16660 done
   16661 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   16662 
   16663 
   16664 # GCJ did not exist at the time GCC didn't implicitly link libc in.
   16665 archive_cmds_need_lc_GCJ=no
   16666 
   16667 old_archive_cmds_GCJ=$old_archive_cmds
   16668 
   16669 
   16670 lt_prog_compiler_no_builtin_flag_GCJ=
   16671 
   16672 if test "$GCC" = yes; then
   16673   lt_prog_compiler_no_builtin_flag_GCJ=' -fno-builtin'
   16674 
   16675 
   16676 { echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
   16677 echo $ECHO_N "checking if $compiler supports -fno-rtti -fno-exceptions... $ECHO_C" >&6; }
   16678 if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then
   16679   echo $ECHO_N "(cached) $ECHO_C" >&6
   16680 else
   16681   lt_cv_prog_compiler_rtti_exceptions=no
   16682   ac_outfile=conftest.$ac_objext
   16683    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   16684    lt_compiler_flag="-fno-rtti -fno-exceptions"
   16685    # Insert the option either (1) after the last *FLAGS variable, or
   16686    # (2) before a word containing "conftest.", or (3) at the end.
   16687    # Note that $ac_compile itself does not contain backslashes and begins
   16688    # with a dollar sign (not a hyphen), so the echo should work correctly.
   16689    # The option is referenced via a variable to avoid confusing sed.
   16690    lt_compile=`echo "$ac_compile" | $SED \
   16691    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   16692    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   16693    -e 's:$: $lt_compiler_flag:'`
   16694    (eval echo "\"\$as_me:16694: $lt_compile\"" >&5)
   16695    (eval "$lt_compile" 2>conftest.err)
   16696    ac_status=$?
   16697    cat conftest.err >&5
   16698    echo "$as_me:16698: \$? = $ac_status" >&5
   16699    if (exit $ac_status) && test -s "$ac_outfile"; then
   16700      # The compiler can only warn and ignore the option if not recognized
   16701      # So say no if there are warnings other than the usual output.
   16702      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
   16703      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   16704      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   16705        lt_cv_prog_compiler_rtti_exceptions=yes
   16706      fi
   16707    fi
   16708    $rm conftest*
   16709 
   16710 fi
   16711 { echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
   16712 echo "${ECHO_T}$lt_cv_prog_compiler_rtti_exceptions" >&6; }
   16713 
   16714 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
   16715     lt_prog_compiler_no_builtin_flag_GCJ="$lt_prog_compiler_no_builtin_flag_GCJ -fno-rtti -fno-exceptions"
   16716 else
   16717     :
   16718 fi
   16719 
   16720 fi
   16721 
   16722 lt_prog_compiler_wl_GCJ=
   16723 lt_prog_compiler_pic_GCJ=
   16724 lt_prog_compiler_static_GCJ=
   16725 
   16726 { echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
   16727 echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6; }
   16728 
   16729   if test "$GCC" = yes; then
   16730     lt_prog_compiler_wl_GCJ='-Wl,'
   16731     lt_prog_compiler_static_GCJ='-static'
   16732 
   16733     case $host_os in
   16734       aix*)
   16735       # All AIX code is PIC.
   16736       if test "$host_cpu" = ia64; then
   16737 	# AIX 5 now supports IA64 processor
   16738 	lt_prog_compiler_static_GCJ='-Bstatic'
   16739       fi
   16740       ;;
   16741 
   16742     amigaos*)
   16743       # FIXME: we need at least 68020 code to build shared libraries, but
   16744       # adding the `-m68020' flag to GCC prevents building anything better,
   16745       # like `-m68040'.
   16746       lt_prog_compiler_pic_GCJ='-m68020 -resident32 -malways-restore-a4'
   16747       ;;
   16748 
   16749     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
   16750       # PIC is the default for these OSes.
   16751       ;;
   16752 
   16753     mingw* | cygwin* | pw32* | os2*)
   16754       # This hack is so that the source file can tell whether it is being
   16755       # built for inclusion in a dll (and should export symbols for example).
   16756       # Although the cygwin gcc ignores -fPIC, still need this for old-style
   16757       # (--disable-auto-import) libraries
   16758 
   16759       ;;
   16760 
   16761     darwin* | rhapsody*)
   16762       # PIC is the default on this platform
   16763       # Common symbols not allowed in MH_DYLIB files
   16764       lt_prog_compiler_pic_GCJ='-fno-common'
   16765       ;;
   16766 
   16767     interix[3-9]*)
   16768       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
   16769       # Instead, we relocate shared libraries at runtime.
   16770       ;;
   16771 
   16772     msdosdjgpp*)
   16773       # Just because we use GCC doesn't mean we suddenly get shared libraries
   16774       # on systems that don't support them.
   16775       lt_prog_compiler_can_build_shared_GCJ=no
   16776       enable_shared=no
   16777       ;;
   16778 
   16779     sysv4*MP*)
   16780       if test -d /usr/nec; then
   16781 	lt_prog_compiler_pic_GCJ=-Kconform_pic
   16782       fi
   16783       ;;
   16784 
   16785     hpux*)
   16786       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   16787       # not for PA HP-UX.
   16788       case $host_cpu in
   16789       hppa*64*|ia64*)
   16790 	# +Z the default
   16791 	;;
   16792       *)
   16793 	lt_prog_compiler_pic_GCJ='-fPIC'
   16794 	;;
   16795       esac
   16796       ;;
   16797 
   16798     *)
   16799       lt_prog_compiler_pic_GCJ='-fPIC'
   16800       ;;
   16801     esac
   16802   else
   16803     # PORTME Check for flag to pass linker flags through the system compiler.
   16804     case $host_os in
   16805     aix*)
   16806       lt_prog_compiler_wl_GCJ='-Wl,'
   16807       if test "$host_cpu" = ia64; then
   16808 	# AIX 5 now supports IA64 processor
   16809 	lt_prog_compiler_static_GCJ='-Bstatic'
   16810       else
   16811 	lt_prog_compiler_static_GCJ='-bnso -bI:/lib/syscalls.exp'
   16812       fi
   16813       ;;
   16814       darwin*)
   16815         # PIC is the default on this platform
   16816         # Common symbols not allowed in MH_DYLIB files
   16817        case $cc_basename in
   16818          xlc*)
   16819          lt_prog_compiler_pic_GCJ='-qnocommon'
   16820          lt_prog_compiler_wl_GCJ='-Wl,'
   16821          ;;
   16822        esac
   16823        ;;
   16824 
   16825     mingw* | cygwin* | pw32* | os2*)
   16826       # This hack is so that the source file can tell whether it is being
   16827       # built for inclusion in a dll (and should export symbols for example).
   16828 
   16829       ;;
   16830 
   16831     hpux9* | hpux10* | hpux11*)
   16832       lt_prog_compiler_wl_GCJ='-Wl,'
   16833       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   16834       # not for PA HP-UX.
   16835       case $host_cpu in
   16836       hppa*64*|ia64*)
   16837 	# +Z the default
   16838 	;;
   16839       *)
   16840 	lt_prog_compiler_pic_GCJ='+Z'
   16841 	;;
   16842       esac
   16843       # Is there a better lt_prog_compiler_static that works with the bundled CC?
   16844       lt_prog_compiler_static_GCJ='${wl}-a ${wl}archive'
   16845       ;;
   16846 
   16847     irix5* | irix6* | nonstopux*)
   16848       lt_prog_compiler_wl_GCJ='-Wl,'
   16849       # PIC (with -KPIC) is the default.
   16850       lt_prog_compiler_static_GCJ='-non_shared'
   16851       ;;
   16852 
   16853     newsos6)
   16854       lt_prog_compiler_pic_GCJ='-KPIC'
   16855       lt_prog_compiler_static_GCJ='-Bstatic'
   16856       ;;
   16857 
   16858     linux* | k*bsd*-gnu)
   16859       case $cc_basename in
   16860       icc* | ecc*)
   16861 	lt_prog_compiler_wl_GCJ='-Wl,'
   16862 	lt_prog_compiler_pic_GCJ='-KPIC'
   16863 	lt_prog_compiler_static_GCJ='-static'
   16864         ;;
   16865       pgcc* | pgf77* | pgf90* | pgf95*)
   16866         # Portland Group compilers (*not* the Pentium gcc compiler,
   16867 	# which looks to be a dead project)
   16868 	lt_prog_compiler_wl_GCJ='-Wl,'
   16869 	lt_prog_compiler_pic_GCJ='-fpic'
   16870 	lt_prog_compiler_static_GCJ='-Bstatic'
   16871         ;;
   16872       ccc*)
   16873         lt_prog_compiler_wl_GCJ='-Wl,'
   16874         # All Alpha code is PIC.
   16875         lt_prog_compiler_static_GCJ='-non_shared'
   16876         ;;
   16877       *)
   16878         case `$CC -V 2>&1 | sed 5q` in
   16879 	*Sun\ C*)
   16880 	  # Sun C 5.9
   16881 	  lt_prog_compiler_pic_GCJ='-KPIC'
   16882 	  lt_prog_compiler_static_GCJ='-Bstatic'
   16883 	  lt_prog_compiler_wl_GCJ='-Wl,'
   16884 	  ;;
   16885 	*Sun\ F*)
   16886 	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
   16887 	  lt_prog_compiler_pic_GCJ='-KPIC'
   16888 	  lt_prog_compiler_static_GCJ='-Bstatic'
   16889 	  lt_prog_compiler_wl_GCJ=''
   16890 	  ;;
   16891 	esac
   16892 	;;
   16893       esac
   16894       ;;
   16895 
   16896     osf3* | osf4* | osf5*)
   16897       lt_prog_compiler_wl_GCJ='-Wl,'
   16898       # All OSF/1 code is PIC.
   16899       lt_prog_compiler_static_GCJ='-non_shared'
   16900       ;;
   16901 
   16902     rdos*)
   16903       lt_prog_compiler_static_GCJ='-non_shared'
   16904       ;;
   16905 
   16906     solaris*)
   16907       lt_prog_compiler_pic_GCJ='-KPIC'
   16908       lt_prog_compiler_static_GCJ='-Bstatic'
   16909       case $cc_basename in
   16910       f77* | f90* | f95*)
   16911 	lt_prog_compiler_wl_GCJ='-Qoption ld ';;
   16912       *)
   16913 	lt_prog_compiler_wl_GCJ='-Wl,';;
   16914       esac
   16915       ;;
   16916 
   16917     sunos4*)
   16918       lt_prog_compiler_wl_GCJ='-Qoption ld '
   16919       lt_prog_compiler_pic_GCJ='-PIC'
   16920       lt_prog_compiler_static_GCJ='-Bstatic'
   16921       ;;
   16922 
   16923     sysv4 | sysv4.2uw2* | sysv4.3*)
   16924       lt_prog_compiler_wl_GCJ='-Wl,'
   16925       lt_prog_compiler_pic_GCJ='-KPIC'
   16926       lt_prog_compiler_static_GCJ='-Bstatic'
   16927       ;;
   16928 
   16929     sysv4*MP*)
   16930       if test -d /usr/nec ;then
   16931 	lt_prog_compiler_pic_GCJ='-Kconform_pic'
   16932 	lt_prog_compiler_static_GCJ='-Bstatic'
   16933       fi
   16934       ;;
   16935 
   16936     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
   16937       lt_prog_compiler_wl_GCJ='-Wl,'
   16938       lt_prog_compiler_pic_GCJ='-KPIC'
   16939       lt_prog_compiler_static_GCJ='-Bstatic'
   16940       ;;
   16941 
   16942     unicos*)
   16943       lt_prog_compiler_wl_GCJ='-Wl,'
   16944       lt_prog_compiler_can_build_shared_GCJ=no
   16945       ;;
   16946 
   16947     uts4*)
   16948       lt_prog_compiler_pic_GCJ='-pic'
   16949       lt_prog_compiler_static_GCJ='-Bstatic'
   16950       ;;
   16951 
   16952     *)
   16953       lt_prog_compiler_can_build_shared_GCJ=no
   16954       ;;
   16955     esac
   16956   fi
   16957 
   16958 { echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_GCJ" >&5
   16959 echo "${ECHO_T}$lt_prog_compiler_pic_GCJ" >&6; }
   16960 
   16961 #
   16962 # Check to make sure the PIC flag actually works.
   16963 #
   16964 if test -n "$lt_prog_compiler_pic_GCJ"; then
   16965 
   16966 { echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic_GCJ works" >&5
   16967 echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic_GCJ works... $ECHO_C" >&6; }
   16968 if test "${lt_cv_prog_compiler_pic_works_GCJ+set}" = set; then
   16969   echo $ECHO_N "(cached) $ECHO_C" >&6
   16970 else
   16971   lt_cv_prog_compiler_pic_works_GCJ=no
   16972   ac_outfile=conftest.$ac_objext
   16973    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   16974    lt_compiler_flag="$lt_prog_compiler_pic_GCJ"
   16975    # Insert the option either (1) after the last *FLAGS variable, or
   16976    # (2) before a word containing "conftest.", or (3) at the end.
   16977    # Note that $ac_compile itself does not contain backslashes and begins
   16978    # with a dollar sign (not a hyphen), so the echo should work correctly.
   16979    # The option is referenced via a variable to avoid confusing sed.
   16980    lt_compile=`echo "$ac_compile" | $SED \
   16981    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   16982    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   16983    -e 's:$: $lt_compiler_flag:'`
   16984    (eval echo "\"\$as_me:16984: $lt_compile\"" >&5)
   16985    (eval "$lt_compile" 2>conftest.err)
   16986    ac_status=$?
   16987    cat conftest.err >&5
   16988    echo "$as_me:16988: \$? = $ac_status" >&5
   16989    if (exit $ac_status) && test -s "$ac_outfile"; then
   16990      # The compiler can only warn and ignore the option if not recognized
   16991      # So say no if there are warnings other than the usual output.
   16992      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
   16993      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   16994      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   16995        lt_cv_prog_compiler_pic_works_GCJ=yes
   16996      fi
   16997    fi
   16998    $rm conftest*
   16999 
   17000 fi
   17001 { echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_pic_works_GCJ" >&5
   17002 echo "${ECHO_T}$lt_cv_prog_compiler_pic_works_GCJ" >&6; }
   17003 
   17004 if test x"$lt_cv_prog_compiler_pic_works_GCJ" = xyes; then
   17005     case $lt_prog_compiler_pic_GCJ in
   17006      "" | " "*) ;;
   17007      *) lt_prog_compiler_pic_GCJ=" $lt_prog_compiler_pic_GCJ" ;;
   17008      esac
   17009 else
   17010     lt_prog_compiler_pic_GCJ=
   17011      lt_prog_compiler_can_build_shared_GCJ=no
   17012 fi
   17013 
   17014 fi
   17015 case $host_os in
   17016   # For platforms which do not support PIC, -DPIC is meaningless:
   17017   *djgpp*)
   17018     lt_prog_compiler_pic_GCJ=
   17019     ;;
   17020   *)
   17021     lt_prog_compiler_pic_GCJ="$lt_prog_compiler_pic_GCJ"
   17022     ;;
   17023 esac
   17024 
   17025 #
   17026 # Check to make sure the static flag actually works.
   17027 #
   17028 wl=$lt_prog_compiler_wl_GCJ eval lt_tmp_static_flag=\"$lt_prog_compiler_static_GCJ\"
   17029 { echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
   17030 echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6; }
   17031 if test "${lt_cv_prog_compiler_static_works_GCJ+set}" = set; then
   17032   echo $ECHO_N "(cached) $ECHO_C" >&6
   17033 else
   17034   lt_cv_prog_compiler_static_works_GCJ=no
   17035    save_LDFLAGS="$LDFLAGS"
   17036    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
   17037    echo "$lt_simple_link_test_code" > conftest.$ac_ext
   17038    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
   17039      # The linker can only warn and ignore the option if not recognized
   17040      # So say no if there are warnings
   17041      if test -s conftest.err; then
   17042        # Append any errors to the config.log.
   17043        cat conftest.err 1>&5
   17044        $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
   17045        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   17046        if diff conftest.exp conftest.er2 >/dev/null; then
   17047          lt_cv_prog_compiler_static_works_GCJ=yes
   17048        fi
   17049      else
   17050        lt_cv_prog_compiler_static_works_GCJ=yes
   17051      fi
   17052    fi
   17053    $rm -r conftest*
   17054    LDFLAGS="$save_LDFLAGS"
   17055 
   17056 fi
   17057 { echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_static_works_GCJ" >&5
   17058 echo "${ECHO_T}$lt_cv_prog_compiler_static_works_GCJ" >&6; }
   17059 
   17060 if test x"$lt_cv_prog_compiler_static_works_GCJ" = xyes; then
   17061     :
   17062 else
   17063     lt_prog_compiler_static_GCJ=
   17064 fi
   17065 
   17066 
   17067 { echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
   17068 echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6; }
   17069 if test "${lt_cv_prog_compiler_c_o_GCJ+set}" = set; then
   17070   echo $ECHO_N "(cached) $ECHO_C" >&6
   17071 else
   17072   lt_cv_prog_compiler_c_o_GCJ=no
   17073    $rm -r conftest 2>/dev/null
   17074    mkdir conftest
   17075    cd conftest
   17076    mkdir out
   17077    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   17078 
   17079    lt_compiler_flag="-o out/conftest2.$ac_objext"
   17080    # Insert the option either (1) after the last *FLAGS variable, or
   17081    # (2) before a word containing "conftest.", or (3) at the end.
   17082    # Note that $ac_compile itself does not contain backslashes and begins
   17083    # with a dollar sign (not a hyphen), so the echo should work correctly.
   17084    lt_compile=`echo "$ac_compile" | $SED \
   17085    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   17086    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   17087    -e 's:$: $lt_compiler_flag:'`
   17088    (eval echo "\"\$as_me:17088: $lt_compile\"" >&5)
   17089    (eval "$lt_compile" 2>out/conftest.err)
   17090    ac_status=$?
   17091    cat out/conftest.err >&5
   17092    echo "$as_me:17092: \$? = $ac_status" >&5
   17093    if (exit $ac_status) && test -s out/conftest2.$ac_objext
   17094    then
   17095      # The compiler can only warn and ignore the option if not recognized
   17096      # So say no if there are warnings
   17097      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
   17098      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
   17099      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
   17100        lt_cv_prog_compiler_c_o_GCJ=yes
   17101      fi
   17102    fi
   17103    chmod u+w . 2>&5
   17104    $rm conftest*
   17105    # SGI C++ compiler will create directory out/ii_files/ for
   17106    # template instantiation
   17107    test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files
   17108    $rm out/* && rmdir out
   17109    cd ..
   17110    rmdir conftest
   17111    $rm conftest*
   17112 
   17113 fi
   17114 { echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o_GCJ" >&5
   17115 echo "${ECHO_T}$lt_cv_prog_compiler_c_o_GCJ" >&6; }
   17116 
   17117 
   17118 hard_links="nottested"
   17119 if test "$lt_cv_prog_compiler_c_o_GCJ" = no && test "$need_locks" != no; then
   17120   # do not overwrite the value of need_locks provided by the user
   17121   { echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
   17122 echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6; }
   17123   hard_links=yes
   17124   $rm conftest*
   17125   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   17126   touch conftest.a
   17127   ln conftest.a conftest.b 2>&5 || hard_links=no
   17128   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   17129   { echo "$as_me:$LINENO: result: $hard_links" >&5
   17130 echo "${ECHO_T}$hard_links" >&6; }
   17131   if test "$hard_links" = no; then
   17132     { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
   17133 echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
   17134     need_locks=warn
   17135   fi
   17136 else
   17137   need_locks=no
   17138 fi
   17139 
   17140 { echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   17141 echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6; }
   17142 
   17143   runpath_var=
   17144   allow_undefined_flag_GCJ=
   17145   enable_shared_with_static_runtimes_GCJ=no
   17146   archive_cmds_GCJ=
   17147   archive_expsym_cmds_GCJ=
   17148   old_archive_From_new_cmds_GCJ=
   17149   old_archive_from_expsyms_cmds_GCJ=
   17150   export_dynamic_flag_spec_GCJ=
   17151   whole_archive_flag_spec_GCJ=
   17152   thread_safe_flag_spec_GCJ=
   17153   hardcode_libdir_flag_spec_GCJ=
   17154   hardcode_libdir_flag_spec_ld_GCJ=
   17155   hardcode_libdir_separator_GCJ=
   17156   hardcode_direct_GCJ=no
   17157   hardcode_minus_L_GCJ=no
   17158   hardcode_shlibpath_var_GCJ=unsupported
   17159   link_all_deplibs_GCJ=unknown
   17160   hardcode_automatic_GCJ=no
   17161   module_cmds_GCJ=
   17162   module_expsym_cmds_GCJ=
   17163   always_export_symbols_GCJ=no
   17164   export_symbols_cmds_GCJ='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   17165   # include_expsyms should be a list of space-separated symbols to be *always*
   17166   # included in the symbol list
   17167   include_expsyms_GCJ=
   17168   # exclude_expsyms can be an extended regexp of symbols to exclude
   17169   # it will be wrapped by ` (' and `)$', so one must not match beginning or
   17170   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
   17171   # as well as any symbol that contains `d'.
   17172   exclude_expsyms_GCJ='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
   17173   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
   17174   # platforms (ab)use it in PIC code, but their linkers get confused if
   17175   # the symbol is explicitly referenced.  Since portable code cannot
   17176   # rely on this symbol name, it's probably fine to never include it in
   17177   # preloaded symbol tables.
   17178   # Exclude shared library initialization/finalization symbols.
   17179   extract_expsyms_cmds=
   17180   # Just being paranoid about ensuring that cc_basename is set.
   17181   for cc_temp in $compiler""; do
   17182   case $cc_temp in
   17183     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   17184     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   17185     \-*) ;;
   17186     *) break;;
   17187   esac
   17188 done
   17189 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   17190 
   17191   case $host_os in
   17192   cygwin* | mingw* | pw32*)
   17193     # FIXME: the MSVC++ port hasn't been tested in a loooong time
   17194     # When not using gcc, we currently assume that we are using
   17195     # Microsoft Visual C++.
   17196     if test "$GCC" != yes; then
   17197       with_gnu_ld=no
   17198     fi
   17199     ;;
   17200   interix*)
   17201     # we just hope/assume this is gcc and not c89 (= MSVC++)
   17202     with_gnu_ld=yes
   17203     ;;
   17204   openbsd*)
   17205     with_gnu_ld=no
   17206     ;;
   17207   esac
   17208 
   17209   ld_shlibs_GCJ=yes
   17210   if test "$with_gnu_ld" = yes; then
   17211     # If archive_cmds runs LD, not CC, wlarc should be empty
   17212     wlarc='${wl}'
   17213 
   17214     # Set some defaults for GNU ld with shared library support. These
   17215     # are reset later if shared libraries are not supported. Putting them
   17216     # here allows them to be overridden if necessary.
   17217     runpath_var=LD_RUN_PATH
   17218     hardcode_libdir_flag_spec_GCJ='${wl}--rpath ${wl}$libdir'
   17219     export_dynamic_flag_spec_GCJ='${wl}--export-dynamic'
   17220     # ancient GNU ld didn't support --whole-archive et. al.
   17221     if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null; then
   17222 	whole_archive_flag_spec_GCJ="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
   17223       else
   17224   	whole_archive_flag_spec_GCJ=
   17225     fi
   17226     supports_anon_versioning=no
   17227     case `$LD -v 2>/dev/null` in
   17228       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
   17229       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
   17230       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
   17231       *\ 2.11.*) ;; # other 2.11 versions
   17232       *) supports_anon_versioning=yes ;;
   17233     esac
   17234 
   17235     # See if GNU ld supports shared libraries.
   17236     case $host_os in
   17237     aix[3-9]*)
   17238       # On AIX/PPC, the GNU linker is very broken
   17239       if test "$host_cpu" != ia64; then
   17240 	ld_shlibs_GCJ=no
   17241 	cat <<EOF 1>&2
   17242 
   17243 *** Warning: the GNU linker, at least up to release 2.9.1, is reported
   17244 *** to be unable to reliably create shared libraries on AIX.
   17245 *** Therefore, libtool is disabling shared libraries support.  If you
   17246 *** really care for shared libraries, you may want to modify your PATH
   17247 *** so that a non-GNU linker is found, and then restart.
   17248 
   17249 EOF
   17250       fi
   17251       ;;
   17252 
   17253     amigaos*)
   17254       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)'
   17255       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   17256       hardcode_minus_L_GCJ=yes
   17257 
   17258       # Samuel A. Falvo II <kc5tja (at] dolphin.openprojects.net> reports
   17259       # that the semantics of dynamic libraries on AmigaOS, at least up
   17260       # to version 4, is to share data among multiple programs linked
   17261       # with the same dynamic library.  Since this doesn't match the
   17262       # behavior of shared libraries on other platforms, we can't use
   17263       # them.
   17264       ld_shlibs_GCJ=no
   17265       ;;
   17266 
   17267     beos*)
   17268       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   17269 	allow_undefined_flag_GCJ=unsupported
   17270 	# Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
   17271 	# support --undefined.  This deserves some investigation.  FIXME
   17272 	archive_cmds_GCJ='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   17273       else
   17274 	ld_shlibs_GCJ=no
   17275       fi
   17276       ;;
   17277 
   17278     cygwin* | mingw* | pw32*)
   17279       # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, GCJ) is actually meaningless,
   17280       # as there is no search path for DLLs.
   17281       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   17282       allow_undefined_flag_GCJ=unsupported
   17283       always_export_symbols_GCJ=no
   17284       enable_shared_with_static_runtimes_GCJ=yes
   17285       export_symbols_cmds_GCJ='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
   17286 
   17287       if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
   17288         archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   17289 	# If the export-symbols file already is a .def file (1st line
   17290 	# is EXPORTS), use it as is; otherwise, prepend...
   17291 	archive_expsym_cmds_GCJ='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
   17292 	  cp $export_symbols $output_objdir/$soname.def;
   17293 	else
   17294 	  echo EXPORTS > $output_objdir/$soname.def;
   17295 	  cat $export_symbols >> $output_objdir/$soname.def;
   17296 	fi~
   17297 	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   17298       else
   17299 	ld_shlibs_GCJ=no
   17300       fi
   17301       ;;
   17302 
   17303     interix[3-9]*)
   17304       hardcode_direct_GCJ=no
   17305       hardcode_shlibpath_var_GCJ=no
   17306       hardcode_libdir_flag_spec_GCJ='${wl}-rpath,$libdir'
   17307       export_dynamic_flag_spec_GCJ='${wl}-E'
   17308       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
   17309       # Instead, shared libraries are loaded at an image base (0x10000000 by
   17310       # default) and relocated if they conflict, which is a slow very memory
   17311       # consuming and fragmenting process.  To avoid this, we pick a random,
   17312       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
   17313       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
   17314       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'
   17315       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'
   17316       ;;
   17317 
   17318     gnu* | linux* | k*bsd*-gnu)
   17319       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   17320 	tmp_addflag=
   17321 	case $cc_basename,$host_cpu in
   17322 	pgcc*)				# Portland Group C compiler
   17323 	  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'
   17324 	  tmp_addflag=' $pic_flag'
   17325 	  ;;
   17326 	pgf77* | pgf90* | pgf95*)	# Portland Group f77 and f90 compilers
   17327 	  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'
   17328 	  tmp_addflag=' $pic_flag -Mnomain' ;;
   17329 	ecc*,ia64* | icc*,ia64*)		# Intel C compiler on ia64
   17330 	  tmp_addflag=' -i_dynamic' ;;
   17331 	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
   17332 	  tmp_addflag=' -i_dynamic -nofor_main' ;;
   17333 	ifc* | ifort*)			# Intel Fortran compiler
   17334 	  tmp_addflag=' -nofor_main' ;;
   17335 	esac
   17336 	case `$CC -V 2>&1 | sed 5q` in
   17337 	*Sun\ C*)			# Sun C 5.9
   17338 	  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'
   17339 	  tmp_sharedflag='-G' ;;
   17340 	*Sun\ F*)			# Sun Fortran 8.3
   17341 	  tmp_sharedflag='-G' ;;
   17342 	*)
   17343 	  tmp_sharedflag='-shared' ;;
   17344 	esac
   17345 	archive_cmds_GCJ='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   17346 
   17347 	if test $supports_anon_versioning = yes; then
   17348 	  archive_expsym_cmds_GCJ='$echo "{ global:" > $output_objdir/$libname.ver~
   17349   cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
   17350   $echo "local: *; };" >> $output_objdir/$libname.ver~
   17351 	  $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
   17352 	fi
   17353 	link_all_deplibs_GCJ=no
   17354       else
   17355 	ld_shlibs_GCJ=no
   17356       fi
   17357       ;;
   17358 
   17359     netbsd* | netbsdelf*-gnu)
   17360       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   17361 	archive_cmds_GCJ='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
   17362 	wlarc=
   17363       else
   17364 	archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   17365 	archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   17366       fi
   17367       ;;
   17368 
   17369     solaris*)
   17370       if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then
   17371 	ld_shlibs_GCJ=no
   17372 	cat <<EOF 1>&2
   17373 
   17374 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
   17375 *** create shared libraries on Solaris systems.  Therefore, libtool
   17376 *** is disabling shared libraries support.  We urge you to upgrade GNU
   17377 *** binutils to release 2.9.1 or newer.  Another option is to modify
   17378 *** your PATH or compiler configuration so that the native linker is
   17379 *** used, and then restart.
   17380 
   17381 EOF
   17382       elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   17383 	archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   17384 	archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   17385       else
   17386 	ld_shlibs_GCJ=no
   17387       fi
   17388       ;;
   17389 
   17390     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
   17391       case `$LD -v 2>&1` in
   17392         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
   17393 	ld_shlibs_GCJ=no
   17394 	cat <<_LT_EOF 1>&2
   17395 
   17396 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
   17397 *** reliably create shared libraries on SCO systems.  Therefore, libtool
   17398 *** is disabling shared libraries support.  We urge you to upgrade GNU
   17399 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
   17400 *** your PATH or compiler configuration so that the native linker is
   17401 *** used, and then restart.
   17402 
   17403 _LT_EOF
   17404 	;;
   17405 	*)
   17406 	  if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   17407 	    hardcode_libdir_flag_spec_GCJ='`test -z "$SCOABSPATH" && echo ${wl}-rpath,$libdir`'
   17408 	    archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib'
   17409 	    archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname,-retain-symbols-file,$export_symbols -o $lib'
   17410 	  else
   17411 	    ld_shlibs_GCJ=no
   17412 	  fi
   17413 	;;
   17414       esac
   17415       ;;
   17416 
   17417     sunos4*)
   17418       archive_cmds_GCJ='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   17419       wlarc=
   17420       hardcode_direct_GCJ=yes
   17421       hardcode_shlibpath_var_GCJ=no
   17422       ;;
   17423 
   17424     *)
   17425       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   17426 	archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   17427 	archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   17428       else
   17429 	ld_shlibs_GCJ=no
   17430       fi
   17431       ;;
   17432     esac
   17433 
   17434     if test "$ld_shlibs_GCJ" = no; then
   17435       runpath_var=
   17436       hardcode_libdir_flag_spec_GCJ=
   17437       export_dynamic_flag_spec_GCJ=
   17438       whole_archive_flag_spec_GCJ=
   17439     fi
   17440   else
   17441     # PORTME fill in a description of your system's linker (not GNU ld)
   17442     case $host_os in
   17443     aix3*)
   17444       allow_undefined_flag_GCJ=unsupported
   17445       always_export_symbols_GCJ=yes
   17446       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'
   17447       # Note: this linker hardcodes the directories in LIBPATH if there
   17448       # are no directories specified by -L.
   17449       hardcode_minus_L_GCJ=yes
   17450       if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
   17451 	# Neither direct hardcoding nor static linking is supported with a
   17452 	# broken collect2.
   17453 	hardcode_direct_GCJ=unsupported
   17454       fi
   17455       ;;
   17456 
   17457     aix[4-9]*)
   17458       if test "$host_cpu" = ia64; then
   17459 	# On IA64, the linker does run time linking by default, so we don't
   17460 	# have to do anything special.
   17461 	aix_use_runtimelinking=no
   17462 	exp_sym_flag='-Bexport'
   17463 	no_entry_flag=""
   17464       else
   17465 	# If we're using GNU nm, then we don't want the "-C" option.
   17466 	# -C means demangle to AIX nm, but means don't demangle with GNU nm
   17467 	if $NM -V 2>&1 | grep 'GNU' > /dev/null; then
   17468 	  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'
   17469 	else
   17470 	  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'
   17471 	fi
   17472 	aix_use_runtimelinking=no
   17473 
   17474 	# Test if we are trying to use run time linking or normal
   17475 	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
   17476 	# need to do runtime linking.
   17477 	case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
   17478 	  for ld_flag in $LDFLAGS; do
   17479   	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
   17480   	    aix_use_runtimelinking=yes
   17481   	    break
   17482   	  fi
   17483 	  done
   17484 	  ;;
   17485 	esac
   17486 
   17487 	exp_sym_flag='-bexport'
   17488 	no_entry_flag='-bnoentry'
   17489       fi
   17490 
   17491       # When large executables or shared objects are built, AIX ld can
   17492       # have problems creating the table of contents.  If linking a library
   17493       # or program results in "error TOC overflow" add -mminimal-toc to
   17494       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
   17495       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
   17496 
   17497       archive_cmds_GCJ=''
   17498       hardcode_direct_GCJ=yes
   17499       hardcode_libdir_separator_GCJ=':'
   17500       link_all_deplibs_GCJ=yes
   17501 
   17502       if test "$GCC" = yes; then
   17503 	case $host_os in aix4.[012]|aix4.[012].*)
   17504 	# We only want to do this on AIX 4.2 and lower, the check
   17505 	# below for broken collect2 doesn't work under 4.3+
   17506 	  collect2name=`${CC} -print-prog-name=collect2`
   17507 	  if test -f "$collect2name" && \
   17508   	   strings "$collect2name" | grep resolve_lib_name >/dev/null
   17509 	  then
   17510   	  # We have reworked collect2
   17511   	  :
   17512 	  else
   17513   	  # We have old collect2
   17514   	  hardcode_direct_GCJ=unsupported
   17515   	  # It fails to find uninstalled libraries when the uninstalled
   17516   	  # path is not listed in the libpath.  Setting hardcode_minus_L
   17517   	  # to unsupported forces relinking
   17518   	  hardcode_minus_L_GCJ=yes
   17519   	  hardcode_libdir_flag_spec_GCJ='-L$libdir'
   17520   	  hardcode_libdir_separator_GCJ=
   17521 	  fi
   17522 	  ;;
   17523 	esac
   17524 	shared_flag='-shared'
   17525 	if test "$aix_use_runtimelinking" = yes; then
   17526 	  shared_flag="$shared_flag "'${wl}-G'
   17527 	fi
   17528       else
   17529 	# not using gcc
   17530 	if test "$host_cpu" = ia64; then
   17531   	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
   17532   	# chokes on -Wl,-G. The following line is correct:
   17533 	  shared_flag='-G'
   17534 	else
   17535 	  if test "$aix_use_runtimelinking" = yes; then
   17536 	    shared_flag='${wl}-G'
   17537 	  else
   17538 	    shared_flag='${wl}-bM:SRE'
   17539 	  fi
   17540 	fi
   17541       fi
   17542 
   17543       # It seems that -bexpall does not export symbols beginning with
   17544       # underscore (_), so it is better to generate a list of symbols to export.
   17545       always_export_symbols_GCJ=yes
   17546       if test "$aix_use_runtimelinking" = yes; then
   17547 	# Warning - without using the other runtime loading flags (-brtl),
   17548 	# -berok will link without error, but may produce a broken library.
   17549 	allow_undefined_flag_GCJ='-berok'
   17550        # Determine the default libpath from the value encoded in an empty executable.
   17551        cat >conftest.$ac_ext <<_ACEOF
   17552 /* confdefs.h.  */
   17553 _ACEOF
   17554 cat confdefs.h >>conftest.$ac_ext
   17555 cat >>conftest.$ac_ext <<_ACEOF
   17556 /* end confdefs.h.  */
   17557 
   17558 int
   17559 main ()
   17560 {
   17561 
   17562   ;
   17563   return 0;
   17564 }
   17565 _ACEOF
   17566 rm -f conftest.$ac_objext conftest$ac_exeext
   17567 if { (ac_try="$ac_link"
   17568 case "(($ac_try" in
   17569   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   17570   *) ac_try_echo=$ac_try;;
   17571 esac
   17572 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   17573   (eval "$ac_link") 2>conftest.er1
   17574   ac_status=$?
   17575   grep -v '^ *+' conftest.er1 >conftest.err
   17576   rm -f conftest.er1
   17577   cat conftest.err >&5
   17578   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   17579   (exit $ac_status); } && {
   17580 	 test -z "$ac_c_werror_flag" ||
   17581 	 test ! -s conftest.err
   17582        } && test -s conftest$ac_exeext &&
   17583        $as_test_x conftest$ac_exeext; then
   17584 
   17585 lt_aix_libpath_sed='
   17586     /Import File Strings/,/^$/ {
   17587 	/^0/ {
   17588 	    s/^0  *\(.*\)$/\1/
   17589 	    p
   17590 	}
   17591     }'
   17592 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   17593 # Check for a 64-bit object if we didn't find anything.
   17594 if test -z "$aix_libpath"; then
   17595   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   17596 fi
   17597 else
   17598   echo "$as_me: failed program was:" >&5
   17599 sed 's/^/| /' conftest.$ac_ext >&5
   17600 
   17601 
   17602 fi
   17603 
   17604 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   17605       conftest$ac_exeext conftest.$ac_ext
   17606 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   17607 
   17608        hardcode_libdir_flag_spec_GCJ='${wl}-blibpath:$libdir:'"$aix_libpath"
   17609 	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"
   17610        else
   17611 	if test "$host_cpu" = ia64; then
   17612 	  hardcode_libdir_flag_spec_GCJ='${wl}-R $libdir:/usr/lib:/lib'
   17613 	  allow_undefined_flag_GCJ="-z nodefs"
   17614 	  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"
   17615 	else
   17616 	 # Determine the default libpath from the value encoded in an empty executable.
   17617 	 cat >conftest.$ac_ext <<_ACEOF
   17618 /* confdefs.h.  */
   17619 _ACEOF
   17620 cat confdefs.h >>conftest.$ac_ext
   17621 cat >>conftest.$ac_ext <<_ACEOF
   17622 /* end confdefs.h.  */
   17623 
   17624 int
   17625 main ()
   17626 {
   17627 
   17628   ;
   17629   return 0;
   17630 }
   17631 _ACEOF
   17632 rm -f conftest.$ac_objext conftest$ac_exeext
   17633 if { (ac_try="$ac_link"
   17634 case "(($ac_try" in
   17635   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   17636   *) ac_try_echo=$ac_try;;
   17637 esac
   17638 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   17639   (eval "$ac_link") 2>conftest.er1
   17640   ac_status=$?
   17641   grep -v '^ *+' conftest.er1 >conftest.err
   17642   rm -f conftest.er1
   17643   cat conftest.err >&5
   17644   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   17645   (exit $ac_status); } && {
   17646 	 test -z "$ac_c_werror_flag" ||
   17647 	 test ! -s conftest.err
   17648        } && test -s conftest$ac_exeext &&
   17649        $as_test_x conftest$ac_exeext; then
   17650 
   17651 lt_aix_libpath_sed='
   17652     /Import File Strings/,/^$/ {
   17653 	/^0/ {
   17654 	    s/^0  *\(.*\)$/\1/
   17655 	    p
   17656 	}
   17657     }'
   17658 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   17659 # Check for a 64-bit object if we didn't find anything.
   17660 if test -z "$aix_libpath"; then
   17661   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   17662 fi
   17663 else
   17664   echo "$as_me: failed program was:" >&5
   17665 sed 's/^/| /' conftest.$ac_ext >&5
   17666 
   17667 
   17668 fi
   17669 
   17670 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   17671       conftest$ac_exeext conftest.$ac_ext
   17672 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   17673 
   17674 	 hardcode_libdir_flag_spec_GCJ='${wl}-blibpath:$libdir:'"$aix_libpath"
   17675 	  # Warning - without using the other run time loading flags,
   17676 	  # -berok will link without error, but may produce a broken library.
   17677 	  no_undefined_flag_GCJ=' ${wl}-bernotok'
   17678 	  allow_undefined_flag_GCJ=' ${wl}-berok'
   17679 	  # Exported symbols can be pulled into shared objects from archives
   17680 	  whole_archive_flag_spec_GCJ='$convenience'
   17681 	  archive_cmds_need_lc_GCJ=yes
   17682 	  # This is similar to how AIX traditionally builds its shared libraries.
   17683 	  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'
   17684 	fi
   17685       fi
   17686       ;;
   17687 
   17688     amigaos*)
   17689       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)'
   17690       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   17691       hardcode_minus_L_GCJ=yes
   17692       # see comment about different semantics on the GNU ld section
   17693       ld_shlibs_GCJ=no
   17694       ;;
   17695 
   17696     bsdi[45]*)
   17697       export_dynamic_flag_spec_GCJ=-rdynamic
   17698       ;;
   17699 
   17700     cygwin* | mingw* | pw32*)
   17701       # When not using gcc, we currently assume that we are using
   17702       # Microsoft Visual C++.
   17703       # hardcode_libdir_flag_spec is actually meaningless, as there is
   17704       # no search path for DLLs.
   17705       hardcode_libdir_flag_spec_GCJ=' '
   17706       allow_undefined_flag_GCJ=unsupported
   17707       # Tell ltmain to make .lib files, not .a files.
   17708       libext=lib
   17709       # Tell ltmain to make .dll files, not .so files.
   17710       shrext_cmds=".dll"
   17711       # FIXME: Setting linknames here is a bad hack.
   17712       archive_cmds_GCJ='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | $SED -e '\''s/ -lc$//'\''` -link -dll~linknames='
   17713       # The linker will automatically build a .lib file if we build a DLL.
   17714       old_archive_From_new_cmds_GCJ='true'
   17715       # FIXME: Should let the user specify the lib program.
   17716       old_archive_cmds_GCJ='lib -OUT:$oldlib$oldobjs$old_deplibs'
   17717       fix_srcfile_path_GCJ='`cygpath -w "$srcfile"`'
   17718       enable_shared_with_static_runtimes_GCJ=yes
   17719       ;;
   17720 
   17721     darwin* | rhapsody*)
   17722       case $host_os in
   17723         rhapsody* | darwin1.[012])
   17724          allow_undefined_flag_GCJ='${wl}-undefined ${wl}suppress'
   17725          ;;
   17726        *) # Darwin 1.3 on
   17727          if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
   17728            allow_undefined_flag_GCJ='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   17729          else
   17730            case ${MACOSX_DEPLOYMENT_TARGET} in
   17731              10.[012])
   17732                allow_undefined_flag_GCJ='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   17733                ;;
   17734              10.*)
   17735                allow_undefined_flag_GCJ='${wl}-undefined ${wl}dynamic_lookup'
   17736                ;;
   17737            esac
   17738          fi
   17739          ;;
   17740       esac
   17741       archive_cmds_need_lc_GCJ=no
   17742       hardcode_direct_GCJ=no
   17743       hardcode_automatic_GCJ=yes
   17744       hardcode_shlibpath_var_GCJ=unsupported
   17745       whole_archive_flag_spec_GCJ=''
   17746       link_all_deplibs_GCJ=yes
   17747     if test "$GCC" = yes ; then
   17748     	output_verbose_link_cmd='echo'
   17749         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}"
   17750         module_cmds_GCJ="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
   17751         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}"
   17752         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}"
   17753     else
   17754       case $cc_basename in
   17755         xlc*)
   17756          output_verbose_link_cmd='echo'
   17757          archive_cmds_GCJ='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $xlcverstring'
   17758          module_cmds_GCJ='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   17759           # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   17760          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}'
   17761           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}'
   17762           ;;
   17763        *)
   17764          ld_shlibs_GCJ=no
   17765           ;;
   17766       esac
   17767     fi
   17768       ;;
   17769 
   17770     dgux*)
   17771       archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   17772       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   17773       hardcode_shlibpath_var_GCJ=no
   17774       ;;
   17775 
   17776     freebsd1*)
   17777       ld_shlibs_GCJ=no
   17778       ;;
   17779 
   17780     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
   17781     # support.  Future versions do this automatically, but an explicit c++rt0.o
   17782     # does not break anything, and helps significantly (at the cost of a little
   17783     # extra space).
   17784     freebsd2.2*)
   17785       archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
   17786       hardcode_libdir_flag_spec_GCJ='-R$libdir'
   17787       hardcode_direct_GCJ=yes
   17788       hardcode_shlibpath_var_GCJ=no
   17789       ;;
   17790 
   17791     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
   17792     freebsd2*)
   17793       archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   17794       hardcode_direct_GCJ=yes
   17795       hardcode_minus_L_GCJ=yes
   17796       hardcode_shlibpath_var_GCJ=no
   17797       ;;
   17798 
   17799     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
   17800     freebsd* | dragonfly*)
   17801       archive_cmds_GCJ='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
   17802       hardcode_libdir_flag_spec_GCJ='-R$libdir'
   17803       hardcode_direct_GCJ=yes
   17804       hardcode_shlibpath_var_GCJ=no
   17805       ;;
   17806 
   17807     hpux9*)
   17808       if test "$GCC" = yes; then
   17809 	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'
   17810       else
   17811 	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'
   17812       fi
   17813       hardcode_libdir_flag_spec_GCJ='${wl}+b ${wl}$libdir'
   17814       hardcode_libdir_separator_GCJ=:
   17815       hardcode_direct_GCJ=yes
   17816 
   17817       # hardcode_minus_L: Not really in the search PATH,
   17818       # but as the default location of the library.
   17819       hardcode_minus_L_GCJ=yes
   17820       export_dynamic_flag_spec_GCJ='${wl}-E'
   17821       ;;
   17822 
   17823     hpux10*)
   17824       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
   17825 	archive_cmds_GCJ='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   17826       else
   17827 	archive_cmds_GCJ='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
   17828       fi
   17829       if test "$with_gnu_ld" = no; then
   17830 	hardcode_libdir_flag_spec_GCJ='${wl}+b ${wl}$libdir'
   17831 	hardcode_libdir_separator_GCJ=:
   17832 
   17833 	hardcode_direct_GCJ=yes
   17834 	export_dynamic_flag_spec_GCJ='${wl}-E'
   17835 
   17836 	# hardcode_minus_L: Not really in the search PATH,
   17837 	# but as the default location of the library.
   17838 	hardcode_minus_L_GCJ=yes
   17839       fi
   17840       ;;
   17841 
   17842     hpux11*)
   17843       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
   17844 	case $host_cpu in
   17845 	hppa*64*)
   17846 	  archive_cmds_GCJ='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   17847 	  ;;
   17848 	ia64*)
   17849 	  archive_cmds_GCJ='$CC -shared ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   17850 	  ;;
   17851 	*)
   17852 	  archive_cmds_GCJ='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   17853 	  ;;
   17854 	esac
   17855       else
   17856 	case $host_cpu in
   17857 	hppa*64*)
   17858 	  archive_cmds_GCJ='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   17859 	  ;;
   17860 	ia64*)
   17861 	  archive_cmds_GCJ='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   17862 	  ;;
   17863 	*)
   17864 	  archive_cmds_GCJ='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   17865 	  ;;
   17866 	esac
   17867       fi
   17868       if test "$with_gnu_ld" = no; then
   17869 	hardcode_libdir_flag_spec_GCJ='${wl}+b ${wl}$libdir'
   17870 	hardcode_libdir_separator_GCJ=:
   17871 
   17872 	case $host_cpu in
   17873 	hppa*64*|ia64*)
   17874 	  hardcode_libdir_flag_spec_ld_GCJ='+b $libdir'
   17875 	  hardcode_direct_GCJ=no
   17876 	  hardcode_shlibpath_var_GCJ=no
   17877 	  ;;
   17878 	*)
   17879 	  hardcode_direct_GCJ=yes
   17880 	  export_dynamic_flag_spec_GCJ='${wl}-E'
   17881 
   17882 	  # hardcode_minus_L: Not really in the search PATH,
   17883 	  # but as the default location of the library.
   17884 	  hardcode_minus_L_GCJ=yes
   17885 	  ;;
   17886 	esac
   17887       fi
   17888       ;;
   17889 
   17890     irix5* | irix6* | nonstopux*)
   17891       if test "$GCC" = yes; then
   17892 	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'
   17893       else
   17894 	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'
   17895 	hardcode_libdir_flag_spec_ld_GCJ='-rpath $libdir'
   17896       fi
   17897       hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir'
   17898       hardcode_libdir_separator_GCJ=:
   17899       link_all_deplibs_GCJ=yes
   17900       ;;
   17901 
   17902     netbsd* | netbsdelf*-gnu)
   17903       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   17904 	archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
   17905       else
   17906 	archive_cmds_GCJ='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
   17907       fi
   17908       hardcode_libdir_flag_spec_GCJ='-R$libdir'
   17909       hardcode_direct_GCJ=yes
   17910       hardcode_shlibpath_var_GCJ=no
   17911       ;;
   17912 
   17913     newsos6)
   17914       archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   17915       hardcode_direct_GCJ=yes
   17916       hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir'
   17917       hardcode_libdir_separator_GCJ=:
   17918       hardcode_shlibpath_var_GCJ=no
   17919       ;;
   17920 
   17921     openbsd*)
   17922       if test -f /usr/libexec/ld.so; then
   17923 	hardcode_direct_GCJ=yes
   17924 	hardcode_shlibpath_var_GCJ=no
   17925 	if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   17926 	  archive_cmds_GCJ='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   17927 	  archive_expsym_cmds_GCJ='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
   17928 	  hardcode_libdir_flag_spec_GCJ='${wl}-rpath,$libdir'
   17929 	  export_dynamic_flag_spec_GCJ='${wl}-E'
   17930 	else
   17931 	  case $host_os in
   17932 	   openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
   17933 	     archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   17934 	     hardcode_libdir_flag_spec_GCJ='-R$libdir'
   17935 	     ;;
   17936 	   *)
   17937 	     archive_cmds_GCJ='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   17938 	     hardcode_libdir_flag_spec_GCJ='${wl}-rpath,$libdir'
   17939 	     ;;
   17940 	  esac
   17941         fi
   17942       else
   17943 	ld_shlibs_GCJ=no
   17944       fi
   17945       ;;
   17946 
   17947     os2*)
   17948       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   17949       hardcode_minus_L_GCJ=yes
   17950       allow_undefined_flag_GCJ=unsupported
   17951       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'
   17952       old_archive_From_new_cmds_GCJ='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
   17953       ;;
   17954 
   17955     osf3*)
   17956       if test "$GCC" = yes; then
   17957 	allow_undefined_flag_GCJ=' ${wl}-expect_unresolved ${wl}\*'
   17958 	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'
   17959       else
   17960 	allow_undefined_flag_GCJ=' -expect_unresolved \*'
   17961 	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'
   17962       fi
   17963       hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir'
   17964       hardcode_libdir_separator_GCJ=:
   17965       ;;
   17966 
   17967     osf4* | osf5*)	# as osf3* with the addition of -msym flag
   17968       if test "$GCC" = yes; then
   17969 	allow_undefined_flag_GCJ=' ${wl}-expect_unresolved ${wl}\*'
   17970 	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'
   17971 	hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir'
   17972       else
   17973 	allow_undefined_flag_GCJ=' -expect_unresolved \*'
   17974 	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'
   17975 	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~
   17976 	$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'
   17977 
   17978 	# Both c and cxx compiler support -rpath directly
   17979 	hardcode_libdir_flag_spec_GCJ='-rpath $libdir'
   17980       fi
   17981       hardcode_libdir_separator_GCJ=:
   17982       ;;
   17983 
   17984     solaris*)
   17985       no_undefined_flag_GCJ=' -z text'
   17986       if test "$GCC" = yes; then
   17987 	wlarc='${wl}'
   17988 	archive_cmds_GCJ='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   17989 	archive_expsym_cmds_GCJ='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   17990 	  $CC -shared ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$rm $lib.exp'
   17991       else
   17992 	wlarc=''
   17993 	archive_cmds_GCJ='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
   17994 	archive_expsym_cmds_GCJ='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   17995   	$LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
   17996       fi
   17997       hardcode_libdir_flag_spec_GCJ='-R$libdir'
   17998       hardcode_shlibpath_var_GCJ=no
   17999       case $host_os in
   18000       solaris2.[0-5] | solaris2.[0-5].*) ;;
   18001       *)
   18002 	# The compiler driver will combine and reorder linker options,
   18003 	# but understands `-z linker_flag'.  GCC discards it without `$wl',
   18004 	# but is careful enough not to reorder.
   18005  	# Supported since Solaris 2.6 (maybe 2.5.1?)
   18006 	if test "$GCC" = yes; then
   18007 	  whole_archive_flag_spec_GCJ='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
   18008 	else
   18009 	  whole_archive_flag_spec_GCJ='-z allextract$convenience -z defaultextract'
   18010 	fi
   18011 	;;
   18012       esac
   18013       link_all_deplibs_GCJ=yes
   18014       ;;
   18015 
   18016     sunos4*)
   18017       if test "x$host_vendor" = xsequent; then
   18018 	# Use $CC to link under sequent, because it throws in some extra .o
   18019 	# files that make .init and .fini sections work.
   18020 	archive_cmds_GCJ='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
   18021       else
   18022 	archive_cmds_GCJ='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
   18023       fi
   18024       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   18025       hardcode_direct_GCJ=yes
   18026       hardcode_minus_L_GCJ=yes
   18027       hardcode_shlibpath_var_GCJ=no
   18028       ;;
   18029 
   18030     sysv4)
   18031       case $host_vendor in
   18032 	sni)
   18033 	  archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   18034 	  hardcode_direct_GCJ=yes # is this really true???
   18035 	;;
   18036 	siemens)
   18037 	  ## LD is ld it makes a PLAMLIB
   18038 	  ## CC just makes a GrossModule.
   18039 	  archive_cmds_GCJ='$LD -G -o $lib $libobjs $deplibs $linker_flags'
   18040 	  reload_cmds_GCJ='$CC -r -o $output$reload_objs'
   18041 	  hardcode_direct_GCJ=no
   18042         ;;
   18043 	motorola)
   18044 	  archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   18045 	  hardcode_direct_GCJ=no #Motorola manual says yes, but my tests say they lie
   18046 	;;
   18047       esac
   18048       runpath_var='LD_RUN_PATH'
   18049       hardcode_shlibpath_var_GCJ=no
   18050       ;;
   18051 
   18052     sysv4.3*)
   18053       archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   18054       hardcode_shlibpath_var_GCJ=no
   18055       export_dynamic_flag_spec_GCJ='-Bexport'
   18056       ;;
   18057 
   18058     sysv4*MP*)
   18059       if test -d /usr/nec; then
   18060 	archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   18061 	hardcode_shlibpath_var_GCJ=no
   18062 	runpath_var=LD_RUN_PATH
   18063 	hardcode_runpath_var=yes
   18064 	ld_shlibs_GCJ=yes
   18065       fi
   18066       ;;
   18067 
   18068     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
   18069       no_undefined_flag_GCJ='${wl}-z,text'
   18070       archive_cmds_need_lc_GCJ=no
   18071       hardcode_shlibpath_var_GCJ=no
   18072       runpath_var='LD_RUN_PATH'
   18073 
   18074       if test "$GCC" = yes; then
   18075 	archive_cmds_GCJ='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   18076 	archive_expsym_cmds_GCJ='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   18077       else
   18078 	archive_cmds_GCJ='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   18079 	archive_expsym_cmds_GCJ='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   18080       fi
   18081       ;;
   18082 
   18083     sysv5* | sco3.2v5* | sco5v6*)
   18084       # Note: We can NOT use -z defs as we might desire, because we do not
   18085       # link with -lc, and that would cause any symbols used from libc to
   18086       # always be unresolved, which means just about no library would
   18087       # ever link correctly.  If we're not using GNU ld we use -z text
   18088       # though, which does catch some bad symbols but isn't as heavy-handed
   18089       # as -z defs.
   18090       no_undefined_flag_GCJ='${wl}-z,text'
   18091       allow_undefined_flag_GCJ='${wl}-z,nodefs'
   18092       archive_cmds_need_lc_GCJ=no
   18093       hardcode_shlibpath_var_GCJ=no
   18094       hardcode_libdir_flag_spec_GCJ='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`'
   18095       hardcode_libdir_separator_GCJ=':'
   18096       link_all_deplibs_GCJ=yes
   18097       export_dynamic_flag_spec_GCJ='${wl}-Bexport'
   18098       runpath_var='LD_RUN_PATH'
   18099 
   18100       if test "$GCC" = yes; then
   18101 	archive_cmds_GCJ='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   18102 	archive_expsym_cmds_GCJ='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   18103       else
   18104 	archive_cmds_GCJ='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   18105 	archive_expsym_cmds_GCJ='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   18106       fi
   18107       ;;
   18108 
   18109     uts4*)
   18110       archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   18111       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   18112       hardcode_shlibpath_var_GCJ=no
   18113       ;;
   18114 
   18115     *)
   18116       ld_shlibs_GCJ=no
   18117       ;;
   18118     esac
   18119   fi
   18120 
   18121 { echo "$as_me:$LINENO: result: $ld_shlibs_GCJ" >&5
   18122 echo "${ECHO_T}$ld_shlibs_GCJ" >&6; }
   18123 test "$ld_shlibs_GCJ" = no && can_build_shared=no
   18124 
   18125 #
   18126 # Do we need to explicitly link libc?
   18127 #
   18128 case "x$archive_cmds_need_lc_GCJ" in
   18129 x|xyes)
   18130   # Assume -lc should be added
   18131   archive_cmds_need_lc_GCJ=yes
   18132 
   18133   if test "$enable_shared" = yes && test "$GCC" = yes; then
   18134     case $archive_cmds_GCJ in
   18135     *'~'*)
   18136       # FIXME: we may have to deal with multi-command sequences.
   18137       ;;
   18138     '$CC '*)
   18139       # Test whether the compiler implicitly links with -lc since on some
   18140       # systems, -lgcc has to come before -lc. If gcc already passes -lc
   18141       # to ld, don't add -lc before -lgcc.
   18142       { echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
   18143 echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6; }
   18144       $rm conftest*
   18145       echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   18146 
   18147       if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   18148   (eval $ac_compile) 2>&5
   18149   ac_status=$?
   18150   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   18151   (exit $ac_status); } 2>conftest.err; then
   18152         soname=conftest
   18153         lib=conftest
   18154         libobjs=conftest.$ac_objext
   18155         deplibs=
   18156         wl=$lt_prog_compiler_wl_GCJ
   18157 	pic_flag=$lt_prog_compiler_pic_GCJ
   18158         compiler_flags=-v
   18159         linker_flags=-v
   18160         verstring=
   18161         output_objdir=.
   18162         libname=conftest
   18163         lt_save_allow_undefined_flag=$allow_undefined_flag_GCJ
   18164         allow_undefined_flag_GCJ=
   18165         if { (eval echo "$as_me:$LINENO: \"$archive_cmds_GCJ 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5
   18166   (eval $archive_cmds_GCJ 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5
   18167   ac_status=$?
   18168   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   18169   (exit $ac_status); }
   18170         then
   18171 	  archive_cmds_need_lc_GCJ=no
   18172         else
   18173 	  archive_cmds_need_lc_GCJ=yes
   18174         fi
   18175         allow_undefined_flag_GCJ=$lt_save_allow_undefined_flag
   18176       else
   18177         cat conftest.err 1>&5
   18178       fi
   18179       $rm conftest*
   18180       { echo "$as_me:$LINENO: result: $archive_cmds_need_lc_GCJ" >&5
   18181 echo "${ECHO_T}$archive_cmds_need_lc_GCJ" >&6; }
   18182       ;;
   18183     esac
   18184   fi
   18185   ;;
   18186 esac
   18187 
   18188 { echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
   18189 echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6; }
   18190 library_names_spec=
   18191 libname_spec='lib$name'
   18192 soname_spec=
   18193 shrext_cmds=".so"
   18194 postinstall_cmds=
   18195 postuninstall_cmds=
   18196 finish_cmds=
   18197 finish_eval=
   18198 shlibpath_var=
   18199 shlibpath_overrides_runpath=unknown
   18200 version_type=none
   18201 dynamic_linker="$host_os ld.so"
   18202 sys_lib_dlsearch_path_spec="/lib /usr/lib"
   18203 
   18204 need_lib_prefix=unknown
   18205 hardcode_into_libs=no
   18206 
   18207 # when you set need_version to no, make sure it does not cause -set_version
   18208 # flags to be left without arguments
   18209 need_version=unknown
   18210 
   18211 case $host_os in
   18212 aix3*)
   18213   version_type=linux
   18214   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
   18215   shlibpath_var=LIBPATH
   18216 
   18217   # AIX 3 has no versioning support, so we append a major version to the name.
   18218   soname_spec='${libname}${release}${shared_ext}$major'
   18219   ;;
   18220 
   18221 aix[4-9]*)
   18222   version_type=linux
   18223   need_lib_prefix=no
   18224   need_version=no
   18225   hardcode_into_libs=yes
   18226   if test "$host_cpu" = ia64; then
   18227     # AIX 5 supports IA64
   18228     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
   18229     shlibpath_var=LD_LIBRARY_PATH
   18230   else
   18231     # With GCC up to 2.95.x, collect2 would create an import file
   18232     # for dependence libraries.  The import file would start with
   18233     # the line `#! .'.  This would cause the generated library to
   18234     # depend on `.', always an invalid library.  This was fixed in
   18235     # development snapshots of GCC prior to 3.0.
   18236     case $host_os in
   18237       aix4 | aix4.[01] | aix4.[01].*)
   18238       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
   18239 	   echo ' yes '
   18240 	   echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
   18241 	:
   18242       else
   18243 	can_build_shared=no
   18244       fi
   18245       ;;
   18246     esac
   18247     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
   18248     # soname into executable. Probably we can add versioning support to
   18249     # collect2, so additional links can be useful in future.
   18250     if test "$aix_use_runtimelinking" = yes; then
   18251       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
   18252       # instead of lib<name>.a to let people know that these are not
   18253       # typical AIX shared libraries.
   18254       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18255     else
   18256       # We preserve .a as extension for shared libraries through AIX4.2
   18257       # and later when we are not doing run time linking.
   18258       library_names_spec='${libname}${release}.a $libname.a'
   18259       soname_spec='${libname}${release}${shared_ext}$major'
   18260     fi
   18261     shlibpath_var=LIBPATH
   18262   fi
   18263   ;;
   18264 
   18265 amigaos*)
   18266   library_names_spec='$libname.ixlibrary $libname.a'
   18267   # Create ${libname}_ixlibrary.a entries in /sys/libs.
   18268   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'
   18269   ;;
   18270 
   18271 beos*)
   18272   library_names_spec='${libname}${shared_ext}'
   18273   dynamic_linker="$host_os ld.so"
   18274   shlibpath_var=LIBRARY_PATH
   18275   ;;
   18276 
   18277 bsdi[45]*)
   18278   version_type=linux
   18279   need_version=no
   18280   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18281   soname_spec='${libname}${release}${shared_ext}$major'
   18282   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
   18283   shlibpath_var=LD_LIBRARY_PATH
   18284   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
   18285   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
   18286   # the default ld.so.conf also contains /usr/contrib/lib and
   18287   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
   18288   # libtool to hard-code these into programs
   18289   ;;
   18290 
   18291 cygwin* | mingw* | pw32*)
   18292   version_type=windows
   18293   shrext_cmds=".dll"
   18294   need_version=no
   18295   need_lib_prefix=no
   18296 
   18297   case $GCC,$host_os in
   18298   yes,cygwin* | yes,mingw* | yes,pw32*)
   18299     library_names_spec='$libname.dll.a'
   18300     # DLL is installed to $(libdir)/../bin by postinstall_cmds
   18301     postinstall_cmds='base_file=`basename \${file}`~
   18302       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
   18303       dldir=$destdir/`dirname \$dlpath`~
   18304       test -d \$dldir || mkdir -p \$dldir~
   18305       $install_prog $dir/$dlname \$dldir/$dlname~
   18306       chmod a+x \$dldir/$dlname'
   18307     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
   18308       dlpath=$dir/\$dldll~
   18309        $rm \$dlpath'
   18310     shlibpath_overrides_runpath=yes
   18311 
   18312     case $host_os in
   18313     cygwin*)
   18314       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
   18315       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   18316       sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
   18317       ;;
   18318     mingw*)
   18319       # MinGW DLLs use traditional 'lib' prefix
   18320       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   18321       sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   18322       if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then
   18323         # It is most probably a Windows format PATH printed by
   18324         # mingw gcc, but we are running on Cygwin. Gcc prints its search
   18325         # path with ; separators, and with drive letters. We can handle the
   18326         # drive letters (cygwin fileutils understands them), so leave them,
   18327         # especially as we might pass files found there to a mingw objdump,
   18328         # which wouldn't understand a cygwinified path. Ahh.
   18329         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   18330       else
   18331         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   18332       fi
   18333       ;;
   18334     pw32*)
   18335       # pw32 DLLs use 'pw' prefix rather than 'lib'
   18336       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   18337       ;;
   18338     esac
   18339     ;;
   18340 
   18341   *)
   18342     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
   18343     ;;
   18344   esac
   18345   dynamic_linker='Win32 ld.exe'
   18346   # FIXME: first we should search . and the directory the executable is in
   18347   shlibpath_var=PATH
   18348   ;;
   18349 
   18350 darwin* | rhapsody*)
   18351   dynamic_linker="$host_os dyld"
   18352   version_type=darwin
   18353   need_lib_prefix=no
   18354   need_version=no
   18355   library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
   18356   soname_spec='${libname}${release}${major}$shared_ext'
   18357   shlibpath_overrides_runpath=yes
   18358   shlibpath_var=DYLD_LIBRARY_PATH
   18359   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
   18360 
   18361   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
   18362   ;;
   18363 
   18364 dgux*)
   18365   version_type=linux
   18366   need_lib_prefix=no
   18367   need_version=no
   18368   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
   18369   soname_spec='${libname}${release}${shared_ext}$major'
   18370   shlibpath_var=LD_LIBRARY_PATH
   18371   ;;
   18372 
   18373 freebsd1*)
   18374   dynamic_linker=no
   18375   ;;
   18376 
   18377 freebsd* | dragonfly*)
   18378   # DragonFly does not have aout.  When/if they implement a new
   18379   # versioning mechanism, adjust this.
   18380   if test -x /usr/bin/objformat; then
   18381     objformat=`/usr/bin/objformat`
   18382   else
   18383     case $host_os in
   18384     freebsd[123]*) objformat=aout ;;
   18385     *) objformat=elf ;;
   18386     esac
   18387   fi
   18388   version_type=freebsd-$objformat
   18389   case $version_type in
   18390     freebsd-elf*)
   18391       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   18392       need_version=no
   18393       need_lib_prefix=no
   18394       ;;
   18395     freebsd-*)
   18396       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
   18397       need_version=yes
   18398       ;;
   18399   esac
   18400   shlibpath_var=LD_LIBRARY_PATH
   18401   case $host_os in
   18402   freebsd2*)
   18403     shlibpath_overrides_runpath=yes
   18404     ;;
   18405   freebsd3.[01]* | freebsdelf3.[01]*)
   18406     shlibpath_overrides_runpath=yes
   18407     hardcode_into_libs=yes
   18408     ;;
   18409   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
   18410   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
   18411     shlibpath_overrides_runpath=no
   18412     hardcode_into_libs=yes
   18413     ;;
   18414   *) # from 4.6 on, and DragonFly
   18415     shlibpath_overrides_runpath=yes
   18416     hardcode_into_libs=yes
   18417     ;;
   18418   esac
   18419   ;;
   18420 
   18421 gnu*)
   18422   version_type=linux
   18423   need_lib_prefix=no
   18424   need_version=no
   18425   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
   18426   soname_spec='${libname}${release}${shared_ext}$major'
   18427   shlibpath_var=LD_LIBRARY_PATH
   18428   hardcode_into_libs=yes
   18429   ;;
   18430 
   18431 hpux9* | hpux10* | hpux11*)
   18432   # Give a soname corresponding to the major version so that dld.sl refuses to
   18433   # link against other versions.
   18434   version_type=sunos
   18435   need_lib_prefix=no
   18436   need_version=no
   18437   case $host_cpu in
   18438   ia64*)
   18439     shrext_cmds='.so'
   18440     hardcode_into_libs=yes
   18441     dynamic_linker="$host_os dld.so"
   18442     shlibpath_var=LD_LIBRARY_PATH
   18443     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   18444     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18445     soname_spec='${libname}${release}${shared_ext}$major'
   18446     if test "X$HPUX_IA64_MODE" = X32; then
   18447       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
   18448     else
   18449       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
   18450     fi
   18451     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   18452     ;;
   18453    hppa*64*)
   18454      shrext_cmds='.sl'
   18455      hardcode_into_libs=yes
   18456      dynamic_linker="$host_os dld.sl"
   18457      shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
   18458      shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   18459      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18460      soname_spec='${libname}${release}${shared_ext}$major'
   18461      sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
   18462      sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   18463      ;;
   18464    *)
   18465     shrext_cmds='.sl'
   18466     dynamic_linker="$host_os dld.sl"
   18467     shlibpath_var=SHLIB_PATH
   18468     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
   18469     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18470     soname_spec='${libname}${release}${shared_ext}$major'
   18471     ;;
   18472   esac
   18473   # HP-UX runs *really* slowly unless shared libraries are mode 555.
   18474   postinstall_cmds='chmod 555 $lib'
   18475   ;;
   18476 
   18477 interix[3-9]*)
   18478   version_type=linux
   18479   need_lib_prefix=no
   18480   need_version=no
   18481   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   18482   soname_spec='${libname}${release}${shared_ext}$major'
   18483   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
   18484   shlibpath_var=LD_LIBRARY_PATH
   18485   shlibpath_overrides_runpath=no
   18486   hardcode_into_libs=yes
   18487   ;;
   18488 
   18489 irix5* | irix6* | nonstopux*)
   18490   case $host_os in
   18491     nonstopux*) version_type=nonstopux ;;
   18492     *)
   18493 	if test "$lt_cv_prog_gnu_ld" = yes; then
   18494 		version_type=linux
   18495 	else
   18496 		version_type=irix
   18497 	fi ;;
   18498   esac
   18499   need_lib_prefix=no
   18500   need_version=no
   18501   soname_spec='${libname}${release}${shared_ext}$major'
   18502   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
   18503   case $host_os in
   18504   irix5* | nonstopux*)
   18505     libsuff= shlibsuff=
   18506     ;;
   18507   *)
   18508     case $LD in # libtool.m4 will add one of these switches to LD
   18509     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
   18510       libsuff= shlibsuff= libmagic=32-bit;;
   18511     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
   18512       libsuff=32 shlibsuff=N32 libmagic=N32;;
   18513     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
   18514       libsuff=64 shlibsuff=64 libmagic=64-bit;;
   18515     *) libsuff= shlibsuff= libmagic=never-match;;
   18516     esac
   18517     ;;
   18518   esac
   18519   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
   18520   shlibpath_overrides_runpath=no
   18521   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
   18522   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
   18523   hardcode_into_libs=yes
   18524   ;;
   18525 
   18526 # No shared lib support for Linux oldld, aout, or coff.
   18527 linux*oldld* | linux*aout* | linux*coff*)
   18528   dynamic_linker=no
   18529   ;;
   18530 
   18531 # This must be Linux ELF.
   18532 linux* | k*bsd*-gnu)
   18533   version_type=linux
   18534   need_lib_prefix=no
   18535   need_version=no
   18536   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18537   soname_spec='${libname}${release}${shared_ext}$major'
   18538   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
   18539   shlibpath_var=LD_LIBRARY_PATH
   18540   shlibpath_overrides_runpath=no
   18541   # This implies no fast_install, which is unacceptable.
   18542   # Some rework will be needed to allow for fast_install
   18543   # before this can be enabled.
   18544   hardcode_into_libs=yes
   18545 
   18546   # Append ld.so.conf contents to the search path
   18547   if test -f /etc/ld.so.conf; then
   18548     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' ' '`
   18549     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
   18550   fi
   18551 
   18552   # We used to test for /lib/ld.so.1 and disable shared libraries on
   18553   # powerpc, because MkLinux only supported shared libraries with the
   18554   # GNU dynamic linker.  Since this was broken with cross compilers,
   18555   # most powerpc-linux boxes support dynamic linking these days and
   18556   # people can always --disable-shared, the test was removed, and we
   18557   # assume the GNU/Linux dynamic linker is in use.
   18558   dynamic_linker='GNU/Linux ld.so'
   18559   ;;
   18560 
   18561 netbsdelf*-gnu)
   18562   version_type=linux
   18563   need_lib_prefix=no
   18564   need_version=no
   18565   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   18566   soname_spec='${libname}${release}${shared_ext}$major'
   18567   shlibpath_var=LD_LIBRARY_PATH
   18568   shlibpath_overrides_runpath=no
   18569   hardcode_into_libs=yes
   18570   dynamic_linker='NetBSD ld.elf_so'
   18571   ;;
   18572 
   18573 netbsd*)
   18574   version_type=sunos
   18575   need_lib_prefix=no
   18576   need_version=no
   18577   if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   18578     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   18579     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   18580     dynamic_linker='NetBSD (a.out) ld.so'
   18581   else
   18582     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   18583     soname_spec='${libname}${release}${shared_ext}$major'
   18584     dynamic_linker='NetBSD ld.elf_so'
   18585   fi
   18586   shlibpath_var=LD_LIBRARY_PATH
   18587   shlibpath_overrides_runpath=yes
   18588   hardcode_into_libs=yes
   18589   ;;
   18590 
   18591 newsos6)
   18592   version_type=linux
   18593   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18594   shlibpath_var=LD_LIBRARY_PATH
   18595   shlibpath_overrides_runpath=yes
   18596   ;;
   18597 
   18598 nto-qnx*)
   18599   version_type=linux
   18600   need_lib_prefix=no
   18601   need_version=no
   18602   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18603   soname_spec='${libname}${release}${shared_ext}$major'
   18604   shlibpath_var=LD_LIBRARY_PATH
   18605   shlibpath_overrides_runpath=yes
   18606   ;;
   18607 
   18608 openbsd*)
   18609   version_type=sunos
   18610   sys_lib_dlsearch_path_spec="/usr/lib"
   18611   need_lib_prefix=no
   18612   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
   18613   case $host_os in
   18614     openbsd3.3 | openbsd3.3.*) need_version=yes ;;
   18615     *)                         need_version=no  ;;
   18616   esac
   18617   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   18618   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   18619   shlibpath_var=LD_LIBRARY_PATH
   18620   if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   18621     case $host_os in
   18622       openbsd2.[89] | openbsd2.[89].*)
   18623 	shlibpath_overrides_runpath=no
   18624 	;;
   18625       *)
   18626 	shlibpath_overrides_runpath=yes
   18627 	;;
   18628       esac
   18629   else
   18630     shlibpath_overrides_runpath=yes
   18631   fi
   18632   ;;
   18633 
   18634 os2*)
   18635   libname_spec='$name'
   18636   shrext_cmds=".dll"
   18637   need_lib_prefix=no
   18638   library_names_spec='$libname${shared_ext} $libname.a'
   18639   dynamic_linker='OS/2 ld.exe'
   18640   shlibpath_var=LIBPATH
   18641   ;;
   18642 
   18643 osf3* | osf4* | osf5*)
   18644   version_type=osf
   18645   need_lib_prefix=no
   18646   need_version=no
   18647   soname_spec='${libname}${release}${shared_ext}$major'
   18648   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18649   shlibpath_var=LD_LIBRARY_PATH
   18650   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
   18651   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
   18652   ;;
   18653 
   18654 rdos*)
   18655   dynamic_linker=no
   18656   ;;
   18657 
   18658 solaris*)
   18659   version_type=linux
   18660   need_lib_prefix=no
   18661   need_version=no
   18662   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18663   soname_spec='${libname}${release}${shared_ext}$major'
   18664   shlibpath_var=LD_LIBRARY_PATH
   18665   shlibpath_overrides_runpath=yes
   18666   hardcode_into_libs=yes
   18667   # ldd complains unless libraries are executable
   18668   postinstall_cmds='chmod +x $lib'
   18669   ;;
   18670 
   18671 sunos4*)
   18672   version_type=sunos
   18673   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   18674   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
   18675   shlibpath_var=LD_LIBRARY_PATH
   18676   shlibpath_overrides_runpath=yes
   18677   if test "$with_gnu_ld" = yes; then
   18678     need_lib_prefix=no
   18679   fi
   18680   need_version=yes
   18681   ;;
   18682 
   18683 sysv4 | sysv4.3*)
   18684   version_type=linux
   18685   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18686   soname_spec='${libname}${release}${shared_ext}$major'
   18687   shlibpath_var=LD_LIBRARY_PATH
   18688   case $host_vendor in
   18689     sni)
   18690       shlibpath_overrides_runpath=no
   18691       need_lib_prefix=no
   18692       export_dynamic_flag_spec='${wl}-Blargedynsym'
   18693       runpath_var=LD_RUN_PATH
   18694       ;;
   18695     siemens)
   18696       need_lib_prefix=no
   18697       ;;
   18698     motorola)
   18699       need_lib_prefix=no
   18700       need_version=no
   18701       shlibpath_overrides_runpath=no
   18702       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
   18703       ;;
   18704   esac
   18705   ;;
   18706 
   18707 sysv4*MP*)
   18708   if test -d /usr/nec ;then
   18709     version_type=linux
   18710     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
   18711     soname_spec='$libname${shared_ext}.$major'
   18712     shlibpath_var=LD_LIBRARY_PATH
   18713   fi
   18714   ;;
   18715 
   18716 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   18717   version_type=freebsd-elf
   18718   need_lib_prefix=no
   18719   need_version=no
   18720   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   18721   soname_spec='${libname}${release}${shared_ext}$major'
   18722   shlibpath_var=LD_LIBRARY_PATH
   18723   hardcode_into_libs=yes
   18724   if test "$with_gnu_ld" = yes; then
   18725     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
   18726     shlibpath_overrides_runpath=no
   18727   else
   18728     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
   18729     shlibpath_overrides_runpath=yes
   18730     case $host_os in
   18731       sco3.2v5*)
   18732         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
   18733 	;;
   18734     esac
   18735   fi
   18736   sys_lib_dlsearch_path_spec='/usr/lib'
   18737   ;;
   18738 
   18739 uts4*)
   18740   version_type=linux
   18741   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18742   soname_spec='${libname}${release}${shared_ext}$major'
   18743   shlibpath_var=LD_LIBRARY_PATH
   18744   ;;
   18745 
   18746 *)
   18747   dynamic_linker=no
   18748   ;;
   18749 esac
   18750 { echo "$as_me:$LINENO: result: $dynamic_linker" >&5
   18751 echo "${ECHO_T}$dynamic_linker" >&6; }
   18752 test "$dynamic_linker" = no && can_build_shared=no
   18753 
   18754 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
   18755   echo $ECHO_N "(cached) $ECHO_C" >&6
   18756 else
   18757   lt_cv_sys_lib_search_path_spec="$sys_lib_search_path_spec"
   18758 fi
   18759 
   18760 sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
   18761 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
   18762   echo $ECHO_N "(cached) $ECHO_C" >&6
   18763 else
   18764   lt_cv_sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec"
   18765 fi
   18766 
   18767 sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
   18768 
   18769 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
   18770 if test "$GCC" = yes; then
   18771   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
   18772 fi
   18773 
   18774 { echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
   18775 echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6; }
   18776 hardcode_action_GCJ=
   18777 if test -n "$hardcode_libdir_flag_spec_GCJ" || \
   18778    test -n "$runpath_var_GCJ" || \
   18779    test "X$hardcode_automatic_GCJ" = "Xyes" ; then
   18780 
   18781   # We can hardcode non-existant directories.
   18782   if test "$hardcode_direct_GCJ" != no &&
   18783      # If the only mechanism to avoid hardcoding is shlibpath_var, we
   18784      # have to relink, otherwise we might link with an installed library
   18785      # when we should be linking with a yet-to-be-installed one
   18786      ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, GCJ)" != no &&
   18787      test "$hardcode_minus_L_GCJ" != no; then
   18788     # Linking always hardcodes the temporary library directory.
   18789     hardcode_action_GCJ=relink
   18790   else
   18791     # We can link without hardcoding, and we can hardcode nonexisting dirs.
   18792     hardcode_action_GCJ=immediate
   18793   fi
   18794 else
   18795   # We cannot hardcode anything, or else we can only hardcode existing
   18796   # directories.
   18797   hardcode_action_GCJ=unsupported
   18798 fi
   18799 { echo "$as_me:$LINENO: result: $hardcode_action_GCJ" >&5
   18800 echo "${ECHO_T}$hardcode_action_GCJ" >&6; }
   18801 
   18802 if test "$hardcode_action_GCJ" = relink; then
   18803   # Fast installation is not supported
   18804   enable_fast_install=no
   18805 elif test "$shlibpath_overrides_runpath" = yes ||
   18806      test "$enable_shared" = no; then
   18807   # Fast installation is not necessary
   18808   enable_fast_install=needless
   18809 fi
   18810 
   18811 
   18812 # The else clause should only fire when bootstrapping the
   18813 # libtool distribution, otherwise you forgot to ship ltmain.sh
   18814 # with your package, and you will get complaints that there are
   18815 # no rules to generate ltmain.sh.
   18816 if test -f "$ltmain"; then
   18817   # See if we are running on zsh, and set the options which allow our commands through
   18818   # without removal of \ escapes.
   18819   if test -n "${ZSH_VERSION+set}" ; then
   18820     setopt NO_GLOB_SUBST
   18821   fi
   18822   # Now quote all the things that may contain metacharacters while being
   18823   # careful not to overquote the AC_SUBSTed values.  We take copies of the
   18824   # variables and quote the copies for generation of the libtool script.
   18825   for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \
   18826     SED SHELL STRIP \
   18827     libname_spec library_names_spec soname_spec extract_expsyms_cmds \
   18828     old_striplib striplib file_magic_cmd finish_cmds finish_eval \
   18829     deplibs_check_method reload_flag reload_cmds need_locks \
   18830     lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
   18831     lt_cv_sys_global_symbol_to_c_name_address \
   18832     sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
   18833     old_postinstall_cmds old_postuninstall_cmds \
   18834     compiler_GCJ \
   18835     CC_GCJ \
   18836     LD_GCJ \
   18837     lt_prog_compiler_wl_GCJ \
   18838     lt_prog_compiler_pic_GCJ \
   18839     lt_prog_compiler_static_GCJ \
   18840     lt_prog_compiler_no_builtin_flag_GCJ \
   18841     export_dynamic_flag_spec_GCJ \
   18842     thread_safe_flag_spec_GCJ \
   18843     whole_archive_flag_spec_GCJ \
   18844     enable_shared_with_static_runtimes_GCJ \
   18845     old_archive_cmds_GCJ \
   18846     old_archive_from_new_cmds_GCJ \
   18847     predep_objects_GCJ \
   18848     postdep_objects_GCJ \
   18849     predeps_GCJ \
   18850     postdeps_GCJ \
   18851     compiler_lib_search_path_GCJ \
   18852     compiler_lib_search_dirs_GCJ \
   18853     archive_cmds_GCJ \
   18854     archive_expsym_cmds_GCJ \
   18855     postinstall_cmds_GCJ \
   18856     postuninstall_cmds_GCJ \
   18857     old_archive_from_expsyms_cmds_GCJ \
   18858     allow_undefined_flag_GCJ \
   18859     no_undefined_flag_GCJ \
   18860     export_symbols_cmds_GCJ \
   18861     hardcode_libdir_flag_spec_GCJ \
   18862     hardcode_libdir_flag_spec_ld_GCJ \
   18863     hardcode_libdir_separator_GCJ \
   18864     hardcode_automatic_GCJ \
   18865     module_cmds_GCJ \
   18866     module_expsym_cmds_GCJ \
   18867     lt_cv_prog_compiler_c_o_GCJ \
   18868     fix_srcfile_path_GCJ \
   18869     exclude_expsyms_GCJ \
   18870     include_expsyms_GCJ; do
   18871 
   18872     case $var in
   18873     old_archive_cmds_GCJ | \
   18874     old_archive_from_new_cmds_GCJ | \
   18875     archive_cmds_GCJ | \
   18876     archive_expsym_cmds_GCJ | \
   18877     module_cmds_GCJ | \
   18878     module_expsym_cmds_GCJ | \
   18879     old_archive_from_expsyms_cmds_GCJ | \
   18880     export_symbols_cmds_GCJ | \
   18881     extract_expsyms_cmds | reload_cmds | finish_cmds | \
   18882     postinstall_cmds | postuninstall_cmds | \
   18883     old_postinstall_cmds | old_postuninstall_cmds | \
   18884     sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
   18885       # Double-quote double-evaled strings.
   18886       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
   18887       ;;
   18888     *)
   18889       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
   18890       ;;
   18891     esac
   18892   done
   18893 
   18894   case $lt_echo in
   18895   *'\$0 --fallback-echo"')
   18896     lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
   18897     ;;
   18898   esac
   18899 
   18900 cfgfile="$ofile"
   18901 
   18902   cat <<__EOF__ >> "$cfgfile"
   18903 # ### BEGIN LIBTOOL TAG CONFIG: $tagname
   18904 
   18905 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
   18906 
   18907 # Shell to use when invoking shell scripts.
   18908 SHELL=$lt_SHELL
   18909 
   18910 # Whether or not to build shared libraries.
   18911 build_libtool_libs=$enable_shared
   18912 
   18913 # Whether or not to build static libraries.
   18914 build_old_libs=$enable_static
   18915 
   18916 # Whether or not to add -lc for building shared libraries.
   18917 build_libtool_need_lc=$archive_cmds_need_lc_GCJ
   18918 
   18919 # Whether or not to disallow shared libs when runtime libs are static
   18920 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_GCJ
   18921 
   18922 # Whether or not to optimize for fast installation.
   18923 fast_install=$enable_fast_install
   18924 
   18925 # The host system.
   18926 host_alias=$host_alias
   18927 host=$host
   18928 host_os=$host_os
   18929 
   18930 # The build system.
   18931 build_alias=$build_alias
   18932 build=$build
   18933 build_os=$build_os
   18934 
   18935 # An echo program that does not interpret backslashes.
   18936 echo=$lt_echo
   18937 
   18938 # The archiver.
   18939 AR=$lt_AR
   18940 AR_FLAGS=$lt_AR_FLAGS
   18941 
   18942 # A C compiler.
   18943 LTCC=$lt_LTCC
   18944 
   18945 # LTCC compiler flags.
   18946 LTCFLAGS=$lt_LTCFLAGS
   18947 
   18948 # A language-specific compiler.
   18949 CC=$lt_compiler_GCJ
   18950 
   18951 # Is the compiler the GNU C compiler?
   18952 with_gcc=$GCC_GCJ
   18953 
   18954 # An ERE matcher.
   18955 EGREP=$lt_EGREP
   18956 
   18957 # The linker used to build libraries.
   18958 LD=$lt_LD_GCJ
   18959 
   18960 # Whether we need hard or soft links.
   18961 LN_S=$lt_LN_S
   18962 
   18963 # A BSD-compatible nm program.
   18964 NM=$lt_NM
   18965 
   18966 # A symbol stripping program
   18967 STRIP=$lt_STRIP
   18968 
   18969 # Used to examine libraries when file_magic_cmd begins "file"
   18970 MAGIC_CMD=$MAGIC_CMD
   18971 
   18972 # Used on cygwin: DLL creation program.
   18973 DLLTOOL="$DLLTOOL"
   18974 
   18975 # Used on cygwin: object dumper.
   18976 OBJDUMP="$OBJDUMP"
   18977 
   18978 # Used on cygwin: assembler.
   18979 AS="$AS"
   18980 
   18981 # The name of the directory that contains temporary libtool files.
   18982 objdir=$objdir
   18983 
   18984 # How to create reloadable object files.
   18985 reload_flag=$lt_reload_flag
   18986 reload_cmds=$lt_reload_cmds
   18987 
   18988 # How to pass a linker flag through the compiler.
   18989 wl=$lt_lt_prog_compiler_wl_GCJ
   18990 
   18991 # Object file suffix (normally "o").
   18992 objext="$ac_objext"
   18993 
   18994 # Old archive suffix (normally "a").
   18995 libext="$libext"
   18996 
   18997 # Shared library suffix (normally ".so").
   18998 shrext_cmds='$shrext_cmds'
   18999 
   19000 # Executable file suffix (normally "").
   19001 exeext="$exeext"
   19002 
   19003 # Additional compiler flags for building library objects.
   19004 pic_flag=$lt_lt_prog_compiler_pic_GCJ
   19005 pic_mode=$pic_mode
   19006 
   19007 # What is the maximum length of a command?
   19008 max_cmd_len=$lt_cv_sys_max_cmd_len
   19009 
   19010 # Does compiler simultaneously support -c and -o options?
   19011 compiler_c_o=$lt_lt_cv_prog_compiler_c_o_GCJ
   19012 
   19013 # Must we lock files when doing compilation?
   19014 need_locks=$lt_need_locks
   19015 
   19016 # Do we need the lib prefix for modules?
   19017 need_lib_prefix=$need_lib_prefix
   19018 
   19019 # Do we need a version for libraries?
   19020 need_version=$need_version
   19021 
   19022 # Whether dlopen is supported.
   19023 dlopen_support=$enable_dlopen
   19024 
   19025 # Whether dlopen of programs is supported.
   19026 dlopen_self=$enable_dlopen_self
   19027 
   19028 # Whether dlopen of statically linked programs is supported.
   19029 dlopen_self_static=$enable_dlopen_self_static
   19030 
   19031 # Compiler flag to prevent dynamic linking.
   19032 link_static_flag=$lt_lt_prog_compiler_static_GCJ
   19033 
   19034 # Compiler flag to turn off builtin functions.
   19035 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_GCJ
   19036 
   19037 # Compiler flag to allow reflexive dlopens.
   19038 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_GCJ
   19039 
   19040 # Compiler flag to generate shared objects directly from archives.
   19041 whole_archive_flag_spec=$lt_whole_archive_flag_spec_GCJ
   19042 
   19043 # Compiler flag to generate thread-safe objects.
   19044 thread_safe_flag_spec=$lt_thread_safe_flag_spec_GCJ
   19045 
   19046 # Library versioning type.
   19047 version_type=$version_type
   19048 
   19049 # Format of library name prefix.
   19050 libname_spec=$lt_libname_spec
   19051 
   19052 # List of archive names.  First name is the real one, the rest are links.
   19053 # The last name is the one that the linker finds with -lNAME.
   19054 library_names_spec=$lt_library_names_spec
   19055 
   19056 # The coded name of the library, if different from the real name.
   19057 soname_spec=$lt_soname_spec
   19058 
   19059 # Commands used to build and install an old-style archive.
   19060 RANLIB=$lt_RANLIB
   19061 old_archive_cmds=$lt_old_archive_cmds_GCJ
   19062 old_postinstall_cmds=$lt_old_postinstall_cmds
   19063 old_postuninstall_cmds=$lt_old_postuninstall_cmds
   19064 
   19065 # Create an old-style archive from a shared archive.
   19066 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_GCJ
   19067 
   19068 # Create a temporary old-style archive to link instead of a shared archive.
   19069 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_GCJ
   19070 
   19071 # Commands used to build and install a shared archive.
   19072 archive_cmds=$lt_archive_cmds_GCJ
   19073 archive_expsym_cmds=$lt_archive_expsym_cmds_GCJ
   19074 postinstall_cmds=$lt_postinstall_cmds
   19075 postuninstall_cmds=$lt_postuninstall_cmds
   19076 
   19077 # Commands used to build a loadable module (assumed same as above if empty)
   19078 module_cmds=$lt_module_cmds_GCJ
   19079 module_expsym_cmds=$lt_module_expsym_cmds_GCJ
   19080 
   19081 # Commands to strip libraries.
   19082 old_striplib=$lt_old_striplib
   19083 striplib=$lt_striplib
   19084 
   19085 # Dependencies to place before the objects being linked to create a
   19086 # shared library.
   19087 predep_objects=$lt_predep_objects_GCJ
   19088 
   19089 # Dependencies to place after the objects being linked to create a
   19090 # shared library.
   19091 postdep_objects=$lt_postdep_objects_GCJ
   19092 
   19093 # Dependencies to place before the objects being linked to create a
   19094 # shared library.
   19095 predeps=$lt_predeps_GCJ
   19096 
   19097 # Dependencies to place after the objects being linked to create a
   19098 # shared library.
   19099 postdeps=$lt_postdeps_GCJ
   19100 
   19101 # The directories searched by this compiler when creating a shared
   19102 # library
   19103 compiler_lib_search_dirs=$lt_compiler_lib_search_dirs_GCJ
   19104 
   19105 # The library search path used internally by the compiler when linking
   19106 # a shared library.
   19107 compiler_lib_search_path=$lt_compiler_lib_search_path_GCJ
   19108 
   19109 # Method to check whether dependent libraries are shared objects.
   19110 deplibs_check_method=$lt_deplibs_check_method
   19111 
   19112 # Command to use when deplibs_check_method == file_magic.
   19113 file_magic_cmd=$lt_file_magic_cmd
   19114 
   19115 # Flag that allows shared libraries with undefined symbols to be built.
   19116 allow_undefined_flag=$lt_allow_undefined_flag_GCJ
   19117 
   19118 # Flag that forces no undefined symbols.
   19119 no_undefined_flag=$lt_no_undefined_flag_GCJ
   19120 
   19121 # Commands used to finish a libtool library installation in a directory.
   19122 finish_cmds=$lt_finish_cmds
   19123 
   19124 # Same as above, but a single script fragment to be evaled but not shown.
   19125 finish_eval=$lt_finish_eval
   19126 
   19127 # Take the output of nm and produce a listing of raw symbols and C names.
   19128 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
   19129 
   19130 # Transform the output of nm in a proper C declaration
   19131 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
   19132 
   19133 # Transform the output of nm in a C name address pair
   19134 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
   19135 
   19136 # This is the shared library runtime path variable.
   19137 runpath_var=$runpath_var
   19138 
   19139 # This is the shared library path variable.
   19140 shlibpath_var=$shlibpath_var
   19141 
   19142 # Is shlibpath searched before the hard-coded library search path?
   19143 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
   19144 
   19145 # How to hardcode a shared library path into an executable.
   19146 hardcode_action=$hardcode_action_GCJ
   19147 
   19148 # Whether we should hardcode library paths into libraries.
   19149 hardcode_into_libs=$hardcode_into_libs
   19150 
   19151 # Flag to hardcode \$libdir into a binary during linking.
   19152 # This must work even if \$libdir does not exist.
   19153 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_GCJ
   19154 
   19155 # If ld is used when linking, flag to hardcode \$libdir into
   19156 # a binary during linking. This must work even if \$libdir does
   19157 # not exist.
   19158 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_GCJ
   19159 
   19160 # Whether we need a single -rpath flag with a separated argument.
   19161 hardcode_libdir_separator=$lt_hardcode_libdir_separator_GCJ
   19162 
   19163 # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
   19164 # resulting binary.
   19165 hardcode_direct=$hardcode_direct_GCJ
   19166 
   19167 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
   19168 # resulting binary.
   19169 hardcode_minus_L=$hardcode_minus_L_GCJ
   19170 
   19171 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
   19172 # the resulting binary.
   19173 hardcode_shlibpath_var=$hardcode_shlibpath_var_GCJ
   19174 
   19175 # Set to yes if building a shared library automatically hardcodes DIR into the library
   19176 # and all subsequent libraries and executables linked against it.
   19177 hardcode_automatic=$hardcode_automatic_GCJ
   19178 
   19179 # Variables whose values should be saved in libtool wrapper scripts and
   19180 # restored at relink time.
   19181 variables_saved_for_relink="$variables_saved_for_relink"
   19182 
   19183 # Whether libtool must link a program against all its dependency libraries.
   19184 link_all_deplibs=$link_all_deplibs_GCJ
   19185 
   19186 # Compile-time system search path for libraries
   19187 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
   19188 
   19189 # Run-time system search path for libraries
   19190 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
   19191 
   19192 # Fix the shell variable \$srcfile for the compiler.
   19193 fix_srcfile_path=$lt_fix_srcfile_path
   19194 
   19195 # Set to yes if exported symbols are required.
   19196 always_export_symbols=$always_export_symbols_GCJ
   19197 
   19198 # The commands to list exported symbols.
   19199 export_symbols_cmds=$lt_export_symbols_cmds_GCJ
   19200 
   19201 # The commands to extract the exported symbol list from a shared archive.
   19202 extract_expsyms_cmds=$lt_extract_expsyms_cmds
   19203 
   19204 # Symbols that should not be listed in the preloaded symbols.
   19205 exclude_expsyms=$lt_exclude_expsyms_GCJ
   19206 
   19207 # Symbols that must always be exported.
   19208 include_expsyms=$lt_include_expsyms_GCJ
   19209 
   19210 # ### END LIBTOOL TAG CONFIG: $tagname
   19211 
   19212 __EOF__
   19213 
   19214 
   19215 else
   19216   # If there is no Makefile yet, we rely on a make rule to execute
   19217   # `config.status --recheck' to rerun these tests and create the
   19218   # libtool script then.
   19219   ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
   19220   if test -f "$ltmain_in"; then
   19221     test -f Makefile && make "$ltmain"
   19222   fi
   19223 fi
   19224 
   19225 
   19226 ac_ext=c
   19227 ac_cpp='$CPP $CPPFLAGS'
   19228 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   19229 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   19230 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   19231 
   19232 CC="$lt_save_CC"
   19233 
   19234 	else
   19235 	  tagname=""
   19236 	fi
   19237 	;;
   19238 
   19239       RC)
   19240 
   19241 
   19242 # Source file extension for RC test sources.
   19243 ac_ext=rc
   19244 
   19245 # Object file extension for compiled RC test sources.
   19246 objext=o
   19247 objext_RC=$objext
   19248 
   19249 # Code to be used in simple compile tests
   19250 lt_simple_compile_test_code='sample MENU { MENUITEM "&Soup", 100, CHECKED }'
   19251 
   19252 # Code to be used in simple link tests
   19253 lt_simple_link_test_code="$lt_simple_compile_test_code"
   19254 
   19255 # ltmain only uses $CC for tagged configurations so make sure $CC is set.
   19256 
   19257 # If no C compiler was specified, use CC.
   19258 LTCC=${LTCC-"$CC"}
   19259 
   19260 # If no C compiler flags were specified, use CFLAGS.
   19261 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   19262 
   19263 # Allow CC to be a program name with arguments.
   19264 compiler=$CC
   19265 
   19266 
   19267 # save warnings/boilerplate of simple test code
   19268 ac_outfile=conftest.$ac_objext
   19269 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
   19270 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   19271 _lt_compiler_boilerplate=`cat conftest.err`
   19272 $rm conftest*
   19273 
   19274 ac_outfile=conftest.$ac_objext
   19275 echo "$lt_simple_link_test_code" >conftest.$ac_ext
   19276 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   19277 _lt_linker_boilerplate=`cat conftest.err`
   19278 $rm -r conftest*
   19279 
   19280 
   19281 # Allow CC to be a program name with arguments.
   19282 lt_save_CC="$CC"
   19283 CC=${RC-"windres"}
   19284 compiler=$CC
   19285 compiler_RC=$CC
   19286 for cc_temp in $compiler""; do
   19287   case $cc_temp in
   19288     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   19289     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   19290     \-*) ;;
   19291     *) break;;
   19292   esac
   19293 done
   19294 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   19295 
   19296 lt_cv_prog_compiler_c_o_RC=yes
   19297 
   19298 # The else clause should only fire when bootstrapping the
   19299 # libtool distribution, otherwise you forgot to ship ltmain.sh
   19300 # with your package, and you will get complaints that there are
   19301 # no rules to generate ltmain.sh.
   19302 if test -f "$ltmain"; then
   19303   # See if we are running on zsh, and set the options which allow our commands through
   19304   # without removal of \ escapes.
   19305   if test -n "${ZSH_VERSION+set}" ; then
   19306     setopt NO_GLOB_SUBST
   19307   fi
   19308   # Now quote all the things that may contain metacharacters while being
   19309   # careful not to overquote the AC_SUBSTed values.  We take copies of the
   19310   # variables and quote the copies for generation of the libtool script.
   19311   for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \
   19312     SED SHELL STRIP \
   19313     libname_spec library_names_spec soname_spec extract_expsyms_cmds \
   19314     old_striplib striplib file_magic_cmd finish_cmds finish_eval \
   19315     deplibs_check_method reload_flag reload_cmds need_locks \
   19316     lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
   19317     lt_cv_sys_global_symbol_to_c_name_address \
   19318     sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
   19319     old_postinstall_cmds old_postuninstall_cmds \
   19320     compiler_RC \
   19321     CC_RC \
   19322     LD_RC \
   19323     lt_prog_compiler_wl_RC \
   19324     lt_prog_compiler_pic_RC \
   19325     lt_prog_compiler_static_RC \
   19326     lt_prog_compiler_no_builtin_flag_RC \
   19327     export_dynamic_flag_spec_RC \
   19328     thread_safe_flag_spec_RC \
   19329     whole_archive_flag_spec_RC \
   19330     enable_shared_with_static_runtimes_RC \
   19331     old_archive_cmds_RC \
   19332     old_archive_from_new_cmds_RC \
   19333     predep_objects_RC \
   19334     postdep_objects_RC \
   19335     predeps_RC \
   19336     postdeps_RC \
   19337     compiler_lib_search_path_RC \
   19338     compiler_lib_search_dirs_RC \
   19339     archive_cmds_RC \
   19340     archive_expsym_cmds_RC \
   19341     postinstall_cmds_RC \
   19342     postuninstall_cmds_RC \
   19343     old_archive_from_expsyms_cmds_RC \
   19344     allow_undefined_flag_RC \
   19345     no_undefined_flag_RC \
   19346     export_symbols_cmds_RC \
   19347     hardcode_libdir_flag_spec_RC \
   19348     hardcode_libdir_flag_spec_ld_RC \
   19349     hardcode_libdir_separator_RC \
   19350     hardcode_automatic_RC \
   19351     module_cmds_RC \
   19352     module_expsym_cmds_RC \
   19353     lt_cv_prog_compiler_c_o_RC \
   19354     fix_srcfile_path_RC \
   19355     exclude_expsyms_RC \
   19356     include_expsyms_RC; do
   19357 
   19358     case $var in
   19359     old_archive_cmds_RC | \
   19360     old_archive_from_new_cmds_RC | \
   19361     archive_cmds_RC | \
   19362     archive_expsym_cmds_RC | \
   19363     module_cmds_RC | \
   19364     module_expsym_cmds_RC | \
   19365     old_archive_from_expsyms_cmds_RC | \
   19366     export_symbols_cmds_RC | \
   19367     extract_expsyms_cmds | reload_cmds | finish_cmds | \
   19368     postinstall_cmds | postuninstall_cmds | \
   19369     old_postinstall_cmds | old_postuninstall_cmds | \
   19370     sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
   19371       # Double-quote double-evaled strings.
   19372       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
   19373       ;;
   19374     *)
   19375       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
   19376       ;;
   19377     esac
   19378   done
   19379 
   19380   case $lt_echo in
   19381   *'\$0 --fallback-echo"')
   19382     lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
   19383     ;;
   19384   esac
   19385 
   19386 cfgfile="$ofile"
   19387 
   19388   cat <<__EOF__ >> "$cfgfile"
   19389 # ### BEGIN LIBTOOL TAG CONFIG: $tagname
   19390 
   19391 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
   19392 
   19393 # Shell to use when invoking shell scripts.
   19394 SHELL=$lt_SHELL
   19395 
   19396 # Whether or not to build shared libraries.
   19397 build_libtool_libs=$enable_shared
   19398 
   19399 # Whether or not to build static libraries.
   19400 build_old_libs=$enable_static
   19401 
   19402 # Whether or not to add -lc for building shared libraries.
   19403 build_libtool_need_lc=$archive_cmds_need_lc_RC
   19404 
   19405 # Whether or not to disallow shared libs when runtime libs are static
   19406 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_RC
   19407 
   19408 # Whether or not to optimize for fast installation.
   19409 fast_install=$enable_fast_install
   19410 
   19411 # The host system.
   19412 host_alias=$host_alias
   19413 host=$host
   19414 host_os=$host_os
   19415 
   19416 # The build system.
   19417 build_alias=$build_alias
   19418 build=$build
   19419 build_os=$build_os
   19420 
   19421 # An echo program that does not interpret backslashes.
   19422 echo=$lt_echo
   19423 
   19424 # The archiver.
   19425 AR=$lt_AR
   19426 AR_FLAGS=$lt_AR_FLAGS
   19427 
   19428 # A C compiler.
   19429 LTCC=$lt_LTCC
   19430 
   19431 # LTCC compiler flags.
   19432 LTCFLAGS=$lt_LTCFLAGS
   19433 
   19434 # A language-specific compiler.
   19435 CC=$lt_compiler_RC
   19436 
   19437 # Is the compiler the GNU C compiler?
   19438 with_gcc=$GCC_RC
   19439 
   19440 # An ERE matcher.
   19441 EGREP=$lt_EGREP
   19442 
   19443 # The linker used to build libraries.
   19444 LD=$lt_LD_RC
   19445 
   19446 # Whether we need hard or soft links.
   19447 LN_S=$lt_LN_S
   19448 
   19449 # A BSD-compatible nm program.
   19450 NM=$lt_NM
   19451 
   19452 # A symbol stripping program
   19453 STRIP=$lt_STRIP
   19454 
   19455 # Used to examine libraries when file_magic_cmd begins "file"
   19456 MAGIC_CMD=$MAGIC_CMD
   19457 
   19458 # Used on cygwin: DLL creation program.
   19459 DLLTOOL="$DLLTOOL"
   19460 
   19461 # Used on cygwin: object dumper.
   19462 OBJDUMP="$OBJDUMP"
   19463 
   19464 # Used on cygwin: assembler.
   19465 AS="$AS"
   19466 
   19467 # The name of the directory that contains temporary libtool files.
   19468 objdir=$objdir
   19469 
   19470 # How to create reloadable object files.
   19471 reload_flag=$lt_reload_flag
   19472 reload_cmds=$lt_reload_cmds
   19473 
   19474 # How to pass a linker flag through the compiler.
   19475 wl=$lt_lt_prog_compiler_wl_RC
   19476 
   19477 # Object file suffix (normally "o").
   19478 objext="$ac_objext"
   19479 
   19480 # Old archive suffix (normally "a").
   19481 libext="$libext"
   19482 
   19483 # Shared library suffix (normally ".so").
   19484 shrext_cmds='$shrext_cmds'
   19485 
   19486 # Executable file suffix (normally "").
   19487 exeext="$exeext"
   19488 
   19489 # Additional compiler flags for building library objects.
   19490 pic_flag=$lt_lt_prog_compiler_pic_RC
   19491 pic_mode=$pic_mode
   19492 
   19493 # What is the maximum length of a command?
   19494 max_cmd_len=$lt_cv_sys_max_cmd_len
   19495 
   19496 # Does compiler simultaneously support -c and -o options?
   19497 compiler_c_o=$lt_lt_cv_prog_compiler_c_o_RC
   19498 
   19499 # Must we lock files when doing compilation?
   19500 need_locks=$lt_need_locks
   19501 
   19502 # Do we need the lib prefix for modules?
   19503 need_lib_prefix=$need_lib_prefix
   19504 
   19505 # Do we need a version for libraries?
   19506 need_version=$need_version
   19507 
   19508 # Whether dlopen is supported.
   19509 dlopen_support=$enable_dlopen
   19510 
   19511 # Whether dlopen of programs is supported.
   19512 dlopen_self=$enable_dlopen_self
   19513 
   19514 # Whether dlopen of statically linked programs is supported.
   19515 dlopen_self_static=$enable_dlopen_self_static
   19516 
   19517 # Compiler flag to prevent dynamic linking.
   19518 link_static_flag=$lt_lt_prog_compiler_static_RC
   19519 
   19520 # Compiler flag to turn off builtin functions.
   19521 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_RC
   19522 
   19523 # Compiler flag to allow reflexive dlopens.
   19524 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_RC
   19525 
   19526 # Compiler flag to generate shared objects directly from archives.
   19527 whole_archive_flag_spec=$lt_whole_archive_flag_spec_RC
   19528 
   19529 # Compiler flag to generate thread-safe objects.
   19530 thread_safe_flag_spec=$lt_thread_safe_flag_spec_RC
   19531 
   19532 # Library versioning type.
   19533 version_type=$version_type
   19534 
   19535 # Format of library name prefix.
   19536 libname_spec=$lt_libname_spec
   19537 
   19538 # List of archive names.  First name is the real one, the rest are links.
   19539 # The last name is the one that the linker finds with -lNAME.
   19540 library_names_spec=$lt_library_names_spec
   19541 
   19542 # The coded name of the library, if different from the real name.
   19543 soname_spec=$lt_soname_spec
   19544 
   19545 # Commands used to build and install an old-style archive.
   19546 RANLIB=$lt_RANLIB
   19547 old_archive_cmds=$lt_old_archive_cmds_RC
   19548 old_postinstall_cmds=$lt_old_postinstall_cmds
   19549 old_postuninstall_cmds=$lt_old_postuninstall_cmds
   19550 
   19551 # Create an old-style archive from a shared archive.
   19552 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_RC
   19553 
   19554 # Create a temporary old-style archive to link instead of a shared archive.
   19555 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_RC
   19556 
   19557 # Commands used to build and install a shared archive.
   19558 archive_cmds=$lt_archive_cmds_RC
   19559 archive_expsym_cmds=$lt_archive_expsym_cmds_RC
   19560 postinstall_cmds=$lt_postinstall_cmds
   19561 postuninstall_cmds=$lt_postuninstall_cmds
   19562 
   19563 # Commands used to build a loadable module (assumed same as above if empty)
   19564 module_cmds=$lt_module_cmds_RC
   19565 module_expsym_cmds=$lt_module_expsym_cmds_RC
   19566 
   19567 # Commands to strip libraries.
   19568 old_striplib=$lt_old_striplib
   19569 striplib=$lt_striplib
   19570 
   19571 # Dependencies to place before the objects being linked to create a
   19572 # shared library.
   19573 predep_objects=$lt_predep_objects_RC
   19574 
   19575 # Dependencies to place after the objects being linked to create a
   19576 # shared library.
   19577 postdep_objects=$lt_postdep_objects_RC
   19578 
   19579 # Dependencies to place before the objects being linked to create a
   19580 # shared library.
   19581 predeps=$lt_predeps_RC
   19582 
   19583 # Dependencies to place after the objects being linked to create a
   19584 # shared library.
   19585 postdeps=$lt_postdeps_RC
   19586 
   19587 # The directories searched by this compiler when creating a shared
   19588 # library
   19589 compiler_lib_search_dirs=$lt_compiler_lib_search_dirs_RC
   19590 
   19591 # The library search path used internally by the compiler when linking
   19592 # a shared library.
   19593 compiler_lib_search_path=$lt_compiler_lib_search_path_RC
   19594 
   19595 # Method to check whether dependent libraries are shared objects.
   19596 deplibs_check_method=$lt_deplibs_check_method
   19597 
   19598 # Command to use when deplibs_check_method == file_magic.
   19599 file_magic_cmd=$lt_file_magic_cmd
   19600 
   19601 # Flag that allows shared libraries with undefined symbols to be built.
   19602 allow_undefined_flag=$lt_allow_undefined_flag_RC
   19603 
   19604 # Flag that forces no undefined symbols.
   19605 no_undefined_flag=$lt_no_undefined_flag_RC
   19606 
   19607 # Commands used to finish a libtool library installation in a directory.
   19608 finish_cmds=$lt_finish_cmds
   19609 
   19610 # Same as above, but a single script fragment to be evaled but not shown.
   19611 finish_eval=$lt_finish_eval
   19612 
   19613 # Take the output of nm and produce a listing of raw symbols and C names.
   19614 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
   19615 
   19616 # Transform the output of nm in a proper C declaration
   19617 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
   19618 
   19619 # Transform the output of nm in a C name address pair
   19620 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
   19621 
   19622 # This is the shared library runtime path variable.
   19623 runpath_var=$runpath_var
   19624 
   19625 # This is the shared library path variable.
   19626 shlibpath_var=$shlibpath_var
   19627 
   19628 # Is shlibpath searched before the hard-coded library search path?
   19629 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
   19630 
   19631 # How to hardcode a shared library path into an executable.
   19632 hardcode_action=$hardcode_action_RC
   19633 
   19634 # Whether we should hardcode library paths into libraries.
   19635 hardcode_into_libs=$hardcode_into_libs
   19636 
   19637 # Flag to hardcode \$libdir into a binary during linking.
   19638 # This must work even if \$libdir does not exist.
   19639 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_RC
   19640 
   19641 # If ld is used when linking, flag to hardcode \$libdir into
   19642 # a binary during linking. This must work even if \$libdir does
   19643 # not exist.
   19644 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_RC
   19645 
   19646 # Whether we need a single -rpath flag with a separated argument.
   19647 hardcode_libdir_separator=$lt_hardcode_libdir_separator_RC
   19648 
   19649 # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
   19650 # resulting binary.
   19651 hardcode_direct=$hardcode_direct_RC
   19652 
   19653 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
   19654 # resulting binary.
   19655 hardcode_minus_L=$hardcode_minus_L_RC
   19656 
   19657 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
   19658 # the resulting binary.
   19659 hardcode_shlibpath_var=$hardcode_shlibpath_var_RC
   19660 
   19661 # Set to yes if building a shared library automatically hardcodes DIR into the library
   19662 # and all subsequent libraries and executables linked against it.
   19663 hardcode_automatic=$hardcode_automatic_RC
   19664 
   19665 # Variables whose values should be saved in libtool wrapper scripts and
   19666 # restored at relink time.
   19667 variables_saved_for_relink="$variables_saved_for_relink"
   19668 
   19669 # Whether libtool must link a program against all its dependency libraries.
   19670 link_all_deplibs=$link_all_deplibs_RC
   19671 
   19672 # Compile-time system search path for libraries
   19673 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
   19674 
   19675 # Run-time system search path for libraries
   19676 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
   19677 
   19678 # Fix the shell variable \$srcfile for the compiler.
   19679 fix_srcfile_path=$lt_fix_srcfile_path
   19680 
   19681 # Set to yes if exported symbols are required.
   19682 always_export_symbols=$always_export_symbols_RC
   19683 
   19684 # The commands to list exported symbols.
   19685 export_symbols_cmds=$lt_export_symbols_cmds_RC
   19686 
   19687 # The commands to extract the exported symbol list from a shared archive.
   19688 extract_expsyms_cmds=$lt_extract_expsyms_cmds
   19689 
   19690 # Symbols that should not be listed in the preloaded symbols.
   19691 exclude_expsyms=$lt_exclude_expsyms_RC
   19692 
   19693 # Symbols that must always be exported.
   19694 include_expsyms=$lt_include_expsyms_RC
   19695 
   19696 # ### END LIBTOOL TAG CONFIG: $tagname
   19697 
   19698 __EOF__
   19699 
   19700 
   19701 else
   19702   # If there is no Makefile yet, we rely on a make rule to execute
   19703   # `config.status --recheck' to rerun these tests and create the
   19704   # libtool script then.
   19705   ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
   19706   if test -f "$ltmain_in"; then
   19707     test -f Makefile && make "$ltmain"
   19708   fi
   19709 fi
   19710 
   19711 
   19712 ac_ext=c
   19713 ac_cpp='$CPP $CPPFLAGS'
   19714 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   19715 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   19716 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   19717 
   19718 CC="$lt_save_CC"
   19719 
   19720 	;;
   19721 
   19722       *)
   19723 	{ { echo "$as_me:$LINENO: error: Unsupported tag name: $tagname" >&5
   19724 echo "$as_me: error: Unsupported tag name: $tagname" >&2;}
   19725    { (exit 1); exit 1; }; }
   19726 	;;
   19727       esac
   19728 
   19729       # Append the new tag name to the list of available tags.
   19730       if test -n "$tagname" ; then
   19731       available_tags="$available_tags $tagname"
   19732     fi
   19733     fi
   19734   done
   19735   IFS="$lt_save_ifs"
   19736 
   19737   # Now substitute the updated list of available tags.
   19738   if eval "sed -e 's/^available_tags=.*\$/available_tags=\"$available_tags\"/' \"$ofile\" > \"${ofile}T\""; then
   19739     mv "${ofile}T" "$ofile"
   19740     chmod +x "$ofile"
   19741   else
   19742     rm -f "${ofile}T"
   19743     { { echo "$as_me:$LINENO: error: unable to update list of available tagged configurations." >&5
   19744 echo "$as_me: error: unable to update list of available tagged configurations." >&2;}
   19745    { (exit 1); exit 1; }; }
   19746   fi
   19747 fi
   19748 
   19749 
   19750 
   19751 # This can be used to rebuild libtool when needed
   19752 LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh"
   19753 
   19754 # Always use our own libtool.
   19755 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
   19756 
   19757 # Prevent multiple expansion
   19758 
   19759 
   19760 
   19761 
   19762 
   19763 
   19764 
   19765 
   19766 
   19767 
   19768 
   19769 
   19770 
   19771 
   19772 
   19773 
   19774 
   19775 
   19776 
   19777 
   19778 
   19779 
   19780 # Check whether some low-level functions/files are available
   19781 { echo "$as_me:$LINENO: checking for ANSI C header files" >&5
   19782 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
   19783 if test "${ac_cv_header_stdc+set}" = set; then
   19784   echo $ECHO_N "(cached) $ECHO_C" >&6
   19785 else
   19786   cat >conftest.$ac_ext <<_ACEOF
   19787 /* confdefs.h.  */
   19788 _ACEOF
   19789 cat confdefs.h >>conftest.$ac_ext
   19790 cat >>conftest.$ac_ext <<_ACEOF
   19791 /* end confdefs.h.  */
   19792 #include <stdlib.h>
   19793 #include <stdarg.h>
   19794 #include <string.h>
   19795 #include <float.h>
   19796 
   19797 int
   19798 main ()
   19799 {
   19800 
   19801   ;
   19802   return 0;
   19803 }
   19804 _ACEOF
   19805 rm -f conftest.$ac_objext
   19806 if { (ac_try="$ac_compile"
   19807 case "(($ac_try" in
   19808   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   19809   *) ac_try_echo=$ac_try;;
   19810 esac
   19811 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   19812   (eval "$ac_compile") 2>conftest.er1
   19813   ac_status=$?
   19814   grep -v '^ *+' conftest.er1 >conftest.err
   19815   rm -f conftest.er1
   19816   cat conftest.err >&5
   19817   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   19818   (exit $ac_status); } && {
   19819 	 test -z "$ac_c_werror_flag" ||
   19820 	 test ! -s conftest.err
   19821        } && test -s conftest.$ac_objext; then
   19822   ac_cv_header_stdc=yes
   19823 else
   19824   echo "$as_me: failed program was:" >&5
   19825 sed 's/^/| /' conftest.$ac_ext >&5
   19826 
   19827 	ac_cv_header_stdc=no
   19828 fi
   19829 
   19830 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   19831 
   19832 if test $ac_cv_header_stdc = yes; then
   19833   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
   19834   cat >conftest.$ac_ext <<_ACEOF
   19835 /* confdefs.h.  */
   19836 _ACEOF
   19837 cat confdefs.h >>conftest.$ac_ext
   19838 cat >>conftest.$ac_ext <<_ACEOF
   19839 /* end confdefs.h.  */
   19840 #include <string.h>
   19841 
   19842 _ACEOF
   19843 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   19844   $EGREP "memchr" >/dev/null 2>&1; then
   19845   :
   19846 else
   19847   ac_cv_header_stdc=no
   19848 fi
   19849 rm -f conftest*
   19850 
   19851 fi
   19852 
   19853 if test $ac_cv_header_stdc = yes; then
   19854   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
   19855   cat >conftest.$ac_ext <<_ACEOF
   19856 /* confdefs.h.  */
   19857 _ACEOF
   19858 cat confdefs.h >>conftest.$ac_ext
   19859 cat >>conftest.$ac_ext <<_ACEOF
   19860 /* end confdefs.h.  */
   19861 #include <stdlib.h>
   19862 
   19863 _ACEOF
   19864 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   19865   $EGREP "free" >/dev/null 2>&1; then
   19866   :
   19867 else
   19868   ac_cv_header_stdc=no
   19869 fi
   19870 rm -f conftest*
   19871 
   19872 fi
   19873 
   19874 if test $ac_cv_header_stdc = yes; then
   19875   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
   19876   if test "$cross_compiling" = yes; then
   19877   :
   19878 else
   19879   cat >conftest.$ac_ext <<_ACEOF
   19880 /* confdefs.h.  */
   19881 _ACEOF
   19882 cat confdefs.h >>conftest.$ac_ext
   19883 cat >>conftest.$ac_ext <<_ACEOF
   19884 /* end confdefs.h.  */
   19885 #include <ctype.h>
   19886 #include <stdlib.h>
   19887 #if ((' ' & 0x0FF) == 0x020)
   19888 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
   19889 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
   19890 #else
   19891 # define ISLOWER(c) \
   19892 		   (('a' <= (c) && (c) <= 'i') \
   19893 		     || ('j' <= (c) && (c) <= 'r') \
   19894 		     || ('s' <= (c) && (c) <= 'z'))
   19895 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
   19896 #endif
   19897 
   19898 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
   19899 int
   19900 main ()
   19901 {
   19902   int i;
   19903   for (i = 0; i < 256; i++)
   19904     if (XOR (islower (i), ISLOWER (i))
   19905 	|| toupper (i) != TOUPPER (i))
   19906       return 2;
   19907   return 0;
   19908 }
   19909 _ACEOF
   19910 rm -f conftest$ac_exeext
   19911 if { (ac_try="$ac_link"
   19912 case "(($ac_try" in
   19913   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   19914   *) ac_try_echo=$ac_try;;
   19915 esac
   19916 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   19917   (eval "$ac_link") 2>&5
   19918   ac_status=$?
   19919   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   19920   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
   19921   { (case "(($ac_try" in
   19922   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   19923   *) ac_try_echo=$ac_try;;
   19924 esac
   19925 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   19926   (eval "$ac_try") 2>&5
   19927   ac_status=$?
   19928   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   19929   (exit $ac_status); }; }; then
   19930   :
   19931 else
   19932   echo "$as_me: program exited with status $ac_status" >&5
   19933 echo "$as_me: failed program was:" >&5
   19934 sed 's/^/| /' conftest.$ac_ext >&5
   19935 
   19936 ( exit $ac_status )
   19937 ac_cv_header_stdc=no
   19938 fi
   19939 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
   19940 fi
   19941 
   19942 
   19943 fi
   19944 fi
   19945 { echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
   19946 echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
   19947 if test $ac_cv_header_stdc = yes; then
   19948 
   19949 cat >>confdefs.h <<\_ACEOF
   19950 #define STDC_HEADERS 1
   19951 _ACEOF
   19952 
   19953 fi
   19954 
   19955 
   19956 # Built-in memcmp can be inefficient when gcc compiles for x86 processors.
   19957 # In those cases, use an alternative function instead of memcmp.
   19958 case $host_cpu in
   19959   *86*)
   19960     if test "$GCC" = "yes"; then
   19961 
   19962 cat >>confdefs.h <<\_ACEOF
   19963 #define VCDIFF_USE_BLOCK_COMPARE_WORDS 1
   19964 _ACEOF
   19965 
   19966     fi
   19967     ;;
   19968 esac
   19969 
   19970 
   19971 for ac_header in ext/rope
   19972 do
   19973 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
   19974 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   19975   { echo "$as_me:$LINENO: checking for $ac_header" >&5
   19976 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
   19977 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   19978   echo $ECHO_N "(cached) $ECHO_C" >&6
   19979 fi
   19980 ac_res=`eval echo '${'$as_ac_Header'}'`
   19981 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   19982 echo "${ECHO_T}$ac_res" >&6; }
   19983 else
   19984   # Is the header compilable?
   19985 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
   19986 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
   19987 cat >conftest.$ac_ext <<_ACEOF
   19988 /* confdefs.h.  */
   19989 _ACEOF
   19990 cat confdefs.h >>conftest.$ac_ext
   19991 cat >>conftest.$ac_ext <<_ACEOF
   19992 /* end confdefs.h.  */
   19993 $ac_includes_default
   19994 #include <$ac_header>
   19995 _ACEOF
   19996 rm -f conftest.$ac_objext
   19997 if { (ac_try="$ac_compile"
   19998 case "(($ac_try" in
   19999   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   20000   *) ac_try_echo=$ac_try;;
   20001 esac
   20002 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   20003   (eval "$ac_compile") 2>conftest.er1
   20004   ac_status=$?
   20005   grep -v '^ *+' conftest.er1 >conftest.err
   20006   rm -f conftest.er1
   20007   cat conftest.err >&5
   20008   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20009   (exit $ac_status); } && {
   20010 	 test -z "$ac_c_werror_flag" ||
   20011 	 test ! -s conftest.err
   20012        } && test -s conftest.$ac_objext; then
   20013   ac_header_compiler=yes
   20014 else
   20015   echo "$as_me: failed program was:" >&5
   20016 sed 's/^/| /' conftest.$ac_ext >&5
   20017 
   20018 	ac_header_compiler=no
   20019 fi
   20020 
   20021 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   20022 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
   20023 echo "${ECHO_T}$ac_header_compiler" >&6; }
   20024 
   20025 # Is the header present?
   20026 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
   20027 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
   20028 cat >conftest.$ac_ext <<_ACEOF
   20029 /* confdefs.h.  */
   20030 _ACEOF
   20031 cat confdefs.h >>conftest.$ac_ext
   20032 cat >>conftest.$ac_ext <<_ACEOF
   20033 /* end confdefs.h.  */
   20034 #include <$ac_header>
   20035 _ACEOF
   20036 if { (ac_try="$ac_cpp conftest.$ac_ext"
   20037 case "(($ac_try" in
   20038   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   20039   *) ac_try_echo=$ac_try;;
   20040 esac
   20041 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   20042   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   20043   ac_status=$?
   20044   grep -v '^ *+' conftest.er1 >conftest.err
   20045   rm -f conftest.er1
   20046   cat conftest.err >&5
   20047   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20048   (exit $ac_status); } >/dev/null && {
   20049 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   20050 	 test ! -s conftest.err
   20051        }; then
   20052   ac_header_preproc=yes
   20053 else
   20054   echo "$as_me: failed program was:" >&5
   20055 sed 's/^/| /' conftest.$ac_ext >&5
   20056 
   20057   ac_header_preproc=no
   20058 fi
   20059 
   20060 rm -f conftest.err conftest.$ac_ext
   20061 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
   20062 echo "${ECHO_T}$ac_header_preproc" >&6; }
   20063 
   20064 # So?  What about this header?
   20065 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
   20066   yes:no: )
   20067     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
   20068 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
   20069     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
   20070 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
   20071     ac_header_preproc=yes
   20072     ;;
   20073   no:yes:* )
   20074     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
   20075 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
   20076     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
   20077 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
   20078     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
   20079 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
   20080     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
   20081 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
   20082     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
   20083 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
   20084     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
   20085 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
   20086     ( cat <<\_ASBOX
   20087 ## ------------------------------------ ##
   20088 ## Report this to opensource (at] google.com ##
   20089 ## ------------------------------------ ##
   20090 _ASBOX
   20091      ) | sed "s/^/$as_me: WARNING:     /" >&2
   20092     ;;
   20093 esac
   20094 { echo "$as_me:$LINENO: checking for $ac_header" >&5
   20095 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
   20096 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   20097   echo $ECHO_N "(cached) $ECHO_C" >&6
   20098 else
   20099   eval "$as_ac_Header=\$ac_header_preproc"
   20100 fi
   20101 ac_res=`eval echo '${'$as_ac_Header'}'`
   20102 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   20103 echo "${ECHO_T}$ac_res" >&6; }
   20104 
   20105 fi
   20106 if test `eval echo '${'$as_ac_Header'}'` = yes; then
   20107   cat >>confdefs.h <<_ACEOF
   20108 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
   20109 _ACEOF
   20110 
   20111 fi
   20112 
   20113 done
   20114 
   20115 
   20116 for ac_header in getopt.h
   20117 do
   20118 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
   20119 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   20120   { echo "$as_me:$LINENO: checking for $ac_header" >&5
   20121 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
   20122 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   20123   echo $ECHO_N "(cached) $ECHO_C" >&6
   20124 fi
   20125 ac_res=`eval echo '${'$as_ac_Header'}'`
   20126 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   20127 echo "${ECHO_T}$ac_res" >&6; }
   20128 else
   20129   # Is the header compilable?
   20130 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
   20131 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
   20132 cat >conftest.$ac_ext <<_ACEOF
   20133 /* confdefs.h.  */
   20134 _ACEOF
   20135 cat confdefs.h >>conftest.$ac_ext
   20136 cat >>conftest.$ac_ext <<_ACEOF
   20137 /* end confdefs.h.  */
   20138 $ac_includes_default
   20139 #include <$ac_header>
   20140 _ACEOF
   20141 rm -f conftest.$ac_objext
   20142 if { (ac_try="$ac_compile"
   20143 case "(($ac_try" in
   20144   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   20145   *) ac_try_echo=$ac_try;;
   20146 esac
   20147 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   20148   (eval "$ac_compile") 2>conftest.er1
   20149   ac_status=$?
   20150   grep -v '^ *+' conftest.er1 >conftest.err
   20151   rm -f conftest.er1
   20152   cat conftest.err >&5
   20153   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20154   (exit $ac_status); } && {
   20155 	 test -z "$ac_c_werror_flag" ||
   20156 	 test ! -s conftest.err
   20157        } && test -s conftest.$ac_objext; then
   20158   ac_header_compiler=yes
   20159 else
   20160   echo "$as_me: failed program was:" >&5
   20161 sed 's/^/| /' conftest.$ac_ext >&5
   20162 
   20163 	ac_header_compiler=no
   20164 fi
   20165 
   20166 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   20167 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
   20168 echo "${ECHO_T}$ac_header_compiler" >&6; }
   20169 
   20170 # Is the header present?
   20171 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
   20172 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
   20173 cat >conftest.$ac_ext <<_ACEOF
   20174 /* confdefs.h.  */
   20175 _ACEOF
   20176 cat confdefs.h >>conftest.$ac_ext
   20177 cat >>conftest.$ac_ext <<_ACEOF
   20178 /* end confdefs.h.  */
   20179 #include <$ac_header>
   20180 _ACEOF
   20181 if { (ac_try="$ac_cpp conftest.$ac_ext"
   20182 case "(($ac_try" in
   20183   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   20184   *) ac_try_echo=$ac_try;;
   20185 esac
   20186 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   20187   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   20188   ac_status=$?
   20189   grep -v '^ *+' conftest.er1 >conftest.err
   20190   rm -f conftest.er1
   20191   cat conftest.err >&5
   20192   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20193   (exit $ac_status); } >/dev/null && {
   20194 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   20195 	 test ! -s conftest.err
   20196        }; then
   20197   ac_header_preproc=yes
   20198 else
   20199   echo "$as_me: failed program was:" >&5
   20200 sed 's/^/| /' conftest.$ac_ext >&5
   20201 
   20202   ac_header_preproc=no
   20203 fi
   20204 
   20205 rm -f conftest.err conftest.$ac_ext
   20206 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
   20207 echo "${ECHO_T}$ac_header_preproc" >&6; }
   20208 
   20209 # So?  What about this header?
   20210 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
   20211   yes:no: )
   20212     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
   20213 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
   20214     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
   20215 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
   20216     ac_header_preproc=yes
   20217     ;;
   20218   no:yes:* )
   20219     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
   20220 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
   20221     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
   20222 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
   20223     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
   20224 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
   20225     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
   20226 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
   20227     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
   20228 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
   20229     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
   20230 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
   20231     ( cat <<\_ASBOX
   20232 ## ------------------------------------ ##
   20233 ## Report this to opensource (at] google.com ##
   20234 ## ------------------------------------ ##
   20235 _ASBOX
   20236      ) | sed "s/^/$as_me: WARNING:     /" >&2
   20237     ;;
   20238 esac
   20239 { echo "$as_me:$LINENO: checking for $ac_header" >&5
   20240 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
   20241 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   20242   echo $ECHO_N "(cached) $ECHO_C" >&6
   20243 else
   20244   eval "$as_ac_Header=\$ac_header_preproc"
   20245 fi
   20246 ac_res=`eval echo '${'$as_ac_Header'}'`
   20247 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   20248 echo "${ECHO_T}$ac_res" >&6; }
   20249 
   20250 fi
   20251 if test `eval echo '${'$as_ac_Header'}'` = yes; then
   20252   cat >>confdefs.h <<_ACEOF
   20253 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
   20254 _ACEOF
   20255 
   20256 fi
   20257 
   20258 done
   20259 
   20260 
   20261 for ac_header in malloc.h
   20262 do
   20263 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
   20264 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   20265   { echo "$as_me:$LINENO: checking for $ac_header" >&5
   20266 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
   20267 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   20268   echo $ECHO_N "(cached) $ECHO_C" >&6
   20269 fi
   20270 ac_res=`eval echo '${'$as_ac_Header'}'`
   20271 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   20272 echo "${ECHO_T}$ac_res" >&6; }
   20273 else
   20274   # Is the header compilable?
   20275 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
   20276 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
   20277 cat >conftest.$ac_ext <<_ACEOF
   20278 /* confdefs.h.  */
   20279 _ACEOF
   20280 cat confdefs.h >>conftest.$ac_ext
   20281 cat >>conftest.$ac_ext <<_ACEOF
   20282 /* end confdefs.h.  */
   20283 $ac_includes_default
   20284 #include <$ac_header>
   20285 _ACEOF
   20286 rm -f conftest.$ac_objext
   20287 if { (ac_try="$ac_compile"
   20288 case "(($ac_try" in
   20289   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   20290   *) ac_try_echo=$ac_try;;
   20291 esac
   20292 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   20293   (eval "$ac_compile") 2>conftest.er1
   20294   ac_status=$?
   20295   grep -v '^ *+' conftest.er1 >conftest.err
   20296   rm -f conftest.er1
   20297   cat conftest.err >&5
   20298   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20299   (exit $ac_status); } && {
   20300 	 test -z "$ac_c_werror_flag" ||
   20301 	 test ! -s conftest.err
   20302        } && test -s conftest.$ac_objext; then
   20303   ac_header_compiler=yes
   20304 else
   20305   echo "$as_me: failed program was:" >&5
   20306 sed 's/^/| /' conftest.$ac_ext >&5
   20307 
   20308 	ac_header_compiler=no
   20309 fi
   20310 
   20311 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   20312 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
   20313 echo "${ECHO_T}$ac_header_compiler" >&6; }
   20314 
   20315 # Is the header present?
   20316 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
   20317 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
   20318 cat >conftest.$ac_ext <<_ACEOF
   20319 /* confdefs.h.  */
   20320 _ACEOF
   20321 cat confdefs.h >>conftest.$ac_ext
   20322 cat >>conftest.$ac_ext <<_ACEOF
   20323 /* end confdefs.h.  */
   20324 #include <$ac_header>
   20325 _ACEOF
   20326 if { (ac_try="$ac_cpp conftest.$ac_ext"
   20327 case "(($ac_try" in
   20328   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   20329   *) ac_try_echo=$ac_try;;
   20330 esac
   20331 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   20332   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   20333   ac_status=$?
   20334   grep -v '^ *+' conftest.er1 >conftest.err
   20335   rm -f conftest.er1
   20336   cat conftest.err >&5
   20337   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20338   (exit $ac_status); } >/dev/null && {
   20339 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   20340 	 test ! -s conftest.err
   20341        }; then
   20342   ac_header_preproc=yes
   20343 else
   20344   echo "$as_me: failed program was:" >&5
   20345 sed 's/^/| /' conftest.$ac_ext >&5
   20346 
   20347   ac_header_preproc=no
   20348 fi
   20349 
   20350 rm -f conftest.err conftest.$ac_ext
   20351 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
   20352 echo "${ECHO_T}$ac_header_preproc" >&6; }
   20353 
   20354 # So?  What about this header?
   20355 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
   20356   yes:no: )
   20357     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
   20358 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
   20359     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
   20360 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
   20361     ac_header_preproc=yes
   20362     ;;
   20363   no:yes:* )
   20364     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
   20365 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
   20366     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
   20367 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
   20368     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
   20369 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
   20370     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
   20371 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
   20372     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
   20373 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
   20374     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
   20375 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
   20376     ( cat <<\_ASBOX
   20377 ## ------------------------------------ ##
   20378 ## Report this to opensource (at] google.com ##
   20379 ## ------------------------------------ ##
   20380 _ASBOX
   20381      ) | sed "s/^/$as_me: WARNING:     /" >&2
   20382     ;;
   20383 esac
   20384 { echo "$as_me:$LINENO: checking for $ac_header" >&5
   20385 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
   20386 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   20387   echo $ECHO_N "(cached) $ECHO_C" >&6
   20388 else
   20389   eval "$as_ac_Header=\$ac_header_preproc"
   20390 fi
   20391 ac_res=`eval echo '${'$as_ac_Header'}'`
   20392 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   20393 echo "${ECHO_T}$ac_res" >&6; }
   20394 
   20395 fi
   20396 if test `eval echo '${'$as_ac_Header'}'` = yes; then
   20397   cat >>confdefs.h <<_ACEOF
   20398 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
   20399 _ACEOF
   20400 
   20401 fi
   20402 
   20403 done
   20404 
   20405 
   20406 for ac_header in sys/mman.h
   20407 do
   20408 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
   20409 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   20410   { echo "$as_me:$LINENO: checking for $ac_header" >&5
   20411 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
   20412 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   20413   echo $ECHO_N "(cached) $ECHO_C" >&6
   20414 fi
   20415 ac_res=`eval echo '${'$as_ac_Header'}'`
   20416 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   20417 echo "${ECHO_T}$ac_res" >&6; }
   20418 else
   20419   # Is the header compilable?
   20420 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
   20421 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
   20422 cat >conftest.$ac_ext <<_ACEOF
   20423 /* confdefs.h.  */
   20424 _ACEOF
   20425 cat confdefs.h >>conftest.$ac_ext
   20426 cat >>conftest.$ac_ext <<_ACEOF
   20427 /* end confdefs.h.  */
   20428 $ac_includes_default
   20429 #include <$ac_header>
   20430 _ACEOF
   20431 rm -f conftest.$ac_objext
   20432 if { (ac_try="$ac_compile"
   20433 case "(($ac_try" in
   20434   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   20435   *) ac_try_echo=$ac_try;;
   20436 esac
   20437 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   20438   (eval "$ac_compile") 2>conftest.er1
   20439   ac_status=$?
   20440   grep -v '^ *+' conftest.er1 >conftest.err
   20441   rm -f conftest.er1
   20442   cat conftest.err >&5
   20443   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20444   (exit $ac_status); } && {
   20445 	 test -z "$ac_c_werror_flag" ||
   20446 	 test ! -s conftest.err
   20447        } && test -s conftest.$ac_objext; then
   20448   ac_header_compiler=yes
   20449 else
   20450   echo "$as_me: failed program was:" >&5
   20451 sed 's/^/| /' conftest.$ac_ext >&5
   20452 
   20453 	ac_header_compiler=no
   20454 fi
   20455 
   20456 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   20457 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
   20458 echo "${ECHO_T}$ac_header_compiler" >&6; }
   20459 
   20460 # Is the header present?
   20461 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
   20462 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
   20463 cat >conftest.$ac_ext <<_ACEOF
   20464 /* confdefs.h.  */
   20465 _ACEOF
   20466 cat confdefs.h >>conftest.$ac_ext
   20467 cat >>conftest.$ac_ext <<_ACEOF
   20468 /* end confdefs.h.  */
   20469 #include <$ac_header>
   20470 _ACEOF
   20471 if { (ac_try="$ac_cpp conftest.$ac_ext"
   20472 case "(($ac_try" in
   20473   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   20474   *) ac_try_echo=$ac_try;;
   20475 esac
   20476 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   20477   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   20478   ac_status=$?
   20479   grep -v '^ *+' conftest.er1 >conftest.err
   20480   rm -f conftest.er1
   20481   cat conftest.err >&5
   20482   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20483   (exit $ac_status); } >/dev/null && {
   20484 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   20485 	 test ! -s conftest.err
   20486        }; then
   20487   ac_header_preproc=yes
   20488 else
   20489   echo "$as_me: failed program was:" >&5
   20490 sed 's/^/| /' conftest.$ac_ext >&5
   20491 
   20492   ac_header_preproc=no
   20493 fi
   20494 
   20495 rm -f conftest.err conftest.$ac_ext
   20496 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
   20497 echo "${ECHO_T}$ac_header_preproc" >&6; }
   20498 
   20499 # So?  What about this header?
   20500 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
   20501   yes:no: )
   20502     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
   20503 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
   20504     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
   20505 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
   20506     ac_header_preproc=yes
   20507     ;;
   20508   no:yes:* )
   20509     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
   20510 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
   20511     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
   20512 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
   20513     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
   20514 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
   20515     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
   20516 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
   20517     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
   20518 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
   20519     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
   20520 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
   20521     ( cat <<\_ASBOX
   20522 ## ------------------------------------ ##
   20523 ## Report this to opensource (at] google.com ##
   20524 ## ------------------------------------ ##
   20525 _ASBOX
   20526      ) | sed "s/^/$as_me: WARNING:     /" >&2
   20527     ;;
   20528 esac
   20529 { echo "$as_me:$LINENO: checking for $ac_header" >&5
   20530 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
   20531 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   20532   echo $ECHO_N "(cached) $ECHO_C" >&6
   20533 else
   20534   eval "$as_ac_Header=\$ac_header_preproc"
   20535 fi
   20536 ac_res=`eval echo '${'$as_ac_Header'}'`
   20537 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   20538 echo "${ECHO_T}$ac_res" >&6; }
   20539 
   20540 fi
   20541 if test `eval echo '${'$as_ac_Header'}'` = yes; then
   20542   cat >>confdefs.h <<_ACEOF
   20543 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
   20544 _ACEOF
   20545 
   20546 fi
   20547 
   20548 done
   20549 
   20550 
   20551 for ac_header in sys/time.h
   20552 do
   20553 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
   20554 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   20555   { echo "$as_me:$LINENO: checking for $ac_header" >&5
   20556 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
   20557 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   20558   echo $ECHO_N "(cached) $ECHO_C" >&6
   20559 fi
   20560 ac_res=`eval echo '${'$as_ac_Header'}'`
   20561 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   20562 echo "${ECHO_T}$ac_res" >&6; }
   20563 else
   20564   # Is the header compilable?
   20565 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
   20566 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
   20567 cat >conftest.$ac_ext <<_ACEOF
   20568 /* confdefs.h.  */
   20569 _ACEOF
   20570 cat confdefs.h >>conftest.$ac_ext
   20571 cat >>conftest.$ac_ext <<_ACEOF
   20572 /* end confdefs.h.  */
   20573 $ac_includes_default
   20574 #include <$ac_header>
   20575 _ACEOF
   20576 rm -f conftest.$ac_objext
   20577 if { (ac_try="$ac_compile"
   20578 case "(($ac_try" in
   20579   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   20580   *) ac_try_echo=$ac_try;;
   20581 esac
   20582 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   20583   (eval "$ac_compile") 2>conftest.er1
   20584   ac_status=$?
   20585   grep -v '^ *+' conftest.er1 >conftest.err
   20586   rm -f conftest.er1
   20587   cat conftest.err >&5
   20588   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20589   (exit $ac_status); } && {
   20590 	 test -z "$ac_c_werror_flag" ||
   20591 	 test ! -s conftest.err
   20592        } && test -s conftest.$ac_objext; then
   20593   ac_header_compiler=yes
   20594 else
   20595   echo "$as_me: failed program was:" >&5
   20596 sed 's/^/| /' conftest.$ac_ext >&5
   20597 
   20598 	ac_header_compiler=no
   20599 fi
   20600 
   20601 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   20602 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
   20603 echo "${ECHO_T}$ac_header_compiler" >&6; }
   20604 
   20605 # Is the header present?
   20606 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
   20607 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
   20608 cat >conftest.$ac_ext <<_ACEOF
   20609 /* confdefs.h.  */
   20610 _ACEOF
   20611 cat confdefs.h >>conftest.$ac_ext
   20612 cat >>conftest.$ac_ext <<_ACEOF
   20613 /* end confdefs.h.  */
   20614 #include <$ac_header>
   20615 _ACEOF
   20616 if { (ac_try="$ac_cpp conftest.$ac_ext"
   20617 case "(($ac_try" in
   20618   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   20619   *) ac_try_echo=$ac_try;;
   20620 esac
   20621 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   20622   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   20623   ac_status=$?
   20624   grep -v '^ *+' conftest.er1 >conftest.err
   20625   rm -f conftest.er1
   20626   cat conftest.err >&5
   20627   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20628   (exit $ac_status); } >/dev/null && {
   20629 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   20630 	 test ! -s conftest.err
   20631        }; then
   20632   ac_header_preproc=yes
   20633 else
   20634   echo "$as_me: failed program was:" >&5
   20635 sed 's/^/| /' conftest.$ac_ext >&5
   20636 
   20637   ac_header_preproc=no
   20638 fi
   20639 
   20640 rm -f conftest.err conftest.$ac_ext
   20641 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
   20642 echo "${ECHO_T}$ac_header_preproc" >&6; }
   20643 
   20644 # So?  What about this header?
   20645 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
   20646   yes:no: )
   20647     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
   20648 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
   20649     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
   20650 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
   20651     ac_header_preproc=yes
   20652     ;;
   20653   no:yes:* )
   20654     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
   20655 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
   20656     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
   20657 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
   20658     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
   20659 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
   20660     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
   20661 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
   20662     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
   20663 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
   20664     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
   20665 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
   20666     ( cat <<\_ASBOX
   20667 ## ------------------------------------ ##
   20668 ## Report this to opensource (at] google.com ##
   20669 ## ------------------------------------ ##
   20670 _ASBOX
   20671      ) | sed "s/^/$as_me: WARNING:     /" >&2
   20672     ;;
   20673 esac
   20674 { echo "$as_me:$LINENO: checking for $ac_header" >&5
   20675 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
   20676 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   20677   echo $ECHO_N "(cached) $ECHO_C" >&6
   20678 else
   20679   eval "$as_ac_Header=\$ac_header_preproc"
   20680 fi
   20681 ac_res=`eval echo '${'$as_ac_Header'}'`
   20682 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   20683 echo "${ECHO_T}$ac_res" >&6; }
   20684 
   20685 fi
   20686 if test `eval echo '${'$as_ac_Header'}'` = yes; then
   20687   cat >>confdefs.h <<_ACEOF
   20688 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
   20689 _ACEOF
   20690 
   20691 fi
   20692 
   20693 done
   20694 
   20695 
   20696 for ac_header in unistd.h
   20697 do
   20698 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
   20699 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   20700   { echo "$as_me:$LINENO: checking for $ac_header" >&5
   20701 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
   20702 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   20703   echo $ECHO_N "(cached) $ECHO_C" >&6
   20704 fi
   20705 ac_res=`eval echo '${'$as_ac_Header'}'`
   20706 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   20707 echo "${ECHO_T}$ac_res" >&6; }
   20708 else
   20709   # Is the header compilable?
   20710 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
   20711 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
   20712 cat >conftest.$ac_ext <<_ACEOF
   20713 /* confdefs.h.  */
   20714 _ACEOF
   20715 cat confdefs.h >>conftest.$ac_ext
   20716 cat >>conftest.$ac_ext <<_ACEOF
   20717 /* end confdefs.h.  */
   20718 $ac_includes_default
   20719 #include <$ac_header>
   20720 _ACEOF
   20721 rm -f conftest.$ac_objext
   20722 if { (ac_try="$ac_compile"
   20723 case "(($ac_try" in
   20724   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   20725   *) ac_try_echo=$ac_try;;
   20726 esac
   20727 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   20728   (eval "$ac_compile") 2>conftest.er1
   20729   ac_status=$?
   20730   grep -v '^ *+' conftest.er1 >conftest.err
   20731   rm -f conftest.er1
   20732   cat conftest.err >&5
   20733   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20734   (exit $ac_status); } && {
   20735 	 test -z "$ac_c_werror_flag" ||
   20736 	 test ! -s conftest.err
   20737        } && test -s conftest.$ac_objext; then
   20738   ac_header_compiler=yes
   20739 else
   20740   echo "$as_me: failed program was:" >&5
   20741 sed 's/^/| /' conftest.$ac_ext >&5
   20742 
   20743 	ac_header_compiler=no
   20744 fi
   20745 
   20746 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   20747 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
   20748 echo "${ECHO_T}$ac_header_compiler" >&6; }
   20749 
   20750 # Is the header present?
   20751 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
   20752 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
   20753 cat >conftest.$ac_ext <<_ACEOF
   20754 /* confdefs.h.  */
   20755 _ACEOF
   20756 cat confdefs.h >>conftest.$ac_ext
   20757 cat >>conftest.$ac_ext <<_ACEOF
   20758 /* end confdefs.h.  */
   20759 #include <$ac_header>
   20760 _ACEOF
   20761 if { (ac_try="$ac_cpp conftest.$ac_ext"
   20762 case "(($ac_try" in
   20763   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   20764   *) ac_try_echo=$ac_try;;
   20765 esac
   20766 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   20767   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   20768   ac_status=$?
   20769   grep -v '^ *+' conftest.er1 >conftest.err
   20770   rm -f conftest.er1
   20771   cat conftest.err >&5
   20772   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20773   (exit $ac_status); } >/dev/null && {
   20774 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   20775 	 test ! -s conftest.err
   20776        }; then
   20777   ac_header_preproc=yes
   20778 else
   20779   echo "$as_me: failed program was:" >&5
   20780 sed 's/^/| /' conftest.$ac_ext >&5
   20781 
   20782   ac_header_preproc=no
   20783 fi
   20784 
   20785 rm -f conftest.err conftest.$ac_ext
   20786 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
   20787 echo "${ECHO_T}$ac_header_preproc" >&6; }
   20788 
   20789 # So?  What about this header?
   20790 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
   20791   yes:no: )
   20792     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
   20793 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
   20794     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
   20795 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
   20796     ac_header_preproc=yes
   20797     ;;
   20798   no:yes:* )
   20799     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
   20800 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
   20801     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
   20802 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
   20803     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
   20804 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
   20805     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
   20806 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
   20807     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
   20808 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
   20809     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
   20810 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
   20811     ( cat <<\_ASBOX
   20812 ## ------------------------------------ ##
   20813 ## Report this to opensource (at] google.com ##
   20814 ## ------------------------------------ ##
   20815 _ASBOX
   20816      ) | sed "s/^/$as_me: WARNING:     /" >&2
   20817     ;;
   20818 esac
   20819 { echo "$as_me:$LINENO: checking for $ac_header" >&5
   20820 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
   20821 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   20822   echo $ECHO_N "(cached) $ECHO_C" >&6
   20823 else
   20824   eval "$as_ac_Header=\$ac_header_preproc"
   20825 fi
   20826 ac_res=`eval echo '${'$as_ac_Header'}'`
   20827 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   20828 echo "${ECHO_T}$ac_res" >&6; }
   20829 
   20830 fi
   20831 if test `eval echo '${'$as_ac_Header'}'` = yes; then
   20832   cat >>confdefs.h <<_ACEOF
   20833 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
   20834 _ACEOF
   20835 
   20836 fi
   20837 
   20838 done
   20839 
   20840 
   20841 for ac_header in windows.h
   20842 do
   20843 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
   20844 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   20845   { echo "$as_me:$LINENO: checking for $ac_header" >&5
   20846 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
   20847 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   20848   echo $ECHO_N "(cached) $ECHO_C" >&6
   20849 fi
   20850 ac_res=`eval echo '${'$as_ac_Header'}'`
   20851 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   20852 echo "${ECHO_T}$ac_res" >&6; }
   20853 else
   20854   # Is the header compilable?
   20855 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
   20856 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
   20857 cat >conftest.$ac_ext <<_ACEOF
   20858 /* confdefs.h.  */
   20859 _ACEOF
   20860 cat confdefs.h >>conftest.$ac_ext
   20861 cat >>conftest.$ac_ext <<_ACEOF
   20862 /* end confdefs.h.  */
   20863 $ac_includes_default
   20864 #include <$ac_header>
   20865 _ACEOF
   20866 rm -f conftest.$ac_objext
   20867 if { (ac_try="$ac_compile"
   20868 case "(($ac_try" in
   20869   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   20870   *) ac_try_echo=$ac_try;;
   20871 esac
   20872 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   20873   (eval "$ac_compile") 2>conftest.er1
   20874   ac_status=$?
   20875   grep -v '^ *+' conftest.er1 >conftest.err
   20876   rm -f conftest.er1
   20877   cat conftest.err >&5
   20878   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20879   (exit $ac_status); } && {
   20880 	 test -z "$ac_c_werror_flag" ||
   20881 	 test ! -s conftest.err
   20882        } && test -s conftest.$ac_objext; then
   20883   ac_header_compiler=yes
   20884 else
   20885   echo "$as_me: failed program was:" >&5
   20886 sed 's/^/| /' conftest.$ac_ext >&5
   20887 
   20888 	ac_header_compiler=no
   20889 fi
   20890 
   20891 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   20892 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
   20893 echo "${ECHO_T}$ac_header_compiler" >&6; }
   20894 
   20895 # Is the header present?
   20896 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
   20897 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
   20898 cat >conftest.$ac_ext <<_ACEOF
   20899 /* confdefs.h.  */
   20900 _ACEOF
   20901 cat confdefs.h >>conftest.$ac_ext
   20902 cat >>conftest.$ac_ext <<_ACEOF
   20903 /* end confdefs.h.  */
   20904 #include <$ac_header>
   20905 _ACEOF
   20906 if { (ac_try="$ac_cpp conftest.$ac_ext"
   20907 case "(($ac_try" in
   20908   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   20909   *) ac_try_echo=$ac_try;;
   20910 esac
   20911 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   20912   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   20913   ac_status=$?
   20914   grep -v '^ *+' conftest.er1 >conftest.err
   20915   rm -f conftest.er1
   20916   cat conftest.err >&5
   20917   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20918   (exit $ac_status); } >/dev/null && {
   20919 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   20920 	 test ! -s conftest.err
   20921        }; then
   20922   ac_header_preproc=yes
   20923 else
   20924   echo "$as_me: failed program was:" >&5
   20925 sed 's/^/| /' conftest.$ac_ext >&5
   20926 
   20927   ac_header_preproc=no
   20928 fi
   20929 
   20930 rm -f conftest.err conftest.$ac_ext
   20931 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
   20932 echo "${ECHO_T}$ac_header_preproc" >&6; }
   20933 
   20934 # So?  What about this header?
   20935 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
   20936   yes:no: )
   20937     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
   20938 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
   20939     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
   20940 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
   20941     ac_header_preproc=yes
   20942     ;;
   20943   no:yes:* )
   20944     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
   20945 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
   20946     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
   20947 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
   20948     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
   20949 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
   20950     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
   20951 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
   20952     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
   20953 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
   20954     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
   20955 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
   20956     ( cat <<\_ASBOX
   20957 ## ------------------------------------ ##
   20958 ## Report this to opensource (at] google.com ##
   20959 ## ------------------------------------ ##
   20960 _ASBOX
   20961      ) | sed "s/^/$as_me: WARNING:     /" >&2
   20962     ;;
   20963 esac
   20964 { echo "$as_me:$LINENO: checking for $ac_header" >&5
   20965 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
   20966 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   20967   echo $ECHO_N "(cached) $ECHO_C" >&6
   20968 else
   20969   eval "$as_ac_Header=\$ac_header_preproc"
   20970 fi
   20971 ac_res=`eval echo '${'$as_ac_Header'}'`
   20972 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   20973 echo "${ECHO_T}$ac_res" >&6; }
   20974 
   20975 fi
   20976 if test `eval echo '${'$as_ac_Header'}'` = yes; then
   20977   cat >>confdefs.h <<_ACEOF
   20978 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
   20979 _ACEOF
   20980 
   20981 fi
   20982 
   20983 done
   20984 
   20985 
   20986 
   20987 for ac_func in gettimeofday QueryPerformanceCounter
   20988 do
   20989 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
   20990 { echo "$as_me:$LINENO: checking for $ac_func" >&5
   20991 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
   20992 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
   20993   echo $ECHO_N "(cached) $ECHO_C" >&6
   20994 else
   20995   cat >conftest.$ac_ext <<_ACEOF
   20996 /* confdefs.h.  */
   20997 _ACEOF
   20998 cat confdefs.h >>conftest.$ac_ext
   20999 cat >>conftest.$ac_ext <<_ACEOF
   21000 /* end confdefs.h.  */
   21001 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
   21002    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   21003 #define $ac_func innocuous_$ac_func
   21004 
   21005 /* System header to define __stub macros and hopefully few prototypes,
   21006     which can conflict with char $ac_func (); below.
   21007     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   21008     <limits.h> exists even on freestanding compilers.  */
   21009 
   21010 #ifdef __STDC__
   21011 # include <limits.h>
   21012 #else
   21013 # include <assert.h>
   21014 #endif
   21015 
   21016 #undef $ac_func
   21017 
   21018 /* Override any GCC internal prototype to avoid an error.
   21019    Use char because int might match the return type of a GCC
   21020    builtin and then its argument prototype would still apply.  */
   21021 #ifdef __cplusplus
   21022 extern "C"
   21023 #endif
   21024 char $ac_func ();
   21025 /* The GNU C library defines this for functions which it implements
   21026     to always fail with ENOSYS.  Some functions are actually named
   21027     something starting with __ and the normal name is an alias.  */
   21028 #if defined __stub_$ac_func || defined __stub___$ac_func
   21029 choke me
   21030 #endif
   21031 
   21032 int
   21033 main ()
   21034 {
   21035 return $ac_func ();
   21036   ;
   21037   return 0;
   21038 }
   21039 _ACEOF
   21040 rm -f conftest.$ac_objext conftest$ac_exeext
   21041 if { (ac_try="$ac_link"
   21042 case "(($ac_try" in
   21043   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   21044   *) ac_try_echo=$ac_try;;
   21045 esac
   21046 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   21047   (eval "$ac_link") 2>conftest.er1
   21048   ac_status=$?
   21049   grep -v '^ *+' conftest.er1 >conftest.err
   21050   rm -f conftest.er1
   21051   cat conftest.err >&5
   21052   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   21053   (exit $ac_status); } && {
   21054 	 test -z "$ac_c_werror_flag" ||
   21055 	 test ! -s conftest.err
   21056        } && test -s conftest$ac_exeext &&
   21057        $as_test_x conftest$ac_exeext; then
   21058   eval "$as_ac_var=yes"
   21059 else
   21060   echo "$as_me: failed program was:" >&5
   21061 sed 's/^/| /' conftest.$ac_ext >&5
   21062 
   21063 	eval "$as_ac_var=no"
   21064 fi
   21065 
   21066 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   21067       conftest$ac_exeext conftest.$ac_ext
   21068 fi
   21069 ac_res=`eval echo '${'$as_ac_var'}'`
   21070 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   21071 echo "${ECHO_T}$ac_res" >&6; }
   21072 if test `eval echo '${'$as_ac_var'}'` = yes; then
   21073   cat >>confdefs.h <<_ACEOF
   21074 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
   21075 _ACEOF
   21076 
   21077 fi
   21078 done
   21079 
   21080 
   21081 
   21082 for ac_func in memalign posix_memalign
   21083 do
   21084 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
   21085 { echo "$as_me:$LINENO: checking for $ac_func" >&5
   21086 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
   21087 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
   21088   echo $ECHO_N "(cached) $ECHO_C" >&6
   21089 else
   21090   cat >conftest.$ac_ext <<_ACEOF
   21091 /* confdefs.h.  */
   21092 _ACEOF
   21093 cat confdefs.h >>conftest.$ac_ext
   21094 cat >>conftest.$ac_ext <<_ACEOF
   21095 /* end confdefs.h.  */
   21096 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
   21097    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   21098 #define $ac_func innocuous_$ac_func
   21099 
   21100 /* System header to define __stub macros and hopefully few prototypes,
   21101     which can conflict with char $ac_func (); below.
   21102     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   21103     <limits.h> exists even on freestanding compilers.  */
   21104 
   21105 #ifdef __STDC__
   21106 # include <limits.h>
   21107 #else
   21108 # include <assert.h>
   21109 #endif
   21110 
   21111 #undef $ac_func
   21112 
   21113 /* Override any GCC internal prototype to avoid an error.
   21114    Use char because int might match the return type of a GCC
   21115    builtin and then its argument prototype would still apply.  */
   21116 #ifdef __cplusplus
   21117 extern "C"
   21118 #endif
   21119 char $ac_func ();
   21120 /* The GNU C library defines this for functions which it implements
   21121     to always fail with ENOSYS.  Some functions are actually named
   21122     something starting with __ and the normal name is an alias.  */
   21123 #if defined __stub_$ac_func || defined __stub___$ac_func
   21124 choke me
   21125 #endif
   21126 
   21127 int
   21128 main ()
   21129 {
   21130 return $ac_func ();
   21131   ;
   21132   return 0;
   21133 }
   21134 _ACEOF
   21135 rm -f conftest.$ac_objext conftest$ac_exeext
   21136 if { (ac_try="$ac_link"
   21137 case "(($ac_try" in
   21138   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   21139   *) ac_try_echo=$ac_try;;
   21140 esac
   21141 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   21142   (eval "$ac_link") 2>conftest.er1
   21143   ac_status=$?
   21144   grep -v '^ *+' conftest.er1 >conftest.err
   21145   rm -f conftest.er1
   21146   cat conftest.err >&5
   21147   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   21148   (exit $ac_status); } && {
   21149 	 test -z "$ac_c_werror_flag" ||
   21150 	 test ! -s conftest.err
   21151        } && test -s conftest$ac_exeext &&
   21152        $as_test_x conftest$ac_exeext; then
   21153   eval "$as_ac_var=yes"
   21154 else
   21155   echo "$as_me: failed program was:" >&5
   21156 sed 's/^/| /' conftest.$ac_ext >&5
   21157 
   21158 	eval "$as_ac_var=no"
   21159 fi
   21160 
   21161 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   21162       conftest$ac_exeext conftest.$ac_ext
   21163 fi
   21164 ac_res=`eval echo '${'$as_ac_var'}'`
   21165 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   21166 echo "${ECHO_T}$ac_res" >&6; }
   21167 if test `eval echo '${'$as_ac_var'}'` = yes; then
   21168   cat >>confdefs.h <<_ACEOF
   21169 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
   21170 _ACEOF
   21171 
   21172 fi
   21173 done
   21174 
   21175 
   21176 for ac_func in mprotect
   21177 do
   21178 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
   21179 { echo "$as_me:$LINENO: checking for $ac_func" >&5
   21180 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
   21181 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
   21182   echo $ECHO_N "(cached) $ECHO_C" >&6
   21183 else
   21184   cat >conftest.$ac_ext <<_ACEOF
   21185 /* confdefs.h.  */
   21186 _ACEOF
   21187 cat confdefs.h >>conftest.$ac_ext
   21188 cat >>conftest.$ac_ext <<_ACEOF
   21189 /* end confdefs.h.  */
   21190 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
   21191    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   21192 #define $ac_func innocuous_$ac_func
   21193 
   21194 /* System header to define __stub macros and hopefully few prototypes,
   21195     which can conflict with char $ac_func (); below.
   21196     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   21197     <limits.h> exists even on freestanding compilers.  */
   21198 
   21199 #ifdef __STDC__
   21200 # include <limits.h>
   21201 #else
   21202 # include <assert.h>
   21203 #endif
   21204 
   21205 #undef $ac_func
   21206 
   21207 /* Override any GCC internal prototype to avoid an error.
   21208    Use char because int might match the return type of a GCC
   21209    builtin and then its argument prototype would still apply.  */
   21210 #ifdef __cplusplus
   21211 extern "C"
   21212 #endif
   21213 char $ac_func ();
   21214 /* The GNU C library defines this for functions which it implements
   21215     to always fail with ENOSYS.  Some functions are actually named
   21216     something starting with __ and the normal name is an alias.  */
   21217 #if defined __stub_$ac_func || defined __stub___$ac_func
   21218 choke me
   21219 #endif
   21220 
   21221 int
   21222 main ()
   21223 {
   21224 return $ac_func ();
   21225   ;
   21226   return 0;
   21227 }
   21228 _ACEOF
   21229 rm -f conftest.$ac_objext conftest$ac_exeext
   21230 if { (ac_try="$ac_link"
   21231 case "(($ac_try" in
   21232   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   21233   *) ac_try_echo=$ac_try;;
   21234 esac
   21235 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   21236   (eval "$ac_link") 2>conftest.er1
   21237   ac_status=$?
   21238   grep -v '^ *+' conftest.er1 >conftest.err
   21239   rm -f conftest.er1
   21240   cat conftest.err >&5
   21241   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   21242   (exit $ac_status); } && {
   21243 	 test -z "$ac_c_werror_flag" ||
   21244 	 test ! -s conftest.err
   21245        } && test -s conftest$ac_exeext &&
   21246        $as_test_x conftest$ac_exeext; then
   21247   eval "$as_ac_var=yes"
   21248 else
   21249   echo "$as_me: failed program was:" >&5
   21250 sed 's/^/| /' conftest.$ac_ext >&5
   21251 
   21252 	eval "$as_ac_var=no"
   21253 fi
   21254 
   21255 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   21256       conftest$ac_exeext conftest.$ac_ext
   21257 fi
   21258 ac_res=`eval echo '${'$as_ac_var'}'`
   21259 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   21260 echo "${ECHO_T}$ac_res" >&6; }
   21261 if test `eval echo '${'$as_ac_var'}'` = yes; then
   21262   cat >>confdefs.h <<_ACEOF
   21263 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
   21264 _ACEOF
   21265 
   21266 fi
   21267 done
   21268 
   21269 
   21270 # Start of definitions needed by gflags package
   21271 
   21272 
   21273 
   21274 
   21275 for ac_header in stdint.h sys/types.h inttypes.h
   21276 do
   21277 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
   21278 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   21279   { echo "$as_me:$LINENO: checking for $ac_header" >&5
   21280 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
   21281 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   21282   echo $ECHO_N "(cached) $ECHO_C" >&6
   21283 fi
   21284 ac_res=`eval echo '${'$as_ac_Header'}'`
   21285 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   21286 echo "${ECHO_T}$ac_res" >&6; }
   21287 else
   21288   # Is the header compilable?
   21289 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
   21290 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
   21291 cat >conftest.$ac_ext <<_ACEOF
   21292 /* confdefs.h.  */
   21293 _ACEOF
   21294 cat confdefs.h >>conftest.$ac_ext
   21295 cat >>conftest.$ac_ext <<_ACEOF
   21296 /* end confdefs.h.  */
   21297 $ac_includes_default
   21298 #include <$ac_header>
   21299 _ACEOF
   21300 rm -f conftest.$ac_objext
   21301 if { (ac_try="$ac_compile"
   21302 case "(($ac_try" in
   21303   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   21304   *) ac_try_echo=$ac_try;;
   21305 esac
   21306 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   21307   (eval "$ac_compile") 2>conftest.er1
   21308   ac_status=$?
   21309   grep -v '^ *+' conftest.er1 >conftest.err
   21310   rm -f conftest.er1
   21311   cat conftest.err >&5
   21312   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   21313   (exit $ac_status); } && {
   21314 	 test -z "$ac_c_werror_flag" ||
   21315 	 test ! -s conftest.err
   21316        } && test -s conftest.$ac_objext; then
   21317   ac_header_compiler=yes
   21318 else
   21319   echo "$as_me: failed program was:" >&5
   21320 sed 's/^/| /' conftest.$ac_ext >&5
   21321 
   21322 	ac_header_compiler=no
   21323 fi
   21324 
   21325 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   21326 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
   21327 echo "${ECHO_T}$ac_header_compiler" >&6; }
   21328 
   21329 # Is the header present?
   21330 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
   21331 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
   21332 cat >conftest.$ac_ext <<_ACEOF
   21333 /* confdefs.h.  */
   21334 _ACEOF
   21335 cat confdefs.h >>conftest.$ac_ext
   21336 cat >>conftest.$ac_ext <<_ACEOF
   21337 /* end confdefs.h.  */
   21338 #include <$ac_header>
   21339 _ACEOF
   21340 if { (ac_try="$ac_cpp conftest.$ac_ext"
   21341 case "(($ac_try" in
   21342   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   21343   *) ac_try_echo=$ac_try;;
   21344 esac
   21345 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   21346   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   21347   ac_status=$?
   21348   grep -v '^ *+' conftest.er1 >conftest.err
   21349   rm -f conftest.er1
   21350   cat conftest.err >&5
   21351   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   21352   (exit $ac_status); } >/dev/null && {
   21353 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   21354 	 test ! -s conftest.err
   21355        }; then
   21356   ac_header_preproc=yes
   21357 else
   21358   echo "$as_me: failed program was:" >&5
   21359 sed 's/^/| /' conftest.$ac_ext >&5
   21360 
   21361   ac_header_preproc=no
   21362 fi
   21363 
   21364 rm -f conftest.err conftest.$ac_ext
   21365 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
   21366 echo "${ECHO_T}$ac_header_preproc" >&6; }
   21367 
   21368 # So?  What about this header?
   21369 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
   21370   yes:no: )
   21371     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
   21372 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
   21373     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
   21374 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
   21375     ac_header_preproc=yes
   21376     ;;
   21377   no:yes:* )
   21378     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
   21379 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
   21380     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
   21381 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
   21382     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
   21383 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
   21384     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
   21385 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
   21386     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
   21387 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
   21388     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
   21389 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
   21390     ( cat <<\_ASBOX
   21391 ## ------------------------------------ ##
   21392 ## Report this to opensource (at] google.com ##
   21393 ## ------------------------------------ ##
   21394 _ASBOX
   21395      ) | sed "s/^/$as_me: WARNING:     /" >&2
   21396     ;;
   21397 esac
   21398 { echo "$as_me:$LINENO: checking for $ac_header" >&5
   21399 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
   21400 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   21401   echo $ECHO_N "(cached) $ECHO_C" >&6
   21402 else
   21403   eval "$as_ac_Header=\$ac_header_preproc"
   21404 fi
   21405 ac_res=`eval echo '${'$as_ac_Header'}'`
   21406 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   21407 echo "${ECHO_T}$ac_res" >&6; }
   21408 
   21409 fi
   21410 if test `eval echo '${'$as_ac_Header'}'` = yes; then
   21411   cat >>confdefs.h <<_ACEOF
   21412 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
   21413 _ACEOF
   21414 
   21415 fi
   21416 
   21417 done
   21418 
   21419 
   21420 for ac_header in fnmatch.h
   21421 do
   21422 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
   21423 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   21424   { echo "$as_me:$LINENO: checking for $ac_header" >&5
   21425 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
   21426 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   21427   echo $ECHO_N "(cached) $ECHO_C" >&6
   21428 fi
   21429 ac_res=`eval echo '${'$as_ac_Header'}'`
   21430 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   21431 echo "${ECHO_T}$ac_res" >&6; }
   21432 else
   21433   # Is the header compilable?
   21434 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
   21435 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
   21436 cat >conftest.$ac_ext <<_ACEOF
   21437 /* confdefs.h.  */
   21438 _ACEOF
   21439 cat confdefs.h >>conftest.$ac_ext
   21440 cat >>conftest.$ac_ext <<_ACEOF
   21441 /* end confdefs.h.  */
   21442 $ac_includes_default
   21443 #include <$ac_header>
   21444 _ACEOF
   21445 rm -f conftest.$ac_objext
   21446 if { (ac_try="$ac_compile"
   21447 case "(($ac_try" in
   21448   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   21449   *) ac_try_echo=$ac_try;;
   21450 esac
   21451 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   21452   (eval "$ac_compile") 2>conftest.er1
   21453   ac_status=$?
   21454   grep -v '^ *+' conftest.er1 >conftest.err
   21455   rm -f conftest.er1
   21456   cat conftest.err >&5
   21457   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   21458   (exit $ac_status); } && {
   21459 	 test -z "$ac_c_werror_flag" ||
   21460 	 test ! -s conftest.err
   21461        } && test -s conftest.$ac_objext; then
   21462   ac_header_compiler=yes
   21463 else
   21464   echo "$as_me: failed program was:" >&5
   21465 sed 's/^/| /' conftest.$ac_ext >&5
   21466 
   21467 	ac_header_compiler=no
   21468 fi
   21469 
   21470 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   21471 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
   21472 echo "${ECHO_T}$ac_header_compiler" >&6; }
   21473 
   21474 # Is the header present?
   21475 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
   21476 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
   21477 cat >conftest.$ac_ext <<_ACEOF
   21478 /* confdefs.h.  */
   21479 _ACEOF
   21480 cat confdefs.h >>conftest.$ac_ext
   21481 cat >>conftest.$ac_ext <<_ACEOF
   21482 /* end confdefs.h.  */
   21483 #include <$ac_header>
   21484 _ACEOF
   21485 if { (ac_try="$ac_cpp conftest.$ac_ext"
   21486 case "(($ac_try" in
   21487   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   21488   *) ac_try_echo=$ac_try;;
   21489 esac
   21490 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   21491   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   21492   ac_status=$?
   21493   grep -v '^ *+' conftest.er1 >conftest.err
   21494   rm -f conftest.er1
   21495   cat conftest.err >&5
   21496   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   21497   (exit $ac_status); } >/dev/null && {
   21498 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   21499 	 test ! -s conftest.err
   21500        }; then
   21501   ac_header_preproc=yes
   21502 else
   21503   echo "$as_me: failed program was:" >&5
   21504 sed 's/^/| /' conftest.$ac_ext >&5
   21505 
   21506   ac_header_preproc=no
   21507 fi
   21508 
   21509 rm -f conftest.err conftest.$ac_ext
   21510 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
   21511 echo "${ECHO_T}$ac_header_preproc" >&6; }
   21512 
   21513 # So?  What about this header?
   21514 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
   21515   yes:no: )
   21516     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
   21517 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
   21518     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
   21519 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
   21520     ac_header_preproc=yes
   21521     ;;
   21522   no:yes:* )
   21523     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
   21524 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
   21525     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
   21526 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
   21527     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
   21528 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
   21529     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
   21530 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
   21531     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
   21532 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
   21533     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
   21534 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
   21535     ( cat <<\_ASBOX
   21536 ## ------------------------------------ ##
   21537 ## Report this to opensource (at] google.com ##
   21538 ## ------------------------------------ ##
   21539 _ASBOX
   21540      ) | sed "s/^/$as_me: WARNING:     /" >&2
   21541     ;;
   21542 esac
   21543 { echo "$as_me:$LINENO: checking for $ac_header" >&5
   21544 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
   21545 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   21546   echo $ECHO_N "(cached) $ECHO_C" >&6
   21547 else
   21548   eval "$as_ac_Header=\$ac_header_preproc"
   21549 fi
   21550 ac_res=`eval echo '${'$as_ac_Header'}'`
   21551 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   21552 echo "${ECHO_T}$ac_res" >&6; }
   21553 
   21554 fi
   21555 if test `eval echo '${'$as_ac_Header'}'` = yes; then
   21556   cat >>confdefs.h <<_ACEOF
   21557 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
   21558 _ACEOF
   21559 
   21560 fi
   21561 
   21562 done
   21563 
   21564 
   21565 
   21566 for ac_func in strtoll strtoq
   21567 do
   21568 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
   21569 { echo "$as_me:$LINENO: checking for $ac_func" >&5
   21570 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
   21571 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
   21572   echo $ECHO_N "(cached) $ECHO_C" >&6
   21573 else
   21574   cat >conftest.$ac_ext <<_ACEOF
   21575 /* confdefs.h.  */
   21576 _ACEOF
   21577 cat confdefs.h >>conftest.$ac_ext
   21578 cat >>conftest.$ac_ext <<_ACEOF
   21579 /* end confdefs.h.  */
   21580 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
   21581    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   21582 #define $ac_func innocuous_$ac_func
   21583 
   21584 /* System header to define __stub macros and hopefully few prototypes,
   21585     which can conflict with char $ac_func (); below.
   21586     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   21587     <limits.h> exists even on freestanding compilers.  */
   21588 
   21589 #ifdef __STDC__
   21590 # include <limits.h>
   21591 #else
   21592 # include <assert.h>
   21593 #endif
   21594 
   21595 #undef $ac_func
   21596 
   21597 /* Override any GCC internal prototype to avoid an error.
   21598    Use char because int might match the return type of a GCC
   21599    builtin and then its argument prototype would still apply.  */
   21600 #ifdef __cplusplus
   21601 extern "C"
   21602 #endif
   21603 char $ac_func ();
   21604 /* The GNU C library defines this for functions which it implements
   21605     to always fail with ENOSYS.  Some functions are actually named
   21606     something starting with __ and the normal name is an alias.  */
   21607 #if defined __stub_$ac_func || defined __stub___$ac_func
   21608 choke me
   21609 #endif
   21610 
   21611 int
   21612 main ()
   21613 {
   21614 return $ac_func ();
   21615   ;
   21616   return 0;
   21617 }
   21618 _ACEOF
   21619 rm -f conftest.$ac_objext conftest$ac_exeext
   21620 if { (ac_try="$ac_link"
   21621 case "(($ac_try" in
   21622   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   21623   *) ac_try_echo=$ac_try;;
   21624 esac
   21625 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   21626   (eval "$ac_link") 2>conftest.er1
   21627   ac_status=$?
   21628   grep -v '^ *+' conftest.er1 >conftest.err
   21629   rm -f conftest.er1
   21630   cat conftest.err >&5
   21631   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   21632   (exit $ac_status); } && {
   21633 	 test -z "$ac_c_werror_flag" ||
   21634 	 test ! -s conftest.err
   21635        } && test -s conftest$ac_exeext &&
   21636        $as_test_x conftest$ac_exeext; then
   21637   eval "$as_ac_var=yes"
   21638 else
   21639   echo "$as_me: failed program was:" >&5
   21640 sed 's/^/| /' conftest.$ac_ext >&5
   21641 
   21642 	eval "$as_ac_var=no"
   21643 fi
   21644 
   21645 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   21646       conftest$ac_exeext conftest.$ac_ext
   21647 fi
   21648 ac_res=`eval echo '${'$as_ac_var'}'`
   21649 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   21650 echo "${ECHO_T}$ac_res" >&6; }
   21651 if test `eval echo '${'$as_ac_var'}'` = yes; then
   21652   cat >>confdefs.h <<_ACEOF
   21653 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
   21654 _ACEOF
   21655 
   21656 fi
   21657 done
   21658 
   21659 { echo "$as_me:$LINENO: checking for uint16_t" >&5
   21660 echo $ECHO_N "checking for uint16_t... $ECHO_C" >&6; }
   21661 if test "${ac_cv_type_uint16_t+set}" = set; then
   21662   echo $ECHO_N "(cached) $ECHO_C" >&6
   21663 else
   21664   cat >conftest.$ac_ext <<_ACEOF
   21665 /* confdefs.h.  */
   21666 _ACEOF
   21667 cat confdefs.h >>conftest.$ac_ext
   21668 cat >>conftest.$ac_ext <<_ACEOF
   21669 /* end confdefs.h.  */
   21670 $ac_includes_default
   21671 typedef uint16_t ac__type_new_;
   21672 int
   21673 main ()
   21674 {
   21675 if ((ac__type_new_ *) 0)
   21676   return 0;
   21677 if (sizeof (ac__type_new_))
   21678   return 0;
   21679   ;
   21680   return 0;
   21681 }
   21682 _ACEOF
   21683 rm -f conftest.$ac_objext
   21684 if { (ac_try="$ac_compile"
   21685 case "(($ac_try" in
   21686   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   21687   *) ac_try_echo=$ac_try;;
   21688 esac
   21689 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   21690   (eval "$ac_compile") 2>conftest.er1
   21691   ac_status=$?
   21692   grep -v '^ *+' conftest.er1 >conftest.err
   21693   rm -f conftest.er1
   21694   cat conftest.err >&5
   21695   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   21696   (exit $ac_status); } && {
   21697 	 test -z "$ac_c_werror_flag" ||
   21698 	 test ! -s conftest.err
   21699        } && test -s conftest.$ac_objext; then
   21700   ac_cv_type_uint16_t=yes
   21701 else
   21702   echo "$as_me: failed program was:" >&5
   21703 sed 's/^/| /' conftest.$ac_ext >&5
   21704 
   21705 	ac_cv_type_uint16_t=no
   21706 fi
   21707 
   21708 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   21709 fi
   21710 { echo "$as_me:$LINENO: result: $ac_cv_type_uint16_t" >&5
   21711 echo "${ECHO_T}$ac_cv_type_uint16_t" >&6; }
   21712 if test $ac_cv_type_uint16_t = yes; then
   21713 
   21714 cat >>confdefs.h <<_ACEOF
   21715 #define HAVE_UINT16_T 1
   21716 _ACEOF
   21717 
   21718 
   21719 fi
   21720 { echo "$as_me:$LINENO: checking for u_int16_t" >&5
   21721 echo $ECHO_N "checking for u_int16_t... $ECHO_C" >&6; }
   21722 if test "${ac_cv_type_u_int16_t+set}" = set; then
   21723   echo $ECHO_N "(cached) $ECHO_C" >&6
   21724 else
   21725   cat >conftest.$ac_ext <<_ACEOF
   21726 /* confdefs.h.  */
   21727 _ACEOF
   21728 cat confdefs.h >>conftest.$ac_ext
   21729 cat >>conftest.$ac_ext <<_ACEOF
   21730 /* end confdefs.h.  */
   21731 $ac_includes_default
   21732 typedef u_int16_t ac__type_new_;
   21733 int
   21734 main ()
   21735 {
   21736 if ((ac__type_new_ *) 0)
   21737   return 0;
   21738 if (sizeof (ac__type_new_))
   21739   return 0;
   21740   ;
   21741   return 0;
   21742 }
   21743 _ACEOF
   21744 rm -f conftest.$ac_objext
   21745 if { (ac_try="$ac_compile"
   21746 case "(($ac_try" in
   21747   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   21748   *) ac_try_echo=$ac_try;;
   21749 esac
   21750 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   21751   (eval "$ac_compile") 2>conftest.er1
   21752   ac_status=$?
   21753   grep -v '^ *+' conftest.er1 >conftest.err
   21754   rm -f conftest.er1
   21755   cat conftest.err >&5
   21756   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   21757   (exit $ac_status); } && {
   21758 	 test -z "$ac_c_werror_flag" ||
   21759 	 test ! -s conftest.err
   21760        } && test -s conftest.$ac_objext; then
   21761   ac_cv_type_u_int16_t=yes
   21762 else
   21763   echo "$as_me: failed program was:" >&5
   21764 sed 's/^/| /' conftest.$ac_ext >&5
   21765 
   21766 	ac_cv_type_u_int16_t=no
   21767 fi
   21768 
   21769 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   21770 fi
   21771 { echo "$as_me:$LINENO: result: $ac_cv_type_u_int16_t" >&5
   21772 echo "${ECHO_T}$ac_cv_type_u_int16_t" >&6; }
   21773 if test $ac_cv_type_u_int16_t = yes; then
   21774 
   21775 cat >>confdefs.h <<_ACEOF
   21776 #define HAVE_U_INT16_T 1
   21777 _ACEOF
   21778 
   21779 
   21780 fi
   21781 { echo "$as_me:$LINENO: checking for __int16" >&5
   21782 echo $ECHO_N "checking for __int16... $ECHO_C" >&6; }
   21783 if test "${ac_cv_type___int16+set}" = set; then
   21784   echo $ECHO_N "(cached) $ECHO_C" >&6
   21785 else
   21786   cat >conftest.$ac_ext <<_ACEOF
   21787 /* confdefs.h.  */
   21788 _ACEOF
   21789 cat confdefs.h >>conftest.$ac_ext
   21790 cat >>conftest.$ac_ext <<_ACEOF
   21791 /* end confdefs.h.  */
   21792 $ac_includes_default
   21793 typedef __int16 ac__type_new_;
   21794 int
   21795 main ()
   21796 {
   21797 if ((ac__type_new_ *) 0)
   21798   return 0;
   21799 if (sizeof (ac__type_new_))
   21800   return 0;
   21801   ;
   21802   return 0;
   21803 }
   21804 _ACEOF
   21805 rm -f conftest.$ac_objext
   21806 if { (ac_try="$ac_compile"
   21807 case "(($ac_try" in
   21808   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   21809   *) ac_try_echo=$ac_try;;
   21810 esac
   21811 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   21812   (eval "$ac_compile") 2>conftest.er1
   21813   ac_status=$?
   21814   grep -v '^ *+' conftest.er1 >conftest.err
   21815   rm -f conftest.er1
   21816   cat conftest.err >&5
   21817   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   21818   (exit $ac_status); } && {
   21819 	 test -z "$ac_c_werror_flag" ||
   21820 	 test ! -s conftest.err
   21821        } && test -s conftest.$ac_objext; then
   21822   ac_cv_type___int16=yes
   21823 else
   21824   echo "$as_me: failed program was:" >&5
   21825 sed 's/^/| /' conftest.$ac_ext >&5
   21826 
   21827 	ac_cv_type___int16=no
   21828 fi
   21829 
   21830 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   21831 fi
   21832 { echo "$as_me:$LINENO: result: $ac_cv_type___int16" >&5
   21833 echo "${ECHO_T}$ac_cv_type___int16" >&6; }
   21834 if test $ac_cv_type___int16 = yes; then
   21835 
   21836 cat >>confdefs.h <<_ACEOF
   21837 #define HAVE___INT16 1
   21838 _ACEOF
   21839 
   21840 
   21841 fi
   21842 
   21843 
   21844 
   21845   { echo "$as_me:$LINENO: checking for __attribute__" >&5
   21846 echo $ECHO_N "checking for __attribute__... $ECHO_C" >&6; }
   21847   if test "${ac_cv___attribute__+set}" = set; then
   21848   echo $ECHO_N "(cached) $ECHO_C" >&6
   21849 else
   21850 
   21851     cat >conftest.$ac_ext <<_ACEOF
   21852 /* confdefs.h.  */
   21853 _ACEOF
   21854 cat confdefs.h >>conftest.$ac_ext
   21855 cat >>conftest.$ac_ext <<_ACEOF
   21856 /* end confdefs.h.  */
   21857 #include <stdlib.h>
   21858        static void foo(void) __attribute__ ((unused));
   21859        void foo(void) { exit(1); }
   21860 int
   21861 main ()
   21862 {
   21863 
   21864   ;
   21865   return 0;
   21866 }
   21867 _ACEOF
   21868 rm -f conftest.$ac_objext
   21869 if { (ac_try="$ac_compile"
   21870 case "(($ac_try" in
   21871   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   21872   *) ac_try_echo=$ac_try;;
   21873 esac
   21874 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   21875   (eval "$ac_compile") 2>conftest.er1
   21876   ac_status=$?
   21877   grep -v '^ *+' conftest.er1 >conftest.err
   21878   rm -f conftest.er1
   21879   cat conftest.err >&5
   21880   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   21881   (exit $ac_status); } && {
   21882 	 test -z "$ac_c_werror_flag" ||
   21883 	 test ! -s conftest.err
   21884        } && test -s conftest.$ac_objext; then
   21885   ac_cv___attribute__=yes
   21886 else
   21887   echo "$as_me: failed program was:" >&5
   21888 sed 's/^/| /' conftest.$ac_ext >&5
   21889 
   21890 	ac_cv___attribute__=no
   21891 
   21892 fi
   21893 
   21894 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   21895 fi
   21896 
   21897   if test "$ac_cv___attribute__" = "yes"; then
   21898 
   21899 cat >>confdefs.h <<\_ACEOF
   21900 #define HAVE___ATTRIBUTE__ 1
   21901 _ACEOF
   21902 
   21903   fi
   21904   { echo "$as_me:$LINENO: result: $ac_cv___attribute__" >&5
   21905 echo "${ECHO_T}$ac_cv___attribute__" >&6; }
   21906 
   21907 
   21908 # End of definitions needed by gflags package
   21909 
   21910 # Solaris 10 6/06 has a bug where /usr/sfw/lib/libstdc++.la is empty.
   21911 # If so, we replace it with our own version.
   21912 LIBSTDCXX_LA_LINKER_FLAG=
   21913 if test -f /usr/sfw/lib/libstdc++.la && ! test -s /usr/sfw/lib/libstdc++.la
   21914 then
   21915   LIBSTDCXX_LA_LINKER_FLAG='-L$(top_srcdir)/src/solaris'
   21916 fi
   21917 
   21918 
   21919 ac_config_files="$ac_config_files Makefile"
   21920 
   21921 cat >confcache <<\_ACEOF
   21922 # This file is a shell script that caches the results of configure
   21923 # tests run on this system so they can be shared between configure
   21924 # scripts and configure runs, see configure's option --config-cache.
   21925 # It is not useful on other systems.  If it contains results you don't
   21926 # want to keep, you may remove or edit it.
   21927 #
   21928 # config.status only pays attention to the cache file if you give it
   21929 # the --recheck option to rerun configure.
   21930 #
   21931 # `ac_cv_env_foo' variables (set or unset) will be overridden when
   21932 # loading this file, other *unset* `ac_cv_foo' will be assigned the
   21933 # following values.
   21934 
   21935 _ACEOF
   21936 
   21937 # The following way of writing the cache mishandles newlines in values,
   21938 # but we know of no workaround that is simple, portable, and efficient.
   21939 # So, we kill variables containing newlines.
   21940 # Ultrix sh set writes to stderr and can't be redirected directly,
   21941 # and sets the high bit in the cache file unless we assign to the vars.
   21942 (
   21943   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
   21944     eval ac_val=\$$ac_var
   21945     case $ac_val in #(
   21946     *${as_nl}*)
   21947       case $ac_var in #(
   21948       *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
   21949 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
   21950       esac
   21951       case $ac_var in #(
   21952       _ | IFS | as_nl) ;; #(
   21953       *) $as_unset $ac_var ;;
   21954       esac ;;
   21955     esac
   21956   done
   21957 
   21958   (set) 2>&1 |
   21959     case $as_nl`(ac_space=' '; set) 2>&1` in #(
   21960     *${as_nl}ac_space=\ *)
   21961       # `set' does not quote correctly, so add quotes (double-quote
   21962       # substitution turns \\\\ into \\, and sed turns \\ into \).
   21963       sed -n \
   21964 	"s/'/'\\\\''/g;
   21965 	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
   21966       ;; #(
   21967     *)
   21968       # `set' quotes correctly as required by POSIX, so do not add quotes.
   21969       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
   21970       ;;
   21971     esac |
   21972     sort
   21973 ) |
   21974   sed '
   21975      /^ac_cv_env_/b end
   21976      t clear
   21977      :clear
   21978      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
   21979      t end
   21980      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
   21981      :end' >>confcache
   21982 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
   21983   if test -w "$cache_file"; then
   21984     test "x$cache_file" != "x/dev/null" &&
   21985       { echo "$as_me:$LINENO: updating cache $cache_file" >&5
   21986 echo "$as_me: updating cache $cache_file" >&6;}
   21987     cat confcache >$cache_file
   21988   else
   21989     { echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
   21990 echo "$as_me: not updating unwritable cache $cache_file" >&6;}
   21991   fi
   21992 fi
   21993 rm -f confcache
   21994 
   21995 test "x$prefix" = xNONE && prefix=$ac_default_prefix
   21996 # Let make expand exec_prefix.
   21997 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
   21998 
   21999 DEFS=-DHAVE_CONFIG_H
   22000 
   22001 ac_libobjs=
   22002 ac_ltlibobjs=
   22003 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
   22004   # 1. Remove the extension, and $U if already installed.
   22005   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
   22006   ac_i=`echo "$ac_i" | sed "$ac_script"`
   22007   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
   22008   #    will be set to the directory where LIBOBJS objects are built.
   22009   ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
   22010   ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
   22011 done
   22012 LIBOBJS=$ac_libobjs
   22013 
   22014 LTLIBOBJS=$ac_ltlibobjs
   22015 
   22016 
   22017 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
   22018   { { echo "$as_me:$LINENO: error: conditional \"AMDEP\" was never defined.
   22019 Usually this means the macro was only invoked conditionally." >&5
   22020 echo "$as_me: error: conditional \"AMDEP\" was never defined.
   22021 Usually this means the macro was only invoked conditionally." >&2;}
   22022    { (exit 1); exit 1; }; }
   22023 fi
   22024 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
   22025   { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined.
   22026 Usually this means the macro was only invoked conditionally." >&5
   22027 echo "$as_me: error: conditional \"am__fastdepCC\" was never defined.
   22028 Usually this means the macro was only invoked conditionally." >&2;}
   22029    { (exit 1); exit 1; }; }
   22030 fi
   22031 if test -z "${am__fastdepCXX_TRUE}" && test -z "${am__fastdepCXX_FALSE}"; then
   22032   { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCXX\" was never defined.
   22033 Usually this means the macro was only invoked conditionally." >&5
   22034 echo "$as_me: error: conditional \"am__fastdepCXX\" was never defined.
   22035 Usually this means the macro was only invoked conditionally." >&2;}
   22036    { (exit 1); exit 1; }; }
   22037 fi
   22038 if test -z "${GCC_TRUE}" && test -z "${GCC_FALSE}"; then
   22039   { { echo "$as_me:$LINENO: error: conditional \"GCC\" was never defined.
   22040 Usually this means the macro was only invoked conditionally." >&5
   22041 echo "$as_me: error: conditional \"GCC\" was never defined.
   22042 Usually this means the macro was only invoked conditionally." >&2;}
   22043    { (exit 1); exit 1; }; }
   22044 fi
   22045 
   22046 : ${CONFIG_STATUS=./config.status}
   22047 ac_clean_files_save=$ac_clean_files
   22048 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
   22049 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
   22050 echo "$as_me: creating $CONFIG_STATUS" >&6;}
   22051 cat >$CONFIG_STATUS <<_ACEOF
   22052 #! $SHELL
   22053 # Generated by $as_me.
   22054 # Run this file to recreate the current configuration.
   22055 # Compiler output produced by configure, useful for debugging
   22056 # configure, is in config.log if it exists.
   22057 
   22058 debug=false
   22059 ac_cs_recheck=false
   22060 ac_cs_silent=false
   22061 SHELL=\${CONFIG_SHELL-$SHELL}
   22062 _ACEOF
   22063 
   22064 cat >>$CONFIG_STATUS <<\_ACEOF
   22065 ## --------------------- ##
   22066 ## M4sh Initialization.  ##
   22067 ## --------------------- ##
   22068 
   22069 # Be more Bourne compatible
   22070 DUALCASE=1; export DUALCASE # for MKS sh
   22071 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
   22072   emulate sh
   22073   NULLCMD=:
   22074   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
   22075   # is contrary to our usage.  Disable this feature.
   22076   alias -g '${1+"$@"}'='"$@"'
   22077   setopt NO_GLOB_SUBST
   22078 else
   22079   case `(set -o) 2>/dev/null` in
   22080   *posix*) set -o posix ;;
   22081 esac
   22082 
   22083 fi
   22084 
   22085 
   22086 
   22087 
   22088 # PATH needs CR
   22089 # Avoid depending upon Character Ranges.
   22090 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
   22091 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
   22092 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
   22093 as_cr_digits='0123456789'
   22094 as_cr_alnum=$as_cr_Letters$as_cr_digits
   22095 
   22096 # The user is always right.
   22097 if test "${PATH_SEPARATOR+set}" != set; then
   22098   echo "#! /bin/sh" >conf$$.sh
   22099   echo  "exit 0"   >>conf$$.sh
   22100   chmod +x conf$$.sh
   22101   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
   22102     PATH_SEPARATOR=';'
   22103   else
   22104     PATH_SEPARATOR=:
   22105   fi
   22106   rm -f conf$$.sh
   22107 fi
   22108 
   22109 # Support unset when possible.
   22110 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
   22111   as_unset=unset
   22112 else
   22113   as_unset=false
   22114 fi
   22115 
   22116 
   22117 # IFS
   22118 # We need space, tab and new line, in precisely that order.  Quoting is
   22119 # there to prevent editors from complaining about space-tab.
   22120 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
   22121 # splitting by setting IFS to empty value.)
   22122 as_nl='
   22123 '
   22124 IFS=" ""	$as_nl"
   22125 
   22126 # Find who we are.  Look in the path if we contain no directory separator.
   22127 case $0 in
   22128   *[\\/]* ) as_myself=$0 ;;
   22129   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   22130 for as_dir in $PATH
   22131 do
   22132   IFS=$as_save_IFS
   22133   test -z "$as_dir" && as_dir=.
   22134   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
   22135 done
   22136 IFS=$as_save_IFS
   22137 
   22138      ;;
   22139 esac
   22140 # We did not find ourselves, most probably we were run as `sh COMMAND'
   22141 # in which case we are not to be found in the path.
   22142 if test "x$as_myself" = x; then
   22143   as_myself=$0
   22144 fi
   22145 if test ! -f "$as_myself"; then
   22146   echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
   22147   { (exit 1); exit 1; }
   22148 fi
   22149 
   22150 # Work around bugs in pre-3.0 UWIN ksh.
   22151 for as_var in ENV MAIL MAILPATH
   22152 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
   22153 done
   22154 PS1='$ '
   22155 PS2='> '
   22156 PS4='+ '
   22157 
   22158 # NLS nuisances.
   22159 for as_var in \
   22160   LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
   22161   LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
   22162   LC_TELEPHONE LC_TIME
   22163 do
   22164   if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
   22165     eval $as_var=C; export $as_var
   22166   else
   22167     ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
   22168   fi
   22169 done
   22170 
   22171 # Required to use basename.
   22172 if expr a : '\(a\)' >/dev/null 2>&1 &&
   22173    test "X`expr 00001 : '.*\(...\)'`" = X001; then
   22174   as_expr=expr
   22175 else
   22176   as_expr=false
   22177 fi
   22178 
   22179 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
   22180   as_basename=basename
   22181 else
   22182   as_basename=false
   22183 fi
   22184 
   22185 
   22186 # Name of the executable.
   22187 as_me=`$as_basename -- "$0" ||
   22188 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
   22189 	 X"$0" : 'X\(//\)$' \| \
   22190 	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
   22191 echo X/"$0" |
   22192     sed '/^.*\/\([^/][^/]*\)\/*$/{
   22193 	    s//\1/
   22194 	    q
   22195 	  }
   22196 	  /^X\/\(\/\/\)$/{
   22197 	    s//\1/
   22198 	    q
   22199 	  }
   22200 	  /^X\/\(\/\).*/{
   22201 	    s//\1/
   22202 	    q
   22203 	  }
   22204 	  s/.*/./; q'`
   22205 
   22206 # CDPATH.
   22207 $as_unset CDPATH
   22208 
   22209 
   22210 
   22211   as_lineno_1=$LINENO
   22212   as_lineno_2=$LINENO
   22213   test "x$as_lineno_1" != "x$as_lineno_2" &&
   22214   test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
   22215 
   22216   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
   22217   # uniformly replaced by the line number.  The first 'sed' inserts a
   22218   # line-number line after each line using $LINENO; the second 'sed'
   22219   # does the real work.  The second script uses 'N' to pair each
   22220   # line-number line with the line containing $LINENO, and appends
   22221   # trailing '-' during substitution so that $LINENO is not a special
   22222   # case at line end.
   22223   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
   22224   # scripts with optimization help from Paolo Bonzini.  Blame Lee
   22225   # E. McMahon (1931-1989) for sed's syntax.  :-)
   22226   sed -n '
   22227     p
   22228     /[$]LINENO/=
   22229   ' <$as_myself |
   22230     sed '
   22231       s/[$]LINENO.*/&-/
   22232       t lineno
   22233       b
   22234       :lineno
   22235       N
   22236       :loop
   22237       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
   22238       t loop
   22239       s/-\n.*//
   22240     ' >$as_me.lineno &&
   22241   chmod +x "$as_me.lineno" ||
   22242     { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
   22243    { (exit 1); exit 1; }; }
   22244 
   22245   # Don't try to exec as it changes $[0], causing all sort of problems
   22246   # (the dirname of $[0] is not the place where we might find the
   22247   # original and so on.  Autoconf is especially sensitive to this).
   22248   . "./$as_me.lineno"
   22249   # Exit status is that of the last command.
   22250   exit
   22251 }
   22252 
   22253 
   22254 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
   22255   as_dirname=dirname
   22256 else
   22257   as_dirname=false
   22258 fi
   22259 
   22260 ECHO_C= ECHO_N= ECHO_T=
   22261 case `echo -n x` in
   22262 -n*)
   22263   case `echo 'x\c'` in
   22264   *c*) ECHO_T='	';;	# ECHO_T is single tab character.
   22265   *)   ECHO_C='\c';;
   22266   esac;;
   22267 *)
   22268   ECHO_N='-n';;
   22269 esac
   22270 
   22271 if expr a : '\(a\)' >/dev/null 2>&1 &&
   22272    test "X`expr 00001 : '.*\(...\)'`" = X001; then
   22273   as_expr=expr
   22274 else
   22275   as_expr=false
   22276 fi
   22277 
   22278 rm -f conf$$ conf$$.exe conf$$.file
   22279 if test -d conf$$.dir; then
   22280   rm -f conf$$.dir/conf$$.file
   22281 else
   22282   rm -f conf$$.dir
   22283   mkdir conf$$.dir
   22284 fi
   22285 echo >conf$$.file
   22286 if ln -s conf$$.file conf$$ 2>/dev/null; then
   22287   as_ln_s='ln -s'
   22288   # ... but there are two gotchas:
   22289   # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
   22290   # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
   22291   # In both cases, we have to default to `cp -p'.
   22292   ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
   22293     as_ln_s='cp -p'
   22294 elif ln conf$$.file conf$$ 2>/dev/null; then
   22295   as_ln_s=ln
   22296 else
   22297   as_ln_s='cp -p'
   22298 fi
   22299 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
   22300 rmdir conf$$.dir 2>/dev/null
   22301 
   22302 if mkdir -p . 2>/dev/null; then
   22303   as_mkdir_p=:
   22304 else
   22305   test -d ./-p && rmdir ./-p
   22306   as_mkdir_p=false
   22307 fi
   22308 
   22309 if test -x / >/dev/null 2>&1; then
   22310   as_test_x='test -x'
   22311 else
   22312   if ls -dL / >/dev/null 2>&1; then
   22313     as_ls_L_option=L
   22314   else
   22315     as_ls_L_option=
   22316   fi
   22317   as_test_x='
   22318     eval sh -c '\''
   22319       if test -d "$1"; then
   22320         test -d "$1/.";
   22321       else
   22322 	case $1 in
   22323         -*)set "./$1";;
   22324 	esac;
   22325 	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
   22326 	???[sx]*):;;*)false;;esac;fi
   22327     '\'' sh
   22328   '
   22329 fi
   22330 as_executable_p=$as_test_x
   22331 
   22332 # Sed expression to map a string onto a valid CPP name.
   22333 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
   22334 
   22335 # Sed expression to map a string onto a valid variable name.
   22336 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
   22337 
   22338 
   22339 exec 6>&1
   22340 
   22341 # Save the log message, to keep $[0] and so on meaningful, and to
   22342 # report actual input values of CONFIG_FILES etc. instead of their
   22343 # values after options handling.
   22344 ac_log="
   22345 This file was extended by open-vcdiff $as_me 0.7, which was
   22346 generated by GNU Autoconf 2.61.  Invocation command line was
   22347 
   22348   CONFIG_FILES    = $CONFIG_FILES
   22349   CONFIG_HEADERS  = $CONFIG_HEADERS
   22350   CONFIG_LINKS    = $CONFIG_LINKS
   22351   CONFIG_COMMANDS = $CONFIG_COMMANDS
   22352   $ $0 $@
   22353 
   22354 on `(hostname || uname -n) 2>/dev/null | sed 1q`
   22355 "
   22356 
   22357 _ACEOF
   22358 
   22359 cat >>$CONFIG_STATUS <<_ACEOF
   22360 # Files that config.status was made for.
   22361 config_files="$ac_config_files"
   22362 config_headers="$ac_config_headers"
   22363 config_commands="$ac_config_commands"
   22364 
   22365 _ACEOF
   22366 
   22367 cat >>$CONFIG_STATUS <<\_ACEOF
   22368 ac_cs_usage="\
   22369 \`$as_me' instantiates files from templates according to the
   22370 current configuration.
   22371 
   22372 Usage: $0 [OPTIONS] [FILE]...
   22373 
   22374   -h, --help       print this help, then exit
   22375   -V, --version    print version number and configuration settings, then exit
   22376   -q, --quiet      do not print progress messages
   22377   -d, --debug      don't remove temporary files
   22378       --recheck    update $as_me by reconfiguring in the same conditions
   22379   --file=FILE[:TEMPLATE]
   22380 		   instantiate the configuration file FILE
   22381   --header=FILE[:TEMPLATE]
   22382 		   instantiate the configuration header FILE
   22383 
   22384 Configuration files:
   22385 $config_files
   22386 
   22387 Configuration headers:
   22388 $config_headers
   22389 
   22390 Configuration commands:
   22391 $config_commands
   22392 
   22393 Report bugs to <bug-autoconf (at] gnu.org>."
   22394 
   22395 _ACEOF
   22396 cat >>$CONFIG_STATUS <<_ACEOF
   22397 ac_cs_version="\\
   22398 open-vcdiff config.status 0.7
   22399 configured by $0, generated by GNU Autoconf 2.61,
   22400   with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
   22401 
   22402 Copyright (C) 2006 Free Software Foundation, Inc.
   22403 This config.status script is free software; the Free Software Foundation
   22404 gives unlimited permission to copy, distribute and modify it."
   22405 
   22406 ac_pwd='$ac_pwd'
   22407 srcdir='$srcdir'
   22408 INSTALL='$INSTALL'
   22409 MKDIR_P='$MKDIR_P'
   22410 _ACEOF
   22411 
   22412 cat >>$CONFIG_STATUS <<\_ACEOF
   22413 # If no file are specified by the user, then we need to provide default
   22414 # value.  By we need to know if files were specified by the user.
   22415 ac_need_defaults=:
   22416 while test $# != 0
   22417 do
   22418   case $1 in
   22419   --*=*)
   22420     ac_option=`expr "X$1" : 'X\([^=]*\)='`
   22421     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
   22422     ac_shift=:
   22423     ;;
   22424   *)
   22425     ac_option=$1
   22426     ac_optarg=$2
   22427     ac_shift=shift
   22428     ;;
   22429   esac
   22430 
   22431   case $ac_option in
   22432   # Handling of the options.
   22433   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
   22434     ac_cs_recheck=: ;;
   22435   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
   22436     echo "$ac_cs_version"; exit ;;
   22437   --debug | --debu | --deb | --de | --d | -d )
   22438     debug=: ;;
   22439   --file | --fil | --fi | --f )
   22440     $ac_shift
   22441     CONFIG_FILES="$CONFIG_FILES $ac_optarg"
   22442     ac_need_defaults=false;;
   22443   --header | --heade | --head | --hea )
   22444     $ac_shift
   22445     CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
   22446     ac_need_defaults=false;;
   22447   --he | --h)
   22448     # Conflict between --help and --header
   22449     { echo "$as_me: error: ambiguous option: $1
   22450 Try \`$0 --help' for more information." >&2
   22451    { (exit 1); exit 1; }; };;
   22452   --help | --hel | -h )
   22453     echo "$ac_cs_usage"; exit ;;
   22454   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   22455   | -silent | --silent | --silen | --sile | --sil | --si | --s)
   22456     ac_cs_silent=: ;;
   22457 
   22458   # This is an error.
   22459   -*) { echo "$as_me: error: unrecognized option: $1
   22460 Try \`$0 --help' for more information." >&2
   22461    { (exit 1); exit 1; }; } ;;
   22462 
   22463   *) ac_config_targets="$ac_config_targets $1"
   22464      ac_need_defaults=false ;;
   22465 
   22466   esac
   22467   shift
   22468 done
   22469 
   22470 ac_configure_extra_args=
   22471 
   22472 if $ac_cs_silent; then
   22473   exec 6>/dev/null
   22474   ac_configure_extra_args="$ac_configure_extra_args --silent"
   22475 fi
   22476 
   22477 _ACEOF
   22478 cat >>$CONFIG_STATUS <<_ACEOF
   22479 if \$ac_cs_recheck; then
   22480   echo "running CONFIG_SHELL=$SHELL $SHELL $0 "$ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
   22481   CONFIG_SHELL=$SHELL
   22482   export CONFIG_SHELL
   22483   exec $SHELL "$0"$ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
   22484 fi
   22485 
   22486 _ACEOF
   22487 cat >>$CONFIG_STATUS <<\_ACEOF
   22488 exec 5>>config.log
   22489 {
   22490   echo
   22491   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
   22492 ## Running $as_me. ##
   22493 _ASBOX
   22494   echo "$ac_log"
   22495 } >&5
   22496 
   22497 _ACEOF
   22498 cat >>$CONFIG_STATUS <<_ACEOF
   22499 #
   22500 # INIT-COMMANDS
   22501 #
   22502 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
   22503 
   22504 _ACEOF
   22505 
   22506 cat >>$CONFIG_STATUS <<\_ACEOF
   22507 
   22508 # Handling of arguments.
   22509 for ac_config_target in $ac_config_targets
   22510 do
   22511   case $ac_config_target in
   22512     "src/config.h") CONFIG_HEADERS="$CONFIG_HEADERS src/config.h" ;;
   22513     "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
   22514     "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
   22515 
   22516   *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
   22517 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
   22518    { (exit 1); exit 1; }; };;
   22519   esac
   22520 done
   22521 
   22522 
   22523 # If the user did not use the arguments to specify the items to instantiate,
   22524 # then the envvar interface is used.  Set only those that are not.
   22525 # We use the long form for the default assignment because of an extremely
   22526 # bizarre bug on SunOS 4.1.3.
   22527 if $ac_need_defaults; then
   22528   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
   22529   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
   22530   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
   22531 fi
   22532 
   22533 # Have a temporary directory for convenience.  Make it in the build tree
   22534 # simply because there is no reason against having it here, and in addition,
   22535 # creating and moving files from /tmp can sometimes cause problems.
   22536 # Hook for its removal unless debugging.
   22537 # Note that there is a small window in which the directory will not be cleaned:
   22538 # after its creation but before its name has been assigned to `$tmp'.
   22539 $debug ||
   22540 {
   22541   tmp=
   22542   trap 'exit_status=$?
   22543   { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
   22544 ' 0
   22545   trap '{ (exit 1); exit 1; }' 1 2 13 15
   22546 }
   22547 # Create a (secure) tmp directory for tmp files.
   22548 
   22549 {
   22550   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
   22551   test -n "$tmp" && test -d "$tmp"
   22552 }  ||
   22553 {
   22554   tmp=./conf$$-$RANDOM
   22555   (umask 077 && mkdir "$tmp")
   22556 } ||
   22557 {
   22558    echo "$me: cannot create a temporary directory in ." >&2
   22559    { (exit 1); exit 1; }
   22560 }
   22561 
   22562 #
   22563 # Set up the sed scripts for CONFIG_FILES section.
   22564 #
   22565 
   22566 # No need to generate the scripts if there are no CONFIG_FILES.
   22567 # This happens for instance when ./config.status config.h
   22568 if test -n "$CONFIG_FILES"; then
   22569 
   22570 _ACEOF
   22571 
   22572 
   22573 
   22574 ac_delim='%!_!# '
   22575 for ac_last_try in false false false false false :; do
   22576   cat >conf$$subs.sed <<_ACEOF
   22577 SHELL!$SHELL$ac_delim
   22578 PATH_SEPARATOR!$PATH_SEPARATOR$ac_delim
   22579 PACKAGE_NAME!$PACKAGE_NAME$ac_delim
   22580 PACKAGE_TARNAME!$PACKAGE_TARNAME$ac_delim
   22581 PACKAGE_VERSION!$PACKAGE_VERSION$ac_delim
   22582 PACKAGE_STRING!$PACKAGE_STRING$ac_delim
   22583 PACKAGE_BUGREPORT!$PACKAGE_BUGREPORT$ac_delim
   22584 exec_prefix!$exec_prefix$ac_delim
   22585 prefix!$prefix$ac_delim
   22586 program_transform_name!$program_transform_name$ac_delim
   22587 bindir!$bindir$ac_delim
   22588 sbindir!$sbindir$ac_delim
   22589 libexecdir!$libexecdir$ac_delim
   22590 datarootdir!$datarootdir$ac_delim
   22591 datadir!$datadir$ac_delim
   22592 sysconfdir!$sysconfdir$ac_delim
   22593 sharedstatedir!$sharedstatedir$ac_delim
   22594 localstatedir!$localstatedir$ac_delim
   22595 includedir!$includedir$ac_delim
   22596 oldincludedir!$oldincludedir$ac_delim
   22597 docdir!$docdir$ac_delim
   22598 infodir!$infodir$ac_delim
   22599 htmldir!$htmldir$ac_delim
   22600 dvidir!$dvidir$ac_delim
   22601 pdfdir!$pdfdir$ac_delim
   22602 psdir!$psdir$ac_delim
   22603 libdir!$libdir$ac_delim
   22604 localedir!$localedir$ac_delim
   22605 mandir!$mandir$ac_delim
   22606 DEFS!$DEFS$ac_delim
   22607 ECHO_C!$ECHO_C$ac_delim
   22608 ECHO_N!$ECHO_N$ac_delim
   22609 ECHO_T!$ECHO_T$ac_delim
   22610 LIBS!$LIBS$ac_delim
   22611 build_alias!$build_alias$ac_delim
   22612 host_alias!$host_alias$ac_delim
   22613 target_alias!$target_alias$ac_delim
   22614 INSTALL_PROGRAM!$INSTALL_PROGRAM$ac_delim
   22615 INSTALL_SCRIPT!$INSTALL_SCRIPT$ac_delim
   22616 INSTALL_DATA!$INSTALL_DATA$ac_delim
   22617 am__isrc!$am__isrc$ac_delim
   22618 CYGPATH_W!$CYGPATH_W$ac_delim
   22619 PACKAGE!$PACKAGE$ac_delim
   22620 VERSION!$VERSION$ac_delim
   22621 ACLOCAL!$ACLOCAL$ac_delim
   22622 AUTOCONF!$AUTOCONF$ac_delim
   22623 AUTOMAKE!$AUTOMAKE$ac_delim
   22624 AUTOHEADER!$AUTOHEADER$ac_delim
   22625 MAKEINFO!$MAKEINFO$ac_delim
   22626 install_sh!$install_sh$ac_delim
   22627 STRIP!$STRIP$ac_delim
   22628 INSTALL_STRIP_PROGRAM!$INSTALL_STRIP_PROGRAM$ac_delim
   22629 mkdir_p!$mkdir_p$ac_delim
   22630 AWK!$AWK$ac_delim
   22631 SET_MAKE!$SET_MAKE$ac_delim
   22632 am__leading_dot!$am__leading_dot$ac_delim
   22633 AMTAR!$AMTAR$ac_delim
   22634 am__tar!$am__tar$ac_delim
   22635 am__untar!$am__untar$ac_delim
   22636 CC!$CC$ac_delim
   22637 CFLAGS!$CFLAGS$ac_delim
   22638 LDFLAGS!$LDFLAGS$ac_delim
   22639 CPPFLAGS!$CPPFLAGS$ac_delim
   22640 ac_ct_CC!$ac_ct_CC$ac_delim
   22641 EXEEXT!$EXEEXT$ac_delim
   22642 OBJEXT!$OBJEXT$ac_delim
   22643 DEPDIR!$DEPDIR$ac_delim
   22644 am__include!$am__include$ac_delim
   22645 am__quote!$am__quote$ac_delim
   22646 AMDEP_TRUE!$AMDEP_TRUE$ac_delim
   22647 AMDEP_FALSE!$AMDEP_FALSE$ac_delim
   22648 AMDEPBACKSLASH!$AMDEPBACKSLASH$ac_delim
   22649 CCDEPMODE!$CCDEPMODE$ac_delim
   22650 am__fastdepCC_TRUE!$am__fastdepCC_TRUE$ac_delim
   22651 am__fastdepCC_FALSE!$am__fastdepCC_FALSE$ac_delim
   22652 CPP!$CPP$ac_delim
   22653 CXX!$CXX$ac_delim
   22654 CXXFLAGS!$CXXFLAGS$ac_delim
   22655 ac_ct_CXX!$ac_ct_CXX$ac_delim
   22656 CXXDEPMODE!$CXXDEPMODE$ac_delim
   22657 am__fastdepCXX_TRUE!$am__fastdepCXX_TRUE$ac_delim
   22658 am__fastdepCXX_FALSE!$am__fastdepCXX_FALSE$ac_delim
   22659 GCC_TRUE!$GCC_TRUE$ac_delim
   22660 GCC_FALSE!$GCC_FALSE$ac_delim
   22661 build!$build$ac_delim
   22662 build_cpu!$build_cpu$ac_delim
   22663 build_vendor!$build_vendor$ac_delim
   22664 build_os!$build_os$ac_delim
   22665 host!$host$ac_delim
   22666 host_cpu!$host_cpu$ac_delim
   22667 host_vendor!$host_vendor$ac_delim
   22668 host_os!$host_os$ac_delim
   22669 SED!$SED$ac_delim
   22670 GREP!$GREP$ac_delim
   22671 EGREP!$EGREP$ac_delim
   22672 LN_S!$LN_S$ac_delim
   22673 ECHO!$ECHO$ac_delim
   22674 _ACEOF
   22675 
   22676   if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then
   22677     break
   22678   elif $ac_last_try; then
   22679     { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
   22680 echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
   22681    { (exit 1); exit 1; }; }
   22682   else
   22683     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
   22684   fi
   22685 done
   22686 
   22687 ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
   22688 if test -n "$ac_eof"; then
   22689   ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
   22690   ac_eof=`expr $ac_eof + 1`
   22691 fi
   22692 
   22693 cat >>$CONFIG_STATUS <<_ACEOF
   22694 cat >"\$tmp/subs-1.sed" <<\CEOF$ac_eof
   22695 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
   22696 _ACEOF
   22697 sed '
   22698 s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
   22699 s/^/s,@/; s/!/@,|#_!!_#|/
   22700 :n
   22701 t n
   22702 s/'"$ac_delim"'$/,g/; t
   22703 s/$/\\/; p
   22704 N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
   22705 ' >>$CONFIG_STATUS <conf$$subs.sed
   22706 rm -f conf$$subs.sed
   22707 cat >>$CONFIG_STATUS <<_ACEOF
   22708 CEOF$ac_eof
   22709 _ACEOF
   22710 
   22711 
   22712 ac_delim='%!_!# '
   22713 for ac_last_try in false false false false false :; do
   22714   cat >conf$$subs.sed <<_ACEOF
   22715 AR!$AR$ac_delim
   22716 RANLIB!$RANLIB$ac_delim
   22717 DSYMUTIL!$DSYMUTIL$ac_delim
   22718 NMEDIT!$NMEDIT$ac_delim
   22719 CXXCPP!$CXXCPP$ac_delim
   22720 F77!$F77$ac_delim
   22721 FFLAGS!$FFLAGS$ac_delim
   22722 ac_ct_F77!$ac_ct_F77$ac_delim
   22723 LIBTOOL!$LIBTOOL$ac_delim
   22724 LIBTOOL_DEPS!$LIBTOOL_DEPS$ac_delim
   22725 LIBSTDCXX_LA_LINKER_FLAG!$LIBSTDCXX_LA_LINKER_FLAG$ac_delim
   22726 LIBOBJS!$LIBOBJS$ac_delim
   22727 LTLIBOBJS!$LTLIBOBJS$ac_delim
   22728 _ACEOF
   22729 
   22730   if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 13; then
   22731     break
   22732   elif $ac_last_try; then
   22733     { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
   22734 echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
   22735    { (exit 1); exit 1; }; }
   22736   else
   22737     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
   22738   fi
   22739 done
   22740 
   22741 ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
   22742 if test -n "$ac_eof"; then
   22743   ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
   22744   ac_eof=`expr $ac_eof + 1`
   22745 fi
   22746 
   22747 cat >>$CONFIG_STATUS <<_ACEOF
   22748 cat >"\$tmp/subs-2.sed" <<\CEOF$ac_eof
   22749 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b end
   22750 _ACEOF
   22751 sed '
   22752 s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
   22753 s/^/s,@/; s/!/@,|#_!!_#|/
   22754 :n
   22755 t n
   22756 s/'"$ac_delim"'$/,g/; t
   22757 s/$/\\/; p
   22758 N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
   22759 ' >>$CONFIG_STATUS <conf$$subs.sed
   22760 rm -f conf$$subs.sed
   22761 cat >>$CONFIG_STATUS <<_ACEOF
   22762 :end
   22763 s/|#_!!_#|//g
   22764 CEOF$ac_eof
   22765 _ACEOF
   22766 
   22767 
   22768 # VPATH may cause trouble with some makes, so we remove $(srcdir),
   22769 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
   22770 # trailing colons and then remove the whole line if VPATH becomes empty
   22771 # (actually we leave an empty line to preserve line numbers).
   22772 if test "x$srcdir" = x.; then
   22773   ac_vpsub='/^[	 ]*VPATH[	 ]*=/{
   22774 s/:*\$(srcdir):*/:/
   22775 s/:*\${srcdir}:*/:/
   22776 s/:*@srcdir@:*/:/
   22777 s/^\([^=]*=[	 ]*\):*/\1/
   22778 s/:*$//
   22779 s/^[^=]*=[	 ]*$//
   22780 }'
   22781 fi
   22782 
   22783 cat >>$CONFIG_STATUS <<\_ACEOF
   22784 fi # test -n "$CONFIG_FILES"
   22785 
   22786 
   22787 for ac_tag in  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS
   22788 do
   22789   case $ac_tag in
   22790   :[FHLC]) ac_mode=$ac_tag; continue;;
   22791   esac
   22792   case $ac_mode$ac_tag in
   22793   :[FHL]*:*);;
   22794   :L* | :C*:*) { { echo "$as_me:$LINENO: error: Invalid tag $ac_tag." >&5
   22795 echo "$as_me: error: Invalid tag $ac_tag." >&2;}
   22796    { (exit 1); exit 1; }; };;
   22797   :[FH]-) ac_tag=-:-;;
   22798   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
   22799   esac
   22800   ac_save_IFS=$IFS
   22801   IFS=:
   22802   set x $ac_tag
   22803   IFS=$ac_save_IFS
   22804   shift
   22805   ac_file=$1
   22806   shift
   22807 
   22808   case $ac_mode in
   22809   :L) ac_source=$1;;
   22810   :[FH])
   22811     ac_file_inputs=
   22812     for ac_f
   22813     do
   22814       case $ac_f in
   22815       -) ac_f="$tmp/stdin";;
   22816       *) # Look for the file first in the build tree, then in the source tree
   22817 	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
   22818 	 # because $ac_f cannot contain `:'.
   22819 	 test -f "$ac_f" ||
   22820 	   case $ac_f in
   22821 	   [\\/$]*) false;;
   22822 	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
   22823 	   esac ||
   22824 	   { { echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
   22825 echo "$as_me: error: cannot find input file: $ac_f" >&2;}
   22826    { (exit 1); exit 1; }; };;
   22827       esac
   22828       ac_file_inputs="$ac_file_inputs $ac_f"
   22829     done
   22830 
   22831     # Let's still pretend it is `configure' which instantiates (i.e., don't
   22832     # use $as_me), people would be surprised to read:
   22833     #    /* config.h.  Generated by config.status.  */
   22834     configure_input="Generated from "`IFS=:
   22835 	  echo $* | sed 's|^[^:]*/||;s|:[^:]*/|, |g'`" by configure."
   22836     if test x"$ac_file" != x-; then
   22837       configure_input="$ac_file.  $configure_input"
   22838       { echo "$as_me:$LINENO: creating $ac_file" >&5
   22839 echo "$as_me: creating $ac_file" >&6;}
   22840     fi
   22841 
   22842     case $ac_tag in
   22843     *:-:* | *:-) cat >"$tmp/stdin";;
   22844     esac
   22845     ;;
   22846   esac
   22847 
   22848   ac_dir=`$as_dirname -- "$ac_file" ||
   22849 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   22850 	 X"$ac_file" : 'X\(//\)[^/]' \| \
   22851 	 X"$ac_file" : 'X\(//\)$' \| \
   22852 	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
   22853 echo X"$ac_file" |
   22854     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   22855 	    s//\1/
   22856 	    q
   22857 	  }
   22858 	  /^X\(\/\/\)[^/].*/{
   22859 	    s//\1/
   22860 	    q
   22861 	  }
   22862 	  /^X\(\/\/\)$/{
   22863 	    s//\1/
   22864 	    q
   22865 	  }
   22866 	  /^X\(\/\).*/{
   22867 	    s//\1/
   22868 	    q
   22869 	  }
   22870 	  s/.*/./; q'`
   22871   { as_dir="$ac_dir"
   22872   case $as_dir in #(
   22873   -*) as_dir=./$as_dir;;
   22874   esac
   22875   test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
   22876     as_dirs=
   22877     while :; do
   22878       case $as_dir in #(
   22879       *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #(
   22880       *) as_qdir=$as_dir;;
   22881       esac
   22882       as_dirs="'$as_qdir' $as_dirs"
   22883       as_dir=`$as_dirname -- "$as_dir" ||
   22884 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   22885 	 X"$as_dir" : 'X\(//\)[^/]' \| \
   22886 	 X"$as_dir" : 'X\(//\)$' \| \
   22887 	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
   22888 echo X"$as_dir" |
   22889     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   22890 	    s//\1/
   22891 	    q
   22892 	  }
   22893 	  /^X\(\/\/\)[^/].*/{
   22894 	    s//\1/
   22895 	    q
   22896 	  }
   22897 	  /^X\(\/\/\)$/{
   22898 	    s//\1/
   22899 	    q
   22900 	  }
   22901 	  /^X\(\/\).*/{
   22902 	    s//\1/
   22903 	    q
   22904 	  }
   22905 	  s/.*/./; q'`
   22906       test -d "$as_dir" && break
   22907     done
   22908     test -z "$as_dirs" || eval "mkdir $as_dirs"
   22909   } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
   22910 echo "$as_me: error: cannot create directory $as_dir" >&2;}
   22911    { (exit 1); exit 1; }; }; }
   22912   ac_builddir=.
   22913 
   22914 case "$ac_dir" in
   22915 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
   22916 *)
   22917   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
   22918   # A ".." for each directory in $ac_dir_suffix.
   22919   ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
   22920   case $ac_top_builddir_sub in
   22921   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
   22922   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
   22923   esac ;;
   22924 esac
   22925 ac_abs_top_builddir=$ac_pwd
   22926 ac_abs_builddir=$ac_pwd$ac_dir_suffix
   22927 # for backward compatibility:
   22928 ac_top_builddir=$ac_top_build_prefix
   22929 
   22930 case $srcdir in
   22931   .)  # We are building in place.
   22932     ac_srcdir=.
   22933     ac_top_srcdir=$ac_top_builddir_sub
   22934     ac_abs_top_srcdir=$ac_pwd ;;
   22935   [\\/]* | ?:[\\/]* )  # Absolute name.
   22936     ac_srcdir=$srcdir$ac_dir_suffix;
   22937     ac_top_srcdir=$srcdir
   22938     ac_abs_top_srcdir=$srcdir ;;
   22939   *) # Relative name.
   22940     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
   22941     ac_top_srcdir=$ac_top_build_prefix$srcdir
   22942     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
   22943 esac
   22944 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
   22945 
   22946 
   22947   case $ac_mode in
   22948   :F)
   22949   #
   22950   # CONFIG_FILE
   22951   #
   22952 
   22953   case $INSTALL in
   22954   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
   22955   *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
   22956   esac
   22957   ac_MKDIR_P=$MKDIR_P
   22958   case $MKDIR_P in
   22959   [\\/$]* | ?:[\\/]* ) ;;
   22960   */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
   22961   esac
   22962 _ACEOF
   22963 
   22964 cat >>$CONFIG_STATUS <<\_ACEOF
   22965 # If the template does not know about datarootdir, expand it.
   22966 # FIXME: This hack should be removed a few years after 2.60.
   22967 ac_datarootdir_hack=; ac_datarootdir_seen=
   22968 
   22969 case `sed -n '/datarootdir/ {
   22970   p
   22971   q
   22972 }
   22973 /@datadir@/p
   22974 /@docdir@/p
   22975 /@infodir@/p
   22976 /@localedir@/p
   22977 /@mandir@/p
   22978 ' $ac_file_inputs` in
   22979 *datarootdir*) ac_datarootdir_seen=yes;;
   22980 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
   22981   { echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
   22982 echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
   22983 _ACEOF
   22984 cat >>$CONFIG_STATUS <<_ACEOF
   22985   ac_datarootdir_hack='
   22986   s&@datadir@&$datadir&g
   22987   s&@docdir@&$docdir&g
   22988   s&@infodir@&$infodir&g
   22989   s&@localedir@&$localedir&g
   22990   s&@mandir@&$mandir&g
   22991     s&\\\${datarootdir}&$datarootdir&g' ;;
   22992 esac
   22993 _ACEOF
   22994 
   22995 # Neutralize VPATH when `$srcdir' = `.'.
   22996 # Shell code in configure.ac might set extrasub.
   22997 # FIXME: do we really want to maintain this feature?
   22998 cat >>$CONFIG_STATUS <<_ACEOF
   22999   sed "$ac_vpsub
   23000 $extrasub
   23001 _ACEOF
   23002 cat >>$CONFIG_STATUS <<\_ACEOF
   23003 :t
   23004 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
   23005 s&@configure_input@&$configure_input&;t t
   23006 s&@top_builddir@&$ac_top_builddir_sub&;t t
   23007 s&@srcdir@&$ac_srcdir&;t t
   23008 s&@abs_srcdir@&$ac_abs_srcdir&;t t
   23009 s&@top_srcdir@&$ac_top_srcdir&;t t
   23010 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
   23011 s&@builddir@&$ac_builddir&;t t
   23012 s&@abs_builddir@&$ac_abs_builddir&;t t
   23013 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
   23014 s&@INSTALL@&$ac_INSTALL&;t t
   23015 s&@MKDIR_P@&$ac_MKDIR_P&;t t
   23016 $ac_datarootdir_hack
   23017 " $ac_file_inputs | sed -f "$tmp/subs-1.sed" | sed -f "$tmp/subs-2.sed" >$tmp/out
   23018 
   23019 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
   23020   { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
   23021   { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
   23022   { echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
   23023 which seems to be undefined.  Please make sure it is defined." >&5
   23024 echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
   23025 which seems to be undefined.  Please make sure it is defined." >&2;}
   23026 
   23027   rm -f "$tmp/stdin"
   23028   case $ac_file in
   23029   -) cat "$tmp/out"; rm -f "$tmp/out";;
   23030   *) rm -f "$ac_file"; mv "$tmp/out" $ac_file;;
   23031   esac
   23032  ;;
   23033   :H)
   23034   #
   23035   # CONFIG_HEADER
   23036   #
   23037 _ACEOF
   23038 
   23039 # Transform confdefs.h into a sed script `conftest.defines', that
   23040 # substitutes the proper values into config.h.in to produce config.h.
   23041 rm -f conftest.defines conftest.tail
   23042 # First, append a space to every undef/define line, to ease matching.
   23043 echo 's/$/ /' >conftest.defines
   23044 # Then, protect against being on the right side of a sed subst, or in
   23045 # an unquoted here document, in config.status.  If some macros were
   23046 # called several times there might be several #defines for the same
   23047 # symbol, which is useless.  But do not sort them, since the last
   23048 # AC_DEFINE must be honored.
   23049 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
   23050 # These sed commands are passed to sed as "A NAME B PARAMS C VALUE D", where
   23051 # NAME is the cpp macro being defined, VALUE is the value it is being given.
   23052 # PARAMS is the parameter list in the macro definition--in most cases, it's
   23053 # just an empty string.
   23054 ac_dA='s,^\\([	 #]*\\)[^	 ]*\\([	 ]*'
   23055 ac_dB='\\)[	 (].*,\\1define\\2'
   23056 ac_dC=' '
   23057 ac_dD=' ,'
   23058 
   23059 uniq confdefs.h |
   23060   sed -n '
   23061 	t rset
   23062 	:rset
   23063 	s/^[	 ]*#[	 ]*define[	 ][	 ]*//
   23064 	t ok
   23065 	d
   23066 	:ok
   23067 	s/[\\&,]/\\&/g
   23068 	s/^\('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/ '"$ac_dA"'\1'"$ac_dB"'\2'"${ac_dC}"'\3'"$ac_dD"'/p
   23069 	s/^\('"$ac_word_re"'\)[	 ]*\(.*\)/'"$ac_dA"'\1'"$ac_dB$ac_dC"'\2'"$ac_dD"'/p
   23070   ' >>conftest.defines
   23071 
   23072 # Remove the space that was appended to ease matching.
   23073 # Then replace #undef with comments.  This is necessary, for
   23074 # example, in the case of _POSIX_SOURCE, which is predefined and required
   23075 # on some systems where configure will not decide to define it.
   23076 # (The regexp can be short, since the line contains either #define or #undef.)
   23077 echo 's/ $//
   23078 s,^[	 #]*u.*,/* & */,' >>conftest.defines
   23079 
   23080 # Break up conftest.defines:
   23081 ac_max_sed_lines=50
   23082 
   23083 # First sed command is:	 sed -f defines.sed $ac_file_inputs >"$tmp/out1"
   23084 # Second one is:	 sed -f defines.sed "$tmp/out1" >"$tmp/out2"
   23085 # Third one will be:	 sed -f defines.sed "$tmp/out2" >"$tmp/out1"
   23086 # et cetera.
   23087 ac_in='$ac_file_inputs'
   23088 ac_out='"$tmp/out1"'
   23089 ac_nxt='"$tmp/out2"'
   23090 
   23091 while :
   23092 do
   23093   # Write a here document:
   23094     cat >>$CONFIG_STATUS <<_ACEOF
   23095     # First, check the format of the line:
   23096     cat >"\$tmp/defines.sed" <<\\CEOF
   23097 /^[	 ]*#[	 ]*undef[	 ][	 ]*$ac_word_re[	 ]*\$/b def
   23098 /^[	 ]*#[	 ]*define[	 ][	 ]*$ac_word_re[(	 ]/b def
   23099 b
   23100 :def
   23101 _ACEOF
   23102   sed ${ac_max_sed_lines}q conftest.defines >>$CONFIG_STATUS
   23103   echo 'CEOF
   23104     sed -f "$tmp/defines.sed"' "$ac_in >$ac_out" >>$CONFIG_STATUS
   23105   ac_in=$ac_out; ac_out=$ac_nxt; ac_nxt=$ac_in
   23106   sed 1,${ac_max_sed_lines}d conftest.defines >conftest.tail
   23107   grep . conftest.tail >/dev/null || break
   23108   rm -f conftest.defines
   23109   mv conftest.tail conftest.defines
   23110 done
   23111 rm -f conftest.defines conftest.tail
   23112 
   23113 echo "ac_result=$ac_in" >>$CONFIG_STATUS
   23114 cat >>$CONFIG_STATUS <<\_ACEOF
   23115   if test x"$ac_file" != x-; then
   23116     echo "/* $configure_input  */" >"$tmp/config.h"
   23117     cat "$ac_result" >>"$tmp/config.h"
   23118     if diff $ac_file "$tmp/config.h" >/dev/null 2>&1; then
   23119       { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
   23120 echo "$as_me: $ac_file is unchanged" >&6;}
   23121     else
   23122       rm -f $ac_file
   23123       mv "$tmp/config.h" $ac_file
   23124     fi
   23125   else
   23126     echo "/* $configure_input  */"
   23127     cat "$ac_result"
   23128   fi
   23129   rm -f "$tmp/out12"
   23130 # Compute $ac_file's index in $config_headers.
   23131 _am_arg=$ac_file
   23132 _am_stamp_count=1
   23133 for _am_header in $config_headers :; do
   23134   case $_am_header in
   23135     $_am_arg | $_am_arg:* )
   23136       break ;;
   23137     * )
   23138       _am_stamp_count=`expr $_am_stamp_count + 1` ;;
   23139   esac
   23140 done
   23141 echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
   23142 $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   23143 	 X"$_am_arg" : 'X\(//\)[^/]' \| \
   23144 	 X"$_am_arg" : 'X\(//\)$' \| \
   23145 	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
   23146 echo X"$_am_arg" |
   23147     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   23148 	    s//\1/
   23149 	    q
   23150 	  }
   23151 	  /^X\(\/\/\)[^/].*/{
   23152 	    s//\1/
   23153 	    q
   23154 	  }
   23155 	  /^X\(\/\/\)$/{
   23156 	    s//\1/
   23157 	    q
   23158 	  }
   23159 	  /^X\(\/\).*/{
   23160 	    s//\1/
   23161 	    q
   23162 	  }
   23163 	  s/.*/./; q'`/stamp-h$_am_stamp_count
   23164  ;;
   23165 
   23166   :C)  { echo "$as_me:$LINENO: executing $ac_file commands" >&5
   23167 echo "$as_me: executing $ac_file commands" >&6;}
   23168  ;;
   23169   esac
   23170 
   23171 
   23172   case $ac_file$ac_mode in
   23173     "depfiles":C) test x"$AMDEP_TRUE" != x"" || for mf in $CONFIG_FILES; do
   23174   # Strip MF so we end up with the name of the file.
   23175   mf=`echo "$mf" | sed -e 's/:.*$//'`
   23176   # Check whether this is an Automake generated Makefile or not.
   23177   # We used to match only the files named `Makefile.in', but
   23178   # some people rename them; so instead we look at the file content.
   23179   # Grep'ing the first line is not enough: some people post-process
   23180   # each Makefile.in and add a new line on top of each file to say so.
   23181   # Grep'ing the whole file is not good either: AIX grep has a line
   23182   # limit of 2048, but all sed's we know have understand at least 4000.
   23183   if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
   23184     dirpart=`$as_dirname -- "$mf" ||
   23185 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   23186 	 X"$mf" : 'X\(//\)[^/]' \| \
   23187 	 X"$mf" : 'X\(//\)$' \| \
   23188 	 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
   23189 echo X"$mf" |
   23190     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   23191 	    s//\1/
   23192 	    q
   23193 	  }
   23194 	  /^X\(\/\/\)[^/].*/{
   23195 	    s//\1/
   23196 	    q
   23197 	  }
   23198 	  /^X\(\/\/\)$/{
   23199 	    s//\1/
   23200 	    q
   23201 	  }
   23202 	  /^X\(\/\).*/{
   23203 	    s//\1/
   23204 	    q
   23205 	  }
   23206 	  s/.*/./; q'`
   23207   else
   23208     continue
   23209   fi
   23210   # Extract the definition of DEPDIR, am__include, and am__quote
   23211   # from the Makefile without running `make'.
   23212   DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
   23213   test -z "$DEPDIR" && continue
   23214   am__include=`sed -n 's/^am__include = //p' < "$mf"`
   23215   test -z "am__include" && continue
   23216   am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
   23217   # When using ansi2knr, U may be empty or an underscore; expand it
   23218   U=`sed -n 's/^U = //p' < "$mf"`
   23219   # Find all dependency output files, they are included files with
   23220   # $(DEPDIR) in their names.  We invoke sed twice because it is the
   23221   # simplest approach to changing $(DEPDIR) to its actual value in the
   23222   # expansion.
   23223   for file in `sed -n "
   23224     s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
   23225        sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
   23226     # Make sure the directory exists.
   23227     test -f "$dirpart/$file" && continue
   23228     fdir=`$as_dirname -- "$file" ||
   23229 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   23230 	 X"$file" : 'X\(//\)[^/]' \| \
   23231 	 X"$file" : 'X\(//\)$' \| \
   23232 	 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
   23233 echo X"$file" |
   23234     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   23235 	    s//\1/
   23236 	    q
   23237 	  }
   23238 	  /^X\(\/\/\)[^/].*/{
   23239 	    s//\1/
   23240 	    q
   23241 	  }
   23242 	  /^X\(\/\/\)$/{
   23243 	    s//\1/
   23244 	    q
   23245 	  }
   23246 	  /^X\(\/\).*/{
   23247 	    s//\1/
   23248 	    q
   23249 	  }
   23250 	  s/.*/./; q'`
   23251     { as_dir=$dirpart/$fdir
   23252   case $as_dir in #(
   23253   -*) as_dir=./$as_dir;;
   23254   esac
   23255   test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
   23256     as_dirs=
   23257     while :; do
   23258       case $as_dir in #(
   23259       *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #(
   23260       *) as_qdir=$as_dir;;
   23261       esac
   23262       as_dirs="'$as_qdir' $as_dirs"
   23263       as_dir=`$as_dirname -- "$as_dir" ||
   23264 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   23265 	 X"$as_dir" : 'X\(//\)[^/]' \| \
   23266 	 X"$as_dir" : 'X\(//\)$' \| \
   23267 	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
   23268 echo X"$as_dir" |
   23269     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   23270 	    s//\1/
   23271 	    q
   23272 	  }
   23273 	  /^X\(\/\/\)[^/].*/{
   23274 	    s//\1/
   23275 	    q
   23276 	  }
   23277 	  /^X\(\/\/\)$/{
   23278 	    s//\1/
   23279 	    q
   23280 	  }
   23281 	  /^X\(\/\).*/{
   23282 	    s//\1/
   23283 	    q
   23284 	  }
   23285 	  s/.*/./; q'`
   23286       test -d "$as_dir" && break
   23287     done
   23288     test -z "$as_dirs" || eval "mkdir $as_dirs"
   23289   } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
   23290 echo "$as_me: error: cannot create directory $as_dir" >&2;}
   23291    { (exit 1); exit 1; }; }; }
   23292     # echo "creating $dirpart/$file"
   23293     echo '# dummy' > "$dirpart/$file"
   23294   done
   23295 done
   23296  ;;
   23297 
   23298   esac
   23299 done # for ac_tag
   23300 
   23301 
   23302 { (exit 0); exit 0; }
   23303 _ACEOF
   23304 chmod +x $CONFIG_STATUS
   23305 ac_clean_files=$ac_clean_files_save
   23306 
   23307 
   23308 # configure is writing to config.log, and then calls config.status.
   23309 # config.status does its own redirection, appending to config.log.
   23310 # Unfortunately, on DOS this fails, as config.log is still kept open
   23311 # by configure, so config.status won't be able to write to it; its
   23312 # output is simply discarded.  So we exec the FD to /dev/null,
   23313 # effectively closing config.log, so it can be properly (re)opened and
   23314 # appended to by config.status.  When coming back to configure, we
   23315 # need to make the FD available again.
   23316 if test "$no_create" != yes; then
   23317   ac_cs_success=:
   23318   ac_config_status_args=
   23319   test "$silent" = yes &&
   23320     ac_config_status_args="$ac_config_status_args --quiet"
   23321   exec 5>/dev/null
   23322   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
   23323   exec 5>>config.log
   23324   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
   23325   # would make configure fail if this is the last instruction.
   23326   $ac_cs_success || { (exit 1); exit 1; }
   23327 fi
   23328 
   23329