Home | History | Annotate | Line # | Download | only in rpathz
configure revision 1.1
      1 #! /bin/sh
      2 # Guess values for system-dependent variables and create Makefiles.
      3 # Generated by GNU Autoconf 2.61.
      4 #
      5 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
      6 # 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
      7 # This configure script is free software; the Free Software Foundation
      8 # gives unlimited permission to copy, distribute and modify it.
      9 ## --------------------- ##
     10 ## M4sh Initialization.  ##
     11 ## --------------------- ##
     12 
     13 # Be more Bourne compatible
     14 DUALCASE=1; export DUALCASE # for MKS sh
     15 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
     16   emulate sh
     17   NULLCMD=:
     18   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
     19   # is contrary to our usage.  Disable this feature.
     20   alias -g '${1+"$@"}'='"$@"'
     21   setopt NO_GLOB_SUBST
     22 else
     23   case `(set -o) 2>/dev/null` in
     24   *posix*) set -o posix ;;
     25 esac
     26 
     27 fi
     28 
     29 
     30 
     31 
     32 # PATH needs CR
     33 # Avoid depending upon Character Ranges.
     34 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
     35 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
     36 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
     37 as_cr_digits='0123456789'
     38 as_cr_alnum=$as_cr_Letters$as_cr_digits
     39 
     40 # The user is always right.
     41 if test "${PATH_SEPARATOR+set}" != set; then
     42   echo "#! /bin/sh" >conf$$.sh
     43   echo  "exit 0"   >>conf$$.sh
     44   chmod +x conf$$.sh
     45   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
     46     PATH_SEPARATOR=';'
     47   else
     48     PATH_SEPARATOR=:
     49   fi
     50   rm -f conf$$.sh
     51 fi
     52 
     53 # Support unset when possible.
     54 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
     55   as_unset=unset
     56 else
     57   as_unset=false
     58 fi
     59 
     60 
     61 # IFS
     62 # We need space, tab and new line, in precisely that order.  Quoting is
     63 # there to prevent editors from complaining about space-tab.
     64 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
     65 # splitting by setting IFS to empty value.)
     66 as_nl='
     67 '
     68 IFS=" ""	$as_nl"
     69 
     70 # Find who we are.  Look in the path if we contain no directory separator.
     71 case $0 in
     72   *[\\/]* ) as_myself=$0 ;;
     73   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
     74 for as_dir in $PATH
     75 do
     76   IFS=$as_save_IFS
     77   test -z "$as_dir" && as_dir=.
     78   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
     79 done
     80 IFS=$as_save_IFS
     81 
     82      ;;
     83 esac
     84 # We did not find ourselves, most probably we were run as `sh COMMAND'
     85 # in which case we are not to be found in the path.
     86 if test "x$as_myself" = x; then
     87   as_myself=$0
     88 fi
     89 if test ! -f "$as_myself"; then
     90   echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
     91   { (exit 1); exit 1; }
     92 fi
     93 
     94 # Work around bugs in pre-3.0 UWIN ksh.
     95 for as_var in ENV MAIL MAILPATH
     96 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
     97 done
     98 PS1='$ '
     99 PS2='> '
    100 PS4='+ '
    101 
    102 # NLS nuisances.
    103 for as_var in \
    104   LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
    105   LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
    106   LC_TELEPHONE LC_TIME
    107 do
    108   if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
    109     eval $as_var=C; export $as_var
    110   else
    111     ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
    112   fi
    113 done
    114 
    115 # Required to use basename.
    116 if expr a : '\(a\)' >/dev/null 2>&1 &&
    117    test "X`expr 00001 : '.*\(...\)'`" = X001; then
    118   as_expr=expr
    119 else
    120   as_expr=false
    121 fi
    122 
    123 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
    124   as_basename=basename
    125 else
    126   as_basename=false
    127 fi
    128 
    129 
    130 # Name of the executable.
    131 as_me=`$as_basename -- "$0" ||
    132 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
    133 	 X"$0" : 'X\(//\)$' \| \
    134 	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
    135 echo X/"$0" |
    136     sed '/^.*\/\([^/][^/]*\)\/*$/{
    137 	    s//\1/
    138 	    q
    139 	  }
    140 	  /^X\/\(\/\/\)$/{
    141 	    s//\1/
    142 	    q
    143 	  }
    144 	  /^X\/\(\/\).*/{
    145 	    s//\1/
    146 	    q
    147 	  }
    148 	  s/.*/./; q'`
    149 
    150 # CDPATH.
    151 $as_unset CDPATH
    152 
    153 
    154 if test "x$CONFIG_SHELL" = x; then
    155   if (eval ":") 2>/dev/null; then
    156   as_have_required=yes
    157 else
    158   as_have_required=no
    159 fi
    160 
    161   if test $as_have_required = yes && 	 (eval ":
    162 (as_func_return () {
    163   (exit \$1)
    164 }
    165 as_func_success () {
    166   as_func_return 0
    167 }
    168 as_func_failure () {
    169   as_func_return 1
    170 }
    171 as_func_ret_success () {
    172   return 0
    173 }
    174 as_func_ret_failure () {
    175   return 1
    176 }
    177 
    178 exitcode=0
    179 if as_func_success; then
    180   :
    181 else
    182   exitcode=1
    183   echo as_func_success failed.
    184 fi
    185 
    186 if as_func_failure; then
    187   exitcode=1
    188   echo as_func_failure succeeded.
    189 fi
    190 
    191 if as_func_ret_success; then
    192   :
    193 else
    194   exitcode=1
    195   echo as_func_ret_success failed.
    196 fi
    197 
    198 if as_func_ret_failure; then
    199   exitcode=1
    200   echo as_func_ret_failure succeeded.
    201 fi
    202 
    203 if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
    204   :
    205 else
    206   exitcode=1
    207   echo positional parameters were not saved.
    208 fi
    209 
    210 test \$exitcode = 0) || { (exit 1); exit 1; }
    211 
    212 (
    213   as_lineno_1=\$LINENO
    214   as_lineno_2=\$LINENO
    215   test \"x\$as_lineno_1\" != \"x\$as_lineno_2\" &&
    216   test \"x\`expr \$as_lineno_1 + 1\`\" = \"x\$as_lineno_2\") || { (exit 1); exit 1; }
    217 ") 2> /dev/null; then
    218   :
    219 else
    220   as_candidate_shells=
    221     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
    222 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
    223 do
    224   IFS=$as_save_IFS
    225   test -z "$as_dir" && as_dir=.
    226   case $as_dir in
    227 	 /*)
    228 	   for as_base in sh bash ksh sh5; do
    229 	     as_candidate_shells="$as_candidate_shells $as_dir/$as_base"
    230 	   done;;
    231        esac
    232 done
    233 IFS=$as_save_IFS
    234 
    235 
    236       for as_shell in $as_candidate_shells $SHELL; do
    237 	 # Try only shells that exist, to save several forks.
    238 	 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
    239 		{ ("$as_shell") 2> /dev/null <<\_ASEOF
    240 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
    241   emulate sh
    242   NULLCMD=:
    243   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
    244   # is contrary to our usage.  Disable this feature.
    245   alias -g '${1+"$@"}'='"$@"'
    246   setopt NO_GLOB_SUBST
    247 else
    248   case `(set -o) 2>/dev/null` in
    249   *posix*) set -o posix ;;
    250 esac
    251 
    252 fi
    253 
    254 
    255 :
    256 _ASEOF
    257 }; then
    258   CONFIG_SHELL=$as_shell
    259 	       as_have_required=yes
    260 	       if { "$as_shell" 2> /dev/null <<\_ASEOF
    261 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
    262   emulate sh
    263   NULLCMD=:
    264   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
    265   # is contrary to our usage.  Disable this feature.
    266   alias -g '${1+"$@"}'='"$@"'
    267   setopt NO_GLOB_SUBST
    268 else
    269   case `(set -o) 2>/dev/null` in
    270   *posix*) set -o posix ;;
    271 esac
    272 
    273 fi
    274 
    275 
    276 :
    277 (as_func_return () {
    278   (exit $1)
    279 }
    280 as_func_success () {
    281   as_func_return 0
    282 }
    283 as_func_failure () {
    284   as_func_return 1
    285 }
    286 as_func_ret_success () {
    287   return 0
    288 }
    289 as_func_ret_failure () {
    290   return 1
    291 }
    292 
    293 exitcode=0
    294 if as_func_success; then
    295   :
    296 else
    297   exitcode=1
    298   echo as_func_success failed.
    299 fi
    300 
    301 if as_func_failure; then
    302   exitcode=1
    303   echo as_func_failure succeeded.
    304 fi
    305 
    306 if as_func_ret_success; then
    307   :
    308 else
    309   exitcode=1
    310   echo as_func_ret_success failed.
    311 fi
    312 
    313 if as_func_ret_failure; then
    314   exitcode=1
    315   echo as_func_ret_failure succeeded.
    316 fi
    317 
    318 if ( set x; as_func_ret_success y && test x = "$1" ); then
    319   :
    320 else
    321   exitcode=1
    322   echo positional parameters were not saved.
    323 fi
    324 
    325 test $exitcode = 0) || { (exit 1); exit 1; }
    326 
    327 (
    328   as_lineno_1=$LINENO
    329   as_lineno_2=$LINENO
    330   test "x$as_lineno_1" != "x$as_lineno_2" &&
    331   test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2") || { (exit 1); exit 1; }
    332 
    333 _ASEOF
    334 }; then
    335   break
    336 fi
    337 
    338 fi
    339 
    340       done
    341 
    342       if test "x$CONFIG_SHELL" != x; then
    343   for as_var in BASH_ENV ENV
    344         do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
    345         done
    346         export CONFIG_SHELL
    347         exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
    348 fi
    349 
    350 
    351     if test $as_have_required = no; then
    352   echo This script requires a shell more modern than all the
    353       echo shells that I found on your system.  Please install a
    354       echo modern shell, or manually run the script under such a
    355       echo shell if you do have one.
    356       { (exit 1); exit 1; }
    357 fi
    358 
    359 
    360 fi
    361 
    362 fi
    363 
    364 
    365 
    366 (eval "as_func_return () {
    367   (exit \$1)
    368 }
    369 as_func_success () {
    370   as_func_return 0
    371 }
    372 as_func_failure () {
    373   as_func_return 1
    374 }
    375 as_func_ret_success () {
    376   return 0
    377 }
    378 as_func_ret_failure () {
    379   return 1
    380 }
    381 
    382 exitcode=0
    383 if as_func_success; then
    384   :
    385 else
    386   exitcode=1
    387   echo as_func_success failed.
    388 fi
    389 
    390 if as_func_failure; then
    391   exitcode=1
    392   echo as_func_failure succeeded.
    393 fi
    394 
    395 if as_func_ret_success; then
    396   :
    397 else
    398   exitcode=1
    399   echo as_func_ret_success failed.
    400 fi
    401 
    402 if as_func_ret_failure; then
    403   exitcode=1
    404   echo as_func_ret_failure succeeded.
    405 fi
    406 
    407 if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
    408   :
    409 else
    410   exitcode=1
    411   echo positional parameters were not saved.
    412 fi
    413 
    414 test \$exitcode = 0") || {
    415   echo No shell found that supports shell functions.
    416   echo Please tell autoconf@gnu.org about your system,
    417   echo including any error possibly output before this
    418   echo message
    419 }
    420 
    421 
    422 
    423   as_lineno_1=$LINENO
    424   as_lineno_2=$LINENO
    425   test "x$as_lineno_1" != "x$as_lineno_2" &&
    426   test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
    427 
    428   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
    429   # uniformly replaced by the line number.  The first 'sed' inserts a
    430   # line-number line after each line using $LINENO; the second 'sed'
    431   # does the real work.  The second script uses 'N' to pair each
    432   # line-number line with the line containing $LINENO, and appends
    433   # trailing '-' during substitution so that $LINENO is not a special
    434   # case at line end.
    435   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
    436   # scripts with optimization help from Paolo Bonzini.  Blame Lee
    437   # E. McMahon (1931-1989) for sed's syntax.  :-)
    438   sed -n '
    439     p
    440     /[$]LINENO/=
    441   ' <$as_myself |
    442     sed '
    443       s/[$]LINENO.*/&-/
    444       t lineno
    445       b
    446       :lineno
    447       N
    448       :loop
    449       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
    450       t loop
    451       s/-\n.*//
    452     ' >$as_me.lineno &&
    453   chmod +x "$as_me.lineno" ||
    454     { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
    455    { (exit 1); exit 1; }; }
    456 
    457   # Don't try to exec as it changes $[0], causing all sort of problems
    458   # (the dirname of $[0] is not the place where we might find the
    459   # original and so on.  Autoconf is especially sensitive to this).
    460   . "./$as_me.lineno"
    461   # Exit status is that of the last command.
    462   exit
    463 }
    464 
    465 
    466 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
    467   as_dirname=dirname
    468 else
    469   as_dirname=false
    470 fi
    471 
    472 ECHO_C= ECHO_N= ECHO_T=
    473 case `echo -n x` in
    474 -n*)
    475   case `echo 'x\c'` in
    476   *c*) ECHO_T='	';;	# ECHO_T is single tab character.
    477   *)   ECHO_C='\c';;
    478   esac;;
    479 *)
    480   ECHO_N='-n';;
    481 esac
    482 
    483 if expr a : '\(a\)' >/dev/null 2>&1 &&
    484    test "X`expr 00001 : '.*\(...\)'`" = X001; then
    485   as_expr=expr
    486 else
    487   as_expr=false
    488 fi
    489 
    490 rm -f conf$$ conf$$.exe conf$$.file
    491 if test -d conf$$.dir; then
    492   rm -f conf$$.dir/conf$$.file
    493 else
    494   rm -f conf$$.dir
    495   mkdir conf$$.dir
    496 fi
    497 echo >conf$$.file
    498 if ln -s conf$$.file conf$$ 2>/dev/null; then
    499   as_ln_s='ln -s'
    500   # ... but there are two gotchas:
    501   # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
    502   # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
    503   # In both cases, we have to default to `cp -p'.
    504   ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
    505     as_ln_s='cp -p'
    506 elif ln conf$$.file conf$$ 2>/dev/null; then
    507   as_ln_s=ln
    508 else
    509   as_ln_s='cp -p'
    510 fi
    511 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
    512 rmdir conf$$.dir 2>/dev/null
    513 
    514 if mkdir -p . 2>/dev/null; then
    515   as_mkdir_p=:
    516 else
    517   test -d ./-p && rmdir ./-p
    518   as_mkdir_p=false
    519 fi
    520 
    521 if test -x / >/dev/null 2>&1; then
    522   as_test_x='test -x'
    523 else
    524   if ls -dL / >/dev/null 2>&1; then
    525     as_ls_L_option=L
    526   else
    527     as_ls_L_option=
    528   fi
    529   as_test_x='
    530     eval sh -c '\''
    531       if test -d "$1"; then
    532         test -d "$1/.";
    533       else
    534 	case $1 in
    535         -*)set "./$1";;
    536 	esac;
    537 	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
    538 	???[sx]*):;;*)false;;esac;fi
    539     '\'' sh
    540   '
    541 fi
    542 as_executable_p=$as_test_x
    543 
    544 # Sed expression to map a string onto a valid CPP name.
    545 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
    546 
    547 # Sed expression to map a string onto a valid variable name.
    548 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
    549 
    550 
    551 
    552 
    553 # Check that we are running under the correct shell.
    554 SHELL=${CONFIG_SHELL-/bin/sh}
    555 
    556 case X$ECHO in
    557 X*--fallback-echo)
    558   # Remove one level of quotation (which was required for Make).
    559   ECHO=`echo "$ECHO" | sed 's,\\\\\$\\$0,'$0','`
    560   ;;
    561 esac
    562 
    563 echo=${ECHO-echo}
    564 if test "X$1" = X--no-reexec; then
    565   # Discard the --no-reexec flag, and continue.
    566   shift
    567 elif test "X$1" = X--fallback-echo; then
    568   # Avoid inline document here, it may be left over
    569   :
    570 elif test "X`($echo '\t') 2>/dev/null`" = 'X\t' ; then
    571   # Yippee, $echo works!
    572   :
    573 else
    574   # Restart under the correct shell.
    575   exec $SHELL "$0" --no-reexec ${1+"$@"}
    576 fi
    577 
    578 if test "X$1" = X--fallback-echo; then
    579   # used as fallback echo
    580   shift
    581   cat <<EOF
    582 $*
    583 EOF
    584   exit 0
    585 fi
    586 
    587 # The HP-UX ksh and POSIX shell print the target directory to stdout
    588 # if CDPATH is set.
    589 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
    590 
    591 if test -z "$ECHO"; then
    592 if test "X${echo_test_string+set}" != Xset; then
    593 # find a string as large as possible, as long as the shell can cope with it
    594   for cmd in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do
    595     # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
    596     if (echo_test_string=`eval $cmd`) 2>/dev/null &&
    597        echo_test_string=`eval $cmd` &&
    598        (test "X$echo_test_string" = "X$echo_test_string") 2>/dev/null
    599     then
    600       break
    601     fi
    602   done
    603 fi
    604 
    605 if test "X`($echo '\t') 2>/dev/null`" = 'X\t' &&
    606    echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` &&
    607    test "X$echo_testing_string" = "X$echo_test_string"; then
    608   :
    609 else
    610   # The Solaris, AIX, and Digital Unix default echo programs unquote
    611   # backslashes.  This makes it impossible to quote backslashes using
    612   #   echo "$something" | sed 's/\\/\\\\/g'
    613   #
    614   # So, first we look for a working echo in the user's PATH.
    615 
    616   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
    617   for dir in $PATH /usr/ucb; do
    618     IFS="$lt_save_ifs"
    619     if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
    620        test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
    621        echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&
    622        test "X$echo_testing_string" = "X$echo_test_string"; then
    623       echo="$dir/echo"
    624       break
    625     fi
    626   done
    627   IFS="$lt_save_ifs"
    628 
    629   if test "X$echo" = Xecho; then
    630     # We didn't find a better echo, so look for alternatives.
    631     if test "X`(print -r '\t') 2>/dev/null`" = 'X\t' &&
    632        echo_testing_string=`(print -r "$echo_test_string") 2>/dev/null` &&
    633        test "X$echo_testing_string" = "X$echo_test_string"; then
    634       # This shell has a builtin print -r that does the trick.
    635       echo='print -r'
    636     elif (test -f /bin/ksh || test -f /bin/ksh$ac_exeext) &&
    637 	 test "X$CONFIG_SHELL" != X/bin/ksh; then
    638       # If we have ksh, try running configure again with it.
    639       ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
    640       export ORIGINAL_CONFIG_SHELL
    641       CONFIG_SHELL=/bin/ksh
    642       export CONFIG_SHELL
    643       exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"}
    644     else
    645       # Try using printf.
    646       echo='printf %s\n'
    647       if test "X`($echo '\t') 2>/dev/null`" = 'X\t' &&
    648 	 echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` &&
    649 	 test "X$echo_testing_string" = "X$echo_test_string"; then
    650 	# Cool, printf works
    651 	:
    652       elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
    653 	   test "X$echo_testing_string" = 'X\t' &&
    654 	   echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
    655 	   test "X$echo_testing_string" = "X$echo_test_string"; then
    656 	CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL
    657 	export CONFIG_SHELL
    658 	SHELL="$CONFIG_SHELL"
    659 	export SHELL
    660 	echo="$CONFIG_SHELL $0 --fallback-echo"
    661       elif echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
    662 	   test "X$echo_testing_string" = 'X\t' &&
    663 	   echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
    664 	   test "X$echo_testing_string" = "X$echo_test_string"; then
    665 	echo="$CONFIG_SHELL $0 --fallback-echo"
    666       else
    667 	# maybe with a smaller string...
    668 	prev=:
    669 
    670 	for cmd in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"' 'sed 20q "$0"' 'sed 50q "$0"'; do
    671 	  if (test "X$echo_test_string" = "X`eval $cmd`") 2>/dev/null
    672 	  then
    673 	    break
    674 	  fi
    675 	  prev="$cmd"
    676 	done
    677 
    678 	if test "$prev" != 'sed 50q "$0"'; then
    679 	  echo_test_string=`eval $prev`
    680 	  export echo_test_string
    681 	  exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "$0" ${1+"$@"}
    682 	else
    683 	  # Oops.  We lost completely, so just stick with echo.
    684 	  echo=echo
    685 	fi
    686       fi
    687     fi
    688   fi
    689 fi
    690 fi
    691 
    692 # Copy echo and quote the copy suitably for passing to libtool from
    693 # the Makefile, instead of quoting the original, which is used later.
    694 ECHO=$echo
    695 if test "X$ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then
    696    ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo"
    697 fi
    698 
    699 
    700 
    701 
    702 tagnames=${tagnames+${tagnames},}CXX
    703 
    704 tagnames=${tagnames+${tagnames},}F77
    705 
    706 exec 7<&0 </dev/null 6>&1
    707 
    708 # Name of the host.
    709 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
    710 # so uname gets run too.
    711 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
    712 
    713 #
    714 # Initializations.
    715 #
    716 ac_default_prefix=/usr/local
    717 ac_clean_files=
    718 ac_config_libobj_dir=.
    719 LIBOBJS=
    720 cross_compiling=no
    721 subdirs=
    722 MFLAGS=
    723 MAKEFLAGS=
    724 SHELL=${CONFIG_SHELL-/bin/sh}
    725 
    726 # Identity of this package.
    727 PACKAGE_NAME=
    728 PACKAGE_TARNAME=
    729 PACKAGE_VERSION=
    730 PACKAGE_STRING=
    731 PACKAGE_BUGREPORT=
    732 
    733 ac_unique_file="configure.ac"
    734 # Factoring default headers for most tests.
    735 ac_includes_default="\
    736 #include <stdio.h>
    737 #ifdef HAVE_SYS_TYPES_H
    738 # include <sys/types.h>
    739 #endif
    740 #ifdef HAVE_SYS_STAT_H
    741 # include <sys/stat.h>
    742 #endif
    743 #ifdef STDC_HEADERS
    744 # include <stdlib.h>
    745 # include <stddef.h>
    746 #else
    747 # ifdef HAVE_STDLIB_H
    748 #  include <stdlib.h>
    749 # endif
    750 #endif
    751 #ifdef HAVE_STRING_H
    752 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
    753 #  include <memory.h>
    754 # endif
    755 # include <string.h>
    756 #endif
    757 #ifdef HAVE_STRINGS_H
    758 # include <strings.h>
    759 #endif
    760 #ifdef HAVE_INTTYPES_H
    761 # include <inttypes.h>
    762 #endif
    763 #ifdef HAVE_STDINT_H
    764 # include <stdint.h>
    765 #endif
    766 #ifdef HAVE_UNISTD_H
    767 # include <unistd.h>
    768 #endif"
    769 
    770 ac_subst_vars='SHELL
    771 PATH_SEPARATOR
    772 PACKAGE_NAME
    773 PACKAGE_TARNAME
    774 PACKAGE_VERSION
    775 PACKAGE_STRING
    776 PACKAGE_BUGREPORT
    777 exec_prefix
    778 prefix
    779 program_transform_name
    780 bindir
    781 sbindir
    782 libexecdir
    783 datarootdir
    784 datadir
    785 sysconfdir
    786 sharedstatedir
    787 localstatedir
    788 includedir
    789 oldincludedir
    790 docdir
    791 infodir
    792 htmldir
    793 dvidir
    794 pdfdir
    795 psdir
    796 libdir
    797 localedir
    798 mandir
    799 DEFS
    800 ECHO_C
    801 ECHO_N
    802 ECHO_T
    803 LIBS
    804 build_alias
    805 host_alias
    806 target_alias
    807 INSTALL_PROGRAM
    808 INSTALL_SCRIPT
    809 INSTALL_DATA
    810 am__isrc
    811 CYGPATH_W
    812 PACKAGE
    813 VERSION
    814 ACLOCAL
    815 AUTOCONF
    816 AUTOMAKE
    817 AUTOHEADER
    818 MAKEINFO
    819 install_sh
    820 STRIP
    821 INSTALL_STRIP_PROGRAM
    822 mkdir_p
    823 AWK
    824 SET_MAKE
    825 am__leading_dot
    826 AMTAR
    827 am__tar
    828 am__untar
    829 CC
    830 CFLAGS
    831 LDFLAGS
    832 CPPFLAGS
    833 ac_ct_CC
    834 EXEEXT
    835 OBJEXT
    836 DEPDIR
    837 am__include
    838 am__quote
    839 AMDEP_TRUE
    840 AMDEP_FALSE
    841 AMDEPBACKSLASH
    842 CCDEPMODE
    843 am__fastdepCC_TRUE
    844 am__fastdepCC_FALSE
    845 build
    846 build_cpu
    847 build_vendor
    848 build_os
    849 host
    850 host_cpu
    851 host_vendor
    852 host_os
    853 GREP
    854 EGREP
    855 LN_S
    856 ECHO
    857 AR
    858 RANLIB
    859 CPP
    860 CXX
    861 CXXFLAGS
    862 ac_ct_CXX
    863 CXXDEPMODE
    864 am__fastdepCXX_TRUE
    865 am__fastdepCXX_FALSE
    866 CXXCPP
    867 F77
    868 FFLAGS
    869 ac_ct_F77
    870 LIBTOOL
    871 LIBRPATHX
    872 LTLIBRPATHX
    873 LIBRPATHY
    874 LTLIBRPATHY
    875 global_top_auxdir
    876 LIBOBJS
    877 LTLIBOBJS'
    878 ac_subst_files=''
    879       ac_precious_vars='build_alias
    880 host_alias
    881 target_alias
    882 CC
    883 CFLAGS
    884 LDFLAGS
    885 LIBS
    886 CPPFLAGS
    887 CPP
    888 CXX
    889 CXXFLAGS
    890 CCC
    891 CXXCPP
    892 F77
    893 FFLAGS'
    894 
    895 
    896 # Initialize some variables set by options.
    897 ac_init_help=
    898 ac_init_version=false
    899 # The variables have the same names as the options, with
    900 # dashes changed to underlines.
    901 cache_file=/dev/null
    902 exec_prefix=NONE
    903 no_create=
    904 no_recursion=
    905 prefix=NONE
    906 program_prefix=NONE
    907 program_suffix=NONE
    908 program_transform_name=s,x,x,
    909 silent=
    910 site=
    911 srcdir=
    912 verbose=
    913 x_includes=NONE
    914 x_libraries=NONE
    915 
    916 # Installation directory options.
    917 # These are left unexpanded so users can "make install exec_prefix=/foo"
    918 # and all the variables that are supposed to be based on exec_prefix
    919 # by default will actually change.
    920 # Use braces instead of parens because sh, perl, etc. also accept them.
    921 # (The list follows the same order as the GNU Coding Standards.)
    922 bindir='${exec_prefix}/bin'
    923 sbindir='${exec_prefix}/sbin'
    924 libexecdir='${exec_prefix}/libexec'
    925 datarootdir='${prefix}/share'
    926 datadir='${datarootdir}'
    927 sysconfdir='${prefix}/etc'
    928 sharedstatedir='${prefix}/com'
    929 localstatedir='${prefix}/var'
    930 includedir='${prefix}/include'
    931 oldincludedir='/usr/include'
    932 docdir='${datarootdir}/doc/${PACKAGE}'
    933 infodir='${datarootdir}/info'
    934 htmldir='${docdir}'
    935 dvidir='${docdir}'
    936 pdfdir='${docdir}'
    937 psdir='${docdir}'
    938 libdir='${exec_prefix}/lib'
    939 localedir='${datarootdir}/locale'
    940 mandir='${datarootdir}/man'
    941 
    942 ac_prev=
    943 ac_dashdash=
    944 for ac_option
    945 do
    946   # If the previous option needs an argument, assign it.
    947   if test -n "$ac_prev"; then
    948     eval $ac_prev=\$ac_option
    949     ac_prev=
    950     continue
    951   fi
    952 
    953   case $ac_option in
    954   *=*)	ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
    955   *)	ac_optarg=yes ;;
    956   esac
    957 
    958   # Accept the important Cygnus configure options, so we can diagnose typos.
    959 
    960   case $ac_dashdash$ac_option in
    961   --)
    962     ac_dashdash=yes ;;
    963 
    964   -bindir | --bindir | --bindi | --bind | --bin | --bi)
    965     ac_prev=bindir ;;
    966   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
    967     bindir=$ac_optarg ;;
    968 
    969   -build | --build | --buil | --bui | --bu)
    970     ac_prev=build_alias ;;
    971   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
    972     build_alias=$ac_optarg ;;
    973 
    974   -cache-file | --cache-file | --cache-fil | --cache-fi \
    975   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
    976     ac_prev=cache_file ;;
    977   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
    978   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
    979     cache_file=$ac_optarg ;;
    980 
    981   --config-cache | -C)
    982     cache_file=config.cache ;;
    983 
    984   -datadir | --datadir | --datadi | --datad)
    985     ac_prev=datadir ;;
    986   -datadir=* | --datadir=* | --datadi=* | --datad=*)
    987     datadir=$ac_optarg ;;
    988 
    989   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
    990   | --dataroo | --dataro | --datar)
    991     ac_prev=datarootdir ;;
    992   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
    993   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
    994     datarootdir=$ac_optarg ;;
    995 
    996   -disable-* | --disable-*)
    997     ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
    998     # Reject names that are not valid shell variable names.
    999     expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
   1000       { echo "$as_me: error: invalid feature name: $ac_feature" >&2
   1001    { (exit 1); exit 1; }; }
   1002     ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
   1003     eval enable_$ac_feature=no ;;
   1004 
   1005   -docdir | --docdir | --docdi | --doc | --do)
   1006     ac_prev=docdir ;;
   1007   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
   1008     docdir=$ac_optarg ;;
   1009 
   1010   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
   1011     ac_prev=dvidir ;;
   1012   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
   1013     dvidir=$ac_optarg ;;
   1014 
   1015   -enable-* | --enable-*)
   1016     ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
   1017     # Reject names that are not valid shell variable names.
   1018     expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
   1019       { echo "$as_me: error: invalid feature name: $ac_feature" >&2
   1020    { (exit 1); exit 1; }; }
   1021     ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
   1022     eval enable_$ac_feature=\$ac_optarg ;;
   1023 
   1024   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
   1025   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
   1026   | --exec | --exe | --ex)
   1027     ac_prev=exec_prefix ;;
   1028   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
   1029   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
   1030   | --exec=* | --exe=* | --ex=*)
   1031     exec_prefix=$ac_optarg ;;
   1032 
   1033   -gas | --gas | --ga | --g)
   1034     # Obsolete; use --with-gas.
   1035     with_gas=yes ;;
   1036 
   1037   -help | --help | --hel | --he | -h)
   1038     ac_init_help=long ;;
   1039   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
   1040     ac_init_help=recursive ;;
   1041   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
   1042     ac_init_help=short ;;
   1043 
   1044   -host | --host | --hos | --ho)
   1045     ac_prev=host_alias ;;
   1046   -host=* | --host=* | --hos=* | --ho=*)
   1047     host_alias=$ac_optarg ;;
   1048 
   1049   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
   1050     ac_prev=htmldir ;;
   1051   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
   1052   | --ht=*)
   1053     htmldir=$ac_optarg ;;
   1054 
   1055   -includedir | --includedir | --includedi | --included | --include \
   1056   | --includ | --inclu | --incl | --inc)
   1057     ac_prev=includedir ;;
   1058   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
   1059   | --includ=* | --inclu=* | --incl=* | --inc=*)
   1060     includedir=$ac_optarg ;;
   1061 
   1062   -infodir | --infodir | --infodi | --infod | --info | --inf)
   1063     ac_prev=infodir ;;
   1064   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
   1065     infodir=$ac_optarg ;;
   1066 
   1067   -libdir | --libdir | --libdi | --libd)
   1068     ac_prev=libdir ;;
   1069   -libdir=* | --libdir=* | --libdi=* | --libd=*)
   1070     libdir=$ac_optarg ;;
   1071 
   1072   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
   1073   | --libexe | --libex | --libe)
   1074     ac_prev=libexecdir ;;
   1075   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
   1076   | --libexe=* | --libex=* | --libe=*)
   1077     libexecdir=$ac_optarg ;;
   1078 
   1079   -localedir | --localedir | --localedi | --localed | --locale)
   1080     ac_prev=localedir ;;
   1081   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
   1082     localedir=$ac_optarg ;;
   1083 
   1084   -localstatedir | --localstatedir | --localstatedi | --localstated \
   1085   | --localstate | --localstat | --localsta | --localst | --locals)
   1086     ac_prev=localstatedir ;;
   1087   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
   1088   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
   1089     localstatedir=$ac_optarg ;;
   1090 
   1091   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
   1092     ac_prev=mandir ;;
   1093   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
   1094     mandir=$ac_optarg ;;
   1095 
   1096   -nfp | --nfp | --nf)
   1097     # Obsolete; use --without-fp.
   1098     with_fp=no ;;
   1099 
   1100   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
   1101   | --no-cr | --no-c | -n)
   1102     no_create=yes ;;
   1103 
   1104   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
   1105   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
   1106     no_recursion=yes ;;
   1107 
   1108   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
   1109   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
   1110   | --oldin | --oldi | --old | --ol | --o)
   1111     ac_prev=oldincludedir ;;
   1112   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
   1113   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
   1114   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
   1115     oldincludedir=$ac_optarg ;;
   1116 
   1117   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
   1118     ac_prev=prefix ;;
   1119   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
   1120     prefix=$ac_optarg ;;
   1121 
   1122   -program-prefix | --program-prefix | --program-prefi | --program-pref \
   1123   | --program-pre | --program-pr | --program-p)
   1124     ac_prev=program_prefix ;;
   1125   -program-prefix=* | --program-prefix=* | --program-prefi=* \
   1126   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
   1127     program_prefix=$ac_optarg ;;
   1128 
   1129   -program-suffix | --program-suffix | --program-suffi | --program-suff \
   1130   | --program-suf | --program-su | --program-s)
   1131     ac_prev=program_suffix ;;
   1132   -program-suffix=* | --program-suffix=* | --program-suffi=* \
   1133   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
   1134     program_suffix=$ac_optarg ;;
   1135 
   1136   -program-transform-name | --program-transform-name \
   1137   | --program-transform-nam | --program-transform-na \
   1138   | --program-transform-n | --program-transform- \
   1139   | --program-transform | --program-transfor \
   1140   | --program-transfo | --program-transf \
   1141   | --program-trans | --program-tran \
   1142   | --progr-tra | --program-tr | --program-t)
   1143     ac_prev=program_transform_name ;;
   1144   -program-transform-name=* | --program-transform-name=* \
   1145   | --program-transform-nam=* | --program-transform-na=* \
   1146   | --program-transform-n=* | --program-transform-=* \
   1147   | --program-transform=* | --program-transfor=* \
   1148   | --program-transfo=* | --program-transf=* \
   1149   | --program-trans=* | --program-tran=* \
   1150   | --progr-tra=* | --program-tr=* | --program-t=*)
   1151     program_transform_name=$ac_optarg ;;
   1152 
   1153   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
   1154     ac_prev=pdfdir ;;
   1155   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
   1156     pdfdir=$ac_optarg ;;
   1157 
   1158   -psdir | --psdir | --psdi | --psd | --ps)
   1159     ac_prev=psdir ;;
   1160   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
   1161     psdir=$ac_optarg ;;
   1162 
   1163   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   1164   | -silent | --silent | --silen | --sile | --sil)
   1165     silent=yes ;;
   1166 
   1167   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
   1168     ac_prev=sbindir ;;
   1169   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
   1170   | --sbi=* | --sb=*)
   1171     sbindir=$ac_optarg ;;
   1172 
   1173   -sharedstatedir | --sharedstatedir | --sharedstatedi \
   1174   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
   1175   | --sharedst | --shareds | --shared | --share | --shar \
   1176   | --sha | --sh)
   1177     ac_prev=sharedstatedir ;;
   1178   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
   1179   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
   1180   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
   1181   | --sha=* | --sh=*)
   1182     sharedstatedir=$ac_optarg ;;
   1183 
   1184   -site | --site | --sit)
   1185     ac_prev=site ;;
   1186   -site=* | --site=* | --sit=*)
   1187     site=$ac_optarg ;;
   1188 
   1189   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
   1190     ac_prev=srcdir ;;
   1191   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
   1192     srcdir=$ac_optarg ;;
   1193 
   1194   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
   1195   | --syscon | --sysco | --sysc | --sys | --sy)
   1196     ac_prev=sysconfdir ;;
   1197   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
   1198   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
   1199     sysconfdir=$ac_optarg ;;
   1200 
   1201   -target | --target | --targe | --targ | --tar | --ta | --t)
   1202     ac_prev=target_alias ;;
   1203   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
   1204     target_alias=$ac_optarg ;;
   1205 
   1206   -v | -verbose | --verbose | --verbos | --verbo | --verb)
   1207     verbose=yes ;;
   1208 
   1209   -version | --version | --versio | --versi | --vers | -V)
   1210     ac_init_version=: ;;
   1211 
   1212   -with-* | --with-*)
   1213     ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
   1214     # Reject names that are not valid shell variable names.
   1215     expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
   1216       { echo "$as_me: error: invalid package name: $ac_package" >&2
   1217    { (exit 1); exit 1; }; }
   1218     ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
   1219     eval with_$ac_package=\$ac_optarg ;;
   1220 
   1221   -without-* | --without-*)
   1222     ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
   1223     # Reject names that are not valid shell variable names.
   1224     expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
   1225       { echo "$as_me: error: invalid package name: $ac_package" >&2
   1226    { (exit 1); exit 1; }; }
   1227     ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
   1228     eval with_$ac_package=no ;;
   1229 
   1230   --x)
   1231     # Obsolete; use --with-x.
   1232     with_x=yes ;;
   1233 
   1234   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
   1235   | --x-incl | --x-inc | --x-in | --x-i)
   1236     ac_prev=x_includes ;;
   1237   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
   1238   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
   1239     x_includes=$ac_optarg ;;
   1240 
   1241   -x-libraries | --x-libraries | --x-librarie | --x-librari \
   1242   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
   1243     ac_prev=x_libraries ;;
   1244   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
   1245   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
   1246     x_libraries=$ac_optarg ;;
   1247 
   1248   -*) { echo "$as_me: error: unrecognized option: $ac_option
   1249 Try \`$0 --help' for more information." >&2
   1250    { (exit 1); exit 1; }; }
   1251     ;;
   1252 
   1253   *=*)
   1254     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
   1255     # Reject names that are not valid shell variable names.
   1256     expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
   1257       { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
   1258    { (exit 1); exit 1; }; }
   1259     eval $ac_envvar=\$ac_optarg
   1260     export $ac_envvar ;;
   1261 
   1262   *)
   1263     # FIXME: should be removed in autoconf 3.0.
   1264     echo "$as_me: WARNING: you should use --build, --host, --target" >&2
   1265     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
   1266       echo "$as_me: WARNING: invalid host type: $ac_option" >&2
   1267     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
   1268     ;;
   1269 
   1270   esac
   1271 done
   1272 
   1273 if test -n "$ac_prev"; then
   1274   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
   1275   { echo "$as_me: error: missing argument to $ac_option" >&2
   1276    { (exit 1); exit 1; }; }
   1277 fi
   1278 
   1279 # Be sure to have absolute directory names.
   1280 for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
   1281 		datadir sysconfdir sharedstatedir localstatedir includedir \
   1282 		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
   1283 		libdir localedir mandir
   1284 do
   1285   eval ac_val=\$$ac_var
   1286   case $ac_val in
   1287     [\\/$]* | ?:[\\/]* )  continue;;
   1288     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
   1289   esac
   1290   { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
   1291    { (exit 1); exit 1; }; }
   1292 done
   1293 
   1294 # There might be people who depend on the old broken behavior: `$host'
   1295 # used to hold the argument of --host etc.
   1296 # FIXME: To remove some day.
   1297 build=$build_alias
   1298 host=$host_alias
   1299 target=$target_alias
   1300 
   1301 # FIXME: To remove some day.
   1302 if test "x$host_alias" != x; then
   1303   if test "x$build_alias" = x; then
   1304     cross_compiling=maybe
   1305     echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
   1306     If a cross compiler is detected then cross compile mode will be used." >&2
   1307   elif test "x$build_alias" != "x$host_alias"; then
   1308     cross_compiling=yes
   1309   fi
   1310 fi
   1311 
   1312 ac_tool_prefix=
   1313 test -n "$host_alias" && ac_tool_prefix=$host_alias-
   1314 
   1315 test "$silent" = yes && exec 6>/dev/null
   1316 
   1317 
   1318 ac_pwd=`pwd` && test -n "$ac_pwd" &&
   1319 ac_ls_di=`ls -di .` &&
   1320 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
   1321   { echo "$as_me: error: Working directory cannot be determined" >&2
   1322    { (exit 1); exit 1; }; }
   1323 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
   1324   { echo "$as_me: error: pwd does not report name of working directory" >&2
   1325    { (exit 1); exit 1; }; }
   1326 
   1327 
   1328 # Find the source files, if location was not specified.
   1329 if test -z "$srcdir"; then
   1330   ac_srcdir_defaulted=yes
   1331   # Try the directory containing this script, then the parent directory.
   1332   ac_confdir=`$as_dirname -- "$0" ||
   1333 $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   1334 	 X"$0" : 'X\(//\)[^/]' \| \
   1335 	 X"$0" : 'X\(//\)$' \| \
   1336 	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
   1337 echo X"$0" |
   1338     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   1339 	    s//\1/
   1340 	    q
   1341 	  }
   1342 	  /^X\(\/\/\)[^/].*/{
   1343 	    s//\1/
   1344 	    q
   1345 	  }
   1346 	  /^X\(\/\/\)$/{
   1347 	    s//\1/
   1348 	    q
   1349 	  }
   1350 	  /^X\(\/\).*/{
   1351 	    s//\1/
   1352 	    q
   1353 	  }
   1354 	  s/.*/./; q'`
   1355   srcdir=$ac_confdir
   1356   if test ! -r "$srcdir/$ac_unique_file"; then
   1357     srcdir=..
   1358   fi
   1359 else
   1360   ac_srcdir_defaulted=no
   1361 fi
   1362 if test ! -r "$srcdir/$ac_unique_file"; then
   1363   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
   1364   { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
   1365    { (exit 1); exit 1; }; }
   1366 fi
   1367 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
   1368 ac_abs_confdir=`(
   1369 	cd "$srcdir" && test -r "./$ac_unique_file" || { echo "$as_me: error: $ac_msg" >&2
   1370    { (exit 1); exit 1; }; }
   1371 	pwd)`
   1372 # When building in place, set srcdir=.
   1373 if test "$ac_abs_confdir" = "$ac_pwd"; then
   1374   srcdir=.
   1375 fi
   1376 # Remove unnecessary trailing slashes from srcdir.
   1377 # Double slashes in file names in object file debugging info
   1378 # mess up M-x gdb in Emacs.
   1379 case $srcdir in
   1380 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
   1381 esac
   1382 for ac_var in $ac_precious_vars; do
   1383   eval ac_env_${ac_var}_set=\${${ac_var}+set}
   1384   eval ac_env_${ac_var}_value=\$${ac_var}
   1385   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
   1386   eval ac_cv_env_${ac_var}_value=\$${ac_var}
   1387 done
   1388 
   1389 #
   1390 # Report the --help message.
   1391 #
   1392 if test "$ac_init_help" = "long"; then
   1393   # Omit some internal or obsolete options to make the list less imposing.
   1394   # This message is too long to be a string in the A/UX 3.1 sh.
   1395   cat <<_ACEOF
   1396 \`configure' configures this package to adapt to many kinds of systems.
   1397 
   1398 Usage: $0 [OPTION]... [VAR=VALUE]...
   1399 
   1400 To assign environment variables (e.g., CC, CFLAGS...), specify them as
   1401 VAR=VALUE.  See below for descriptions of some of the useful variables.
   1402 
   1403 Defaults for the options are specified in brackets.
   1404 
   1405 Configuration:
   1406   -h, --help              display this help and exit
   1407       --help=short        display options specific to this package
   1408       --help=recursive    display the short help of all the included packages
   1409   -V, --version           display version information and exit
   1410   -q, --quiet, --silent   do not print \`checking...' messages
   1411       --cache-file=FILE   cache test results in FILE [disabled]
   1412   -C, --config-cache      alias for \`--cache-file=config.cache'
   1413   -n, --no-create         do not create output files
   1414       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
   1415 
   1416 Installation directories:
   1417   --prefix=PREFIX         install architecture-independent files in PREFIX
   1418 			  [$ac_default_prefix]
   1419   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
   1420 			  [PREFIX]
   1421 
   1422 By default, \`make install' will install all the files in
   1423 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
   1424 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
   1425 for instance \`--prefix=\$HOME'.
   1426 
   1427 For better control, use the options below.
   1428 
   1429 Fine tuning of the installation directories:
   1430   --bindir=DIR           user executables [EPREFIX/bin]
   1431   --sbindir=DIR          system admin executables [EPREFIX/sbin]
   1432   --libexecdir=DIR       program executables [EPREFIX/libexec]
   1433   --sysconfdir=DIR       read-only single-machine data [PREFIX/etc]
   1434   --sharedstatedir=DIR   modifiable architecture-independent data [PREFIX/com]
   1435   --localstatedir=DIR    modifiable single-machine data [PREFIX/var]
   1436   --libdir=DIR           object code libraries [EPREFIX/lib]
   1437   --includedir=DIR       C header files [PREFIX/include]
   1438   --oldincludedir=DIR    C header files for non-gcc [/usr/include]
   1439   --datarootdir=DIR      read-only arch.-independent data root [PREFIX/share]
   1440   --datadir=DIR          read-only architecture-independent data [DATAROOTDIR]
   1441   --infodir=DIR          info documentation [DATAROOTDIR/info]
   1442   --localedir=DIR        locale-dependent data [DATAROOTDIR/locale]
   1443   --mandir=DIR           man documentation [DATAROOTDIR/man]
   1444   --docdir=DIR           documentation root [DATAROOTDIR/doc/PACKAGE]
   1445   --htmldir=DIR          html documentation [DOCDIR]
   1446   --dvidir=DIR           dvi documentation [DOCDIR]
   1447   --pdfdir=DIR           pdf documentation [DOCDIR]
   1448   --psdir=DIR            ps documentation [DOCDIR]
   1449 _ACEOF
   1450 
   1451   cat <<\_ACEOF
   1452 
   1453 Program names:
   1454   --program-prefix=PREFIX            prepend PREFIX to installed program names
   1455   --program-suffix=SUFFIX            append SUFFIX to installed program names
   1456   --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
   1457 
   1458 System types:
   1459   --build=BUILD     configure for building on BUILD [guessed]
   1460   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
   1461 _ACEOF
   1462 fi
   1463 
   1464 if test -n "$ac_init_help"; then
   1465 
   1466   cat <<\_ACEOF
   1467 
   1468 Optional Features:
   1469   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
   1470   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
   1471   --disable-dependency-tracking  speeds up one-time build
   1472   --enable-dependency-tracking   do not reject slow dependency extractors
   1473   --enable-shared[=PKGS]  build shared libraries [default=yes]
   1474   --enable-static[=PKGS]  build static libraries [default=yes]
   1475   --enable-fast-install[=PKGS]
   1476                           optimize for fast installation [default=yes]
   1477   --disable-libtool-lock  avoid locking (might break parallel builds)
   1478   --disable-rpath         do not hardcode runtime library paths
   1479 
   1480 Optional Packages:
   1481   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
   1482   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
   1483   --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
   1484   --with-pic              try to use only PIC/non-PIC objects [default=use
   1485                           both]
   1486   --with-tags[=TAGS]      include additional configurations [automatic]
   1487   --with-gnu-ld           assume the C compiler uses GNU ld default=no
   1488   --with-librpathx-prefix[=DIR]  search for librpathx in DIR/include and DIR/lib
   1489   --without-librpathx-prefix     don't search for librpathx in includedir and libdir
   1490   --with-librpathy-prefix[=DIR]  search for librpathy in DIR/include and DIR/lib
   1491   --without-librpathy-prefix     don't search for librpathy in includedir and libdir
   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 _ACEOF
   1512 ac_status=$?
   1513 fi
   1514 
   1515 if test "$ac_init_help" = "recursive"; then
   1516   # If there are subdirs, report their specific --help.
   1517   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
   1518     test -d "$ac_dir" || continue
   1519     ac_builddir=.
   1520 
   1521 case "$ac_dir" in
   1522 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
   1523 *)
   1524   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
   1525   # A ".." for each directory in $ac_dir_suffix.
   1526   ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
   1527   case $ac_top_builddir_sub in
   1528   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
   1529   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
   1530   esac ;;
   1531 esac
   1532 ac_abs_top_builddir=$ac_pwd
   1533 ac_abs_builddir=$ac_pwd$ac_dir_suffix
   1534 # for backward compatibility:
   1535 ac_top_builddir=$ac_top_build_prefix
   1536 
   1537 case $srcdir in
   1538   .)  # We are building in place.
   1539     ac_srcdir=.
   1540     ac_top_srcdir=$ac_top_builddir_sub
   1541     ac_abs_top_srcdir=$ac_pwd ;;
   1542   [\\/]* | ?:[\\/]* )  # Absolute name.
   1543     ac_srcdir=$srcdir$ac_dir_suffix;
   1544     ac_top_srcdir=$srcdir
   1545     ac_abs_top_srcdir=$srcdir ;;
   1546   *) # Relative name.
   1547     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
   1548     ac_top_srcdir=$ac_top_build_prefix$srcdir
   1549     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
   1550 esac
   1551 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
   1552 
   1553     cd "$ac_dir" || { ac_status=$?; continue; }
   1554     # Check for guested configure.
   1555     if test -f "$ac_srcdir/configure.gnu"; then
   1556       echo &&
   1557       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
   1558     elif test -f "$ac_srcdir/configure"; then
   1559       echo &&
   1560       $SHELL "$ac_srcdir/configure" --help=recursive
   1561     else
   1562       echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
   1563     fi || ac_status=$?
   1564     cd "$ac_pwd" || { ac_status=$?; break; }
   1565   done
   1566 fi
   1567 
   1568 test -n "$ac_init_help" && exit $ac_status
   1569 if $ac_init_version; then
   1570   cat <<\_ACEOF
   1571 configure
   1572 generated by GNU Autoconf 2.61
   1573 
   1574 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
   1575 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
   1576 This configure script is free software; the Free Software Foundation
   1577 gives unlimited permission to copy, distribute and modify it.
   1578 _ACEOF
   1579   exit
   1580 fi
   1581 cat >config.log <<_ACEOF
   1582 This file contains any messages produced by compilers while
   1583 running configure, to aid debugging if configure makes a mistake.
   1584 
   1585 It was created by $as_me, which was
   1586 generated by GNU Autoconf 2.61.  Invocation command line was
   1587 
   1588   $ $0 $@
   1589 
   1590 _ACEOF
   1591 exec 5>>config.log
   1592 {
   1593 cat <<_ASUNAME
   1594 ## --------- ##
   1595 ## Platform. ##
   1596 ## --------- ##
   1597 
   1598 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
   1599 uname -m = `(uname -m) 2>/dev/null || echo unknown`
   1600 uname -r = `(uname -r) 2>/dev/null || echo unknown`
   1601 uname -s = `(uname -s) 2>/dev/null || echo unknown`
   1602 uname -v = `(uname -v) 2>/dev/null || echo unknown`
   1603 
   1604 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
   1605 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
   1606 
   1607 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
   1608 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
   1609 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
   1610 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
   1611 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
   1612 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
   1613 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
   1614 
   1615 _ASUNAME
   1616 
   1617 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   1618 for as_dir in $PATH
   1619 do
   1620   IFS=$as_save_IFS
   1621   test -z "$as_dir" && as_dir=.
   1622   echo "PATH: $as_dir"
   1623 done
   1624 IFS=$as_save_IFS
   1625 
   1626 } >&5
   1627 
   1628 cat >&5 <<_ACEOF
   1629 
   1630 
   1631 ## ----------- ##
   1632 ## Core tests. ##
   1633 ## ----------- ##
   1634 
   1635 _ACEOF
   1636 
   1637 
   1638 # Keep a trace of the command line.
   1639 # Strip out --no-create and --no-recursion so they do not pile up.
   1640 # Strip out --silent because we don't want to record it for future runs.
   1641 # Also quote any args containing shell meta-characters.
   1642 # Make two passes to allow for proper duplicate-argument suppression.
   1643 ac_configure_args=
   1644 ac_configure_args0=
   1645 ac_configure_args1=
   1646 ac_must_keep_next=false
   1647 for ac_pass in 1 2
   1648 do
   1649   for ac_arg
   1650   do
   1651     case $ac_arg in
   1652     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
   1653     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   1654     | -silent | --silent | --silen | --sile | --sil)
   1655       continue ;;
   1656     *\'*)
   1657       ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
   1658     esac
   1659     case $ac_pass in
   1660     1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
   1661     2)
   1662       ac_configure_args1="$ac_configure_args1 '$ac_arg'"
   1663       if test $ac_must_keep_next = true; then
   1664 	ac_must_keep_next=false # Got value, back to normal.
   1665       else
   1666 	case $ac_arg in
   1667 	  *=* | --config-cache | -C | -disable-* | --disable-* \
   1668 	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
   1669 	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
   1670 	  | -with-* | --with-* | -without-* | --without-* | --x)
   1671 	    case "$ac_configure_args0 " in
   1672 	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
   1673 	    esac
   1674 	    ;;
   1675 	  -* ) ac_must_keep_next=true ;;
   1676 	esac
   1677       fi
   1678       ac_configure_args="$ac_configure_args '$ac_arg'"
   1679       ;;
   1680     esac
   1681   done
   1682 done
   1683 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
   1684 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
   1685 
   1686 # When interrupted or exit'd, cleanup temporary files, and complete
   1687 # config.log.  We remove comments because anyway the quotes in there
   1688 # would cause problems or look ugly.
   1689 # WARNING: Use '\'' to represent an apostrophe within the trap.
   1690 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
   1691 trap 'exit_status=$?
   1692   # Save into config.log some information that might help in debugging.
   1693   {
   1694     echo
   1695 
   1696     cat <<\_ASBOX
   1697 ## ---------------- ##
   1698 ## Cache variables. ##
   1699 ## ---------------- ##
   1700 _ASBOX
   1701     echo
   1702     # The following way of writing the cache mishandles newlines in values,
   1703 (
   1704   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
   1705     eval ac_val=\$$ac_var
   1706     case $ac_val in #(
   1707     *${as_nl}*)
   1708       case $ac_var in #(
   1709       *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
   1710 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
   1711       esac
   1712       case $ac_var in #(
   1713       _ | IFS | as_nl) ;; #(
   1714       *) $as_unset $ac_var ;;
   1715       esac ;;
   1716     esac
   1717   done
   1718   (set) 2>&1 |
   1719     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
   1720     *${as_nl}ac_space=\ *)
   1721       sed -n \
   1722 	"s/'\''/'\''\\\\'\'''\''/g;
   1723 	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
   1724       ;; #(
   1725     *)
   1726       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
   1727       ;;
   1728     esac |
   1729     sort
   1730 )
   1731     echo
   1732 
   1733     cat <<\_ASBOX
   1734 ## ----------------- ##
   1735 ## Output variables. ##
   1736 ## ----------------- ##
   1737 _ASBOX
   1738     echo
   1739     for ac_var in $ac_subst_vars
   1740     do
   1741       eval ac_val=\$$ac_var
   1742       case $ac_val in
   1743       *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
   1744       esac
   1745       echo "$ac_var='\''$ac_val'\''"
   1746     done | sort
   1747     echo
   1748 
   1749     if test -n "$ac_subst_files"; then
   1750       cat <<\_ASBOX
   1751 ## ------------------- ##
   1752 ## File substitutions. ##
   1753 ## ------------------- ##
   1754 _ASBOX
   1755       echo
   1756       for ac_var in $ac_subst_files
   1757       do
   1758 	eval ac_val=\$$ac_var
   1759 	case $ac_val in
   1760 	*\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
   1761 	esac
   1762 	echo "$ac_var='\''$ac_val'\''"
   1763       done | sort
   1764       echo
   1765     fi
   1766 
   1767     if test -s confdefs.h; then
   1768       cat <<\_ASBOX
   1769 ## ----------- ##
   1770 ## confdefs.h. ##
   1771 ## ----------- ##
   1772 _ASBOX
   1773       echo
   1774       cat confdefs.h
   1775       echo
   1776     fi
   1777     test "$ac_signal" != 0 &&
   1778       echo "$as_me: caught signal $ac_signal"
   1779     echo "$as_me: exit $exit_status"
   1780   } >&5
   1781   rm -f core *.core core.conftest.* &&
   1782     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
   1783     exit $exit_status
   1784 ' 0
   1785 for ac_signal in 1 2 13 15; do
   1786   trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
   1787 done
   1788 ac_signal=0
   1789 
   1790 # confdefs.h avoids OS command line length limits that DEFS can exceed.
   1791 rm -f -r conftest* confdefs.h
   1792 
   1793 # Predefined preprocessor variables.
   1794 
   1795 cat >>confdefs.h <<_ACEOF
   1796 #define PACKAGE_NAME "$PACKAGE_NAME"
   1797 _ACEOF
   1798 
   1799 
   1800 cat >>confdefs.h <<_ACEOF
   1801 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
   1802 _ACEOF
   1803 
   1804 
   1805 cat >>confdefs.h <<_ACEOF
   1806 #define PACKAGE_VERSION "$PACKAGE_VERSION"
   1807 _ACEOF
   1808 
   1809 
   1810 cat >>confdefs.h <<_ACEOF
   1811 #define PACKAGE_STRING "$PACKAGE_STRING"
   1812 _ACEOF
   1813 
   1814 
   1815 cat >>confdefs.h <<_ACEOF
   1816 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
   1817 _ACEOF
   1818 
   1819 
   1820 # Let the site file select an alternate cache file if it wants to.
   1821 # Prefer explicitly selected file to automatically selected ones.
   1822 if test -n "$CONFIG_SITE"; then
   1823   set x "$CONFIG_SITE"
   1824 elif test "x$prefix" != xNONE; then
   1825   set x "$prefix/share/config.site" "$prefix/etc/config.site"
   1826 else
   1827   set x "$ac_default_prefix/share/config.site" \
   1828 	"$ac_default_prefix/etc/config.site"
   1829 fi
   1830 shift
   1831 for ac_site_file
   1832 do
   1833   if test -r "$ac_site_file"; then
   1834     { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
   1835 echo "$as_me: loading site script $ac_site_file" >&6;}
   1836     sed 's/^/| /' "$ac_site_file" >&5
   1837     . "$ac_site_file"
   1838   fi
   1839 done
   1840 
   1841 if test -r "$cache_file"; then
   1842   # Some versions of bash will fail to source /dev/null (special
   1843   # files actually), so we avoid doing that.
   1844   if test -f "$cache_file"; then
   1845     { echo "$as_me:$LINENO: loading cache $cache_file" >&5
   1846 echo "$as_me: loading cache $cache_file" >&6;}
   1847     case $cache_file in
   1848       [\\/]* | ?:[\\/]* ) . "$cache_file";;
   1849       *)                      . "./$cache_file";;
   1850     esac
   1851   fi
   1852 else
   1853   { echo "$as_me:$LINENO: creating cache $cache_file" >&5
   1854 echo "$as_me: creating cache $cache_file" >&6;}
   1855   >$cache_file
   1856 fi
   1857 
   1858 # Check that the precious variables saved in the cache have kept the same
   1859 # value.
   1860 ac_cache_corrupted=false
   1861 for ac_var in $ac_precious_vars; do
   1862   eval ac_old_set=\$ac_cv_env_${ac_var}_set
   1863   eval ac_new_set=\$ac_env_${ac_var}_set
   1864   eval ac_old_val=\$ac_cv_env_${ac_var}_value
   1865   eval ac_new_val=\$ac_env_${ac_var}_value
   1866   case $ac_old_set,$ac_new_set in
   1867     set,)
   1868       { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
   1869 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
   1870       ac_cache_corrupted=: ;;
   1871     ,set)
   1872       { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
   1873 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
   1874       ac_cache_corrupted=: ;;
   1875     ,);;
   1876     *)
   1877       if test "x$ac_old_val" != "x$ac_new_val"; then
   1878 	{ echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
   1879 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
   1880 	{ echo "$as_me:$LINENO:   former value:  $ac_old_val" >&5
   1881 echo "$as_me:   former value:  $ac_old_val" >&2;}
   1882 	{ echo "$as_me:$LINENO:   current value: $ac_new_val" >&5
   1883 echo "$as_me:   current value: $ac_new_val" >&2;}
   1884 	ac_cache_corrupted=:
   1885       fi;;
   1886   esac
   1887   # Pass precious variables to config.status.
   1888   if test "$ac_new_set" = set; then
   1889     case $ac_new_val in
   1890     *\'*) ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
   1891     *) ac_arg=$ac_var=$ac_new_val ;;
   1892     esac
   1893     case " $ac_configure_args " in
   1894       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
   1895       *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
   1896     esac
   1897   fi
   1898 done
   1899 if $ac_cache_corrupted; then
   1900   { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
   1901 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
   1902   { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
   1903 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
   1904    { (exit 1); exit 1; }; }
   1905 fi
   1906 
   1907 
   1908 
   1909 
   1910 
   1911 
   1912 
   1913 
   1914 
   1915 
   1916 
   1917 
   1918 
   1919 
   1920 
   1921 
   1922 
   1923 ac_ext=c
   1924 ac_cpp='$CPP $CPPFLAGS'
   1925 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   1926 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   1927 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   1928 
   1929 
   1930 ac_aux_dir=
   1931 for ac_dir in ../../../build-aux "$srcdir"/../../../build-aux; do
   1932   if test -f "$ac_dir/install-sh"; then
   1933     ac_aux_dir=$ac_dir
   1934     ac_install_sh="$ac_aux_dir/install-sh -c"
   1935     break
   1936   elif test -f "$ac_dir/install.sh"; then
   1937     ac_aux_dir=$ac_dir
   1938     ac_install_sh="$ac_aux_dir/install.sh -c"
   1939     break
   1940   elif test -f "$ac_dir/shtool"; then
   1941     ac_aux_dir=$ac_dir
   1942     ac_install_sh="$ac_aux_dir/shtool install -c"
   1943     break
   1944   fi
   1945 done
   1946 if test -z "$ac_aux_dir"; then
   1947   { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in ../../../build-aux \"$srcdir\"/../../../build-aux" >&5
   1948 echo "$as_me: error: cannot find install-sh or install.sh in ../../../build-aux \"$srcdir\"/../../../build-aux" >&2;}
   1949    { (exit 1); exit 1; }; }
   1950 fi
   1951 
   1952 # These three variables are undocumented and unsupported,
   1953 # and are intended to be withdrawn in a future Autoconf release.
   1954 # They can cause serious problems if a builder's source tree is in a directory
   1955 # whose full name contains unusual characters.
   1956 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
   1957 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
   1958 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
   1959 
   1960 
   1961 am__api_version='1.10'
   1962 
   1963 # Find a good install program.  We prefer a C program (faster),
   1964 # so one script is as good as another.  But avoid the broken or
   1965 # incompatible versions:
   1966 # SysV /etc/install, /usr/sbin/install
   1967 # SunOS /usr/etc/install
   1968 # IRIX /sbin/install
   1969 # AIX /bin/install
   1970 # AmigaOS /C/install, which installs bootblocks on floppy discs
   1971 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
   1972 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
   1973 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
   1974 # OS/2's system install, which has a completely different semantic
   1975 # ./install, which can be erroneously created by make from ./install.sh.
   1976 { echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
   1977 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6; }
   1978 if test -z "$INSTALL"; then
   1979 if test "${ac_cv_path_install+set}" = set; then
   1980   echo $ECHO_N "(cached) $ECHO_C" >&6
   1981 else
   1982   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   1983 for as_dir in $PATH
   1984 do
   1985   IFS=$as_save_IFS
   1986   test -z "$as_dir" && as_dir=.
   1987   # Account for people who put trailing slashes in PATH elements.
   1988 case $as_dir/ in
   1989   ./ | .// | /cC/* | \
   1990   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
   1991   ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
   1992   /usr/ucb/* ) ;;
   1993   *)
   1994     # OSF1 and SCO ODT 3.0 have their own names for install.
   1995     # Don't use installbsd from OSF since it installs stuff as root
   1996     # by default.
   1997     for ac_prog in ginstall scoinst install; do
   1998       for ac_exec_ext in '' $ac_executable_extensions; do
   1999 	if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
   2000 	  if test $ac_prog = install &&
   2001 	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
   2002 	    # AIX install.  It has an incompatible calling convention.
   2003 	    :
   2004 	  elif test $ac_prog = install &&
   2005 	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
   2006 	    # program-specific install script used by HP pwplus--don't use.
   2007 	    :
   2008 	  else
   2009 	    ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
   2010 	    break 3
   2011 	  fi
   2012 	fi
   2013       done
   2014     done
   2015     ;;
   2016 esac
   2017 done
   2018 IFS=$as_save_IFS
   2019 
   2020 
   2021 fi
   2022   if test "${ac_cv_path_install+set}" = set; then
   2023     INSTALL=$ac_cv_path_install
   2024   else
   2025     # As a last resort, use the slow shell script.  Don't cache a
   2026     # value for INSTALL within a source directory, because that will
   2027     # break other packages using the cache if that directory is
   2028     # removed, or if the value is a relative name.
   2029     INSTALL=$ac_install_sh
   2030   fi
   2031 fi
   2032 { echo "$as_me:$LINENO: result: $INSTALL" >&5
   2033 echo "${ECHO_T}$INSTALL" >&6; }
   2034 
   2035 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
   2036 # It thinks the first close brace ends the variable substitution.
   2037 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
   2038 
   2039 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
   2040 
   2041 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
   2042 
   2043 { echo "$as_me:$LINENO: checking whether build environment is sane" >&5
   2044 echo $ECHO_N "checking whether build environment is sane... $ECHO_C" >&6; }
   2045 # Just in case
   2046 sleep 1
   2047 echo timestamp > conftest.file
   2048 # Do `set' in a subshell so we don't clobber the current shell's
   2049 # arguments.  Must try -L first in case configure is actually a
   2050 # symlink; some systems play weird games with the mod time of symlinks
   2051 # (eg FreeBSD returns the mod time of the symlink's containing
   2052 # directory).
   2053 if (
   2054    set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null`
   2055    if test "$*" = "X"; then
   2056       # -L didn't work.
   2057       set X `ls -t $srcdir/configure conftest.file`
   2058    fi
   2059    rm -f conftest.file
   2060    if test "$*" != "X $srcdir/configure conftest.file" \
   2061       && test "$*" != "X conftest.file $srcdir/configure"; then
   2062 
   2063       # If neither matched, then we have a broken ls.  This can happen
   2064       # if, for instance, CONFIG_SHELL is bash and it inherits a
   2065       # broken ls alias from the environment.  This has actually
   2066       # happened.  Such a system could not be considered "sane".
   2067       { { echo "$as_me:$LINENO: error: ls -t appears to fail.  Make sure there is not a broken
   2068 alias in your environment" >&5
   2069 echo "$as_me: error: ls -t appears to fail.  Make sure there is not a broken
   2070 alias in your environment" >&2;}
   2071    { (exit 1); exit 1; }; }
   2072    fi
   2073 
   2074    test "$2" = conftest.file
   2075    )
   2076 then
   2077    # Ok.
   2078    :
   2079 else
   2080    { { echo "$as_me:$LINENO: error: newly created file is older than distributed files!
   2081 Check your system clock" >&5
   2082 echo "$as_me: error: newly created file is older than distributed files!
   2083 Check your system clock" >&2;}
   2084    { (exit 1); exit 1; }; }
   2085 fi
   2086 { echo "$as_me:$LINENO: result: yes" >&5
   2087 echo "${ECHO_T}yes" >&6; }
   2088 test "$program_prefix" != NONE &&
   2089   program_transform_name="s&^&$program_prefix&;$program_transform_name"
   2090 # Use a double $ so make ignores it.
   2091 test "$program_suffix" != NONE &&
   2092   program_transform_name="s&\$&$program_suffix&;$program_transform_name"
   2093 # Double any \ or $.  echo might interpret backslashes.
   2094 # By default was `s,x,x', remove it if useless.
   2095 cat <<\_ACEOF >conftest.sed
   2096 s/[\\$]/&&/g;s/;s,x,x,$//
   2097 _ACEOF
   2098 program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
   2099 rm -f conftest.sed
   2100 
   2101 # expand $ac_aux_dir to an absolute path
   2102 am_aux_dir=`cd $ac_aux_dir && pwd`
   2103 
   2104 test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing"
   2105 # Use eval to expand $SHELL
   2106 if eval "$MISSING --run true"; then
   2107   am_missing_run="$MISSING --run "
   2108 else
   2109   am_missing_run=
   2110   { echo "$as_me:$LINENO: WARNING: \`missing' script is too old or missing" >&5
   2111 echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
   2112 fi
   2113 
   2114 { echo "$as_me:$LINENO: checking for a thread-safe mkdir -p" >&5
   2115 echo $ECHO_N "checking for a thread-safe mkdir -p... $ECHO_C" >&6; }
   2116 if test -z "$MKDIR_P"; then
   2117   if test "${ac_cv_path_mkdir+set}" = set; then
   2118   echo $ECHO_N "(cached) $ECHO_C" >&6
   2119 else
   2120   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2121 for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
   2122 do
   2123   IFS=$as_save_IFS
   2124   test -z "$as_dir" && as_dir=.
   2125   for ac_prog in mkdir gmkdir; do
   2126 	 for ac_exec_ext in '' $ac_executable_extensions; do
   2127 	   { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
   2128 	   case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
   2129 	     'mkdir (GNU coreutils) '* | \
   2130 	     'mkdir (coreutils) '* | \
   2131 	     'mkdir (fileutils) '4.1*)
   2132 	       ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
   2133 	       break 3;;
   2134 	   esac
   2135 	 done
   2136        done
   2137 done
   2138 IFS=$as_save_IFS
   2139 
   2140 fi
   2141 
   2142   if test "${ac_cv_path_mkdir+set}" = set; then
   2143     MKDIR_P="$ac_cv_path_mkdir -p"
   2144   else
   2145     # As a last resort, use the slow shell script.  Don't cache a
   2146     # value for MKDIR_P within a source directory, because that will
   2147     # break other packages using the cache if that directory is
   2148     # removed, or if the value is a relative name.
   2149     test -d ./--version && rmdir ./--version
   2150     MKDIR_P="$ac_install_sh -d"
   2151   fi
   2152 fi
   2153 { echo "$as_me:$LINENO: result: $MKDIR_P" >&5
   2154 echo "${ECHO_T}$MKDIR_P" >&6; }
   2155 
   2156 mkdir_p="$MKDIR_P"
   2157 case $mkdir_p in
   2158   [\\/$]* | ?:[\\/]*) ;;
   2159   */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
   2160 esac
   2161 
   2162 for ac_prog in gawk mawk nawk awk
   2163 do
   2164   # Extract the first word of "$ac_prog", so it can be a program name with args.
   2165 set dummy $ac_prog; ac_word=$2
   2166 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   2167 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   2168 if test "${ac_cv_prog_AWK+set}" = set; then
   2169   echo $ECHO_N "(cached) $ECHO_C" >&6
   2170 else
   2171   if test -n "$AWK"; then
   2172   ac_cv_prog_AWK="$AWK" # Let the user override the test.
   2173 else
   2174 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2175 for as_dir in $PATH
   2176 do
   2177   IFS=$as_save_IFS
   2178   test -z "$as_dir" && as_dir=.
   2179   for ac_exec_ext in '' $ac_executable_extensions; do
   2180   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2181     ac_cv_prog_AWK="$ac_prog"
   2182     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2183     break 2
   2184   fi
   2185 done
   2186 done
   2187 IFS=$as_save_IFS
   2188 
   2189 fi
   2190 fi
   2191 AWK=$ac_cv_prog_AWK
   2192 if test -n "$AWK"; then
   2193   { echo "$as_me:$LINENO: result: $AWK" >&5
   2194 echo "${ECHO_T}$AWK" >&6; }
   2195 else
   2196   { echo "$as_me:$LINENO: result: no" >&5
   2197 echo "${ECHO_T}no" >&6; }
   2198 fi
   2199 
   2200 
   2201   test -n "$AWK" && break
   2202 done
   2203 
   2204 { echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
   2205 echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6; }
   2206 set x ${MAKE-make}; ac_make=`echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
   2207 if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then
   2208   echo $ECHO_N "(cached) $ECHO_C" >&6
   2209 else
   2210   cat >conftest.make <<\_ACEOF
   2211 SHELL = /bin/sh
   2212 all:
   2213 	@echo '@@@%%%=$(MAKE)=@@@%%%'
   2214 _ACEOF
   2215 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
   2216 case `${MAKE-make} -f conftest.make 2>/dev/null` in
   2217   *@@@%%%=?*=@@@%%%*)
   2218     eval ac_cv_prog_make_${ac_make}_set=yes;;
   2219   *)
   2220     eval ac_cv_prog_make_${ac_make}_set=no;;
   2221 esac
   2222 rm -f conftest.make
   2223 fi
   2224 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
   2225   { echo "$as_me:$LINENO: result: yes" >&5
   2226 echo "${ECHO_T}yes" >&6; }
   2227   SET_MAKE=
   2228 else
   2229   { echo "$as_me:$LINENO: result: no" >&5
   2230 echo "${ECHO_T}no" >&6; }
   2231   SET_MAKE="MAKE=${MAKE-make}"
   2232 fi
   2233 
   2234 rm -rf .tst 2>/dev/null
   2235 mkdir .tst 2>/dev/null
   2236 if test -d .tst; then
   2237   am__leading_dot=.
   2238 else
   2239   am__leading_dot=_
   2240 fi
   2241 rmdir .tst 2>/dev/null
   2242 
   2243 if test "`cd $srcdir && pwd`" != "`pwd`"; then
   2244   # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
   2245   # is not polluted with repeated "-I."
   2246   am__isrc=' -I$(srcdir)'
   2247   # test to see if srcdir already configured
   2248   if test -f $srcdir/config.status; then
   2249     { { echo "$as_me:$LINENO: error: source directory already configured; run \"make distclean\" there first" >&5
   2250 echo "$as_me: error: source directory already configured; run \"make distclean\" there first" >&2;}
   2251    { (exit 1); exit 1; }; }
   2252   fi
   2253 fi
   2254 
   2255 # test whether we have cygpath
   2256 if test -z "$CYGPATH_W"; then
   2257   if (cygpath --version) >/dev/null 2>/dev/null; then
   2258     CYGPATH_W='cygpath -w'
   2259   else
   2260     CYGPATH_W=echo
   2261   fi
   2262 fi
   2263 
   2264 
   2265 # Define the identity of the package.
   2266  PACKAGE=gettext_rpathz
   2267  VERSION=0
   2268 
   2269 
   2270 cat >>confdefs.h <<_ACEOF
   2271 #define PACKAGE "$PACKAGE"
   2272 _ACEOF
   2273 
   2274 
   2275 cat >>confdefs.h <<_ACEOF
   2276 #define VERSION "$VERSION"
   2277 _ACEOF
   2278 
   2279 # Some tools Automake needs.
   2280 
   2281 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
   2282 
   2283 
   2284 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
   2285 
   2286 
   2287 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
   2288 
   2289 
   2290 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
   2291 
   2292 
   2293 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
   2294 
   2295 install_sh=${install_sh-"\$(SHELL) $am_aux_dir/install-sh"}
   2296 
   2297 # Installed binaries are usually stripped using `strip' when the user
   2298 # run `make install-strip'.  However `strip' might not be the right
   2299 # tool to use in cross-compilation environments, therefore Automake
   2300 # will honor the `STRIP' environment variable to overrule this program.
   2301 if test "$cross_compiling" != no; then
   2302   if test -n "$ac_tool_prefix"; then
   2303   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
   2304 set dummy ${ac_tool_prefix}strip; ac_word=$2
   2305 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   2306 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   2307 if test "${ac_cv_prog_STRIP+set}" = set; then
   2308   echo $ECHO_N "(cached) $ECHO_C" >&6
   2309 else
   2310   if test -n "$STRIP"; then
   2311   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
   2312 else
   2313 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2314 for as_dir in $PATH
   2315 do
   2316   IFS=$as_save_IFS
   2317   test -z "$as_dir" && as_dir=.
   2318   for ac_exec_ext in '' $ac_executable_extensions; do
   2319   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2320     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
   2321     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2322     break 2
   2323   fi
   2324 done
   2325 done
   2326 IFS=$as_save_IFS
   2327 
   2328 fi
   2329 fi
   2330 STRIP=$ac_cv_prog_STRIP
   2331 if test -n "$STRIP"; then
   2332   { echo "$as_me:$LINENO: result: $STRIP" >&5
   2333 echo "${ECHO_T}$STRIP" >&6; }
   2334 else
   2335   { echo "$as_me:$LINENO: result: no" >&5
   2336 echo "${ECHO_T}no" >&6; }
   2337 fi
   2338 
   2339 
   2340 fi
   2341 if test -z "$ac_cv_prog_STRIP"; then
   2342   ac_ct_STRIP=$STRIP
   2343   # Extract the first word of "strip", so it can be a program name with args.
   2344 set dummy strip; ac_word=$2
   2345 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   2346 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   2347 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
   2348   echo $ECHO_N "(cached) $ECHO_C" >&6
   2349 else
   2350   if test -n "$ac_ct_STRIP"; then
   2351   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
   2352 else
   2353 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2354 for as_dir in $PATH
   2355 do
   2356   IFS=$as_save_IFS
   2357   test -z "$as_dir" && as_dir=.
   2358   for ac_exec_ext in '' $ac_executable_extensions; do
   2359   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2360     ac_cv_prog_ac_ct_STRIP="strip"
   2361     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2362     break 2
   2363   fi
   2364 done
   2365 done
   2366 IFS=$as_save_IFS
   2367 
   2368 fi
   2369 fi
   2370 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
   2371 if test -n "$ac_ct_STRIP"; then
   2372   { echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
   2373 echo "${ECHO_T}$ac_ct_STRIP" >&6; }
   2374 else
   2375   { echo "$as_me:$LINENO: result: no" >&5
   2376 echo "${ECHO_T}no" >&6; }
   2377 fi
   2378 
   2379   if test "x$ac_ct_STRIP" = x; then
   2380     STRIP=":"
   2381   else
   2382     case $cross_compiling:$ac_tool_warned in
   2383 yes:)
   2384 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   2385 whose name does not start with the host triplet.  If you think this
   2386 configuration is useful to you, please write to autoconf (at] gnu.org." >&5
   2387 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   2388 whose name does not start with the host triplet.  If you think this
   2389 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;}
   2390 ac_tool_warned=yes ;;
   2391 esac
   2392     STRIP=$ac_ct_STRIP
   2393   fi
   2394 else
   2395   STRIP="$ac_cv_prog_STRIP"
   2396 fi
   2397 
   2398 fi
   2399 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
   2400 
   2401 # We need awk for the "check" target.  The system "awk" is bad on
   2402 # some platforms.
   2403 # Always define AMTAR for backward compatibility.
   2404 
   2405 AMTAR=${AMTAR-"${am_missing_run}tar"}
   2406 
   2407 am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
   2408 
   2409 
   2410 
   2411 
   2412 
   2413 ac_ext=c
   2414 ac_cpp='$CPP $CPPFLAGS'
   2415 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   2416 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   2417 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   2418 if test -n "$ac_tool_prefix"; then
   2419   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
   2420 set dummy ${ac_tool_prefix}gcc; ac_word=$2
   2421 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   2422 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   2423 if test "${ac_cv_prog_CC+set}" = set; then
   2424   echo $ECHO_N "(cached) $ECHO_C" >&6
   2425 else
   2426   if test -n "$CC"; then
   2427   ac_cv_prog_CC="$CC" # Let the user override the test.
   2428 else
   2429 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2430 for as_dir in $PATH
   2431 do
   2432   IFS=$as_save_IFS
   2433   test -z "$as_dir" && as_dir=.
   2434   for ac_exec_ext in '' $ac_executable_extensions; do
   2435   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2436     ac_cv_prog_CC="${ac_tool_prefix}gcc"
   2437     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2438     break 2
   2439   fi
   2440 done
   2441 done
   2442 IFS=$as_save_IFS
   2443 
   2444 fi
   2445 fi
   2446 CC=$ac_cv_prog_CC
   2447 if test -n "$CC"; then
   2448   { echo "$as_me:$LINENO: result: $CC" >&5
   2449 echo "${ECHO_T}$CC" >&6; }
   2450 else
   2451   { echo "$as_me:$LINENO: result: no" >&5
   2452 echo "${ECHO_T}no" >&6; }
   2453 fi
   2454 
   2455 
   2456 fi
   2457 if test -z "$ac_cv_prog_CC"; then
   2458   ac_ct_CC=$CC
   2459   # Extract the first word of "gcc", so it can be a program name with args.
   2460 set dummy gcc; ac_word=$2
   2461 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   2462 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   2463 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
   2464   echo $ECHO_N "(cached) $ECHO_C" >&6
   2465 else
   2466   if test -n "$ac_ct_CC"; then
   2467   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
   2468 else
   2469 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2470 for as_dir in $PATH
   2471 do
   2472   IFS=$as_save_IFS
   2473   test -z "$as_dir" && as_dir=.
   2474   for ac_exec_ext in '' $ac_executable_extensions; do
   2475   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2476     ac_cv_prog_ac_ct_CC="gcc"
   2477     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2478     break 2
   2479   fi
   2480 done
   2481 done
   2482 IFS=$as_save_IFS
   2483 
   2484 fi
   2485 fi
   2486 ac_ct_CC=$ac_cv_prog_ac_ct_CC
   2487 if test -n "$ac_ct_CC"; then
   2488   { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
   2489 echo "${ECHO_T}$ac_ct_CC" >&6; }
   2490 else
   2491   { echo "$as_me:$LINENO: result: no" >&5
   2492 echo "${ECHO_T}no" >&6; }
   2493 fi
   2494 
   2495   if test "x$ac_ct_CC" = x; then
   2496     CC=""
   2497   else
   2498     case $cross_compiling:$ac_tool_warned in
   2499 yes:)
   2500 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   2501 whose name does not start with the host triplet.  If you think this
   2502 configuration is useful to you, please write to autoconf (at] gnu.org." >&5
   2503 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   2504 whose name does not start with the host triplet.  If you think this
   2505 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;}
   2506 ac_tool_warned=yes ;;
   2507 esac
   2508     CC=$ac_ct_CC
   2509   fi
   2510 else
   2511   CC="$ac_cv_prog_CC"
   2512 fi
   2513 
   2514 if test -z "$CC"; then
   2515           if test -n "$ac_tool_prefix"; then
   2516     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
   2517 set dummy ${ac_tool_prefix}cc; ac_word=$2
   2518 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   2519 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   2520 if test "${ac_cv_prog_CC+set}" = set; then
   2521   echo $ECHO_N "(cached) $ECHO_C" >&6
   2522 else
   2523   if test -n "$CC"; then
   2524   ac_cv_prog_CC="$CC" # Let the user override the test.
   2525 else
   2526 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2527 for as_dir in $PATH
   2528 do
   2529   IFS=$as_save_IFS
   2530   test -z "$as_dir" && as_dir=.
   2531   for ac_exec_ext in '' $ac_executable_extensions; do
   2532   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2533     ac_cv_prog_CC="${ac_tool_prefix}cc"
   2534     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2535     break 2
   2536   fi
   2537 done
   2538 done
   2539 IFS=$as_save_IFS
   2540 
   2541 fi
   2542 fi
   2543 CC=$ac_cv_prog_CC
   2544 if test -n "$CC"; then
   2545   { echo "$as_me:$LINENO: result: $CC" >&5
   2546 echo "${ECHO_T}$CC" >&6; }
   2547 else
   2548   { echo "$as_me:$LINENO: result: no" >&5
   2549 echo "${ECHO_T}no" >&6; }
   2550 fi
   2551 
   2552 
   2553   fi
   2554 fi
   2555 if test -z "$CC"; then
   2556   # Extract the first word of "cc", so it can be a program name with args.
   2557 set dummy cc; ac_word=$2
   2558 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   2559 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   2560 if test "${ac_cv_prog_CC+set}" = set; then
   2561   echo $ECHO_N "(cached) $ECHO_C" >&6
   2562 else
   2563   if test -n "$CC"; then
   2564   ac_cv_prog_CC="$CC" # Let the user override the test.
   2565 else
   2566   ac_prog_rejected=no
   2567 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2568 for as_dir in $PATH
   2569 do
   2570   IFS=$as_save_IFS
   2571   test -z "$as_dir" && as_dir=.
   2572   for ac_exec_ext in '' $ac_executable_extensions; do
   2573   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2574     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
   2575        ac_prog_rejected=yes
   2576        continue
   2577      fi
   2578     ac_cv_prog_CC="cc"
   2579     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2580     break 2
   2581   fi
   2582 done
   2583 done
   2584 IFS=$as_save_IFS
   2585 
   2586 if test $ac_prog_rejected = yes; then
   2587   # We found a bogon in the path, so make sure we never use it.
   2588   set dummy $ac_cv_prog_CC
   2589   shift
   2590   if test $# != 0; then
   2591     # We chose a different compiler from the bogus one.
   2592     # However, it has the same basename, so the bogon will be chosen
   2593     # first if we set CC to just the basename; use the full file name.
   2594     shift
   2595     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
   2596   fi
   2597 fi
   2598 fi
   2599 fi
   2600 CC=$ac_cv_prog_CC
   2601 if test -n "$CC"; then
   2602   { echo "$as_me:$LINENO: result: $CC" >&5
   2603 echo "${ECHO_T}$CC" >&6; }
   2604 else
   2605   { echo "$as_me:$LINENO: result: no" >&5
   2606 echo "${ECHO_T}no" >&6; }
   2607 fi
   2608 
   2609 
   2610 fi
   2611 if test -z "$CC"; then
   2612   if test -n "$ac_tool_prefix"; then
   2613   for ac_prog in cl.exe
   2614   do
   2615     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   2616 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   2617 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   2618 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   2619 if test "${ac_cv_prog_CC+set}" = set; then
   2620   echo $ECHO_N "(cached) $ECHO_C" >&6
   2621 else
   2622   if test -n "$CC"; then
   2623   ac_cv_prog_CC="$CC" # Let the user override the test.
   2624 else
   2625 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2626 for as_dir in $PATH
   2627 do
   2628   IFS=$as_save_IFS
   2629   test -z "$as_dir" && as_dir=.
   2630   for ac_exec_ext in '' $ac_executable_extensions; do
   2631   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2632     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
   2633     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2634     break 2
   2635   fi
   2636 done
   2637 done
   2638 IFS=$as_save_IFS
   2639 
   2640 fi
   2641 fi
   2642 CC=$ac_cv_prog_CC
   2643 if test -n "$CC"; then
   2644   { echo "$as_me:$LINENO: result: $CC" >&5
   2645 echo "${ECHO_T}$CC" >&6; }
   2646 else
   2647   { echo "$as_me:$LINENO: result: no" >&5
   2648 echo "${ECHO_T}no" >&6; }
   2649 fi
   2650 
   2651 
   2652     test -n "$CC" && break
   2653   done
   2654 fi
   2655 if test -z "$CC"; then
   2656   ac_ct_CC=$CC
   2657   for ac_prog in cl.exe
   2658 do
   2659   # Extract the first word of "$ac_prog", so it can be a program name with args.
   2660 set dummy $ac_prog; ac_word=$2
   2661 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   2662 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   2663 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
   2664   echo $ECHO_N "(cached) $ECHO_C" >&6
   2665 else
   2666   if test -n "$ac_ct_CC"; then
   2667   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
   2668 else
   2669 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2670 for as_dir in $PATH
   2671 do
   2672   IFS=$as_save_IFS
   2673   test -z "$as_dir" && as_dir=.
   2674   for ac_exec_ext in '' $ac_executable_extensions; do
   2675   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2676     ac_cv_prog_ac_ct_CC="$ac_prog"
   2677     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2678     break 2
   2679   fi
   2680 done
   2681 done
   2682 IFS=$as_save_IFS
   2683 
   2684 fi
   2685 fi
   2686 ac_ct_CC=$ac_cv_prog_ac_ct_CC
   2687 if test -n "$ac_ct_CC"; then
   2688   { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
   2689 echo "${ECHO_T}$ac_ct_CC" >&6; }
   2690 else
   2691   { echo "$as_me:$LINENO: result: no" >&5
   2692 echo "${ECHO_T}no" >&6; }
   2693 fi
   2694 
   2695 
   2696   test -n "$ac_ct_CC" && break
   2697 done
   2698 
   2699   if test "x$ac_ct_CC" = x; then
   2700     CC=""
   2701   else
   2702     case $cross_compiling:$ac_tool_warned in
   2703 yes:)
   2704 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   2705 whose name does not start with the host triplet.  If you think this
   2706 configuration is useful to you, please write to autoconf (at] gnu.org." >&5
   2707 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   2708 whose name does not start with the host triplet.  If you think this
   2709 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;}
   2710 ac_tool_warned=yes ;;
   2711 esac
   2712     CC=$ac_ct_CC
   2713   fi
   2714 fi
   2715 
   2716 fi
   2717 
   2718 
   2719 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
   2720 See \`config.log' for more details." >&5
   2721 echo "$as_me: error: no acceptable C compiler found in \$PATH
   2722 See \`config.log' for more details." >&2;}
   2723    { (exit 1); exit 1; }; }
   2724 
   2725 # Provide some information about the compiler.
   2726 echo "$as_me:$LINENO: checking for C compiler version" >&5
   2727 ac_compiler=`set X $ac_compile; echo $2`
   2728 { (ac_try="$ac_compiler --version >&5"
   2729 case "(($ac_try" in
   2730   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2731   *) ac_try_echo=$ac_try;;
   2732 esac
   2733 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   2734   (eval "$ac_compiler --version >&5") 2>&5
   2735   ac_status=$?
   2736   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2737   (exit $ac_status); }
   2738 { (ac_try="$ac_compiler -v >&5"
   2739 case "(($ac_try" in
   2740   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2741   *) ac_try_echo=$ac_try;;
   2742 esac
   2743 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   2744   (eval "$ac_compiler -v >&5") 2>&5
   2745   ac_status=$?
   2746   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2747   (exit $ac_status); }
   2748 { (ac_try="$ac_compiler -V >&5"
   2749 case "(($ac_try" in
   2750   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2751   *) ac_try_echo=$ac_try;;
   2752 esac
   2753 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   2754   (eval "$ac_compiler -V >&5") 2>&5
   2755   ac_status=$?
   2756   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2757   (exit $ac_status); }
   2758 
   2759 cat >conftest.$ac_ext <<_ACEOF
   2760 /* confdefs.h.  */
   2761 _ACEOF
   2762 cat confdefs.h >>conftest.$ac_ext
   2763 cat >>conftest.$ac_ext <<_ACEOF
   2764 /* end confdefs.h.  */
   2765 
   2766 int
   2767 main ()
   2768 {
   2769 
   2770   ;
   2771   return 0;
   2772 }
   2773 _ACEOF
   2774 ac_clean_files_save=$ac_clean_files
   2775 ac_clean_files="$ac_clean_files a.out a.exe b.out"
   2776 # Try to create an executable without -o first, disregard a.out.
   2777 # It will help us diagnose broken compilers, and finding out an intuition
   2778 # of exeext.
   2779 { echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
   2780 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6; }
   2781 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
   2782 #
   2783 # List of possible output files, starting from the most likely.
   2784 # The algorithm is not robust to junk in `.', hence go to wildcards (a.*)
   2785 # only as a last resort.  b.out is created by i960 compilers.
   2786 ac_files='a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out'
   2787 #
   2788 # The IRIX 6 linker writes into existing files which may not be
   2789 # executable, retaining their permissions.  Remove them first so a
   2790 # subsequent execution test works.
   2791 ac_rmfiles=
   2792 for ac_file in $ac_files
   2793 do
   2794   case $ac_file in
   2795     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
   2796     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
   2797   esac
   2798 done
   2799 rm -f $ac_rmfiles
   2800 
   2801 if { (ac_try="$ac_link_default"
   2802 case "(($ac_try" in
   2803   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2804   *) ac_try_echo=$ac_try;;
   2805 esac
   2806 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   2807   (eval "$ac_link_default") 2>&5
   2808   ac_status=$?
   2809   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2810   (exit $ac_status); }; then
   2811   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
   2812 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
   2813 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
   2814 # so that the user can short-circuit this test for compilers unknown to
   2815 # Autoconf.
   2816 for ac_file in $ac_files ''
   2817 do
   2818   test -f "$ac_file" || continue
   2819   case $ac_file in
   2820     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj )
   2821 	;;
   2822     [ab].out )
   2823 	# We found the default executable, but exeext='' is most
   2824 	# certainly right.
   2825 	break;;
   2826     *.* )
   2827         if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
   2828 	then :; else
   2829 	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
   2830 	fi
   2831 	# We set ac_cv_exeext here because the later test for it is not
   2832 	# safe: cross compilers may not add the suffix if given an `-o'
   2833 	# argument, so we may need to know it at that point already.
   2834 	# Even if this section looks crufty: it has the advantage of
   2835 	# actually working.
   2836 	break;;
   2837     * )
   2838 	break;;
   2839   esac
   2840 done
   2841 test "$ac_cv_exeext" = no && ac_cv_exeext=
   2842 
   2843 else
   2844   ac_file=''
   2845 fi
   2846 
   2847 { echo "$as_me:$LINENO: result: $ac_file" >&5
   2848 echo "${ECHO_T}$ac_file" >&6; }
   2849 if test -z "$ac_file"; then
   2850   echo "$as_me: failed program was:" >&5
   2851 sed 's/^/| /' conftest.$ac_ext >&5
   2852 
   2853 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
   2854 See \`config.log' for more details." >&5
   2855 echo "$as_me: error: C compiler cannot create executables
   2856 See \`config.log' for more details." >&2;}
   2857    { (exit 77); exit 77; }; }
   2858 fi
   2859 
   2860 ac_exeext=$ac_cv_exeext
   2861 
   2862 # Check that the compiler produces executables we can run.  If not, either
   2863 # the compiler is broken, or we cross compile.
   2864 { echo "$as_me:$LINENO: checking whether the C compiler works" >&5
   2865 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6; }
   2866 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
   2867 # If not cross compiling, check that we can run a simple program.
   2868 if test "$cross_compiling" != yes; then
   2869   if { ac_try='./$ac_file'
   2870   { (case "(($ac_try" in
   2871   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2872   *) ac_try_echo=$ac_try;;
   2873 esac
   2874 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   2875   (eval "$ac_try") 2>&5
   2876   ac_status=$?
   2877   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2878   (exit $ac_status); }; }; then
   2879     cross_compiling=no
   2880   else
   2881     if test "$cross_compiling" = maybe; then
   2882 	cross_compiling=yes
   2883     else
   2884 	{ { echo "$as_me:$LINENO: error: cannot run C compiled programs.
   2885 If you meant to cross compile, use \`--host'.
   2886 See \`config.log' for more details." >&5
   2887 echo "$as_me: error: cannot run C compiled programs.
   2888 If you meant to cross compile, use \`--host'.
   2889 See \`config.log' for more details." >&2;}
   2890    { (exit 1); exit 1; }; }
   2891     fi
   2892   fi
   2893 fi
   2894 { echo "$as_me:$LINENO: result: yes" >&5
   2895 echo "${ECHO_T}yes" >&6; }
   2896 
   2897 rm -f a.out a.exe conftest$ac_cv_exeext b.out
   2898 ac_clean_files=$ac_clean_files_save
   2899 # Check that the compiler produces executables we can run.  If not, either
   2900 # the compiler is broken, or we cross compile.
   2901 { echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
   2902 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6; }
   2903 { echo "$as_me:$LINENO: result: $cross_compiling" >&5
   2904 echo "${ECHO_T}$cross_compiling" >&6; }
   2905 
   2906 { echo "$as_me:$LINENO: checking for suffix of executables" >&5
   2907 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6; }
   2908 if { (ac_try="$ac_link"
   2909 case "(($ac_try" in
   2910   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2911   *) ac_try_echo=$ac_try;;
   2912 esac
   2913 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   2914   (eval "$ac_link") 2>&5
   2915   ac_status=$?
   2916   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2917   (exit $ac_status); }; then
   2918   # If both `conftest.exe' and `conftest' are `present' (well, observable)
   2919 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
   2920 # work properly (i.e., refer to `conftest.exe'), while it won't with
   2921 # `rm'.
   2922 for ac_file in conftest.exe conftest conftest.*; do
   2923   test -f "$ac_file" || continue
   2924   case $ac_file in
   2925     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
   2926     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
   2927 	  break;;
   2928     * ) break;;
   2929   esac
   2930 done
   2931 else
   2932   { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
   2933 See \`config.log' for more details." >&5
   2934 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
   2935 See \`config.log' for more details." >&2;}
   2936    { (exit 1); exit 1; }; }
   2937 fi
   2938 
   2939 rm -f conftest$ac_cv_exeext
   2940 { echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
   2941 echo "${ECHO_T}$ac_cv_exeext" >&6; }
   2942 
   2943 rm -f conftest.$ac_ext
   2944 EXEEXT=$ac_cv_exeext
   2945 ac_exeext=$EXEEXT
   2946 { echo "$as_me:$LINENO: checking for suffix of object files" >&5
   2947 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6; }
   2948 if test "${ac_cv_objext+set}" = set; then
   2949   echo $ECHO_N "(cached) $ECHO_C" >&6
   2950 else
   2951   cat >conftest.$ac_ext <<_ACEOF
   2952 /* confdefs.h.  */
   2953 _ACEOF
   2954 cat confdefs.h >>conftest.$ac_ext
   2955 cat >>conftest.$ac_ext <<_ACEOF
   2956 /* end confdefs.h.  */
   2957 
   2958 int
   2959 main ()
   2960 {
   2961 
   2962   ;
   2963   return 0;
   2964 }
   2965 _ACEOF
   2966 rm -f conftest.o conftest.obj
   2967 if { (ac_try="$ac_compile"
   2968 case "(($ac_try" in
   2969   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2970   *) ac_try_echo=$ac_try;;
   2971 esac
   2972 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   2973   (eval "$ac_compile") 2>&5
   2974   ac_status=$?
   2975   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2976   (exit $ac_status); }; then
   2977   for ac_file in conftest.o conftest.obj conftest.*; do
   2978   test -f "$ac_file" || continue;
   2979   case $ac_file in
   2980     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf ) ;;
   2981     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
   2982        break;;
   2983   esac
   2984 done
   2985 else
   2986   echo "$as_me: failed program was:" >&5
   2987 sed 's/^/| /' conftest.$ac_ext >&5
   2988 
   2989 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
   2990 See \`config.log' for more details." >&5
   2991 echo "$as_me: error: cannot compute suffix of object files: cannot compile
   2992 See \`config.log' for more details." >&2;}
   2993    { (exit 1); exit 1; }; }
   2994 fi
   2995 
   2996 rm -f conftest.$ac_cv_objext conftest.$ac_ext
   2997 fi
   2998 { echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
   2999 echo "${ECHO_T}$ac_cv_objext" >&6; }
   3000 OBJEXT=$ac_cv_objext
   3001 ac_objext=$OBJEXT
   3002 { echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
   3003 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6; }
   3004 if test "${ac_cv_c_compiler_gnu+set}" = set; then
   3005   echo $ECHO_N "(cached) $ECHO_C" >&6
   3006 else
   3007   cat >conftest.$ac_ext <<_ACEOF
   3008 /* confdefs.h.  */
   3009 _ACEOF
   3010 cat confdefs.h >>conftest.$ac_ext
   3011 cat >>conftest.$ac_ext <<_ACEOF
   3012 /* end confdefs.h.  */
   3013 
   3014 int
   3015 main ()
   3016 {
   3017 #ifndef __GNUC__
   3018        choke me
   3019 #endif
   3020 
   3021   ;
   3022   return 0;
   3023 }
   3024 _ACEOF
   3025 rm -f conftest.$ac_objext
   3026 if { (ac_try="$ac_compile"
   3027 case "(($ac_try" in
   3028   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3029   *) ac_try_echo=$ac_try;;
   3030 esac
   3031 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3032   (eval "$ac_compile") 2>conftest.er1
   3033   ac_status=$?
   3034   grep -v '^ *+' conftest.er1 >conftest.err
   3035   rm -f conftest.er1
   3036   cat conftest.err >&5
   3037   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3038   (exit $ac_status); } && {
   3039 	 test -z "$ac_c_werror_flag" ||
   3040 	 test ! -s conftest.err
   3041        } && test -s conftest.$ac_objext; then
   3042   ac_compiler_gnu=yes
   3043 else
   3044   echo "$as_me: failed program was:" >&5
   3045 sed 's/^/| /' conftest.$ac_ext >&5
   3046 
   3047 	ac_compiler_gnu=no
   3048 fi
   3049 
   3050 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3051 ac_cv_c_compiler_gnu=$ac_compiler_gnu
   3052 
   3053 fi
   3054 { echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
   3055 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; }
   3056 GCC=`test $ac_compiler_gnu = yes && echo yes`
   3057 ac_test_CFLAGS=${CFLAGS+set}
   3058 ac_save_CFLAGS=$CFLAGS
   3059 { echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
   3060 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6; }
   3061 if test "${ac_cv_prog_cc_g+set}" = set; then
   3062   echo $ECHO_N "(cached) $ECHO_C" >&6
   3063 else
   3064   ac_save_c_werror_flag=$ac_c_werror_flag
   3065    ac_c_werror_flag=yes
   3066    ac_cv_prog_cc_g=no
   3067    CFLAGS="-g"
   3068    cat >conftest.$ac_ext <<_ACEOF
   3069 /* confdefs.h.  */
   3070 _ACEOF
   3071 cat confdefs.h >>conftest.$ac_ext
   3072 cat >>conftest.$ac_ext <<_ACEOF
   3073 /* end confdefs.h.  */
   3074 
   3075 int
   3076 main ()
   3077 {
   3078 
   3079   ;
   3080   return 0;
   3081 }
   3082 _ACEOF
   3083 rm -f conftest.$ac_objext
   3084 if { (ac_try="$ac_compile"
   3085 case "(($ac_try" in
   3086   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3087   *) ac_try_echo=$ac_try;;
   3088 esac
   3089 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3090   (eval "$ac_compile") 2>conftest.er1
   3091   ac_status=$?
   3092   grep -v '^ *+' conftest.er1 >conftest.err
   3093   rm -f conftest.er1
   3094   cat conftest.err >&5
   3095   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3096   (exit $ac_status); } && {
   3097 	 test -z "$ac_c_werror_flag" ||
   3098 	 test ! -s conftest.err
   3099        } && test -s conftest.$ac_objext; then
   3100   ac_cv_prog_cc_g=yes
   3101 else
   3102   echo "$as_me: failed program was:" >&5
   3103 sed 's/^/| /' conftest.$ac_ext >&5
   3104 
   3105 	CFLAGS=""
   3106       cat >conftest.$ac_ext <<_ACEOF
   3107 /* confdefs.h.  */
   3108 _ACEOF
   3109 cat confdefs.h >>conftest.$ac_ext
   3110 cat >>conftest.$ac_ext <<_ACEOF
   3111 /* end confdefs.h.  */
   3112 
   3113 int
   3114 main ()
   3115 {
   3116 
   3117   ;
   3118   return 0;
   3119 }
   3120 _ACEOF
   3121 rm -f conftest.$ac_objext
   3122 if { (ac_try="$ac_compile"
   3123 case "(($ac_try" in
   3124   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3125   *) ac_try_echo=$ac_try;;
   3126 esac
   3127 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3128   (eval "$ac_compile") 2>conftest.er1
   3129   ac_status=$?
   3130   grep -v '^ *+' conftest.er1 >conftest.err
   3131   rm -f conftest.er1
   3132   cat conftest.err >&5
   3133   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3134   (exit $ac_status); } && {
   3135 	 test -z "$ac_c_werror_flag" ||
   3136 	 test ! -s conftest.err
   3137        } && test -s conftest.$ac_objext; then
   3138   :
   3139 else
   3140   echo "$as_me: failed program was:" >&5
   3141 sed 's/^/| /' conftest.$ac_ext >&5
   3142 
   3143 	ac_c_werror_flag=$ac_save_c_werror_flag
   3144 	 CFLAGS="-g"
   3145 	 cat >conftest.$ac_ext <<_ACEOF
   3146 /* confdefs.h.  */
   3147 _ACEOF
   3148 cat confdefs.h >>conftest.$ac_ext
   3149 cat >>conftest.$ac_ext <<_ACEOF
   3150 /* end confdefs.h.  */
   3151 
   3152 int
   3153 main ()
   3154 {
   3155 
   3156   ;
   3157   return 0;
   3158 }
   3159 _ACEOF
   3160 rm -f conftest.$ac_objext
   3161 if { (ac_try="$ac_compile"
   3162 case "(($ac_try" in
   3163   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3164   *) ac_try_echo=$ac_try;;
   3165 esac
   3166 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3167   (eval "$ac_compile") 2>conftest.er1
   3168   ac_status=$?
   3169   grep -v '^ *+' conftest.er1 >conftest.err
   3170   rm -f conftest.er1
   3171   cat conftest.err >&5
   3172   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3173   (exit $ac_status); } && {
   3174 	 test -z "$ac_c_werror_flag" ||
   3175 	 test ! -s conftest.err
   3176        } && test -s conftest.$ac_objext; then
   3177   ac_cv_prog_cc_g=yes
   3178 else
   3179   echo "$as_me: failed program was:" >&5
   3180 sed 's/^/| /' conftest.$ac_ext >&5
   3181 
   3182 
   3183 fi
   3184 
   3185 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3186 fi
   3187 
   3188 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3189 fi
   3190 
   3191 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3192    ac_c_werror_flag=$ac_save_c_werror_flag
   3193 fi
   3194 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
   3195 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6; }
   3196 if test "$ac_test_CFLAGS" = set; then
   3197   CFLAGS=$ac_save_CFLAGS
   3198 elif test $ac_cv_prog_cc_g = yes; then
   3199   if test "$GCC" = yes; then
   3200     CFLAGS="-g -O2"
   3201   else
   3202     CFLAGS="-g"
   3203   fi
   3204 else
   3205   if test "$GCC" = yes; then
   3206     CFLAGS="-O2"
   3207   else
   3208     CFLAGS=
   3209   fi
   3210 fi
   3211 { echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
   3212 echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; }
   3213 if test "${ac_cv_prog_cc_c89+set}" = set; then
   3214   echo $ECHO_N "(cached) $ECHO_C" >&6
   3215 else
   3216   ac_cv_prog_cc_c89=no
   3217 ac_save_CC=$CC
   3218 cat >conftest.$ac_ext <<_ACEOF
   3219 /* confdefs.h.  */
   3220 _ACEOF
   3221 cat confdefs.h >>conftest.$ac_ext
   3222 cat >>conftest.$ac_ext <<_ACEOF
   3223 /* end confdefs.h.  */
   3224 #include <stdarg.h>
   3225 #include <stdio.h>
   3226 #include <sys/types.h>
   3227 #include <sys/stat.h>
   3228 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
   3229 struct buf { int x; };
   3230 FILE * (*rcsopen) (struct buf *, struct stat *, int);
   3231 static char *e (p, i)
   3232      char **p;
   3233      int i;
   3234 {
   3235   return p[i];
   3236 }
   3237 static char *f (char * (*g) (char **, int), char **p, ...)
   3238 {
   3239   char *s;
   3240   va_list v;
   3241   va_start (v,p);
   3242   s = g (p, va_arg (v,int));
   3243   va_end (v);
   3244   return s;
   3245 }
   3246 
   3247 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
   3248    function prototypes and stuff, but not '\xHH' hex character constants.
   3249    These don't provoke an error unfortunately, instead are silently treated
   3250    as 'x'.  The following induces an error, until -std is added to get
   3251    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
   3252    array size at least.  It's necessary to write '\x00'==0 to get something
   3253    that's true only with -std.  */
   3254 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
   3255 
   3256 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
   3257    inside strings and character constants.  */
   3258 #define FOO(x) 'x'
   3259 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
   3260 
   3261 int test (int i, double x);
   3262 struct s1 {int (*f) (int a);};
   3263 struct s2 {int (*f) (double a);};
   3264 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
   3265 int argc;
   3266 char **argv;
   3267 int
   3268 main ()
   3269 {
   3270 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
   3271   ;
   3272   return 0;
   3273 }
   3274 _ACEOF
   3275 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
   3276 	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
   3277 do
   3278   CC="$ac_save_CC $ac_arg"
   3279   rm -f conftest.$ac_objext
   3280 if { (ac_try="$ac_compile"
   3281 case "(($ac_try" in
   3282   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3283   *) ac_try_echo=$ac_try;;
   3284 esac
   3285 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3286   (eval "$ac_compile") 2>conftest.er1
   3287   ac_status=$?
   3288   grep -v '^ *+' conftest.er1 >conftest.err
   3289   rm -f conftest.er1
   3290   cat conftest.err >&5
   3291   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3292   (exit $ac_status); } && {
   3293 	 test -z "$ac_c_werror_flag" ||
   3294 	 test ! -s conftest.err
   3295        } && test -s conftest.$ac_objext; then
   3296   ac_cv_prog_cc_c89=$ac_arg
   3297 else
   3298   echo "$as_me: failed program was:" >&5
   3299 sed 's/^/| /' conftest.$ac_ext >&5
   3300 
   3301 
   3302 fi
   3303 
   3304 rm -f core conftest.err conftest.$ac_objext
   3305   test "x$ac_cv_prog_cc_c89" != "xno" && break
   3306 done
   3307 rm -f conftest.$ac_ext
   3308 CC=$ac_save_CC
   3309 
   3310 fi
   3311 # AC_CACHE_VAL
   3312 case "x$ac_cv_prog_cc_c89" in
   3313   x)
   3314     { echo "$as_me:$LINENO: result: none needed" >&5
   3315 echo "${ECHO_T}none needed" >&6; } ;;
   3316   xno)
   3317     { echo "$as_me:$LINENO: result: unsupported" >&5
   3318 echo "${ECHO_T}unsupported" >&6; } ;;
   3319   *)
   3320     CC="$CC $ac_cv_prog_cc_c89"
   3321     { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
   3322 echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;;
   3323 esac
   3324 
   3325 
   3326 ac_ext=c
   3327 ac_cpp='$CPP $CPPFLAGS'
   3328 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   3329 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   3330 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   3331 DEPDIR="${am__leading_dot}deps"
   3332 
   3333 ac_config_commands="$ac_config_commands depfiles"
   3334 
   3335 
   3336 am_make=${MAKE-make}
   3337 cat > confinc << 'END'
   3338 am__doit:
   3339 	@echo done
   3340 .PHONY: am__doit
   3341 END
   3342 # If we don't find an include directive, just comment out the code.
   3343 { echo "$as_me:$LINENO: checking for style of include used by $am_make" >&5
   3344 echo $ECHO_N "checking for style of include used by $am_make... $ECHO_C" >&6; }
   3345 am__include="#"
   3346 am__quote=
   3347 _am_result=none
   3348 # First try GNU make style include.
   3349 echo "include confinc" > confmf
   3350 # We grep out `Entering directory' and `Leaving directory'
   3351 # messages which can occur if `w' ends up in MAKEFLAGS.
   3352 # In particular we don't look at `^make:' because GNU make might
   3353 # be invoked under some other name (usually "gmake"), in which
   3354 # case it prints its new name instead of `make'.
   3355 if test "`$am_make -s -f confmf 2> /dev/null | grep -v 'ing directory'`" = "done"; then
   3356    am__include=include
   3357    am__quote=
   3358    _am_result=GNU
   3359 fi
   3360 # Now try BSD make style include.
   3361 if test "$am__include" = "#"; then
   3362    echo '.include "confinc"' > confmf
   3363    if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then
   3364       am__include=.include
   3365       am__quote="\""
   3366       _am_result=BSD
   3367    fi
   3368 fi
   3369 
   3370 
   3371 { echo "$as_me:$LINENO: result: $_am_result" >&5
   3372 echo "${ECHO_T}$_am_result" >&6; }
   3373 rm -f confinc confmf
   3374 
   3375 # Check whether --enable-dependency-tracking was given.
   3376 if test "${enable_dependency_tracking+set}" = set; then
   3377   enableval=$enable_dependency_tracking;
   3378 fi
   3379 
   3380 if test "x$enable_dependency_tracking" != xno; then
   3381   am_depcomp="$ac_aux_dir/depcomp"
   3382   AMDEPBACKSLASH='\'
   3383 fi
   3384  if test "x$enable_dependency_tracking" != xno; then
   3385   AMDEP_TRUE=
   3386   AMDEP_FALSE='#'
   3387 else
   3388   AMDEP_TRUE='#'
   3389   AMDEP_FALSE=
   3390 fi
   3391 
   3392 
   3393 
   3394 depcc="$CC"   am_compiler_list=
   3395 
   3396 { echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
   3397 echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6; }
   3398 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then
   3399   echo $ECHO_N "(cached) $ECHO_C" >&6
   3400 else
   3401   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
   3402   # We make a subdir and do the tests there.  Otherwise we can end up
   3403   # making bogus files that we don't know about and never remove.  For
   3404   # instance it was reported that on HP-UX the gcc test will end up
   3405   # making a dummy file named `D' -- because `-MD' means `put the output
   3406   # in D'.
   3407   mkdir conftest.dir
   3408   # Copy depcomp to subdir because otherwise we won't find it if we're
   3409   # using a relative directory.
   3410   cp "$am_depcomp" conftest.dir
   3411   cd conftest.dir
   3412   # We will build objects and dependencies in a subdirectory because
   3413   # it helps to detect inapplicable dependency modes.  For instance
   3414   # both Tru64's cc and ICC support -MD to output dependencies as a
   3415   # side effect of compilation, but ICC will put the dependencies in
   3416   # the current directory while Tru64 will put them in the object
   3417   # directory.
   3418   mkdir sub
   3419 
   3420   am_cv_CC_dependencies_compiler_type=none
   3421   if test "$am_compiler_list" = ""; then
   3422      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
   3423   fi
   3424   for depmode in $am_compiler_list; do
   3425     # Setup a source with many dependencies, because some compilers
   3426     # like to wrap large dependency lists on column 80 (with \), and
   3427     # we should not choose a depcomp mode which is confused by this.
   3428     #
   3429     # We need to recreate these files for each test, as the compiler may
   3430     # overwrite some of them when testing with obscure command lines.
   3431     # This happens at least with the AIX C compiler.
   3432     : > sub/conftest.c
   3433     for i in 1 2 3 4 5 6; do
   3434       echo '#include "conftst'$i'.h"' >> sub/conftest.c
   3435       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
   3436       # Solaris 8's {/usr,}/bin/sh.
   3437       touch sub/conftst$i.h
   3438     done
   3439     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
   3440 
   3441     case $depmode in
   3442     nosideeffect)
   3443       # after this tag, mechanisms are not by side-effect, so they'll
   3444       # only be used when explicitly requested
   3445       if test "x$enable_dependency_tracking" = xyes; then
   3446 	continue
   3447       else
   3448 	break
   3449       fi
   3450       ;;
   3451     none) break ;;
   3452     esac
   3453     # We check with `-c' and `-o' for the sake of the "dashmstdout"
   3454     # mode.  It turns out that the SunPro C++ compiler does not properly
   3455     # handle `-M -o', and we need to detect this.
   3456     if depmode=$depmode \
   3457        source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
   3458        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
   3459        $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
   3460          >/dev/null 2>conftest.err &&
   3461        grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
   3462        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
   3463        grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
   3464        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
   3465       # icc doesn't choke on unknown options, it will just issue warnings
   3466       # or remarks (even with -Werror).  So we grep stderr for any message
   3467       # that says an option was ignored or not supported.
   3468       # When given -MP, icc 7.0 and 7.1 complain thusly:
   3469       #   icc: Command line warning: ignoring option '-M'; no argument required
   3470       # The diagnosis changed in icc 8.0:
   3471       #   icc: Command line remark: option '-MP' not supported
   3472       if (grep 'ignoring option' conftest.err ||
   3473           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
   3474         am_cv_CC_dependencies_compiler_type=$depmode
   3475         break
   3476       fi
   3477     fi
   3478   done
   3479 
   3480   cd ..
   3481   rm -rf conftest.dir
   3482 else
   3483   am_cv_CC_dependencies_compiler_type=none
   3484 fi
   3485 
   3486 fi
   3487 { echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5
   3488 echo "${ECHO_T}$am_cv_CC_dependencies_compiler_type" >&6; }
   3489 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
   3490 
   3491  if
   3492   test "x$enable_dependency_tracking" != xno \
   3493   && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
   3494   am__fastdepCC_TRUE=
   3495   am__fastdepCC_FALSE='#'
   3496 else
   3497   am__fastdepCC_TRUE='#'
   3498   am__fastdepCC_FALSE=
   3499 fi
   3500 
   3501 
   3502 # Check whether --enable-shared was given.
   3503 if test "${enable_shared+set}" = set; then
   3504   enableval=$enable_shared; p=${PACKAGE-default}
   3505     case $enableval in
   3506     yes) enable_shared=yes ;;
   3507     no) enable_shared=no ;;
   3508     *)
   3509       enable_shared=no
   3510       # Look at the argument we got.  We use all the common list separators.
   3511       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
   3512       for pkg in $enableval; do
   3513 	IFS="$lt_save_ifs"
   3514 	if test "X$pkg" = "X$p"; then
   3515 	  enable_shared=yes
   3516 	fi
   3517       done
   3518       IFS="$lt_save_ifs"
   3519       ;;
   3520     esac
   3521 else
   3522   enable_shared=yes
   3523 fi
   3524 
   3525 
   3526 # Check whether --enable-static was given.
   3527 if test "${enable_static+set}" = set; then
   3528   enableval=$enable_static; p=${PACKAGE-default}
   3529     case $enableval in
   3530     yes) enable_static=yes ;;
   3531     no) enable_static=no ;;
   3532     *)
   3533      enable_static=no
   3534       # Look at the argument we got.  We use all the common list separators.
   3535       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
   3536       for pkg in $enableval; do
   3537 	IFS="$lt_save_ifs"
   3538 	if test "X$pkg" = "X$p"; then
   3539 	  enable_static=yes
   3540 	fi
   3541       done
   3542       IFS="$lt_save_ifs"
   3543       ;;
   3544     esac
   3545 else
   3546   enable_static=yes
   3547 fi
   3548 
   3549 
   3550 # Check whether --enable-fast-install was given.
   3551 if test "${enable_fast_install+set}" = set; then
   3552   enableval=$enable_fast_install; p=${PACKAGE-default}
   3553     case $enableval in
   3554     yes) enable_fast_install=yes ;;
   3555     no) enable_fast_install=no ;;
   3556     *)
   3557       enable_fast_install=no
   3558       # Look at the argument we got.  We use all the common list separators.
   3559       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
   3560       for pkg in $enableval; do
   3561 	IFS="$lt_save_ifs"
   3562 	if test "X$pkg" = "X$p"; then
   3563 	  enable_fast_install=yes
   3564 	fi
   3565       done
   3566       IFS="$lt_save_ifs"
   3567       ;;
   3568     esac
   3569 else
   3570   enable_fast_install=yes
   3571 fi
   3572 
   3573 
   3574 # Make sure we can run config.sub.
   3575 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
   3576   { { echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5
   3577 echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;}
   3578    { (exit 1); exit 1; }; }
   3579 
   3580 { echo "$as_me:$LINENO: checking build system type" >&5
   3581 echo $ECHO_N "checking build system type... $ECHO_C" >&6; }
   3582 if test "${ac_cv_build+set}" = set; then
   3583   echo $ECHO_N "(cached) $ECHO_C" >&6
   3584 else
   3585   ac_build_alias=$build_alias
   3586 test "x$ac_build_alias" = x &&
   3587   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
   3588 test "x$ac_build_alias" = x &&
   3589   { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
   3590 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
   3591    { (exit 1); exit 1; }; }
   3592 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
   3593   { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5
   3594 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;}
   3595    { (exit 1); exit 1; }; }
   3596 
   3597 fi
   3598 { echo "$as_me:$LINENO: result: $ac_cv_build" >&5
   3599 echo "${ECHO_T}$ac_cv_build" >&6; }
   3600 case $ac_cv_build in
   3601 *-*-*) ;;
   3602 *) { { echo "$as_me:$LINENO: error: invalid value of canonical build" >&5
   3603 echo "$as_me: error: invalid value of canonical build" >&2;}
   3604    { (exit 1); exit 1; }; };;
   3605 esac
   3606 build=$ac_cv_build
   3607 ac_save_IFS=$IFS; IFS='-'
   3608 set x $ac_cv_build
   3609 shift
   3610 build_cpu=$1
   3611 build_vendor=$2
   3612 shift; shift
   3613 # Remember, the first character of IFS is used to create $*,
   3614 # except with old shells:
   3615 build_os=$*
   3616 IFS=$ac_save_IFS
   3617 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
   3618 
   3619 
   3620 { echo "$as_me:$LINENO: checking host system type" >&5
   3621 echo $ECHO_N "checking host system type... $ECHO_C" >&6; }
   3622 if test "${ac_cv_host+set}" = set; then
   3623   echo $ECHO_N "(cached) $ECHO_C" >&6
   3624 else
   3625   if test "x$host_alias" = x; then
   3626   ac_cv_host=$ac_cv_build
   3627 else
   3628   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
   3629     { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5
   3630 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;}
   3631    { (exit 1); exit 1; }; }
   3632 fi
   3633 
   3634 fi
   3635 { echo "$as_me:$LINENO: result: $ac_cv_host" >&5
   3636 echo "${ECHO_T}$ac_cv_host" >&6; }
   3637 case $ac_cv_host in
   3638 *-*-*) ;;
   3639 *) { { echo "$as_me:$LINENO: error: invalid value of canonical host" >&5
   3640 echo "$as_me: error: invalid value of canonical host" >&2;}
   3641    { (exit 1); exit 1; }; };;
   3642 esac
   3643 host=$ac_cv_host
   3644 ac_save_IFS=$IFS; IFS='-'
   3645 set x $ac_cv_host
   3646 shift
   3647 host_cpu=$1
   3648 host_vendor=$2
   3649 shift; shift
   3650 # Remember, the first character of IFS is used to create $*,
   3651 # except with old shells:
   3652 host_os=$*
   3653 IFS=$ac_save_IFS
   3654 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
   3655 
   3656 
   3657 { echo "$as_me:$LINENO: checking for a sed that does not truncate output" >&5
   3658 echo $ECHO_N "checking for a sed that does not truncate output... $ECHO_C" >&6; }
   3659 if test "${lt_cv_path_SED+set}" = set; then
   3660   echo $ECHO_N "(cached) $ECHO_C" >&6
   3661 else
   3662   # Loop through the user's path and test for sed and gsed.
   3663 # Then use that list of sed's as ones to test for truncation.
   3664 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3665 for as_dir in $PATH
   3666 do
   3667   IFS=$as_save_IFS
   3668   test -z "$as_dir" && as_dir=.
   3669   for lt_ac_prog in sed gsed; do
   3670     for ac_exec_ext in '' $ac_executable_extensions; do
   3671       if $as_executable_p "$as_dir/$lt_ac_prog$ac_exec_ext"; then
   3672         lt_ac_sed_list="$lt_ac_sed_list $as_dir/$lt_ac_prog$ac_exec_ext"
   3673       fi
   3674     done
   3675   done
   3676 done
   3677 lt_ac_max=0
   3678 lt_ac_count=0
   3679 # Add /usr/xpg4/bin/sed as it is typically found on Solaris
   3680 # along with /bin/sed that truncates output.
   3681 for lt_ac_sed in $lt_ac_sed_list /usr/xpg4/bin/sed; do
   3682   test ! -f $lt_ac_sed && continue
   3683   cat /dev/null > conftest.in
   3684   lt_ac_count=0
   3685   echo $ECHO_N "0123456789$ECHO_C" >conftest.in
   3686   # Check for GNU sed and select it if it is found.
   3687   if "$lt_ac_sed" --version 2>&1 < /dev/null | grep 'GNU' > /dev/null; then
   3688     lt_cv_path_SED=$lt_ac_sed
   3689     break
   3690   fi
   3691   while true; do
   3692     cat conftest.in conftest.in >conftest.tmp
   3693     mv conftest.tmp conftest.in
   3694     cp conftest.in conftest.nl
   3695     echo >>conftest.nl
   3696     $lt_ac_sed -e 's/a$//' < conftest.nl >conftest.out || break
   3697     cmp -s conftest.out conftest.nl || break
   3698     # 10000 chars as input seems more than enough
   3699     test $lt_ac_count -gt 10 && break
   3700     lt_ac_count=`expr $lt_ac_count + 1`
   3701     if test $lt_ac_count -gt $lt_ac_max; then
   3702       lt_ac_max=$lt_ac_count
   3703       lt_cv_path_SED=$lt_ac_sed
   3704     fi
   3705   done
   3706 done
   3707 
   3708 fi
   3709 
   3710 SED=$lt_cv_path_SED
   3711 { echo "$as_me:$LINENO: result: $SED" >&5
   3712 echo "${ECHO_T}$SED" >&6; }
   3713 
   3714 { echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
   3715 echo $ECHO_N "checking for grep that handles long lines and -e... $ECHO_C" >&6; }
   3716 if test "${ac_cv_path_GREP+set}" = set; then
   3717   echo $ECHO_N "(cached) $ECHO_C" >&6
   3718 else
   3719   # Extract the first word of "grep ggrep" to use in msg output
   3720 if test -z "$GREP"; then
   3721 set dummy grep ggrep; ac_prog_name=$2
   3722 if test "${ac_cv_path_GREP+set}" = set; then
   3723   echo $ECHO_N "(cached) $ECHO_C" >&6
   3724 else
   3725   ac_path_GREP_found=false
   3726 # Loop through the user's path and test for each of PROGNAME-LIST
   3727 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3728 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
   3729 do
   3730   IFS=$as_save_IFS
   3731   test -z "$as_dir" && as_dir=.
   3732   for ac_prog in grep ggrep; do
   3733   for ac_exec_ext in '' $ac_executable_extensions; do
   3734     ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
   3735     { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
   3736     # Check for GNU ac_path_GREP and select it if it is found.
   3737   # Check for GNU $ac_path_GREP
   3738 case `"$ac_path_GREP" --version 2>&1` in
   3739 *GNU*)
   3740   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
   3741 *)
   3742   ac_count=0
   3743   echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
   3744   while :
   3745   do
   3746     cat "conftest.in" "conftest.in" >"conftest.tmp"
   3747     mv "conftest.tmp" "conftest.in"
   3748     cp "conftest.in" "conftest.nl"
   3749     echo 'GREP' >> "conftest.nl"
   3750     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
   3751     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
   3752     ac_count=`expr $ac_count + 1`
   3753     if test $ac_count -gt ${ac_path_GREP_max-0}; then
   3754       # Best one so far, save it but keep looking for a better one
   3755       ac_cv_path_GREP="$ac_path_GREP"
   3756       ac_path_GREP_max=$ac_count
   3757     fi
   3758     # 10*(2^10) chars as input seems more than enough
   3759     test $ac_count -gt 10 && break
   3760   done
   3761   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
   3762 esac
   3763 
   3764 
   3765     $ac_path_GREP_found && break 3
   3766   done
   3767 done
   3768 
   3769 done
   3770 IFS=$as_save_IFS
   3771 
   3772 
   3773 fi
   3774 
   3775 GREP="$ac_cv_path_GREP"
   3776 if test -z "$GREP"; then
   3777   { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
   3778 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
   3779    { (exit 1); exit 1; }; }
   3780 fi
   3781 
   3782 else
   3783   ac_cv_path_GREP=$GREP
   3784 fi
   3785 
   3786 
   3787 fi
   3788 { echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
   3789 echo "${ECHO_T}$ac_cv_path_GREP" >&6; }
   3790  GREP="$ac_cv_path_GREP"
   3791 
   3792 
   3793 { echo "$as_me:$LINENO: checking for egrep" >&5
   3794 echo $ECHO_N "checking for egrep... $ECHO_C" >&6; }
   3795 if test "${ac_cv_path_EGREP+set}" = set; then
   3796   echo $ECHO_N "(cached) $ECHO_C" >&6
   3797 else
   3798   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
   3799    then ac_cv_path_EGREP="$GREP -E"
   3800    else
   3801      # Extract the first word of "egrep" to use in msg output
   3802 if test -z "$EGREP"; then
   3803 set dummy egrep; ac_prog_name=$2
   3804 if test "${ac_cv_path_EGREP+set}" = set; then
   3805   echo $ECHO_N "(cached) $ECHO_C" >&6
   3806 else
   3807   ac_path_EGREP_found=false
   3808 # Loop through the user's path and test for each of PROGNAME-LIST
   3809 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3810 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
   3811 do
   3812   IFS=$as_save_IFS
   3813   test -z "$as_dir" && as_dir=.
   3814   for ac_prog in egrep; do
   3815   for ac_exec_ext in '' $ac_executable_extensions; do
   3816     ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
   3817     { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
   3818     # Check for GNU ac_path_EGREP and select it if it is found.
   3819   # Check for GNU $ac_path_EGREP
   3820 case `"$ac_path_EGREP" --version 2>&1` in
   3821 *GNU*)
   3822   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
   3823 *)
   3824   ac_count=0
   3825   echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
   3826   while :
   3827   do
   3828     cat "conftest.in" "conftest.in" >"conftest.tmp"
   3829     mv "conftest.tmp" "conftest.in"
   3830     cp "conftest.in" "conftest.nl"
   3831     echo 'EGREP' >> "conftest.nl"
   3832     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
   3833     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
   3834     ac_count=`expr $ac_count + 1`
   3835     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
   3836       # Best one so far, save it but keep looking for a better one
   3837       ac_cv_path_EGREP="$ac_path_EGREP"
   3838       ac_path_EGREP_max=$ac_count
   3839     fi
   3840     # 10*(2^10) chars as input seems more than enough
   3841     test $ac_count -gt 10 && break
   3842   done
   3843   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
   3844 esac
   3845 
   3846 
   3847     $ac_path_EGREP_found && break 3
   3848   done
   3849 done
   3850 
   3851 done
   3852 IFS=$as_save_IFS
   3853 
   3854 
   3855 fi
   3856 
   3857 EGREP="$ac_cv_path_EGREP"
   3858 if test -z "$EGREP"; then
   3859   { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
   3860 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
   3861    { (exit 1); exit 1; }; }
   3862 fi
   3863 
   3864 else
   3865   ac_cv_path_EGREP=$EGREP
   3866 fi
   3867 
   3868 
   3869    fi
   3870 fi
   3871 { echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
   3872 echo "${ECHO_T}$ac_cv_path_EGREP" >&6; }
   3873  EGREP="$ac_cv_path_EGREP"
   3874 
   3875 
   3876 
   3877 # Check whether --with-gnu-ld was given.
   3878 if test "${with_gnu_ld+set}" = set; then
   3879   withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
   3880 else
   3881   with_gnu_ld=no
   3882 fi
   3883 
   3884 ac_prog=ld
   3885 if test "$GCC" = yes; then
   3886   # Check if gcc -print-prog-name=ld gives a path.
   3887   { echo "$as_me:$LINENO: checking for ld used by $CC" >&5
   3888 echo $ECHO_N "checking for ld used by $CC... $ECHO_C" >&6; }
   3889   case $host in
   3890   *-*-mingw*)
   3891     # gcc leaves a trailing carriage return which upsets mingw
   3892     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
   3893   *)
   3894     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
   3895   esac
   3896   case $ac_prog in
   3897     # Accept absolute paths.
   3898     [\\/]* | ?:[\\/]*)
   3899       re_direlt='/[^/][^/]*/\.\./'
   3900       # Canonicalize the pathname of ld
   3901       ac_prog=`echo $ac_prog| $SED 's%\\\\%/%g'`
   3902       while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
   3903 	ac_prog=`echo $ac_prog| $SED "s%$re_direlt%/%"`
   3904       done
   3905       test -z "$LD" && LD="$ac_prog"
   3906       ;;
   3907   "")
   3908     # If it fails, then pretend we aren't using GCC.
   3909     ac_prog=ld
   3910     ;;
   3911   *)
   3912     # If it is relative, then search for the first ld in PATH.
   3913     with_gnu_ld=unknown
   3914     ;;
   3915   esac
   3916 elif test "$with_gnu_ld" = yes; then
   3917   { echo "$as_me:$LINENO: checking for GNU ld" >&5
   3918 echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6; }
   3919 else
   3920   { echo "$as_me:$LINENO: checking for non-GNU ld" >&5
   3921 echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6; }
   3922 fi
   3923 if test "${lt_cv_path_LD+set}" = set; then
   3924   echo $ECHO_N "(cached) $ECHO_C" >&6
   3925 else
   3926   if test -z "$LD"; then
   3927   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   3928   for ac_dir in $PATH; do
   3929     IFS="$lt_save_ifs"
   3930     test -z "$ac_dir" && ac_dir=.
   3931     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
   3932       lt_cv_path_LD="$ac_dir/$ac_prog"
   3933       # Check to see if the program is GNU ld.  I'd rather use --version,
   3934       # but apparently some variants of GNU ld only accept -v.
   3935       # Break only if it was the GNU/non-GNU ld that we prefer.
   3936       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
   3937       *GNU* | *'with BFD'*)
   3938 	test "$with_gnu_ld" != no && break
   3939 	;;
   3940       *)
   3941 	test "$with_gnu_ld" != yes && break
   3942 	;;
   3943       esac
   3944     fi
   3945   done
   3946   IFS="$lt_save_ifs"
   3947 else
   3948   lt_cv_path_LD="$LD" # Let the user override the test with a path.
   3949 fi
   3950 fi
   3951 
   3952 LD="$lt_cv_path_LD"
   3953 if test -n "$LD"; then
   3954   { echo "$as_me:$LINENO: result: $LD" >&5
   3955 echo "${ECHO_T}$LD" >&6; }
   3956 else
   3957   { echo "$as_me:$LINENO: result: no" >&5
   3958 echo "${ECHO_T}no" >&6; }
   3959 fi
   3960 test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
   3961 echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
   3962    { (exit 1); exit 1; }; }
   3963 { echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
   3964 echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6; }
   3965 if test "${lt_cv_prog_gnu_ld+set}" = set; then
   3966   echo $ECHO_N "(cached) $ECHO_C" >&6
   3967 else
   3968   # I'd rather use --version here, but apparently some GNU lds only accept -v.
   3969 case `$LD -v 2>&1 </dev/null` in
   3970 *GNU* | *'with BFD'*)
   3971   lt_cv_prog_gnu_ld=yes
   3972   ;;
   3973 *)
   3974   lt_cv_prog_gnu_ld=no
   3975   ;;
   3976 esac
   3977 fi
   3978 { echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
   3979 echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6; }
   3980 with_gnu_ld=$lt_cv_prog_gnu_ld
   3981 
   3982 
   3983 { echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5
   3984 echo $ECHO_N "checking for $LD option to reload object files... $ECHO_C" >&6; }
   3985 if test "${lt_cv_ld_reload_flag+set}" = set; then
   3986   echo $ECHO_N "(cached) $ECHO_C" >&6
   3987 else
   3988   lt_cv_ld_reload_flag='-r'
   3989 fi
   3990 { echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5
   3991 echo "${ECHO_T}$lt_cv_ld_reload_flag" >&6; }
   3992 reload_flag=$lt_cv_ld_reload_flag
   3993 case $reload_flag in
   3994 "" | " "*) ;;
   3995 *) reload_flag=" $reload_flag" ;;
   3996 esac
   3997 reload_cmds='$LD$reload_flag -o $output$reload_objs'
   3998 case $host_os in
   3999   darwin*)
   4000     if test "$GCC" = yes; then
   4001       reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
   4002     else
   4003       reload_cmds='$LD$reload_flag -o $output$reload_objs'
   4004     fi
   4005     ;;
   4006 esac
   4007 
   4008 { echo "$as_me:$LINENO: checking for BSD-compatible nm" >&5
   4009 echo $ECHO_N "checking for BSD-compatible nm... $ECHO_C" >&6; }
   4010 if test "${lt_cv_path_NM+set}" = set; then
   4011   echo $ECHO_N "(cached) $ECHO_C" >&6
   4012 else
   4013   if test -n "$NM"; then
   4014   # Let the user override the test.
   4015   lt_cv_path_NM="$NM"
   4016 else
   4017   lt_nm_to_check="${ac_tool_prefix}nm"
   4018   if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
   4019     lt_nm_to_check="$lt_nm_to_check nm"
   4020   fi
   4021   for lt_tmp_nm in $lt_nm_to_check; do
   4022     lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   4023     for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
   4024       IFS="$lt_save_ifs"
   4025       test -z "$ac_dir" && ac_dir=.
   4026       tmp_nm="$ac_dir/$lt_tmp_nm"
   4027       if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
   4028 	# Check to see if the nm accepts a BSD-compat flag.
   4029 	# Adding the `sed 1q' prevents false positives on HP-UX, which says:
   4030 	#   nm: unknown option "B" ignored
   4031 	# Tru64's nm complains that /dev/null is an invalid object file
   4032 	case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
   4033 	*/dev/null* | *'Invalid file or object type'*)
   4034 	  lt_cv_path_NM="$tmp_nm -B"
   4035 	  break
   4036 	  ;;
   4037 	*)
   4038 	  case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
   4039 	  */dev/null*)
   4040 	    lt_cv_path_NM="$tmp_nm -p"
   4041 	    break
   4042 	    ;;
   4043 	  *)
   4044 	    lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
   4045 	    continue # so that we can try to find one that supports BSD flags
   4046 	    ;;
   4047 	  esac
   4048 	  ;;
   4049 	esac
   4050       fi
   4051     done
   4052     IFS="$lt_save_ifs"
   4053   done
   4054   test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm
   4055 fi
   4056 fi
   4057 { echo "$as_me:$LINENO: result: $lt_cv_path_NM" >&5
   4058 echo "${ECHO_T}$lt_cv_path_NM" >&6; }
   4059 NM="$lt_cv_path_NM"
   4060 
   4061 { echo "$as_me:$LINENO: checking whether ln -s works" >&5
   4062 echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6; }
   4063 LN_S=$as_ln_s
   4064 if test "$LN_S" = "ln -s"; then
   4065   { echo "$as_me:$LINENO: result: yes" >&5
   4066 echo "${ECHO_T}yes" >&6; }
   4067 else
   4068   { echo "$as_me:$LINENO: result: no, using $LN_S" >&5
   4069 echo "${ECHO_T}no, using $LN_S" >&6; }
   4070 fi
   4071 
   4072 { echo "$as_me:$LINENO: checking how to recognise dependent libraries" >&5
   4073 echo $ECHO_N "checking how to recognise dependent libraries... $ECHO_C" >&6; }
   4074 if test "${lt_cv_deplibs_check_method+set}" = set; then
   4075   echo $ECHO_N "(cached) $ECHO_C" >&6
   4076 else
   4077   lt_cv_file_magic_cmd='$MAGIC_CMD'
   4078 lt_cv_file_magic_test_file=
   4079 lt_cv_deplibs_check_method='unknown'
   4080 # Need to set the preceding variable on all platforms that support
   4081 # interlibrary dependencies.
   4082 # 'none' -- dependencies not supported.
   4083 # `unknown' -- same as none, but documents that we really don't know.
   4084 # 'pass_all' -- all dependencies passed with no checks.
   4085 # 'test_compile' -- check by making test program.
   4086 # 'file_magic [[regex]]' -- check by looking for files in library path
   4087 # which responds to the $file_magic_cmd with a given extended regex.
   4088 # If you have `file' or equivalent on your system and you're not sure
   4089 # whether `pass_all' will *always* work, you probably want this one.
   4090 
   4091 case $host_os in
   4092 aix4* | aix5*)
   4093   lt_cv_deplibs_check_method=pass_all
   4094   ;;
   4095 
   4096 beos*)
   4097   lt_cv_deplibs_check_method=pass_all
   4098   ;;
   4099 
   4100 bsdi[45]*)
   4101   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
   4102   lt_cv_file_magic_cmd='/usr/bin/file -L'
   4103   lt_cv_file_magic_test_file=/shlib/libc.so
   4104   ;;
   4105 
   4106 cygwin*)
   4107   # func_win32_libid is a shell function defined in ltmain.sh
   4108   lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
   4109   lt_cv_file_magic_cmd='func_win32_libid'
   4110   ;;
   4111 
   4112 mingw* | pw32*)
   4113   # Base MSYS/MinGW do not provide the 'file' command needed by
   4114   # func_win32_libid shell function, so use a weaker test based on 'objdump'.
   4115   lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
   4116   lt_cv_file_magic_cmd='$OBJDUMP -f'
   4117   ;;
   4118 
   4119 darwin* | rhapsody*)
   4120   lt_cv_deplibs_check_method=pass_all
   4121   ;;
   4122 
   4123 freebsd* | kfreebsd*-gnu | dragonfly*)
   4124   if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
   4125     case $host_cpu in
   4126     i*86 )
   4127       # Not sure whether the presence of OpenBSD here was a mistake.
   4128       # Let's accept both of them until this is cleared up.
   4129       lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
   4130       lt_cv_file_magic_cmd=/usr/bin/file
   4131       lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
   4132       ;;
   4133     esac
   4134   else
   4135     lt_cv_deplibs_check_method=pass_all
   4136   fi
   4137   ;;
   4138 
   4139 gnu*)
   4140   lt_cv_deplibs_check_method=pass_all
   4141   ;;
   4142 
   4143 hpux10.20* | hpux11*)
   4144   lt_cv_file_magic_cmd=/usr/bin/file
   4145   case $host_cpu in
   4146   ia64*)
   4147     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
   4148     lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
   4149     ;;
   4150   hppa*64*)
   4151     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]'
   4152     lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
   4153     ;;
   4154   *)
   4155     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
   4156     lt_cv_file_magic_test_file=/usr/lib/libc.sl
   4157     ;;
   4158   esac
   4159   ;;
   4160 
   4161 interix3*)
   4162   # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
   4163   lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
   4164   ;;
   4165 
   4166 irix5* | irix6* | nonstopux*)
   4167   case $LD in
   4168   *-32|*"-32 ") libmagic=32-bit;;
   4169   *-n32|*"-n32 ") libmagic=N32;;
   4170   *-64|*"-64 ") libmagic=64-bit;;
   4171   *) libmagic=never-match;;
   4172   esac
   4173   lt_cv_deplibs_check_method=pass_all
   4174   ;;
   4175 
   4176 # This must be Linux ELF.
   4177 linux*)
   4178   lt_cv_deplibs_check_method=pass_all
   4179   ;;
   4180 
   4181 netbsd*)
   4182   if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
   4183     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
   4184   else
   4185     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
   4186   fi
   4187   ;;
   4188 
   4189 newos6*)
   4190   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
   4191   lt_cv_file_magic_cmd=/usr/bin/file
   4192   lt_cv_file_magic_test_file=/usr/lib/libnls.so
   4193   ;;
   4194 
   4195 nto-qnx*)
   4196   lt_cv_deplibs_check_method=unknown
   4197   ;;
   4198 
   4199 openbsd*)
   4200   if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   4201     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
   4202   else
   4203     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
   4204   fi
   4205   ;;
   4206 
   4207 osf3* | osf4* | osf5*)
   4208   lt_cv_deplibs_check_method=pass_all
   4209   ;;
   4210 
   4211 solaris*)
   4212   lt_cv_deplibs_check_method=pass_all
   4213   ;;
   4214 
   4215 sysv4 | sysv4.3*)
   4216   case $host_vendor in
   4217   motorola)
   4218     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]'
   4219     lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
   4220     ;;
   4221   ncr)
   4222     lt_cv_deplibs_check_method=pass_all
   4223     ;;
   4224   sequent)
   4225     lt_cv_file_magic_cmd='/bin/file'
   4226     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
   4227     ;;
   4228   sni)
   4229     lt_cv_file_magic_cmd='/bin/file'
   4230     lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
   4231     lt_cv_file_magic_test_file=/lib/libc.so
   4232     ;;
   4233   siemens)
   4234     lt_cv_deplibs_check_method=pass_all
   4235     ;;
   4236   pc)
   4237     lt_cv_deplibs_check_method=pass_all
   4238     ;;
   4239   esac
   4240   ;;
   4241 
   4242 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   4243   lt_cv_deplibs_check_method=pass_all
   4244   ;;
   4245 esac
   4246 
   4247 fi
   4248 { echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5
   4249 echo "${ECHO_T}$lt_cv_deplibs_check_method" >&6; }
   4250 file_magic_cmd=$lt_cv_file_magic_cmd
   4251 deplibs_check_method=$lt_cv_deplibs_check_method
   4252 test -z "$deplibs_check_method" && deplibs_check_method=unknown
   4253 
   4254 
   4255 
   4256 
   4257 # If no C compiler was specified, use CC.
   4258 LTCC=${LTCC-"$CC"}
   4259 
   4260 # If no C compiler flags were specified, use CFLAGS.
   4261 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   4262 
   4263 # Allow CC to be a program name with arguments.
   4264 compiler=$CC
   4265 
   4266 
   4267 # Check whether --enable-libtool-lock was given.
   4268 if test "${enable_libtool_lock+set}" = set; then
   4269   enableval=$enable_libtool_lock;
   4270 fi
   4271 
   4272 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
   4273 
   4274 # Some flags need to be propagated to the compiler or linker for good
   4275 # libtool support.
   4276 case $host in
   4277 ia64-*-hpux*)
   4278   # Find out which ABI we are using.
   4279   echo 'int i;' > conftest.$ac_ext
   4280   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   4281   (eval $ac_compile) 2>&5
   4282   ac_status=$?
   4283   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4284   (exit $ac_status); }; then
   4285     case `/usr/bin/file conftest.$ac_objext` in
   4286     *ELF-32*)
   4287       HPUX_IA64_MODE="32"
   4288       ;;
   4289     *ELF-64*)
   4290       HPUX_IA64_MODE="64"
   4291       ;;
   4292     esac
   4293   fi
   4294   rm -rf conftest*
   4295   ;;
   4296 *-*-irix6*)
   4297   # Find out which ABI we are using.
   4298   echo '#line 4298 "configure"' > conftest.$ac_ext
   4299   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   4300   (eval $ac_compile) 2>&5
   4301   ac_status=$?
   4302   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4303   (exit $ac_status); }; then
   4304    if test "$lt_cv_prog_gnu_ld" = yes; then
   4305     case `/usr/bin/file conftest.$ac_objext` in
   4306     *32-bit*)
   4307       LD="${LD-ld} -melf32bsmip"
   4308       ;;
   4309     *N32*)
   4310       LD="${LD-ld} -melf32bmipn32"
   4311       ;;
   4312     *64-bit*)
   4313       LD="${LD-ld} -melf64bmip"
   4314       ;;
   4315     esac
   4316    else
   4317     case `/usr/bin/file conftest.$ac_objext` in
   4318     *32-bit*)
   4319       LD="${LD-ld} -32"
   4320       ;;
   4321     *N32*)
   4322       LD="${LD-ld} -n32"
   4323       ;;
   4324     *64-bit*)
   4325       LD="${LD-ld} -64"
   4326       ;;
   4327     esac
   4328    fi
   4329   fi
   4330   rm -rf conftest*
   4331   ;;
   4332 
   4333 x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*|s390*-*linux*|sparc*-*linux*)
   4334   # Find out which ABI we are using.
   4335   echo 'int i;' > conftest.$ac_ext
   4336   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   4337   (eval $ac_compile) 2>&5
   4338   ac_status=$?
   4339   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4340   (exit $ac_status); }; then
   4341     case `/usr/bin/file conftest.o` in
   4342     *32-bit*)
   4343       case $host in
   4344         x86_64-*linux*)
   4345           LD="${LD-ld} -m elf_i386"
   4346           ;;
   4347         ppc64-*linux*|powerpc64-*linux*)
   4348           LD="${LD-ld} -m elf32ppclinux"
   4349           ;;
   4350         s390x-*linux*)
   4351           LD="${LD-ld} -m elf_s390"
   4352           ;;
   4353         sparc64-*linux*)
   4354           LD="${LD-ld} -m elf32_sparc"
   4355           ;;
   4356       esac
   4357       ;;
   4358     *64-bit*)
   4359       case $host in
   4360         x86_64-*linux*)
   4361           LD="${LD-ld} -m elf_x86_64"
   4362           ;;
   4363         ppc*-*linux*|powerpc*-*linux*)
   4364           LD="${LD-ld} -m elf64ppc"
   4365           ;;
   4366         s390*-*linux*)
   4367           LD="${LD-ld} -m elf64_s390"
   4368           ;;
   4369         sparc*-*linux*)
   4370           LD="${LD-ld} -m elf64_sparc"
   4371           ;;
   4372       esac
   4373       ;;
   4374     esac
   4375   fi
   4376   rm -rf conftest*
   4377   ;;
   4378 
   4379 *-*-sco3.2v5*)
   4380   # On SCO OpenServer 5, we need -belf to get full-featured binaries.
   4381   SAVE_CFLAGS="$CFLAGS"
   4382   CFLAGS="$CFLAGS -belf"
   4383   { echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5
   4384 echo $ECHO_N "checking whether the C compiler needs -belf... $ECHO_C" >&6; }
   4385 if test "${lt_cv_cc_needs_belf+set}" = set; then
   4386   echo $ECHO_N "(cached) $ECHO_C" >&6
   4387 else
   4388   ac_ext=c
   4389 ac_cpp='$CPP $CPPFLAGS'
   4390 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   4391 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   4392 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   4393 
   4394      cat >conftest.$ac_ext <<_ACEOF
   4395 /* confdefs.h.  */
   4396 _ACEOF
   4397 cat confdefs.h >>conftest.$ac_ext
   4398 cat >>conftest.$ac_ext <<_ACEOF
   4399 /* end confdefs.h.  */
   4400 
   4401 int
   4402 main ()
   4403 {
   4404 
   4405   ;
   4406   return 0;
   4407 }
   4408 _ACEOF
   4409 rm -f conftest.$ac_objext conftest$ac_exeext
   4410 if { (ac_try="$ac_link"
   4411 case "(($ac_try" in
   4412   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4413   *) ac_try_echo=$ac_try;;
   4414 esac
   4415 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   4416   (eval "$ac_link") 2>conftest.er1
   4417   ac_status=$?
   4418   grep -v '^ *+' conftest.er1 >conftest.err
   4419   rm -f conftest.er1
   4420   cat conftest.err >&5
   4421   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4422   (exit $ac_status); } && {
   4423 	 test -z "$ac_c_werror_flag" ||
   4424 	 test ! -s conftest.err
   4425        } && test -s conftest$ac_exeext &&
   4426        $as_test_x conftest$ac_exeext; then
   4427   lt_cv_cc_needs_belf=yes
   4428 else
   4429   echo "$as_me: failed program was:" >&5
   4430 sed 's/^/| /' conftest.$ac_ext >&5
   4431 
   4432 	lt_cv_cc_needs_belf=no
   4433 fi
   4434 
   4435 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   4436       conftest$ac_exeext conftest.$ac_ext
   4437      ac_ext=c
   4438 ac_cpp='$CPP $CPPFLAGS'
   4439 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   4440 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   4441 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   4442 
   4443 fi
   4444 { echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5
   4445 echo "${ECHO_T}$lt_cv_cc_needs_belf" >&6; }
   4446   if test x"$lt_cv_cc_needs_belf" != x"yes"; then
   4447     # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
   4448     CFLAGS="$SAVE_CFLAGS"
   4449   fi
   4450   ;;
   4451 sparc*-*solaris*)
   4452   # Find out which ABI we are using.
   4453   echo 'int i;' > conftest.$ac_ext
   4454   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   4455   (eval $ac_compile) 2>&5
   4456   ac_status=$?
   4457   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4458   (exit $ac_status); }; then
   4459     case `/usr/bin/file conftest.o` in
   4460     *64-bit*)
   4461       case $lt_cv_prog_gnu_ld in
   4462       yes*) LD="${LD-ld} -m elf64_sparc" ;;
   4463       *)    LD="${LD-ld} -64" ;;
   4464       esac
   4465       ;;
   4466     esac
   4467   fi
   4468   rm -rf conftest*
   4469   ;;
   4470 
   4471 
   4472 esac
   4473 
   4474 need_locks="$enable_libtool_lock"
   4475 
   4476 
   4477 ac_ext=c
   4478 ac_cpp='$CPP $CPPFLAGS'
   4479 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   4480 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   4481 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   4482 { echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
   4483 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; }
   4484 # On Suns, sometimes $CPP names a directory.
   4485 if test -n "$CPP" && test -d "$CPP"; then
   4486   CPP=
   4487 fi
   4488 if test -z "$CPP"; then
   4489   if test "${ac_cv_prog_CPP+set}" = set; then
   4490   echo $ECHO_N "(cached) $ECHO_C" >&6
   4491 else
   4492       # Double quotes because CPP needs to be expanded
   4493     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
   4494     do
   4495       ac_preproc_ok=false
   4496 for ac_c_preproc_warn_flag in '' yes
   4497 do
   4498   # Use a header file that comes with gcc, so configuring glibc
   4499   # with a fresh cross-compiler works.
   4500   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   4501   # <limits.h> exists even on freestanding compilers.
   4502   # On the NeXT, cc -E runs the code through the compiler's parser,
   4503   # not just through cpp. "Syntax error" is here to catch this case.
   4504   cat >conftest.$ac_ext <<_ACEOF
   4505 /* confdefs.h.  */
   4506 _ACEOF
   4507 cat confdefs.h >>conftest.$ac_ext
   4508 cat >>conftest.$ac_ext <<_ACEOF
   4509 /* end confdefs.h.  */
   4510 #ifdef __STDC__
   4511 # include <limits.h>
   4512 #else
   4513 # include <assert.h>
   4514 #endif
   4515 		     Syntax error
   4516 _ACEOF
   4517 if { (ac_try="$ac_cpp conftest.$ac_ext"
   4518 case "(($ac_try" in
   4519   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4520   *) ac_try_echo=$ac_try;;
   4521 esac
   4522 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   4523   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   4524   ac_status=$?
   4525   grep -v '^ *+' conftest.er1 >conftest.err
   4526   rm -f conftest.er1
   4527   cat conftest.err >&5
   4528   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4529   (exit $ac_status); } >/dev/null && {
   4530 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   4531 	 test ! -s conftest.err
   4532        }; then
   4533   :
   4534 else
   4535   echo "$as_me: failed program was:" >&5
   4536 sed 's/^/| /' conftest.$ac_ext >&5
   4537 
   4538   # Broken: fails on valid input.
   4539 continue
   4540 fi
   4541 
   4542 rm -f conftest.err conftest.$ac_ext
   4543 
   4544   # OK, works on sane cases.  Now check whether nonexistent headers
   4545   # can be detected and how.
   4546   cat >conftest.$ac_ext <<_ACEOF
   4547 /* confdefs.h.  */
   4548 _ACEOF
   4549 cat confdefs.h >>conftest.$ac_ext
   4550 cat >>conftest.$ac_ext <<_ACEOF
   4551 /* end confdefs.h.  */
   4552 #include <ac_nonexistent.h>
   4553 _ACEOF
   4554 if { (ac_try="$ac_cpp conftest.$ac_ext"
   4555 case "(($ac_try" in
   4556   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4557   *) ac_try_echo=$ac_try;;
   4558 esac
   4559 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   4560   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   4561   ac_status=$?
   4562   grep -v '^ *+' conftest.er1 >conftest.err
   4563   rm -f conftest.er1
   4564   cat conftest.err >&5
   4565   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4566   (exit $ac_status); } >/dev/null && {
   4567 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   4568 	 test ! -s conftest.err
   4569        }; then
   4570   # Broken: success on invalid input.
   4571 continue
   4572 else
   4573   echo "$as_me: failed program was:" >&5
   4574 sed 's/^/| /' conftest.$ac_ext >&5
   4575 
   4576   # Passes both tests.
   4577 ac_preproc_ok=:
   4578 break
   4579 fi
   4580 
   4581 rm -f conftest.err conftest.$ac_ext
   4582 
   4583 done
   4584 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   4585 rm -f conftest.err conftest.$ac_ext
   4586 if $ac_preproc_ok; then
   4587   break
   4588 fi
   4589 
   4590     done
   4591     ac_cv_prog_CPP=$CPP
   4592 
   4593 fi
   4594   CPP=$ac_cv_prog_CPP
   4595 else
   4596   ac_cv_prog_CPP=$CPP
   4597 fi
   4598 { echo "$as_me:$LINENO: result: $CPP" >&5
   4599 echo "${ECHO_T}$CPP" >&6; }
   4600 ac_preproc_ok=false
   4601 for ac_c_preproc_warn_flag in '' yes
   4602 do
   4603   # Use a header file that comes with gcc, so configuring glibc
   4604   # with a fresh cross-compiler works.
   4605   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   4606   # <limits.h> exists even on freestanding compilers.
   4607   # On the NeXT, cc -E runs the code through the compiler's parser,
   4608   # not just through cpp. "Syntax error" is here to catch this case.
   4609   cat >conftest.$ac_ext <<_ACEOF
   4610 /* confdefs.h.  */
   4611 _ACEOF
   4612 cat confdefs.h >>conftest.$ac_ext
   4613 cat >>conftest.$ac_ext <<_ACEOF
   4614 /* end confdefs.h.  */
   4615 #ifdef __STDC__
   4616 # include <limits.h>
   4617 #else
   4618 # include <assert.h>
   4619 #endif
   4620 		     Syntax error
   4621 _ACEOF
   4622 if { (ac_try="$ac_cpp conftest.$ac_ext"
   4623 case "(($ac_try" in
   4624   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4625   *) ac_try_echo=$ac_try;;
   4626 esac
   4627 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   4628   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   4629   ac_status=$?
   4630   grep -v '^ *+' conftest.er1 >conftest.err
   4631   rm -f conftest.er1
   4632   cat conftest.err >&5
   4633   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4634   (exit $ac_status); } >/dev/null && {
   4635 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   4636 	 test ! -s conftest.err
   4637        }; then
   4638   :
   4639 else
   4640   echo "$as_me: failed program was:" >&5
   4641 sed 's/^/| /' conftest.$ac_ext >&5
   4642 
   4643   # Broken: fails on valid input.
   4644 continue
   4645 fi
   4646 
   4647 rm -f conftest.err conftest.$ac_ext
   4648 
   4649   # OK, works on sane cases.  Now check whether nonexistent headers
   4650   # can be detected and how.
   4651   cat >conftest.$ac_ext <<_ACEOF
   4652 /* confdefs.h.  */
   4653 _ACEOF
   4654 cat confdefs.h >>conftest.$ac_ext
   4655 cat >>conftest.$ac_ext <<_ACEOF
   4656 /* end confdefs.h.  */
   4657 #include <ac_nonexistent.h>
   4658 _ACEOF
   4659 if { (ac_try="$ac_cpp conftest.$ac_ext"
   4660 case "(($ac_try" in
   4661   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4662   *) ac_try_echo=$ac_try;;
   4663 esac
   4664 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   4665   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   4666   ac_status=$?
   4667   grep -v '^ *+' conftest.er1 >conftest.err
   4668   rm -f conftest.er1
   4669   cat conftest.err >&5
   4670   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4671   (exit $ac_status); } >/dev/null && {
   4672 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   4673 	 test ! -s conftest.err
   4674        }; then
   4675   # Broken: success on invalid input.
   4676 continue
   4677 else
   4678   echo "$as_me: failed program was:" >&5
   4679 sed 's/^/| /' conftest.$ac_ext >&5
   4680 
   4681   # Passes both tests.
   4682 ac_preproc_ok=:
   4683 break
   4684 fi
   4685 
   4686 rm -f conftest.err conftest.$ac_ext
   4687 
   4688 done
   4689 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   4690 rm -f conftest.err conftest.$ac_ext
   4691 if $ac_preproc_ok; then
   4692   :
   4693 else
   4694   { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
   4695 See \`config.log' for more details." >&5
   4696 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
   4697 See \`config.log' for more details." >&2;}
   4698    { (exit 1); exit 1; }; }
   4699 fi
   4700 
   4701 ac_ext=c
   4702 ac_cpp='$CPP $CPPFLAGS'
   4703 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   4704 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   4705 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   4706 
   4707 
   4708 { echo "$as_me:$LINENO: checking for ANSI C header files" >&5
   4709 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
   4710 if test "${ac_cv_header_stdc+set}" = set; then
   4711   echo $ECHO_N "(cached) $ECHO_C" >&6
   4712 else
   4713   cat >conftest.$ac_ext <<_ACEOF
   4714 /* confdefs.h.  */
   4715 _ACEOF
   4716 cat confdefs.h >>conftest.$ac_ext
   4717 cat >>conftest.$ac_ext <<_ACEOF
   4718 /* end confdefs.h.  */
   4719 #include <stdlib.h>
   4720 #include <stdarg.h>
   4721 #include <string.h>
   4722 #include <float.h>
   4723 
   4724 int
   4725 main ()
   4726 {
   4727 
   4728   ;
   4729   return 0;
   4730 }
   4731 _ACEOF
   4732 rm -f conftest.$ac_objext
   4733 if { (ac_try="$ac_compile"
   4734 case "(($ac_try" in
   4735   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4736   *) ac_try_echo=$ac_try;;
   4737 esac
   4738 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   4739   (eval "$ac_compile") 2>conftest.er1
   4740   ac_status=$?
   4741   grep -v '^ *+' conftest.er1 >conftest.err
   4742   rm -f conftest.er1
   4743   cat conftest.err >&5
   4744   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4745   (exit $ac_status); } && {
   4746 	 test -z "$ac_c_werror_flag" ||
   4747 	 test ! -s conftest.err
   4748        } && test -s conftest.$ac_objext; then
   4749   ac_cv_header_stdc=yes
   4750 else
   4751   echo "$as_me: failed program was:" >&5
   4752 sed 's/^/| /' conftest.$ac_ext >&5
   4753 
   4754 	ac_cv_header_stdc=no
   4755 fi
   4756 
   4757 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   4758 
   4759 if test $ac_cv_header_stdc = yes; then
   4760   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
   4761   cat >conftest.$ac_ext <<_ACEOF
   4762 /* confdefs.h.  */
   4763 _ACEOF
   4764 cat confdefs.h >>conftest.$ac_ext
   4765 cat >>conftest.$ac_ext <<_ACEOF
   4766 /* end confdefs.h.  */
   4767 #include <string.h>
   4768 
   4769 _ACEOF
   4770 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   4771   $EGREP "memchr" >/dev/null 2>&1; then
   4772   :
   4773 else
   4774   ac_cv_header_stdc=no
   4775 fi
   4776 rm -f conftest*
   4777 
   4778 fi
   4779 
   4780 if test $ac_cv_header_stdc = yes; then
   4781   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
   4782   cat >conftest.$ac_ext <<_ACEOF
   4783 /* confdefs.h.  */
   4784 _ACEOF
   4785 cat confdefs.h >>conftest.$ac_ext
   4786 cat >>conftest.$ac_ext <<_ACEOF
   4787 /* end confdefs.h.  */
   4788 #include <stdlib.h>
   4789 
   4790 _ACEOF
   4791 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   4792   $EGREP "free" >/dev/null 2>&1; then
   4793   :
   4794 else
   4795   ac_cv_header_stdc=no
   4796 fi
   4797 rm -f conftest*
   4798 
   4799 fi
   4800 
   4801 if test $ac_cv_header_stdc = yes; then
   4802   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
   4803   if test "$cross_compiling" = yes; then
   4804   :
   4805 else
   4806   cat >conftest.$ac_ext <<_ACEOF
   4807 /* confdefs.h.  */
   4808 _ACEOF
   4809 cat confdefs.h >>conftest.$ac_ext
   4810 cat >>conftest.$ac_ext <<_ACEOF
   4811 /* end confdefs.h.  */
   4812 #include <ctype.h>
   4813 #include <stdlib.h>
   4814 #if ((' ' & 0x0FF) == 0x020)
   4815 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
   4816 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
   4817 #else
   4818 # define ISLOWER(c) \
   4819 		   (('a' <= (c) && (c) <= 'i') \
   4820 		     || ('j' <= (c) && (c) <= 'r') \
   4821 		     || ('s' <= (c) && (c) <= 'z'))
   4822 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
   4823 #endif
   4824 
   4825 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
   4826 int
   4827 main ()
   4828 {
   4829   int i;
   4830   for (i = 0; i < 256; i++)
   4831     if (XOR (islower (i), ISLOWER (i))
   4832 	|| toupper (i) != TOUPPER (i))
   4833       return 2;
   4834   return 0;
   4835 }
   4836 _ACEOF
   4837 rm -f conftest$ac_exeext
   4838 if { (ac_try="$ac_link"
   4839 case "(($ac_try" in
   4840   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4841   *) ac_try_echo=$ac_try;;
   4842 esac
   4843 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   4844   (eval "$ac_link") 2>&5
   4845   ac_status=$?
   4846   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4847   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
   4848   { (case "(($ac_try" in
   4849   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4850   *) ac_try_echo=$ac_try;;
   4851 esac
   4852 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   4853   (eval "$ac_try") 2>&5
   4854   ac_status=$?
   4855   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4856   (exit $ac_status); }; }; then
   4857   :
   4858 else
   4859   echo "$as_me: program exited with status $ac_status" >&5
   4860 echo "$as_me: failed program was:" >&5
   4861 sed 's/^/| /' conftest.$ac_ext >&5
   4862 
   4863 ( exit $ac_status )
   4864 ac_cv_header_stdc=no
   4865 fi
   4866 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
   4867 fi
   4868 
   4869 
   4870 fi
   4871 fi
   4872 { echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
   4873 echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
   4874 if test $ac_cv_header_stdc = yes; then
   4875 
   4876 cat >>confdefs.h <<\_ACEOF
   4877 #define STDC_HEADERS 1
   4878 _ACEOF
   4879 
   4880 fi
   4881 
   4882 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
   4883 
   4884 
   4885 
   4886 
   4887 
   4888 
   4889 
   4890 
   4891 
   4892 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
   4893 		  inttypes.h stdint.h unistd.h
   4894 do
   4895 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
   4896 { echo "$as_me:$LINENO: checking for $ac_header" >&5
   4897 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
   4898 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   4899   echo $ECHO_N "(cached) $ECHO_C" >&6
   4900 else
   4901   cat >conftest.$ac_ext <<_ACEOF
   4902 /* confdefs.h.  */
   4903 _ACEOF
   4904 cat confdefs.h >>conftest.$ac_ext
   4905 cat >>conftest.$ac_ext <<_ACEOF
   4906 /* end confdefs.h.  */
   4907 $ac_includes_default
   4908 
   4909 #include <$ac_header>
   4910 _ACEOF
   4911 rm -f conftest.$ac_objext
   4912 if { (ac_try="$ac_compile"
   4913 case "(($ac_try" in
   4914   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4915   *) ac_try_echo=$ac_try;;
   4916 esac
   4917 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   4918   (eval "$ac_compile") 2>conftest.er1
   4919   ac_status=$?
   4920   grep -v '^ *+' conftest.er1 >conftest.err
   4921   rm -f conftest.er1
   4922   cat conftest.err >&5
   4923   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4924   (exit $ac_status); } && {
   4925 	 test -z "$ac_c_werror_flag" ||
   4926 	 test ! -s conftest.err
   4927        } && test -s conftest.$ac_objext; then
   4928   eval "$as_ac_Header=yes"
   4929 else
   4930   echo "$as_me: failed program was:" >&5
   4931 sed 's/^/| /' conftest.$ac_ext >&5
   4932 
   4933 	eval "$as_ac_Header=no"
   4934 fi
   4935 
   4936 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   4937 fi
   4938 ac_res=`eval echo '${'$as_ac_Header'}'`
   4939 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   4940 echo "${ECHO_T}$ac_res" >&6; }
   4941 if test `eval echo '${'$as_ac_Header'}'` = yes; then
   4942   cat >>confdefs.h <<_ACEOF
   4943 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
   4944 _ACEOF
   4945 
   4946 fi
   4947 
   4948 done
   4949 
   4950 
   4951 
   4952 for ac_header in dlfcn.h
   4953 do
   4954 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
   4955 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   4956   { echo "$as_me:$LINENO: checking for $ac_header" >&5
   4957 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
   4958 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   4959   echo $ECHO_N "(cached) $ECHO_C" >&6
   4960 fi
   4961 ac_res=`eval echo '${'$as_ac_Header'}'`
   4962 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   4963 echo "${ECHO_T}$ac_res" >&6; }
   4964 else
   4965   # Is the header compilable?
   4966 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
   4967 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
   4968 cat >conftest.$ac_ext <<_ACEOF
   4969 /* confdefs.h.  */
   4970 _ACEOF
   4971 cat confdefs.h >>conftest.$ac_ext
   4972 cat >>conftest.$ac_ext <<_ACEOF
   4973 /* end confdefs.h.  */
   4974 $ac_includes_default
   4975 #include <$ac_header>
   4976 _ACEOF
   4977 rm -f conftest.$ac_objext
   4978 if { (ac_try="$ac_compile"
   4979 case "(($ac_try" in
   4980   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4981   *) ac_try_echo=$ac_try;;
   4982 esac
   4983 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   4984   (eval "$ac_compile") 2>conftest.er1
   4985   ac_status=$?
   4986   grep -v '^ *+' conftest.er1 >conftest.err
   4987   rm -f conftest.er1
   4988   cat conftest.err >&5
   4989   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4990   (exit $ac_status); } && {
   4991 	 test -z "$ac_c_werror_flag" ||
   4992 	 test ! -s conftest.err
   4993        } && test -s conftest.$ac_objext; then
   4994   ac_header_compiler=yes
   4995 else
   4996   echo "$as_me: failed program was:" >&5
   4997 sed 's/^/| /' conftest.$ac_ext >&5
   4998 
   4999 	ac_header_compiler=no
   5000 fi
   5001 
   5002 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5003 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
   5004 echo "${ECHO_T}$ac_header_compiler" >&6; }
   5005 
   5006 # Is the header present?
   5007 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
   5008 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
   5009 cat >conftest.$ac_ext <<_ACEOF
   5010 /* confdefs.h.  */
   5011 _ACEOF
   5012 cat confdefs.h >>conftest.$ac_ext
   5013 cat >>conftest.$ac_ext <<_ACEOF
   5014 /* end confdefs.h.  */
   5015 #include <$ac_header>
   5016 _ACEOF
   5017 if { (ac_try="$ac_cpp conftest.$ac_ext"
   5018 case "(($ac_try" in
   5019   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5020   *) ac_try_echo=$ac_try;;
   5021 esac
   5022 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5023   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   5024   ac_status=$?
   5025   grep -v '^ *+' conftest.er1 >conftest.err
   5026   rm -f conftest.er1
   5027   cat conftest.err >&5
   5028   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5029   (exit $ac_status); } >/dev/null && {
   5030 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   5031 	 test ! -s conftest.err
   5032        }; then
   5033   ac_header_preproc=yes
   5034 else
   5035   echo "$as_me: failed program was:" >&5
   5036 sed 's/^/| /' conftest.$ac_ext >&5
   5037 
   5038   ac_header_preproc=no
   5039 fi
   5040 
   5041 rm -f conftest.err conftest.$ac_ext
   5042 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
   5043 echo "${ECHO_T}$ac_header_preproc" >&6; }
   5044 
   5045 # So?  What about this header?
   5046 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
   5047   yes:no: )
   5048     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
   5049 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
   5050     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
   5051 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
   5052     ac_header_preproc=yes
   5053     ;;
   5054   no:yes:* )
   5055     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
   5056 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
   5057     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
   5058 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
   5059     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
   5060 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
   5061     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
   5062 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
   5063     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
   5064 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
   5065     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
   5066 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
   5067 
   5068     ;;
   5069 esac
   5070 { echo "$as_me:$LINENO: checking for $ac_header" >&5
   5071 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
   5072 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   5073   echo $ECHO_N "(cached) $ECHO_C" >&6
   5074 else
   5075   eval "$as_ac_Header=\$ac_header_preproc"
   5076 fi
   5077 ac_res=`eval echo '${'$as_ac_Header'}'`
   5078 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   5079 echo "${ECHO_T}$ac_res" >&6; }
   5080 
   5081 fi
   5082 if test `eval echo '${'$as_ac_Header'}'` = yes; then
   5083   cat >>confdefs.h <<_ACEOF
   5084 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
   5085 _ACEOF
   5086 
   5087 fi
   5088 
   5089 done
   5090 
   5091 ac_ext=cpp
   5092 ac_cpp='$CXXCPP $CPPFLAGS'
   5093 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   5094 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   5095 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   5096 if test -z "$CXX"; then
   5097   if test -n "$CCC"; then
   5098     CXX=$CCC
   5099   else
   5100     if test -n "$ac_tool_prefix"; then
   5101   for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
   5102   do
   5103     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   5104 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   5105 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   5106 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   5107 if test "${ac_cv_prog_CXX+set}" = set; then
   5108   echo $ECHO_N "(cached) $ECHO_C" >&6
   5109 else
   5110   if test -n "$CXX"; then
   5111   ac_cv_prog_CXX="$CXX" # Let the user override the test.
   5112 else
   5113 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5114 for as_dir in $PATH
   5115 do
   5116   IFS=$as_save_IFS
   5117   test -z "$as_dir" && as_dir=.
   5118   for ac_exec_ext in '' $ac_executable_extensions; do
   5119   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   5120     ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
   5121     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   5122     break 2
   5123   fi
   5124 done
   5125 done
   5126 IFS=$as_save_IFS
   5127 
   5128 fi
   5129 fi
   5130 CXX=$ac_cv_prog_CXX
   5131 if test -n "$CXX"; then
   5132   { echo "$as_me:$LINENO: result: $CXX" >&5
   5133 echo "${ECHO_T}$CXX" >&6; }
   5134 else
   5135   { echo "$as_me:$LINENO: result: no" >&5
   5136 echo "${ECHO_T}no" >&6; }
   5137 fi
   5138 
   5139 
   5140     test -n "$CXX" && break
   5141   done
   5142 fi
   5143 if test -z "$CXX"; then
   5144   ac_ct_CXX=$CXX
   5145   for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
   5146 do
   5147   # Extract the first word of "$ac_prog", so it can be a program name with args.
   5148 set dummy $ac_prog; ac_word=$2
   5149 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   5150 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   5151 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
   5152   echo $ECHO_N "(cached) $ECHO_C" >&6
   5153 else
   5154   if test -n "$ac_ct_CXX"; then
   5155   ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
   5156 else
   5157 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5158 for as_dir in $PATH
   5159 do
   5160   IFS=$as_save_IFS
   5161   test -z "$as_dir" && as_dir=.
   5162   for ac_exec_ext in '' $ac_executable_extensions; do
   5163   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   5164     ac_cv_prog_ac_ct_CXX="$ac_prog"
   5165     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   5166     break 2
   5167   fi
   5168 done
   5169 done
   5170 IFS=$as_save_IFS
   5171 
   5172 fi
   5173 fi
   5174 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
   5175 if test -n "$ac_ct_CXX"; then
   5176   { echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
   5177 echo "${ECHO_T}$ac_ct_CXX" >&6; }
   5178 else
   5179   { echo "$as_me:$LINENO: result: no" >&5
   5180 echo "${ECHO_T}no" >&6; }
   5181 fi
   5182 
   5183 
   5184   test -n "$ac_ct_CXX" && break
   5185 done
   5186 
   5187   if test "x$ac_ct_CXX" = x; then
   5188     CXX="g++"
   5189   else
   5190     case $cross_compiling:$ac_tool_warned in
   5191 yes:)
   5192 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   5193 whose name does not start with the host triplet.  If you think this
   5194 configuration is useful to you, please write to autoconf (at] gnu.org." >&5
   5195 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   5196 whose name does not start with the host triplet.  If you think this
   5197 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;}
   5198 ac_tool_warned=yes ;;
   5199 esac
   5200     CXX=$ac_ct_CXX
   5201   fi
   5202 fi
   5203 
   5204   fi
   5205 fi
   5206 # Provide some information about the compiler.
   5207 echo "$as_me:$LINENO: checking for C++ compiler version" >&5
   5208 ac_compiler=`set X $ac_compile; echo $2`
   5209 { (ac_try="$ac_compiler --version >&5"
   5210 case "(($ac_try" in
   5211   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5212   *) ac_try_echo=$ac_try;;
   5213 esac
   5214 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5215   (eval "$ac_compiler --version >&5") 2>&5
   5216   ac_status=$?
   5217   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5218   (exit $ac_status); }
   5219 { (ac_try="$ac_compiler -v >&5"
   5220 case "(($ac_try" in
   5221   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5222   *) ac_try_echo=$ac_try;;
   5223 esac
   5224 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5225   (eval "$ac_compiler -v >&5") 2>&5
   5226   ac_status=$?
   5227   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5228   (exit $ac_status); }
   5229 { (ac_try="$ac_compiler -V >&5"
   5230 case "(($ac_try" in
   5231   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5232   *) ac_try_echo=$ac_try;;
   5233 esac
   5234 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5235   (eval "$ac_compiler -V >&5") 2>&5
   5236   ac_status=$?
   5237   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5238   (exit $ac_status); }
   5239 
   5240 { echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
   5241 echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6; }
   5242 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
   5243   echo $ECHO_N "(cached) $ECHO_C" >&6
   5244 else
   5245   cat >conftest.$ac_ext <<_ACEOF
   5246 /* confdefs.h.  */
   5247 _ACEOF
   5248 cat confdefs.h >>conftest.$ac_ext
   5249 cat >>conftest.$ac_ext <<_ACEOF
   5250 /* end confdefs.h.  */
   5251 
   5252 int
   5253 main ()
   5254 {
   5255 #ifndef __GNUC__
   5256        choke me
   5257 #endif
   5258 
   5259   ;
   5260   return 0;
   5261 }
   5262 _ACEOF
   5263 rm -f conftest.$ac_objext
   5264 if { (ac_try="$ac_compile"
   5265 case "(($ac_try" in
   5266   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5267   *) ac_try_echo=$ac_try;;
   5268 esac
   5269 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5270   (eval "$ac_compile") 2>conftest.er1
   5271   ac_status=$?
   5272   grep -v '^ *+' conftest.er1 >conftest.err
   5273   rm -f conftest.er1
   5274   cat conftest.err >&5
   5275   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5276   (exit $ac_status); } && {
   5277 	 test -z "$ac_cxx_werror_flag" ||
   5278 	 test ! -s conftest.err
   5279        } && test -s conftest.$ac_objext; then
   5280   ac_compiler_gnu=yes
   5281 else
   5282   echo "$as_me: failed program was:" >&5
   5283 sed 's/^/| /' conftest.$ac_ext >&5
   5284 
   5285 	ac_compiler_gnu=no
   5286 fi
   5287 
   5288 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5289 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
   5290 
   5291 fi
   5292 { echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
   5293 echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6; }
   5294 GXX=`test $ac_compiler_gnu = yes && echo yes`
   5295 ac_test_CXXFLAGS=${CXXFLAGS+set}
   5296 ac_save_CXXFLAGS=$CXXFLAGS
   5297 { echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
   5298 echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6; }
   5299 if test "${ac_cv_prog_cxx_g+set}" = set; then
   5300   echo $ECHO_N "(cached) $ECHO_C" >&6
   5301 else
   5302   ac_save_cxx_werror_flag=$ac_cxx_werror_flag
   5303    ac_cxx_werror_flag=yes
   5304    ac_cv_prog_cxx_g=no
   5305    CXXFLAGS="-g"
   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 
   5313 int
   5314 main ()
   5315 {
   5316 
   5317   ;
   5318   return 0;
   5319 }
   5320 _ACEOF
   5321 rm -f conftest.$ac_objext
   5322 if { (ac_try="$ac_compile"
   5323 case "(($ac_try" in
   5324   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5325   *) ac_try_echo=$ac_try;;
   5326 esac
   5327 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5328   (eval "$ac_compile") 2>conftest.er1
   5329   ac_status=$?
   5330   grep -v '^ *+' conftest.er1 >conftest.err
   5331   rm -f conftest.er1
   5332   cat conftest.err >&5
   5333   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5334   (exit $ac_status); } && {
   5335 	 test -z "$ac_cxx_werror_flag" ||
   5336 	 test ! -s conftest.err
   5337        } && test -s conftest.$ac_objext; then
   5338   ac_cv_prog_cxx_g=yes
   5339 else
   5340   echo "$as_me: failed program was:" >&5
   5341 sed 's/^/| /' conftest.$ac_ext >&5
   5342 
   5343 	CXXFLAGS=""
   5344       cat >conftest.$ac_ext <<_ACEOF
   5345 /* confdefs.h.  */
   5346 _ACEOF
   5347 cat confdefs.h >>conftest.$ac_ext
   5348 cat >>conftest.$ac_ext <<_ACEOF
   5349 /* end confdefs.h.  */
   5350 
   5351 int
   5352 main ()
   5353 {
   5354 
   5355   ;
   5356   return 0;
   5357 }
   5358 _ACEOF
   5359 rm -f conftest.$ac_objext
   5360 if { (ac_try="$ac_compile"
   5361 case "(($ac_try" in
   5362   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5363   *) ac_try_echo=$ac_try;;
   5364 esac
   5365 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5366   (eval "$ac_compile") 2>conftest.er1
   5367   ac_status=$?
   5368   grep -v '^ *+' conftest.er1 >conftest.err
   5369   rm -f conftest.er1
   5370   cat conftest.err >&5
   5371   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5372   (exit $ac_status); } && {
   5373 	 test -z "$ac_cxx_werror_flag" ||
   5374 	 test ! -s conftest.err
   5375        } && test -s conftest.$ac_objext; then
   5376   :
   5377 else
   5378   echo "$as_me: failed program was:" >&5
   5379 sed 's/^/| /' conftest.$ac_ext >&5
   5380 
   5381 	ac_cxx_werror_flag=$ac_save_cxx_werror_flag
   5382 	 CXXFLAGS="-g"
   5383 	 cat >conftest.$ac_ext <<_ACEOF
   5384 /* confdefs.h.  */
   5385 _ACEOF
   5386 cat confdefs.h >>conftest.$ac_ext
   5387 cat >>conftest.$ac_ext <<_ACEOF
   5388 /* end confdefs.h.  */
   5389 
   5390 int
   5391 main ()
   5392 {
   5393 
   5394   ;
   5395   return 0;
   5396 }
   5397 _ACEOF
   5398 rm -f conftest.$ac_objext
   5399 if { (ac_try="$ac_compile"
   5400 case "(($ac_try" in
   5401   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5402   *) ac_try_echo=$ac_try;;
   5403 esac
   5404 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5405   (eval "$ac_compile") 2>conftest.er1
   5406   ac_status=$?
   5407   grep -v '^ *+' conftest.er1 >conftest.err
   5408   rm -f conftest.er1
   5409   cat conftest.err >&5
   5410   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5411   (exit $ac_status); } && {
   5412 	 test -z "$ac_cxx_werror_flag" ||
   5413 	 test ! -s conftest.err
   5414        } && test -s conftest.$ac_objext; then
   5415   ac_cv_prog_cxx_g=yes
   5416 else
   5417   echo "$as_me: failed program was:" >&5
   5418 sed 's/^/| /' conftest.$ac_ext >&5
   5419 
   5420 
   5421 fi
   5422 
   5423 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5424 fi
   5425 
   5426 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5427 fi
   5428 
   5429 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5430    ac_cxx_werror_flag=$ac_save_cxx_werror_flag
   5431 fi
   5432 { echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
   5433 echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6; }
   5434 if test "$ac_test_CXXFLAGS" = set; then
   5435   CXXFLAGS=$ac_save_CXXFLAGS
   5436 elif test $ac_cv_prog_cxx_g = yes; then
   5437   if test "$GXX" = yes; then
   5438     CXXFLAGS="-g -O2"
   5439   else
   5440     CXXFLAGS="-g"
   5441   fi
   5442 else
   5443   if test "$GXX" = yes; then
   5444     CXXFLAGS="-O2"
   5445   else
   5446     CXXFLAGS=
   5447   fi
   5448 fi
   5449 ac_ext=cpp
   5450 ac_cpp='$CXXCPP $CPPFLAGS'
   5451 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   5452 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   5453 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   5454 
   5455 depcc="$CXX"  am_compiler_list=
   5456 
   5457 { echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
   5458 echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6; }
   5459 if test "${am_cv_CXX_dependencies_compiler_type+set}" = set; then
   5460   echo $ECHO_N "(cached) $ECHO_C" >&6
   5461 else
   5462   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
   5463   # We make a subdir and do the tests there.  Otherwise we can end up
   5464   # making bogus files that we don't know about and never remove.  For
   5465   # instance it was reported that on HP-UX the gcc test will end up
   5466   # making a dummy file named `D' -- because `-MD' means `put the output
   5467   # in D'.
   5468   mkdir conftest.dir
   5469   # Copy depcomp to subdir because otherwise we won't find it if we're
   5470   # using a relative directory.
   5471   cp "$am_depcomp" conftest.dir
   5472   cd conftest.dir
   5473   # We will build objects and dependencies in a subdirectory because
   5474   # it helps to detect inapplicable dependency modes.  For instance
   5475   # both Tru64's cc and ICC support -MD to output dependencies as a
   5476   # side effect of compilation, but ICC will put the dependencies in
   5477   # the current directory while Tru64 will put them in the object
   5478   # directory.
   5479   mkdir sub
   5480 
   5481   am_cv_CXX_dependencies_compiler_type=none
   5482   if test "$am_compiler_list" = ""; then
   5483      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
   5484   fi
   5485   for depmode in $am_compiler_list; do
   5486     # Setup a source with many dependencies, because some compilers
   5487     # like to wrap large dependency lists on column 80 (with \), and
   5488     # we should not choose a depcomp mode which is confused by this.
   5489     #
   5490     # We need to recreate these files for each test, as the compiler may
   5491     # overwrite some of them when testing with obscure command lines.
   5492     # This happens at least with the AIX C compiler.
   5493     : > sub/conftest.c
   5494     for i in 1 2 3 4 5 6; do
   5495       echo '#include "conftst'$i'.h"' >> sub/conftest.c
   5496       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
   5497       # Solaris 8's {/usr,}/bin/sh.
   5498       touch sub/conftst$i.h
   5499     done
   5500     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
   5501 
   5502     case $depmode in
   5503     nosideeffect)
   5504       # after this tag, mechanisms are not by side-effect, so they'll
   5505       # only be used when explicitly requested
   5506       if test "x$enable_dependency_tracking" = xyes; then
   5507 	continue
   5508       else
   5509 	break
   5510       fi
   5511       ;;
   5512     none) break ;;
   5513     esac
   5514     # We check with `-c' and `-o' for the sake of the "dashmstdout"
   5515     # mode.  It turns out that the SunPro C++ compiler does not properly
   5516     # handle `-M -o', and we need to detect this.
   5517     if depmode=$depmode \
   5518        source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
   5519        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
   5520        $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
   5521          >/dev/null 2>conftest.err &&
   5522        grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
   5523        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
   5524        grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
   5525        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
   5526       # icc doesn't choke on unknown options, it will just issue warnings
   5527       # or remarks (even with -Werror).  So we grep stderr for any message
   5528       # that says an option was ignored or not supported.
   5529       # When given -MP, icc 7.0 and 7.1 complain thusly:
   5530       #   icc: Command line warning: ignoring option '-M'; no argument required
   5531       # The diagnosis changed in icc 8.0:
   5532       #   icc: Command line remark: option '-MP' not supported
   5533       if (grep 'ignoring option' conftest.err ||
   5534           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
   5535         am_cv_CXX_dependencies_compiler_type=$depmode
   5536         break
   5537       fi
   5538     fi
   5539   done
   5540 
   5541   cd ..
   5542   rm -rf conftest.dir
   5543 else
   5544   am_cv_CXX_dependencies_compiler_type=none
   5545 fi
   5546 
   5547 fi
   5548 { echo "$as_me:$LINENO: result: $am_cv_CXX_dependencies_compiler_type" >&5
   5549 echo "${ECHO_T}$am_cv_CXX_dependencies_compiler_type" >&6; }
   5550 CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type
   5551 
   5552  if
   5553   test "x$enable_dependency_tracking" != xno \
   5554   && test "$am_cv_CXX_dependencies_compiler_type" = gcc3; then
   5555   am__fastdepCXX_TRUE=
   5556   am__fastdepCXX_FALSE='#'
   5557 else
   5558   am__fastdepCXX_TRUE='#'
   5559   am__fastdepCXX_FALSE=
   5560 fi
   5561 
   5562 
   5563 
   5564 
   5565 if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
   5566     ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
   5567     (test "X$CXX" != "Xg++"))) ; then
   5568   ac_ext=cpp
   5569 ac_cpp='$CXXCPP $CPPFLAGS'
   5570 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   5571 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   5572 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   5573 { echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
   5574 echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6; }
   5575 if test -z "$CXXCPP"; then
   5576   if test "${ac_cv_prog_CXXCPP+set}" = set; then
   5577   echo $ECHO_N "(cached) $ECHO_C" >&6
   5578 else
   5579       # Double quotes because CXXCPP needs to be expanded
   5580     for CXXCPP in "$CXX -E" "/lib/cpp"
   5581     do
   5582       ac_preproc_ok=false
   5583 for ac_cxx_preproc_warn_flag in '' yes
   5584 do
   5585   # Use a header file that comes with gcc, so configuring glibc
   5586   # with a fresh cross-compiler works.
   5587   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   5588   # <limits.h> exists even on freestanding compilers.
   5589   # On the NeXT, cc -E runs the code through the compiler's parser,
   5590   # not just through cpp. "Syntax error" is here to catch this case.
   5591   cat >conftest.$ac_ext <<_ACEOF
   5592 /* confdefs.h.  */
   5593 _ACEOF
   5594 cat confdefs.h >>conftest.$ac_ext
   5595 cat >>conftest.$ac_ext <<_ACEOF
   5596 /* end confdefs.h.  */
   5597 #ifdef __STDC__
   5598 # include <limits.h>
   5599 #else
   5600 # include <assert.h>
   5601 #endif
   5602 		     Syntax error
   5603 _ACEOF
   5604 if { (ac_try="$ac_cpp conftest.$ac_ext"
   5605 case "(($ac_try" in
   5606   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5607   *) ac_try_echo=$ac_try;;
   5608 esac
   5609 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5610   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   5611   ac_status=$?
   5612   grep -v '^ *+' conftest.er1 >conftest.err
   5613   rm -f conftest.er1
   5614   cat conftest.err >&5
   5615   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5616   (exit $ac_status); } >/dev/null && {
   5617 	 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
   5618 	 test ! -s conftest.err
   5619        }; then
   5620   :
   5621 else
   5622   echo "$as_me: failed program was:" >&5
   5623 sed 's/^/| /' conftest.$ac_ext >&5
   5624 
   5625   # Broken: fails on valid input.
   5626 continue
   5627 fi
   5628 
   5629 rm -f conftest.err conftest.$ac_ext
   5630 
   5631   # OK, works on sane cases.  Now check whether nonexistent headers
   5632   # can be detected and how.
   5633   cat >conftest.$ac_ext <<_ACEOF
   5634 /* confdefs.h.  */
   5635 _ACEOF
   5636 cat confdefs.h >>conftest.$ac_ext
   5637 cat >>conftest.$ac_ext <<_ACEOF
   5638 /* end confdefs.h.  */
   5639 #include <ac_nonexistent.h>
   5640 _ACEOF
   5641 if { (ac_try="$ac_cpp conftest.$ac_ext"
   5642 case "(($ac_try" in
   5643   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5644   *) ac_try_echo=$ac_try;;
   5645 esac
   5646 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5647   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   5648   ac_status=$?
   5649   grep -v '^ *+' conftest.er1 >conftest.err
   5650   rm -f conftest.er1
   5651   cat conftest.err >&5
   5652   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5653   (exit $ac_status); } >/dev/null && {
   5654 	 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
   5655 	 test ! -s conftest.err
   5656        }; then
   5657   # Broken: success on invalid input.
   5658 continue
   5659 else
   5660   echo "$as_me: failed program was:" >&5
   5661 sed 's/^/| /' conftest.$ac_ext >&5
   5662 
   5663   # Passes both tests.
   5664 ac_preproc_ok=:
   5665 break
   5666 fi
   5667 
   5668 rm -f conftest.err conftest.$ac_ext
   5669 
   5670 done
   5671 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   5672 rm -f conftest.err conftest.$ac_ext
   5673 if $ac_preproc_ok; then
   5674   break
   5675 fi
   5676 
   5677     done
   5678     ac_cv_prog_CXXCPP=$CXXCPP
   5679 
   5680 fi
   5681   CXXCPP=$ac_cv_prog_CXXCPP
   5682 else
   5683   ac_cv_prog_CXXCPP=$CXXCPP
   5684 fi
   5685 { echo "$as_me:$LINENO: result: $CXXCPP" >&5
   5686 echo "${ECHO_T}$CXXCPP" >&6; }
   5687 ac_preproc_ok=false
   5688 for ac_cxx_preproc_warn_flag in '' yes
   5689 do
   5690   # Use a header file that comes with gcc, so configuring glibc
   5691   # with a fresh cross-compiler works.
   5692   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   5693   # <limits.h> exists even on freestanding compilers.
   5694   # On the NeXT, cc -E runs the code through the compiler's parser,
   5695   # not just through cpp. "Syntax error" is here to catch this case.
   5696   cat >conftest.$ac_ext <<_ACEOF
   5697 /* confdefs.h.  */
   5698 _ACEOF
   5699 cat confdefs.h >>conftest.$ac_ext
   5700 cat >>conftest.$ac_ext <<_ACEOF
   5701 /* end confdefs.h.  */
   5702 #ifdef __STDC__
   5703 # include <limits.h>
   5704 #else
   5705 # include <assert.h>
   5706 #endif
   5707 		     Syntax error
   5708 _ACEOF
   5709 if { (ac_try="$ac_cpp conftest.$ac_ext"
   5710 case "(($ac_try" in
   5711   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5712   *) ac_try_echo=$ac_try;;
   5713 esac
   5714 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5715   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   5716   ac_status=$?
   5717   grep -v '^ *+' conftest.er1 >conftest.err
   5718   rm -f conftest.er1
   5719   cat conftest.err >&5
   5720   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5721   (exit $ac_status); } >/dev/null && {
   5722 	 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
   5723 	 test ! -s conftest.err
   5724        }; then
   5725   :
   5726 else
   5727   echo "$as_me: failed program was:" >&5
   5728 sed 's/^/| /' conftest.$ac_ext >&5
   5729 
   5730   # Broken: fails on valid input.
   5731 continue
   5732 fi
   5733 
   5734 rm -f conftest.err conftest.$ac_ext
   5735 
   5736   # OK, works on sane cases.  Now check whether nonexistent headers
   5737   # can be detected and how.
   5738   cat >conftest.$ac_ext <<_ACEOF
   5739 /* confdefs.h.  */
   5740 _ACEOF
   5741 cat confdefs.h >>conftest.$ac_ext
   5742 cat >>conftest.$ac_ext <<_ACEOF
   5743 /* end confdefs.h.  */
   5744 #include <ac_nonexistent.h>
   5745 _ACEOF
   5746 if { (ac_try="$ac_cpp conftest.$ac_ext"
   5747 case "(($ac_try" in
   5748   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5749   *) ac_try_echo=$ac_try;;
   5750 esac
   5751 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5752   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   5753   ac_status=$?
   5754   grep -v '^ *+' conftest.er1 >conftest.err
   5755   rm -f conftest.er1
   5756   cat conftest.err >&5
   5757   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5758   (exit $ac_status); } >/dev/null && {
   5759 	 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
   5760 	 test ! -s conftest.err
   5761        }; then
   5762   # Broken: success on invalid input.
   5763 continue
   5764 else
   5765   echo "$as_me: failed program was:" >&5
   5766 sed 's/^/| /' conftest.$ac_ext >&5
   5767 
   5768   # Passes both tests.
   5769 ac_preproc_ok=:
   5770 break
   5771 fi
   5772 
   5773 rm -f conftest.err conftest.$ac_ext
   5774 
   5775 done
   5776 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   5777 rm -f conftest.err conftest.$ac_ext
   5778 if $ac_preproc_ok; then
   5779   :
   5780 else
   5781   { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
   5782 See \`config.log' for more details." >&5
   5783 echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
   5784 See \`config.log' for more details." >&2;}
   5785    { (exit 1); exit 1; }; }
   5786 fi
   5787 
   5788 ac_ext=cpp
   5789 ac_cpp='$CXXCPP $CPPFLAGS'
   5790 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   5791 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   5792 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   5793 
   5794 fi
   5795 
   5796 
   5797 ac_ext=f
   5798 ac_compile='$F77 -c $FFLAGS conftest.$ac_ext >&5'
   5799 ac_link='$F77 -o conftest$ac_exeext $FFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   5800 ac_compiler_gnu=$ac_cv_f77_compiler_gnu
   5801 if test -n "$ac_tool_prefix"; then
   5802   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
   5803   do
   5804     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   5805 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   5806 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   5807 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   5808 if test "${ac_cv_prog_F77+set}" = set; then
   5809   echo $ECHO_N "(cached) $ECHO_C" >&6
   5810 else
   5811   if test -n "$F77"; then
   5812   ac_cv_prog_F77="$F77" # Let the user override the test.
   5813 else
   5814 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5815 for as_dir in $PATH
   5816 do
   5817   IFS=$as_save_IFS
   5818   test -z "$as_dir" && as_dir=.
   5819   for ac_exec_ext in '' $ac_executable_extensions; do
   5820   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   5821     ac_cv_prog_F77="$ac_tool_prefix$ac_prog"
   5822     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   5823     break 2
   5824   fi
   5825 done
   5826 done
   5827 IFS=$as_save_IFS
   5828 
   5829 fi
   5830 fi
   5831 F77=$ac_cv_prog_F77
   5832 if test -n "$F77"; then
   5833   { echo "$as_me:$LINENO: result: $F77" >&5
   5834 echo "${ECHO_T}$F77" >&6; }
   5835 else
   5836   { echo "$as_me:$LINENO: result: no" >&5
   5837 echo "${ECHO_T}no" >&6; }
   5838 fi
   5839 
   5840 
   5841     test -n "$F77" && break
   5842   done
   5843 fi
   5844 if test -z "$F77"; then
   5845   ac_ct_F77=$F77
   5846   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
   5847 do
   5848   # Extract the first word of "$ac_prog", so it can be a program name with args.
   5849 set dummy $ac_prog; ac_word=$2
   5850 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   5851 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   5852 if test "${ac_cv_prog_ac_ct_F77+set}" = set; then
   5853   echo $ECHO_N "(cached) $ECHO_C" >&6
   5854 else
   5855   if test -n "$ac_ct_F77"; then
   5856   ac_cv_prog_ac_ct_F77="$ac_ct_F77" # Let the user override the test.
   5857 else
   5858 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5859 for as_dir in $PATH
   5860 do
   5861   IFS=$as_save_IFS
   5862   test -z "$as_dir" && as_dir=.
   5863   for ac_exec_ext in '' $ac_executable_extensions; do
   5864   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   5865     ac_cv_prog_ac_ct_F77="$ac_prog"
   5866     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   5867     break 2
   5868   fi
   5869 done
   5870 done
   5871 IFS=$as_save_IFS
   5872 
   5873 fi
   5874 fi
   5875 ac_ct_F77=$ac_cv_prog_ac_ct_F77
   5876 if test -n "$ac_ct_F77"; then
   5877   { echo "$as_me:$LINENO: result: $ac_ct_F77" >&5
   5878 echo "${ECHO_T}$ac_ct_F77" >&6; }
   5879 else
   5880   { echo "$as_me:$LINENO: result: no" >&5
   5881 echo "${ECHO_T}no" >&6; }
   5882 fi
   5883 
   5884 
   5885   test -n "$ac_ct_F77" && break
   5886 done
   5887 
   5888   if test "x$ac_ct_F77" = x; then
   5889     F77=""
   5890   else
   5891     case $cross_compiling:$ac_tool_warned in
   5892 yes:)
   5893 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   5894 whose name does not start with the host triplet.  If you think this
   5895 configuration is useful to you, please write to autoconf@gnu.org." >&5
   5896 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   5897 whose name does not start with the host triplet.  If you think this
   5898 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
   5899 ac_tool_warned=yes ;;
   5900 esac
   5901     F77=$ac_ct_F77
   5902   fi
   5903 fi
   5904 
   5905 
   5906 # Provide some information about the compiler.
   5907 echo "$as_me:$LINENO: checking for Fortran 77 compiler version" >&5
   5908 ac_compiler=`set X $ac_compile; echo $2`
   5909 { (ac_try="$ac_compiler --version >&5"
   5910 case "(($ac_try" in
   5911   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5912   *) ac_try_echo=$ac_try;;
   5913 esac
   5914 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5915   (eval "$ac_compiler --version >&5") 2>&5
   5916   ac_status=$?
   5917   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5918   (exit $ac_status); }
   5919 { (ac_try="$ac_compiler -v >&5"
   5920 case "(($ac_try" in
   5921   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5922   *) ac_try_echo=$ac_try;;
   5923 esac
   5924 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5925   (eval "$ac_compiler -v >&5") 2>&5
   5926   ac_status=$?
   5927   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5928   (exit $ac_status); }
   5929 { (ac_try="$ac_compiler -V >&5"
   5930 case "(($ac_try" in
   5931   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5932   *) ac_try_echo=$ac_try;;
   5933 esac
   5934 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5935   (eval "$ac_compiler -V >&5") 2>&5
   5936   ac_status=$?
   5937   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5938   (exit $ac_status); }
   5939 rm -f a.out
   5940 
   5941 # If we don't use `.F' as extension, the preprocessor is not run on the
   5942 # input file.  (Note that this only needs to work for GNU compilers.)
   5943 ac_save_ext=$ac_ext
   5944 ac_ext=F
   5945 { echo "$as_me:$LINENO: checking whether we are using the GNU Fortran 77 compiler" >&5
   5946 echo $ECHO_N "checking whether we are using the GNU Fortran 77 compiler... $ECHO_C" >&6; }
   5947 if test "${ac_cv_f77_compiler_gnu+set}" = set; then
   5948   echo $ECHO_N "(cached) $ECHO_C" >&6
   5949 else
   5950   cat >conftest.$ac_ext <<_ACEOF
   5951       program main
   5952 #ifndef __GNUC__
   5953        choke me
   5954 #endif
   5955 
   5956       end
   5957 _ACEOF
   5958 rm -f conftest.$ac_objext
   5959 if { (ac_try="$ac_compile"
   5960 case "(($ac_try" in
   5961   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5962   *) ac_try_echo=$ac_try;;
   5963 esac
   5964 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5965   (eval "$ac_compile") 2>conftest.er1
   5966   ac_status=$?
   5967   grep -v '^ *+' conftest.er1 >conftest.err
   5968   rm -f conftest.er1
   5969   cat conftest.err >&5
   5970   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5971   (exit $ac_status); } && {
   5972 	 test -z "$ac_f77_werror_flag" ||
   5973 	 test ! -s conftest.err
   5974        } && test -s conftest.$ac_objext; then
   5975   ac_compiler_gnu=yes
   5976 else
   5977   echo "$as_me: failed program was:" >&5
   5978 sed 's/^/| /' conftest.$ac_ext >&5
   5979 
   5980 	ac_compiler_gnu=no
   5981 fi
   5982 
   5983 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5984 ac_cv_f77_compiler_gnu=$ac_compiler_gnu
   5985 
   5986 fi
   5987 { echo "$as_me:$LINENO: result: $ac_cv_f77_compiler_gnu" >&5
   5988 echo "${ECHO_T}$ac_cv_f77_compiler_gnu" >&6; }
   5989 ac_ext=$ac_save_ext
   5990 ac_test_FFLAGS=${FFLAGS+set}
   5991 ac_save_FFLAGS=$FFLAGS
   5992 FFLAGS=
   5993 { echo "$as_me:$LINENO: checking whether $F77 accepts -g" >&5
   5994 echo $ECHO_N "checking whether $F77 accepts -g... $ECHO_C" >&6; }
   5995 if test "${ac_cv_prog_f77_g+set}" = set; then
   5996   echo $ECHO_N "(cached) $ECHO_C" >&6
   5997 else
   5998   FFLAGS=-g
   5999 cat >conftest.$ac_ext <<_ACEOF
   6000       program main
   6001 
   6002       end
   6003 _ACEOF
   6004 rm -f conftest.$ac_objext
   6005 if { (ac_try="$ac_compile"
   6006 case "(($ac_try" in
   6007   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   6008   *) ac_try_echo=$ac_try;;
   6009 esac
   6010 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   6011   (eval "$ac_compile") 2>conftest.er1
   6012   ac_status=$?
   6013   grep -v '^ *+' conftest.er1 >conftest.err
   6014   rm -f conftest.er1
   6015   cat conftest.err >&5
   6016   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6017   (exit $ac_status); } && {
   6018 	 test -z "$ac_f77_werror_flag" ||
   6019 	 test ! -s conftest.err
   6020        } && test -s conftest.$ac_objext; then
   6021   ac_cv_prog_f77_g=yes
   6022 else
   6023   echo "$as_me: failed program was:" >&5
   6024 sed 's/^/| /' conftest.$ac_ext >&5
   6025 
   6026 	ac_cv_prog_f77_g=no
   6027 fi
   6028 
   6029 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   6030 
   6031 fi
   6032 { echo "$as_me:$LINENO: result: $ac_cv_prog_f77_g" >&5
   6033 echo "${ECHO_T}$ac_cv_prog_f77_g" >&6; }
   6034 if test "$ac_test_FFLAGS" = set; then
   6035   FFLAGS=$ac_save_FFLAGS
   6036 elif test $ac_cv_prog_f77_g = yes; then
   6037   if test "x$ac_cv_f77_compiler_gnu" = xyes; then
   6038     FFLAGS="-g -O2"
   6039   else
   6040     FFLAGS="-g"
   6041   fi
   6042 else
   6043   if test "x$ac_cv_f77_compiler_gnu" = xyes; then
   6044     FFLAGS="-O2"
   6045   else
   6046     FFLAGS=
   6047   fi
   6048 fi
   6049 
   6050 G77=`test $ac_compiler_gnu = yes && echo yes`
   6051 ac_ext=c
   6052 ac_cpp='$CPP $CPPFLAGS'
   6053 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   6054 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   6055 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   6056 
   6057 
   6058 
   6059 # Autoconf 2.13's AC_OBJEXT and AC_EXEEXT macros only works for C compilers!
   6060 
   6061 # find the maximum length of command line arguments
   6062 { echo "$as_me:$LINENO: checking the maximum length of command line arguments" >&5
   6063 echo $ECHO_N "checking the maximum length of command line arguments... $ECHO_C" >&6; }
   6064 if test "${lt_cv_sys_max_cmd_len+set}" = set; then
   6065   echo $ECHO_N "(cached) $ECHO_C" >&6
   6066 else
   6067     i=0
   6068   teststring="ABCD"
   6069 
   6070   case $build_os in
   6071   msdosdjgpp*)
   6072     # On DJGPP, this test can blow up pretty badly due to problems in libc
   6073     # (any single argument exceeding 2000 bytes causes a buffer overrun
   6074     # during glob expansion).  Even if it were fixed, the result of this
   6075     # check would be larger than it should be.
   6076     lt_cv_sys_max_cmd_len=12288;    # 12K is about right
   6077     ;;
   6078 
   6079   gnu*)
   6080     # Under GNU Hurd, this test is not required because there is
   6081     # no limit to the length of command line arguments.
   6082     # Libtool will interpret -1 as no limit whatsoever
   6083     lt_cv_sys_max_cmd_len=-1;
   6084     ;;
   6085 
   6086   cygwin* | mingw*)
   6087     # On Win9x/ME, this test blows up -- it succeeds, but takes
   6088     # about 5 minutes as the teststring grows exponentially.
   6089     # Worse, since 9x/ME are not pre-emptively multitasking,
   6090     # you end up with a "frozen" computer, even though with patience
   6091     # the test eventually succeeds (with a max line length of 256k).
   6092     # Instead, let's just punt: use the minimum linelength reported by
   6093     # all of the supported platforms: 8192 (on NT/2K/XP).
   6094     lt_cv_sys_max_cmd_len=8192;
   6095     ;;
   6096 
   6097   amigaos*)
   6098     # On AmigaOS with pdksh, this test takes hours, literally.
   6099     # So we just punt and use a minimum line length of 8192.
   6100     lt_cv_sys_max_cmd_len=8192;
   6101     ;;
   6102 
   6103   netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
   6104     # This has been around since 386BSD, at least.  Likely further.
   6105     if test -x /sbin/sysctl; then
   6106       lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
   6107     elif test -x /usr/sbin/sysctl; then
   6108       lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
   6109     else
   6110       lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
   6111     fi
   6112     # And add a safety zone
   6113     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
   6114     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
   6115     ;;
   6116 
   6117   interix*)
   6118     # We know the value 262144 and hardcode it with a safety zone (like BSD)
   6119     lt_cv_sys_max_cmd_len=196608
   6120     ;;
   6121 
   6122   osf*)
   6123     # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
   6124     # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
   6125     # nice to cause kernel panics so lets avoid the loop below.
   6126     # First set a reasonable default.
   6127     lt_cv_sys_max_cmd_len=16384
   6128     #
   6129     if test -x /sbin/sysconfig; then
   6130       case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
   6131         *1*) lt_cv_sys_max_cmd_len=-1 ;;
   6132       esac
   6133     fi
   6134     ;;
   6135   sco3.2v5*)
   6136     lt_cv_sys_max_cmd_len=102400
   6137     ;;
   6138   sysv5* | sco5v6* | sysv4.2uw2*)
   6139     kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
   6140     if test -n "$kargmax"; then
   6141       lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ 	]//'`
   6142     else
   6143       lt_cv_sys_max_cmd_len=32768
   6144     fi
   6145     ;;
   6146   *)
   6147     # If test is not a shell built-in, we'll probably end up computing a
   6148     # maximum length that is only half of the actual maximum length, but
   6149     # we can't tell.
   6150     SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
   6151     while (test "X"`$SHELL $0 --fallback-echo "X$teststring" 2>/dev/null` \
   6152 	       = "XX$teststring") >/dev/null 2>&1 &&
   6153 	    new_result=`expr "X$teststring" : ".*" 2>&1` &&
   6154 	    lt_cv_sys_max_cmd_len=$new_result &&
   6155 	    test $i != 17 # 1/2 MB should be enough
   6156     do
   6157       i=`expr $i + 1`
   6158       teststring=$teststring$teststring
   6159     done
   6160     teststring=
   6161     # Add a significant safety factor because C++ compilers can tack on massive
   6162     # amounts of additional arguments before passing them to the linker.
   6163     # It appears as though 1/2 is a usable value.
   6164     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
   6165     ;;
   6166   esac
   6167 
   6168 fi
   6169 
   6170 if test -n $lt_cv_sys_max_cmd_len ; then
   6171   { echo "$as_me:$LINENO: result: $lt_cv_sys_max_cmd_len" >&5
   6172 echo "${ECHO_T}$lt_cv_sys_max_cmd_len" >&6; }
   6173 else
   6174   { echo "$as_me:$LINENO: result: none" >&5
   6175 echo "${ECHO_T}none" >&6; }
   6176 fi
   6177 
   6178 
   6179 
   6180 
   6181 # Check for command to grab the raw symbol name followed by C symbol from nm.
   6182 { echo "$as_me:$LINENO: checking command to parse $NM output from $compiler object" >&5
   6183 echo $ECHO_N "checking command to parse $NM output from $compiler object... $ECHO_C" >&6; }
   6184 if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then
   6185   echo $ECHO_N "(cached) $ECHO_C" >&6
   6186 else
   6187 
   6188 # These are sane defaults that work on at least a few old systems.
   6189 # [They come from Ultrix.  What could be older than Ultrix?!! ;)]
   6190 
   6191 # Character class describing NM global symbol codes.
   6192 symcode='[BCDEGRST]'
   6193 
   6194 # Regexp to match symbols that can be accessed directly from C.
   6195 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
   6196 
   6197 # Transform an extracted symbol line into a proper C declaration
   6198 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^. .* \(.*\)$/extern int \1;/p'"
   6199 
   6200 # Transform an extracted symbol line into symbol name and symbol address
   6201 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'"
   6202 
   6203 # Define system-specific variables.
   6204 case $host_os in
   6205 aix*)
   6206   symcode='[BCDT]'
   6207   ;;
   6208 cygwin* | mingw* | pw32*)
   6209   symcode='[ABCDGISTW]'
   6210   ;;
   6211 hpux*) # Its linker distinguishes data from code symbols
   6212   if test "$host_cpu" = ia64; then
   6213     symcode='[ABCDEGRST]'
   6214   fi
   6215   lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
   6216   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'"
   6217   ;;
   6218 linux*)
   6219   if test "$host_cpu" = ia64; then
   6220     symcode='[ABCDGIRSTW]'
   6221     lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
   6222     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'"
   6223   fi
   6224   ;;
   6225 irix* | nonstopux*)
   6226   symcode='[BCDEGRST]'
   6227   ;;
   6228 osf*)
   6229   symcode='[BCDEGQRST]'
   6230   ;;
   6231 solaris*)
   6232   symcode='[BDRT]'
   6233   ;;
   6234 sco3.2v5*)
   6235   symcode='[DT]'
   6236   ;;
   6237 sysv4.2uw2*)
   6238   symcode='[DT]'
   6239   ;;
   6240 sysv5* | sco5v6* | unixware* | OpenUNIX*)
   6241   symcode='[ABDT]'
   6242   ;;
   6243 sysv4)
   6244   symcode='[DFNSTU]'
   6245   ;;
   6246 esac
   6247 
   6248 # Handle CRLF in mingw tool chain
   6249 opt_cr=
   6250 case $build_os in
   6251 mingw*)
   6252   opt_cr=`echo 'x\{0,1\}' | tr x '\015'` # option cr in regexp
   6253   ;;
   6254 esac
   6255 
   6256 # If we're using GNU nm, then use its standard symbol codes.
   6257 case `$NM -V 2>&1` in
   6258 *GNU* | *'with BFD'*)
   6259   symcode='[ABCDGIRSTW]' ;;
   6260 esac
   6261 
   6262 # Try without a prefix undercore, then with it.
   6263 for ac_symprfx in "" "_"; do
   6264 
   6265   # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
   6266   symxfrm="\\1 $ac_symprfx\\2 \\2"
   6267 
   6268   # Write the raw and C identifiers.
   6269   lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ 	]\($symcode$symcode*\)[ 	][ 	]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
   6270 
   6271   # Check to see that the pipe works correctly.
   6272   pipe_works=no
   6273 
   6274   rm -f conftest*
   6275   cat > conftest.$ac_ext <<EOF
   6276 #ifdef __cplusplus
   6277 extern "C" {
   6278 #endif
   6279 char nm_test_var;
   6280 void nm_test_func(){}
   6281 #ifdef __cplusplus
   6282 }
   6283 #endif
   6284 int main(){nm_test_var='a';nm_test_func();return(0);}
   6285 EOF
   6286 
   6287   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   6288   (eval $ac_compile) 2>&5
   6289   ac_status=$?
   6290   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6291   (exit $ac_status); }; then
   6292     # Now try to grab the symbols.
   6293     nlist=conftest.nm
   6294     if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\"") >&5
   6295   (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
   6296   ac_status=$?
   6297   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6298   (exit $ac_status); } && test -s "$nlist"; then
   6299       # Try sorting and uniquifying the output.
   6300       if sort "$nlist" | uniq > "$nlist"T; then
   6301 	mv -f "$nlist"T "$nlist"
   6302       else
   6303 	rm -f "$nlist"T
   6304       fi
   6305 
   6306       # Make sure that we snagged all the symbols we need.
   6307       if grep ' nm_test_var$' "$nlist" >/dev/null; then
   6308 	if grep ' nm_test_func$' "$nlist" >/dev/null; then
   6309 	  cat <<EOF > conftest.$ac_ext
   6310 #ifdef __cplusplus
   6311 extern "C" {
   6312 #endif
   6313 
   6314 EOF
   6315 	  # Now generate the symbol file.
   6316 	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | grep -v main >> conftest.$ac_ext'
   6317 
   6318 	  cat <<EOF >> conftest.$ac_ext
   6319 #if defined (__STDC__) && __STDC__
   6320 # define lt_ptr_t void *
   6321 #else
   6322 # define lt_ptr_t char *
   6323 # define const
   6324 #endif
   6325 
   6326 /* The mapping between symbol names and symbols. */
   6327 const struct {
   6328   const char *name;
   6329   lt_ptr_t address;
   6330 }
   6331 lt_preloaded_symbols[] =
   6332 {
   6333 EOF
   6334 	  $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (lt_ptr_t) \&\2},/" < "$nlist" | grep -v main >> conftest.$ac_ext
   6335 	  cat <<\EOF >> conftest.$ac_ext
   6336   {0, (lt_ptr_t) 0}
   6337 };
   6338 
   6339 #ifdef __cplusplus
   6340 }
   6341 #endif
   6342 EOF
   6343 	  # Now try linking the two files.
   6344 	  mv conftest.$ac_objext conftstm.$ac_objext
   6345 	  lt_save_LIBS="$LIBS"
   6346 	  lt_save_CFLAGS="$CFLAGS"
   6347 	  LIBS="conftstm.$ac_objext"
   6348 	  CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
   6349 	  if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   6350   (eval $ac_link) 2>&5
   6351   ac_status=$?
   6352   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6353   (exit $ac_status); } && test -s conftest${ac_exeext}; then
   6354 	    pipe_works=yes
   6355 	  fi
   6356 	  LIBS="$lt_save_LIBS"
   6357 	  CFLAGS="$lt_save_CFLAGS"
   6358 	else
   6359 	  echo "cannot find nm_test_func in $nlist" >&5
   6360 	fi
   6361       else
   6362 	echo "cannot find nm_test_var in $nlist" >&5
   6363       fi
   6364     else
   6365       echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
   6366     fi
   6367   else
   6368     echo "$progname: failed program was:" >&5
   6369     cat conftest.$ac_ext >&5
   6370   fi
   6371   rm -f conftest* conftst*
   6372 
   6373   # Do not use the global_symbol_pipe unless it works.
   6374   if test "$pipe_works" = yes; then
   6375     break
   6376   else
   6377     lt_cv_sys_global_symbol_pipe=
   6378   fi
   6379 done
   6380 
   6381 fi
   6382 
   6383 if test -z "$lt_cv_sys_global_symbol_pipe"; then
   6384   lt_cv_sys_global_symbol_to_cdecl=
   6385 fi
   6386 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
   6387   { echo "$as_me:$LINENO: result: failed" >&5
   6388 echo "${ECHO_T}failed" >&6; }
   6389 else
   6390   { echo "$as_me:$LINENO: result: ok" >&5
   6391 echo "${ECHO_T}ok" >&6; }
   6392 fi
   6393 
   6394 { echo "$as_me:$LINENO: checking for objdir" >&5
   6395 echo $ECHO_N "checking for objdir... $ECHO_C" >&6; }
   6396 if test "${lt_cv_objdir+set}" = set; then
   6397   echo $ECHO_N "(cached) $ECHO_C" >&6
   6398 else
   6399   rm -f .libs 2>/dev/null
   6400 mkdir .libs 2>/dev/null
   6401 if test -d .libs; then
   6402   lt_cv_objdir=.libs
   6403 else
   6404   # MS-DOS does not allow filenames that begin with a dot.
   6405   lt_cv_objdir=_libs
   6406 fi
   6407 rmdir .libs 2>/dev/null
   6408 fi
   6409 { echo "$as_me:$LINENO: result: $lt_cv_objdir" >&5
   6410 echo "${ECHO_T}$lt_cv_objdir" >&6; }
   6411 objdir=$lt_cv_objdir
   6412 
   6413 
   6414 
   6415 
   6416 
   6417 case $host_os in
   6418 aix3*)
   6419   # AIX sometimes has problems with the GCC collect2 program.  For some
   6420   # reason, if we set the COLLECT_NAMES environment variable, the problems
   6421   # vanish in a puff of smoke.
   6422   if test "X${COLLECT_NAMES+set}" != Xset; then
   6423     COLLECT_NAMES=
   6424     export COLLECT_NAMES
   6425   fi
   6426   ;;
   6427 esac
   6428 
   6429 # Sed substitution that helps us do robust quoting.  It backslashifies
   6430 # metacharacters that are still active within double-quoted strings.
   6431 Xsed='sed -e 1s/^X//'
   6432 sed_quote_subst='s/\([\\"\\`$\\\\]\)/\\\1/g'
   6433 
   6434 # Same as above, but do not quote variable references.
   6435 double_quote_subst='s/\([\\"\\`\\\\]\)/\\\1/g'
   6436 
   6437 # Sed substitution to delay expansion of an escaped shell variable in a
   6438 # double_quote_subst'ed string.
   6439 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
   6440 
   6441 # Sed substitution to avoid accidental globbing in evaled expressions
   6442 no_glob_subst='s/\*/\\\*/g'
   6443 
   6444 # Constants:
   6445 rm="rm -f"
   6446 
   6447 # Global variables:
   6448 default_ofile=libtool
   6449 can_build_shared=yes
   6450 
   6451 # All known linkers require a `.a' archive for static linking (except MSVC,
   6452 # which needs '.lib').
   6453 libext=a
   6454 ltmain="$ac_aux_dir/ltmain.sh"
   6455 ofile="$default_ofile"
   6456 with_gnu_ld="$lt_cv_prog_gnu_ld"
   6457 
   6458 if test -n "$ac_tool_prefix"; then
   6459   # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
   6460 set dummy ${ac_tool_prefix}ar; ac_word=$2
   6461 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   6462 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   6463 if test "${ac_cv_prog_AR+set}" = set; then
   6464   echo $ECHO_N "(cached) $ECHO_C" >&6
   6465 else
   6466   if test -n "$AR"; then
   6467   ac_cv_prog_AR="$AR" # Let the user override the test.
   6468 else
   6469 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6470 for as_dir in $PATH
   6471 do
   6472   IFS=$as_save_IFS
   6473   test -z "$as_dir" && as_dir=.
   6474   for ac_exec_ext in '' $ac_executable_extensions; do
   6475   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6476     ac_cv_prog_AR="${ac_tool_prefix}ar"
   6477     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6478     break 2
   6479   fi
   6480 done
   6481 done
   6482 IFS=$as_save_IFS
   6483 
   6484 fi
   6485 fi
   6486 AR=$ac_cv_prog_AR
   6487 if test -n "$AR"; then
   6488   { echo "$as_me:$LINENO: result: $AR" >&5
   6489 echo "${ECHO_T}$AR" >&6; }
   6490 else
   6491   { echo "$as_me:$LINENO: result: no" >&5
   6492 echo "${ECHO_T}no" >&6; }
   6493 fi
   6494 
   6495 
   6496 fi
   6497 if test -z "$ac_cv_prog_AR"; then
   6498   ac_ct_AR=$AR
   6499   # Extract the first word of "ar", so it can be a program name with args.
   6500 set dummy ar; ac_word=$2
   6501 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   6502 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   6503 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
   6504   echo $ECHO_N "(cached) $ECHO_C" >&6
   6505 else
   6506   if test -n "$ac_ct_AR"; then
   6507   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
   6508 else
   6509 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6510 for as_dir in $PATH
   6511 do
   6512   IFS=$as_save_IFS
   6513   test -z "$as_dir" && as_dir=.
   6514   for ac_exec_ext in '' $ac_executable_extensions; do
   6515   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6516     ac_cv_prog_ac_ct_AR="ar"
   6517     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6518     break 2
   6519   fi
   6520 done
   6521 done
   6522 IFS=$as_save_IFS
   6523 
   6524 fi
   6525 fi
   6526 ac_ct_AR=$ac_cv_prog_ac_ct_AR
   6527 if test -n "$ac_ct_AR"; then
   6528   { echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
   6529 echo "${ECHO_T}$ac_ct_AR" >&6; }
   6530 else
   6531   { echo "$as_me:$LINENO: result: no" >&5
   6532 echo "${ECHO_T}no" >&6; }
   6533 fi
   6534 
   6535   if test "x$ac_ct_AR" = x; then
   6536     AR="false"
   6537   else
   6538     case $cross_compiling:$ac_tool_warned in
   6539 yes:)
   6540 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   6541 whose name does not start with the host triplet.  If you think this
   6542 configuration is useful to you, please write to autoconf (at] gnu.org." >&5
   6543 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   6544 whose name does not start with the host triplet.  If you think this
   6545 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;}
   6546 ac_tool_warned=yes ;;
   6547 esac
   6548     AR=$ac_ct_AR
   6549   fi
   6550 else
   6551   AR="$ac_cv_prog_AR"
   6552 fi
   6553 
   6554 if test -n "$ac_tool_prefix"; then
   6555   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
   6556 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
   6557 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   6558 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   6559 if test "${ac_cv_prog_RANLIB+set}" = set; then
   6560   echo $ECHO_N "(cached) $ECHO_C" >&6
   6561 else
   6562   if test -n "$RANLIB"; then
   6563   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
   6564 else
   6565 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6566 for as_dir in $PATH
   6567 do
   6568   IFS=$as_save_IFS
   6569   test -z "$as_dir" && as_dir=.
   6570   for ac_exec_ext in '' $ac_executable_extensions; do
   6571   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6572     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
   6573     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6574     break 2
   6575   fi
   6576 done
   6577 done
   6578 IFS=$as_save_IFS
   6579 
   6580 fi
   6581 fi
   6582 RANLIB=$ac_cv_prog_RANLIB
   6583 if test -n "$RANLIB"; then
   6584   { echo "$as_me:$LINENO: result: $RANLIB" >&5
   6585 echo "${ECHO_T}$RANLIB" >&6; }
   6586 else
   6587   { echo "$as_me:$LINENO: result: no" >&5
   6588 echo "${ECHO_T}no" >&6; }
   6589 fi
   6590 
   6591 
   6592 fi
   6593 if test -z "$ac_cv_prog_RANLIB"; then
   6594   ac_ct_RANLIB=$RANLIB
   6595   # Extract the first word of "ranlib", so it can be a program name with args.
   6596 set dummy ranlib; ac_word=$2
   6597 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   6598 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   6599 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
   6600   echo $ECHO_N "(cached) $ECHO_C" >&6
   6601 else
   6602   if test -n "$ac_ct_RANLIB"; then
   6603   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
   6604 else
   6605 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6606 for as_dir in $PATH
   6607 do
   6608   IFS=$as_save_IFS
   6609   test -z "$as_dir" && as_dir=.
   6610   for ac_exec_ext in '' $ac_executable_extensions; do
   6611   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6612     ac_cv_prog_ac_ct_RANLIB="ranlib"
   6613     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6614     break 2
   6615   fi
   6616 done
   6617 done
   6618 IFS=$as_save_IFS
   6619 
   6620 fi
   6621 fi
   6622 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
   6623 if test -n "$ac_ct_RANLIB"; then
   6624   { echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
   6625 echo "${ECHO_T}$ac_ct_RANLIB" >&6; }
   6626 else
   6627   { echo "$as_me:$LINENO: result: no" >&5
   6628 echo "${ECHO_T}no" >&6; }
   6629 fi
   6630 
   6631   if test "x$ac_ct_RANLIB" = x; then
   6632     RANLIB=":"
   6633   else
   6634     case $cross_compiling:$ac_tool_warned in
   6635 yes:)
   6636 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   6637 whose name does not start with the host triplet.  If you think this
   6638 configuration is useful to you, please write to autoconf (at] gnu.org." >&5
   6639 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   6640 whose name does not start with the host triplet.  If you think this
   6641 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;}
   6642 ac_tool_warned=yes ;;
   6643 esac
   6644     RANLIB=$ac_ct_RANLIB
   6645   fi
   6646 else
   6647   RANLIB="$ac_cv_prog_RANLIB"
   6648 fi
   6649 
   6650 if test -n "$ac_tool_prefix"; then
   6651   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
   6652 set dummy ${ac_tool_prefix}strip; ac_word=$2
   6653 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   6654 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   6655 if test "${ac_cv_prog_STRIP+set}" = set; then
   6656   echo $ECHO_N "(cached) $ECHO_C" >&6
   6657 else
   6658   if test -n "$STRIP"; then
   6659   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
   6660 else
   6661 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6662 for as_dir in $PATH
   6663 do
   6664   IFS=$as_save_IFS
   6665   test -z "$as_dir" && as_dir=.
   6666   for ac_exec_ext in '' $ac_executable_extensions; do
   6667   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6668     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
   6669     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6670     break 2
   6671   fi
   6672 done
   6673 done
   6674 IFS=$as_save_IFS
   6675 
   6676 fi
   6677 fi
   6678 STRIP=$ac_cv_prog_STRIP
   6679 if test -n "$STRIP"; then
   6680   { echo "$as_me:$LINENO: result: $STRIP" >&5
   6681 echo "${ECHO_T}$STRIP" >&6; }
   6682 else
   6683   { echo "$as_me:$LINENO: result: no" >&5
   6684 echo "${ECHO_T}no" >&6; }
   6685 fi
   6686 
   6687 
   6688 fi
   6689 if test -z "$ac_cv_prog_STRIP"; then
   6690   ac_ct_STRIP=$STRIP
   6691   # Extract the first word of "strip", so it can be a program name with args.
   6692 set dummy strip; ac_word=$2
   6693 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   6694 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   6695 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
   6696   echo $ECHO_N "(cached) $ECHO_C" >&6
   6697 else
   6698   if test -n "$ac_ct_STRIP"; then
   6699   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
   6700 else
   6701 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6702 for as_dir in $PATH
   6703 do
   6704   IFS=$as_save_IFS
   6705   test -z "$as_dir" && as_dir=.
   6706   for ac_exec_ext in '' $ac_executable_extensions; do
   6707   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6708     ac_cv_prog_ac_ct_STRIP="strip"
   6709     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6710     break 2
   6711   fi
   6712 done
   6713 done
   6714 IFS=$as_save_IFS
   6715 
   6716 fi
   6717 fi
   6718 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
   6719 if test -n "$ac_ct_STRIP"; then
   6720   { echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
   6721 echo "${ECHO_T}$ac_ct_STRIP" >&6; }
   6722 else
   6723   { echo "$as_me:$LINENO: result: no" >&5
   6724 echo "${ECHO_T}no" >&6; }
   6725 fi
   6726 
   6727   if test "x$ac_ct_STRIP" = x; then
   6728     STRIP=":"
   6729   else
   6730     case $cross_compiling:$ac_tool_warned in
   6731 yes:)
   6732 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   6733 whose name does not start with the host triplet.  If you think this
   6734 configuration is useful to you, please write to autoconf (at] gnu.org." >&5
   6735 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   6736 whose name does not start with the host triplet.  If you think this
   6737 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;}
   6738 ac_tool_warned=yes ;;
   6739 esac
   6740     STRIP=$ac_ct_STRIP
   6741   fi
   6742 else
   6743   STRIP="$ac_cv_prog_STRIP"
   6744 fi
   6745 
   6746 
   6747 old_CC="$CC"
   6748 old_CFLAGS="$CFLAGS"
   6749 
   6750 # Set sane defaults for various variables
   6751 test -z "$AR" && AR=ar
   6752 test -z "$AR_FLAGS" && AR_FLAGS=cru
   6753 test -z "$AS" && AS=as
   6754 test -z "$CC" && CC=cc
   6755 test -z "$LTCC" && LTCC=$CC
   6756 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
   6757 test -z "$DLLTOOL" && DLLTOOL=dlltool
   6758 test -z "$LD" && LD=ld
   6759 test -z "$LN_S" && LN_S="ln -s"
   6760 test -z "$MAGIC_CMD" && MAGIC_CMD=file
   6761 test -z "$NM" && NM=nm
   6762 test -z "$SED" && SED=sed
   6763 test -z "$OBJDUMP" && OBJDUMP=objdump
   6764 test -z "$RANLIB" && RANLIB=:
   6765 test -z "$STRIP" && STRIP=:
   6766 test -z "$ac_objext" && ac_objext=o
   6767 
   6768 # Determine commands to create old-style static archives.
   6769 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs$old_deplibs'
   6770 old_postinstall_cmds='chmod 644 $oldlib'
   6771 old_postuninstall_cmds=
   6772 
   6773 if test -n "$RANLIB"; then
   6774   case $host_os in
   6775   openbsd*)
   6776     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
   6777     ;;
   6778   *)
   6779     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
   6780     ;;
   6781   esac
   6782   old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
   6783 fi
   6784 
   6785 for cc_temp in $compiler""; do
   6786   case $cc_temp in
   6787     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   6788     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   6789     \-*) ;;
   6790     *) break;;
   6791   esac
   6792 done
   6793 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   6794 
   6795 
   6796 # Only perform the check for file, if the check method requires it
   6797 case $deplibs_check_method in
   6798 file_magic*)
   6799   if test "$file_magic_cmd" = '$MAGIC_CMD'; then
   6800     { echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5
   6801 echo $ECHO_N "checking for ${ac_tool_prefix}file... $ECHO_C" >&6; }
   6802 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
   6803   echo $ECHO_N "(cached) $ECHO_C" >&6
   6804 else
   6805   case $MAGIC_CMD in
   6806 [\\/*] |  ?:[\\/]*)
   6807   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
   6808   ;;
   6809 *)
   6810   lt_save_MAGIC_CMD="$MAGIC_CMD"
   6811   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   6812   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
   6813   for ac_dir in $ac_dummy; do
   6814     IFS="$lt_save_ifs"
   6815     test -z "$ac_dir" && ac_dir=.
   6816     if test -f $ac_dir/${ac_tool_prefix}file; then
   6817       lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
   6818       if test -n "$file_magic_test_file"; then
   6819 	case $deplibs_check_method in
   6820 	"file_magic "*)
   6821 	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
   6822 	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
   6823 	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
   6824 	    $EGREP "$file_magic_regex" > /dev/null; then
   6825 	    :
   6826 	  else
   6827 	    cat <<EOF 1>&2
   6828 
   6829 *** Warning: the command libtool uses to detect shared libraries,
   6830 *** $file_magic_cmd, produces output that libtool cannot recognize.
   6831 *** The result is that libtool may fail to recognize shared libraries
   6832 *** as such.  This will affect the creation of libtool libraries that
   6833 *** depend on shared libraries, but programs linked with such libtool
   6834 *** libraries will work regardless of this problem.  Nevertheless, you
   6835 *** may want to report the problem to your system manager and/or to
   6836 *** bug-libtool@gnu.org
   6837 
   6838 EOF
   6839 	  fi ;;
   6840 	esac
   6841       fi
   6842       break
   6843     fi
   6844   done
   6845   IFS="$lt_save_ifs"
   6846   MAGIC_CMD="$lt_save_MAGIC_CMD"
   6847   ;;
   6848 esac
   6849 fi
   6850 
   6851 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
   6852 if test -n "$MAGIC_CMD"; then
   6853   { echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
   6854 echo "${ECHO_T}$MAGIC_CMD" >&6; }
   6855 else
   6856   { echo "$as_me:$LINENO: result: no" >&5
   6857 echo "${ECHO_T}no" >&6; }
   6858 fi
   6859 
   6860 if test -z "$lt_cv_path_MAGIC_CMD"; then
   6861   if test -n "$ac_tool_prefix"; then
   6862     { echo "$as_me:$LINENO: checking for file" >&5
   6863 echo $ECHO_N "checking for file... $ECHO_C" >&6; }
   6864 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
   6865   echo $ECHO_N "(cached) $ECHO_C" >&6
   6866 else
   6867   case $MAGIC_CMD in
   6868 [\\/*] |  ?:[\\/]*)
   6869   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
   6870   ;;
   6871 *)
   6872   lt_save_MAGIC_CMD="$MAGIC_CMD"
   6873   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   6874   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
   6875   for ac_dir in $ac_dummy; do
   6876     IFS="$lt_save_ifs"
   6877     test -z "$ac_dir" && ac_dir=.
   6878     if test -f $ac_dir/file; then
   6879       lt_cv_path_MAGIC_CMD="$ac_dir/file"
   6880       if test -n "$file_magic_test_file"; then
   6881 	case $deplibs_check_method in
   6882 	"file_magic "*)
   6883 	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
   6884 	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
   6885 	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
   6886 	    $EGREP "$file_magic_regex" > /dev/null; then
   6887 	    :
   6888 	  else
   6889 	    cat <<EOF 1>&2
   6890 
   6891 *** Warning: the command libtool uses to detect shared libraries,
   6892 *** $file_magic_cmd, produces output that libtool cannot recognize.
   6893 *** The result is that libtool may fail to recognize shared libraries
   6894 *** as such.  This will affect the creation of libtool libraries that
   6895 *** depend on shared libraries, but programs linked with such libtool
   6896 *** libraries will work regardless of this problem.  Nevertheless, you
   6897 *** may want to report the problem to your system manager and/or to
   6898 *** bug-libtool@gnu.org
   6899 
   6900 EOF
   6901 	  fi ;;
   6902 	esac
   6903       fi
   6904       break
   6905     fi
   6906   done
   6907   IFS="$lt_save_ifs"
   6908   MAGIC_CMD="$lt_save_MAGIC_CMD"
   6909   ;;
   6910 esac
   6911 fi
   6912 
   6913 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
   6914 if test -n "$MAGIC_CMD"; then
   6915   { echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
   6916 echo "${ECHO_T}$MAGIC_CMD" >&6; }
   6917 else
   6918   { echo "$as_me:$LINENO: result: no" >&5
   6919 echo "${ECHO_T}no" >&6; }
   6920 fi
   6921 
   6922   else
   6923     MAGIC_CMD=:
   6924   fi
   6925 fi
   6926 
   6927   fi
   6928   ;;
   6929 esac
   6930 
   6931 enable_dlopen=no
   6932 enable_win32_dll=no
   6933 
   6934 # Check whether --enable-libtool-lock was given.
   6935 if test "${enable_libtool_lock+set}" = set; then
   6936   enableval=$enable_libtool_lock;
   6937 fi
   6938 
   6939 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
   6940 
   6941 
   6942 # Check whether --with-pic was given.
   6943 if test "${with_pic+set}" = set; then
   6944   withval=$with_pic; pic_mode="$withval"
   6945 else
   6946   pic_mode=default
   6947 fi
   6948 
   6949 test -z "$pic_mode" && pic_mode=default
   6950 
   6951 # Use C for the default configuration in the libtool script
   6952 tagname=
   6953 lt_save_CC="$CC"
   6954 ac_ext=c
   6955 ac_cpp='$CPP $CPPFLAGS'
   6956 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   6957 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   6958 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   6959 
   6960 
   6961 # Source file extension for C test sources.
   6962 ac_ext=c
   6963 
   6964 # Object file extension for compiled C test sources.
   6965 objext=o
   6966 objext=$objext
   6967 
   6968 # Code to be used in simple compile tests
   6969 lt_simple_compile_test_code="int some_variable = 0;\n"
   6970 
   6971 # Code to be used in simple link tests
   6972 lt_simple_link_test_code='int main(){return(0);}\n'
   6973 
   6974 
   6975 # If no C compiler was specified, use CC.
   6976 LTCC=${LTCC-"$CC"}
   6977 
   6978 # If no C compiler flags were specified, use CFLAGS.
   6979 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   6980 
   6981 # Allow CC to be a program name with arguments.
   6982 compiler=$CC
   6983 
   6984 
   6985 # save warnings/boilerplate of simple test code
   6986 ac_outfile=conftest.$ac_objext
   6987 printf "$lt_simple_compile_test_code" >conftest.$ac_ext
   6988 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   6989 _lt_compiler_boilerplate=`cat conftest.err`
   6990 $rm conftest*
   6991 
   6992 ac_outfile=conftest.$ac_objext
   6993 printf "$lt_simple_link_test_code" >conftest.$ac_ext
   6994 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   6995 _lt_linker_boilerplate=`cat conftest.err`
   6996 $rm conftest*
   6997 
   6998 
   6999 
   7000 lt_prog_compiler_no_builtin_flag=
   7001 
   7002 if test "$GCC" = yes; then
   7003   lt_prog_compiler_no_builtin_flag=' -fno-builtin'
   7004 
   7005 
   7006 { echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
   7007 echo $ECHO_N "checking if $compiler supports -fno-rtti -fno-exceptions... $ECHO_C" >&6; }
   7008 if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then
   7009   echo $ECHO_N "(cached) $ECHO_C" >&6
   7010 else
   7011   lt_cv_prog_compiler_rtti_exceptions=no
   7012   ac_outfile=conftest.$ac_objext
   7013    printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   7014    lt_compiler_flag="-fno-rtti -fno-exceptions"
   7015    # Insert the option either (1) after the last *FLAGS variable, or
   7016    # (2) before a word containing "conftest.", or (3) at the end.
   7017    # Note that $ac_compile itself does not contain backslashes and begins
   7018    # with a dollar sign (not a hyphen), so the echo should work correctly.
   7019    # The option is referenced via a variable to avoid confusing sed.
   7020    lt_compile=`echo "$ac_compile" | $SED \
   7021    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   7022    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   7023    -e 's:$: $lt_compiler_flag:'`
   7024    (eval echo "\"\$as_me:7024: $lt_compile\"" >&5)
   7025    (eval "$lt_compile" 2>conftest.err)
   7026    ac_status=$?
   7027    cat conftest.err >&5
   7028    echo "$as_me:7028: \$? = $ac_status" >&5
   7029    if (exit $ac_status) && test -s "$ac_outfile"; then
   7030      # The compiler can only warn and ignore the option if not recognized
   7031      # So say no if there are warnings other than the usual output.
   7032      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
   7033      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   7034      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   7035        lt_cv_prog_compiler_rtti_exceptions=yes
   7036      fi
   7037    fi
   7038    $rm conftest*
   7039 
   7040 fi
   7041 { echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
   7042 echo "${ECHO_T}$lt_cv_prog_compiler_rtti_exceptions" >&6; }
   7043 
   7044 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
   7045     lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
   7046 else
   7047     :
   7048 fi
   7049 
   7050 fi
   7051 
   7052 lt_prog_compiler_wl=
   7053 lt_prog_compiler_pic=
   7054 lt_prog_compiler_static=
   7055 
   7056 { echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
   7057 echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6; }
   7058 
   7059   if test "$GCC" = yes; then
   7060     lt_prog_compiler_wl='-Wl,'
   7061     lt_prog_compiler_static='-static'
   7062 
   7063     case $host_os in
   7064       aix*)
   7065       # All AIX code is PIC.
   7066       if test "$host_cpu" = ia64; then
   7067 	# AIX 5 now supports IA64 processor
   7068 	lt_prog_compiler_static='-Bstatic'
   7069       fi
   7070       ;;
   7071 
   7072     amigaos*)
   7073       # FIXME: we need at least 68020 code to build shared libraries, but
   7074       # adding the `-m68020' flag to GCC prevents building anything better,
   7075       # like `-m68040'.
   7076       lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
   7077       ;;
   7078 
   7079     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
   7080       # PIC is the default for these OSes.
   7081       ;;
   7082 
   7083     mingw* | cygwin* | pw32* | os2*)
   7084       # This hack is so that the source file can tell whether it is being
   7085       # built for inclusion in a dll (and should export symbols for example).
   7086       # Although the cygwin gcc ignores -fPIC, still need this for old-style
   7087       # (--disable-auto-import) libraries
   7088       lt_prog_compiler_pic='-DDLL_EXPORT'
   7089       ;;
   7090 
   7091     darwin* | rhapsody*)
   7092       # PIC is the default on this platform
   7093       # Common symbols not allowed in MH_DYLIB files
   7094       lt_prog_compiler_pic='-fno-common'
   7095       ;;
   7096 
   7097     interix3*)
   7098       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
   7099       # Instead, we relocate shared libraries at runtime.
   7100       ;;
   7101 
   7102     msdosdjgpp*)
   7103       # Just because we use GCC doesn't mean we suddenly get shared libraries
   7104       # on systems that don't support them.
   7105       lt_prog_compiler_can_build_shared=no
   7106       enable_shared=no
   7107       ;;
   7108 
   7109     sysv4*MP*)
   7110       if test -d /usr/nec; then
   7111 	lt_prog_compiler_pic=-Kconform_pic
   7112       fi
   7113       ;;
   7114 
   7115     hpux*)
   7116       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   7117       # not for PA HP-UX.
   7118       case $host_cpu in
   7119       hppa*64*|ia64*)
   7120 	# +Z the default
   7121 	;;
   7122       *)
   7123 	lt_prog_compiler_pic='-fPIC'
   7124 	;;
   7125       esac
   7126       ;;
   7127 
   7128     *)
   7129       lt_prog_compiler_pic='-fPIC'
   7130       ;;
   7131     esac
   7132   else
   7133     # PORTME Check for flag to pass linker flags through the system compiler.
   7134     case $host_os in
   7135     aix*)
   7136       lt_prog_compiler_wl='-Wl,'
   7137       if test "$host_cpu" = ia64; then
   7138 	# AIX 5 now supports IA64 processor
   7139 	lt_prog_compiler_static='-Bstatic'
   7140       else
   7141 	lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
   7142       fi
   7143       ;;
   7144       darwin*)
   7145         # PIC is the default on this platform
   7146         # Common symbols not allowed in MH_DYLIB files
   7147        case $cc_basename in
   7148          xlc*)
   7149          lt_prog_compiler_pic='-qnocommon'
   7150          lt_prog_compiler_wl='-Wl,'
   7151          ;;
   7152        esac
   7153        ;;
   7154 
   7155     mingw* | cygwin* | pw32* | os2*)
   7156       # This hack is so that the source file can tell whether it is being
   7157       # built for inclusion in a dll (and should export symbols for example).
   7158       # Although the cygwin gcc ignores -fPIC, still need this for old-style
   7159       # (--disable-auto-import) libraries
   7160       lt_prog_compiler_pic='-DDLL_EXPORT'
   7161       ;;
   7162 
   7163     hpux9* | hpux10* | hpux11*)
   7164       lt_prog_compiler_wl='-Wl,'
   7165       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   7166       # not for PA HP-UX.
   7167       case $host_cpu in
   7168       hppa*64*|ia64*)
   7169 	# +Z the default
   7170 	;;
   7171       *)
   7172 	lt_prog_compiler_pic='+Z'
   7173 	;;
   7174       esac
   7175       # Is there a better lt_prog_compiler_static that works with the bundled CC?
   7176       lt_prog_compiler_static='${wl}-a ${wl}archive'
   7177       ;;
   7178 
   7179     irix5* | irix6* | nonstopux*)
   7180       lt_prog_compiler_wl='-Wl,'
   7181       # PIC (with -KPIC) is the default.
   7182       lt_prog_compiler_static='-non_shared'
   7183       ;;
   7184 
   7185     newsos6)
   7186       lt_prog_compiler_pic='-KPIC'
   7187       lt_prog_compiler_static='-Bstatic'
   7188       ;;
   7189 
   7190     linux*)
   7191       case $cc_basename in
   7192       icc* | ecc*)
   7193 	lt_prog_compiler_wl='-Wl,'
   7194 	lt_prog_compiler_pic='-KPIC'
   7195 	lt_prog_compiler_static='-static'
   7196         ;;
   7197       pgcc* | pgf77* | pgf90* | pgf95*)
   7198         # Portland Group compilers (*not* the Pentium gcc compiler,
   7199 	# which looks to be a dead project)
   7200 	lt_prog_compiler_wl='-Wl,'
   7201 	lt_prog_compiler_pic='-fpic'
   7202 	lt_prog_compiler_static='-Bstatic'
   7203         ;;
   7204       ccc*)
   7205         lt_prog_compiler_wl='-Wl,'
   7206         # All Alpha code is PIC.
   7207         lt_prog_compiler_static='-non_shared'
   7208         ;;
   7209       como)
   7210         lt_prog_compiler_wl='-lopt='
   7211         ;;
   7212       *)
   7213         case `$CC -V 2>&1 | sed 5q` in
   7214 	*Sun\ C*)
   7215 	  # Sun C 5.9
   7216 	  lt_prog_compiler_pic='-KPIC'
   7217 	  lt_prog_compiler_static='-Bstatic'
   7218 	  lt_prog_compiler_wl='-Wl,'
   7219 	  ;;
   7220 	*Sun\ F*)
   7221 	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
   7222 	  lt_prog_compiler_pic='-KPIC'
   7223 	  lt_prog_compiler_static='-Bstatic'
   7224 	  lt_prog_compiler_wl=''
   7225 	  ;;
   7226 	esac
   7227 	;;
   7228       esac
   7229       ;;
   7230 
   7231     osf3* | osf4* | osf5*)
   7232       lt_prog_compiler_wl='-Wl,'
   7233       # All OSF/1 code is PIC.
   7234       lt_prog_compiler_static='-non_shared'
   7235       ;;
   7236 
   7237     solaris*)
   7238       lt_prog_compiler_pic='-KPIC'
   7239       lt_prog_compiler_static='-Bstatic'
   7240       case $cc_basename in
   7241       f77* | f90* | f95*)
   7242 	lt_prog_compiler_wl='-Qoption ld ';;
   7243       *)
   7244 	lt_prog_compiler_wl='-Wl,';;
   7245       esac
   7246       ;;
   7247 
   7248     sunos4*)
   7249       lt_prog_compiler_wl='-Qoption ld '
   7250       lt_prog_compiler_pic='-PIC'
   7251       lt_prog_compiler_static='-Bstatic'
   7252       ;;
   7253 
   7254     sysv4 | sysv4.2uw2* | sysv4.3*)
   7255       lt_prog_compiler_wl='-Wl,'
   7256       lt_prog_compiler_pic='-KPIC'
   7257       lt_prog_compiler_static='-Bstatic'
   7258       ;;
   7259 
   7260     sysv4*MP*)
   7261       if test -d /usr/nec ;then
   7262 	lt_prog_compiler_pic='-Kconform_pic'
   7263 	lt_prog_compiler_static='-Bstatic'
   7264       fi
   7265       ;;
   7266 
   7267     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
   7268       lt_prog_compiler_wl='-Wl,'
   7269       lt_prog_compiler_pic='-KPIC'
   7270       lt_prog_compiler_static='-Bstatic'
   7271       ;;
   7272 
   7273     unicos*)
   7274       lt_prog_compiler_wl='-Wl,'
   7275       lt_prog_compiler_can_build_shared=no
   7276       ;;
   7277 
   7278     uts4*)
   7279       lt_prog_compiler_pic='-pic'
   7280       lt_prog_compiler_static='-Bstatic'
   7281       ;;
   7282 
   7283     *)
   7284       lt_prog_compiler_can_build_shared=no
   7285       ;;
   7286     esac
   7287   fi
   7288 
   7289 { echo "$as_me:$LINENO: result: $lt_prog_compiler_pic" >&5
   7290 echo "${ECHO_T}$lt_prog_compiler_pic" >&6; }
   7291 
   7292 #
   7293 # Check to make sure the PIC flag actually works.
   7294 #
   7295 if test -n "$lt_prog_compiler_pic"; then
   7296 
   7297 { echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
   7298 echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic works... $ECHO_C" >&6; }
   7299 if test "${lt_prog_compiler_pic_works+set}" = set; then
   7300   echo $ECHO_N "(cached) $ECHO_C" >&6
   7301 else
   7302   lt_prog_compiler_pic_works=no
   7303   ac_outfile=conftest.$ac_objext
   7304    printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   7305    lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
   7306    # Insert the option either (1) after the last *FLAGS variable, or
   7307    # (2) before a word containing "conftest.", or (3) at the end.
   7308    # Note that $ac_compile itself does not contain backslashes and begins
   7309    # with a dollar sign (not a hyphen), so the echo should work correctly.
   7310    # The option is referenced via a variable to avoid confusing sed.
   7311    lt_compile=`echo "$ac_compile" | $SED \
   7312    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   7313    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   7314    -e 's:$: $lt_compiler_flag:'`
   7315    (eval echo "\"\$as_me:7315: $lt_compile\"" >&5)
   7316    (eval "$lt_compile" 2>conftest.err)
   7317    ac_status=$?
   7318    cat conftest.err >&5
   7319    echo "$as_me:7319: \$? = $ac_status" >&5
   7320    if (exit $ac_status) && test -s "$ac_outfile"; then
   7321      # The compiler can only warn and ignore the option if not recognized
   7322      # So say no if there are warnings other than the usual output.
   7323      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
   7324      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   7325      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   7326        lt_prog_compiler_pic_works=yes
   7327      fi
   7328    fi
   7329    $rm conftest*
   7330 
   7331 fi
   7332 { echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works" >&5
   7333 echo "${ECHO_T}$lt_prog_compiler_pic_works" >&6; }
   7334 
   7335 if test x"$lt_prog_compiler_pic_works" = xyes; then
   7336     case $lt_prog_compiler_pic in
   7337      "" | " "*) ;;
   7338      *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
   7339      esac
   7340 else
   7341     lt_prog_compiler_pic=
   7342      lt_prog_compiler_can_build_shared=no
   7343 fi
   7344 
   7345 fi
   7346 case $host_os in
   7347   # For platforms which do not support PIC, -DPIC is meaningless:
   7348   *djgpp*)
   7349     lt_prog_compiler_pic=
   7350     ;;
   7351   *)
   7352     lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
   7353     ;;
   7354 esac
   7355 
   7356 #
   7357 # Check to make sure the static flag actually works.
   7358 #
   7359 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
   7360 { echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
   7361 echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6; }
   7362 if test "${lt_prog_compiler_static_works+set}" = set; then
   7363   echo $ECHO_N "(cached) $ECHO_C" >&6
   7364 else
   7365   lt_prog_compiler_static_works=no
   7366    save_LDFLAGS="$LDFLAGS"
   7367    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
   7368    printf "$lt_simple_link_test_code" > conftest.$ac_ext
   7369    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
   7370      # The linker can only warn and ignore the option if not recognized
   7371      # So say no if there are warnings
   7372      if test -s conftest.err; then
   7373        # Append any errors to the config.log.
   7374        cat conftest.err 1>&5
   7375        $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
   7376        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   7377        if diff conftest.exp conftest.er2 >/dev/null; then
   7378          lt_prog_compiler_static_works=yes
   7379        fi
   7380      else
   7381        lt_prog_compiler_static_works=yes
   7382      fi
   7383    fi
   7384    $rm conftest*
   7385    LDFLAGS="$save_LDFLAGS"
   7386 
   7387 fi
   7388 { echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works" >&5
   7389 echo "${ECHO_T}$lt_prog_compiler_static_works" >&6; }
   7390 
   7391 if test x"$lt_prog_compiler_static_works" = xyes; then
   7392     :
   7393 else
   7394     lt_prog_compiler_static=
   7395 fi
   7396 
   7397 
   7398 { echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
   7399 echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6; }
   7400 if test "${lt_cv_prog_compiler_c_o+set}" = set; then
   7401   echo $ECHO_N "(cached) $ECHO_C" >&6
   7402 else
   7403   lt_cv_prog_compiler_c_o=no
   7404    $rm -r conftest 2>/dev/null
   7405    mkdir conftest
   7406    cd conftest
   7407    mkdir out
   7408    printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   7409 
   7410    lt_compiler_flag="-o out/conftest2.$ac_objext"
   7411    # Insert the option either (1) after the last *FLAGS variable, or
   7412    # (2) before a word containing "conftest.", or (3) at the end.
   7413    # Note that $ac_compile itself does not contain backslashes and begins
   7414    # with a dollar sign (not a hyphen), so the echo should work correctly.
   7415    lt_compile=`echo "$ac_compile" | $SED \
   7416    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   7417    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   7418    -e 's:$: $lt_compiler_flag:'`
   7419    (eval echo "\"\$as_me:7419: $lt_compile\"" >&5)
   7420    (eval "$lt_compile" 2>out/conftest.err)
   7421    ac_status=$?
   7422    cat out/conftest.err >&5
   7423    echo "$as_me:7423: \$? = $ac_status" >&5
   7424    if (exit $ac_status) && test -s out/conftest2.$ac_objext
   7425    then
   7426      # The compiler can only warn and ignore the option if not recognized
   7427      # So say no if there are warnings
   7428      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
   7429      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
   7430      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
   7431        lt_cv_prog_compiler_c_o=yes
   7432      fi
   7433    fi
   7434    chmod u+w . 2>&5
   7435    $rm conftest*
   7436    # SGI C++ compiler will create directory out/ii_files/ for
   7437    # template instantiation
   7438    test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files
   7439    $rm out/* && rmdir out
   7440    cd ..
   7441    rmdir conftest
   7442    $rm conftest*
   7443 
   7444 fi
   7445 { echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5
   7446 echo "${ECHO_T}$lt_cv_prog_compiler_c_o" >&6; }
   7447 
   7448 
   7449 hard_links="nottested"
   7450 if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
   7451   # do not overwrite the value of need_locks provided by the user
   7452   { echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
   7453 echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6; }
   7454   hard_links=yes
   7455   $rm conftest*
   7456   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   7457   touch conftest.a
   7458   ln conftest.a conftest.b 2>&5 || hard_links=no
   7459   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   7460   { echo "$as_me:$LINENO: result: $hard_links" >&5
   7461 echo "${ECHO_T}$hard_links" >&6; }
   7462   if test "$hard_links" = no; then
   7463     { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
   7464 echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
   7465     need_locks=warn
   7466   fi
   7467 else
   7468   need_locks=no
   7469 fi
   7470 
   7471 { echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   7472 echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6; }
   7473 
   7474   runpath_var=
   7475   allow_undefined_flag=
   7476   enable_shared_with_static_runtimes=no
   7477   archive_cmds=
   7478   archive_expsym_cmds=
   7479   old_archive_From_new_cmds=
   7480   old_archive_from_expsyms_cmds=
   7481   export_dynamic_flag_spec=
   7482   whole_archive_flag_spec=
   7483   thread_safe_flag_spec=
   7484   hardcode_libdir_flag_spec=
   7485   hardcode_libdir_flag_spec_ld=
   7486   hardcode_libdir_separator=
   7487   hardcode_direct=no
   7488   hardcode_minus_L=no
   7489   hardcode_shlibpath_var=unsupported
   7490   link_all_deplibs=unknown
   7491   hardcode_automatic=no
   7492   module_cmds=
   7493   module_expsym_cmds=
   7494   always_export_symbols=no
   7495   export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   7496   # include_expsyms should be a list of space-separated symbols to be *always*
   7497   # included in the symbol list
   7498   include_expsyms=
   7499   # exclude_expsyms can be an extended regexp of symbols to exclude
   7500   # it will be wrapped by ` (' and `)$', so one must not match beginning or
   7501   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
   7502   # as well as any symbol that contains `d'.
   7503   exclude_expsyms="_GLOBAL_OFFSET_TABLE_"
   7504   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
   7505   # platforms (ab)use it in PIC code, but their linkers get confused if
   7506   # the symbol is explicitly referenced.  Since portable code cannot
   7507   # rely on this symbol name, it's probably fine to never include it in
   7508   # preloaded symbol tables.
   7509   extract_expsyms_cmds=
   7510   # Just being paranoid about ensuring that cc_basename is set.
   7511   for cc_temp in $compiler""; do
   7512   case $cc_temp in
   7513     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   7514     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   7515     \-*) ;;
   7516     *) break;;
   7517   esac
   7518 done
   7519 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   7520 
   7521   case $host_os in
   7522   cygwin* | mingw* | pw32*)
   7523     # FIXME: the MSVC++ port hasn't been tested in a loooong time
   7524     # When not using gcc, we currently assume that we are using
   7525     # Microsoft Visual C++.
   7526     if test "$GCC" != yes; then
   7527       with_gnu_ld=no
   7528     fi
   7529     ;;
   7530   interix*)
   7531     # we just hope/assume this is gcc and not c89 (= MSVC++)
   7532     with_gnu_ld=yes
   7533     ;;
   7534   openbsd*)
   7535     with_gnu_ld=no
   7536     ;;
   7537   esac
   7538 
   7539   ld_shlibs=yes
   7540   if test "$with_gnu_ld" = yes; then
   7541     # If archive_cmds runs LD, not CC, wlarc should be empty
   7542     wlarc='${wl}'
   7543 
   7544     # Set some defaults for GNU ld with shared library support. These
   7545     # are reset later if shared libraries are not supported. Putting them
   7546     # here allows them to be overridden if necessary.
   7547     runpath_var=LD_RUN_PATH
   7548     hardcode_libdir_flag_spec='${wl}--rpath ${wl}$libdir'
   7549     export_dynamic_flag_spec='${wl}--export-dynamic'
   7550     # ancient GNU ld didn't support --whole-archive et. al.
   7551     if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null; then
   7552 	whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
   7553       else
   7554   	whole_archive_flag_spec=
   7555     fi
   7556     supports_anon_versioning=no
   7557     case `$LD -v 2>/dev/null` in
   7558       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
   7559       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
   7560       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
   7561       *\ 2.11.*) ;; # other 2.11 versions
   7562       *) supports_anon_versioning=yes ;;
   7563     esac
   7564 
   7565     # See if GNU ld supports shared libraries.
   7566     case $host_os in
   7567     aix3* | aix4* | aix5*)
   7568       # On AIX/PPC, the GNU linker is very broken
   7569       if test "$host_cpu" != ia64; then
   7570 	ld_shlibs=no
   7571 	cat <<EOF 1>&2
   7572 
   7573 *** Warning: the GNU linker, at least up to release 2.9.1, is reported
   7574 *** to be unable to reliably create shared libraries on AIX.
   7575 *** Therefore, libtool is disabling shared libraries support.  If you
   7576 *** really care for shared libraries, you may want to modify your PATH
   7577 *** so that a non-GNU linker is found, and then restart.
   7578 
   7579 EOF
   7580       fi
   7581       ;;
   7582 
   7583     amigaos*)
   7584       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)'
   7585       hardcode_libdir_flag_spec='-L$libdir'
   7586       hardcode_minus_L=yes
   7587 
   7588       # Samuel A. Falvo II <kc5tja (at] dolphin.openprojects.net> reports
   7589       # that the semantics of dynamic libraries on AmigaOS, at least up
   7590       # to version 4, is to share data among multiple programs linked
   7591       # with the same dynamic library.  Since this doesn't match the
   7592       # behavior of shared libraries on other platforms, we can't use
   7593       # them.
   7594       ld_shlibs=no
   7595       ;;
   7596 
   7597     beos*)
   7598       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   7599 	allow_undefined_flag=unsupported
   7600 	# Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
   7601 	# support --undefined.  This deserves some investigation.  FIXME
   7602 	archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   7603       else
   7604 	ld_shlibs=no
   7605       fi
   7606       ;;
   7607 
   7608     cygwin* | mingw* | pw32*)
   7609       # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
   7610       # as there is no search path for DLLs.
   7611       hardcode_libdir_flag_spec='-L$libdir'
   7612       allow_undefined_flag=unsupported
   7613       always_export_symbols=no
   7614       enable_shared_with_static_runtimes=yes
   7615       export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS] /s/.* \([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW] /s/.* //'\'' | sort | uniq > $export_symbols'
   7616 
   7617       if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
   7618         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   7619 	# If the export-symbols file already is a .def file (1st line
   7620 	# is EXPORTS), use it as is; otherwise, prepend...
   7621 	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
   7622 	  cp $export_symbols $output_objdir/$soname.def;
   7623 	else
   7624 	  echo EXPORTS > $output_objdir/$soname.def;
   7625 	  cat $export_symbols >> $output_objdir/$soname.def;
   7626 	fi~
   7627 	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   7628       else
   7629 	ld_shlibs=no
   7630       fi
   7631       ;;
   7632 
   7633     interix3*)
   7634       hardcode_direct=no
   7635       hardcode_shlibpath_var=no
   7636       hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
   7637       export_dynamic_flag_spec='${wl}-E'
   7638       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
   7639       # Instead, shared libraries are loaded at an image base (0x10000000 by
   7640       # default) and relocated if they conflict, which is a slow very memory
   7641       # consuming and fragmenting process.  To avoid this, we pick a random,
   7642       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
   7643       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
   7644       archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
   7645       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'
   7646       ;;
   7647 
   7648     linux*)
   7649       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   7650 	tmp_addflag=
   7651 	case $cc_basename,$host_cpu in
   7652 	pgcc*)				# Portland Group C compiler
   7653 	  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'
   7654 	  tmp_addflag=' $pic_flag'
   7655 	  ;;
   7656 	pgf77* | pgf90* | pgf95*)	# Portland Group f77 and f90 compilers
   7657 	  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'
   7658 	  tmp_addflag=' $pic_flag -Mnomain' ;;
   7659 	ecc*,ia64* | icc*,ia64*)		# Intel C compiler on ia64
   7660 	  tmp_addflag=' -i_dynamic' ;;
   7661 	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
   7662 	  tmp_addflag=' -i_dynamic -nofor_main' ;;
   7663 	ifc* | ifort*)			# Intel Fortran compiler
   7664 	  tmp_addflag=' -nofor_main' ;;
   7665 	esac
   7666 	case `$CC -V 2>&1 | sed 5q` in
   7667 	*Sun\ C*)			# Sun C 5.9
   7668 	  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 /dev/null'
   7669 	  tmp_sharedflag='-G' ;;
   7670 	*Sun\ F*)			# Sun Fortran 8.3
   7671 	  tmp_sharedflag='-G' ;;
   7672 	*)
   7673 	  tmp_sharedflag='-shared' ;;
   7674 	esac
   7675 	archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   7676 
   7677 	if test $supports_anon_versioning = yes; then
   7678 	  archive_expsym_cmds='$echo "{ global:" > $output_objdir/$libname.ver~
   7679   cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
   7680   $echo "local: *; };" >> $output_objdir/$libname.ver~
   7681 	  $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
   7682 	fi
   7683       else
   7684 	ld_shlibs=no
   7685       fi
   7686       ;;
   7687 
   7688     netbsd*)
   7689       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   7690 	archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
   7691 	wlarc=
   7692       else
   7693 	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   7694 	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   7695       fi
   7696       ;;
   7697 
   7698     solaris*)
   7699       if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then
   7700 	ld_shlibs=no
   7701 	cat <<EOF 1>&2
   7702 
   7703 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
   7704 *** create shared libraries on Solaris systems.  Therefore, libtool
   7705 *** is disabling shared libraries support.  We urge you to upgrade GNU
   7706 *** binutils to release 2.9.1 or newer.  Another option is to modify
   7707 *** your PATH or compiler configuration so that the native linker is
   7708 *** used, and then restart.
   7709 
   7710 EOF
   7711       elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   7712 	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   7713 	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   7714       else
   7715 	ld_shlibs=no
   7716       fi
   7717       ;;
   7718 
   7719     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
   7720       case `$LD -v 2>&1` in
   7721         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
   7722 	ld_shlibs=no
   7723 	cat <<_LT_EOF 1>&2
   7724 
   7725 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
   7726 *** reliably create shared libraries on SCO systems.  Therefore, libtool
   7727 *** is disabling shared libraries support.  We urge you to upgrade GNU
   7728 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
   7729 *** your PATH or compiler configuration so that the native linker is
   7730 *** used, and then restart.
   7731 
   7732 _LT_EOF
   7733 	;;
   7734 	*)
   7735 	  if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   7736 	    hardcode_libdir_flag_spec='`test -z "$SCOABSPATH" && echo ${wl}-rpath,$libdir`'
   7737 	    archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib'
   7738 	    archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname,-retain-symbols-file,$export_symbols -o $lib'
   7739 	  else
   7740 	    ld_shlibs=no
   7741 	  fi
   7742 	;;
   7743       esac
   7744       ;;
   7745 
   7746     sunos4*)
   7747       archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   7748       wlarc=
   7749       hardcode_direct=yes
   7750       hardcode_shlibpath_var=no
   7751       ;;
   7752 
   7753     *)
   7754       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   7755 	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   7756 	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   7757       else
   7758 	ld_shlibs=no
   7759       fi
   7760       ;;
   7761     esac
   7762 
   7763     if test "$ld_shlibs" = no; then
   7764       runpath_var=
   7765       hardcode_libdir_flag_spec=
   7766       export_dynamic_flag_spec=
   7767       whole_archive_flag_spec=
   7768     fi
   7769   else
   7770     # PORTME fill in a description of your system's linker (not GNU ld)
   7771     case $host_os in
   7772     aix3*)
   7773       allow_undefined_flag=unsupported
   7774       always_export_symbols=yes
   7775       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'
   7776       # Note: this linker hardcodes the directories in LIBPATH if there
   7777       # are no directories specified by -L.
   7778       hardcode_minus_L=yes
   7779       if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
   7780 	# Neither direct hardcoding nor static linking is supported with a
   7781 	# broken collect2.
   7782 	hardcode_direct=unsupported
   7783       fi
   7784       ;;
   7785 
   7786     aix4* | aix5*)
   7787       if test "$host_cpu" = ia64; then
   7788 	# On IA64, the linker does run time linking by default, so we don't
   7789 	# have to do anything special.
   7790 	aix_use_runtimelinking=no
   7791 	exp_sym_flag='-Bexport'
   7792 	no_entry_flag=""
   7793       else
   7794 	# If we're using GNU nm, then we don't want the "-C" option.
   7795 	# -C means demangle to AIX nm, but means don't demangle with GNU nm
   7796 	if $NM -V 2>&1 | grep 'GNU' > /dev/null; then
   7797 	  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'
   7798 	else
   7799 	  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'
   7800 	fi
   7801 	aix_use_runtimelinking=no
   7802 
   7803 	# Test if we are trying to use run time linking or normal
   7804 	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
   7805 	# need to do runtime linking.
   7806 	case $host_os in aix4.[23]|aix4.[23].*|aix5*)
   7807 	  for ld_flag in $LDFLAGS; do
   7808   	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
   7809   	    aix_use_runtimelinking=yes
   7810   	    break
   7811   	  fi
   7812 	  done
   7813 	  ;;
   7814 	esac
   7815 
   7816 	exp_sym_flag='-bexport'
   7817 	no_entry_flag='-bnoentry'
   7818       fi
   7819 
   7820       # When large executables or shared objects are built, AIX ld can
   7821       # have problems creating the table of contents.  If linking a library
   7822       # or program results in "error TOC overflow" add -mminimal-toc to
   7823       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
   7824       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
   7825 
   7826       archive_cmds=''
   7827       hardcode_direct=yes
   7828       hardcode_libdir_separator=':'
   7829       link_all_deplibs=yes
   7830 
   7831       if test "$GCC" = yes; then
   7832 	case $host_os in aix4.[012]|aix4.[012].*)
   7833 	# We only want to do this on AIX 4.2 and lower, the check
   7834 	# below for broken collect2 doesn't work under 4.3+
   7835 	  collect2name=`${CC} -print-prog-name=collect2`
   7836 	  if test -f "$collect2name" && \
   7837   	   strings "$collect2name" | grep resolve_lib_name >/dev/null
   7838 	  then
   7839   	  # We have reworked collect2
   7840   	  hardcode_direct=yes
   7841 	  else
   7842   	  # We have old collect2
   7843   	  hardcode_direct=unsupported
   7844   	  # It fails to find uninstalled libraries when the uninstalled
   7845   	  # path is not listed in the libpath.  Setting hardcode_minus_L
   7846   	  # to unsupported forces relinking
   7847   	  hardcode_minus_L=yes
   7848   	  hardcode_libdir_flag_spec='-L$libdir'
   7849   	  hardcode_libdir_separator=
   7850 	  fi
   7851 	  ;;
   7852 	esac
   7853 	shared_flag='-shared'
   7854 	if test "$aix_use_runtimelinking" = yes; then
   7855 	  shared_flag="$shared_flag "'${wl}-G'
   7856 	fi
   7857       else
   7858 	# not using gcc
   7859 	if test "$host_cpu" = ia64; then
   7860   	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
   7861   	# chokes on -Wl,-G. The following line is correct:
   7862 	  shared_flag='-G'
   7863 	else
   7864 	  if test "$aix_use_runtimelinking" = yes; then
   7865 	    shared_flag='${wl}-G'
   7866 	  else
   7867 	    shared_flag='${wl}-bM:SRE'
   7868 	  fi
   7869 	fi
   7870       fi
   7871 
   7872       # It seems that -bexpall does not export symbols beginning with
   7873       # underscore (_), so it is better to generate a list of symbols to export.
   7874       always_export_symbols=yes
   7875       if test "$aix_use_runtimelinking" = yes; then
   7876 	# Warning - without using the other runtime loading flags (-brtl),
   7877 	# -berok will link without error, but may produce a broken library.
   7878 	allow_undefined_flag='-berok'
   7879        # Determine the default libpath from the value encoded in an empty executable.
   7880        cat >conftest.$ac_ext <<_ACEOF
   7881 /* confdefs.h.  */
   7882 _ACEOF
   7883 cat confdefs.h >>conftest.$ac_ext
   7884 cat >>conftest.$ac_ext <<_ACEOF
   7885 /* end confdefs.h.  */
   7886 
   7887 int
   7888 main ()
   7889 {
   7890 
   7891   ;
   7892   return 0;
   7893 }
   7894 _ACEOF
   7895 rm -f conftest.$ac_objext conftest$ac_exeext
   7896 if { (ac_try="$ac_link"
   7897 case "(($ac_try" in
   7898   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   7899   *) ac_try_echo=$ac_try;;
   7900 esac
   7901 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   7902   (eval "$ac_link") 2>conftest.er1
   7903   ac_status=$?
   7904   grep -v '^ *+' conftest.er1 >conftest.err
   7905   rm -f conftest.er1
   7906   cat conftest.err >&5
   7907   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   7908   (exit $ac_status); } && {
   7909 	 test -z "$ac_c_werror_flag" ||
   7910 	 test ! -s conftest.err
   7911        } && test -s conftest$ac_exeext &&
   7912        $as_test_x conftest$ac_exeext; then
   7913 
   7914 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
   7915 }'`
   7916 # Check for a 64-bit object if we didn't find anything.
   7917 if test -z "$aix_libpath"; then aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
   7918 }'`; fi
   7919 else
   7920   echo "$as_me: failed program was:" >&5
   7921 sed 's/^/| /' conftest.$ac_ext >&5
   7922 
   7923 
   7924 fi
   7925 
   7926 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   7927       conftest$ac_exeext conftest.$ac_ext
   7928 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   7929 
   7930        hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
   7931 	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"
   7932        else
   7933 	if test "$host_cpu" = ia64; then
   7934 	  hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
   7935 	  allow_undefined_flag="-z nodefs"
   7936 	  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"
   7937 	else
   7938 	 # Determine the default libpath from the value encoded in an empty executable.
   7939 	 cat >conftest.$ac_ext <<_ACEOF
   7940 /* confdefs.h.  */
   7941 _ACEOF
   7942 cat confdefs.h >>conftest.$ac_ext
   7943 cat >>conftest.$ac_ext <<_ACEOF
   7944 /* end confdefs.h.  */
   7945 
   7946 int
   7947 main ()
   7948 {
   7949 
   7950   ;
   7951   return 0;
   7952 }
   7953 _ACEOF
   7954 rm -f conftest.$ac_objext conftest$ac_exeext
   7955 if { (ac_try="$ac_link"
   7956 case "(($ac_try" in
   7957   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   7958   *) ac_try_echo=$ac_try;;
   7959 esac
   7960 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   7961   (eval "$ac_link") 2>conftest.er1
   7962   ac_status=$?
   7963   grep -v '^ *+' conftest.er1 >conftest.err
   7964   rm -f conftest.er1
   7965   cat conftest.err >&5
   7966   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   7967   (exit $ac_status); } && {
   7968 	 test -z "$ac_c_werror_flag" ||
   7969 	 test ! -s conftest.err
   7970        } && test -s conftest$ac_exeext &&
   7971        $as_test_x conftest$ac_exeext; then
   7972 
   7973 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
   7974 }'`
   7975 # Check for a 64-bit object if we didn't find anything.
   7976 if test -z "$aix_libpath"; then aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
   7977 }'`; fi
   7978 else
   7979   echo "$as_me: failed program was:" >&5
   7980 sed 's/^/| /' conftest.$ac_ext >&5
   7981 
   7982 
   7983 fi
   7984 
   7985 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   7986       conftest$ac_exeext conftest.$ac_ext
   7987 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   7988 
   7989 	 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
   7990 	  # Warning - without using the other run time loading flags,
   7991 	  # -berok will link without error, but may produce a broken library.
   7992 	  no_undefined_flag=' ${wl}-bernotok'
   7993 	  allow_undefined_flag=' ${wl}-berok'
   7994 	  # Exported symbols can be pulled into shared objects from archives
   7995 	  whole_archive_flag_spec='$convenience'
   7996 	  archive_cmds_need_lc=yes
   7997 	  # This is similar to how AIX traditionally builds its shared libraries.
   7998 	  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'
   7999 	fi
   8000       fi
   8001       ;;
   8002 
   8003     amigaos*)
   8004       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)'
   8005       hardcode_libdir_flag_spec='-L$libdir'
   8006       hardcode_minus_L=yes
   8007       # see comment about different semantics on the GNU ld section
   8008       ld_shlibs=no
   8009       ;;
   8010 
   8011     bsdi[45]*)
   8012       export_dynamic_flag_spec=-rdynamic
   8013       ;;
   8014 
   8015     cygwin* | mingw* | pw32*)
   8016       # When not using gcc, we currently assume that we are using
   8017       # Microsoft Visual C++.
   8018       # hardcode_libdir_flag_spec is actually meaningless, as there is
   8019       # no search path for DLLs.
   8020       hardcode_libdir_flag_spec=' '
   8021       allow_undefined_flag=unsupported
   8022       # Tell ltmain to make .lib files, not .a files.
   8023       libext=lib
   8024       # Tell ltmain to make .dll files, not .so files.
   8025       shrext_cmds=".dll"
   8026       # FIXME: Setting linknames here is a bad hack.
   8027       archive_cmds='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | $SED -e '\''s/ -lc$//'\''` -link -dll~linknames='
   8028       # The linker will automatically build a .lib file if we build a DLL.
   8029       old_archive_From_new_cmds='true'
   8030       # FIXME: Should let the user specify the lib program.
   8031       old_archive_cmds='lib /OUT:$oldlib$oldobjs$old_deplibs'
   8032       fix_srcfile_path='`cygpath -w "$srcfile"`'
   8033       enable_shared_with_static_runtimes=yes
   8034       ;;
   8035 
   8036     darwin* | rhapsody*)
   8037       case $host_os in
   8038         rhapsody* | darwin1.[012])
   8039          allow_undefined_flag='${wl}-undefined ${wl}suppress'
   8040          ;;
   8041        *) # Darwin 1.3 on
   8042          if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
   8043            allow_undefined_flag='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   8044          else
   8045            case ${MACOSX_DEPLOYMENT_TARGET} in
   8046              10.[012])
   8047                allow_undefined_flag='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   8048                ;;
   8049              10.*)
   8050                allow_undefined_flag='${wl}-undefined ${wl}dynamic_lookup'
   8051                ;;
   8052            esac
   8053          fi
   8054          ;;
   8055       esac
   8056       archive_cmds_need_lc=no
   8057       hardcode_direct=no
   8058       hardcode_automatic=yes
   8059       hardcode_shlibpath_var=unsupported
   8060       whole_archive_flag_spec=''
   8061       link_all_deplibs=yes
   8062     if test "$GCC" = yes ; then
   8063     	output_verbose_link_cmd='echo'
   8064         archive_cmds='$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
   8065       module_cmds='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   8066       # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   8067       archive_expsym_cmds='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
   8068       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}'
   8069     else
   8070       case $cc_basename in
   8071         xlc*)
   8072          output_verbose_link_cmd='echo'
   8073          archive_cmds='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $verstring'
   8074          module_cmds='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   8075           # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   8076          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 $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
   8077           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}'
   8078           ;;
   8079        *)
   8080          ld_shlibs=no
   8081           ;;
   8082       esac
   8083     fi
   8084       ;;
   8085 
   8086     dgux*)
   8087       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   8088       hardcode_libdir_flag_spec='-L$libdir'
   8089       hardcode_shlibpath_var=no
   8090       ;;
   8091 
   8092     freebsd1*)
   8093       ld_shlibs=no
   8094       ;;
   8095 
   8096     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
   8097     # support.  Future versions do this automatically, but an explicit c++rt0.o
   8098     # does not break anything, and helps significantly (at the cost of a little
   8099     # extra space).
   8100     freebsd2.2*)
   8101       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
   8102       hardcode_libdir_flag_spec='-R$libdir'
   8103       hardcode_direct=yes
   8104       hardcode_shlibpath_var=no
   8105       ;;
   8106 
   8107     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
   8108     freebsd2*)
   8109       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   8110       hardcode_direct=yes
   8111       hardcode_minus_L=yes
   8112       hardcode_shlibpath_var=no
   8113       ;;
   8114 
   8115     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
   8116     freebsd* | kfreebsd*-gnu | dragonfly*)
   8117       archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
   8118       hardcode_libdir_flag_spec='-R$libdir'
   8119       hardcode_direct=yes
   8120       hardcode_shlibpath_var=no
   8121       ;;
   8122 
   8123     hpux9*)
   8124       if test "$GCC" = yes; then
   8125 	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'
   8126       else
   8127 	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'
   8128       fi
   8129       hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
   8130       hardcode_libdir_separator=:
   8131       hardcode_direct=yes
   8132 
   8133       # hardcode_minus_L: Not really in the search PATH,
   8134       # but as the default location of the library.
   8135       hardcode_minus_L=yes
   8136       export_dynamic_flag_spec='${wl}-E'
   8137       ;;
   8138 
   8139     hpux10*)
   8140       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
   8141 	archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   8142       else
   8143 	archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
   8144       fi
   8145       if test "$with_gnu_ld" = no; then
   8146 	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
   8147 	hardcode_libdir_separator=:
   8148 
   8149 	hardcode_direct=yes
   8150 	export_dynamic_flag_spec='${wl}-E'
   8151 
   8152 	# hardcode_minus_L: Not really in the search PATH,
   8153 	# but as the default location of the library.
   8154 	hardcode_minus_L=yes
   8155       fi
   8156       ;;
   8157 
   8158     hpux11*)
   8159       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
   8160 	case $host_cpu in
   8161 	hppa*64*)
   8162 	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   8163 	  ;;
   8164 	ia64*)
   8165 	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   8166 	  ;;
   8167 	*)
   8168 	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   8169 	  ;;
   8170 	esac
   8171       else
   8172 	case $host_cpu in
   8173 	hppa*64*)
   8174 	  archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   8175 	  ;;
   8176 	ia64*)
   8177 	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   8178 	  ;;
   8179 	*)
   8180 	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   8181 	  ;;
   8182 	esac
   8183       fi
   8184       if test "$with_gnu_ld" = no; then
   8185 	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
   8186 	hardcode_libdir_separator=:
   8187 
   8188 	case $host_cpu in
   8189 	hppa*64*|ia64*)
   8190 	  hardcode_libdir_flag_spec_ld='+b $libdir'
   8191 	  hardcode_direct=no
   8192 	  hardcode_shlibpath_var=no
   8193 	  ;;
   8194 	*)
   8195 	  hardcode_direct=yes
   8196 	  export_dynamic_flag_spec='${wl}-E'
   8197 
   8198 	  # hardcode_minus_L: Not really in the search PATH,
   8199 	  # but as the default location of the library.
   8200 	  hardcode_minus_L=yes
   8201 	  ;;
   8202 	esac
   8203       fi
   8204       ;;
   8205 
   8206     irix5* | irix6* | nonstopux*)
   8207       if test "$GCC" = yes; then
   8208 	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'
   8209       else
   8210 	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'
   8211 	hardcode_libdir_flag_spec_ld='-rpath $libdir'
   8212       fi
   8213       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   8214       hardcode_libdir_separator=:
   8215       link_all_deplibs=yes
   8216       ;;
   8217 
   8218     netbsd*)
   8219       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   8220 	archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
   8221       else
   8222 	archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
   8223       fi
   8224       hardcode_libdir_flag_spec='-R$libdir'
   8225       hardcode_direct=yes
   8226       hardcode_shlibpath_var=no
   8227       ;;
   8228 
   8229     newsos6)
   8230       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   8231       hardcode_direct=yes
   8232       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   8233       hardcode_libdir_separator=:
   8234       hardcode_shlibpath_var=no
   8235       ;;
   8236 
   8237     openbsd*)
   8238       hardcode_direct=yes
   8239       hardcode_shlibpath_var=no
   8240       if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   8241 	archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   8242 	archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
   8243 	hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
   8244 	export_dynamic_flag_spec='${wl}-E'
   8245       else
   8246        case $host_os in
   8247 	 openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
   8248 	   archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   8249 	   hardcode_libdir_flag_spec='-R$libdir'
   8250 	   ;;
   8251 	 *)
   8252 	   archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   8253 	   hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
   8254 	   ;;
   8255        esac
   8256       fi
   8257       ;;
   8258 
   8259     os2*)
   8260       hardcode_libdir_flag_spec='-L$libdir'
   8261       hardcode_minus_L=yes
   8262       allow_undefined_flag=unsupported
   8263       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'
   8264       old_archive_From_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
   8265       ;;
   8266 
   8267     osf3*)
   8268       if test "$GCC" = yes; then
   8269 	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
   8270 	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'
   8271       else
   8272 	allow_undefined_flag=' -expect_unresolved \*'
   8273 	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'
   8274       fi
   8275       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   8276       hardcode_libdir_separator=:
   8277       ;;
   8278 
   8279     osf4* | osf5*)	# as osf3* with the addition of -msym flag
   8280       if test "$GCC" = yes; then
   8281 	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
   8282 	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'
   8283 	hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   8284       else
   8285 	allow_undefined_flag=' -expect_unresolved \*'
   8286 	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'
   8287 	archive_expsym_cmds='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; echo "-hidden">> $lib.exp~
   8288 	$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'
   8289 
   8290 	# Both c and cxx compiler support -rpath directly
   8291 	hardcode_libdir_flag_spec='-rpath $libdir'
   8292       fi
   8293       hardcode_libdir_separator=:
   8294       ;;
   8295 
   8296     solaris*)
   8297       no_undefined_flag=' -z text'
   8298       if test "$GCC" = yes; then
   8299 	wlarc='${wl}'
   8300 	archive_cmds='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   8301 	archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   8302 	  $CC -shared ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$rm $lib.exp'
   8303       else
   8304 	wlarc=''
   8305 	archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
   8306 	archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   8307   	$LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
   8308       fi
   8309       hardcode_libdir_flag_spec='-R$libdir'
   8310       hardcode_shlibpath_var=no
   8311       case $host_os in
   8312       solaris2.[0-5] | solaris2.[0-5].*) ;;
   8313       *)
   8314  	# The compiler driver will combine linker options so we
   8315  	# cannot just pass the convience library names through
   8316  	# without $wl, iff we do not link with $LD.
   8317  	# Luckily, gcc supports the same syntax we need for Sun Studio.
   8318  	# Supported since Solaris 2.6 (maybe 2.5.1?)
   8319  	case $wlarc in
   8320  	'')
   8321  	  whole_archive_flag_spec='-z allextract$convenience -z defaultextract' ;;
   8322  	*)
   8323  	  whole_archive_flag_spec='${wl}-z ${wl}allextract`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}-z ${wl}defaultextract' ;;
   8324  	esac ;;
   8325       esac
   8326       link_all_deplibs=yes
   8327       ;;
   8328 
   8329     sunos4*)
   8330       if test "x$host_vendor" = xsequent; then
   8331 	# Use $CC to link under sequent, because it throws in some extra .o
   8332 	# files that make .init and .fini sections work.
   8333 	archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
   8334       else
   8335 	archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
   8336       fi
   8337       hardcode_libdir_flag_spec='-L$libdir'
   8338       hardcode_direct=yes
   8339       hardcode_minus_L=yes
   8340       hardcode_shlibpath_var=no
   8341       ;;
   8342 
   8343     sysv4)
   8344       case $host_vendor in
   8345 	sni)
   8346 	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   8347 	  hardcode_direct=yes # is this really true???
   8348 	;;
   8349 	siemens)
   8350 	  ## LD is ld it makes a PLAMLIB
   8351 	  ## CC just makes a GrossModule.
   8352 	  archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
   8353 	  reload_cmds='$CC -r -o $output$reload_objs'
   8354 	  hardcode_direct=no
   8355         ;;
   8356 	motorola)
   8357 	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   8358 	  hardcode_direct=no #Motorola manual says yes, but my tests say they lie
   8359 	;;
   8360       esac
   8361       runpath_var='LD_RUN_PATH'
   8362       hardcode_shlibpath_var=no
   8363       ;;
   8364 
   8365     sysv4.3*)
   8366       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   8367       hardcode_shlibpath_var=no
   8368       export_dynamic_flag_spec='-Bexport'
   8369       ;;
   8370 
   8371     sysv4*MP*)
   8372       if test -d /usr/nec; then
   8373 	archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   8374 	hardcode_shlibpath_var=no
   8375 	runpath_var=LD_RUN_PATH
   8376 	hardcode_runpath_var=yes
   8377 	ld_shlibs=yes
   8378       fi
   8379       ;;
   8380 
   8381     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7*)
   8382       no_undefined_flag='${wl}-z,text'
   8383       archive_cmds_need_lc=no
   8384       hardcode_shlibpath_var=no
   8385       runpath_var='LD_RUN_PATH'
   8386 
   8387       if test "$GCC" = yes; then
   8388 	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   8389 	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   8390       else
   8391 	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   8392 	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   8393       fi
   8394       ;;
   8395 
   8396     sysv5* | sco3.2v5* | sco5v6*)
   8397       # Note: We can NOT use -z defs as we might desire, because we do not
   8398       # link with -lc, and that would cause any symbols used from libc to
   8399       # always be unresolved, which means just about no library would
   8400       # ever link correctly.  If we're not using GNU ld we use -z text
   8401       # though, which does catch some bad symbols but isn't as heavy-handed
   8402       # as -z defs.
   8403       no_undefined_flag='${wl}-z,text'
   8404       allow_undefined_flag='${wl}-z,nodefs'
   8405       archive_cmds_need_lc=no
   8406       hardcode_shlibpath_var=no
   8407       hardcode_libdir_flag_spec='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`'
   8408       hardcode_libdir_separator=':'
   8409       link_all_deplibs=yes
   8410       export_dynamic_flag_spec='${wl}-Bexport'
   8411       runpath_var='LD_RUN_PATH'
   8412 
   8413       if test "$GCC" = yes; then
   8414 	archive_cmds='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   8415 	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   8416       else
   8417 	archive_cmds='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   8418 	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   8419       fi
   8420       ;;
   8421 
   8422     uts4*)
   8423       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   8424       hardcode_libdir_flag_spec='-L$libdir'
   8425       hardcode_shlibpath_var=no
   8426       ;;
   8427 
   8428     *)
   8429       ld_shlibs=no
   8430       ;;
   8431     esac
   8432   fi
   8433 
   8434 { echo "$as_me:$LINENO: result: $ld_shlibs" >&5
   8435 echo "${ECHO_T}$ld_shlibs" >&6; }
   8436 test "$ld_shlibs" = no && can_build_shared=no
   8437 
   8438 #
   8439 # Do we need to explicitly link libc?
   8440 #
   8441 case "x$archive_cmds_need_lc" in
   8442 x|xyes)
   8443   # Assume -lc should be added
   8444   archive_cmds_need_lc=yes
   8445 
   8446   if test "$enable_shared" = yes && test "$GCC" = yes; then
   8447     case $archive_cmds in
   8448     *'~'*)
   8449       # FIXME: we may have to deal with multi-command sequences.
   8450       ;;
   8451     '$CC '*)
   8452       # Test whether the compiler implicitly links with -lc since on some
   8453       # systems, -lgcc has to come before -lc. If gcc already passes -lc
   8454       # to ld, don't add -lc before -lgcc.
   8455       { echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
   8456 echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6; }
   8457       $rm conftest*
   8458       printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   8459 
   8460       if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   8461   (eval $ac_compile) 2>&5
   8462   ac_status=$?
   8463   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8464   (exit $ac_status); } 2>conftest.err; then
   8465         soname=conftest
   8466         lib=conftest
   8467         libobjs=conftest.$ac_objext
   8468         deplibs=
   8469         wl=$lt_prog_compiler_wl
   8470 	pic_flag=$lt_prog_compiler_pic
   8471         compiler_flags=-v
   8472         linker_flags=-v
   8473         verstring=
   8474         output_objdir=.
   8475         libname=conftest
   8476         lt_save_allow_undefined_flag=$allow_undefined_flag
   8477         allow_undefined_flag=
   8478         if { (eval echo "$as_me:$LINENO: \"$archive_cmds 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5
   8479   (eval $archive_cmds 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5
   8480   ac_status=$?
   8481   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8482   (exit $ac_status); }
   8483         then
   8484 	  archive_cmds_need_lc=no
   8485         else
   8486 	  archive_cmds_need_lc=yes
   8487         fi
   8488         allow_undefined_flag=$lt_save_allow_undefined_flag
   8489       else
   8490         cat conftest.err 1>&5
   8491       fi
   8492       $rm conftest*
   8493       { echo "$as_me:$LINENO: result: $archive_cmds_need_lc" >&5
   8494 echo "${ECHO_T}$archive_cmds_need_lc" >&6; }
   8495       ;;
   8496     esac
   8497   fi
   8498   ;;
   8499 esac
   8500 
   8501 { echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
   8502 echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6; }
   8503 library_names_spec=
   8504 libname_spec='lib$name'
   8505 soname_spec=
   8506 shrext_cmds=".so"
   8507 postinstall_cmds=
   8508 postuninstall_cmds=
   8509 finish_cmds=
   8510 finish_eval=
   8511 shlibpath_var=
   8512 shlibpath_overrides_runpath=unknown
   8513 version_type=none
   8514 dynamic_linker="$host_os ld.so"
   8515 sys_lib_dlsearch_path_spec="/lib /usr/lib"
   8516 if test "$GCC" = yes; then
   8517   sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   8518   if echo "$sys_lib_search_path_spec" | grep ';' >/dev/null ; then
   8519     # if the path contains ";" then we assume it to be the separator
   8520     # otherwise default to the standard path separator (i.e. ":") - it is
   8521     # assumed that no part of a normal pathname contains ";" but that should
   8522     # okay in the real world where ";" in dirpaths is itself problematic.
   8523     sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   8524   else
   8525     sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   8526   fi
   8527 else
   8528   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
   8529 fi
   8530 need_lib_prefix=unknown
   8531 hardcode_into_libs=no
   8532 
   8533 # when you set need_version to no, make sure it does not cause -set_version
   8534 # flags to be left without arguments
   8535 need_version=unknown
   8536 
   8537 case $host_os in
   8538 aix3*)
   8539   version_type=linux
   8540   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
   8541   shlibpath_var=LIBPATH
   8542 
   8543   # AIX 3 has no versioning support, so we append a major version to the name.
   8544   soname_spec='${libname}${release}${shared_ext}$major'
   8545   ;;
   8546 
   8547 aix4* | aix5*)
   8548   version_type=linux
   8549   need_lib_prefix=no
   8550   need_version=no
   8551   hardcode_into_libs=yes
   8552   if test "$host_cpu" = ia64; then
   8553     # AIX 5 supports IA64
   8554     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
   8555     shlibpath_var=LD_LIBRARY_PATH
   8556   else
   8557     # With GCC up to 2.95.x, collect2 would create an import file
   8558     # for dependence libraries.  The import file would start with
   8559     # the line `#! .'.  This would cause the generated library to
   8560     # depend on `.', always an invalid library.  This was fixed in
   8561     # development snapshots of GCC prior to 3.0.
   8562     case $host_os in
   8563       aix4 | aix4.[01] | aix4.[01].*)
   8564       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
   8565 	   echo ' yes '
   8566 	   echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
   8567 	:
   8568       else
   8569 	can_build_shared=no
   8570       fi
   8571       ;;
   8572     esac
   8573     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
   8574     # soname into executable. Probably we can add versioning support to
   8575     # collect2, so additional links can be useful in future.
   8576     if test "$aix_use_runtimelinking" = yes; then
   8577       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
   8578       # instead of lib<name>.a to let people know that these are not
   8579       # typical AIX shared libraries.
   8580       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   8581     else
   8582       # We preserve .a as extension for shared libraries through AIX4.2
   8583       # and later when we are not doing run time linking.
   8584       library_names_spec='${libname}${release}.a $libname.a'
   8585       soname_spec='${libname}${release}${shared_ext}$major'
   8586     fi
   8587     shlibpath_var=LIBPATH
   8588   fi
   8589   ;;
   8590 
   8591 amigaos*)
   8592   library_names_spec='$libname.ixlibrary $libname.a'
   8593   # Create ${libname}_ixlibrary.a entries in /sys/libs.
   8594   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'
   8595   ;;
   8596 
   8597 beos*)
   8598   library_names_spec='${libname}${shared_ext}'
   8599   dynamic_linker="$host_os ld.so"
   8600   shlibpath_var=LIBRARY_PATH
   8601   ;;
   8602 
   8603 bsdi[45]*)
   8604   version_type=linux
   8605   need_version=no
   8606   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   8607   soname_spec='${libname}${release}${shared_ext}$major'
   8608   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
   8609   shlibpath_var=LD_LIBRARY_PATH
   8610   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
   8611   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
   8612   # the default ld.so.conf also contains /usr/contrib/lib and
   8613   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
   8614   # libtool to hard-code these into programs
   8615   ;;
   8616 
   8617 cygwin* | mingw* | pw32*)
   8618   version_type=windows
   8619   shrext_cmds=".dll"
   8620   need_version=no
   8621   need_lib_prefix=no
   8622 
   8623   case $GCC,$host_os in
   8624   yes,cygwin* | yes,mingw* | yes,pw32*)
   8625     library_names_spec='$libname.dll.a'
   8626     # DLL is installed to $(libdir)/../bin by postinstall_cmds
   8627     postinstall_cmds='base_file=`basename \${file}`~
   8628       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
   8629       dldir=$destdir/`dirname \$dlpath`~
   8630       test -d \$dldir || mkdir -p \$dldir~
   8631       $install_prog $dir/$dlname \$dldir/$dlname~
   8632       chmod a+x \$dldir/$dlname'
   8633     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
   8634       dlpath=$dir/\$dldll~
   8635        $rm \$dlpath'
   8636     shlibpath_overrides_runpath=yes
   8637 
   8638     case $host_os in
   8639     cygwin*)
   8640       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
   8641       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   8642       sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
   8643       ;;
   8644     mingw*)
   8645       # MinGW DLLs use traditional 'lib' prefix
   8646       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   8647       sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   8648       if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then
   8649         # It is most probably a Windows format PATH printed by
   8650         # mingw gcc, but we are running on Cygwin. Gcc prints its search
   8651         # path with ; separators, and with drive letters. We can handle the
   8652         # drive letters (cygwin fileutils understands them), so leave them,
   8653         # especially as we might pass files found there to a mingw objdump,
   8654         # which wouldn't understand a cygwinified path. Ahh.
   8655         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   8656       else
   8657         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   8658       fi
   8659       ;;
   8660     pw32*)
   8661       # pw32 DLLs use 'pw' prefix rather than 'lib'
   8662       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   8663       ;;
   8664     esac
   8665     ;;
   8666 
   8667   *)
   8668     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
   8669     ;;
   8670   esac
   8671   dynamic_linker='Win32 ld.exe'
   8672   # FIXME: first we should search . and the directory the executable is in
   8673   shlibpath_var=PATH
   8674   ;;
   8675 
   8676 darwin* | rhapsody*)
   8677   dynamic_linker="$host_os dyld"
   8678   version_type=darwin
   8679   need_lib_prefix=no
   8680   need_version=no
   8681   library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
   8682   soname_spec='${libname}${release}${major}$shared_ext'
   8683   shlibpath_overrides_runpath=yes
   8684   shlibpath_var=DYLD_LIBRARY_PATH
   8685   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
   8686   # Apple's gcc prints 'gcc -print-search-dirs' doesn't operate the same.
   8687   if test "$GCC" = yes; then
   8688     sys_lib_search_path_spec=`$CC -print-search-dirs | tr "\n" "$PATH_SEPARATOR" | sed -e 's/libraries:/@libraries:/' | tr "@" "\n" | grep "^libraries:" | sed -e "s/^libraries://" -e "s,=/,/,g" -e "s,$PATH_SEPARATOR, ,g" -e "s,.*,& /lib /usr/lib /usr/local/lib,g"`
   8689   else
   8690     sys_lib_search_path_spec='/lib /usr/lib /usr/local/lib'
   8691   fi
   8692   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
   8693   ;;
   8694 
   8695 dgux*)
   8696   version_type=linux
   8697   need_lib_prefix=no
   8698   need_version=no
   8699   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
   8700   soname_spec='${libname}${release}${shared_ext}$major'
   8701   shlibpath_var=LD_LIBRARY_PATH
   8702   ;;
   8703 
   8704 freebsd1*)
   8705   dynamic_linker=no
   8706   ;;
   8707 
   8708 kfreebsd*-gnu)
   8709   version_type=linux
   8710   need_lib_prefix=no
   8711   need_version=no
   8712   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   8713   soname_spec='${libname}${release}${shared_ext}$major'
   8714   shlibpath_var=LD_LIBRARY_PATH
   8715   shlibpath_overrides_runpath=no
   8716   hardcode_into_libs=yes
   8717   dynamic_linker='GNU ld.so'
   8718   ;;
   8719 
   8720 freebsd* | dragonfly*)
   8721   # DragonFly does not have aout.  When/if they implement a new
   8722   # versioning mechanism, adjust this.
   8723   if test -x /usr/bin/objformat; then
   8724     objformat=`/usr/bin/objformat`
   8725   else
   8726     case $host_os in
   8727     freebsd[123]*) objformat=aout ;;
   8728     *) objformat=elf ;;
   8729     esac
   8730   fi
   8731   version_type=freebsd-$objformat
   8732   case $version_type in
   8733     freebsd-elf*)
   8734       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   8735       need_version=no
   8736       need_lib_prefix=no
   8737       ;;
   8738     freebsd-*)
   8739       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
   8740       need_version=yes
   8741       ;;
   8742   esac
   8743   shlibpath_var=LD_LIBRARY_PATH
   8744   case $host_os in
   8745   freebsd2*)
   8746     shlibpath_overrides_runpath=yes
   8747     ;;
   8748   freebsd3.[01]* | freebsdelf3.[01]*)
   8749     shlibpath_overrides_runpath=yes
   8750     hardcode_into_libs=yes
   8751     ;;
   8752   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
   8753   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
   8754     shlibpath_overrides_runpath=no
   8755     hardcode_into_libs=yes
   8756     ;;
   8757   freebsd*) # from 4.6 on
   8758     shlibpath_overrides_runpath=yes
   8759     hardcode_into_libs=yes
   8760     ;;
   8761   esac
   8762   ;;
   8763 
   8764 gnu*)
   8765   version_type=linux
   8766   need_lib_prefix=no
   8767   need_version=no
   8768   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
   8769   soname_spec='${libname}${release}${shared_ext}$major'
   8770   shlibpath_var=LD_LIBRARY_PATH
   8771   hardcode_into_libs=yes
   8772   ;;
   8773 
   8774 hpux9* | hpux10* | hpux11*)
   8775   # Give a soname corresponding to the major version so that dld.sl refuses to
   8776   # link against other versions.
   8777   version_type=sunos
   8778   need_lib_prefix=no
   8779   need_version=no
   8780   case $host_cpu in
   8781   ia64*)
   8782     shrext_cmds='.so'
   8783     hardcode_into_libs=yes
   8784     dynamic_linker="$host_os dld.so"
   8785     shlibpath_var=LD_LIBRARY_PATH
   8786     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   8787     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   8788     soname_spec='${libname}${release}${shared_ext}$major'
   8789     if test "X$HPUX_IA64_MODE" = X32; then
   8790       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
   8791     else
   8792       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
   8793     fi
   8794     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   8795     ;;
   8796    hppa*64*)
   8797      shrext_cmds='.sl'
   8798      hardcode_into_libs=yes
   8799      dynamic_linker="$host_os dld.sl"
   8800      shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
   8801      shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   8802      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   8803      soname_spec='${libname}${release}${shared_ext}$major'
   8804      sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
   8805      sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   8806      ;;
   8807    *)
   8808     shrext_cmds='.sl'
   8809     dynamic_linker="$host_os dld.sl"
   8810     shlibpath_var=SHLIB_PATH
   8811     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
   8812     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   8813     soname_spec='${libname}${release}${shared_ext}$major'
   8814     ;;
   8815   esac
   8816   # HP-UX runs *really* slowly unless shared libraries are mode 555.
   8817   postinstall_cmds='chmod 555 $lib'
   8818   ;;
   8819 
   8820 interix3*)
   8821   version_type=linux
   8822   need_lib_prefix=no
   8823   need_version=no
   8824   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   8825   soname_spec='${libname}${release}${shared_ext}$major'
   8826   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
   8827   shlibpath_var=LD_LIBRARY_PATH
   8828   shlibpath_overrides_runpath=no
   8829   hardcode_into_libs=yes
   8830   ;;
   8831 
   8832 irix5* | irix6* | nonstopux*)
   8833   case $host_os in
   8834     nonstopux*) version_type=nonstopux ;;
   8835     *)
   8836 	if test "$lt_cv_prog_gnu_ld" = yes; then
   8837 		version_type=linux
   8838 	else
   8839 		version_type=irix
   8840 	fi ;;
   8841   esac
   8842   need_lib_prefix=no
   8843   need_version=no
   8844   soname_spec='${libname}${release}${shared_ext}$major'
   8845   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
   8846   case $host_os in
   8847   irix5* | nonstopux*)
   8848     libsuff= shlibsuff=
   8849     ;;
   8850   *)
   8851     case $LD in # libtool.m4 will add one of these switches to LD
   8852     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
   8853       libsuff= shlibsuff= libmagic=32-bit;;
   8854     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
   8855       libsuff=32 shlibsuff=N32 libmagic=N32;;
   8856     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
   8857       libsuff=64 shlibsuff=64 libmagic=64-bit;;
   8858     *) libsuff= shlibsuff= libmagic=never-match;;
   8859     esac
   8860     ;;
   8861   esac
   8862   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
   8863   shlibpath_overrides_runpath=no
   8864   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
   8865   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
   8866   hardcode_into_libs=yes
   8867   ;;
   8868 
   8869 # No shared lib support for Linux oldld, aout, or coff.
   8870 linux*oldld* | linux*aout* | linux*coff*)
   8871   dynamic_linker=no
   8872   ;;
   8873 
   8874 # This must be Linux ELF.
   8875 linux*)
   8876   version_type=linux
   8877   need_lib_prefix=no
   8878   need_version=no
   8879   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   8880   soname_spec='${libname}${release}${shared_ext}$major'
   8881   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
   8882   shlibpath_var=LD_LIBRARY_PATH
   8883   shlibpath_overrides_runpath=no
   8884   # This implies no fast_install, which is unacceptable.
   8885   # Some rework will be needed to allow for fast_install
   8886   # before this can be enabled.
   8887   hardcode_into_libs=yes
   8888 
   8889   # Append ld.so.conf contents to the search path
   8890   if test -f /etc/ld.so.conf; then
   8891     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/#.*//;s/[:,	]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
   8892     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
   8893   fi
   8894 
   8895   # We used to test for /lib/ld.so.1 and disable shared libraries on
   8896   # powerpc, because MkLinux only supported shared libraries with the
   8897   # GNU dynamic linker.  Since this was broken with cross compilers,
   8898   # most powerpc-linux boxes support dynamic linking these days and
   8899   # people can always --disable-shared, the test was removed, and we
   8900   # assume the GNU/Linux dynamic linker is in use.
   8901   dynamic_linker='GNU/Linux ld.so'
   8902   ;;
   8903 
   8904 knetbsd*-gnu)
   8905   version_type=linux
   8906   need_lib_prefix=no
   8907   need_version=no
   8908   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   8909   soname_spec='${libname}${release}${shared_ext}$major'
   8910   shlibpath_var=LD_LIBRARY_PATH
   8911   shlibpath_overrides_runpath=no
   8912   hardcode_into_libs=yes
   8913   dynamic_linker='GNU ld.so'
   8914   ;;
   8915 
   8916 netbsd*)
   8917   version_type=sunos
   8918   need_lib_prefix=no
   8919   need_version=no
   8920   if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   8921     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   8922     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   8923     dynamic_linker='NetBSD (a.out) ld.so'
   8924   else
   8925     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   8926     soname_spec='${libname}${release}${shared_ext}$major'
   8927     dynamic_linker='NetBSD ld.elf_so'
   8928   fi
   8929   shlibpath_var=LD_LIBRARY_PATH
   8930   shlibpath_overrides_runpath=yes
   8931   hardcode_into_libs=yes
   8932   ;;
   8933 
   8934 newsos6)
   8935   version_type=linux
   8936   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   8937   shlibpath_var=LD_LIBRARY_PATH
   8938   shlibpath_overrides_runpath=yes
   8939   ;;
   8940 
   8941 nto-qnx*)
   8942   version_type=linux
   8943   need_lib_prefix=no
   8944   need_version=no
   8945   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   8946   soname_spec='${libname}${release}${shared_ext}$major'
   8947   shlibpath_var=LD_LIBRARY_PATH
   8948   shlibpath_overrides_runpath=yes
   8949   ;;
   8950 
   8951 openbsd*)
   8952   version_type=sunos
   8953   sys_lib_dlsearch_path_spec="/usr/lib"
   8954   need_lib_prefix=no
   8955   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
   8956   case $host_os in
   8957     openbsd3.3 | openbsd3.3.*) need_version=yes ;;
   8958     *)                         need_version=no  ;;
   8959   esac
   8960   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   8961   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   8962   shlibpath_var=LD_LIBRARY_PATH
   8963   if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   8964     case $host_os in
   8965       openbsd2.[89] | openbsd2.[89].*)
   8966 	shlibpath_overrides_runpath=no
   8967 	;;
   8968       *)
   8969 	shlibpath_overrides_runpath=yes
   8970 	;;
   8971       esac
   8972   else
   8973     shlibpath_overrides_runpath=yes
   8974   fi
   8975   ;;
   8976 
   8977 os2*)
   8978   libname_spec='$name'
   8979   shrext_cmds=".dll"
   8980   need_lib_prefix=no
   8981   library_names_spec='$libname${shared_ext} $libname.a'
   8982   dynamic_linker='OS/2 ld.exe'
   8983   shlibpath_var=LIBPATH
   8984   ;;
   8985 
   8986 osf3* | osf4* | osf5*)
   8987   version_type=osf
   8988   need_lib_prefix=no
   8989   need_version=no
   8990   soname_spec='${libname}${release}${shared_ext}$major'
   8991   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   8992   shlibpath_var=LD_LIBRARY_PATH
   8993   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
   8994   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
   8995   ;;
   8996 
   8997 solaris*)
   8998   version_type=linux
   8999   need_lib_prefix=no
   9000   need_version=no
   9001   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9002   soname_spec='${libname}${release}${shared_ext}$major'
   9003   shlibpath_var=LD_LIBRARY_PATH
   9004   shlibpath_overrides_runpath=yes
   9005   hardcode_into_libs=yes
   9006   # ldd complains unless libraries are executable
   9007   postinstall_cmds='chmod +x $lib'
   9008   ;;
   9009 
   9010 sunos4*)
   9011   version_type=sunos
   9012   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   9013   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
   9014   shlibpath_var=LD_LIBRARY_PATH
   9015   shlibpath_overrides_runpath=yes
   9016   if test "$with_gnu_ld" = yes; then
   9017     need_lib_prefix=no
   9018   fi
   9019   need_version=yes
   9020   ;;
   9021 
   9022 sysv4 | sysv4.3*)
   9023   version_type=linux
   9024   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9025   soname_spec='${libname}${release}${shared_ext}$major'
   9026   shlibpath_var=LD_LIBRARY_PATH
   9027   case $host_vendor in
   9028     sni)
   9029       shlibpath_overrides_runpath=no
   9030       need_lib_prefix=no
   9031       export_dynamic_flag_spec='${wl}-Blargedynsym'
   9032       runpath_var=LD_RUN_PATH
   9033       ;;
   9034     siemens)
   9035       need_lib_prefix=no
   9036       ;;
   9037     motorola)
   9038       need_lib_prefix=no
   9039       need_version=no
   9040       shlibpath_overrides_runpath=no
   9041       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
   9042       ;;
   9043   esac
   9044   ;;
   9045 
   9046 sysv4*MP*)
   9047   if test -d /usr/nec ;then
   9048     version_type=linux
   9049     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
   9050     soname_spec='$libname${shared_ext}.$major'
   9051     shlibpath_var=LD_LIBRARY_PATH
   9052   fi
   9053   ;;
   9054 
   9055 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   9056   version_type=freebsd-elf
   9057   need_lib_prefix=no
   9058   need_version=no
   9059   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   9060   soname_spec='${libname}${release}${shared_ext}$major'
   9061   shlibpath_var=LD_LIBRARY_PATH
   9062   hardcode_into_libs=yes
   9063   if test "$with_gnu_ld" = yes; then
   9064     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
   9065     shlibpath_overrides_runpath=no
   9066   else
   9067     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
   9068     shlibpath_overrides_runpath=yes
   9069     case $host_os in
   9070       sco3.2v5*)
   9071         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
   9072 	;;
   9073     esac
   9074   fi
   9075   sys_lib_dlsearch_path_spec='/usr/lib'
   9076   ;;
   9077 
   9078 uts4*)
   9079   version_type=linux
   9080   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9081   soname_spec='${libname}${release}${shared_ext}$major'
   9082   shlibpath_var=LD_LIBRARY_PATH
   9083   ;;
   9084 
   9085 *)
   9086   dynamic_linker=no
   9087   ;;
   9088 esac
   9089 { echo "$as_me:$LINENO: result: $dynamic_linker" >&5
   9090 echo "${ECHO_T}$dynamic_linker" >&6; }
   9091 test "$dynamic_linker" = no && can_build_shared=no
   9092 
   9093 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
   9094 if test "$GCC" = yes; then
   9095   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
   9096 fi
   9097 
   9098 { echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
   9099 echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6; }
   9100 hardcode_action=
   9101 if test -n "$hardcode_libdir_flag_spec" || \
   9102    test -n "$runpath_var" || \
   9103    test "X$hardcode_automatic" = "Xyes" ; then
   9104 
   9105   # We can hardcode non-existant directories.
   9106   if test "$hardcode_direct" != no &&
   9107      # If the only mechanism to avoid hardcoding is shlibpath_var, we
   9108      # have to relink, otherwise we might link with an installed library
   9109      # when we should be linking with a yet-to-be-installed one
   9110      ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, )" != no &&
   9111      test "$hardcode_minus_L" != no; then
   9112     # Linking always hardcodes the temporary library directory.
   9113     hardcode_action=relink
   9114   else
   9115     # We can link without hardcoding, and we can hardcode nonexisting dirs.
   9116     hardcode_action=immediate
   9117   fi
   9118 else
   9119   # We cannot hardcode anything, or else we can only hardcode existing
   9120   # directories.
   9121   hardcode_action=unsupported
   9122 fi
   9123 { echo "$as_me:$LINENO: result: $hardcode_action" >&5
   9124 echo "${ECHO_T}$hardcode_action" >&6; }
   9125 
   9126 if test "$hardcode_action" = relink; then
   9127   # Fast installation is not supported
   9128   enable_fast_install=no
   9129 elif test "$shlibpath_overrides_runpath" = yes ||
   9130      test "$enable_shared" = no; then
   9131   # Fast installation is not necessary
   9132   enable_fast_install=needless
   9133 fi
   9134 
   9135 striplib=
   9136 old_striplib=
   9137 { echo "$as_me:$LINENO: checking whether stripping libraries is possible" >&5
   9138 echo $ECHO_N "checking whether stripping libraries is possible... $ECHO_C" >&6; }
   9139 if test -n "$STRIP" && $STRIP -V 2>&1 | grep "GNU strip" >/dev/null; then
   9140   test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
   9141   test -z "$striplib" && striplib="$STRIP --strip-unneeded"
   9142   { echo "$as_me:$LINENO: result: yes" >&5
   9143 echo "${ECHO_T}yes" >&6; }
   9144 else
   9145 # FIXME - insert some real tests, host_os isn't really good enough
   9146   case $host_os in
   9147    darwin*)
   9148        if test -n "$STRIP" ; then
   9149          striplib="$STRIP -x"
   9150          { echo "$as_me:$LINENO: result: yes" >&5
   9151 echo "${ECHO_T}yes" >&6; }
   9152        else
   9153   { echo "$as_me:$LINENO: result: no" >&5
   9154 echo "${ECHO_T}no" >&6; }
   9155 fi
   9156        ;;
   9157    *)
   9158   { echo "$as_me:$LINENO: result: no" >&5
   9159 echo "${ECHO_T}no" >&6; }
   9160     ;;
   9161   esac
   9162 fi
   9163 
   9164 if test "x$enable_dlopen" != xyes; then
   9165   enable_dlopen=unknown
   9166   enable_dlopen_self=unknown
   9167   enable_dlopen_self_static=unknown
   9168 else
   9169   lt_cv_dlopen=no
   9170   lt_cv_dlopen_libs=
   9171 
   9172   case $host_os in
   9173   beos*)
   9174     lt_cv_dlopen="load_add_on"
   9175     lt_cv_dlopen_libs=
   9176     lt_cv_dlopen_self=yes
   9177     ;;
   9178 
   9179   mingw* | pw32*)
   9180     lt_cv_dlopen="LoadLibrary"
   9181     lt_cv_dlopen_libs=
   9182    ;;
   9183 
   9184   cygwin*)
   9185     lt_cv_dlopen="dlopen"
   9186     lt_cv_dlopen_libs=
   9187    ;;
   9188 
   9189   darwin*)
   9190   # if libdl is installed we need to link against it
   9191     { echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
   9192 echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6; }
   9193 if test "${ac_cv_lib_dl_dlopen+set}" = set; then
   9194   echo $ECHO_N "(cached) $ECHO_C" >&6
   9195 else
   9196   ac_check_lib_save_LIBS=$LIBS
   9197 LIBS="-ldl  $LIBS"
   9198 cat >conftest.$ac_ext <<_ACEOF
   9199 /* confdefs.h.  */
   9200 _ACEOF
   9201 cat confdefs.h >>conftest.$ac_ext
   9202 cat >>conftest.$ac_ext <<_ACEOF
   9203 /* end confdefs.h.  */
   9204 
   9205 /* Override any GCC internal prototype to avoid an error.
   9206    Use char because int might match the return type of a GCC
   9207    builtin and then its argument prototype would still apply.  */
   9208 #ifdef __cplusplus
   9209 extern "C"
   9210 #endif
   9211 char dlopen ();
   9212 int
   9213 main ()
   9214 {
   9215 return dlopen ();
   9216   ;
   9217   return 0;
   9218 }
   9219 _ACEOF
   9220 rm -f conftest.$ac_objext conftest$ac_exeext
   9221 if { (ac_try="$ac_link"
   9222 case "(($ac_try" in
   9223   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9224   *) ac_try_echo=$ac_try;;
   9225 esac
   9226 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   9227   (eval "$ac_link") 2>conftest.er1
   9228   ac_status=$?
   9229   grep -v '^ *+' conftest.er1 >conftest.err
   9230   rm -f conftest.er1
   9231   cat conftest.err >&5
   9232   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9233   (exit $ac_status); } && {
   9234 	 test -z "$ac_c_werror_flag" ||
   9235 	 test ! -s conftest.err
   9236        } && test -s conftest$ac_exeext &&
   9237        $as_test_x conftest$ac_exeext; then
   9238   ac_cv_lib_dl_dlopen=yes
   9239 else
   9240   echo "$as_me: failed program was:" >&5
   9241 sed 's/^/| /' conftest.$ac_ext >&5
   9242 
   9243 	ac_cv_lib_dl_dlopen=no
   9244 fi
   9245 
   9246 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   9247       conftest$ac_exeext conftest.$ac_ext
   9248 LIBS=$ac_check_lib_save_LIBS
   9249 fi
   9250 { echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
   9251 echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6; }
   9252 if test $ac_cv_lib_dl_dlopen = yes; then
   9253   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
   9254 else
   9255 
   9256     lt_cv_dlopen="dyld"
   9257     lt_cv_dlopen_libs=
   9258     lt_cv_dlopen_self=yes
   9259 
   9260 fi
   9261 
   9262    ;;
   9263 
   9264   *)
   9265     { echo "$as_me:$LINENO: checking for shl_load" >&5
   9266 echo $ECHO_N "checking for shl_load... $ECHO_C" >&6; }
   9267 if test "${ac_cv_func_shl_load+set}" = set; then
   9268   echo $ECHO_N "(cached) $ECHO_C" >&6
   9269 else
   9270   cat >conftest.$ac_ext <<_ACEOF
   9271 /* confdefs.h.  */
   9272 _ACEOF
   9273 cat confdefs.h >>conftest.$ac_ext
   9274 cat >>conftest.$ac_ext <<_ACEOF
   9275 /* end confdefs.h.  */
   9276 /* Define shl_load to an innocuous variant, in case <limits.h> declares shl_load.
   9277    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   9278 #define shl_load innocuous_shl_load
   9279 
   9280 /* System header to define __stub macros and hopefully few prototypes,
   9281     which can conflict with char shl_load (); below.
   9282     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   9283     <limits.h> exists even on freestanding compilers.  */
   9284 
   9285 #ifdef __STDC__
   9286 # include <limits.h>
   9287 #else
   9288 # include <assert.h>
   9289 #endif
   9290 
   9291 #undef shl_load
   9292 
   9293 /* Override any GCC internal prototype to avoid an error.
   9294    Use char because int might match the return type of a GCC
   9295    builtin and then its argument prototype would still apply.  */
   9296 #ifdef __cplusplus
   9297 extern "C"
   9298 #endif
   9299 char shl_load ();
   9300 /* The GNU C library defines this for functions which it implements
   9301     to always fail with ENOSYS.  Some functions are actually named
   9302     something starting with __ and the normal name is an alias.  */
   9303 #if defined __stub_shl_load || defined __stub___shl_load
   9304 choke me
   9305 #endif
   9306 
   9307 int
   9308 main ()
   9309 {
   9310 return shl_load ();
   9311   ;
   9312   return 0;
   9313 }
   9314 _ACEOF
   9315 rm -f conftest.$ac_objext conftest$ac_exeext
   9316 if { (ac_try="$ac_link"
   9317 case "(($ac_try" in
   9318   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9319   *) ac_try_echo=$ac_try;;
   9320 esac
   9321 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   9322   (eval "$ac_link") 2>conftest.er1
   9323   ac_status=$?
   9324   grep -v '^ *+' conftest.er1 >conftest.err
   9325   rm -f conftest.er1
   9326   cat conftest.err >&5
   9327   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9328   (exit $ac_status); } && {
   9329 	 test -z "$ac_c_werror_flag" ||
   9330 	 test ! -s conftest.err
   9331        } && test -s conftest$ac_exeext &&
   9332        $as_test_x conftest$ac_exeext; then
   9333   ac_cv_func_shl_load=yes
   9334 else
   9335   echo "$as_me: failed program was:" >&5
   9336 sed 's/^/| /' conftest.$ac_ext >&5
   9337 
   9338 	ac_cv_func_shl_load=no
   9339 fi
   9340 
   9341 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   9342       conftest$ac_exeext conftest.$ac_ext
   9343 fi
   9344 { echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5
   9345 echo "${ECHO_T}$ac_cv_func_shl_load" >&6; }
   9346 if test $ac_cv_func_shl_load = yes; then
   9347   lt_cv_dlopen="shl_load"
   9348 else
   9349   { echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5
   9350 echo $ECHO_N "checking for shl_load in -ldld... $ECHO_C" >&6; }
   9351 if test "${ac_cv_lib_dld_shl_load+set}" = set; then
   9352   echo $ECHO_N "(cached) $ECHO_C" >&6
   9353 else
   9354   ac_check_lib_save_LIBS=$LIBS
   9355 LIBS="-ldld  $LIBS"
   9356 cat >conftest.$ac_ext <<_ACEOF
   9357 /* confdefs.h.  */
   9358 _ACEOF
   9359 cat confdefs.h >>conftest.$ac_ext
   9360 cat >>conftest.$ac_ext <<_ACEOF
   9361 /* end confdefs.h.  */
   9362 
   9363 /* Override any GCC internal prototype to avoid an error.
   9364    Use char because int might match the return type of a GCC
   9365    builtin and then its argument prototype would still apply.  */
   9366 #ifdef __cplusplus
   9367 extern "C"
   9368 #endif
   9369 char shl_load ();
   9370 int
   9371 main ()
   9372 {
   9373 return shl_load ();
   9374   ;
   9375   return 0;
   9376 }
   9377 _ACEOF
   9378 rm -f conftest.$ac_objext conftest$ac_exeext
   9379 if { (ac_try="$ac_link"
   9380 case "(($ac_try" in
   9381   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9382   *) ac_try_echo=$ac_try;;
   9383 esac
   9384 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   9385   (eval "$ac_link") 2>conftest.er1
   9386   ac_status=$?
   9387   grep -v '^ *+' conftest.er1 >conftest.err
   9388   rm -f conftest.er1
   9389   cat conftest.err >&5
   9390   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9391   (exit $ac_status); } && {
   9392 	 test -z "$ac_c_werror_flag" ||
   9393 	 test ! -s conftest.err
   9394        } && test -s conftest$ac_exeext &&
   9395        $as_test_x conftest$ac_exeext; then
   9396   ac_cv_lib_dld_shl_load=yes
   9397 else
   9398   echo "$as_me: failed program was:" >&5
   9399 sed 's/^/| /' conftest.$ac_ext >&5
   9400 
   9401 	ac_cv_lib_dld_shl_load=no
   9402 fi
   9403 
   9404 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   9405       conftest$ac_exeext conftest.$ac_ext
   9406 LIBS=$ac_check_lib_save_LIBS
   9407 fi
   9408 { echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5
   9409 echo "${ECHO_T}$ac_cv_lib_dld_shl_load" >&6; }
   9410 if test $ac_cv_lib_dld_shl_load = yes; then
   9411   lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-dld"
   9412 else
   9413   { echo "$as_me:$LINENO: checking for dlopen" >&5
   9414 echo $ECHO_N "checking for dlopen... $ECHO_C" >&6; }
   9415 if test "${ac_cv_func_dlopen+set}" = set; then
   9416   echo $ECHO_N "(cached) $ECHO_C" >&6
   9417 else
   9418   cat >conftest.$ac_ext <<_ACEOF
   9419 /* confdefs.h.  */
   9420 _ACEOF
   9421 cat confdefs.h >>conftest.$ac_ext
   9422 cat >>conftest.$ac_ext <<_ACEOF
   9423 /* end confdefs.h.  */
   9424 /* Define dlopen to an innocuous variant, in case <limits.h> declares dlopen.
   9425    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   9426 #define dlopen innocuous_dlopen
   9427 
   9428 /* System header to define __stub macros and hopefully few prototypes,
   9429     which can conflict with char dlopen (); below.
   9430     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   9431     <limits.h> exists even on freestanding compilers.  */
   9432 
   9433 #ifdef __STDC__
   9434 # include <limits.h>
   9435 #else
   9436 # include <assert.h>
   9437 #endif
   9438 
   9439 #undef dlopen
   9440 
   9441 /* Override any GCC internal prototype to avoid an error.
   9442    Use char because int might match the return type of a GCC
   9443    builtin and then its argument prototype would still apply.  */
   9444 #ifdef __cplusplus
   9445 extern "C"
   9446 #endif
   9447 char dlopen ();
   9448 /* The GNU C library defines this for functions which it implements
   9449     to always fail with ENOSYS.  Some functions are actually named
   9450     something starting with __ and the normal name is an alias.  */
   9451 #if defined __stub_dlopen || defined __stub___dlopen
   9452 choke me
   9453 #endif
   9454 
   9455 int
   9456 main ()
   9457 {
   9458 return dlopen ();
   9459   ;
   9460   return 0;
   9461 }
   9462 _ACEOF
   9463 rm -f conftest.$ac_objext conftest$ac_exeext
   9464 if { (ac_try="$ac_link"
   9465 case "(($ac_try" in
   9466   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9467   *) ac_try_echo=$ac_try;;
   9468 esac
   9469 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   9470   (eval "$ac_link") 2>conftest.er1
   9471   ac_status=$?
   9472   grep -v '^ *+' conftest.er1 >conftest.err
   9473   rm -f conftest.er1
   9474   cat conftest.err >&5
   9475   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9476   (exit $ac_status); } && {
   9477 	 test -z "$ac_c_werror_flag" ||
   9478 	 test ! -s conftest.err
   9479        } && test -s conftest$ac_exeext &&
   9480        $as_test_x conftest$ac_exeext; then
   9481   ac_cv_func_dlopen=yes
   9482 else
   9483   echo "$as_me: failed program was:" >&5
   9484 sed 's/^/| /' conftest.$ac_ext >&5
   9485 
   9486 	ac_cv_func_dlopen=no
   9487 fi
   9488 
   9489 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   9490       conftest$ac_exeext conftest.$ac_ext
   9491 fi
   9492 { echo "$as_me:$LINENO: result: $ac_cv_func_dlopen" >&5
   9493 echo "${ECHO_T}$ac_cv_func_dlopen" >&6; }
   9494 if test $ac_cv_func_dlopen = yes; then
   9495   lt_cv_dlopen="dlopen"
   9496 else
   9497   { echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
   9498 echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6; }
   9499 if test "${ac_cv_lib_dl_dlopen+set}" = set; then
   9500   echo $ECHO_N "(cached) $ECHO_C" >&6
   9501 else
   9502   ac_check_lib_save_LIBS=$LIBS
   9503 LIBS="-ldl  $LIBS"
   9504 cat >conftest.$ac_ext <<_ACEOF
   9505 /* confdefs.h.  */
   9506 _ACEOF
   9507 cat confdefs.h >>conftest.$ac_ext
   9508 cat >>conftest.$ac_ext <<_ACEOF
   9509 /* end confdefs.h.  */
   9510 
   9511 /* Override any GCC internal prototype to avoid an error.
   9512    Use char because int might match the return type of a GCC
   9513    builtin and then its argument prototype would still apply.  */
   9514 #ifdef __cplusplus
   9515 extern "C"
   9516 #endif
   9517 char dlopen ();
   9518 int
   9519 main ()
   9520 {
   9521 return dlopen ();
   9522   ;
   9523   return 0;
   9524 }
   9525 _ACEOF
   9526 rm -f conftest.$ac_objext conftest$ac_exeext
   9527 if { (ac_try="$ac_link"
   9528 case "(($ac_try" in
   9529   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9530   *) ac_try_echo=$ac_try;;
   9531 esac
   9532 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   9533   (eval "$ac_link") 2>conftest.er1
   9534   ac_status=$?
   9535   grep -v '^ *+' conftest.er1 >conftest.err
   9536   rm -f conftest.er1
   9537   cat conftest.err >&5
   9538   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9539   (exit $ac_status); } && {
   9540 	 test -z "$ac_c_werror_flag" ||
   9541 	 test ! -s conftest.err
   9542        } && test -s conftest$ac_exeext &&
   9543        $as_test_x conftest$ac_exeext; then
   9544   ac_cv_lib_dl_dlopen=yes
   9545 else
   9546   echo "$as_me: failed program was:" >&5
   9547 sed 's/^/| /' conftest.$ac_ext >&5
   9548 
   9549 	ac_cv_lib_dl_dlopen=no
   9550 fi
   9551 
   9552 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   9553       conftest$ac_exeext conftest.$ac_ext
   9554 LIBS=$ac_check_lib_save_LIBS
   9555 fi
   9556 { echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
   9557 echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6; }
   9558 if test $ac_cv_lib_dl_dlopen = yes; then
   9559   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
   9560 else
   9561   { echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5
   9562 echo $ECHO_N "checking for dlopen in -lsvld... $ECHO_C" >&6; }
   9563 if test "${ac_cv_lib_svld_dlopen+set}" = set; then
   9564   echo $ECHO_N "(cached) $ECHO_C" >&6
   9565 else
   9566   ac_check_lib_save_LIBS=$LIBS
   9567 LIBS="-lsvld  $LIBS"
   9568 cat >conftest.$ac_ext <<_ACEOF
   9569 /* confdefs.h.  */
   9570 _ACEOF
   9571 cat confdefs.h >>conftest.$ac_ext
   9572 cat >>conftest.$ac_ext <<_ACEOF
   9573 /* end confdefs.h.  */
   9574 
   9575 /* Override any GCC internal prototype to avoid an error.
   9576    Use char because int might match the return type of a GCC
   9577    builtin and then its argument prototype would still apply.  */
   9578 #ifdef __cplusplus
   9579 extern "C"
   9580 #endif
   9581 char dlopen ();
   9582 int
   9583 main ()
   9584 {
   9585 return dlopen ();
   9586   ;
   9587   return 0;
   9588 }
   9589 _ACEOF
   9590 rm -f conftest.$ac_objext conftest$ac_exeext
   9591 if { (ac_try="$ac_link"
   9592 case "(($ac_try" in
   9593   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9594   *) ac_try_echo=$ac_try;;
   9595 esac
   9596 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   9597   (eval "$ac_link") 2>conftest.er1
   9598   ac_status=$?
   9599   grep -v '^ *+' conftest.er1 >conftest.err
   9600   rm -f conftest.er1
   9601   cat conftest.err >&5
   9602   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9603   (exit $ac_status); } && {
   9604 	 test -z "$ac_c_werror_flag" ||
   9605 	 test ! -s conftest.err
   9606        } && test -s conftest$ac_exeext &&
   9607        $as_test_x conftest$ac_exeext; then
   9608   ac_cv_lib_svld_dlopen=yes
   9609 else
   9610   echo "$as_me: failed program was:" >&5
   9611 sed 's/^/| /' conftest.$ac_ext >&5
   9612 
   9613 	ac_cv_lib_svld_dlopen=no
   9614 fi
   9615 
   9616 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   9617       conftest$ac_exeext conftest.$ac_ext
   9618 LIBS=$ac_check_lib_save_LIBS
   9619 fi
   9620 { echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5
   9621 echo "${ECHO_T}$ac_cv_lib_svld_dlopen" >&6; }
   9622 if test $ac_cv_lib_svld_dlopen = yes; then
   9623   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
   9624 else
   9625   { echo "$as_me:$LINENO: checking for dld_link in -ldld" >&5
   9626 echo $ECHO_N "checking for dld_link in -ldld... $ECHO_C" >&6; }
   9627 if test "${ac_cv_lib_dld_dld_link+set}" = set; then
   9628   echo $ECHO_N "(cached) $ECHO_C" >&6
   9629 else
   9630   ac_check_lib_save_LIBS=$LIBS
   9631 LIBS="-ldld  $LIBS"
   9632 cat >conftest.$ac_ext <<_ACEOF
   9633 /* confdefs.h.  */
   9634 _ACEOF
   9635 cat confdefs.h >>conftest.$ac_ext
   9636 cat >>conftest.$ac_ext <<_ACEOF
   9637 /* end confdefs.h.  */
   9638 
   9639 /* Override any GCC internal prototype to avoid an error.
   9640    Use char because int might match the return type of a GCC
   9641    builtin and then its argument prototype would still apply.  */
   9642 #ifdef __cplusplus
   9643 extern "C"
   9644 #endif
   9645 char dld_link ();
   9646 int
   9647 main ()
   9648 {
   9649 return dld_link ();
   9650   ;
   9651   return 0;
   9652 }
   9653 _ACEOF
   9654 rm -f conftest.$ac_objext conftest$ac_exeext
   9655 if { (ac_try="$ac_link"
   9656 case "(($ac_try" in
   9657   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9658   *) ac_try_echo=$ac_try;;
   9659 esac
   9660 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   9661   (eval "$ac_link") 2>conftest.er1
   9662   ac_status=$?
   9663   grep -v '^ *+' conftest.er1 >conftest.err
   9664   rm -f conftest.er1
   9665   cat conftest.err >&5
   9666   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9667   (exit $ac_status); } && {
   9668 	 test -z "$ac_c_werror_flag" ||
   9669 	 test ! -s conftest.err
   9670        } && test -s conftest$ac_exeext &&
   9671        $as_test_x conftest$ac_exeext; then
   9672   ac_cv_lib_dld_dld_link=yes
   9673 else
   9674   echo "$as_me: failed program was:" >&5
   9675 sed 's/^/| /' conftest.$ac_ext >&5
   9676 
   9677 	ac_cv_lib_dld_dld_link=no
   9678 fi
   9679 
   9680 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   9681       conftest$ac_exeext conftest.$ac_ext
   9682 LIBS=$ac_check_lib_save_LIBS
   9683 fi
   9684 { echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5
   9685 echo "${ECHO_T}$ac_cv_lib_dld_dld_link" >&6; }
   9686 if test $ac_cv_lib_dld_dld_link = yes; then
   9687   lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-dld"
   9688 fi
   9689 
   9690 
   9691 fi
   9692 
   9693 
   9694 fi
   9695 
   9696 
   9697 fi
   9698 
   9699 
   9700 fi
   9701 
   9702 
   9703 fi
   9704 
   9705     ;;
   9706   esac
   9707 
   9708   if test "x$lt_cv_dlopen" != xno; then
   9709     enable_dlopen=yes
   9710   else
   9711     enable_dlopen=no
   9712   fi
   9713 
   9714   case $lt_cv_dlopen in
   9715   dlopen)
   9716     save_CPPFLAGS="$CPPFLAGS"
   9717     test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
   9718 
   9719     save_LDFLAGS="$LDFLAGS"
   9720     wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
   9721 
   9722     save_LIBS="$LIBS"
   9723     LIBS="$lt_cv_dlopen_libs $LIBS"
   9724 
   9725     { echo "$as_me:$LINENO: checking whether a program can dlopen itself" >&5
   9726 echo $ECHO_N "checking whether a program can dlopen itself... $ECHO_C" >&6; }
   9727 if test "${lt_cv_dlopen_self+set}" = set; then
   9728   echo $ECHO_N "(cached) $ECHO_C" >&6
   9729 else
   9730   	  if test "$cross_compiling" = yes; then :
   9731   lt_cv_dlopen_self=cross
   9732 else
   9733   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   9734   lt_status=$lt_dlunknown
   9735   cat > conftest.$ac_ext <<EOF
   9736 #line 9736 "configure"
   9737 #include "confdefs.h"
   9738 
   9739 #if HAVE_DLFCN_H
   9740 #include <dlfcn.h>
   9741 #endif
   9742 
   9743 #include <stdio.h>
   9744 
   9745 #ifdef RTLD_GLOBAL
   9746 #  define LT_DLGLOBAL		RTLD_GLOBAL
   9747 #else
   9748 #  ifdef DL_GLOBAL
   9749 #    define LT_DLGLOBAL		DL_GLOBAL
   9750 #  else
   9751 #    define LT_DLGLOBAL		0
   9752 #  endif
   9753 #endif
   9754 
   9755 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
   9756    find out it does not work in some platform. */
   9757 #ifndef LT_DLLAZY_OR_NOW
   9758 #  ifdef RTLD_LAZY
   9759 #    define LT_DLLAZY_OR_NOW		RTLD_LAZY
   9760 #  else
   9761 #    ifdef DL_LAZY
   9762 #      define LT_DLLAZY_OR_NOW		DL_LAZY
   9763 #    else
   9764 #      ifdef RTLD_NOW
   9765 #        define LT_DLLAZY_OR_NOW	RTLD_NOW
   9766 #      else
   9767 #        ifdef DL_NOW
   9768 #          define LT_DLLAZY_OR_NOW	DL_NOW
   9769 #        else
   9770 #          define LT_DLLAZY_OR_NOW	0
   9771 #        endif
   9772 #      endif
   9773 #    endif
   9774 #  endif
   9775 #endif
   9776 
   9777 #ifdef __cplusplus
   9778 extern "C" void exit (int);
   9779 #endif
   9780 
   9781 void fnord() { int i=42;}
   9782 int main ()
   9783 {
   9784   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
   9785   int status = $lt_dlunknown;
   9786 
   9787   if (self)
   9788     {
   9789       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
   9790       else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
   9791       /* dlclose (self); */
   9792     }
   9793   else
   9794     puts (dlerror ());
   9795 
   9796     exit (status);
   9797 }
   9798 EOF
   9799   if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   9800   (eval $ac_link) 2>&5
   9801   ac_status=$?
   9802   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9803   (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
   9804     (./conftest; exit; ) >&5 2>/dev/null
   9805     lt_status=$?
   9806     case x$lt_status in
   9807       x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
   9808       x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
   9809       x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
   9810     esac
   9811   else :
   9812     # compilation failed
   9813     lt_cv_dlopen_self=no
   9814   fi
   9815 fi
   9816 rm -fr conftest*
   9817 
   9818 
   9819 fi
   9820 { echo "$as_me:$LINENO: result: $lt_cv_dlopen_self" >&5
   9821 echo "${ECHO_T}$lt_cv_dlopen_self" >&6; }
   9822 
   9823     if test "x$lt_cv_dlopen_self" = xyes; then
   9824       wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
   9825       { echo "$as_me:$LINENO: checking whether a statically linked program can dlopen itself" >&5
   9826 echo $ECHO_N "checking whether a statically linked program can dlopen itself... $ECHO_C" >&6; }
   9827 if test "${lt_cv_dlopen_self_static+set}" = set; then
   9828   echo $ECHO_N "(cached) $ECHO_C" >&6
   9829 else
   9830   	  if test "$cross_compiling" = yes; then :
   9831   lt_cv_dlopen_self_static=cross
   9832 else
   9833   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   9834   lt_status=$lt_dlunknown
   9835   cat > conftest.$ac_ext <<EOF
   9836 #line 9836 "configure"
   9837 #include "confdefs.h"
   9838 
   9839 #if HAVE_DLFCN_H
   9840 #include <dlfcn.h>
   9841 #endif
   9842 
   9843 #include <stdio.h>
   9844 
   9845 #ifdef RTLD_GLOBAL
   9846 #  define LT_DLGLOBAL		RTLD_GLOBAL
   9847 #else
   9848 #  ifdef DL_GLOBAL
   9849 #    define LT_DLGLOBAL		DL_GLOBAL
   9850 #  else
   9851 #    define LT_DLGLOBAL		0
   9852 #  endif
   9853 #endif
   9854 
   9855 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
   9856    find out it does not work in some platform. */
   9857 #ifndef LT_DLLAZY_OR_NOW
   9858 #  ifdef RTLD_LAZY
   9859 #    define LT_DLLAZY_OR_NOW		RTLD_LAZY
   9860 #  else
   9861 #    ifdef DL_LAZY
   9862 #      define LT_DLLAZY_OR_NOW		DL_LAZY
   9863 #    else
   9864 #      ifdef RTLD_NOW
   9865 #        define LT_DLLAZY_OR_NOW	RTLD_NOW
   9866 #      else
   9867 #        ifdef DL_NOW
   9868 #          define LT_DLLAZY_OR_NOW	DL_NOW
   9869 #        else
   9870 #          define LT_DLLAZY_OR_NOW	0
   9871 #        endif
   9872 #      endif
   9873 #    endif
   9874 #  endif
   9875 #endif
   9876 
   9877 #ifdef __cplusplus
   9878 extern "C" void exit (int);
   9879 #endif
   9880 
   9881 void fnord() { int i=42;}
   9882 int main ()
   9883 {
   9884   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
   9885   int status = $lt_dlunknown;
   9886 
   9887   if (self)
   9888     {
   9889       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
   9890       else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
   9891       /* dlclose (self); */
   9892     }
   9893   else
   9894     puts (dlerror ());
   9895 
   9896     exit (status);
   9897 }
   9898 EOF
   9899   if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   9900   (eval $ac_link) 2>&5
   9901   ac_status=$?
   9902   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9903   (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
   9904     (./conftest; exit; ) >&5 2>/dev/null
   9905     lt_status=$?
   9906     case x$lt_status in
   9907       x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
   9908       x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
   9909       x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
   9910     esac
   9911   else :
   9912     # compilation failed
   9913     lt_cv_dlopen_self_static=no
   9914   fi
   9915 fi
   9916 rm -fr conftest*
   9917 
   9918 
   9919 fi
   9920 { echo "$as_me:$LINENO: result: $lt_cv_dlopen_self_static" >&5
   9921 echo "${ECHO_T}$lt_cv_dlopen_self_static" >&6; }
   9922     fi
   9923 
   9924     CPPFLAGS="$save_CPPFLAGS"
   9925     LDFLAGS="$save_LDFLAGS"
   9926     LIBS="$save_LIBS"
   9927     ;;
   9928   esac
   9929 
   9930   case $lt_cv_dlopen_self in
   9931   yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
   9932   *) enable_dlopen_self=unknown ;;
   9933   esac
   9934 
   9935   case $lt_cv_dlopen_self_static in
   9936   yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
   9937   *) enable_dlopen_self_static=unknown ;;
   9938   esac
   9939 fi
   9940 
   9941 
   9942 # Report which library types will actually be built
   9943 { echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5
   9944 echo $ECHO_N "checking if libtool supports shared libraries... $ECHO_C" >&6; }
   9945 { echo "$as_me:$LINENO: result: $can_build_shared" >&5
   9946 echo "${ECHO_T}$can_build_shared" >&6; }
   9947 
   9948 { echo "$as_me:$LINENO: checking whether to build shared libraries" >&5
   9949 echo $ECHO_N "checking whether to build shared libraries... $ECHO_C" >&6; }
   9950 test "$can_build_shared" = "no" && enable_shared=no
   9951 
   9952 # On AIX, shared libraries and static libraries use the same namespace, and
   9953 # are all built from PIC.
   9954 case $host_os in
   9955 aix3*)
   9956   test "$enable_shared" = yes && enable_static=no
   9957   if test -n "$RANLIB"; then
   9958     archive_cmds="$archive_cmds~\$RANLIB \$lib"
   9959     postinstall_cmds='$RANLIB $lib'
   9960   fi
   9961   ;;
   9962 
   9963 aix4* | aix5*)
   9964   if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
   9965     test "$enable_shared" = yes && enable_static=no
   9966   fi
   9967     ;;
   9968 esac
   9969 { echo "$as_me:$LINENO: result: $enable_shared" >&5
   9970 echo "${ECHO_T}$enable_shared" >&6; }
   9971 
   9972 { echo "$as_me:$LINENO: checking whether to build static libraries" >&5
   9973 echo $ECHO_N "checking whether to build static libraries... $ECHO_C" >&6; }
   9974 # Make sure either enable_shared or enable_static is yes.
   9975 test "$enable_shared" = yes || enable_static=yes
   9976 { echo "$as_me:$LINENO: result: $enable_static" >&5
   9977 echo "${ECHO_T}$enable_static" >&6; }
   9978 
   9979 # The else clause should only fire when bootstrapping the
   9980 # libtool distribution, otherwise you forgot to ship ltmain.sh
   9981 # with your package, and you will get complaints that there are
   9982 # no rules to generate ltmain.sh.
   9983 if test -f "$ltmain"; then
   9984   # See if we are running on zsh, and set the options which allow our commands through
   9985   # without removal of \ escapes.
   9986   if test -n "${ZSH_VERSION+set}" ; then
   9987     setopt NO_GLOB_SUBST
   9988   fi
   9989   # Now quote all the things that may contain metacharacters while being
   9990   # careful not to overquote the AC_SUBSTed values.  We take copies of the
   9991   # variables and quote the copies for generation of the libtool script.
   9992   for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \
   9993     SED SHELL STRIP \
   9994     libname_spec library_names_spec soname_spec extract_expsyms_cmds \
   9995     old_striplib striplib file_magic_cmd finish_cmds finish_eval \
   9996     deplibs_check_method reload_flag reload_cmds need_locks \
   9997     lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
   9998     lt_cv_sys_global_symbol_to_c_name_address \
   9999     sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
   10000     old_postinstall_cmds old_postuninstall_cmds \
   10001     compiler \
   10002     CC \
   10003     LD \
   10004     lt_prog_compiler_wl \
   10005     lt_prog_compiler_pic \
   10006     lt_prog_compiler_static \
   10007     lt_prog_compiler_no_builtin_flag \
   10008     export_dynamic_flag_spec \
   10009     thread_safe_flag_spec \
   10010     whole_archive_flag_spec \
   10011     enable_shared_with_static_runtimes \
   10012     old_archive_cmds \
   10013     old_archive_from_new_cmds \
   10014     predep_objects \
   10015     postdep_objects \
   10016     predeps \
   10017     postdeps \
   10018     compiler_lib_search_path \
   10019     archive_cmds \
   10020     archive_expsym_cmds \
   10021     postinstall_cmds \
   10022     postuninstall_cmds \
   10023     old_archive_from_expsyms_cmds \
   10024     allow_undefined_flag \
   10025     no_undefined_flag \
   10026     export_symbols_cmds \
   10027     hardcode_libdir_flag_spec \
   10028     hardcode_libdir_flag_spec_ld \
   10029     hardcode_libdir_separator \
   10030     hardcode_automatic \
   10031     module_cmds \
   10032     module_expsym_cmds \
   10033     lt_cv_prog_compiler_c_o \
   10034     exclude_expsyms \
   10035     include_expsyms; do
   10036 
   10037     case $var in
   10038     old_archive_cmds | \
   10039     old_archive_from_new_cmds | \
   10040     archive_cmds | \
   10041     archive_expsym_cmds | \
   10042     module_cmds | \
   10043     module_expsym_cmds | \
   10044     old_archive_from_expsyms_cmds | \
   10045     export_symbols_cmds | \
   10046     extract_expsyms_cmds | reload_cmds | finish_cmds | \
   10047     postinstall_cmds | postuninstall_cmds | \
   10048     old_postinstall_cmds | old_postuninstall_cmds | \
   10049     sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
   10050       # Double-quote double-evaled strings.
   10051       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
   10052       ;;
   10053     *)
   10054       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
   10055       ;;
   10056     esac
   10057   done
   10058 
   10059   case $lt_echo in
   10060   *'\$0 --fallback-echo"')
   10061     lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
   10062     ;;
   10063   esac
   10064 
   10065 cfgfile="${ofile}T"
   10066   trap "$rm \"$cfgfile\"; exit 1" 1 2 15
   10067   $rm -f "$cfgfile"
   10068   { echo "$as_me:$LINENO: creating $ofile" >&5
   10069 echo "$as_me: creating $ofile" >&6;}
   10070 
   10071   cat <<__EOF__ >> "$cfgfile"
   10072 #! $SHELL
   10073 
   10074 # `$echo "$cfgfile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
   10075 # Generated automatically by $PROGRAM (GNU $PACKAGE $VERSION$TIMESTAMP)
   10076 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
   10077 #
   10078 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001
   10079 # Free Software Foundation, Inc.
   10080 #
   10081 # This file is part of GNU Libtool:
   10082 # Originally by Gordon Matzigkeit <gord (at] gnu.ai.mit.edu>, 1996
   10083 #
   10084 # This program is free software; you can redistribute it and/or modify
   10085 # it under the terms of the GNU General Public License as published by
   10086 # the Free Software Foundation; either version 2 of the License, or
   10087 # (at your option) any later version.
   10088 #
   10089 # This program is distributed in the hope that it will be useful, but
   10090 # WITHOUT ANY WARRANTY; without even the implied warranty of
   10091 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   10092 # General Public License for more details.
   10093 #
   10094 # You should have received a copy of the GNU General Public License
   10095 # along with this program; if not, write to the Free Software
   10096 # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
   10097 #
   10098 # As a special exception to the GNU General Public License, if you
   10099 # distribute this file as part of a program that contains a
   10100 # configuration script generated by Autoconf, you may include it under
   10101 # the same distribution terms that you use for the rest of that program.
   10102 
   10103 # A sed program that does not truncate output.
   10104 SED=$lt_SED
   10105 
   10106 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
   10107 Xsed="$SED -e 1s/^X//"
   10108 
   10109 # The HP-UX ksh and POSIX shell print the target directory to stdout
   10110 # if CDPATH is set.
   10111 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
   10112 
   10113 # The names of the tagged configurations supported by this script.
   10114 available_tags=
   10115 
   10116 # ### BEGIN LIBTOOL CONFIG
   10117 
   10118 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
   10119 
   10120 # Shell to use when invoking shell scripts.
   10121 SHELL=$lt_SHELL
   10122 
   10123 # Whether or not to build shared libraries.
   10124 build_libtool_libs=$enable_shared
   10125 
   10126 # Whether or not to build static libraries.
   10127 build_old_libs=$enable_static
   10128 
   10129 # Whether or not to add -lc for building shared libraries.
   10130 build_libtool_need_lc=$archive_cmds_need_lc
   10131 
   10132 # Whether or not to disallow shared libs when runtime libs are static
   10133 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
   10134 
   10135 # Whether or not to optimize for fast installation.
   10136 fast_install=$enable_fast_install
   10137 
   10138 # The host system.
   10139 host_alias=$host_alias
   10140 host=$host
   10141 host_os=$host_os
   10142 
   10143 # The build system.
   10144 build_alias=$build_alias
   10145 build=$build
   10146 build_os=$build_os
   10147 
   10148 # An echo program that does not interpret backslashes.
   10149 echo=$lt_echo
   10150 
   10151 # The archiver.
   10152 AR=$lt_AR
   10153 AR_FLAGS=$lt_AR_FLAGS
   10154 
   10155 # A C compiler.
   10156 LTCC=$lt_LTCC
   10157 
   10158 # LTCC compiler flags.
   10159 LTCFLAGS=$lt_LTCFLAGS
   10160 
   10161 # A language-specific compiler.
   10162 CC=$lt_compiler
   10163 
   10164 # Is the compiler the GNU C compiler?
   10165 with_gcc=$GCC
   10166 
   10167 # An ERE matcher.
   10168 EGREP=$lt_EGREP
   10169 
   10170 # The linker used to build libraries.
   10171 LD=$lt_LD
   10172 
   10173 # Whether we need hard or soft links.
   10174 LN_S=$lt_LN_S
   10175 
   10176 # A BSD-compatible nm program.
   10177 NM=$lt_NM
   10178 
   10179 # A symbol stripping program
   10180 STRIP=$lt_STRIP
   10181 
   10182 # Used to examine libraries when file_magic_cmd begins "file"
   10183 MAGIC_CMD=$MAGIC_CMD
   10184 
   10185 # Used on cygwin: DLL creation program.
   10186 DLLTOOL="$DLLTOOL"
   10187 
   10188 # Used on cygwin: object dumper.
   10189 OBJDUMP="$OBJDUMP"
   10190 
   10191 # Used on cygwin: assembler.
   10192 AS="$AS"
   10193 
   10194 # The name of the directory that contains temporary libtool files.
   10195 objdir=$objdir
   10196 
   10197 # How to create reloadable object files.
   10198 reload_flag=$lt_reload_flag
   10199 reload_cmds=$lt_reload_cmds
   10200 
   10201 # How to pass a linker flag through the compiler.
   10202 wl=$lt_lt_prog_compiler_wl
   10203 
   10204 # Object file suffix (normally "o").
   10205 objext="$ac_objext"
   10206 
   10207 # Old archive suffix (normally "a").
   10208 libext="$libext"
   10209 
   10210 # Shared library suffix (normally ".so").
   10211 shrext_cmds='$shrext_cmds'
   10212 
   10213 # Executable file suffix (normally "").
   10214 exeext="$exeext"
   10215 
   10216 # Additional compiler flags for building library objects.
   10217 pic_flag=$lt_lt_prog_compiler_pic
   10218 pic_mode=$pic_mode
   10219 
   10220 # What is the maximum length of a command?
   10221 max_cmd_len=$lt_cv_sys_max_cmd_len
   10222 
   10223 # Does compiler simultaneously support -c and -o options?
   10224 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
   10225 
   10226 # Must we lock files when doing compilation?
   10227 need_locks=$lt_need_locks
   10228 
   10229 # Do we need the lib prefix for modules?
   10230 need_lib_prefix=$need_lib_prefix
   10231 
   10232 # Do we need a version for libraries?
   10233 need_version=$need_version
   10234 
   10235 # Whether dlopen is supported.
   10236 dlopen_support=$enable_dlopen
   10237 
   10238 # Whether dlopen of programs is supported.
   10239 dlopen_self=$enable_dlopen_self
   10240 
   10241 # Whether dlopen of statically linked programs is supported.
   10242 dlopen_self_static=$enable_dlopen_self_static
   10243 
   10244 # Compiler flag to prevent dynamic linking.
   10245 link_static_flag=$lt_lt_prog_compiler_static
   10246 
   10247 # Compiler flag to turn off builtin functions.
   10248 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
   10249 
   10250 # Compiler flag to allow reflexive dlopens.
   10251 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
   10252 
   10253 # Compiler flag to generate shared objects directly from archives.
   10254 whole_archive_flag_spec=$lt_whole_archive_flag_spec
   10255 
   10256 # Compiler flag to generate thread-safe objects.
   10257 thread_safe_flag_spec=$lt_thread_safe_flag_spec
   10258 
   10259 # Library versioning type.
   10260 version_type=$version_type
   10261 
   10262 # Format of library name prefix.
   10263 libname_spec=$lt_libname_spec
   10264 
   10265 # List of archive names.  First name is the real one, the rest are links.
   10266 # The last name is the one that the linker finds with -lNAME.
   10267 library_names_spec=$lt_library_names_spec
   10268 
   10269 # The coded name of the library, if different from the real name.
   10270 soname_spec=$lt_soname_spec
   10271 
   10272 # Commands used to build and install an old-style archive.
   10273 RANLIB=$lt_RANLIB
   10274 old_archive_cmds=$lt_old_archive_cmds
   10275 old_postinstall_cmds=$lt_old_postinstall_cmds
   10276 old_postuninstall_cmds=$lt_old_postuninstall_cmds
   10277 
   10278 # Create an old-style archive from a shared archive.
   10279 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
   10280 
   10281 # Create a temporary old-style archive to link instead of a shared archive.
   10282 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
   10283 
   10284 # Commands used to build and install a shared archive.
   10285 archive_cmds=$lt_archive_cmds
   10286 archive_expsym_cmds=$lt_archive_expsym_cmds
   10287 postinstall_cmds=$lt_postinstall_cmds
   10288 postuninstall_cmds=$lt_postuninstall_cmds
   10289 
   10290 # Commands used to build a loadable module (assumed same as above if empty)
   10291 module_cmds=$lt_module_cmds
   10292 module_expsym_cmds=$lt_module_expsym_cmds
   10293 
   10294 # Commands to strip libraries.
   10295 old_striplib=$lt_old_striplib
   10296 striplib=$lt_striplib
   10297 
   10298 # Dependencies to place before the objects being linked to create a
   10299 # shared library.
   10300 predep_objects=$lt_predep_objects
   10301 
   10302 # Dependencies to place after the objects being linked to create a
   10303 # shared library.
   10304 postdep_objects=$lt_postdep_objects
   10305 
   10306 # Dependencies to place before the objects being linked to create a
   10307 # shared library.
   10308 predeps=$lt_predeps
   10309 
   10310 # Dependencies to place after the objects being linked to create a
   10311 # shared library.
   10312 postdeps=$lt_postdeps
   10313 
   10314 # The library search path used internally by the compiler when linking
   10315 # a shared library.
   10316 compiler_lib_search_path=$lt_compiler_lib_search_path
   10317 
   10318 # Method to check whether dependent libraries are shared objects.
   10319 deplibs_check_method=$lt_deplibs_check_method
   10320 
   10321 # Command to use when deplibs_check_method == file_magic.
   10322 file_magic_cmd=$lt_file_magic_cmd
   10323 
   10324 # Flag that allows shared libraries with undefined symbols to be built.
   10325 allow_undefined_flag=$lt_allow_undefined_flag
   10326 
   10327 # Flag that forces no undefined symbols.
   10328 no_undefined_flag=$lt_no_undefined_flag
   10329 
   10330 # Commands used to finish a libtool library installation in a directory.
   10331 finish_cmds=$lt_finish_cmds
   10332 
   10333 # Same as above, but a single script fragment to be evaled but not shown.
   10334 finish_eval=$lt_finish_eval
   10335 
   10336 # Take the output of nm and produce a listing of raw symbols and C names.
   10337 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
   10338 
   10339 # Transform the output of nm in a proper C declaration
   10340 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
   10341 
   10342 # Transform the output of nm in a C name address pair
   10343 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
   10344 
   10345 # This is the shared library runtime path variable.
   10346 runpath_var=$runpath_var
   10347 
   10348 # This is the shared library path variable.
   10349 shlibpath_var=$shlibpath_var
   10350 
   10351 # Is shlibpath searched before the hard-coded library search path?
   10352 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
   10353 
   10354 # How to hardcode a shared library path into an executable.
   10355 hardcode_action=$hardcode_action
   10356 
   10357 # Whether we should hardcode library paths into libraries.
   10358 hardcode_into_libs=$hardcode_into_libs
   10359 
   10360 # Flag to hardcode \$libdir into a binary during linking.
   10361 # This must work even if \$libdir does not exist.
   10362 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
   10363 
   10364 # If ld is used when linking, flag to hardcode \$libdir into
   10365 # a binary during linking. This must work even if \$libdir does
   10366 # not exist.
   10367 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
   10368 
   10369 # Whether we need a single -rpath flag with a separated argument.
   10370 hardcode_libdir_separator=$lt_hardcode_libdir_separator
   10371 
   10372 # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
   10373 # resulting binary.
   10374 hardcode_direct=$hardcode_direct
   10375 
   10376 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
   10377 # resulting binary.
   10378 hardcode_minus_L=$hardcode_minus_L
   10379 
   10380 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
   10381 # the resulting binary.
   10382 hardcode_shlibpath_var=$hardcode_shlibpath_var
   10383 
   10384 # Set to yes if building a shared library automatically hardcodes DIR into the library
   10385 # and all subsequent libraries and executables linked against it.
   10386 hardcode_automatic=$hardcode_automatic
   10387 
   10388 # Variables whose values should be saved in libtool wrapper scripts and
   10389 # restored at relink time.
   10390 variables_saved_for_relink="$variables_saved_for_relink"
   10391 
   10392 # Whether libtool must link a program against all its dependency libraries.
   10393 link_all_deplibs=$link_all_deplibs
   10394 
   10395 # Compile-time system search path for libraries
   10396 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
   10397 
   10398 # Run-time system search path for libraries
   10399 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
   10400 
   10401 # Fix the shell variable \$srcfile for the compiler.
   10402 fix_srcfile_path="$fix_srcfile_path"
   10403 
   10404 # Set to yes if exported symbols are required.
   10405 always_export_symbols=$always_export_symbols
   10406 
   10407 # The commands to list exported symbols.
   10408 export_symbols_cmds=$lt_export_symbols_cmds
   10409 
   10410 # The commands to extract the exported symbol list from a shared archive.
   10411 extract_expsyms_cmds=$lt_extract_expsyms_cmds
   10412 
   10413 # Symbols that should not be listed in the preloaded symbols.
   10414 exclude_expsyms=$lt_exclude_expsyms
   10415 
   10416 # Symbols that must always be exported.
   10417 include_expsyms=$lt_include_expsyms
   10418 
   10419 # ### END LIBTOOL CONFIG
   10420 
   10421 __EOF__
   10422 
   10423 
   10424   case $host_os in
   10425   aix3*)
   10426     cat <<\EOF >> "$cfgfile"
   10427 
   10428 # AIX sometimes has problems with the GCC collect2 program.  For some
   10429 # reason, if we set the COLLECT_NAMES environment variable, the problems
   10430 # vanish in a puff of smoke.
   10431 if test "X${COLLECT_NAMES+set}" != Xset; then
   10432   COLLECT_NAMES=
   10433   export COLLECT_NAMES
   10434 fi
   10435 EOF
   10436     ;;
   10437   esac
   10438 
   10439   # We use sed instead of cat because bash on DJGPP gets confused if
   10440   # if finds mixed CR/LF and LF-only lines.  Since sed operates in
   10441   # text mode, it properly converts lines to CR/LF.  This bash problem
   10442   # is reportedly fixed, but why not run on old versions too?
   10443   sed '$q' "$ltmain" >> "$cfgfile" || (rm -f "$cfgfile"; exit 1)
   10444 
   10445   mv -f "$cfgfile" "$ofile" || \
   10446     (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
   10447   chmod +x "$ofile"
   10448 
   10449 else
   10450   # If there is no Makefile yet, we rely on a make rule to execute
   10451   # `config.status --recheck' to rerun these tests and create the
   10452   # libtool script then.
   10453   ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
   10454   if test -f "$ltmain_in"; then
   10455     test -f Makefile && make "$ltmain"
   10456   fi
   10457 fi
   10458 
   10459 
   10460 ac_ext=c
   10461 ac_cpp='$CPP $CPPFLAGS'
   10462 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   10463 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   10464 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   10465 
   10466 CC="$lt_save_CC"
   10467 
   10468 
   10469 # Check whether --with-tags was given.
   10470 if test "${with_tags+set}" = set; then
   10471   withval=$with_tags; tagnames="$withval"
   10472 fi
   10473 
   10474 
   10475 if test -f "$ltmain" && test -n "$tagnames"; then
   10476   if test ! -f "${ofile}"; then
   10477     { echo "$as_me:$LINENO: WARNING: output file \`$ofile' does not exist" >&5
   10478 echo "$as_me: WARNING: output file \`$ofile' does not exist" >&2;}
   10479   fi
   10480 
   10481   if test -z "$LTCC"; then
   10482     eval "`$SHELL ${ofile} --config | grep '^LTCC='`"
   10483     if test -z "$LTCC"; then
   10484       { echo "$as_me:$LINENO: WARNING: output file \`$ofile' does not look like a libtool script" >&5
   10485 echo "$as_me: WARNING: output file \`$ofile' does not look like a libtool script" >&2;}
   10486     else
   10487       { echo "$as_me:$LINENO: WARNING: using \`LTCC=$LTCC', extracted from \`$ofile'" >&5
   10488 echo "$as_me: WARNING: using \`LTCC=$LTCC', extracted from \`$ofile'" >&2;}
   10489     fi
   10490   fi
   10491   if test -z "$LTCFLAGS"; then
   10492     eval "`$SHELL ${ofile} --config | grep '^LTCFLAGS='`"
   10493   fi
   10494 
   10495   # Extract list of available tagged configurations in $ofile.
   10496   # Note that this assumes the entire list is on one line.
   10497   available_tags=`grep "^available_tags=" "${ofile}" | $SED -e 's/available_tags=\(.*$\)/\1/' -e 's/\"//g'`
   10498 
   10499   lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
   10500   for tagname in $tagnames; do
   10501     IFS="$lt_save_ifs"
   10502     # Check whether tagname contains only valid characters
   10503     case `$echo "X$tagname" | $Xsed -e 's:[-_ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890,/]::g'` in
   10504     "") ;;
   10505     *)  { { echo "$as_me:$LINENO: error: invalid tag name: $tagname" >&5
   10506 echo "$as_me: error: invalid tag name: $tagname" >&2;}
   10507    { (exit 1); exit 1; }; }
   10508 	;;
   10509     esac
   10510 
   10511     if grep "^# ### BEGIN LIBTOOL TAG CONFIG: $tagname$" < "${ofile}" > /dev/null
   10512     then
   10513       { { echo "$as_me:$LINENO: error: tag name \"$tagname\" already exists" >&5
   10514 echo "$as_me: error: tag name \"$tagname\" already exists" >&2;}
   10515    { (exit 1); exit 1; }; }
   10516     fi
   10517 
   10518     # Update the list of available tags.
   10519     if test -n "$tagname"; then
   10520       echo appending configuration tag \"$tagname\" to $ofile
   10521 
   10522       case $tagname in
   10523       CXX)
   10524 	if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
   10525 	    ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
   10526 	    (test "X$CXX" != "Xg++"))) ; then
   10527 	  ac_ext=cpp
   10528 ac_cpp='$CXXCPP $CPPFLAGS'
   10529 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   10530 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   10531 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   10532 
   10533 
   10534 
   10535 
   10536 archive_cmds_need_lc_CXX=no
   10537 allow_undefined_flag_CXX=
   10538 always_export_symbols_CXX=no
   10539 archive_expsym_cmds_CXX=
   10540 export_dynamic_flag_spec_CXX=
   10541 hardcode_direct_CXX=no
   10542 hardcode_libdir_flag_spec_CXX=
   10543 hardcode_libdir_flag_spec_ld_CXX=
   10544 hardcode_libdir_separator_CXX=
   10545 hardcode_minus_L_CXX=no
   10546 hardcode_shlibpath_var_CXX=unsupported
   10547 hardcode_automatic_CXX=no
   10548 module_cmds_CXX=
   10549 module_expsym_cmds_CXX=
   10550 link_all_deplibs_CXX=unknown
   10551 old_archive_cmds_CXX=$old_archive_cmds
   10552 no_undefined_flag_CXX=
   10553 whole_archive_flag_spec_CXX=
   10554 enable_shared_with_static_runtimes_CXX=no
   10555 
   10556 # Dependencies to place before and after the object being linked:
   10557 predep_objects_CXX=
   10558 postdep_objects_CXX=
   10559 predeps_CXX=
   10560 postdeps_CXX=
   10561 compiler_lib_search_path_CXX=
   10562 
   10563 # Source file extension for C++ test sources.
   10564 ac_ext=cpp
   10565 
   10566 # Object file extension for compiled C++ test sources.
   10567 objext=o
   10568 objext_CXX=$objext
   10569 
   10570 # Code to be used in simple compile tests
   10571 lt_simple_compile_test_code="int some_variable = 0;\n"
   10572 
   10573 # Code to be used in simple link tests
   10574 lt_simple_link_test_code='int main(int, char *[]) { return(0); }\n'
   10575 
   10576 # ltmain only uses $CC for tagged configurations so make sure $CC is set.
   10577 
   10578 # If no C compiler was specified, use CC.
   10579 LTCC=${LTCC-"$CC"}
   10580 
   10581 # If no C compiler flags were specified, use CFLAGS.
   10582 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   10583 
   10584 # Allow CC to be a program name with arguments.
   10585 compiler=$CC
   10586 
   10587 
   10588 # save warnings/boilerplate of simple test code
   10589 ac_outfile=conftest.$ac_objext
   10590 printf "$lt_simple_compile_test_code" >conftest.$ac_ext
   10591 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   10592 _lt_compiler_boilerplate=`cat conftest.err`
   10593 $rm conftest*
   10594 
   10595 ac_outfile=conftest.$ac_objext
   10596 printf "$lt_simple_link_test_code" >conftest.$ac_ext
   10597 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   10598 _lt_linker_boilerplate=`cat conftest.err`
   10599 $rm conftest*
   10600 
   10601 
   10602 # Allow CC to be a program name with arguments.
   10603 lt_save_CC=$CC
   10604 lt_save_LD=$LD
   10605 lt_save_GCC=$GCC
   10606 GCC=$GXX
   10607 lt_save_with_gnu_ld=$with_gnu_ld
   10608 lt_save_path_LD=$lt_cv_path_LD
   10609 if test -n "${lt_cv_prog_gnu_ldcxx+set}"; then
   10610   lt_cv_prog_gnu_ld=$lt_cv_prog_gnu_ldcxx
   10611 else
   10612   $as_unset lt_cv_prog_gnu_ld
   10613 fi
   10614 if test -n "${lt_cv_path_LDCXX+set}"; then
   10615   lt_cv_path_LD=$lt_cv_path_LDCXX
   10616 else
   10617   $as_unset lt_cv_path_LD
   10618 fi
   10619 test -z "${LDCXX+set}" || LD=$LDCXX
   10620 CC=${CXX-"c++"}
   10621 compiler=$CC
   10622 compiler_CXX=$CC
   10623 for cc_temp in $compiler""; do
   10624   case $cc_temp in
   10625     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   10626     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   10627     \-*) ;;
   10628     *) break;;
   10629   esac
   10630 done
   10631 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   10632 
   10633 
   10634 # We don't want -fno-exception wen compiling C++ code, so set the
   10635 # no_builtin_flag separately
   10636 if test "$GXX" = yes; then
   10637   lt_prog_compiler_no_builtin_flag_CXX=' -fno-builtin'
   10638 else
   10639   lt_prog_compiler_no_builtin_flag_CXX=
   10640 fi
   10641 
   10642 if test "$GXX" = yes; then
   10643   # Set up default GNU C++ configuration
   10644 
   10645 
   10646 # Check whether --with-gnu-ld was given.
   10647 if test "${with_gnu_ld+set}" = set; then
   10648   withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
   10649 else
   10650   with_gnu_ld=no
   10651 fi
   10652 
   10653 ac_prog=ld
   10654 if test "$GCC" = yes; then
   10655   # Check if gcc -print-prog-name=ld gives a path.
   10656   { echo "$as_me:$LINENO: checking for ld used by $CC" >&5
   10657 echo $ECHO_N "checking for ld used by $CC... $ECHO_C" >&6; }
   10658   case $host in
   10659   *-*-mingw*)
   10660     # gcc leaves a trailing carriage return which upsets mingw
   10661     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
   10662   *)
   10663     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
   10664   esac
   10665   case $ac_prog in
   10666     # Accept absolute paths.
   10667     [\\/]* | ?:[\\/]*)
   10668       re_direlt='/[^/][^/]*/\.\./'
   10669       # Canonicalize the pathname of ld
   10670       ac_prog=`echo $ac_prog| $SED 's%\\\\%/%g'`
   10671       while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
   10672 	ac_prog=`echo $ac_prog| $SED "s%$re_direlt%/%"`
   10673       done
   10674       test -z "$LD" && LD="$ac_prog"
   10675       ;;
   10676   "")
   10677     # If it fails, then pretend we aren't using GCC.
   10678     ac_prog=ld
   10679     ;;
   10680   *)
   10681     # If it is relative, then search for the first ld in PATH.
   10682     with_gnu_ld=unknown
   10683     ;;
   10684   esac
   10685 elif test "$with_gnu_ld" = yes; then
   10686   { echo "$as_me:$LINENO: checking for GNU ld" >&5
   10687 echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6; }
   10688 else
   10689   { echo "$as_me:$LINENO: checking for non-GNU ld" >&5
   10690 echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6; }
   10691 fi
   10692 if test "${lt_cv_path_LD+set}" = set; then
   10693   echo $ECHO_N "(cached) $ECHO_C" >&6
   10694 else
   10695   if test -z "$LD"; then
   10696   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   10697   for ac_dir in $PATH; do
   10698     IFS="$lt_save_ifs"
   10699     test -z "$ac_dir" && ac_dir=.
   10700     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
   10701       lt_cv_path_LD="$ac_dir/$ac_prog"
   10702       # Check to see if the program is GNU ld.  I'd rather use --version,
   10703       # but apparently some variants of GNU ld only accept -v.
   10704       # Break only if it was the GNU/non-GNU ld that we prefer.
   10705       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
   10706       *GNU* | *'with BFD'*)
   10707 	test "$with_gnu_ld" != no && break
   10708 	;;
   10709       *)
   10710 	test "$with_gnu_ld" != yes && break
   10711 	;;
   10712       esac
   10713     fi
   10714   done
   10715   IFS="$lt_save_ifs"
   10716 else
   10717   lt_cv_path_LD="$LD" # Let the user override the test with a path.
   10718 fi
   10719 fi
   10720 
   10721 LD="$lt_cv_path_LD"
   10722 if test -n "$LD"; then
   10723   { echo "$as_me:$LINENO: result: $LD" >&5
   10724 echo "${ECHO_T}$LD" >&6; }
   10725 else
   10726   { echo "$as_me:$LINENO: result: no" >&5
   10727 echo "${ECHO_T}no" >&6; }
   10728 fi
   10729 test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
   10730 echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
   10731    { (exit 1); exit 1; }; }
   10732 { echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
   10733 echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6; }
   10734 if test "${lt_cv_prog_gnu_ld+set}" = set; then
   10735   echo $ECHO_N "(cached) $ECHO_C" >&6
   10736 else
   10737   # I'd rather use --version here, but apparently some GNU lds only accept -v.
   10738 case `$LD -v 2>&1 </dev/null` in
   10739 *GNU* | *'with BFD'*)
   10740   lt_cv_prog_gnu_ld=yes
   10741   ;;
   10742 *)
   10743   lt_cv_prog_gnu_ld=no
   10744   ;;
   10745 esac
   10746 fi
   10747 { echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
   10748 echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6; }
   10749 with_gnu_ld=$lt_cv_prog_gnu_ld
   10750 
   10751 
   10752 
   10753   # Check if GNU C++ uses GNU ld as the underlying linker, since the
   10754   # archiving commands below assume that GNU ld is being used.
   10755   if test "$with_gnu_ld" = yes; then
   10756     archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
   10757     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'
   10758 
   10759     hardcode_libdir_flag_spec_CXX='${wl}--rpath ${wl}$libdir'
   10760     export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
   10761 
   10762     # If archive_cmds runs LD, not CC, wlarc should be empty
   10763     # XXX I think wlarc can be eliminated in ltcf-cxx, but I need to
   10764     #     investigate it a little bit more. (MM)
   10765     wlarc='${wl}'
   10766 
   10767     # ancient GNU ld didn't support --whole-archive et. al.
   10768     if eval "`$CC -print-prog-name=ld` --help 2>&1" | \
   10769 	grep 'no-whole-archive' > /dev/null; then
   10770       whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
   10771     else
   10772       whole_archive_flag_spec_CXX=
   10773     fi
   10774   else
   10775     with_gnu_ld=no
   10776     wlarc=
   10777 
   10778     # A generic and very simple default shared library creation
   10779     # command for GNU C++ for the case where it uses the native
   10780     # linker, instead of GNU ld.  If possible, this setting should
   10781     # overridden to take advantage of the native linker features on
   10782     # the platform it is being used on.
   10783     archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
   10784   fi
   10785 
   10786   # Commands to make compiler produce verbose output that lists
   10787   # what "hidden" libraries, object files and flags are used when
   10788   # linking a shared library.
   10789   output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"'
   10790 
   10791 else
   10792   GXX=no
   10793   with_gnu_ld=no
   10794   wlarc=
   10795 fi
   10796 
   10797 # PORTME: fill in a description of your system's C++ link characteristics
   10798 { echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   10799 echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6; }
   10800 ld_shlibs_CXX=yes
   10801 case $host_os in
   10802   aix3*)
   10803     # FIXME: insert proper C++ library support
   10804     ld_shlibs_CXX=no
   10805     ;;
   10806   aix4* | aix5*)
   10807     if test "$host_cpu" = ia64; then
   10808       # On IA64, the linker does run time linking by default, so we don't
   10809       # have to do anything special.
   10810       aix_use_runtimelinking=no
   10811       exp_sym_flag='-Bexport'
   10812       no_entry_flag=""
   10813     else
   10814       aix_use_runtimelinking=no
   10815 
   10816       # Test if we are trying to use run time linking or normal
   10817       # AIX style linking. If -brtl is somewhere in LDFLAGS, we
   10818       # need to do runtime linking.
   10819       case $host_os in aix4.[23]|aix4.[23].*|aix5*)
   10820 	for ld_flag in $LDFLAGS; do
   10821 	  case $ld_flag in
   10822 	  *-brtl*)
   10823 	    aix_use_runtimelinking=yes
   10824 	    break
   10825 	    ;;
   10826 	  esac
   10827 	done
   10828 	;;
   10829       esac
   10830 
   10831       exp_sym_flag='-bexport'
   10832       no_entry_flag='-bnoentry'
   10833     fi
   10834 
   10835     # When large executables or shared objects are built, AIX ld can
   10836     # have problems creating the table of contents.  If linking a library
   10837     # or program results in "error TOC overflow" add -mminimal-toc to
   10838     # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
   10839     # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
   10840 
   10841     archive_cmds_CXX=''
   10842     hardcode_direct_CXX=yes
   10843     hardcode_libdir_separator_CXX=':'
   10844     link_all_deplibs_CXX=yes
   10845 
   10846     if test "$GXX" = yes; then
   10847       case $host_os in aix4.[012]|aix4.[012].*)
   10848       # We only want to do this on AIX 4.2 and lower, the check
   10849       # below for broken collect2 doesn't work under 4.3+
   10850 	collect2name=`${CC} -print-prog-name=collect2`
   10851 	if test -f "$collect2name" && \
   10852 	   strings "$collect2name" | grep resolve_lib_name >/dev/null
   10853 	then
   10854 	  # We have reworked collect2
   10855 	  hardcode_direct_CXX=yes
   10856 	else
   10857 	  # We have old collect2
   10858 	  hardcode_direct_CXX=unsupported
   10859 	  # It fails to find uninstalled libraries when the uninstalled
   10860 	  # path is not listed in the libpath.  Setting hardcode_minus_L
   10861 	  # to unsupported forces relinking
   10862 	  hardcode_minus_L_CXX=yes
   10863 	  hardcode_libdir_flag_spec_CXX='-L$libdir'
   10864 	  hardcode_libdir_separator_CXX=
   10865 	fi
   10866 	;;
   10867       esac
   10868       shared_flag='-shared'
   10869       if test "$aix_use_runtimelinking" = yes; then
   10870 	shared_flag="$shared_flag "'${wl}-G'
   10871       fi
   10872     else
   10873       # not using gcc
   10874       if test "$host_cpu" = ia64; then
   10875 	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
   10876 	# chokes on -Wl,-G. The following line is correct:
   10877 	shared_flag='-G'
   10878       else
   10879 	if test "$aix_use_runtimelinking" = yes; then
   10880 	  shared_flag='${wl}-G'
   10881 	else
   10882 	  shared_flag='${wl}-bM:SRE'
   10883 	fi
   10884       fi
   10885     fi
   10886 
   10887     # It seems that -bexpall does not export symbols beginning with
   10888     # underscore (_), so it is better to generate a list of symbols to export.
   10889     always_export_symbols_CXX=yes
   10890     if test "$aix_use_runtimelinking" = yes; then
   10891       # Warning - without using the other runtime loading flags (-brtl),
   10892       # -berok will link without error, but may produce a broken library.
   10893       allow_undefined_flag_CXX='-berok'
   10894       # Determine the default libpath from the value encoded in an empty executable.
   10895       cat >conftest.$ac_ext <<_ACEOF
   10896 /* confdefs.h.  */
   10897 _ACEOF
   10898 cat confdefs.h >>conftest.$ac_ext
   10899 cat >>conftest.$ac_ext <<_ACEOF
   10900 /* end confdefs.h.  */
   10901 
   10902 int
   10903 main ()
   10904 {
   10905 
   10906   ;
   10907   return 0;
   10908 }
   10909 _ACEOF
   10910 rm -f conftest.$ac_objext conftest$ac_exeext
   10911 if { (ac_try="$ac_link"
   10912 case "(($ac_try" in
   10913   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   10914   *) ac_try_echo=$ac_try;;
   10915 esac
   10916 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   10917   (eval "$ac_link") 2>conftest.er1
   10918   ac_status=$?
   10919   grep -v '^ *+' conftest.er1 >conftest.err
   10920   rm -f conftest.er1
   10921   cat conftest.err >&5
   10922   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10923   (exit $ac_status); } && {
   10924 	 test -z "$ac_cxx_werror_flag" ||
   10925 	 test ! -s conftest.err
   10926        } && test -s conftest$ac_exeext &&
   10927        $as_test_x conftest$ac_exeext; then
   10928 
   10929 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
   10930 }'`
   10931 # Check for a 64-bit object if we didn't find anything.
   10932 if test -z "$aix_libpath"; then aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
   10933 }'`; fi
   10934 else
   10935   echo "$as_me: failed program was:" >&5
   10936 sed 's/^/| /' conftest.$ac_ext >&5
   10937 
   10938 
   10939 fi
   10940 
   10941 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   10942       conftest$ac_exeext conftest.$ac_ext
   10943 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   10944 
   10945       hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath"
   10946 
   10947       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"
   10948      else
   10949       if test "$host_cpu" = ia64; then
   10950 	hardcode_libdir_flag_spec_CXX='${wl}-R $libdir:/usr/lib:/lib'
   10951 	allow_undefined_flag_CXX="-z nodefs"
   10952 	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"
   10953       else
   10954 	# Determine the default libpath from the value encoded in an empty executable.
   10955 	cat >conftest.$ac_ext <<_ACEOF
   10956 /* confdefs.h.  */
   10957 _ACEOF
   10958 cat confdefs.h >>conftest.$ac_ext
   10959 cat >>conftest.$ac_ext <<_ACEOF
   10960 /* end confdefs.h.  */
   10961 
   10962 int
   10963 main ()
   10964 {
   10965 
   10966   ;
   10967   return 0;
   10968 }
   10969 _ACEOF
   10970 rm -f conftest.$ac_objext conftest$ac_exeext
   10971 if { (ac_try="$ac_link"
   10972 case "(($ac_try" in
   10973   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   10974   *) ac_try_echo=$ac_try;;
   10975 esac
   10976 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   10977   (eval "$ac_link") 2>conftest.er1
   10978   ac_status=$?
   10979   grep -v '^ *+' conftest.er1 >conftest.err
   10980   rm -f conftest.er1
   10981   cat conftest.err >&5
   10982   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10983   (exit $ac_status); } && {
   10984 	 test -z "$ac_cxx_werror_flag" ||
   10985 	 test ! -s conftest.err
   10986        } && test -s conftest$ac_exeext &&
   10987        $as_test_x conftest$ac_exeext; then
   10988 
   10989 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
   10990 }'`
   10991 # Check for a 64-bit object if we didn't find anything.
   10992 if test -z "$aix_libpath"; then aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
   10993 }'`; fi
   10994 else
   10995   echo "$as_me: failed program was:" >&5
   10996 sed 's/^/| /' conftest.$ac_ext >&5
   10997 
   10998 
   10999 fi
   11000 
   11001 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   11002       conftest$ac_exeext conftest.$ac_ext
   11003 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   11004 
   11005 	hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath"
   11006 	# Warning - without using the other run time loading flags,
   11007 	# -berok will link without error, but may produce a broken library.
   11008 	no_undefined_flag_CXX=' ${wl}-bernotok'
   11009 	allow_undefined_flag_CXX=' ${wl}-berok'
   11010 	# Exported symbols can be pulled into shared objects from archives
   11011 	whole_archive_flag_spec_CXX='$convenience'
   11012 	archive_cmds_need_lc_CXX=yes
   11013 	# This is similar to how AIX traditionally builds its shared libraries.
   11014 	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'
   11015       fi
   11016     fi
   11017     ;;
   11018 
   11019   beos*)
   11020     if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   11021       allow_undefined_flag_CXX=unsupported
   11022       # Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
   11023       # support --undefined.  This deserves some investigation.  FIXME
   11024       archive_cmds_CXX='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   11025     else
   11026       ld_shlibs_CXX=no
   11027     fi
   11028     ;;
   11029 
   11030   chorus*)
   11031     case $cc_basename in
   11032       *)
   11033 	# FIXME: insert proper C++ library support
   11034 	ld_shlibs_CXX=no
   11035 	;;
   11036     esac
   11037     ;;
   11038 
   11039   cygwin* | mingw* | pw32*)
   11040     # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, CXX) is actually meaningless,
   11041     # as there is no search path for DLLs.
   11042     hardcode_libdir_flag_spec_CXX='-L$libdir'
   11043     allow_undefined_flag_CXX=unsupported
   11044     always_export_symbols_CXX=no
   11045     enable_shared_with_static_runtimes_CXX=yes
   11046 
   11047     if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
   11048       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'
   11049       # If the export-symbols file already is a .def file (1st line
   11050       # is EXPORTS), use it as is; otherwise, prepend...
   11051       archive_expsym_cmds_CXX='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
   11052 	cp $export_symbols $output_objdir/$soname.def;
   11053       else
   11054 	echo EXPORTS > $output_objdir/$soname.def;
   11055 	cat $export_symbols >> $output_objdir/$soname.def;
   11056       fi~
   11057       $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'
   11058     else
   11059       ld_shlibs_CXX=no
   11060     fi
   11061   ;;
   11062       darwin* | rhapsody*)
   11063         case $host_os in
   11064         rhapsody* | darwin1.[012])
   11065          allow_undefined_flag_CXX='${wl}-undefined ${wl}suppress'
   11066          ;;
   11067        *) # Darwin 1.3 on
   11068          if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
   11069            allow_undefined_flag_CXX='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   11070          else
   11071            case ${MACOSX_DEPLOYMENT_TARGET} in
   11072              10.[012])
   11073                allow_undefined_flag_CXX='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   11074                ;;
   11075              10.*)
   11076                allow_undefined_flag_CXX='${wl}-undefined ${wl}dynamic_lookup'
   11077                ;;
   11078            esac
   11079          fi
   11080          ;;
   11081         esac
   11082       archive_cmds_need_lc_CXX=no
   11083       hardcode_direct_CXX=no
   11084       hardcode_automatic_CXX=yes
   11085       hardcode_shlibpath_var_CXX=unsupported
   11086       whole_archive_flag_spec_CXX=''
   11087       link_all_deplibs_CXX=yes
   11088 
   11089     if test "$GXX" = yes ; then
   11090       lt_int_apple_cc_single_mod=no
   11091       output_verbose_link_cmd='echo'
   11092       if $CC -dumpspecs 2>&1 | $EGREP 'single_module' >/dev/null ; then
   11093        lt_int_apple_cc_single_mod=yes
   11094       fi
   11095       if test "X$lt_int_apple_cc_single_mod" = Xyes ; then
   11096        archive_cmds_CXX='$CC -dynamiclib -single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
   11097       else
   11098           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'
   11099         fi
   11100         module_cmds_CXX='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   11101         # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   11102           if test "X$lt_int_apple_cc_single_mod" = Xyes ; then
   11103             archive_expsym_cmds_CXX='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -dynamiclib -single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
   11104           else
   11105             archive_expsym_cmds_CXX='sed -e "s,#.*,," -e "s,^[    ]*,," -e "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~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
   11106           fi
   11107             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}'
   11108       else
   11109       case $cc_basename in
   11110         xlc*)
   11111          output_verbose_link_cmd='echo'
   11112           archive_cmds_CXX='$CC -qmkshrobj ${wl}-single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $verstring'
   11113           module_cmds_CXX='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   11114           # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   11115           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 $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
   11116           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}'
   11117           ;;
   11118        *)
   11119          ld_shlibs_CXX=no
   11120           ;;
   11121       esac
   11122       fi
   11123         ;;
   11124 
   11125   dgux*)
   11126     case $cc_basename in
   11127       ec++*)
   11128 	# FIXME: insert proper C++ library support
   11129 	ld_shlibs_CXX=no
   11130 	;;
   11131       ghcx*)
   11132 	# Green Hills C++ Compiler
   11133 	# FIXME: insert proper C++ library support
   11134 	ld_shlibs_CXX=no
   11135 	;;
   11136       *)
   11137 	# FIXME: insert proper C++ library support
   11138 	ld_shlibs_CXX=no
   11139 	;;
   11140     esac
   11141     ;;
   11142   freebsd[12]*)
   11143     # C++ shared libraries reported to be fairly broken before switch to ELF
   11144     ld_shlibs_CXX=no
   11145     ;;
   11146   freebsd-elf*)
   11147     archive_cmds_need_lc_CXX=no
   11148     ;;
   11149   freebsd* | kfreebsd*-gnu | dragonfly*)
   11150     # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF
   11151     # conventions
   11152     ld_shlibs_CXX=yes
   11153     ;;
   11154   gnu*)
   11155     ;;
   11156   hpux9*)
   11157     hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir'
   11158     hardcode_libdir_separator_CXX=:
   11159     export_dynamic_flag_spec_CXX='${wl}-E'
   11160     hardcode_direct_CXX=yes
   11161     hardcode_minus_L_CXX=yes # Not in the search PATH,
   11162 				# but as the default
   11163 				# location of the library.
   11164 
   11165     case $cc_basename in
   11166     CC*)
   11167       # FIXME: insert proper C++ library support
   11168       ld_shlibs_CXX=no
   11169       ;;
   11170     aCC*)
   11171       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'
   11172       # Commands to make compiler produce verbose output that lists
   11173       # what "hidden" libraries, object files and flags are used when
   11174       # linking a shared library.
   11175       #
   11176       # There doesn't appear to be a way to prevent this compiler from
   11177       # explicitly linking system object files so we need to strip them
   11178       # from the output so that they don't get included in the library
   11179       # dependencies.
   11180       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'
   11181       ;;
   11182     *)
   11183       if test "$GXX" = yes; then
   11184         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'
   11185       else
   11186         # FIXME: insert proper C++ library support
   11187         ld_shlibs_CXX=no
   11188       fi
   11189       ;;
   11190     esac
   11191     ;;
   11192   hpux10*|hpux11*)
   11193     if test $with_gnu_ld = no; then
   11194       hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir'
   11195       hardcode_libdir_separator_CXX=:
   11196 
   11197       case $host_cpu in
   11198       hppa*64*|ia64*)
   11199 	hardcode_libdir_flag_spec_ld_CXX='+b $libdir'
   11200         ;;
   11201       *)
   11202 	export_dynamic_flag_spec_CXX='${wl}-E'
   11203         ;;
   11204       esac
   11205     fi
   11206     case $host_cpu in
   11207     hppa*64*|ia64*)
   11208       hardcode_direct_CXX=no
   11209       hardcode_shlibpath_var_CXX=no
   11210       ;;
   11211     *)
   11212       hardcode_direct_CXX=yes
   11213       hardcode_minus_L_CXX=yes # Not in the search PATH,
   11214 					      # but as the default
   11215 					      # location of the library.
   11216       ;;
   11217     esac
   11218 
   11219     case $cc_basename in
   11220       CC*)
   11221 	# FIXME: insert proper C++ library support
   11222 	ld_shlibs_CXX=no
   11223 	;;
   11224       aCC*)
   11225 	case $host_cpu in
   11226 	hppa*64*)
   11227 	  archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   11228 	  ;;
   11229 	ia64*)
   11230 	  archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   11231 	  ;;
   11232 	*)
   11233 	  archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   11234 	  ;;
   11235 	esac
   11236 	# Commands to make compiler produce verbose output that lists
   11237 	# what "hidden" libraries, object files and flags are used when
   11238 	# linking a shared library.
   11239 	#
   11240 	# There doesn't appear to be a way to prevent this compiler from
   11241 	# explicitly linking system object files so we need to strip them
   11242 	# from the output so that they don't get included in the library
   11243 	# dependencies.
   11244 	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'
   11245 	;;
   11246       *)
   11247 	if test "$GXX" = yes; then
   11248 	  if test $with_gnu_ld = no; then
   11249 	    case $host_cpu in
   11250 	    hppa*64*)
   11251 	      archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   11252 	      ;;
   11253 	    ia64*)
   11254 	      archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   11255 	      ;;
   11256 	    *)
   11257 	      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'
   11258 	      ;;
   11259 	    esac
   11260 	  fi
   11261 	else
   11262 	  # FIXME: insert proper C++ library support
   11263 	  ld_shlibs_CXX=no
   11264 	fi
   11265 	;;
   11266     esac
   11267     ;;
   11268   interix3*)
   11269     hardcode_direct_CXX=no
   11270     hardcode_shlibpath_var_CXX=no
   11271     hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   11272     export_dynamic_flag_spec_CXX='${wl}-E'
   11273     # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
   11274     # Instead, shared libraries are loaded at an image base (0x10000000 by
   11275     # default) and relocated if they conflict, which is a slow very memory
   11276     # consuming and fragmenting process.  To avoid this, we pick a random,
   11277     # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
   11278     # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
   11279     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'
   11280     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'
   11281     ;;
   11282   irix5* | irix6*)
   11283     case $cc_basename in
   11284       CC*)
   11285 	# SGI C++
   11286 	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'
   11287 
   11288 	# Archives containing C++ object files must be created using
   11289 	# "CC -ar", where "CC" is the IRIX C++ compiler.  This is
   11290 	# necessary to make sure instantiated templates are included
   11291 	# in the archive.
   11292 	old_archive_cmds_CXX='$CC -ar -WR,-u -o $oldlib $oldobjs'
   11293 	;;
   11294       *)
   11295 	if test "$GXX" = yes; then
   11296 	  if test "$with_gnu_ld" = no; then
   11297 	    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'
   11298 	  else
   11299 	    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'
   11300 	  fi
   11301 	fi
   11302 	link_all_deplibs_CXX=yes
   11303 	;;
   11304     esac
   11305     hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
   11306     hardcode_libdir_separator_CXX=:
   11307     ;;
   11308   linux*)
   11309     case $cc_basename in
   11310       KCC*)
   11311 	# Kuck and Associates, Inc. (KAI) C++ Compiler
   11312 
   11313 	# KCC will only create a shared library if the output file
   11314 	# ends with ".so" (or ".sl" for HP-UX), so rename the library
   11315 	# to its proper name (with version) after linking.
   11316 	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'
   11317 	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'
   11318 	# Commands to make compiler produce verbose output that lists
   11319 	# what "hidden" libraries, object files and flags are used when
   11320 	# linking a shared library.
   11321 	#
   11322 	# There doesn't appear to be a way to prevent this compiler from
   11323 	# explicitly linking system object files so we need to strip them
   11324 	# from the output so that they don't get included in the library
   11325 	# dependencies.
   11326 	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'
   11327 
   11328 	hardcode_libdir_flag_spec_CXX='${wl}--rpath,$libdir'
   11329 	export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
   11330 
   11331 	# Archives containing C++ object files must be created using
   11332 	# "CC -Bstatic", where "CC" is the KAI C++ compiler.
   11333 	old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs'
   11334 	;;
   11335       icpc*)
   11336 	# Intel C++
   11337 	with_gnu_ld=yes
   11338 	# version 8.0 and above of icpc choke on multiply defined symbols
   11339 	# if we add $predep_objects and $postdep_objects, however 7.1 and
   11340 	# earlier do not add the objects themselves.
   11341 	case `$CC -V 2>&1` in
   11342 	*"Version 7."*)
   11343   	  archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
   11344   	  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'
   11345 	  ;;
   11346 	*)  # Version 8.0 or newer
   11347 	  tmp_idyn=
   11348 	  case $host_cpu in
   11349 	    ia64*) tmp_idyn=' -i_dynamic';;
   11350 	  esac
   11351   	  archive_cmds_CXX='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   11352 	  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'
   11353 	  ;;
   11354 	esac
   11355 	archive_cmds_need_lc_CXX=no
   11356 	hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   11357 	export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
   11358 	whole_archive_flag_spec_CXX='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
   11359 	;;
   11360       pgCC*)
   11361         # Portland Group C++ compiler
   11362 	archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
   11363   	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'
   11364 
   11365 	hardcode_libdir_flag_spec_CXX='${wl}--rpath ${wl}$libdir'
   11366 	export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
   11367 	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'
   11368         ;;
   11369       cxx*)
   11370 	# Compaq C++
   11371 	archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
   11372 	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'
   11373 
   11374 	runpath_var=LD_RUN_PATH
   11375 	hardcode_libdir_flag_spec_CXX='-rpath $libdir'
   11376 	hardcode_libdir_separator_CXX=:
   11377 
   11378 	# Commands to make compiler produce verbose output that lists
   11379 	# what "hidden" libraries, object files and flags are used when
   11380 	# linking a shared library.
   11381 	#
   11382 	# There doesn't appear to be a way to prevent this compiler from
   11383 	# explicitly linking system object files so we need to strip them
   11384 	# from the output so that they don't get included in the library
   11385 	# dependencies.
   11386 	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'
   11387 	;;
   11388       *)
   11389 	case `$CC -V 2>&1 | sed 5q` in
   11390 	*Sun\ C*)
   11391 	  # Sun C++ 5.9
   11392 	  no_undefined_flag_CXX=' -zdefs'
   11393 	  archive_cmds_CXX='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   11394 	  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'
   11395 	  hardcode_libdir_flag_spec_CXX='-R$libdir'
   11396 	  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'
   11397 
   11398 	  # Not sure whether something based on
   11399 	  # $CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1
   11400 	  # would be better.
   11401 	  output_verbose_link_cmd='echo'
   11402 
   11403 	  # Archives containing C++ object files must be created using
   11404 	  # "CC -xar", where "CC" is the Sun C++ compiler.  This is
   11405 	  # necessary to make sure instantiated templates are included
   11406 	  # in the archive.
   11407 	  old_archive_cmds_CXX='$CC -xar -o $oldlib $oldobjs'
   11408 	  ;;
   11409 	esac
   11410 	;;
   11411     esac
   11412     ;;
   11413   lynxos*)
   11414     # FIXME: insert proper C++ library support
   11415     ld_shlibs_CXX=no
   11416     ;;
   11417   m88k*)
   11418     # FIXME: insert proper C++ library support
   11419     ld_shlibs_CXX=no
   11420     ;;
   11421   mvs*)
   11422     case $cc_basename in
   11423       cxx*)
   11424 	# FIXME: insert proper C++ library support
   11425 	ld_shlibs_CXX=no
   11426 	;;
   11427       *)
   11428 	# FIXME: insert proper C++ library support
   11429 	ld_shlibs_CXX=no
   11430 	;;
   11431     esac
   11432     ;;
   11433   netbsd*)
   11434     if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   11435       archive_cmds_CXX='$LD -Bshareable  -o $lib $predep_objects $libobjs $deplibs $postdep_objects $linker_flags'
   11436       wlarc=
   11437       hardcode_libdir_flag_spec_CXX='-R$libdir'
   11438       hardcode_direct_CXX=yes
   11439       hardcode_shlibpath_var_CXX=no
   11440     fi
   11441     # Workaround some broken pre-1.5 toolchains
   11442     output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep conftest.$objext | $SED -e "s:-lgcc -lc -lgcc::"'
   11443     ;;
   11444   openbsd2*)
   11445     # C++ shared libraries are fairly broken
   11446     ld_shlibs_CXX=no
   11447     ;;
   11448   openbsd*)
   11449     hardcode_direct_CXX=yes
   11450     hardcode_shlibpath_var_CXX=no
   11451     archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
   11452     hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   11453     if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   11454       archive_expsym_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file,$export_symbols -o $lib'
   11455       export_dynamic_flag_spec_CXX='${wl}-E'
   11456       whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
   11457     fi
   11458     output_verbose_link_cmd='echo'
   11459     ;;
   11460   osf3*)
   11461     case $cc_basename in
   11462       KCC*)
   11463 	# Kuck and Associates, Inc. (KAI) C++ Compiler
   11464 
   11465 	# KCC will only create a shared library if the output file
   11466 	# ends with ".so" (or ".sl" for HP-UX), so rename the library
   11467 	# to its proper name (with version) after linking.
   11468 	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'
   11469 
   11470 	hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   11471 	hardcode_libdir_separator_CXX=:
   11472 
   11473 	# Archives containing C++ object files must be created using
   11474 	# "CC -Bstatic", where "CC" is the KAI C++ compiler.
   11475 	old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs'
   11476 
   11477 	;;
   11478       RCC*)
   11479 	# Rational C++ 2.4.1
   11480 	# FIXME: insert proper C++ library support
   11481 	ld_shlibs_CXX=no
   11482 	;;
   11483       cxx*)
   11484 	allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
   11485 	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'
   11486 
   11487 	hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
   11488 	hardcode_libdir_separator_CXX=:
   11489 
   11490 	# Commands to make compiler produce verbose output that lists
   11491 	# what "hidden" libraries, object files and flags are used when
   11492 	# linking a shared library.
   11493 	#
   11494 	# There doesn't appear to be a way to prevent this compiler from
   11495 	# explicitly linking system object files so we need to strip them
   11496 	# from the output so that they don't get included in the library
   11497 	# dependencies.
   11498 	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'
   11499 	;;
   11500       *)
   11501 	if test "$GXX" = yes && test "$with_gnu_ld" = no; then
   11502 	  allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
   11503 	  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'
   11504 
   11505 	  hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
   11506 	  hardcode_libdir_separator_CXX=:
   11507 
   11508 	  # Commands to make compiler produce verbose output that lists
   11509 	  # what "hidden" libraries, object files and flags are used when
   11510 	  # linking a shared library.
   11511 	  output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"'
   11512 
   11513 	else
   11514 	  # FIXME: insert proper C++ library support
   11515 	  ld_shlibs_CXX=no
   11516 	fi
   11517 	;;
   11518     esac
   11519     ;;
   11520   osf4* | osf5*)
   11521     case $cc_basename in
   11522       KCC*)
   11523 	# Kuck and Associates, Inc. (KAI) C++ Compiler
   11524 
   11525 	# KCC will only create a shared library if the output file
   11526 	# ends with ".so" (or ".sl" for HP-UX), so rename the library
   11527 	# to its proper name (with version) after linking.
   11528 	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'
   11529 
   11530 	hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   11531 	hardcode_libdir_separator_CXX=:
   11532 
   11533 	# Archives containing C++ object files must be created using
   11534 	# the KAI C++ compiler.
   11535 	old_archive_cmds_CXX='$CC -o $oldlib $oldobjs'
   11536 	;;
   11537       RCC*)
   11538 	# Rational C++ 2.4.1
   11539 	# FIXME: insert proper C++ library support
   11540 	ld_shlibs_CXX=no
   11541 	;;
   11542       cxx*)
   11543 	allow_undefined_flag_CXX=' -expect_unresolved \*'
   11544 	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'
   11545 	archive_expsym_cmds_CXX='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done~
   11546 	  echo "-hidden">> $lib.exp~
   11547 	  $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~
   11548 	  $rm $lib.exp'
   11549 
   11550 	hardcode_libdir_flag_spec_CXX='-rpath $libdir'
   11551 	hardcode_libdir_separator_CXX=:
   11552 
   11553 	# Commands to make compiler produce verbose output that lists
   11554 	# what "hidden" libraries, object files and flags are used when
   11555 	# linking a shared library.
   11556 	#
   11557 	# There doesn't appear to be a way to prevent this compiler from
   11558 	# explicitly linking system object files so we need to strip them
   11559 	# from the output so that they don't get included in the library
   11560 	# dependencies.
   11561 	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'
   11562 	;;
   11563       *)
   11564 	if test "$GXX" = yes && test "$with_gnu_ld" = no; then
   11565 	  allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
   11566 	 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'
   11567 
   11568 	  hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
   11569 	  hardcode_libdir_separator_CXX=:
   11570 
   11571 	  # Commands to make compiler produce verbose output that lists
   11572 	  # what "hidden" libraries, object files and flags are used when
   11573 	  # linking a shared library.
   11574 	  output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"'
   11575 
   11576 	else
   11577 	  # FIXME: insert proper C++ library support
   11578 	  ld_shlibs_CXX=no
   11579 	fi
   11580 	;;
   11581     esac
   11582     ;;
   11583   psos*)
   11584     # FIXME: insert proper C++ library support
   11585     ld_shlibs_CXX=no
   11586     ;;
   11587   sunos4*)
   11588     case $cc_basename in
   11589       CC*)
   11590 	# Sun C++ 4.x
   11591 	# FIXME: insert proper C++ library support
   11592 	ld_shlibs_CXX=no
   11593 	;;
   11594       lcc*)
   11595 	# Lucid
   11596 	# FIXME: insert proper C++ library support
   11597 	ld_shlibs_CXX=no
   11598 	;;
   11599       *)
   11600 	# FIXME: insert proper C++ library support
   11601 	ld_shlibs_CXX=no
   11602 	;;
   11603     esac
   11604     ;;
   11605   solaris*)
   11606     case $cc_basename in
   11607       CC*)
   11608 	# Sun C++ 4.2, 5.x and Centerline C++
   11609         archive_cmds_need_lc_CXX=yes
   11610 	no_undefined_flag_CXX=' -zdefs'
   11611 	archive_cmds_CXX='$CC -G${allow_undefined_flag}  -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   11612 	archive_expsym_cmds_CXX='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   11613 	$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'
   11614 
   11615 	hardcode_libdir_flag_spec_CXX='-R$libdir'
   11616 	hardcode_shlibpath_var_CXX=no
   11617 	case $host_os in
   11618 	  solaris2.[0-5] | solaris2.[0-5].*) ;;
   11619 	  *)
   11620 	    # The C++ compiler is used as linker so we must use $wl
   11621 	    # flag to pass the commands to the underlying system
   11622 	    # linker. We must also pass each convience library through
   11623 	    # to the system linker between allextract/defaultextract.
   11624 	    # The C++ compiler will combine linker options so we
   11625 	    # cannot just pass the convience library names through
   11626 	    # without $wl.
   11627 	    # Supported since Solaris 2.6 (maybe 2.5.1?)
   11628 	    whole_archive_flag_spec_CXX='${wl}-z ${wl}allextract`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}-z ${wl}defaultextract'
   11629 	    ;;
   11630 	esac
   11631 	link_all_deplibs_CXX=yes
   11632 
   11633 	output_verbose_link_cmd='echo'
   11634 
   11635 	# Archives containing C++ object files must be created using
   11636 	# "CC -xar", where "CC" is the Sun C++ compiler.  This is
   11637 	# necessary to make sure instantiated templates are included
   11638 	# in the archive.
   11639 	old_archive_cmds_CXX='$CC -xar -o $oldlib $oldobjs'
   11640 	;;
   11641       gcx*)
   11642 	# Green Hills C++ Compiler
   11643 	archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
   11644 
   11645 	# The C++ compiler must be used to create the archive.
   11646 	old_archive_cmds_CXX='$CC $LDFLAGS -archive -o $oldlib $oldobjs'
   11647 	;;
   11648       *)
   11649 	# GNU C++ compiler with Solaris linker
   11650 	if test "$GXX" = yes && test "$with_gnu_ld" = no; then
   11651 	  no_undefined_flag_CXX=' ${wl}-z ${wl}defs'
   11652 	  if $CC --version | grep -v '^2\.7' > /dev/null; then
   11653 	    archive_cmds_CXX='$CC -shared -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
   11654 	    archive_expsym_cmds_CXX='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   11655 		$CC -shared -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$rm $lib.exp'
   11656 
   11657 	    # Commands to make compiler produce verbose output that lists
   11658 	    # what "hidden" libraries, object files and flags are used when
   11659 	    # linking a shared library.
   11660 	    output_verbose_link_cmd="$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep \"\-L\""
   11661 	  else
   11662 	    # g++ 2.7 appears to require `-G' NOT `-shared' on this
   11663 	    # platform.
   11664 	    archive_cmds_CXX='$CC -G -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
   11665 	    archive_expsym_cmds_CXX='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   11666 		$CC -G -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$rm $lib.exp'
   11667 
   11668 	    # Commands to make compiler produce verbose output that lists
   11669 	    # what "hidden" libraries, object files and flags are used when
   11670 	    # linking a shared library.
   11671 	    output_verbose_link_cmd="$CC -G $CFLAGS -v conftest.$objext 2>&1 | grep \"\-L\""
   11672 	  fi
   11673 
   11674 	  hardcode_libdir_flag_spec_CXX='${wl}-R $wl$libdir'
   11675 	fi
   11676 	;;
   11677     esac
   11678     ;;
   11679   sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
   11680     no_undefined_flag_CXX='${wl}-z,text'
   11681     archive_cmds_need_lc_CXX=no
   11682     hardcode_shlibpath_var_CXX=no
   11683     runpath_var='LD_RUN_PATH'
   11684 
   11685     case $cc_basename in
   11686       CC*)
   11687 	archive_cmds_CXX='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   11688 	archive_expsym_cmds_CXX='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   11689 	;;
   11690       *)
   11691 	archive_cmds_CXX='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   11692 	archive_expsym_cmds_CXX='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   11693 	;;
   11694     esac
   11695     ;;
   11696   sysv5* | sco3.2v5* | sco5v6*)
   11697     # Note: We can NOT use -z defs as we might desire, because we do not
   11698     # link with -lc, and that would cause any symbols used from libc to
   11699     # always be unresolved, which means just about no library would
   11700     # ever link correctly.  If we're not using GNU ld we use -z text
   11701     # though, which does catch some bad symbols but isn't as heavy-handed
   11702     # as -z defs.
   11703     # For security reasons, it is highly recommended that you always
   11704     # use absolute paths for naming shared libraries, and exclude the
   11705     # DT_RUNPATH tag from executables and libraries.  But doing so
   11706     # requires that you compile everything twice, which is a pain.
   11707     # So that behaviour is only enabled if SCOABSPATH is set to a
   11708     # non-empty value in the environment.  Most likely only useful for
   11709     # creating official distributions of packages.
   11710     # This is a hack until libtool officially supports absolute path
   11711     # names for shared libraries.
   11712     no_undefined_flag_CXX='${wl}-z,text'
   11713     allow_undefined_flag_CXX='${wl}-z,nodefs'
   11714     archive_cmds_need_lc_CXX=no
   11715     hardcode_shlibpath_var_CXX=no
   11716     hardcode_libdir_flag_spec_CXX='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`'
   11717     hardcode_libdir_separator_CXX=':'
   11718     link_all_deplibs_CXX=yes
   11719     export_dynamic_flag_spec_CXX='${wl}-Bexport'
   11720     runpath_var='LD_RUN_PATH'
   11721 
   11722     case $cc_basename in
   11723       CC*)
   11724 	archive_cmds_CXX='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   11725 	archive_expsym_cmds_CXX='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   11726 	;;
   11727       *)
   11728 	archive_cmds_CXX='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   11729 	archive_expsym_cmds_CXX='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   11730 	;;
   11731     esac
   11732     ;;
   11733   tandem*)
   11734     case $cc_basename in
   11735       NCC*)
   11736 	# NonStop-UX NCC 3.20
   11737 	# FIXME: insert proper C++ library support
   11738 	ld_shlibs_CXX=no
   11739 	;;
   11740       *)
   11741 	# FIXME: insert proper C++ library support
   11742 	ld_shlibs_CXX=no
   11743 	;;
   11744     esac
   11745     ;;
   11746   vxworks*)
   11747     # FIXME: insert proper C++ library support
   11748     ld_shlibs_CXX=no
   11749     ;;
   11750   *)
   11751     # FIXME: insert proper C++ library support
   11752     ld_shlibs_CXX=no
   11753     ;;
   11754 esac
   11755 { echo "$as_me:$LINENO: result: $ld_shlibs_CXX" >&5
   11756 echo "${ECHO_T}$ld_shlibs_CXX" >&6; }
   11757 test "$ld_shlibs_CXX" = no && can_build_shared=no
   11758 
   11759 GCC_CXX="$GXX"
   11760 LD_CXX="$LD"
   11761 
   11762 
   11763 cat > conftest.$ac_ext <<EOF
   11764 class Foo
   11765 {
   11766 public:
   11767   Foo (void) { a = 0; }
   11768 private:
   11769   int a;
   11770 };
   11771 EOF
   11772 
   11773 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   11774   (eval $ac_compile) 2>&5
   11775   ac_status=$?
   11776   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   11777   (exit $ac_status); }; then
   11778   # Parse the compiler output and extract the necessary
   11779   # objects, libraries and library flags.
   11780 
   11781   # Sentinel used to keep track of whether or not we are before
   11782   # the conftest object file.
   11783   pre_test_object_deps_done=no
   11784 
   11785   # The `*' in the case matches for architectures that use `case' in
   11786   # $output_verbose_cmd can trigger glob expansion during the loop
   11787   # eval without this substitution.
   11788   output_verbose_link_cmd=`$echo "X$output_verbose_link_cmd" | $Xsed -e "$no_glob_subst"`
   11789 
   11790   for p in `eval $output_verbose_link_cmd`; do
   11791     case $p in
   11792 
   11793     -L* | -R* | -l*)
   11794        # Some compilers place space between "-{L,R}" and the path.
   11795        # Remove the space.
   11796        if test $p = "-L" \
   11797 	  || test $p = "-R"; then
   11798 	 prev=$p
   11799 	 continue
   11800        else
   11801 	 prev=
   11802        fi
   11803 
   11804        if test "$pre_test_object_deps_done" = no; then
   11805 	 case $p in
   11806 	 -L* | -R*)
   11807 	   # Internal compiler library paths should come after those
   11808 	   # provided the user.  The postdeps already come after the
   11809 	   # user supplied libs so there is no need to process them.
   11810 	   if test -z "$compiler_lib_search_path_CXX"; then
   11811 	     compiler_lib_search_path_CXX="${prev}${p}"
   11812 	   else
   11813 	     compiler_lib_search_path_CXX="${compiler_lib_search_path_CXX} ${prev}${p}"
   11814 	   fi
   11815 	   ;;
   11816 	 # The "-l" case would never come before the object being
   11817 	 # linked, so don't bother handling this case.
   11818 	 esac
   11819        else
   11820 	 if test -z "$postdeps_CXX"; then
   11821 	   postdeps_CXX="${prev}${p}"
   11822 	 else
   11823 	   postdeps_CXX="${postdeps_CXX} ${prev}${p}"
   11824 	 fi
   11825        fi
   11826        ;;
   11827 
   11828     *.$objext)
   11829        # This assumes that the test object file only shows up
   11830        # once in the compiler output.
   11831        if test "$p" = "conftest.$objext"; then
   11832 	 pre_test_object_deps_done=yes
   11833 	 continue
   11834        fi
   11835 
   11836        if test "$pre_test_object_deps_done" = no; then
   11837 	 if test -z "$predep_objects_CXX"; then
   11838 	   predep_objects_CXX="$p"
   11839 	 else
   11840 	   predep_objects_CXX="$predep_objects_CXX $p"
   11841 	 fi
   11842        else
   11843 	 if test -z "$postdep_objects_CXX"; then
   11844 	   postdep_objects_CXX="$p"
   11845 	 else
   11846 	   postdep_objects_CXX="$postdep_objects_CXX $p"
   11847 	 fi
   11848        fi
   11849        ;;
   11850 
   11851     *) ;; # Ignore the rest.
   11852 
   11853     esac
   11854   done
   11855 
   11856   # Clean up.
   11857   rm -f a.out a.exe
   11858 else
   11859   echo "libtool.m4: error: problem compiling CXX test program"
   11860 fi
   11861 
   11862 $rm -f confest.$objext
   11863 
   11864 # PORTME: override above test on systems where it is broken
   11865 case $host_os in
   11866 interix3*)
   11867   # Interix 3.5 installs completely hosed .la files for C++, so rather than
   11868   # hack all around it, let's just trust "g++" to DTRT.
   11869   predep_objects_CXX=
   11870   postdep_objects_CXX=
   11871   postdeps_CXX=
   11872   ;;
   11873 
   11874 linux*)
   11875   case `$CC -V 2>&1 | sed 5q` in
   11876   *Sun\ C*)
   11877     # Sun C++ 5.9
   11878     postdeps_CXX='-lCstd -lCrun'
   11879     ;;
   11880   esac
   11881   ;;
   11882 
   11883 solaris*)
   11884   case $cc_basename in
   11885   CC*)
   11886     # Adding this requires a known-good setup of shared libraries for
   11887     # Sun compiler versions before 5.6, else PIC objects from an old
   11888     # archive will be linked into the output, leading to subtle bugs.
   11889     postdeps_CXX='-lCstd -lCrun'
   11890     ;;
   11891   esac
   11892   ;;
   11893 esac
   11894 
   11895 
   11896 case " $postdeps_CXX " in
   11897 *" -lc "*) archive_cmds_need_lc_CXX=no ;;
   11898 esac
   11899 
   11900 lt_prog_compiler_wl_CXX=
   11901 lt_prog_compiler_pic_CXX=
   11902 lt_prog_compiler_static_CXX=
   11903 
   11904 { echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
   11905 echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6; }
   11906 
   11907   # C++ specific cases for pic, static, wl, etc.
   11908   if test "$GXX" = yes; then
   11909     lt_prog_compiler_wl_CXX='-Wl,'
   11910     lt_prog_compiler_static_CXX='-static'
   11911 
   11912     case $host_os in
   11913     aix*)
   11914       # All AIX code is PIC.
   11915       if test "$host_cpu" = ia64; then
   11916 	# AIX 5 now supports IA64 processor
   11917 	lt_prog_compiler_static_CXX='-Bstatic'
   11918       fi
   11919       ;;
   11920     amigaos*)
   11921       # FIXME: we need at least 68020 code to build shared libraries, but
   11922       # adding the `-m68020' flag to GCC prevents building anything better,
   11923       # like `-m68040'.
   11924       lt_prog_compiler_pic_CXX='-m68020 -resident32 -malways-restore-a4'
   11925       ;;
   11926     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
   11927       # PIC is the default for these OSes.
   11928       ;;
   11929     mingw* | cygwin* | os2* | pw32*)
   11930       # This hack is so that the source file can tell whether it is being
   11931       # built for inclusion in a dll (and should export symbols for example).
   11932       # Although the cygwin gcc ignores -fPIC, still need this for old-style
   11933       # (--disable-auto-import) libraries
   11934       lt_prog_compiler_pic_CXX='-DDLL_EXPORT'
   11935       ;;
   11936     darwin* | rhapsody*)
   11937       # PIC is the default on this platform
   11938       # Common symbols not allowed in MH_DYLIB files
   11939       lt_prog_compiler_pic_CXX='-fno-common'
   11940       ;;
   11941     *djgpp*)
   11942       # DJGPP does not support shared libraries at all
   11943       lt_prog_compiler_pic_CXX=
   11944       ;;
   11945     interix3*)
   11946       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
   11947       # Instead, we relocate shared libraries at runtime.
   11948       ;;
   11949     sysv4*MP*)
   11950       if test -d /usr/nec; then
   11951 	lt_prog_compiler_pic_CXX=-Kconform_pic
   11952       fi
   11953       ;;
   11954     hpux*)
   11955       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   11956       # not for PA HP-UX.
   11957       case $host_cpu in
   11958       hppa*64*|ia64*)
   11959 	;;
   11960       *)
   11961 	lt_prog_compiler_pic_CXX='-fPIC'
   11962 	;;
   11963       esac
   11964       ;;
   11965     *)
   11966       lt_prog_compiler_pic_CXX='-fPIC'
   11967       ;;
   11968     esac
   11969   else
   11970     case $host_os in
   11971       aix4* | aix5*)
   11972 	# All AIX code is PIC.
   11973 	if test "$host_cpu" = ia64; then
   11974 	  # AIX 5 now supports IA64 processor
   11975 	  lt_prog_compiler_static_CXX='-Bstatic'
   11976 	else
   11977 	  lt_prog_compiler_static_CXX='-bnso -bI:/lib/syscalls.exp'
   11978 	fi
   11979 	;;
   11980       chorus*)
   11981 	case $cc_basename in
   11982 	cxch68*)
   11983 	  # Green Hills C++ Compiler
   11984 	  # _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"
   11985 	  ;;
   11986 	esac
   11987 	;;
   11988        darwin*)
   11989          # PIC is the default on this platform
   11990          # Common symbols not allowed in MH_DYLIB files
   11991          case $cc_basename in
   11992            xlc*)
   11993            lt_prog_compiler_pic_CXX='-qnocommon'
   11994            lt_prog_compiler_wl_CXX='-Wl,'
   11995            ;;
   11996          esac
   11997        ;;
   11998       dgux*)
   11999 	case $cc_basename in
   12000 	  ec++*)
   12001 	    lt_prog_compiler_pic_CXX='-KPIC'
   12002 	    ;;
   12003 	  ghcx*)
   12004 	    # Green Hills C++ Compiler
   12005 	    lt_prog_compiler_pic_CXX='-pic'
   12006 	    ;;
   12007 	  *)
   12008 	    ;;
   12009 	esac
   12010 	;;
   12011       freebsd* | kfreebsd*-gnu | dragonfly*)
   12012 	# FreeBSD uses GNU C++
   12013 	;;
   12014       hpux9* | hpux10* | hpux11*)
   12015 	case $cc_basename in
   12016 	  CC*)
   12017 	    lt_prog_compiler_wl_CXX='-Wl,'
   12018 	    lt_prog_compiler_static_CXX='${wl}-a ${wl}archive'
   12019 	    if test "$host_cpu" != ia64; then
   12020 	      lt_prog_compiler_pic_CXX='+Z'
   12021 	    fi
   12022 	    ;;
   12023 	  aCC*)
   12024 	    lt_prog_compiler_wl_CXX='-Wl,'
   12025 	    lt_prog_compiler_static_CXX='${wl}-a ${wl}archive'
   12026 	    case $host_cpu in
   12027 	    hppa*64*|ia64*)
   12028 	      # +Z the default
   12029 	      ;;
   12030 	    *)
   12031 	      lt_prog_compiler_pic_CXX='+Z'
   12032 	      ;;
   12033 	    esac
   12034 	    ;;
   12035 	  *)
   12036 	    ;;
   12037 	esac
   12038 	;;
   12039       interix*)
   12040 	# This is c89, which is MS Visual C++ (no shared libs)
   12041 	# Anyone wants to do a port?
   12042 	;;
   12043       irix5* | irix6* | nonstopux*)
   12044 	case $cc_basename in
   12045 	  CC*)
   12046 	    lt_prog_compiler_wl_CXX='-Wl,'
   12047 	    lt_prog_compiler_static_CXX='-non_shared'
   12048 	    # CC pic flag -KPIC is the default.
   12049 	    ;;
   12050 	  *)
   12051 	    ;;
   12052 	esac
   12053 	;;
   12054       linux*)
   12055 	case $cc_basename in
   12056 	  KCC*)
   12057 	    # KAI C++ Compiler
   12058 	    lt_prog_compiler_wl_CXX='--backend -Wl,'
   12059 	    lt_prog_compiler_pic_CXX='-fPIC'
   12060 	    ;;
   12061 	  icpc* | ecpc*)
   12062 	    # Intel C++
   12063 	    lt_prog_compiler_wl_CXX='-Wl,'
   12064 	    lt_prog_compiler_pic_CXX='-KPIC'
   12065 	    lt_prog_compiler_static_CXX='-static'
   12066 	    ;;
   12067 	  pgCC*)
   12068 	    # Portland Group C++ compiler.
   12069 	    lt_prog_compiler_wl_CXX='-Wl,'
   12070 	    lt_prog_compiler_pic_CXX='-fpic'
   12071 	    lt_prog_compiler_static_CXX='-Bstatic'
   12072 	    ;;
   12073 	  cxx*)
   12074 	    # Compaq C++
   12075 	    # Make sure the PIC flag is empty.  It appears that all Alpha
   12076 	    # Linux and Compaq Tru64 Unix objects are PIC.
   12077 	    lt_prog_compiler_pic_CXX=
   12078 	    lt_prog_compiler_static_CXX='-non_shared'
   12079 	    ;;
   12080 	  *)
   12081 	    case `$CC -V 2>&1 | sed 5q` in
   12082 	    *Sun\ C*)
   12083 	      # Sun C++ 5.9
   12084 	      lt_prog_compiler_pic_CXX='-KPIC'
   12085 	      lt_prog_compiler_static_CXX='-Bstatic'
   12086 	      lt_prog_compiler_wl_CXX='-Qoption ld '
   12087 	      ;;
   12088 	    esac
   12089 	    ;;
   12090 	esac
   12091 	;;
   12092       lynxos*)
   12093 	;;
   12094       m88k*)
   12095 	;;
   12096       mvs*)
   12097 	case $cc_basename in
   12098 	  cxx*)
   12099 	    lt_prog_compiler_pic_CXX='-W c,exportall'
   12100 	    ;;
   12101 	  *)
   12102 	    ;;
   12103 	esac
   12104 	;;
   12105       netbsd*)
   12106 	;;
   12107       osf3* | osf4* | osf5*)
   12108 	case $cc_basename in
   12109 	  KCC*)
   12110 	    lt_prog_compiler_wl_CXX='--backend -Wl,'
   12111 	    ;;
   12112 	  RCC*)
   12113 	    # Rational C++ 2.4.1
   12114 	    lt_prog_compiler_pic_CXX='-pic'
   12115 	    ;;
   12116 	  cxx*)
   12117 	    # Digital/Compaq C++
   12118 	    lt_prog_compiler_wl_CXX='-Wl,'
   12119 	    # Make sure the PIC flag is empty.  It appears that all Alpha
   12120 	    # Linux and Compaq Tru64 Unix objects are PIC.
   12121 	    lt_prog_compiler_pic_CXX=
   12122 	    lt_prog_compiler_static_CXX='-non_shared'
   12123 	    ;;
   12124 	  *)
   12125 	    ;;
   12126 	esac
   12127 	;;
   12128       psos*)
   12129 	;;
   12130       solaris*)
   12131 	case $cc_basename in
   12132 	  CC*)
   12133 	    # Sun C++ 4.2, 5.x and Centerline C++
   12134 	    lt_prog_compiler_pic_CXX='-KPIC'
   12135 	    lt_prog_compiler_static_CXX='-Bstatic'
   12136 	    lt_prog_compiler_wl_CXX='-Qoption ld '
   12137 	    ;;
   12138 	  gcx*)
   12139 	    # Green Hills C++ Compiler
   12140 	    lt_prog_compiler_pic_CXX='-PIC'
   12141 	    ;;
   12142 	  *)
   12143 	    ;;
   12144 	esac
   12145 	;;
   12146       sunos4*)
   12147 	case $cc_basename in
   12148 	  CC*)
   12149 	    # Sun C++ 4.x
   12150 	    lt_prog_compiler_pic_CXX='-pic'
   12151 	    lt_prog_compiler_static_CXX='-Bstatic'
   12152 	    ;;
   12153 	  lcc*)
   12154 	    # Lucid
   12155 	    lt_prog_compiler_pic_CXX='-pic'
   12156 	    ;;
   12157 	  *)
   12158 	    ;;
   12159 	esac
   12160 	;;
   12161       tandem*)
   12162 	case $cc_basename in
   12163 	  NCC*)
   12164 	    # NonStop-UX NCC 3.20
   12165 	    lt_prog_compiler_pic_CXX='-KPIC'
   12166 	    ;;
   12167 	  *)
   12168 	    ;;
   12169 	esac
   12170 	;;
   12171       sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
   12172 	case $cc_basename in
   12173 	  CC*)
   12174 	    lt_prog_compiler_wl_CXX='-Wl,'
   12175 	    lt_prog_compiler_pic_CXX='-KPIC'
   12176 	    lt_prog_compiler_static_CXX='-Bstatic'
   12177 	    ;;
   12178 	esac
   12179 	;;
   12180       vxworks*)
   12181 	;;
   12182       *)
   12183 	lt_prog_compiler_can_build_shared_CXX=no
   12184 	;;
   12185     esac
   12186   fi
   12187 
   12188 { echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_CXX" >&5
   12189 echo "${ECHO_T}$lt_prog_compiler_pic_CXX" >&6; }
   12190 
   12191 #
   12192 # Check to make sure the PIC flag actually works.
   12193 #
   12194 if test -n "$lt_prog_compiler_pic_CXX"; then
   12195 
   12196 { echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works" >&5
   12197 echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works... $ECHO_C" >&6; }
   12198 if test "${lt_prog_compiler_pic_works_CXX+set}" = set; then
   12199   echo $ECHO_N "(cached) $ECHO_C" >&6
   12200 else
   12201   lt_prog_compiler_pic_works_CXX=no
   12202   ac_outfile=conftest.$ac_objext
   12203    printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   12204    lt_compiler_flag="$lt_prog_compiler_pic_CXX -DPIC"
   12205    # Insert the option either (1) after the last *FLAGS variable, or
   12206    # (2) before a word containing "conftest.", or (3) at the end.
   12207    # Note that $ac_compile itself does not contain backslashes and begins
   12208    # with a dollar sign (not a hyphen), so the echo should work correctly.
   12209    # The option is referenced via a variable to avoid confusing sed.
   12210    lt_compile=`echo "$ac_compile" | $SED \
   12211    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   12212    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   12213    -e 's:$: $lt_compiler_flag:'`
   12214    (eval echo "\"\$as_me:12214: $lt_compile\"" >&5)
   12215    (eval "$lt_compile" 2>conftest.err)
   12216    ac_status=$?
   12217    cat conftest.err >&5
   12218    echo "$as_me:12218: \$? = $ac_status" >&5
   12219    if (exit $ac_status) && test -s "$ac_outfile"; then
   12220      # The compiler can only warn and ignore the option if not recognized
   12221      # So say no if there are warnings other than the usual output.
   12222      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
   12223      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   12224      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   12225        lt_prog_compiler_pic_works_CXX=yes
   12226      fi
   12227    fi
   12228    $rm conftest*
   12229 
   12230 fi
   12231 { echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works_CXX" >&5
   12232 echo "${ECHO_T}$lt_prog_compiler_pic_works_CXX" >&6; }
   12233 
   12234 if test x"$lt_prog_compiler_pic_works_CXX" = xyes; then
   12235     case $lt_prog_compiler_pic_CXX in
   12236      "" | " "*) ;;
   12237      *) lt_prog_compiler_pic_CXX=" $lt_prog_compiler_pic_CXX" ;;
   12238      esac
   12239 else
   12240     lt_prog_compiler_pic_CXX=
   12241      lt_prog_compiler_can_build_shared_CXX=no
   12242 fi
   12243 
   12244 fi
   12245 case $host_os in
   12246   # For platforms which do not support PIC, -DPIC is meaningless:
   12247   *djgpp*)
   12248     lt_prog_compiler_pic_CXX=
   12249     ;;
   12250   *)
   12251     lt_prog_compiler_pic_CXX="$lt_prog_compiler_pic_CXX -DPIC"
   12252     ;;
   12253 esac
   12254 
   12255 #
   12256 # Check to make sure the static flag actually works.
   12257 #
   12258 wl=$lt_prog_compiler_wl_CXX eval lt_tmp_static_flag=\"$lt_prog_compiler_static_CXX\"
   12259 { echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
   12260 echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6; }
   12261 if test "${lt_prog_compiler_static_works_CXX+set}" = set; then
   12262   echo $ECHO_N "(cached) $ECHO_C" >&6
   12263 else
   12264   lt_prog_compiler_static_works_CXX=no
   12265    save_LDFLAGS="$LDFLAGS"
   12266    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
   12267    printf "$lt_simple_link_test_code" > conftest.$ac_ext
   12268    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
   12269      # The linker can only warn and ignore the option if not recognized
   12270      # So say no if there are warnings
   12271      if test -s conftest.err; then
   12272        # Append any errors to the config.log.
   12273        cat conftest.err 1>&5
   12274        $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
   12275        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   12276        if diff conftest.exp conftest.er2 >/dev/null; then
   12277          lt_prog_compiler_static_works_CXX=yes
   12278        fi
   12279      else
   12280        lt_prog_compiler_static_works_CXX=yes
   12281      fi
   12282    fi
   12283    $rm conftest*
   12284    LDFLAGS="$save_LDFLAGS"
   12285 
   12286 fi
   12287 { echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works_CXX" >&5
   12288 echo "${ECHO_T}$lt_prog_compiler_static_works_CXX" >&6; }
   12289 
   12290 if test x"$lt_prog_compiler_static_works_CXX" = xyes; then
   12291     :
   12292 else
   12293     lt_prog_compiler_static_CXX=
   12294 fi
   12295 
   12296 
   12297 { echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
   12298 echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6; }
   12299 if test "${lt_cv_prog_compiler_c_o_CXX+set}" = set; then
   12300   echo $ECHO_N "(cached) $ECHO_C" >&6
   12301 else
   12302   lt_cv_prog_compiler_c_o_CXX=no
   12303    $rm -r conftest 2>/dev/null
   12304    mkdir conftest
   12305    cd conftest
   12306    mkdir out
   12307    printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   12308 
   12309    lt_compiler_flag="-o out/conftest2.$ac_objext"
   12310    # Insert the option either (1) after the last *FLAGS variable, or
   12311    # (2) before a word containing "conftest.", or (3) at the end.
   12312    # Note that $ac_compile itself does not contain backslashes and begins
   12313    # with a dollar sign (not a hyphen), so the echo should work correctly.
   12314    lt_compile=`echo "$ac_compile" | $SED \
   12315    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   12316    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   12317    -e 's:$: $lt_compiler_flag:'`
   12318    (eval echo "\"\$as_me:12318: $lt_compile\"" >&5)
   12319    (eval "$lt_compile" 2>out/conftest.err)
   12320    ac_status=$?
   12321    cat out/conftest.err >&5
   12322    echo "$as_me:12322: \$? = $ac_status" >&5
   12323    if (exit $ac_status) && test -s out/conftest2.$ac_objext
   12324    then
   12325      # The compiler can only warn and ignore the option if not recognized
   12326      # So say no if there are warnings
   12327      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
   12328      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
   12329      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
   12330        lt_cv_prog_compiler_c_o_CXX=yes
   12331      fi
   12332    fi
   12333    chmod u+w . 2>&5
   12334    $rm conftest*
   12335    # SGI C++ compiler will create directory out/ii_files/ for
   12336    # template instantiation
   12337    test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files
   12338    $rm out/* && rmdir out
   12339    cd ..
   12340    rmdir conftest
   12341    $rm conftest*
   12342 
   12343 fi
   12344 { echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o_CXX" >&5
   12345 echo "${ECHO_T}$lt_cv_prog_compiler_c_o_CXX" >&6; }
   12346 
   12347 
   12348 hard_links="nottested"
   12349 if test "$lt_cv_prog_compiler_c_o_CXX" = no && test "$need_locks" != no; then
   12350   # do not overwrite the value of need_locks provided by the user
   12351   { echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
   12352 echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6; }
   12353   hard_links=yes
   12354   $rm conftest*
   12355   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   12356   touch conftest.a
   12357   ln conftest.a conftest.b 2>&5 || hard_links=no
   12358   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   12359   { echo "$as_me:$LINENO: result: $hard_links" >&5
   12360 echo "${ECHO_T}$hard_links" >&6; }
   12361   if test "$hard_links" = no; then
   12362     { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
   12363 echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
   12364     need_locks=warn
   12365   fi
   12366 else
   12367   need_locks=no
   12368 fi
   12369 
   12370 { echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   12371 echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6; }
   12372 
   12373   export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   12374   case $host_os in
   12375   aix4* | aix5*)
   12376     # If we're using GNU nm, then we don't want the "-C" option.
   12377     # -C means demangle to AIX nm, but means don't demangle with GNU nm
   12378     if $NM -V 2>&1 | grep 'GNU' > /dev/null; then
   12379       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'
   12380     else
   12381       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'
   12382     fi
   12383     ;;
   12384   pw32*)
   12385     export_symbols_cmds_CXX="$ltdll_cmds"
   12386   ;;
   12387   cygwin* | mingw*)
   12388     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'
   12389   ;;
   12390   *)
   12391     export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   12392   ;;
   12393   esac
   12394 
   12395 { echo "$as_me:$LINENO: result: $ld_shlibs_CXX" >&5
   12396 echo "${ECHO_T}$ld_shlibs_CXX" >&6; }
   12397 test "$ld_shlibs_CXX" = no && can_build_shared=no
   12398 
   12399 #
   12400 # Do we need to explicitly link libc?
   12401 #
   12402 case "x$archive_cmds_need_lc_CXX" in
   12403 x|xyes)
   12404   # Assume -lc should be added
   12405   archive_cmds_need_lc_CXX=yes
   12406 
   12407   if test "$enable_shared" = yes && test "$GCC" = yes; then
   12408     case $archive_cmds_CXX in
   12409     *'~'*)
   12410       # FIXME: we may have to deal with multi-command sequences.
   12411       ;;
   12412     '$CC '*)
   12413       # Test whether the compiler implicitly links with -lc since on some
   12414       # systems, -lgcc has to come before -lc. If gcc already passes -lc
   12415       # to ld, don't add -lc before -lgcc.
   12416       { echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
   12417 echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6; }
   12418       $rm conftest*
   12419       printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   12420 
   12421       if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   12422   (eval $ac_compile) 2>&5
   12423   ac_status=$?
   12424   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   12425   (exit $ac_status); } 2>conftest.err; then
   12426         soname=conftest
   12427         lib=conftest
   12428         libobjs=conftest.$ac_objext
   12429         deplibs=
   12430         wl=$lt_prog_compiler_wl_CXX
   12431 	pic_flag=$lt_prog_compiler_pic_CXX
   12432         compiler_flags=-v
   12433         linker_flags=-v
   12434         verstring=
   12435         output_objdir=.
   12436         libname=conftest
   12437         lt_save_allow_undefined_flag=$allow_undefined_flag_CXX
   12438         allow_undefined_flag_CXX=
   12439         if { (eval echo "$as_me:$LINENO: \"$archive_cmds_CXX 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5
   12440   (eval $archive_cmds_CXX 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5
   12441   ac_status=$?
   12442   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   12443   (exit $ac_status); }
   12444         then
   12445 	  archive_cmds_need_lc_CXX=no
   12446         else
   12447 	  archive_cmds_need_lc_CXX=yes
   12448         fi
   12449         allow_undefined_flag_CXX=$lt_save_allow_undefined_flag
   12450       else
   12451         cat conftest.err 1>&5
   12452       fi
   12453       $rm conftest*
   12454       { echo "$as_me:$LINENO: result: $archive_cmds_need_lc_CXX" >&5
   12455 echo "${ECHO_T}$archive_cmds_need_lc_CXX" >&6; }
   12456       ;;
   12457     esac
   12458   fi
   12459   ;;
   12460 esac
   12461 
   12462 { echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
   12463 echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6; }
   12464 library_names_spec=
   12465 libname_spec='lib$name'
   12466 soname_spec=
   12467 shrext_cmds=".so"
   12468 postinstall_cmds=
   12469 postuninstall_cmds=
   12470 finish_cmds=
   12471 finish_eval=
   12472 shlibpath_var=
   12473 shlibpath_overrides_runpath=unknown
   12474 version_type=none
   12475 dynamic_linker="$host_os ld.so"
   12476 sys_lib_dlsearch_path_spec="/lib /usr/lib"
   12477 if test "$GCC" = yes; then
   12478   sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   12479   if echo "$sys_lib_search_path_spec" | grep ';' >/dev/null ; then
   12480     # if the path contains ";" then we assume it to be the separator
   12481     # otherwise default to the standard path separator (i.e. ":") - it is
   12482     # assumed that no part of a normal pathname contains ";" but that should
   12483     # okay in the real world where ";" in dirpaths is itself problematic.
   12484     sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   12485   else
   12486     sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   12487   fi
   12488 else
   12489   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
   12490 fi
   12491 need_lib_prefix=unknown
   12492 hardcode_into_libs=no
   12493 
   12494 # when you set need_version to no, make sure it does not cause -set_version
   12495 # flags to be left without arguments
   12496 need_version=unknown
   12497 
   12498 case $host_os in
   12499 aix3*)
   12500   version_type=linux
   12501   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
   12502   shlibpath_var=LIBPATH
   12503 
   12504   # AIX 3 has no versioning support, so we append a major version to the name.
   12505   soname_spec='${libname}${release}${shared_ext}$major'
   12506   ;;
   12507 
   12508 aix4* | aix5*)
   12509   version_type=linux
   12510   need_lib_prefix=no
   12511   need_version=no
   12512   hardcode_into_libs=yes
   12513   if test "$host_cpu" = ia64; then
   12514     # AIX 5 supports IA64
   12515     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
   12516     shlibpath_var=LD_LIBRARY_PATH
   12517   else
   12518     # With GCC up to 2.95.x, collect2 would create an import file
   12519     # for dependence libraries.  The import file would start with
   12520     # the line `#! .'.  This would cause the generated library to
   12521     # depend on `.', always an invalid library.  This was fixed in
   12522     # development snapshots of GCC prior to 3.0.
   12523     case $host_os in
   12524       aix4 | aix4.[01] | aix4.[01].*)
   12525       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
   12526 	   echo ' yes '
   12527 	   echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
   12528 	:
   12529       else
   12530 	can_build_shared=no
   12531       fi
   12532       ;;
   12533     esac
   12534     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
   12535     # soname into executable. Probably we can add versioning support to
   12536     # collect2, so additional links can be useful in future.
   12537     if test "$aix_use_runtimelinking" = yes; then
   12538       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
   12539       # instead of lib<name>.a to let people know that these are not
   12540       # typical AIX shared libraries.
   12541       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   12542     else
   12543       # We preserve .a as extension for shared libraries through AIX4.2
   12544       # and later when we are not doing run time linking.
   12545       library_names_spec='${libname}${release}.a $libname.a'
   12546       soname_spec='${libname}${release}${shared_ext}$major'
   12547     fi
   12548     shlibpath_var=LIBPATH
   12549   fi
   12550   ;;
   12551 
   12552 amigaos*)
   12553   library_names_spec='$libname.ixlibrary $libname.a'
   12554   # Create ${libname}_ixlibrary.a entries in /sys/libs.
   12555   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'
   12556   ;;
   12557 
   12558 beos*)
   12559   library_names_spec='${libname}${shared_ext}'
   12560   dynamic_linker="$host_os ld.so"
   12561   shlibpath_var=LIBRARY_PATH
   12562   ;;
   12563 
   12564 bsdi[45]*)
   12565   version_type=linux
   12566   need_version=no
   12567   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   12568   soname_spec='${libname}${release}${shared_ext}$major'
   12569   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
   12570   shlibpath_var=LD_LIBRARY_PATH
   12571   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
   12572   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
   12573   # the default ld.so.conf also contains /usr/contrib/lib and
   12574   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
   12575   # libtool to hard-code these into programs
   12576   ;;
   12577 
   12578 cygwin* | mingw* | pw32*)
   12579   version_type=windows
   12580   shrext_cmds=".dll"
   12581   need_version=no
   12582   need_lib_prefix=no
   12583 
   12584   case $GCC,$host_os in
   12585   yes,cygwin* | yes,mingw* | yes,pw32*)
   12586     library_names_spec='$libname.dll.a'
   12587     # DLL is installed to $(libdir)/../bin by postinstall_cmds
   12588     postinstall_cmds='base_file=`basename \${file}`~
   12589       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
   12590       dldir=$destdir/`dirname \$dlpath`~
   12591       test -d \$dldir || mkdir -p \$dldir~
   12592       $install_prog $dir/$dlname \$dldir/$dlname~
   12593       chmod a+x \$dldir/$dlname'
   12594     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
   12595       dlpath=$dir/\$dldll~
   12596        $rm \$dlpath'
   12597     shlibpath_overrides_runpath=yes
   12598 
   12599     case $host_os in
   12600     cygwin*)
   12601       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
   12602       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   12603       sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
   12604       ;;
   12605     mingw*)
   12606       # MinGW DLLs use traditional 'lib' prefix
   12607       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   12608       sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   12609       if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then
   12610         # It is most probably a Windows format PATH printed by
   12611         # mingw gcc, but we are running on Cygwin. Gcc prints its search
   12612         # path with ; separators, and with drive letters. We can handle the
   12613         # drive letters (cygwin fileutils understands them), so leave them,
   12614         # especially as we might pass files found there to a mingw objdump,
   12615         # which wouldn't understand a cygwinified path. Ahh.
   12616         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   12617       else
   12618         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   12619       fi
   12620       ;;
   12621     pw32*)
   12622       # pw32 DLLs use 'pw' prefix rather than 'lib'
   12623       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   12624       ;;
   12625     esac
   12626     ;;
   12627 
   12628   *)
   12629     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
   12630     ;;
   12631   esac
   12632   dynamic_linker='Win32 ld.exe'
   12633   # FIXME: first we should search . and the directory the executable is in
   12634   shlibpath_var=PATH
   12635   ;;
   12636 
   12637 darwin* | rhapsody*)
   12638   dynamic_linker="$host_os dyld"
   12639   version_type=darwin
   12640   need_lib_prefix=no
   12641   need_version=no
   12642   library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
   12643   soname_spec='${libname}${release}${major}$shared_ext'
   12644   shlibpath_overrides_runpath=yes
   12645   shlibpath_var=DYLD_LIBRARY_PATH
   12646   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
   12647   # Apple's gcc prints 'gcc -print-search-dirs' doesn't operate the same.
   12648   if test "$GCC" = yes; then
   12649     sys_lib_search_path_spec=`$CC -print-search-dirs | tr "\n" "$PATH_SEPARATOR" | sed -e 's/libraries:/@libraries:/' | tr "@" "\n" | grep "^libraries:" | sed -e "s/^libraries://" -e "s,=/,/,g" -e "s,$PATH_SEPARATOR, ,g" -e "s,.*,& /lib /usr/lib /usr/local/lib,g"`
   12650   else
   12651     sys_lib_search_path_spec='/lib /usr/lib /usr/local/lib'
   12652   fi
   12653   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
   12654   ;;
   12655 
   12656 dgux*)
   12657   version_type=linux
   12658   need_lib_prefix=no
   12659   need_version=no
   12660   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
   12661   soname_spec='${libname}${release}${shared_ext}$major'
   12662   shlibpath_var=LD_LIBRARY_PATH
   12663   ;;
   12664 
   12665 freebsd1*)
   12666   dynamic_linker=no
   12667   ;;
   12668 
   12669 kfreebsd*-gnu)
   12670   version_type=linux
   12671   need_lib_prefix=no
   12672   need_version=no
   12673   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   12674   soname_spec='${libname}${release}${shared_ext}$major'
   12675   shlibpath_var=LD_LIBRARY_PATH
   12676   shlibpath_overrides_runpath=no
   12677   hardcode_into_libs=yes
   12678   dynamic_linker='GNU ld.so'
   12679   ;;
   12680 
   12681 freebsd* | dragonfly*)
   12682   # DragonFly does not have aout.  When/if they implement a new
   12683   # versioning mechanism, adjust this.
   12684   if test -x /usr/bin/objformat; then
   12685     objformat=`/usr/bin/objformat`
   12686   else
   12687     case $host_os in
   12688     freebsd[123]*) objformat=aout ;;
   12689     *) objformat=elf ;;
   12690     esac
   12691   fi
   12692   version_type=freebsd-$objformat
   12693   case $version_type in
   12694     freebsd-elf*)
   12695       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   12696       need_version=no
   12697       need_lib_prefix=no
   12698       ;;
   12699     freebsd-*)
   12700       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
   12701       need_version=yes
   12702       ;;
   12703   esac
   12704   shlibpath_var=LD_LIBRARY_PATH
   12705   case $host_os in
   12706   freebsd2*)
   12707     shlibpath_overrides_runpath=yes
   12708     ;;
   12709   freebsd3.[01]* | freebsdelf3.[01]*)
   12710     shlibpath_overrides_runpath=yes
   12711     hardcode_into_libs=yes
   12712     ;;
   12713   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
   12714   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
   12715     shlibpath_overrides_runpath=no
   12716     hardcode_into_libs=yes
   12717     ;;
   12718   freebsd*) # from 4.6 on
   12719     shlibpath_overrides_runpath=yes
   12720     hardcode_into_libs=yes
   12721     ;;
   12722   esac
   12723   ;;
   12724 
   12725 gnu*)
   12726   version_type=linux
   12727   need_lib_prefix=no
   12728   need_version=no
   12729   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
   12730   soname_spec='${libname}${release}${shared_ext}$major'
   12731   shlibpath_var=LD_LIBRARY_PATH
   12732   hardcode_into_libs=yes
   12733   ;;
   12734 
   12735 hpux9* | hpux10* | hpux11*)
   12736   # Give a soname corresponding to the major version so that dld.sl refuses to
   12737   # link against other versions.
   12738   version_type=sunos
   12739   need_lib_prefix=no
   12740   need_version=no
   12741   case $host_cpu in
   12742   ia64*)
   12743     shrext_cmds='.so'
   12744     hardcode_into_libs=yes
   12745     dynamic_linker="$host_os dld.so"
   12746     shlibpath_var=LD_LIBRARY_PATH
   12747     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   12748     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   12749     soname_spec='${libname}${release}${shared_ext}$major'
   12750     if test "X$HPUX_IA64_MODE" = X32; then
   12751       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
   12752     else
   12753       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
   12754     fi
   12755     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   12756     ;;
   12757    hppa*64*)
   12758      shrext_cmds='.sl'
   12759      hardcode_into_libs=yes
   12760      dynamic_linker="$host_os dld.sl"
   12761      shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
   12762      shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   12763      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   12764      soname_spec='${libname}${release}${shared_ext}$major'
   12765      sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
   12766      sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   12767      ;;
   12768    *)
   12769     shrext_cmds='.sl'
   12770     dynamic_linker="$host_os dld.sl"
   12771     shlibpath_var=SHLIB_PATH
   12772     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
   12773     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   12774     soname_spec='${libname}${release}${shared_ext}$major'
   12775     ;;
   12776   esac
   12777   # HP-UX runs *really* slowly unless shared libraries are mode 555.
   12778   postinstall_cmds='chmod 555 $lib'
   12779   ;;
   12780 
   12781 interix3*)
   12782   version_type=linux
   12783   need_lib_prefix=no
   12784   need_version=no
   12785   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   12786   soname_spec='${libname}${release}${shared_ext}$major'
   12787   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
   12788   shlibpath_var=LD_LIBRARY_PATH
   12789   shlibpath_overrides_runpath=no
   12790   hardcode_into_libs=yes
   12791   ;;
   12792 
   12793 irix5* | irix6* | nonstopux*)
   12794   case $host_os in
   12795     nonstopux*) version_type=nonstopux ;;
   12796     *)
   12797 	if test "$lt_cv_prog_gnu_ld" = yes; then
   12798 		version_type=linux
   12799 	else
   12800 		version_type=irix
   12801 	fi ;;
   12802   esac
   12803   need_lib_prefix=no
   12804   need_version=no
   12805   soname_spec='${libname}${release}${shared_ext}$major'
   12806   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
   12807   case $host_os in
   12808   irix5* | nonstopux*)
   12809     libsuff= shlibsuff=
   12810     ;;
   12811   *)
   12812     case $LD in # libtool.m4 will add one of these switches to LD
   12813     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
   12814       libsuff= shlibsuff= libmagic=32-bit;;
   12815     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
   12816       libsuff=32 shlibsuff=N32 libmagic=N32;;
   12817     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
   12818       libsuff=64 shlibsuff=64 libmagic=64-bit;;
   12819     *) libsuff= shlibsuff= libmagic=never-match;;
   12820     esac
   12821     ;;
   12822   esac
   12823   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
   12824   shlibpath_overrides_runpath=no
   12825   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
   12826   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
   12827   hardcode_into_libs=yes
   12828   ;;
   12829 
   12830 # No shared lib support for Linux oldld, aout, or coff.
   12831 linux*oldld* | linux*aout* | linux*coff*)
   12832   dynamic_linker=no
   12833   ;;
   12834 
   12835 # This must be Linux ELF.
   12836 linux*)
   12837   version_type=linux
   12838   need_lib_prefix=no
   12839   need_version=no
   12840   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   12841   soname_spec='${libname}${release}${shared_ext}$major'
   12842   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
   12843   shlibpath_var=LD_LIBRARY_PATH
   12844   shlibpath_overrides_runpath=no
   12845   # This implies no fast_install, which is unacceptable.
   12846   # Some rework will be needed to allow for fast_install
   12847   # before this can be enabled.
   12848   hardcode_into_libs=yes
   12849 
   12850   # Append ld.so.conf contents to the search path
   12851   if test -f /etc/ld.so.conf; then
   12852     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/#.*//;s/[:,	]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
   12853     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
   12854   fi
   12855 
   12856   # We used to test for /lib/ld.so.1 and disable shared libraries on
   12857   # powerpc, because MkLinux only supported shared libraries with the
   12858   # GNU dynamic linker.  Since this was broken with cross compilers,
   12859   # most powerpc-linux boxes support dynamic linking these days and
   12860   # people can always --disable-shared, the test was removed, and we
   12861   # assume the GNU/Linux dynamic linker is in use.
   12862   dynamic_linker='GNU/Linux ld.so'
   12863   ;;
   12864 
   12865 knetbsd*-gnu)
   12866   version_type=linux
   12867   need_lib_prefix=no
   12868   need_version=no
   12869   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   12870   soname_spec='${libname}${release}${shared_ext}$major'
   12871   shlibpath_var=LD_LIBRARY_PATH
   12872   shlibpath_overrides_runpath=no
   12873   hardcode_into_libs=yes
   12874   dynamic_linker='GNU ld.so'
   12875   ;;
   12876 
   12877 netbsd*)
   12878   version_type=sunos
   12879   need_lib_prefix=no
   12880   need_version=no
   12881   if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   12882     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   12883     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   12884     dynamic_linker='NetBSD (a.out) ld.so'
   12885   else
   12886     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   12887     soname_spec='${libname}${release}${shared_ext}$major'
   12888     dynamic_linker='NetBSD ld.elf_so'
   12889   fi
   12890   shlibpath_var=LD_LIBRARY_PATH
   12891   shlibpath_overrides_runpath=yes
   12892   hardcode_into_libs=yes
   12893   ;;
   12894 
   12895 newsos6)
   12896   version_type=linux
   12897   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   12898   shlibpath_var=LD_LIBRARY_PATH
   12899   shlibpath_overrides_runpath=yes
   12900   ;;
   12901 
   12902 nto-qnx*)
   12903   version_type=linux
   12904   need_lib_prefix=no
   12905   need_version=no
   12906   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   12907   soname_spec='${libname}${release}${shared_ext}$major'
   12908   shlibpath_var=LD_LIBRARY_PATH
   12909   shlibpath_overrides_runpath=yes
   12910   ;;
   12911 
   12912 openbsd*)
   12913   version_type=sunos
   12914   sys_lib_dlsearch_path_spec="/usr/lib"
   12915   need_lib_prefix=no
   12916   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
   12917   case $host_os in
   12918     openbsd3.3 | openbsd3.3.*) need_version=yes ;;
   12919     *)                         need_version=no  ;;
   12920   esac
   12921   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   12922   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   12923   shlibpath_var=LD_LIBRARY_PATH
   12924   if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   12925     case $host_os in
   12926       openbsd2.[89] | openbsd2.[89].*)
   12927 	shlibpath_overrides_runpath=no
   12928 	;;
   12929       *)
   12930 	shlibpath_overrides_runpath=yes
   12931 	;;
   12932       esac
   12933   else
   12934     shlibpath_overrides_runpath=yes
   12935   fi
   12936   ;;
   12937 
   12938 os2*)
   12939   libname_spec='$name'
   12940   shrext_cmds=".dll"
   12941   need_lib_prefix=no
   12942   library_names_spec='$libname${shared_ext} $libname.a'
   12943   dynamic_linker='OS/2 ld.exe'
   12944   shlibpath_var=LIBPATH
   12945   ;;
   12946 
   12947 osf3* | osf4* | osf5*)
   12948   version_type=osf
   12949   need_lib_prefix=no
   12950   need_version=no
   12951   soname_spec='${libname}${release}${shared_ext}$major'
   12952   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   12953   shlibpath_var=LD_LIBRARY_PATH
   12954   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
   12955   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
   12956   ;;
   12957 
   12958 solaris*)
   12959   version_type=linux
   12960   need_lib_prefix=no
   12961   need_version=no
   12962   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   12963   soname_spec='${libname}${release}${shared_ext}$major'
   12964   shlibpath_var=LD_LIBRARY_PATH
   12965   shlibpath_overrides_runpath=yes
   12966   hardcode_into_libs=yes
   12967   # ldd complains unless libraries are executable
   12968   postinstall_cmds='chmod +x $lib'
   12969   ;;
   12970 
   12971 sunos4*)
   12972   version_type=sunos
   12973   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   12974   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
   12975   shlibpath_var=LD_LIBRARY_PATH
   12976   shlibpath_overrides_runpath=yes
   12977   if test "$with_gnu_ld" = yes; then
   12978     need_lib_prefix=no
   12979   fi
   12980   need_version=yes
   12981   ;;
   12982 
   12983 sysv4 | sysv4.3*)
   12984   version_type=linux
   12985   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   12986   soname_spec='${libname}${release}${shared_ext}$major'
   12987   shlibpath_var=LD_LIBRARY_PATH
   12988   case $host_vendor in
   12989     sni)
   12990       shlibpath_overrides_runpath=no
   12991       need_lib_prefix=no
   12992       export_dynamic_flag_spec='${wl}-Blargedynsym'
   12993       runpath_var=LD_RUN_PATH
   12994       ;;
   12995     siemens)
   12996       need_lib_prefix=no
   12997       ;;
   12998     motorola)
   12999       need_lib_prefix=no
   13000       need_version=no
   13001       shlibpath_overrides_runpath=no
   13002       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
   13003       ;;
   13004   esac
   13005   ;;
   13006 
   13007 sysv4*MP*)
   13008   if test -d /usr/nec ;then
   13009     version_type=linux
   13010     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
   13011     soname_spec='$libname${shared_ext}.$major'
   13012     shlibpath_var=LD_LIBRARY_PATH
   13013   fi
   13014   ;;
   13015 
   13016 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   13017   version_type=freebsd-elf
   13018   need_lib_prefix=no
   13019   need_version=no
   13020   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   13021   soname_spec='${libname}${release}${shared_ext}$major'
   13022   shlibpath_var=LD_LIBRARY_PATH
   13023   hardcode_into_libs=yes
   13024   if test "$with_gnu_ld" = yes; then
   13025     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
   13026     shlibpath_overrides_runpath=no
   13027   else
   13028     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
   13029     shlibpath_overrides_runpath=yes
   13030     case $host_os in
   13031       sco3.2v5*)
   13032         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
   13033 	;;
   13034     esac
   13035   fi
   13036   sys_lib_dlsearch_path_spec='/usr/lib'
   13037   ;;
   13038 
   13039 uts4*)
   13040   version_type=linux
   13041   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13042   soname_spec='${libname}${release}${shared_ext}$major'
   13043   shlibpath_var=LD_LIBRARY_PATH
   13044   ;;
   13045 
   13046 *)
   13047   dynamic_linker=no
   13048   ;;
   13049 esac
   13050 { echo "$as_me:$LINENO: result: $dynamic_linker" >&5
   13051 echo "${ECHO_T}$dynamic_linker" >&6; }
   13052 test "$dynamic_linker" = no && can_build_shared=no
   13053 
   13054 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
   13055 if test "$GCC" = yes; then
   13056   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
   13057 fi
   13058 
   13059 { echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
   13060 echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6; }
   13061 hardcode_action_CXX=
   13062 if test -n "$hardcode_libdir_flag_spec_CXX" || \
   13063    test -n "$runpath_var_CXX" || \
   13064    test "X$hardcode_automatic_CXX" = "Xyes" ; then
   13065 
   13066   # We can hardcode non-existant directories.
   13067   if test "$hardcode_direct_CXX" != no &&
   13068      # If the only mechanism to avoid hardcoding is shlibpath_var, we
   13069      # have to relink, otherwise we might link with an installed library
   13070      # when we should be linking with a yet-to-be-installed one
   13071      ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, CXX)" != no &&
   13072      test "$hardcode_minus_L_CXX" != no; then
   13073     # Linking always hardcodes the temporary library directory.
   13074     hardcode_action_CXX=relink
   13075   else
   13076     # We can link without hardcoding, and we can hardcode nonexisting dirs.
   13077     hardcode_action_CXX=immediate
   13078   fi
   13079 else
   13080   # We cannot hardcode anything, or else we can only hardcode existing
   13081   # directories.
   13082   hardcode_action_CXX=unsupported
   13083 fi
   13084 { echo "$as_me:$LINENO: result: $hardcode_action_CXX" >&5
   13085 echo "${ECHO_T}$hardcode_action_CXX" >&6; }
   13086 
   13087 if test "$hardcode_action_CXX" = relink; then
   13088   # Fast installation is not supported
   13089   enable_fast_install=no
   13090 elif test "$shlibpath_overrides_runpath" = yes ||
   13091      test "$enable_shared" = no; then
   13092   # Fast installation is not necessary
   13093   enable_fast_install=needless
   13094 fi
   13095 
   13096 
   13097 # The else clause should only fire when bootstrapping the
   13098 # libtool distribution, otherwise you forgot to ship ltmain.sh
   13099 # with your package, and you will get complaints that there are
   13100 # no rules to generate ltmain.sh.
   13101 if test -f "$ltmain"; then
   13102   # See if we are running on zsh, and set the options which allow our commands through
   13103   # without removal of \ escapes.
   13104   if test -n "${ZSH_VERSION+set}" ; then
   13105     setopt NO_GLOB_SUBST
   13106   fi
   13107   # Now quote all the things that may contain metacharacters while being
   13108   # careful not to overquote the AC_SUBSTed values.  We take copies of the
   13109   # variables and quote the copies for generation of the libtool script.
   13110   for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \
   13111     SED SHELL STRIP \
   13112     libname_spec library_names_spec soname_spec extract_expsyms_cmds \
   13113     old_striplib striplib file_magic_cmd finish_cmds finish_eval \
   13114     deplibs_check_method reload_flag reload_cmds need_locks \
   13115     lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
   13116     lt_cv_sys_global_symbol_to_c_name_address \
   13117     sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
   13118     old_postinstall_cmds old_postuninstall_cmds \
   13119     compiler_CXX \
   13120     CC_CXX \
   13121     LD_CXX \
   13122     lt_prog_compiler_wl_CXX \
   13123     lt_prog_compiler_pic_CXX \
   13124     lt_prog_compiler_static_CXX \
   13125     lt_prog_compiler_no_builtin_flag_CXX \
   13126     export_dynamic_flag_spec_CXX \
   13127     thread_safe_flag_spec_CXX \
   13128     whole_archive_flag_spec_CXX \
   13129     enable_shared_with_static_runtimes_CXX \
   13130     old_archive_cmds_CXX \
   13131     old_archive_from_new_cmds_CXX \
   13132     predep_objects_CXX \
   13133     postdep_objects_CXX \
   13134     predeps_CXX \
   13135     postdeps_CXX \
   13136     compiler_lib_search_path_CXX \
   13137     archive_cmds_CXX \
   13138     archive_expsym_cmds_CXX \
   13139     postinstall_cmds_CXX \
   13140     postuninstall_cmds_CXX \
   13141     old_archive_from_expsyms_cmds_CXX \
   13142     allow_undefined_flag_CXX \
   13143     no_undefined_flag_CXX \
   13144     export_symbols_cmds_CXX \
   13145     hardcode_libdir_flag_spec_CXX \
   13146     hardcode_libdir_flag_spec_ld_CXX \
   13147     hardcode_libdir_separator_CXX \
   13148     hardcode_automatic_CXX \
   13149     module_cmds_CXX \
   13150     module_expsym_cmds_CXX \
   13151     lt_cv_prog_compiler_c_o_CXX \
   13152     exclude_expsyms_CXX \
   13153     include_expsyms_CXX; do
   13154 
   13155     case $var in
   13156     old_archive_cmds_CXX | \
   13157     old_archive_from_new_cmds_CXX | \
   13158     archive_cmds_CXX | \
   13159     archive_expsym_cmds_CXX | \
   13160     module_cmds_CXX | \
   13161     module_expsym_cmds_CXX | \
   13162     old_archive_from_expsyms_cmds_CXX | \
   13163     export_symbols_cmds_CXX | \
   13164     extract_expsyms_cmds | reload_cmds | finish_cmds | \
   13165     postinstall_cmds | postuninstall_cmds | \
   13166     old_postinstall_cmds | old_postuninstall_cmds | \
   13167     sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
   13168       # Double-quote double-evaled strings.
   13169       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
   13170       ;;
   13171     *)
   13172       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
   13173       ;;
   13174     esac
   13175   done
   13176 
   13177   case $lt_echo in
   13178   *'\$0 --fallback-echo"')
   13179     lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
   13180     ;;
   13181   esac
   13182 
   13183 cfgfile="$ofile"
   13184 
   13185   cat <<__EOF__ >> "$cfgfile"
   13186 # ### BEGIN LIBTOOL TAG CONFIG: $tagname
   13187 
   13188 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
   13189 
   13190 # Shell to use when invoking shell scripts.
   13191 SHELL=$lt_SHELL
   13192 
   13193 # Whether or not to build shared libraries.
   13194 build_libtool_libs=$enable_shared
   13195 
   13196 # Whether or not to build static libraries.
   13197 build_old_libs=$enable_static
   13198 
   13199 # Whether or not to add -lc for building shared libraries.
   13200 build_libtool_need_lc=$archive_cmds_need_lc_CXX
   13201 
   13202 # Whether or not to disallow shared libs when runtime libs are static
   13203 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_CXX
   13204 
   13205 # Whether or not to optimize for fast installation.
   13206 fast_install=$enable_fast_install
   13207 
   13208 # The host system.
   13209 host_alias=$host_alias
   13210 host=$host
   13211 host_os=$host_os
   13212 
   13213 # The build system.
   13214 build_alias=$build_alias
   13215 build=$build
   13216 build_os=$build_os
   13217 
   13218 # An echo program that does not interpret backslashes.
   13219 echo=$lt_echo
   13220 
   13221 # The archiver.
   13222 AR=$lt_AR
   13223 AR_FLAGS=$lt_AR_FLAGS
   13224 
   13225 # A C compiler.
   13226 LTCC=$lt_LTCC
   13227 
   13228 # LTCC compiler flags.
   13229 LTCFLAGS=$lt_LTCFLAGS
   13230 
   13231 # A language-specific compiler.
   13232 CC=$lt_compiler_CXX
   13233 
   13234 # Is the compiler the GNU C compiler?
   13235 with_gcc=$GCC_CXX
   13236 
   13237 # An ERE matcher.
   13238 EGREP=$lt_EGREP
   13239 
   13240 # The linker used to build libraries.
   13241 LD=$lt_LD_CXX
   13242 
   13243 # Whether we need hard or soft links.
   13244 LN_S=$lt_LN_S
   13245 
   13246 # A BSD-compatible nm program.
   13247 NM=$lt_NM
   13248 
   13249 # A symbol stripping program
   13250 STRIP=$lt_STRIP
   13251 
   13252 # Used to examine libraries when file_magic_cmd begins "file"
   13253 MAGIC_CMD=$MAGIC_CMD
   13254 
   13255 # Used on cygwin: DLL creation program.
   13256 DLLTOOL="$DLLTOOL"
   13257 
   13258 # Used on cygwin: object dumper.
   13259 OBJDUMP="$OBJDUMP"
   13260 
   13261 # Used on cygwin: assembler.
   13262 AS="$AS"
   13263 
   13264 # The name of the directory that contains temporary libtool files.
   13265 objdir=$objdir
   13266 
   13267 # How to create reloadable object files.
   13268 reload_flag=$lt_reload_flag
   13269 reload_cmds=$lt_reload_cmds
   13270 
   13271 # How to pass a linker flag through the compiler.
   13272 wl=$lt_lt_prog_compiler_wl_CXX
   13273 
   13274 # Object file suffix (normally "o").
   13275 objext="$ac_objext"
   13276 
   13277 # Old archive suffix (normally "a").
   13278 libext="$libext"
   13279 
   13280 # Shared library suffix (normally ".so").
   13281 shrext_cmds='$shrext_cmds'
   13282 
   13283 # Executable file suffix (normally "").
   13284 exeext="$exeext"
   13285 
   13286 # Additional compiler flags for building library objects.
   13287 pic_flag=$lt_lt_prog_compiler_pic_CXX
   13288 pic_mode=$pic_mode
   13289 
   13290 # What is the maximum length of a command?
   13291 max_cmd_len=$lt_cv_sys_max_cmd_len
   13292 
   13293 # Does compiler simultaneously support -c and -o options?
   13294 compiler_c_o=$lt_lt_cv_prog_compiler_c_o_CXX
   13295 
   13296 # Must we lock files when doing compilation?
   13297 need_locks=$lt_need_locks
   13298 
   13299 # Do we need the lib prefix for modules?
   13300 need_lib_prefix=$need_lib_prefix
   13301 
   13302 # Do we need a version for libraries?
   13303 need_version=$need_version
   13304 
   13305 # Whether dlopen is supported.
   13306 dlopen_support=$enable_dlopen
   13307 
   13308 # Whether dlopen of programs is supported.
   13309 dlopen_self=$enable_dlopen_self
   13310 
   13311 # Whether dlopen of statically linked programs is supported.
   13312 dlopen_self_static=$enable_dlopen_self_static
   13313 
   13314 # Compiler flag to prevent dynamic linking.
   13315 link_static_flag=$lt_lt_prog_compiler_static_CXX
   13316 
   13317 # Compiler flag to turn off builtin functions.
   13318 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_CXX
   13319 
   13320 # Compiler flag to allow reflexive dlopens.
   13321 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_CXX
   13322 
   13323 # Compiler flag to generate shared objects directly from archives.
   13324 whole_archive_flag_spec=$lt_whole_archive_flag_spec_CXX
   13325 
   13326 # Compiler flag to generate thread-safe objects.
   13327 thread_safe_flag_spec=$lt_thread_safe_flag_spec_CXX
   13328 
   13329 # Library versioning type.
   13330 version_type=$version_type
   13331 
   13332 # Format of library name prefix.
   13333 libname_spec=$lt_libname_spec
   13334 
   13335 # List of archive names.  First name is the real one, the rest are links.
   13336 # The last name is the one that the linker finds with -lNAME.
   13337 library_names_spec=$lt_library_names_spec
   13338 
   13339 # The coded name of the library, if different from the real name.
   13340 soname_spec=$lt_soname_spec
   13341 
   13342 # Commands used to build and install an old-style archive.
   13343 RANLIB=$lt_RANLIB
   13344 old_archive_cmds=$lt_old_archive_cmds_CXX
   13345 old_postinstall_cmds=$lt_old_postinstall_cmds
   13346 old_postuninstall_cmds=$lt_old_postuninstall_cmds
   13347 
   13348 # Create an old-style archive from a shared archive.
   13349 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_CXX
   13350 
   13351 # Create a temporary old-style archive to link instead of a shared archive.
   13352 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_CXX
   13353 
   13354 # Commands used to build and install a shared archive.
   13355 archive_cmds=$lt_archive_cmds_CXX
   13356 archive_expsym_cmds=$lt_archive_expsym_cmds_CXX
   13357 postinstall_cmds=$lt_postinstall_cmds
   13358 postuninstall_cmds=$lt_postuninstall_cmds
   13359 
   13360 # Commands used to build a loadable module (assumed same as above if empty)
   13361 module_cmds=$lt_module_cmds_CXX
   13362 module_expsym_cmds=$lt_module_expsym_cmds_CXX
   13363 
   13364 # Commands to strip libraries.
   13365 old_striplib=$lt_old_striplib
   13366 striplib=$lt_striplib
   13367 
   13368 # Dependencies to place before the objects being linked to create a
   13369 # shared library.
   13370 predep_objects=$lt_predep_objects_CXX
   13371 
   13372 # Dependencies to place after the objects being linked to create a
   13373 # shared library.
   13374 postdep_objects=$lt_postdep_objects_CXX
   13375 
   13376 # Dependencies to place before the objects being linked to create a
   13377 # shared library.
   13378 predeps=$lt_predeps_CXX
   13379 
   13380 # Dependencies to place after the objects being linked to create a
   13381 # shared library.
   13382 postdeps=$lt_postdeps_CXX
   13383 
   13384 # The library search path used internally by the compiler when linking
   13385 # a shared library.
   13386 compiler_lib_search_path=$lt_compiler_lib_search_path_CXX
   13387 
   13388 # Method to check whether dependent libraries are shared objects.
   13389 deplibs_check_method=$lt_deplibs_check_method
   13390 
   13391 # Command to use when deplibs_check_method == file_magic.
   13392 file_magic_cmd=$lt_file_magic_cmd
   13393 
   13394 # Flag that allows shared libraries with undefined symbols to be built.
   13395 allow_undefined_flag=$lt_allow_undefined_flag_CXX
   13396 
   13397 # Flag that forces no undefined symbols.
   13398 no_undefined_flag=$lt_no_undefined_flag_CXX
   13399 
   13400 # Commands used to finish a libtool library installation in a directory.
   13401 finish_cmds=$lt_finish_cmds
   13402 
   13403 # Same as above, but a single script fragment to be evaled but not shown.
   13404 finish_eval=$lt_finish_eval
   13405 
   13406 # Take the output of nm and produce a listing of raw symbols and C names.
   13407 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
   13408 
   13409 # Transform the output of nm in a proper C declaration
   13410 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
   13411 
   13412 # Transform the output of nm in a C name address pair
   13413 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
   13414 
   13415 # This is the shared library runtime path variable.
   13416 runpath_var=$runpath_var
   13417 
   13418 # This is the shared library path variable.
   13419 shlibpath_var=$shlibpath_var
   13420 
   13421 # Is shlibpath searched before the hard-coded library search path?
   13422 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
   13423 
   13424 # How to hardcode a shared library path into an executable.
   13425 hardcode_action=$hardcode_action_CXX
   13426 
   13427 # Whether we should hardcode library paths into libraries.
   13428 hardcode_into_libs=$hardcode_into_libs
   13429 
   13430 # Flag to hardcode \$libdir into a binary during linking.
   13431 # This must work even if \$libdir does not exist.
   13432 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_CXX
   13433 
   13434 # If ld is used when linking, flag to hardcode \$libdir into
   13435 # a binary during linking. This must work even if \$libdir does
   13436 # not exist.
   13437 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_CXX
   13438 
   13439 # Whether we need a single -rpath flag with a separated argument.
   13440 hardcode_libdir_separator=$lt_hardcode_libdir_separator_CXX
   13441 
   13442 # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
   13443 # resulting binary.
   13444 hardcode_direct=$hardcode_direct_CXX
   13445 
   13446 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
   13447 # resulting binary.
   13448 hardcode_minus_L=$hardcode_minus_L_CXX
   13449 
   13450 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
   13451 # the resulting binary.
   13452 hardcode_shlibpath_var=$hardcode_shlibpath_var_CXX
   13453 
   13454 # Set to yes if building a shared library automatically hardcodes DIR into the library
   13455 # and all subsequent libraries and executables linked against it.
   13456 hardcode_automatic=$hardcode_automatic_CXX
   13457 
   13458 # Variables whose values should be saved in libtool wrapper scripts and
   13459 # restored at relink time.
   13460 variables_saved_for_relink="$variables_saved_for_relink"
   13461 
   13462 # Whether libtool must link a program against all its dependency libraries.
   13463 link_all_deplibs=$link_all_deplibs_CXX
   13464 
   13465 # Compile-time system search path for libraries
   13466 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
   13467 
   13468 # Run-time system search path for libraries
   13469 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
   13470 
   13471 # Fix the shell variable \$srcfile for the compiler.
   13472 fix_srcfile_path="$fix_srcfile_path_CXX"
   13473 
   13474 # Set to yes if exported symbols are required.
   13475 always_export_symbols=$always_export_symbols_CXX
   13476 
   13477 # The commands to list exported symbols.
   13478 export_symbols_cmds=$lt_export_symbols_cmds_CXX
   13479 
   13480 # The commands to extract the exported symbol list from a shared archive.
   13481 extract_expsyms_cmds=$lt_extract_expsyms_cmds
   13482 
   13483 # Symbols that should not be listed in the preloaded symbols.
   13484 exclude_expsyms=$lt_exclude_expsyms_CXX
   13485 
   13486 # Symbols that must always be exported.
   13487 include_expsyms=$lt_include_expsyms_CXX
   13488 
   13489 # ### END LIBTOOL TAG CONFIG: $tagname
   13490 
   13491 __EOF__
   13492 
   13493 
   13494 else
   13495   # If there is no Makefile yet, we rely on a make rule to execute
   13496   # `config.status --recheck' to rerun these tests and create the
   13497   # libtool script then.
   13498   ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
   13499   if test -f "$ltmain_in"; then
   13500     test -f Makefile && make "$ltmain"
   13501   fi
   13502 fi
   13503 
   13504 
   13505 ac_ext=c
   13506 ac_cpp='$CPP $CPPFLAGS'
   13507 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   13508 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   13509 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   13510 
   13511 CC=$lt_save_CC
   13512 LDCXX=$LD
   13513 LD=$lt_save_LD
   13514 GCC=$lt_save_GCC
   13515 with_gnu_ldcxx=$with_gnu_ld
   13516 with_gnu_ld=$lt_save_with_gnu_ld
   13517 lt_cv_path_LDCXX=$lt_cv_path_LD
   13518 lt_cv_path_LD=$lt_save_path_LD
   13519 lt_cv_prog_gnu_ldcxx=$lt_cv_prog_gnu_ld
   13520 lt_cv_prog_gnu_ld=$lt_save_with_gnu_ld
   13521 
   13522 	else
   13523 	  tagname=""
   13524 	fi
   13525 	;;
   13526 
   13527       F77)
   13528 	if test -n "$F77" && test "X$F77" != "Xno"; then
   13529 
   13530 ac_ext=f
   13531 ac_compile='$F77 -c $FFLAGS conftest.$ac_ext >&5'
   13532 ac_link='$F77 -o conftest$ac_exeext $FFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   13533 ac_compiler_gnu=$ac_cv_f77_compiler_gnu
   13534 
   13535 
   13536 archive_cmds_need_lc_F77=no
   13537 allow_undefined_flag_F77=
   13538 always_export_symbols_F77=no
   13539 archive_expsym_cmds_F77=
   13540 export_dynamic_flag_spec_F77=
   13541 hardcode_direct_F77=no
   13542 hardcode_libdir_flag_spec_F77=
   13543 hardcode_libdir_flag_spec_ld_F77=
   13544 hardcode_libdir_separator_F77=
   13545 hardcode_minus_L_F77=no
   13546 hardcode_automatic_F77=no
   13547 module_cmds_F77=
   13548 module_expsym_cmds_F77=
   13549 link_all_deplibs_F77=unknown
   13550 old_archive_cmds_F77=$old_archive_cmds
   13551 no_undefined_flag_F77=
   13552 whole_archive_flag_spec_F77=
   13553 enable_shared_with_static_runtimes_F77=no
   13554 
   13555 # Source file extension for f77 test sources.
   13556 ac_ext=f
   13557 
   13558 # Object file extension for compiled f77 test sources.
   13559 objext=o
   13560 objext_F77=$objext
   13561 
   13562 # Code to be used in simple compile tests
   13563 lt_simple_compile_test_code="      subroutine t\n      return\n      end\n"
   13564 
   13565 # Code to be used in simple link tests
   13566 lt_simple_link_test_code="      program t\n      end\n"
   13567 
   13568 # ltmain only uses $CC for tagged configurations so make sure $CC is set.
   13569 
   13570 # If no C compiler was specified, use CC.
   13571 LTCC=${LTCC-"$CC"}
   13572 
   13573 # If no C compiler flags were specified, use CFLAGS.
   13574 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   13575 
   13576 # Allow CC to be a program name with arguments.
   13577 compiler=$CC
   13578 
   13579 
   13580 # save warnings/boilerplate of simple test code
   13581 ac_outfile=conftest.$ac_objext
   13582 printf "$lt_simple_compile_test_code" >conftest.$ac_ext
   13583 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   13584 _lt_compiler_boilerplate=`cat conftest.err`
   13585 $rm conftest*
   13586 
   13587 ac_outfile=conftest.$ac_objext
   13588 printf "$lt_simple_link_test_code" >conftest.$ac_ext
   13589 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   13590 _lt_linker_boilerplate=`cat conftest.err`
   13591 $rm conftest*
   13592 
   13593 
   13594 # Allow CC to be a program name with arguments.
   13595 lt_save_CC="$CC"
   13596 CC=${F77-"f77"}
   13597 compiler=$CC
   13598 compiler_F77=$CC
   13599 for cc_temp in $compiler""; do
   13600   case $cc_temp in
   13601     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   13602     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   13603     \-*) ;;
   13604     *) break;;
   13605   esac
   13606 done
   13607 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   13608 
   13609 
   13610 { echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5
   13611 echo $ECHO_N "checking if libtool supports shared libraries... $ECHO_C" >&6; }
   13612 { echo "$as_me:$LINENO: result: $can_build_shared" >&5
   13613 echo "${ECHO_T}$can_build_shared" >&6; }
   13614 
   13615 { echo "$as_me:$LINENO: checking whether to build shared libraries" >&5
   13616 echo $ECHO_N "checking whether to build shared libraries... $ECHO_C" >&6; }
   13617 test "$can_build_shared" = "no" && enable_shared=no
   13618 
   13619 # On AIX, shared libraries and static libraries use the same namespace, and
   13620 # are all built from PIC.
   13621 case $host_os in
   13622 aix3*)
   13623   test "$enable_shared" = yes && enable_static=no
   13624   if test -n "$RANLIB"; then
   13625     archive_cmds="$archive_cmds~\$RANLIB \$lib"
   13626     postinstall_cmds='$RANLIB $lib'
   13627   fi
   13628   ;;
   13629 aix4* | aix5*)
   13630   if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
   13631     test "$enable_shared" = yes && enable_static=no
   13632   fi
   13633   ;;
   13634 esac
   13635 { echo "$as_me:$LINENO: result: $enable_shared" >&5
   13636 echo "${ECHO_T}$enable_shared" >&6; }
   13637 
   13638 { echo "$as_me:$LINENO: checking whether to build static libraries" >&5
   13639 echo $ECHO_N "checking whether to build static libraries... $ECHO_C" >&6; }
   13640 # Make sure either enable_shared or enable_static is yes.
   13641 test "$enable_shared" = yes || enable_static=yes
   13642 { echo "$as_me:$LINENO: result: $enable_static" >&5
   13643 echo "${ECHO_T}$enable_static" >&6; }
   13644 
   13645 GCC_F77="$G77"
   13646 LD_F77="$LD"
   13647 
   13648 lt_prog_compiler_wl_F77=
   13649 lt_prog_compiler_pic_F77=
   13650 lt_prog_compiler_static_F77=
   13651 
   13652 { echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
   13653 echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6; }
   13654 
   13655   if test "$GCC" = yes; then
   13656     lt_prog_compiler_wl_F77='-Wl,'
   13657     lt_prog_compiler_static_F77='-static'
   13658 
   13659     case $host_os in
   13660       aix*)
   13661       # All AIX code is PIC.
   13662       if test "$host_cpu" = ia64; then
   13663 	# AIX 5 now supports IA64 processor
   13664 	lt_prog_compiler_static_F77='-Bstatic'
   13665       fi
   13666       ;;
   13667 
   13668     amigaos*)
   13669       # FIXME: we need at least 68020 code to build shared libraries, but
   13670       # adding the `-m68020' flag to GCC prevents building anything better,
   13671       # like `-m68040'.
   13672       lt_prog_compiler_pic_F77='-m68020 -resident32 -malways-restore-a4'
   13673       ;;
   13674 
   13675     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
   13676       # PIC is the default for these OSes.
   13677       ;;
   13678 
   13679     mingw* | cygwin* | pw32* | os2*)
   13680       # This hack is so that the source file can tell whether it is being
   13681       # built for inclusion in a dll (and should export symbols for example).
   13682       # Although the cygwin gcc ignores -fPIC, still need this for old-style
   13683       # (--disable-auto-import) libraries
   13684       lt_prog_compiler_pic_F77='-DDLL_EXPORT'
   13685       ;;
   13686 
   13687     darwin* | rhapsody*)
   13688       # PIC is the default on this platform
   13689       # Common symbols not allowed in MH_DYLIB files
   13690       lt_prog_compiler_pic_F77='-fno-common'
   13691       ;;
   13692 
   13693     interix3*)
   13694       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
   13695       # Instead, we relocate shared libraries at runtime.
   13696       ;;
   13697 
   13698     msdosdjgpp*)
   13699       # Just because we use GCC doesn't mean we suddenly get shared libraries
   13700       # on systems that don't support them.
   13701       lt_prog_compiler_can_build_shared_F77=no
   13702       enable_shared=no
   13703       ;;
   13704 
   13705     sysv4*MP*)
   13706       if test -d /usr/nec; then
   13707 	lt_prog_compiler_pic_F77=-Kconform_pic
   13708       fi
   13709       ;;
   13710 
   13711     hpux*)
   13712       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   13713       # not for PA HP-UX.
   13714       case $host_cpu in
   13715       hppa*64*|ia64*)
   13716 	# +Z the default
   13717 	;;
   13718       *)
   13719 	lt_prog_compiler_pic_F77='-fPIC'
   13720 	;;
   13721       esac
   13722       ;;
   13723 
   13724     *)
   13725       lt_prog_compiler_pic_F77='-fPIC'
   13726       ;;
   13727     esac
   13728   else
   13729     # PORTME Check for flag to pass linker flags through the system compiler.
   13730     case $host_os in
   13731     aix*)
   13732       lt_prog_compiler_wl_F77='-Wl,'
   13733       if test "$host_cpu" = ia64; then
   13734 	# AIX 5 now supports IA64 processor
   13735 	lt_prog_compiler_static_F77='-Bstatic'
   13736       else
   13737 	lt_prog_compiler_static_F77='-bnso -bI:/lib/syscalls.exp'
   13738       fi
   13739       ;;
   13740       darwin*)
   13741         # PIC is the default on this platform
   13742         # Common symbols not allowed in MH_DYLIB files
   13743        case $cc_basename in
   13744          xlc*)
   13745          lt_prog_compiler_pic_F77='-qnocommon'
   13746          lt_prog_compiler_wl_F77='-Wl,'
   13747          ;;
   13748        esac
   13749        ;;
   13750 
   13751     mingw* | cygwin* | pw32* | os2*)
   13752       # This hack is so that the source file can tell whether it is being
   13753       # built for inclusion in a dll (and should export symbols for example).
   13754       # Although the cygwin gcc ignores -fPIC, still need this for old-style
   13755       # (--disable-auto-import) libraries
   13756       lt_prog_compiler_pic_F77='-DDLL_EXPORT'
   13757       ;;
   13758 
   13759     hpux9* | hpux10* | hpux11*)
   13760       lt_prog_compiler_wl_F77='-Wl,'
   13761       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   13762       # not for PA HP-UX.
   13763       case $host_cpu in
   13764       hppa*64*|ia64*)
   13765 	# +Z the default
   13766 	;;
   13767       *)
   13768 	lt_prog_compiler_pic_F77='+Z'
   13769 	;;
   13770       esac
   13771       # Is there a better lt_prog_compiler_static that works with the bundled CC?
   13772       lt_prog_compiler_static_F77='${wl}-a ${wl}archive'
   13773       ;;
   13774 
   13775     irix5* | irix6* | nonstopux*)
   13776       lt_prog_compiler_wl_F77='-Wl,'
   13777       # PIC (with -KPIC) is the default.
   13778       lt_prog_compiler_static_F77='-non_shared'
   13779       ;;
   13780 
   13781     newsos6)
   13782       lt_prog_compiler_pic_F77='-KPIC'
   13783       lt_prog_compiler_static_F77='-Bstatic'
   13784       ;;
   13785 
   13786     linux*)
   13787       case $cc_basename in
   13788       icc* | ecc*)
   13789 	lt_prog_compiler_wl_F77='-Wl,'
   13790 	lt_prog_compiler_pic_F77='-KPIC'
   13791 	lt_prog_compiler_static_F77='-static'
   13792         ;;
   13793       pgcc* | pgf77* | pgf90* | pgf95*)
   13794         # Portland Group compilers (*not* the Pentium gcc compiler,
   13795 	# which looks to be a dead project)
   13796 	lt_prog_compiler_wl_F77='-Wl,'
   13797 	lt_prog_compiler_pic_F77='-fpic'
   13798 	lt_prog_compiler_static_F77='-Bstatic'
   13799         ;;
   13800       ccc*)
   13801         lt_prog_compiler_wl_F77='-Wl,'
   13802         # All Alpha code is PIC.
   13803         lt_prog_compiler_static_F77='-non_shared'
   13804         ;;
   13805       como)
   13806         lt_prog_compiler_wl_F77='-lopt='
   13807         ;;
   13808       *)
   13809         case `$CC -V 2>&1 | sed 5q` in
   13810 	*Sun\ C*)
   13811 	  # Sun C 5.9
   13812 	  lt_prog_compiler_pic_F77='-KPIC'
   13813 	  lt_prog_compiler_static_F77='-Bstatic'
   13814 	  lt_prog_compiler_wl_F77='-Wl,'
   13815 	  ;;
   13816 	*Sun\ F*)
   13817 	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
   13818 	  lt_prog_compiler_pic_F77='-KPIC'
   13819 	  lt_prog_compiler_static_F77='-Bstatic'
   13820 	  lt_prog_compiler_wl_F77=''
   13821 	  ;;
   13822 	esac
   13823 	;;
   13824       esac
   13825       ;;
   13826 
   13827     osf3* | osf4* | osf5*)
   13828       lt_prog_compiler_wl_F77='-Wl,'
   13829       # All OSF/1 code is PIC.
   13830       lt_prog_compiler_static_F77='-non_shared'
   13831       ;;
   13832 
   13833     solaris*)
   13834       lt_prog_compiler_pic_F77='-KPIC'
   13835       lt_prog_compiler_static_F77='-Bstatic'
   13836       case $cc_basename in
   13837       f77* | f90* | f95*)
   13838 	lt_prog_compiler_wl_F77='-Qoption ld ';;
   13839       *)
   13840 	lt_prog_compiler_wl_F77='-Wl,';;
   13841       esac
   13842       ;;
   13843 
   13844     sunos4*)
   13845       lt_prog_compiler_wl_F77='-Qoption ld '
   13846       lt_prog_compiler_pic_F77='-PIC'
   13847       lt_prog_compiler_static_F77='-Bstatic'
   13848       ;;
   13849 
   13850     sysv4 | sysv4.2uw2* | sysv4.3*)
   13851       lt_prog_compiler_wl_F77='-Wl,'
   13852       lt_prog_compiler_pic_F77='-KPIC'
   13853       lt_prog_compiler_static_F77='-Bstatic'
   13854       ;;
   13855 
   13856     sysv4*MP*)
   13857       if test -d /usr/nec ;then
   13858 	lt_prog_compiler_pic_F77='-Kconform_pic'
   13859 	lt_prog_compiler_static_F77='-Bstatic'
   13860       fi
   13861       ;;
   13862 
   13863     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
   13864       lt_prog_compiler_wl_F77='-Wl,'
   13865       lt_prog_compiler_pic_F77='-KPIC'
   13866       lt_prog_compiler_static_F77='-Bstatic'
   13867       ;;
   13868 
   13869     unicos*)
   13870       lt_prog_compiler_wl_F77='-Wl,'
   13871       lt_prog_compiler_can_build_shared_F77=no
   13872       ;;
   13873 
   13874     uts4*)
   13875       lt_prog_compiler_pic_F77='-pic'
   13876       lt_prog_compiler_static_F77='-Bstatic'
   13877       ;;
   13878 
   13879     *)
   13880       lt_prog_compiler_can_build_shared_F77=no
   13881       ;;
   13882     esac
   13883   fi
   13884 
   13885 { echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_F77" >&5
   13886 echo "${ECHO_T}$lt_prog_compiler_pic_F77" >&6; }
   13887 
   13888 #
   13889 # Check to make sure the PIC flag actually works.
   13890 #
   13891 if test -n "$lt_prog_compiler_pic_F77"; then
   13892 
   13893 { echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic_F77 works" >&5
   13894 echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic_F77 works... $ECHO_C" >&6; }
   13895 if test "${lt_prog_compiler_pic_works_F77+set}" = set; then
   13896   echo $ECHO_N "(cached) $ECHO_C" >&6
   13897 else
   13898   lt_prog_compiler_pic_works_F77=no
   13899   ac_outfile=conftest.$ac_objext
   13900    printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   13901    lt_compiler_flag="$lt_prog_compiler_pic_F77"
   13902    # Insert the option either (1) after the last *FLAGS variable, or
   13903    # (2) before a word containing "conftest.", or (3) at the end.
   13904    # Note that $ac_compile itself does not contain backslashes and begins
   13905    # with a dollar sign (not a hyphen), so the echo should work correctly.
   13906    # The option is referenced via a variable to avoid confusing sed.
   13907    lt_compile=`echo "$ac_compile" | $SED \
   13908    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   13909    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   13910    -e 's:$: $lt_compiler_flag:'`
   13911    (eval echo "\"\$as_me:13911: $lt_compile\"" >&5)
   13912    (eval "$lt_compile" 2>conftest.err)
   13913    ac_status=$?
   13914    cat conftest.err >&5
   13915    echo "$as_me:13915: \$? = $ac_status" >&5
   13916    if (exit $ac_status) && test -s "$ac_outfile"; then
   13917      # The compiler can only warn and ignore the option if not recognized
   13918      # So say no if there are warnings other than the usual output.
   13919      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
   13920      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   13921      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   13922        lt_prog_compiler_pic_works_F77=yes
   13923      fi
   13924    fi
   13925    $rm conftest*
   13926 
   13927 fi
   13928 { echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works_F77" >&5
   13929 echo "${ECHO_T}$lt_prog_compiler_pic_works_F77" >&6; }
   13930 
   13931 if test x"$lt_prog_compiler_pic_works_F77" = xyes; then
   13932     case $lt_prog_compiler_pic_F77 in
   13933      "" | " "*) ;;
   13934      *) lt_prog_compiler_pic_F77=" $lt_prog_compiler_pic_F77" ;;
   13935      esac
   13936 else
   13937     lt_prog_compiler_pic_F77=
   13938      lt_prog_compiler_can_build_shared_F77=no
   13939 fi
   13940 
   13941 fi
   13942 case $host_os in
   13943   # For platforms which do not support PIC, -DPIC is meaningless:
   13944   *djgpp*)
   13945     lt_prog_compiler_pic_F77=
   13946     ;;
   13947   *)
   13948     lt_prog_compiler_pic_F77="$lt_prog_compiler_pic_F77"
   13949     ;;
   13950 esac
   13951 
   13952 #
   13953 # Check to make sure the static flag actually works.
   13954 #
   13955 wl=$lt_prog_compiler_wl_F77 eval lt_tmp_static_flag=\"$lt_prog_compiler_static_F77\"
   13956 { echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
   13957 echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6; }
   13958 if test "${lt_prog_compiler_static_works_F77+set}" = set; then
   13959   echo $ECHO_N "(cached) $ECHO_C" >&6
   13960 else
   13961   lt_prog_compiler_static_works_F77=no
   13962    save_LDFLAGS="$LDFLAGS"
   13963    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
   13964    printf "$lt_simple_link_test_code" > conftest.$ac_ext
   13965    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
   13966      # The linker can only warn and ignore the option if not recognized
   13967      # So say no if there are warnings
   13968      if test -s conftest.err; then
   13969        # Append any errors to the config.log.
   13970        cat conftest.err 1>&5
   13971        $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
   13972        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   13973        if diff conftest.exp conftest.er2 >/dev/null; then
   13974          lt_prog_compiler_static_works_F77=yes
   13975        fi
   13976      else
   13977        lt_prog_compiler_static_works_F77=yes
   13978      fi
   13979    fi
   13980    $rm conftest*
   13981    LDFLAGS="$save_LDFLAGS"
   13982 
   13983 fi
   13984 { echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works_F77" >&5
   13985 echo "${ECHO_T}$lt_prog_compiler_static_works_F77" >&6; }
   13986 
   13987 if test x"$lt_prog_compiler_static_works_F77" = xyes; then
   13988     :
   13989 else
   13990     lt_prog_compiler_static_F77=
   13991 fi
   13992 
   13993 
   13994 { echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
   13995 echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6; }
   13996 if test "${lt_cv_prog_compiler_c_o_F77+set}" = set; then
   13997   echo $ECHO_N "(cached) $ECHO_C" >&6
   13998 else
   13999   lt_cv_prog_compiler_c_o_F77=no
   14000    $rm -r conftest 2>/dev/null
   14001    mkdir conftest
   14002    cd conftest
   14003    mkdir out
   14004    printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   14005 
   14006    lt_compiler_flag="-o out/conftest2.$ac_objext"
   14007    # Insert the option either (1) after the last *FLAGS variable, or
   14008    # (2) before a word containing "conftest.", or (3) at the end.
   14009    # Note that $ac_compile itself does not contain backslashes and begins
   14010    # with a dollar sign (not a hyphen), so the echo should work correctly.
   14011    lt_compile=`echo "$ac_compile" | $SED \
   14012    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   14013    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   14014    -e 's:$: $lt_compiler_flag:'`
   14015    (eval echo "\"\$as_me:14015: $lt_compile\"" >&5)
   14016    (eval "$lt_compile" 2>out/conftest.err)
   14017    ac_status=$?
   14018    cat out/conftest.err >&5
   14019    echo "$as_me:14019: \$? = $ac_status" >&5
   14020    if (exit $ac_status) && test -s out/conftest2.$ac_objext
   14021    then
   14022      # The compiler can only warn and ignore the option if not recognized
   14023      # So say no if there are warnings
   14024      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
   14025      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
   14026      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
   14027        lt_cv_prog_compiler_c_o_F77=yes
   14028      fi
   14029    fi
   14030    chmod u+w . 2>&5
   14031    $rm conftest*
   14032    # SGI C++ compiler will create directory out/ii_files/ for
   14033    # template instantiation
   14034    test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files
   14035    $rm out/* && rmdir out
   14036    cd ..
   14037    rmdir conftest
   14038    $rm conftest*
   14039 
   14040 fi
   14041 { echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o_F77" >&5
   14042 echo "${ECHO_T}$lt_cv_prog_compiler_c_o_F77" >&6; }
   14043 
   14044 
   14045 hard_links="nottested"
   14046 if test "$lt_cv_prog_compiler_c_o_F77" = no && test "$need_locks" != no; then
   14047   # do not overwrite the value of need_locks provided by the user
   14048   { echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
   14049 echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6; }
   14050   hard_links=yes
   14051   $rm conftest*
   14052   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   14053   touch conftest.a
   14054   ln conftest.a conftest.b 2>&5 || hard_links=no
   14055   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   14056   { echo "$as_me:$LINENO: result: $hard_links" >&5
   14057 echo "${ECHO_T}$hard_links" >&6; }
   14058   if test "$hard_links" = no; then
   14059     { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
   14060 echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
   14061     need_locks=warn
   14062   fi
   14063 else
   14064   need_locks=no
   14065 fi
   14066 
   14067 { echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   14068 echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6; }
   14069 
   14070   runpath_var=
   14071   allow_undefined_flag_F77=
   14072   enable_shared_with_static_runtimes_F77=no
   14073   archive_cmds_F77=
   14074   archive_expsym_cmds_F77=
   14075   old_archive_From_new_cmds_F77=
   14076   old_archive_from_expsyms_cmds_F77=
   14077   export_dynamic_flag_spec_F77=
   14078   whole_archive_flag_spec_F77=
   14079   thread_safe_flag_spec_F77=
   14080   hardcode_libdir_flag_spec_F77=
   14081   hardcode_libdir_flag_spec_ld_F77=
   14082   hardcode_libdir_separator_F77=
   14083   hardcode_direct_F77=no
   14084   hardcode_minus_L_F77=no
   14085   hardcode_shlibpath_var_F77=unsupported
   14086   link_all_deplibs_F77=unknown
   14087   hardcode_automatic_F77=no
   14088   module_cmds_F77=
   14089   module_expsym_cmds_F77=
   14090   always_export_symbols_F77=no
   14091   export_symbols_cmds_F77='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   14092   # include_expsyms should be a list of space-separated symbols to be *always*
   14093   # included in the symbol list
   14094   include_expsyms_F77=
   14095   # exclude_expsyms can be an extended regexp of symbols to exclude
   14096   # it will be wrapped by ` (' and `)$', so one must not match beginning or
   14097   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
   14098   # as well as any symbol that contains `d'.
   14099   exclude_expsyms_F77="_GLOBAL_OFFSET_TABLE_"
   14100   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
   14101   # platforms (ab)use it in PIC code, but their linkers get confused if
   14102   # the symbol is explicitly referenced.  Since portable code cannot
   14103   # rely on this symbol name, it's probably fine to never include it in
   14104   # preloaded symbol tables.
   14105   extract_expsyms_cmds=
   14106   # Just being paranoid about ensuring that cc_basename is set.
   14107   for cc_temp in $compiler""; do
   14108   case $cc_temp in
   14109     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   14110     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   14111     \-*) ;;
   14112     *) break;;
   14113   esac
   14114 done
   14115 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   14116 
   14117   case $host_os in
   14118   cygwin* | mingw* | pw32*)
   14119     # FIXME: the MSVC++ port hasn't been tested in a loooong time
   14120     # When not using gcc, we currently assume that we are using
   14121     # Microsoft Visual C++.
   14122     if test "$GCC" != yes; then
   14123       with_gnu_ld=no
   14124     fi
   14125     ;;
   14126   interix*)
   14127     # we just hope/assume this is gcc and not c89 (= MSVC++)
   14128     with_gnu_ld=yes
   14129     ;;
   14130   openbsd*)
   14131     with_gnu_ld=no
   14132     ;;
   14133   esac
   14134 
   14135   ld_shlibs_F77=yes
   14136   if test "$with_gnu_ld" = yes; then
   14137     # If archive_cmds runs LD, not CC, wlarc should be empty
   14138     wlarc='${wl}'
   14139 
   14140     # Set some defaults for GNU ld with shared library support. These
   14141     # are reset later if shared libraries are not supported. Putting them
   14142     # here allows them to be overridden if necessary.
   14143     runpath_var=LD_RUN_PATH
   14144     hardcode_libdir_flag_spec_F77='${wl}--rpath ${wl}$libdir'
   14145     export_dynamic_flag_spec_F77='${wl}--export-dynamic'
   14146     # ancient GNU ld didn't support --whole-archive et. al.
   14147     if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null; then
   14148 	whole_archive_flag_spec_F77="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
   14149       else
   14150   	whole_archive_flag_spec_F77=
   14151     fi
   14152     supports_anon_versioning=no
   14153     case `$LD -v 2>/dev/null` in
   14154       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
   14155       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
   14156       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
   14157       *\ 2.11.*) ;; # other 2.11 versions
   14158       *) supports_anon_versioning=yes ;;
   14159     esac
   14160 
   14161     # See if GNU ld supports shared libraries.
   14162     case $host_os in
   14163     aix3* | aix4* | aix5*)
   14164       # On AIX/PPC, the GNU linker is very broken
   14165       if test "$host_cpu" != ia64; then
   14166 	ld_shlibs_F77=no
   14167 	cat <<EOF 1>&2
   14168 
   14169 *** Warning: the GNU linker, at least up to release 2.9.1, is reported
   14170 *** to be unable to reliably create shared libraries on AIX.
   14171 *** Therefore, libtool is disabling shared libraries support.  If you
   14172 *** really care for shared libraries, you may want to modify your PATH
   14173 *** so that a non-GNU linker is found, and then restart.
   14174 
   14175 EOF
   14176       fi
   14177       ;;
   14178 
   14179     amigaos*)
   14180       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)'
   14181       hardcode_libdir_flag_spec_F77='-L$libdir'
   14182       hardcode_minus_L_F77=yes
   14183 
   14184       # Samuel A. Falvo II <kc5tja (at] dolphin.openprojects.net> reports
   14185       # that the semantics of dynamic libraries on AmigaOS, at least up
   14186       # to version 4, is to share data among multiple programs linked
   14187       # with the same dynamic library.  Since this doesn't match the
   14188       # behavior of shared libraries on other platforms, we can't use
   14189       # them.
   14190       ld_shlibs_F77=no
   14191       ;;
   14192 
   14193     beos*)
   14194       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   14195 	allow_undefined_flag_F77=unsupported
   14196 	# Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
   14197 	# support --undefined.  This deserves some investigation.  FIXME
   14198 	archive_cmds_F77='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   14199       else
   14200 	ld_shlibs_F77=no
   14201       fi
   14202       ;;
   14203 
   14204     cygwin* | mingw* | pw32*)
   14205       # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, F77) is actually meaningless,
   14206       # as there is no search path for DLLs.
   14207       hardcode_libdir_flag_spec_F77='-L$libdir'
   14208       allow_undefined_flag_F77=unsupported
   14209       always_export_symbols_F77=no
   14210       enable_shared_with_static_runtimes_F77=yes
   14211       export_symbols_cmds_F77='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS] /s/.* \([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW] /s/.* //'\'' | sort | uniq > $export_symbols'
   14212 
   14213       if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
   14214         archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   14215 	# If the export-symbols file already is a .def file (1st line
   14216 	# is EXPORTS), use it as is; otherwise, prepend...
   14217 	archive_expsym_cmds_F77='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
   14218 	  cp $export_symbols $output_objdir/$soname.def;
   14219 	else
   14220 	  echo EXPORTS > $output_objdir/$soname.def;
   14221 	  cat $export_symbols >> $output_objdir/$soname.def;
   14222 	fi~
   14223 	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   14224       else
   14225 	ld_shlibs_F77=no
   14226       fi
   14227       ;;
   14228 
   14229     interix3*)
   14230       hardcode_direct_F77=no
   14231       hardcode_shlibpath_var_F77=no
   14232       hardcode_libdir_flag_spec_F77='${wl}-rpath,$libdir'
   14233       export_dynamic_flag_spec_F77='${wl}-E'
   14234       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
   14235       # Instead, shared libraries are loaded at an image base (0x10000000 by
   14236       # default) and relocated if they conflict, which is a slow very memory
   14237       # consuming and fragmenting process.  To avoid this, we pick a random,
   14238       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
   14239       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
   14240       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'
   14241       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'
   14242       ;;
   14243 
   14244     linux*)
   14245       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   14246 	tmp_addflag=
   14247 	case $cc_basename,$host_cpu in
   14248 	pgcc*)				# Portland Group C compiler
   14249 	  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'
   14250 	  tmp_addflag=' $pic_flag'
   14251 	  ;;
   14252 	pgf77* | pgf90* | pgf95*)	# Portland Group f77 and f90 compilers
   14253 	  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'
   14254 	  tmp_addflag=' $pic_flag -Mnomain' ;;
   14255 	ecc*,ia64* | icc*,ia64*)		# Intel C compiler on ia64
   14256 	  tmp_addflag=' -i_dynamic' ;;
   14257 	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
   14258 	  tmp_addflag=' -i_dynamic -nofor_main' ;;
   14259 	ifc* | ifort*)			# Intel Fortran compiler
   14260 	  tmp_addflag=' -nofor_main' ;;
   14261 	esac
   14262 	case `$CC -V 2>&1 | sed 5q` in
   14263 	*Sun\ C*)			# Sun C 5.9
   14264 	  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 /dev/null'
   14265 	  tmp_sharedflag='-G' ;;
   14266 	*Sun\ F*)			# Sun Fortran 8.3
   14267 	  tmp_sharedflag='-G' ;;
   14268 	*)
   14269 	  tmp_sharedflag='-shared' ;;
   14270 	esac
   14271 	archive_cmds_F77='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   14272 
   14273 	if test $supports_anon_versioning = yes; then
   14274 	  archive_expsym_cmds_F77='$echo "{ global:" > $output_objdir/$libname.ver~
   14275   cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
   14276   $echo "local: *; };" >> $output_objdir/$libname.ver~
   14277 	  $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
   14278 	fi
   14279       else
   14280 	ld_shlibs_F77=no
   14281       fi
   14282       ;;
   14283 
   14284     netbsd*)
   14285       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   14286 	archive_cmds_F77='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
   14287 	wlarc=
   14288       else
   14289 	archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   14290 	archive_expsym_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   14291       fi
   14292       ;;
   14293 
   14294     solaris*)
   14295       if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then
   14296 	ld_shlibs_F77=no
   14297 	cat <<EOF 1>&2
   14298 
   14299 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
   14300 *** create shared libraries on Solaris systems.  Therefore, libtool
   14301 *** is disabling shared libraries support.  We urge you to upgrade GNU
   14302 *** binutils to release 2.9.1 or newer.  Another option is to modify
   14303 *** your PATH or compiler configuration so that the native linker is
   14304 *** used, and then restart.
   14305 
   14306 EOF
   14307       elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   14308 	archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   14309 	archive_expsym_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   14310       else
   14311 	ld_shlibs_F77=no
   14312       fi
   14313       ;;
   14314 
   14315     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
   14316       case `$LD -v 2>&1` in
   14317         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
   14318 	ld_shlibs_F77=no
   14319 	cat <<_LT_EOF 1>&2
   14320 
   14321 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
   14322 *** reliably create shared libraries on SCO systems.  Therefore, libtool
   14323 *** is disabling shared libraries support.  We urge you to upgrade GNU
   14324 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
   14325 *** your PATH or compiler configuration so that the native linker is
   14326 *** used, and then restart.
   14327 
   14328 _LT_EOF
   14329 	;;
   14330 	*)
   14331 	  if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   14332 	    hardcode_libdir_flag_spec_F77='`test -z "$SCOABSPATH" && echo ${wl}-rpath,$libdir`'
   14333 	    archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib'
   14334 	    archive_expsym_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname,-retain-symbols-file,$export_symbols -o $lib'
   14335 	  else
   14336 	    ld_shlibs_F77=no
   14337 	  fi
   14338 	;;
   14339       esac
   14340       ;;
   14341 
   14342     sunos4*)
   14343       archive_cmds_F77='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   14344       wlarc=
   14345       hardcode_direct_F77=yes
   14346       hardcode_shlibpath_var_F77=no
   14347       ;;
   14348 
   14349     *)
   14350       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   14351 	archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   14352 	archive_expsym_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   14353       else
   14354 	ld_shlibs_F77=no
   14355       fi
   14356       ;;
   14357     esac
   14358 
   14359     if test "$ld_shlibs_F77" = no; then
   14360       runpath_var=
   14361       hardcode_libdir_flag_spec_F77=
   14362       export_dynamic_flag_spec_F77=
   14363       whole_archive_flag_spec_F77=
   14364     fi
   14365   else
   14366     # PORTME fill in a description of your system's linker (not GNU ld)
   14367     case $host_os in
   14368     aix3*)
   14369       allow_undefined_flag_F77=unsupported
   14370       always_export_symbols_F77=yes
   14371       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'
   14372       # Note: this linker hardcodes the directories in LIBPATH if there
   14373       # are no directories specified by -L.
   14374       hardcode_minus_L_F77=yes
   14375       if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
   14376 	# Neither direct hardcoding nor static linking is supported with a
   14377 	# broken collect2.
   14378 	hardcode_direct_F77=unsupported
   14379       fi
   14380       ;;
   14381 
   14382     aix4* | aix5*)
   14383       if test "$host_cpu" = ia64; then
   14384 	# On IA64, the linker does run time linking by default, so we don't
   14385 	# have to do anything special.
   14386 	aix_use_runtimelinking=no
   14387 	exp_sym_flag='-Bexport'
   14388 	no_entry_flag=""
   14389       else
   14390 	# If we're using GNU nm, then we don't want the "-C" option.
   14391 	# -C means demangle to AIX nm, but means don't demangle with GNU nm
   14392 	if $NM -V 2>&1 | grep 'GNU' > /dev/null; then
   14393 	  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'
   14394 	else
   14395 	  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'
   14396 	fi
   14397 	aix_use_runtimelinking=no
   14398 
   14399 	# Test if we are trying to use run time linking or normal
   14400 	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
   14401 	# need to do runtime linking.
   14402 	case $host_os in aix4.[23]|aix4.[23].*|aix5*)
   14403 	  for ld_flag in $LDFLAGS; do
   14404   	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
   14405   	    aix_use_runtimelinking=yes
   14406   	    break
   14407   	  fi
   14408 	  done
   14409 	  ;;
   14410 	esac
   14411 
   14412 	exp_sym_flag='-bexport'
   14413 	no_entry_flag='-bnoentry'
   14414       fi
   14415 
   14416       # When large executables or shared objects are built, AIX ld can
   14417       # have problems creating the table of contents.  If linking a library
   14418       # or program results in "error TOC overflow" add -mminimal-toc to
   14419       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
   14420       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
   14421 
   14422       archive_cmds_F77=''
   14423       hardcode_direct_F77=yes
   14424       hardcode_libdir_separator_F77=':'
   14425       link_all_deplibs_F77=yes
   14426 
   14427       if test "$GCC" = yes; then
   14428 	case $host_os in aix4.[012]|aix4.[012].*)
   14429 	# We only want to do this on AIX 4.2 and lower, the check
   14430 	# below for broken collect2 doesn't work under 4.3+
   14431 	  collect2name=`${CC} -print-prog-name=collect2`
   14432 	  if test -f "$collect2name" && \
   14433   	   strings "$collect2name" | grep resolve_lib_name >/dev/null
   14434 	  then
   14435   	  # We have reworked collect2
   14436   	  hardcode_direct_F77=yes
   14437 	  else
   14438   	  # We have old collect2
   14439   	  hardcode_direct_F77=unsupported
   14440   	  # It fails to find uninstalled libraries when the uninstalled
   14441   	  # path is not listed in the libpath.  Setting hardcode_minus_L
   14442   	  # to unsupported forces relinking
   14443   	  hardcode_minus_L_F77=yes
   14444   	  hardcode_libdir_flag_spec_F77='-L$libdir'
   14445   	  hardcode_libdir_separator_F77=
   14446 	  fi
   14447 	  ;;
   14448 	esac
   14449 	shared_flag='-shared'
   14450 	if test "$aix_use_runtimelinking" = yes; then
   14451 	  shared_flag="$shared_flag "'${wl}-G'
   14452 	fi
   14453       else
   14454 	# not using gcc
   14455 	if test "$host_cpu" = ia64; then
   14456   	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
   14457   	# chokes on -Wl,-G. The following line is correct:
   14458 	  shared_flag='-G'
   14459 	else
   14460 	  if test "$aix_use_runtimelinking" = yes; then
   14461 	    shared_flag='${wl}-G'
   14462 	  else
   14463 	    shared_flag='${wl}-bM:SRE'
   14464 	  fi
   14465 	fi
   14466       fi
   14467 
   14468       # It seems that -bexpall does not export symbols beginning with
   14469       # underscore (_), so it is better to generate a list of symbols to export.
   14470       always_export_symbols_F77=yes
   14471       if test "$aix_use_runtimelinking" = yes; then
   14472 	# Warning - without using the other runtime loading flags (-brtl),
   14473 	# -berok will link without error, but may produce a broken library.
   14474 	allow_undefined_flag_F77='-berok'
   14475        # Determine the default libpath from the value encoded in an empty executable.
   14476        cat >conftest.$ac_ext <<_ACEOF
   14477       program main
   14478 
   14479       end
   14480 _ACEOF
   14481 rm -f conftest.$ac_objext conftest$ac_exeext
   14482 if { (ac_try="$ac_link"
   14483 case "(($ac_try" in
   14484   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   14485   *) ac_try_echo=$ac_try;;
   14486 esac
   14487 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   14488   (eval "$ac_link") 2>conftest.er1
   14489   ac_status=$?
   14490   grep -v '^ *+' conftest.er1 >conftest.err
   14491   rm -f conftest.er1
   14492   cat conftest.err >&5
   14493   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   14494   (exit $ac_status); } && {
   14495 	 test -z "$ac_f77_werror_flag" ||
   14496 	 test ! -s conftest.err
   14497        } && test -s conftest$ac_exeext &&
   14498        $as_test_x conftest$ac_exeext; then
   14499 
   14500 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
   14501 }'`
   14502 # Check for a 64-bit object if we didn't find anything.
   14503 if test -z "$aix_libpath"; then aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
   14504 }'`; fi
   14505 else
   14506   echo "$as_me: failed program was:" >&5
   14507 sed 's/^/| /' conftest.$ac_ext >&5
   14508 
   14509 
   14510 fi
   14511 
   14512 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   14513       conftest$ac_exeext conftest.$ac_ext
   14514 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   14515 
   14516        hardcode_libdir_flag_spec_F77='${wl}-blibpath:$libdir:'"$aix_libpath"
   14517 	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"
   14518        else
   14519 	if test "$host_cpu" = ia64; then
   14520 	  hardcode_libdir_flag_spec_F77='${wl}-R $libdir:/usr/lib:/lib'
   14521 	  allow_undefined_flag_F77="-z nodefs"
   14522 	  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"
   14523 	else
   14524 	 # Determine the default libpath from the value encoded in an empty executable.
   14525 	 cat >conftest.$ac_ext <<_ACEOF
   14526       program main
   14527 
   14528       end
   14529 _ACEOF
   14530 rm -f conftest.$ac_objext conftest$ac_exeext
   14531 if { (ac_try="$ac_link"
   14532 case "(($ac_try" in
   14533   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   14534   *) ac_try_echo=$ac_try;;
   14535 esac
   14536 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   14537   (eval "$ac_link") 2>conftest.er1
   14538   ac_status=$?
   14539   grep -v '^ *+' conftest.er1 >conftest.err
   14540   rm -f conftest.er1
   14541   cat conftest.err >&5
   14542   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   14543   (exit $ac_status); } && {
   14544 	 test -z "$ac_f77_werror_flag" ||
   14545 	 test ! -s conftest.err
   14546        } && test -s conftest$ac_exeext &&
   14547        $as_test_x conftest$ac_exeext; then
   14548 
   14549 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
   14550 }'`
   14551 # Check for a 64-bit object if we didn't find anything.
   14552 if test -z "$aix_libpath"; then aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
   14553 }'`; fi
   14554 else
   14555   echo "$as_me: failed program was:" >&5
   14556 sed 's/^/| /' conftest.$ac_ext >&5
   14557 
   14558 
   14559 fi
   14560 
   14561 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   14562       conftest$ac_exeext conftest.$ac_ext
   14563 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   14564 
   14565 	 hardcode_libdir_flag_spec_F77='${wl}-blibpath:$libdir:'"$aix_libpath"
   14566 	  # Warning - without using the other run time loading flags,
   14567 	  # -berok will link without error, but may produce a broken library.
   14568 	  no_undefined_flag_F77=' ${wl}-bernotok'
   14569 	  allow_undefined_flag_F77=' ${wl}-berok'
   14570 	  # Exported symbols can be pulled into shared objects from archives
   14571 	  whole_archive_flag_spec_F77='$convenience'
   14572 	  archive_cmds_need_lc_F77=yes
   14573 	  # This is similar to how AIX traditionally builds its shared libraries.
   14574 	  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'
   14575 	fi
   14576       fi
   14577       ;;
   14578 
   14579     amigaos*)
   14580       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)'
   14581       hardcode_libdir_flag_spec_F77='-L$libdir'
   14582       hardcode_minus_L_F77=yes
   14583       # see comment about different semantics on the GNU ld section
   14584       ld_shlibs_F77=no
   14585       ;;
   14586 
   14587     bsdi[45]*)
   14588       export_dynamic_flag_spec_F77=-rdynamic
   14589       ;;
   14590 
   14591     cygwin* | mingw* | pw32*)
   14592       # When not using gcc, we currently assume that we are using
   14593       # Microsoft Visual C++.
   14594       # hardcode_libdir_flag_spec is actually meaningless, as there is
   14595       # no search path for DLLs.
   14596       hardcode_libdir_flag_spec_F77=' '
   14597       allow_undefined_flag_F77=unsupported
   14598       # Tell ltmain to make .lib files, not .a files.
   14599       libext=lib
   14600       # Tell ltmain to make .dll files, not .so files.
   14601       shrext_cmds=".dll"
   14602       # FIXME: Setting linknames here is a bad hack.
   14603       archive_cmds_F77='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | $SED -e '\''s/ -lc$//'\''` -link -dll~linknames='
   14604       # The linker will automatically build a .lib file if we build a DLL.
   14605       old_archive_From_new_cmds_F77='true'
   14606       # FIXME: Should let the user specify the lib program.
   14607       old_archive_cmds_F77='lib /OUT:$oldlib$oldobjs$old_deplibs'
   14608       fix_srcfile_path_F77='`cygpath -w "$srcfile"`'
   14609       enable_shared_with_static_runtimes_F77=yes
   14610       ;;
   14611 
   14612     darwin* | rhapsody*)
   14613       case $host_os in
   14614         rhapsody* | darwin1.[012])
   14615          allow_undefined_flag_F77='${wl}-undefined ${wl}suppress'
   14616          ;;
   14617        *) # Darwin 1.3 on
   14618          if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
   14619            allow_undefined_flag_F77='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   14620          else
   14621            case ${MACOSX_DEPLOYMENT_TARGET} in
   14622              10.[012])
   14623                allow_undefined_flag_F77='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   14624                ;;
   14625              10.*)
   14626                allow_undefined_flag_F77='${wl}-undefined ${wl}dynamic_lookup'
   14627                ;;
   14628            esac
   14629          fi
   14630          ;;
   14631       esac
   14632       archive_cmds_need_lc_F77=no
   14633       hardcode_direct_F77=no
   14634       hardcode_automatic_F77=yes
   14635       hardcode_shlibpath_var_F77=unsupported
   14636       whole_archive_flag_spec_F77=''
   14637       link_all_deplibs_F77=yes
   14638     if test "$GCC" = yes ; then
   14639     	output_verbose_link_cmd='echo'
   14640         archive_cmds_F77='$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
   14641       module_cmds_F77='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   14642       # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   14643       archive_expsym_cmds_F77='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
   14644       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}'
   14645     else
   14646       case $cc_basename in
   14647         xlc*)
   14648          output_verbose_link_cmd='echo'
   14649          archive_cmds_F77='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $verstring'
   14650          module_cmds_F77='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   14651           # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   14652          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 $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
   14653           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}'
   14654           ;;
   14655        *)
   14656          ld_shlibs_F77=no
   14657           ;;
   14658       esac
   14659     fi
   14660       ;;
   14661 
   14662     dgux*)
   14663       archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   14664       hardcode_libdir_flag_spec_F77='-L$libdir'
   14665       hardcode_shlibpath_var_F77=no
   14666       ;;
   14667 
   14668     freebsd1*)
   14669       ld_shlibs_F77=no
   14670       ;;
   14671 
   14672     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
   14673     # support.  Future versions do this automatically, but an explicit c++rt0.o
   14674     # does not break anything, and helps significantly (at the cost of a little
   14675     # extra space).
   14676     freebsd2.2*)
   14677       archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
   14678       hardcode_libdir_flag_spec_F77='-R$libdir'
   14679       hardcode_direct_F77=yes
   14680       hardcode_shlibpath_var_F77=no
   14681       ;;
   14682 
   14683     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
   14684     freebsd2*)
   14685       archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   14686       hardcode_direct_F77=yes
   14687       hardcode_minus_L_F77=yes
   14688       hardcode_shlibpath_var_F77=no
   14689       ;;
   14690 
   14691     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
   14692     freebsd* | kfreebsd*-gnu | dragonfly*)
   14693       archive_cmds_F77='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
   14694       hardcode_libdir_flag_spec_F77='-R$libdir'
   14695       hardcode_direct_F77=yes
   14696       hardcode_shlibpath_var_F77=no
   14697       ;;
   14698 
   14699     hpux9*)
   14700       if test "$GCC" = yes; then
   14701 	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'
   14702       else
   14703 	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'
   14704       fi
   14705       hardcode_libdir_flag_spec_F77='${wl}+b ${wl}$libdir'
   14706       hardcode_libdir_separator_F77=:
   14707       hardcode_direct_F77=yes
   14708 
   14709       # hardcode_minus_L: Not really in the search PATH,
   14710       # but as the default location of the library.
   14711       hardcode_minus_L_F77=yes
   14712       export_dynamic_flag_spec_F77='${wl}-E'
   14713       ;;
   14714 
   14715     hpux10*)
   14716       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
   14717 	archive_cmds_F77='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   14718       else
   14719 	archive_cmds_F77='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
   14720       fi
   14721       if test "$with_gnu_ld" = no; then
   14722 	hardcode_libdir_flag_spec_F77='${wl}+b ${wl}$libdir'
   14723 	hardcode_libdir_separator_F77=:
   14724 
   14725 	hardcode_direct_F77=yes
   14726 	export_dynamic_flag_spec_F77='${wl}-E'
   14727 
   14728 	# hardcode_minus_L: Not really in the search PATH,
   14729 	# but as the default location of the library.
   14730 	hardcode_minus_L_F77=yes
   14731       fi
   14732       ;;
   14733 
   14734     hpux11*)
   14735       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
   14736 	case $host_cpu in
   14737 	hppa*64*)
   14738 	  archive_cmds_F77='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   14739 	  ;;
   14740 	ia64*)
   14741 	  archive_cmds_F77='$CC -shared ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   14742 	  ;;
   14743 	*)
   14744 	  archive_cmds_F77='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   14745 	  ;;
   14746 	esac
   14747       else
   14748 	case $host_cpu in
   14749 	hppa*64*)
   14750 	  archive_cmds_F77='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   14751 	  ;;
   14752 	ia64*)
   14753 	  archive_cmds_F77='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   14754 	  ;;
   14755 	*)
   14756 	  archive_cmds_F77='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   14757 	  ;;
   14758 	esac
   14759       fi
   14760       if test "$with_gnu_ld" = no; then
   14761 	hardcode_libdir_flag_spec_F77='${wl}+b ${wl}$libdir'
   14762 	hardcode_libdir_separator_F77=:
   14763 
   14764 	case $host_cpu in
   14765 	hppa*64*|ia64*)
   14766 	  hardcode_libdir_flag_spec_ld_F77='+b $libdir'
   14767 	  hardcode_direct_F77=no
   14768 	  hardcode_shlibpath_var_F77=no
   14769 	  ;;
   14770 	*)
   14771 	  hardcode_direct_F77=yes
   14772 	  export_dynamic_flag_spec_F77='${wl}-E'
   14773 
   14774 	  # hardcode_minus_L: Not really in the search PATH,
   14775 	  # but as the default location of the library.
   14776 	  hardcode_minus_L_F77=yes
   14777 	  ;;
   14778 	esac
   14779       fi
   14780       ;;
   14781 
   14782     irix5* | irix6* | nonstopux*)
   14783       if test "$GCC" = yes; then
   14784 	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'
   14785       else
   14786 	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'
   14787 	hardcode_libdir_flag_spec_ld_F77='-rpath $libdir'
   14788       fi
   14789       hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir'
   14790       hardcode_libdir_separator_F77=:
   14791       link_all_deplibs_F77=yes
   14792       ;;
   14793 
   14794     netbsd*)
   14795       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   14796 	archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
   14797       else
   14798 	archive_cmds_F77='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
   14799       fi
   14800       hardcode_libdir_flag_spec_F77='-R$libdir'
   14801       hardcode_direct_F77=yes
   14802       hardcode_shlibpath_var_F77=no
   14803       ;;
   14804 
   14805     newsos6)
   14806       archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   14807       hardcode_direct_F77=yes
   14808       hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir'
   14809       hardcode_libdir_separator_F77=:
   14810       hardcode_shlibpath_var_F77=no
   14811       ;;
   14812 
   14813     openbsd*)
   14814       hardcode_direct_F77=yes
   14815       hardcode_shlibpath_var_F77=no
   14816       if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   14817 	archive_cmds_F77='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   14818 	archive_expsym_cmds_F77='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
   14819 	hardcode_libdir_flag_spec_F77='${wl}-rpath,$libdir'
   14820 	export_dynamic_flag_spec_F77='${wl}-E'
   14821       else
   14822        case $host_os in
   14823 	 openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
   14824 	   archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   14825 	   hardcode_libdir_flag_spec_F77='-R$libdir'
   14826 	   ;;
   14827 	 *)
   14828 	   archive_cmds_F77='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   14829 	   hardcode_libdir_flag_spec_F77='${wl}-rpath,$libdir'
   14830 	   ;;
   14831        esac
   14832       fi
   14833       ;;
   14834 
   14835     os2*)
   14836       hardcode_libdir_flag_spec_F77='-L$libdir'
   14837       hardcode_minus_L_F77=yes
   14838       allow_undefined_flag_F77=unsupported
   14839       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'
   14840       old_archive_From_new_cmds_F77='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
   14841       ;;
   14842 
   14843     osf3*)
   14844       if test "$GCC" = yes; then
   14845 	allow_undefined_flag_F77=' ${wl}-expect_unresolved ${wl}\*'
   14846 	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'
   14847       else
   14848 	allow_undefined_flag_F77=' -expect_unresolved \*'
   14849 	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'
   14850       fi
   14851       hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir'
   14852       hardcode_libdir_separator_F77=:
   14853       ;;
   14854 
   14855     osf4* | osf5*)	# as osf3* with the addition of -msym flag
   14856       if test "$GCC" = yes; then
   14857 	allow_undefined_flag_F77=' ${wl}-expect_unresolved ${wl}\*'
   14858 	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'
   14859 	hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir'
   14860       else
   14861 	allow_undefined_flag_F77=' -expect_unresolved \*'
   14862 	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'
   14863 	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~
   14864 	$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'
   14865 
   14866 	# Both c and cxx compiler support -rpath directly
   14867 	hardcode_libdir_flag_spec_F77='-rpath $libdir'
   14868       fi
   14869       hardcode_libdir_separator_F77=:
   14870       ;;
   14871 
   14872     solaris*)
   14873       no_undefined_flag_F77=' -z text'
   14874       if test "$GCC" = yes; then
   14875 	wlarc='${wl}'
   14876 	archive_cmds_F77='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   14877 	archive_expsym_cmds_F77='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   14878 	  $CC -shared ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$rm $lib.exp'
   14879       else
   14880 	wlarc=''
   14881 	archive_cmds_F77='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
   14882 	archive_expsym_cmds_F77='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   14883   	$LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
   14884       fi
   14885       hardcode_libdir_flag_spec_F77='-R$libdir'
   14886       hardcode_shlibpath_var_F77=no
   14887       case $host_os in
   14888       solaris2.[0-5] | solaris2.[0-5].*) ;;
   14889       *)
   14890  	# The compiler driver will combine linker options so we
   14891  	# cannot just pass the convience library names through
   14892  	# without $wl, iff we do not link with $LD.
   14893  	# Luckily, gcc supports the same syntax we need for Sun Studio.
   14894  	# Supported since Solaris 2.6 (maybe 2.5.1?)
   14895  	case $wlarc in
   14896  	'')
   14897  	  whole_archive_flag_spec_F77='-z allextract$convenience -z defaultextract' ;;
   14898  	*)
   14899  	  whole_archive_flag_spec_F77='${wl}-z ${wl}allextract`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}-z ${wl}defaultextract' ;;
   14900  	esac ;;
   14901       esac
   14902       link_all_deplibs_F77=yes
   14903       ;;
   14904 
   14905     sunos4*)
   14906       if test "x$host_vendor" = xsequent; then
   14907 	# Use $CC to link under sequent, because it throws in some extra .o
   14908 	# files that make .init and .fini sections work.
   14909 	archive_cmds_F77='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
   14910       else
   14911 	archive_cmds_F77='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
   14912       fi
   14913       hardcode_libdir_flag_spec_F77='-L$libdir'
   14914       hardcode_direct_F77=yes
   14915       hardcode_minus_L_F77=yes
   14916       hardcode_shlibpath_var_F77=no
   14917       ;;
   14918 
   14919     sysv4)
   14920       case $host_vendor in
   14921 	sni)
   14922 	  archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   14923 	  hardcode_direct_F77=yes # is this really true???
   14924 	;;
   14925 	siemens)
   14926 	  ## LD is ld it makes a PLAMLIB
   14927 	  ## CC just makes a GrossModule.
   14928 	  archive_cmds_F77='$LD -G -o $lib $libobjs $deplibs $linker_flags'
   14929 	  reload_cmds_F77='$CC -r -o $output$reload_objs'
   14930 	  hardcode_direct_F77=no
   14931         ;;
   14932 	motorola)
   14933 	  archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   14934 	  hardcode_direct_F77=no #Motorola manual says yes, but my tests say they lie
   14935 	;;
   14936       esac
   14937       runpath_var='LD_RUN_PATH'
   14938       hardcode_shlibpath_var_F77=no
   14939       ;;
   14940 
   14941     sysv4.3*)
   14942       archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   14943       hardcode_shlibpath_var_F77=no
   14944       export_dynamic_flag_spec_F77='-Bexport'
   14945       ;;
   14946 
   14947     sysv4*MP*)
   14948       if test -d /usr/nec; then
   14949 	archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   14950 	hardcode_shlibpath_var_F77=no
   14951 	runpath_var=LD_RUN_PATH
   14952 	hardcode_runpath_var=yes
   14953 	ld_shlibs_F77=yes
   14954       fi
   14955       ;;
   14956 
   14957     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7*)
   14958       no_undefined_flag_F77='${wl}-z,text'
   14959       archive_cmds_need_lc_F77=no
   14960       hardcode_shlibpath_var_F77=no
   14961       runpath_var='LD_RUN_PATH'
   14962 
   14963       if test "$GCC" = yes; then
   14964 	archive_cmds_F77='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   14965 	archive_expsym_cmds_F77='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   14966       else
   14967 	archive_cmds_F77='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   14968 	archive_expsym_cmds_F77='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   14969       fi
   14970       ;;
   14971 
   14972     sysv5* | sco3.2v5* | sco5v6*)
   14973       # Note: We can NOT use -z defs as we might desire, because we do not
   14974       # link with -lc, and that would cause any symbols used from libc to
   14975       # always be unresolved, which means just about no library would
   14976       # ever link correctly.  If we're not using GNU ld we use -z text
   14977       # though, which does catch some bad symbols but isn't as heavy-handed
   14978       # as -z defs.
   14979       no_undefined_flag_F77='${wl}-z,text'
   14980       allow_undefined_flag_F77='${wl}-z,nodefs'
   14981       archive_cmds_need_lc_F77=no
   14982       hardcode_shlibpath_var_F77=no
   14983       hardcode_libdir_flag_spec_F77='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`'
   14984       hardcode_libdir_separator_F77=':'
   14985       link_all_deplibs_F77=yes
   14986       export_dynamic_flag_spec_F77='${wl}-Bexport'
   14987       runpath_var='LD_RUN_PATH'
   14988 
   14989       if test "$GCC" = yes; then
   14990 	archive_cmds_F77='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   14991 	archive_expsym_cmds_F77='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   14992       else
   14993 	archive_cmds_F77='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   14994 	archive_expsym_cmds_F77='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   14995       fi
   14996       ;;
   14997 
   14998     uts4*)
   14999       archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   15000       hardcode_libdir_flag_spec_F77='-L$libdir'
   15001       hardcode_shlibpath_var_F77=no
   15002       ;;
   15003 
   15004     *)
   15005       ld_shlibs_F77=no
   15006       ;;
   15007     esac
   15008   fi
   15009 
   15010 { echo "$as_me:$LINENO: result: $ld_shlibs_F77" >&5
   15011 echo "${ECHO_T}$ld_shlibs_F77" >&6; }
   15012 test "$ld_shlibs_F77" = no && can_build_shared=no
   15013 
   15014 #
   15015 # Do we need to explicitly link libc?
   15016 #
   15017 case "x$archive_cmds_need_lc_F77" in
   15018 x|xyes)
   15019   # Assume -lc should be added
   15020   archive_cmds_need_lc_F77=yes
   15021 
   15022   if test "$enable_shared" = yes && test "$GCC" = yes; then
   15023     case $archive_cmds_F77 in
   15024     *'~'*)
   15025       # FIXME: we may have to deal with multi-command sequences.
   15026       ;;
   15027     '$CC '*)
   15028       # Test whether the compiler implicitly links with -lc since on some
   15029       # systems, -lgcc has to come before -lc. If gcc already passes -lc
   15030       # to ld, don't add -lc before -lgcc.
   15031       { echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
   15032 echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6; }
   15033       $rm conftest*
   15034       printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   15035 
   15036       if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   15037   (eval $ac_compile) 2>&5
   15038   ac_status=$?
   15039   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   15040   (exit $ac_status); } 2>conftest.err; then
   15041         soname=conftest
   15042         lib=conftest
   15043         libobjs=conftest.$ac_objext
   15044         deplibs=
   15045         wl=$lt_prog_compiler_wl_F77
   15046 	pic_flag=$lt_prog_compiler_pic_F77
   15047         compiler_flags=-v
   15048         linker_flags=-v
   15049         verstring=
   15050         output_objdir=.
   15051         libname=conftest
   15052         lt_save_allow_undefined_flag=$allow_undefined_flag_F77
   15053         allow_undefined_flag_F77=
   15054         if { (eval echo "$as_me:$LINENO: \"$archive_cmds_F77 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5
   15055   (eval $archive_cmds_F77 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5
   15056   ac_status=$?
   15057   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   15058   (exit $ac_status); }
   15059         then
   15060 	  archive_cmds_need_lc_F77=no
   15061         else
   15062 	  archive_cmds_need_lc_F77=yes
   15063         fi
   15064         allow_undefined_flag_F77=$lt_save_allow_undefined_flag
   15065       else
   15066         cat conftest.err 1>&5
   15067       fi
   15068       $rm conftest*
   15069       { echo "$as_me:$LINENO: result: $archive_cmds_need_lc_F77" >&5
   15070 echo "${ECHO_T}$archive_cmds_need_lc_F77" >&6; }
   15071       ;;
   15072     esac
   15073   fi
   15074   ;;
   15075 esac
   15076 
   15077 { echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
   15078 echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6; }
   15079 library_names_spec=
   15080 libname_spec='lib$name'
   15081 soname_spec=
   15082 shrext_cmds=".so"
   15083 postinstall_cmds=
   15084 postuninstall_cmds=
   15085 finish_cmds=
   15086 finish_eval=
   15087 shlibpath_var=
   15088 shlibpath_overrides_runpath=unknown
   15089 version_type=none
   15090 dynamic_linker="$host_os ld.so"
   15091 sys_lib_dlsearch_path_spec="/lib /usr/lib"
   15092 if test "$GCC" = yes; then
   15093   sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   15094   if echo "$sys_lib_search_path_spec" | grep ';' >/dev/null ; then
   15095     # if the path contains ";" then we assume it to be the separator
   15096     # otherwise default to the standard path separator (i.e. ":") - it is
   15097     # assumed that no part of a normal pathname contains ";" but that should
   15098     # okay in the real world where ";" in dirpaths is itself problematic.
   15099     sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   15100   else
   15101     sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   15102   fi
   15103 else
   15104   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
   15105 fi
   15106 need_lib_prefix=unknown
   15107 hardcode_into_libs=no
   15108 
   15109 # when you set need_version to no, make sure it does not cause -set_version
   15110 # flags to be left without arguments
   15111 need_version=unknown
   15112 
   15113 case $host_os in
   15114 aix3*)
   15115   version_type=linux
   15116   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
   15117   shlibpath_var=LIBPATH
   15118 
   15119   # AIX 3 has no versioning support, so we append a major version to the name.
   15120   soname_spec='${libname}${release}${shared_ext}$major'
   15121   ;;
   15122 
   15123 aix4* | aix5*)
   15124   version_type=linux
   15125   need_lib_prefix=no
   15126   need_version=no
   15127   hardcode_into_libs=yes
   15128   if test "$host_cpu" = ia64; then
   15129     # AIX 5 supports IA64
   15130     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
   15131     shlibpath_var=LD_LIBRARY_PATH
   15132   else
   15133     # With GCC up to 2.95.x, collect2 would create an import file
   15134     # for dependence libraries.  The import file would start with
   15135     # the line `#! .'.  This would cause the generated library to
   15136     # depend on `.', always an invalid library.  This was fixed in
   15137     # development snapshots of GCC prior to 3.0.
   15138     case $host_os in
   15139       aix4 | aix4.[01] | aix4.[01].*)
   15140       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
   15141 	   echo ' yes '
   15142 	   echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
   15143 	:
   15144       else
   15145 	can_build_shared=no
   15146       fi
   15147       ;;
   15148     esac
   15149     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
   15150     # soname into executable. Probably we can add versioning support to
   15151     # collect2, so additional links can be useful in future.
   15152     if test "$aix_use_runtimelinking" = yes; then
   15153       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
   15154       # instead of lib<name>.a to let people know that these are not
   15155       # typical AIX shared libraries.
   15156       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15157     else
   15158       # We preserve .a as extension for shared libraries through AIX4.2
   15159       # and later when we are not doing run time linking.
   15160       library_names_spec='${libname}${release}.a $libname.a'
   15161       soname_spec='${libname}${release}${shared_ext}$major'
   15162     fi
   15163     shlibpath_var=LIBPATH
   15164   fi
   15165   ;;
   15166 
   15167 amigaos*)
   15168   library_names_spec='$libname.ixlibrary $libname.a'
   15169   # Create ${libname}_ixlibrary.a entries in /sys/libs.
   15170   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'
   15171   ;;
   15172 
   15173 beos*)
   15174   library_names_spec='${libname}${shared_ext}'
   15175   dynamic_linker="$host_os ld.so"
   15176   shlibpath_var=LIBRARY_PATH
   15177   ;;
   15178 
   15179 bsdi[45]*)
   15180   version_type=linux
   15181   need_version=no
   15182   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15183   soname_spec='${libname}${release}${shared_ext}$major'
   15184   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
   15185   shlibpath_var=LD_LIBRARY_PATH
   15186   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
   15187   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
   15188   # the default ld.so.conf also contains /usr/contrib/lib and
   15189   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
   15190   # libtool to hard-code these into programs
   15191   ;;
   15192 
   15193 cygwin* | mingw* | pw32*)
   15194   version_type=windows
   15195   shrext_cmds=".dll"
   15196   need_version=no
   15197   need_lib_prefix=no
   15198 
   15199   case $GCC,$host_os in
   15200   yes,cygwin* | yes,mingw* | yes,pw32*)
   15201     library_names_spec='$libname.dll.a'
   15202     # DLL is installed to $(libdir)/../bin by postinstall_cmds
   15203     postinstall_cmds='base_file=`basename \${file}`~
   15204       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
   15205       dldir=$destdir/`dirname \$dlpath`~
   15206       test -d \$dldir || mkdir -p \$dldir~
   15207       $install_prog $dir/$dlname \$dldir/$dlname~
   15208       chmod a+x \$dldir/$dlname'
   15209     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
   15210       dlpath=$dir/\$dldll~
   15211        $rm \$dlpath'
   15212     shlibpath_overrides_runpath=yes
   15213 
   15214     case $host_os in
   15215     cygwin*)
   15216       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
   15217       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   15218       sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
   15219       ;;
   15220     mingw*)
   15221       # MinGW DLLs use traditional 'lib' prefix
   15222       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   15223       sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   15224       if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then
   15225         # It is most probably a Windows format PATH printed by
   15226         # mingw gcc, but we are running on Cygwin. Gcc prints its search
   15227         # path with ; separators, and with drive letters. We can handle the
   15228         # drive letters (cygwin fileutils understands them), so leave them,
   15229         # especially as we might pass files found there to a mingw objdump,
   15230         # which wouldn't understand a cygwinified path. Ahh.
   15231         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   15232       else
   15233         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   15234       fi
   15235       ;;
   15236     pw32*)
   15237       # pw32 DLLs use 'pw' prefix rather than 'lib'
   15238       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   15239       ;;
   15240     esac
   15241     ;;
   15242 
   15243   *)
   15244     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
   15245     ;;
   15246   esac
   15247   dynamic_linker='Win32 ld.exe'
   15248   # FIXME: first we should search . and the directory the executable is in
   15249   shlibpath_var=PATH
   15250   ;;
   15251 
   15252 darwin* | rhapsody*)
   15253   dynamic_linker="$host_os dyld"
   15254   version_type=darwin
   15255   need_lib_prefix=no
   15256   need_version=no
   15257   library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
   15258   soname_spec='${libname}${release}${major}$shared_ext'
   15259   shlibpath_overrides_runpath=yes
   15260   shlibpath_var=DYLD_LIBRARY_PATH
   15261   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
   15262   # Apple's gcc prints 'gcc -print-search-dirs' doesn't operate the same.
   15263   if test "$GCC" = yes; then
   15264     sys_lib_search_path_spec=`$CC -print-search-dirs | tr "\n" "$PATH_SEPARATOR" | sed -e 's/libraries:/@libraries:/' | tr "@" "\n" | grep "^libraries:" | sed -e "s/^libraries://" -e "s,=/,/,g" -e "s,$PATH_SEPARATOR, ,g" -e "s,.*,& /lib /usr/lib /usr/local/lib,g"`
   15265   else
   15266     sys_lib_search_path_spec='/lib /usr/lib /usr/local/lib'
   15267   fi
   15268   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
   15269   ;;
   15270 
   15271 dgux*)
   15272   version_type=linux
   15273   need_lib_prefix=no
   15274   need_version=no
   15275   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
   15276   soname_spec='${libname}${release}${shared_ext}$major'
   15277   shlibpath_var=LD_LIBRARY_PATH
   15278   ;;
   15279 
   15280 freebsd1*)
   15281   dynamic_linker=no
   15282   ;;
   15283 
   15284 kfreebsd*-gnu)
   15285   version_type=linux
   15286   need_lib_prefix=no
   15287   need_version=no
   15288   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   15289   soname_spec='${libname}${release}${shared_ext}$major'
   15290   shlibpath_var=LD_LIBRARY_PATH
   15291   shlibpath_overrides_runpath=no
   15292   hardcode_into_libs=yes
   15293   dynamic_linker='GNU ld.so'
   15294   ;;
   15295 
   15296 freebsd* | dragonfly*)
   15297   # DragonFly does not have aout.  When/if they implement a new
   15298   # versioning mechanism, adjust this.
   15299   if test -x /usr/bin/objformat; then
   15300     objformat=`/usr/bin/objformat`
   15301   else
   15302     case $host_os in
   15303     freebsd[123]*) objformat=aout ;;
   15304     *) objformat=elf ;;
   15305     esac
   15306   fi
   15307   version_type=freebsd-$objformat
   15308   case $version_type in
   15309     freebsd-elf*)
   15310       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   15311       need_version=no
   15312       need_lib_prefix=no
   15313       ;;
   15314     freebsd-*)
   15315       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
   15316       need_version=yes
   15317       ;;
   15318   esac
   15319   shlibpath_var=LD_LIBRARY_PATH
   15320   case $host_os in
   15321   freebsd2*)
   15322     shlibpath_overrides_runpath=yes
   15323     ;;
   15324   freebsd3.[01]* | freebsdelf3.[01]*)
   15325     shlibpath_overrides_runpath=yes
   15326     hardcode_into_libs=yes
   15327     ;;
   15328   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
   15329   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
   15330     shlibpath_overrides_runpath=no
   15331     hardcode_into_libs=yes
   15332     ;;
   15333   freebsd*) # from 4.6 on
   15334     shlibpath_overrides_runpath=yes
   15335     hardcode_into_libs=yes
   15336     ;;
   15337   esac
   15338   ;;
   15339 
   15340 gnu*)
   15341   version_type=linux
   15342   need_lib_prefix=no
   15343   need_version=no
   15344   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
   15345   soname_spec='${libname}${release}${shared_ext}$major'
   15346   shlibpath_var=LD_LIBRARY_PATH
   15347   hardcode_into_libs=yes
   15348   ;;
   15349 
   15350 hpux9* | hpux10* | hpux11*)
   15351   # Give a soname corresponding to the major version so that dld.sl refuses to
   15352   # link against other versions.
   15353   version_type=sunos
   15354   need_lib_prefix=no
   15355   need_version=no
   15356   case $host_cpu in
   15357   ia64*)
   15358     shrext_cmds='.so'
   15359     hardcode_into_libs=yes
   15360     dynamic_linker="$host_os dld.so"
   15361     shlibpath_var=LD_LIBRARY_PATH
   15362     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   15363     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15364     soname_spec='${libname}${release}${shared_ext}$major'
   15365     if test "X$HPUX_IA64_MODE" = X32; then
   15366       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
   15367     else
   15368       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
   15369     fi
   15370     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   15371     ;;
   15372    hppa*64*)
   15373      shrext_cmds='.sl'
   15374      hardcode_into_libs=yes
   15375      dynamic_linker="$host_os dld.sl"
   15376      shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
   15377      shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   15378      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15379      soname_spec='${libname}${release}${shared_ext}$major'
   15380      sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
   15381      sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   15382      ;;
   15383    *)
   15384     shrext_cmds='.sl'
   15385     dynamic_linker="$host_os dld.sl"
   15386     shlibpath_var=SHLIB_PATH
   15387     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
   15388     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15389     soname_spec='${libname}${release}${shared_ext}$major'
   15390     ;;
   15391   esac
   15392   # HP-UX runs *really* slowly unless shared libraries are mode 555.
   15393   postinstall_cmds='chmod 555 $lib'
   15394   ;;
   15395 
   15396 interix3*)
   15397   version_type=linux
   15398   need_lib_prefix=no
   15399   need_version=no
   15400   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   15401   soname_spec='${libname}${release}${shared_ext}$major'
   15402   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
   15403   shlibpath_var=LD_LIBRARY_PATH
   15404   shlibpath_overrides_runpath=no
   15405   hardcode_into_libs=yes
   15406   ;;
   15407 
   15408 irix5* | irix6* | nonstopux*)
   15409   case $host_os in
   15410     nonstopux*) version_type=nonstopux ;;
   15411     *)
   15412 	if test "$lt_cv_prog_gnu_ld" = yes; then
   15413 		version_type=linux
   15414 	else
   15415 		version_type=irix
   15416 	fi ;;
   15417   esac
   15418   need_lib_prefix=no
   15419   need_version=no
   15420   soname_spec='${libname}${release}${shared_ext}$major'
   15421   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
   15422   case $host_os in
   15423   irix5* | nonstopux*)
   15424     libsuff= shlibsuff=
   15425     ;;
   15426   *)
   15427     case $LD in # libtool.m4 will add one of these switches to LD
   15428     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
   15429       libsuff= shlibsuff= libmagic=32-bit;;
   15430     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
   15431       libsuff=32 shlibsuff=N32 libmagic=N32;;
   15432     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
   15433       libsuff=64 shlibsuff=64 libmagic=64-bit;;
   15434     *) libsuff= shlibsuff= libmagic=never-match;;
   15435     esac
   15436     ;;
   15437   esac
   15438   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
   15439   shlibpath_overrides_runpath=no
   15440   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
   15441   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
   15442   hardcode_into_libs=yes
   15443   ;;
   15444 
   15445 # No shared lib support for Linux oldld, aout, or coff.
   15446 linux*oldld* | linux*aout* | linux*coff*)
   15447   dynamic_linker=no
   15448   ;;
   15449 
   15450 # This must be Linux ELF.
   15451 linux*)
   15452   version_type=linux
   15453   need_lib_prefix=no
   15454   need_version=no
   15455   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15456   soname_spec='${libname}${release}${shared_ext}$major'
   15457   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
   15458   shlibpath_var=LD_LIBRARY_PATH
   15459   shlibpath_overrides_runpath=no
   15460   # This implies no fast_install, which is unacceptable.
   15461   # Some rework will be needed to allow for fast_install
   15462   # before this can be enabled.
   15463   hardcode_into_libs=yes
   15464 
   15465   # Append ld.so.conf contents to the search path
   15466   if test -f /etc/ld.so.conf; then
   15467     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/#.*//;s/[:,	]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
   15468     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
   15469   fi
   15470 
   15471   # We used to test for /lib/ld.so.1 and disable shared libraries on
   15472   # powerpc, because MkLinux only supported shared libraries with the
   15473   # GNU dynamic linker.  Since this was broken with cross compilers,
   15474   # most powerpc-linux boxes support dynamic linking these days and
   15475   # people can always --disable-shared, the test was removed, and we
   15476   # assume the GNU/Linux dynamic linker is in use.
   15477   dynamic_linker='GNU/Linux ld.so'
   15478   ;;
   15479 
   15480 knetbsd*-gnu)
   15481   version_type=linux
   15482   need_lib_prefix=no
   15483   need_version=no
   15484   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   15485   soname_spec='${libname}${release}${shared_ext}$major'
   15486   shlibpath_var=LD_LIBRARY_PATH
   15487   shlibpath_overrides_runpath=no
   15488   hardcode_into_libs=yes
   15489   dynamic_linker='GNU ld.so'
   15490   ;;
   15491 
   15492 netbsd*)
   15493   version_type=sunos
   15494   need_lib_prefix=no
   15495   need_version=no
   15496   if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   15497     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   15498     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   15499     dynamic_linker='NetBSD (a.out) ld.so'
   15500   else
   15501     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   15502     soname_spec='${libname}${release}${shared_ext}$major'
   15503     dynamic_linker='NetBSD ld.elf_so'
   15504   fi
   15505   shlibpath_var=LD_LIBRARY_PATH
   15506   shlibpath_overrides_runpath=yes
   15507   hardcode_into_libs=yes
   15508   ;;
   15509 
   15510 newsos6)
   15511   version_type=linux
   15512   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15513   shlibpath_var=LD_LIBRARY_PATH
   15514   shlibpath_overrides_runpath=yes
   15515   ;;
   15516 
   15517 nto-qnx*)
   15518   version_type=linux
   15519   need_lib_prefix=no
   15520   need_version=no
   15521   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15522   soname_spec='${libname}${release}${shared_ext}$major'
   15523   shlibpath_var=LD_LIBRARY_PATH
   15524   shlibpath_overrides_runpath=yes
   15525   ;;
   15526 
   15527 openbsd*)
   15528   version_type=sunos
   15529   sys_lib_dlsearch_path_spec="/usr/lib"
   15530   need_lib_prefix=no
   15531   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
   15532   case $host_os in
   15533     openbsd3.3 | openbsd3.3.*) need_version=yes ;;
   15534     *)                         need_version=no  ;;
   15535   esac
   15536   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   15537   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   15538   shlibpath_var=LD_LIBRARY_PATH
   15539   if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   15540     case $host_os in
   15541       openbsd2.[89] | openbsd2.[89].*)
   15542 	shlibpath_overrides_runpath=no
   15543 	;;
   15544       *)
   15545 	shlibpath_overrides_runpath=yes
   15546 	;;
   15547       esac
   15548   else
   15549     shlibpath_overrides_runpath=yes
   15550   fi
   15551   ;;
   15552 
   15553 os2*)
   15554   libname_spec='$name'
   15555   shrext_cmds=".dll"
   15556   need_lib_prefix=no
   15557   library_names_spec='$libname${shared_ext} $libname.a'
   15558   dynamic_linker='OS/2 ld.exe'
   15559   shlibpath_var=LIBPATH
   15560   ;;
   15561 
   15562 osf3* | osf4* | osf5*)
   15563   version_type=osf
   15564   need_lib_prefix=no
   15565   need_version=no
   15566   soname_spec='${libname}${release}${shared_ext}$major'
   15567   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15568   shlibpath_var=LD_LIBRARY_PATH
   15569   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
   15570   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
   15571   ;;
   15572 
   15573 solaris*)
   15574   version_type=linux
   15575   need_lib_prefix=no
   15576   need_version=no
   15577   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15578   soname_spec='${libname}${release}${shared_ext}$major'
   15579   shlibpath_var=LD_LIBRARY_PATH
   15580   shlibpath_overrides_runpath=yes
   15581   hardcode_into_libs=yes
   15582   # ldd complains unless libraries are executable
   15583   postinstall_cmds='chmod +x $lib'
   15584   ;;
   15585 
   15586 sunos4*)
   15587   version_type=sunos
   15588   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   15589   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
   15590   shlibpath_var=LD_LIBRARY_PATH
   15591   shlibpath_overrides_runpath=yes
   15592   if test "$with_gnu_ld" = yes; then
   15593     need_lib_prefix=no
   15594   fi
   15595   need_version=yes
   15596   ;;
   15597 
   15598 sysv4 | sysv4.3*)
   15599   version_type=linux
   15600   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15601   soname_spec='${libname}${release}${shared_ext}$major'
   15602   shlibpath_var=LD_LIBRARY_PATH
   15603   case $host_vendor in
   15604     sni)
   15605       shlibpath_overrides_runpath=no
   15606       need_lib_prefix=no
   15607       export_dynamic_flag_spec='${wl}-Blargedynsym'
   15608       runpath_var=LD_RUN_PATH
   15609       ;;
   15610     siemens)
   15611       need_lib_prefix=no
   15612       ;;
   15613     motorola)
   15614       need_lib_prefix=no
   15615       need_version=no
   15616       shlibpath_overrides_runpath=no
   15617       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
   15618       ;;
   15619   esac
   15620   ;;
   15621 
   15622 sysv4*MP*)
   15623   if test -d /usr/nec ;then
   15624     version_type=linux
   15625     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
   15626     soname_spec='$libname${shared_ext}.$major'
   15627     shlibpath_var=LD_LIBRARY_PATH
   15628   fi
   15629   ;;
   15630 
   15631 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   15632   version_type=freebsd-elf
   15633   need_lib_prefix=no
   15634   need_version=no
   15635   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   15636   soname_spec='${libname}${release}${shared_ext}$major'
   15637   shlibpath_var=LD_LIBRARY_PATH
   15638   hardcode_into_libs=yes
   15639   if test "$with_gnu_ld" = yes; then
   15640     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
   15641     shlibpath_overrides_runpath=no
   15642   else
   15643     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
   15644     shlibpath_overrides_runpath=yes
   15645     case $host_os in
   15646       sco3.2v5*)
   15647         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
   15648 	;;
   15649     esac
   15650   fi
   15651   sys_lib_dlsearch_path_spec='/usr/lib'
   15652   ;;
   15653 
   15654 uts4*)
   15655   version_type=linux
   15656   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15657   soname_spec='${libname}${release}${shared_ext}$major'
   15658   shlibpath_var=LD_LIBRARY_PATH
   15659   ;;
   15660 
   15661 *)
   15662   dynamic_linker=no
   15663   ;;
   15664 esac
   15665 { echo "$as_me:$LINENO: result: $dynamic_linker" >&5
   15666 echo "${ECHO_T}$dynamic_linker" >&6; }
   15667 test "$dynamic_linker" = no && can_build_shared=no
   15668 
   15669 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
   15670 if test "$GCC" = yes; then
   15671   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
   15672 fi
   15673 
   15674 { echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
   15675 echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6; }
   15676 hardcode_action_F77=
   15677 if test -n "$hardcode_libdir_flag_spec_F77" || \
   15678    test -n "$runpath_var_F77" || \
   15679    test "X$hardcode_automatic_F77" = "Xyes" ; then
   15680 
   15681   # We can hardcode non-existant directories.
   15682   if test "$hardcode_direct_F77" != no &&
   15683      # If the only mechanism to avoid hardcoding is shlibpath_var, we
   15684      # have to relink, otherwise we might link with an installed library
   15685      # when we should be linking with a yet-to-be-installed one
   15686      ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, F77)" != no &&
   15687      test "$hardcode_minus_L_F77" != no; then
   15688     # Linking always hardcodes the temporary library directory.
   15689     hardcode_action_F77=relink
   15690   else
   15691     # We can link without hardcoding, and we can hardcode nonexisting dirs.
   15692     hardcode_action_F77=immediate
   15693   fi
   15694 else
   15695   # We cannot hardcode anything, or else we can only hardcode existing
   15696   # directories.
   15697   hardcode_action_F77=unsupported
   15698 fi
   15699 { echo "$as_me:$LINENO: result: $hardcode_action_F77" >&5
   15700 echo "${ECHO_T}$hardcode_action_F77" >&6; }
   15701 
   15702 if test "$hardcode_action_F77" = relink; then
   15703   # Fast installation is not supported
   15704   enable_fast_install=no
   15705 elif test "$shlibpath_overrides_runpath" = yes ||
   15706      test "$enable_shared" = no; then
   15707   # Fast installation is not necessary
   15708   enable_fast_install=needless
   15709 fi
   15710 
   15711 
   15712 # The else clause should only fire when bootstrapping the
   15713 # libtool distribution, otherwise you forgot to ship ltmain.sh
   15714 # with your package, and you will get complaints that there are
   15715 # no rules to generate ltmain.sh.
   15716 if test -f "$ltmain"; then
   15717   # See if we are running on zsh, and set the options which allow our commands through
   15718   # without removal of \ escapes.
   15719   if test -n "${ZSH_VERSION+set}" ; then
   15720     setopt NO_GLOB_SUBST
   15721   fi
   15722   # Now quote all the things that may contain metacharacters while being
   15723   # careful not to overquote the AC_SUBSTed values.  We take copies of the
   15724   # variables and quote the copies for generation of the libtool script.
   15725   for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \
   15726     SED SHELL STRIP \
   15727     libname_spec library_names_spec soname_spec extract_expsyms_cmds \
   15728     old_striplib striplib file_magic_cmd finish_cmds finish_eval \
   15729     deplibs_check_method reload_flag reload_cmds need_locks \
   15730     lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
   15731     lt_cv_sys_global_symbol_to_c_name_address \
   15732     sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
   15733     old_postinstall_cmds old_postuninstall_cmds \
   15734     compiler_F77 \
   15735     CC_F77 \
   15736     LD_F77 \
   15737     lt_prog_compiler_wl_F77 \
   15738     lt_prog_compiler_pic_F77 \
   15739     lt_prog_compiler_static_F77 \
   15740     lt_prog_compiler_no_builtin_flag_F77 \
   15741     export_dynamic_flag_spec_F77 \
   15742     thread_safe_flag_spec_F77 \
   15743     whole_archive_flag_spec_F77 \
   15744     enable_shared_with_static_runtimes_F77 \
   15745     old_archive_cmds_F77 \
   15746     old_archive_from_new_cmds_F77 \
   15747     predep_objects_F77 \
   15748     postdep_objects_F77 \
   15749     predeps_F77 \
   15750     postdeps_F77 \
   15751     compiler_lib_search_path_F77 \
   15752     archive_cmds_F77 \
   15753     archive_expsym_cmds_F77 \
   15754     postinstall_cmds_F77 \
   15755     postuninstall_cmds_F77 \
   15756     old_archive_from_expsyms_cmds_F77 \
   15757     allow_undefined_flag_F77 \
   15758     no_undefined_flag_F77 \
   15759     export_symbols_cmds_F77 \
   15760     hardcode_libdir_flag_spec_F77 \
   15761     hardcode_libdir_flag_spec_ld_F77 \
   15762     hardcode_libdir_separator_F77 \
   15763     hardcode_automatic_F77 \
   15764     module_cmds_F77 \
   15765     module_expsym_cmds_F77 \
   15766     lt_cv_prog_compiler_c_o_F77 \
   15767     exclude_expsyms_F77 \
   15768     include_expsyms_F77; do
   15769 
   15770     case $var in
   15771     old_archive_cmds_F77 | \
   15772     old_archive_from_new_cmds_F77 | \
   15773     archive_cmds_F77 | \
   15774     archive_expsym_cmds_F77 | \
   15775     module_cmds_F77 | \
   15776     module_expsym_cmds_F77 | \
   15777     old_archive_from_expsyms_cmds_F77 | \
   15778     export_symbols_cmds_F77 | \
   15779     extract_expsyms_cmds | reload_cmds | finish_cmds | \
   15780     postinstall_cmds | postuninstall_cmds | \
   15781     old_postinstall_cmds | old_postuninstall_cmds | \
   15782     sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
   15783       # Double-quote double-evaled strings.
   15784       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
   15785       ;;
   15786     *)
   15787       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
   15788       ;;
   15789     esac
   15790   done
   15791 
   15792   case $lt_echo in
   15793   *'\$0 --fallback-echo"')
   15794     lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
   15795     ;;
   15796   esac
   15797 
   15798 cfgfile="$ofile"
   15799 
   15800   cat <<__EOF__ >> "$cfgfile"
   15801 # ### BEGIN LIBTOOL TAG CONFIG: $tagname
   15802 
   15803 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
   15804 
   15805 # Shell to use when invoking shell scripts.
   15806 SHELL=$lt_SHELL
   15807 
   15808 # Whether or not to build shared libraries.
   15809 build_libtool_libs=$enable_shared
   15810 
   15811 # Whether or not to build static libraries.
   15812 build_old_libs=$enable_static
   15813 
   15814 # Whether or not to add -lc for building shared libraries.
   15815 build_libtool_need_lc=$archive_cmds_need_lc_F77
   15816 
   15817 # Whether or not to disallow shared libs when runtime libs are static
   15818 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_F77
   15819 
   15820 # Whether or not to optimize for fast installation.
   15821 fast_install=$enable_fast_install
   15822 
   15823 # The host system.
   15824 host_alias=$host_alias
   15825 host=$host
   15826 host_os=$host_os
   15827 
   15828 # The build system.
   15829 build_alias=$build_alias
   15830 build=$build
   15831 build_os=$build_os
   15832 
   15833 # An echo program that does not interpret backslashes.
   15834 echo=$lt_echo
   15835 
   15836 # The archiver.
   15837 AR=$lt_AR
   15838 AR_FLAGS=$lt_AR_FLAGS
   15839 
   15840 # A C compiler.
   15841 LTCC=$lt_LTCC
   15842 
   15843 # LTCC compiler flags.
   15844 LTCFLAGS=$lt_LTCFLAGS
   15845 
   15846 # A language-specific compiler.
   15847 CC=$lt_compiler_F77
   15848 
   15849 # Is the compiler the GNU C compiler?
   15850 with_gcc=$GCC_F77
   15851 
   15852 # An ERE matcher.
   15853 EGREP=$lt_EGREP
   15854 
   15855 # The linker used to build libraries.
   15856 LD=$lt_LD_F77
   15857 
   15858 # Whether we need hard or soft links.
   15859 LN_S=$lt_LN_S
   15860 
   15861 # A BSD-compatible nm program.
   15862 NM=$lt_NM
   15863 
   15864 # A symbol stripping program
   15865 STRIP=$lt_STRIP
   15866 
   15867 # Used to examine libraries when file_magic_cmd begins "file"
   15868 MAGIC_CMD=$MAGIC_CMD
   15869 
   15870 # Used on cygwin: DLL creation program.
   15871 DLLTOOL="$DLLTOOL"
   15872 
   15873 # Used on cygwin: object dumper.
   15874 OBJDUMP="$OBJDUMP"
   15875 
   15876 # Used on cygwin: assembler.
   15877 AS="$AS"
   15878 
   15879 # The name of the directory that contains temporary libtool files.
   15880 objdir=$objdir
   15881 
   15882 # How to create reloadable object files.
   15883 reload_flag=$lt_reload_flag
   15884 reload_cmds=$lt_reload_cmds
   15885 
   15886 # How to pass a linker flag through the compiler.
   15887 wl=$lt_lt_prog_compiler_wl_F77
   15888 
   15889 # Object file suffix (normally "o").
   15890 objext="$ac_objext"
   15891 
   15892 # Old archive suffix (normally "a").
   15893 libext="$libext"
   15894 
   15895 # Shared library suffix (normally ".so").
   15896 shrext_cmds='$shrext_cmds'
   15897 
   15898 # Executable file suffix (normally "").
   15899 exeext="$exeext"
   15900 
   15901 # Additional compiler flags for building library objects.
   15902 pic_flag=$lt_lt_prog_compiler_pic_F77
   15903 pic_mode=$pic_mode
   15904 
   15905 # What is the maximum length of a command?
   15906 max_cmd_len=$lt_cv_sys_max_cmd_len
   15907 
   15908 # Does compiler simultaneously support -c and -o options?
   15909 compiler_c_o=$lt_lt_cv_prog_compiler_c_o_F77
   15910 
   15911 # Must we lock files when doing compilation?
   15912 need_locks=$lt_need_locks
   15913 
   15914 # Do we need the lib prefix for modules?
   15915 need_lib_prefix=$need_lib_prefix
   15916 
   15917 # Do we need a version for libraries?
   15918 need_version=$need_version
   15919 
   15920 # Whether dlopen is supported.
   15921 dlopen_support=$enable_dlopen
   15922 
   15923 # Whether dlopen of programs is supported.
   15924 dlopen_self=$enable_dlopen_self
   15925 
   15926 # Whether dlopen of statically linked programs is supported.
   15927 dlopen_self_static=$enable_dlopen_self_static
   15928 
   15929 # Compiler flag to prevent dynamic linking.
   15930 link_static_flag=$lt_lt_prog_compiler_static_F77
   15931 
   15932 # Compiler flag to turn off builtin functions.
   15933 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_F77
   15934 
   15935 # Compiler flag to allow reflexive dlopens.
   15936 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_F77
   15937 
   15938 # Compiler flag to generate shared objects directly from archives.
   15939 whole_archive_flag_spec=$lt_whole_archive_flag_spec_F77
   15940 
   15941 # Compiler flag to generate thread-safe objects.
   15942 thread_safe_flag_spec=$lt_thread_safe_flag_spec_F77
   15943 
   15944 # Library versioning type.
   15945 version_type=$version_type
   15946 
   15947 # Format of library name prefix.
   15948 libname_spec=$lt_libname_spec
   15949 
   15950 # List of archive names.  First name is the real one, the rest are links.
   15951 # The last name is the one that the linker finds with -lNAME.
   15952 library_names_spec=$lt_library_names_spec
   15953 
   15954 # The coded name of the library, if different from the real name.
   15955 soname_spec=$lt_soname_spec
   15956 
   15957 # Commands used to build and install an old-style archive.
   15958 RANLIB=$lt_RANLIB
   15959 old_archive_cmds=$lt_old_archive_cmds_F77
   15960 old_postinstall_cmds=$lt_old_postinstall_cmds
   15961 old_postuninstall_cmds=$lt_old_postuninstall_cmds
   15962 
   15963 # Create an old-style archive from a shared archive.
   15964 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_F77
   15965 
   15966 # Create a temporary old-style archive to link instead of a shared archive.
   15967 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_F77
   15968 
   15969 # Commands used to build and install a shared archive.
   15970 archive_cmds=$lt_archive_cmds_F77
   15971 archive_expsym_cmds=$lt_archive_expsym_cmds_F77
   15972 postinstall_cmds=$lt_postinstall_cmds
   15973 postuninstall_cmds=$lt_postuninstall_cmds
   15974 
   15975 # Commands used to build a loadable module (assumed same as above if empty)
   15976 module_cmds=$lt_module_cmds_F77
   15977 module_expsym_cmds=$lt_module_expsym_cmds_F77
   15978 
   15979 # Commands to strip libraries.
   15980 old_striplib=$lt_old_striplib
   15981 striplib=$lt_striplib
   15982 
   15983 # Dependencies to place before the objects being linked to create a
   15984 # shared library.
   15985 predep_objects=$lt_predep_objects_F77
   15986 
   15987 # Dependencies to place after the objects being linked to create a
   15988 # shared library.
   15989 postdep_objects=$lt_postdep_objects_F77
   15990 
   15991 # Dependencies to place before the objects being linked to create a
   15992 # shared library.
   15993 predeps=$lt_predeps_F77
   15994 
   15995 # Dependencies to place after the objects being linked to create a
   15996 # shared library.
   15997 postdeps=$lt_postdeps_F77
   15998 
   15999 # The library search path used internally by the compiler when linking
   16000 # a shared library.
   16001 compiler_lib_search_path=$lt_compiler_lib_search_path_F77
   16002 
   16003 # Method to check whether dependent libraries are shared objects.
   16004 deplibs_check_method=$lt_deplibs_check_method
   16005 
   16006 # Command to use when deplibs_check_method == file_magic.
   16007 file_magic_cmd=$lt_file_magic_cmd
   16008 
   16009 # Flag that allows shared libraries with undefined symbols to be built.
   16010 allow_undefined_flag=$lt_allow_undefined_flag_F77
   16011 
   16012 # Flag that forces no undefined symbols.
   16013 no_undefined_flag=$lt_no_undefined_flag_F77
   16014 
   16015 # Commands used to finish a libtool library installation in a directory.
   16016 finish_cmds=$lt_finish_cmds
   16017 
   16018 # Same as above, but a single script fragment to be evaled but not shown.
   16019 finish_eval=$lt_finish_eval
   16020 
   16021 # Take the output of nm and produce a listing of raw symbols and C names.
   16022 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
   16023 
   16024 # Transform the output of nm in a proper C declaration
   16025 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
   16026 
   16027 # Transform the output of nm in a C name address pair
   16028 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
   16029 
   16030 # This is the shared library runtime path variable.
   16031 runpath_var=$runpath_var
   16032 
   16033 # This is the shared library path variable.
   16034 shlibpath_var=$shlibpath_var
   16035 
   16036 # Is shlibpath searched before the hard-coded library search path?
   16037 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
   16038 
   16039 # How to hardcode a shared library path into an executable.
   16040 hardcode_action=$hardcode_action_F77
   16041 
   16042 # Whether we should hardcode library paths into libraries.
   16043 hardcode_into_libs=$hardcode_into_libs
   16044 
   16045 # Flag to hardcode \$libdir into a binary during linking.
   16046 # This must work even if \$libdir does not exist.
   16047 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_F77
   16048 
   16049 # If ld is used when linking, flag to hardcode \$libdir into
   16050 # a binary during linking. This must work even if \$libdir does
   16051 # not exist.
   16052 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_F77
   16053 
   16054 # Whether we need a single -rpath flag with a separated argument.
   16055 hardcode_libdir_separator=$lt_hardcode_libdir_separator_F77
   16056 
   16057 # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
   16058 # resulting binary.
   16059 hardcode_direct=$hardcode_direct_F77
   16060 
   16061 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
   16062 # resulting binary.
   16063 hardcode_minus_L=$hardcode_minus_L_F77
   16064 
   16065 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
   16066 # the resulting binary.
   16067 hardcode_shlibpath_var=$hardcode_shlibpath_var_F77
   16068 
   16069 # Set to yes if building a shared library automatically hardcodes DIR into the library
   16070 # and all subsequent libraries and executables linked against it.
   16071 hardcode_automatic=$hardcode_automatic_F77
   16072 
   16073 # Variables whose values should be saved in libtool wrapper scripts and
   16074 # restored at relink time.
   16075 variables_saved_for_relink="$variables_saved_for_relink"
   16076 
   16077 # Whether libtool must link a program against all its dependency libraries.
   16078 link_all_deplibs=$link_all_deplibs_F77
   16079 
   16080 # Compile-time system search path for libraries
   16081 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
   16082 
   16083 # Run-time system search path for libraries
   16084 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
   16085 
   16086 # Fix the shell variable \$srcfile for the compiler.
   16087 fix_srcfile_path="$fix_srcfile_path_F77"
   16088 
   16089 # Set to yes if exported symbols are required.
   16090 always_export_symbols=$always_export_symbols_F77
   16091 
   16092 # The commands to list exported symbols.
   16093 export_symbols_cmds=$lt_export_symbols_cmds_F77
   16094 
   16095 # The commands to extract the exported symbol list from a shared archive.
   16096 extract_expsyms_cmds=$lt_extract_expsyms_cmds
   16097 
   16098 # Symbols that should not be listed in the preloaded symbols.
   16099 exclude_expsyms=$lt_exclude_expsyms_F77
   16100 
   16101 # Symbols that must always be exported.
   16102 include_expsyms=$lt_include_expsyms_F77
   16103 
   16104 # ### END LIBTOOL TAG CONFIG: $tagname
   16105 
   16106 __EOF__
   16107 
   16108 
   16109 else
   16110   # If there is no Makefile yet, we rely on a make rule to execute
   16111   # `config.status --recheck' to rerun these tests and create the
   16112   # libtool script then.
   16113   ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
   16114   if test -f "$ltmain_in"; then
   16115     test -f Makefile && make "$ltmain"
   16116   fi
   16117 fi
   16118 
   16119 
   16120 ac_ext=c
   16121 ac_cpp='$CPP $CPPFLAGS'
   16122 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   16123 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   16124 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   16125 
   16126 CC="$lt_save_CC"
   16127 
   16128 	else
   16129 	  tagname=""
   16130 	fi
   16131 	;;
   16132 
   16133       GCJ)
   16134 	if test -n "$GCJ" && test "X$GCJ" != "Xno"; then
   16135 
   16136 
   16137 # Source file extension for Java test sources.
   16138 ac_ext=java
   16139 
   16140 # Object file extension for compiled Java test sources.
   16141 objext=o
   16142 objext_GCJ=$objext
   16143 
   16144 # Code to be used in simple compile tests
   16145 lt_simple_compile_test_code="class foo {}\n"
   16146 
   16147 # Code to be used in simple link tests
   16148 lt_simple_link_test_code='public class conftest { public static void main(String[] argv) {}; }\n'
   16149 
   16150 # ltmain only uses $CC for tagged configurations so make sure $CC is set.
   16151 
   16152 # If no C compiler was specified, use CC.
   16153 LTCC=${LTCC-"$CC"}
   16154 
   16155 # If no C compiler flags were specified, use CFLAGS.
   16156 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   16157 
   16158 # Allow CC to be a program name with arguments.
   16159 compiler=$CC
   16160 
   16161 
   16162 # save warnings/boilerplate of simple test code
   16163 ac_outfile=conftest.$ac_objext
   16164 printf "$lt_simple_compile_test_code" >conftest.$ac_ext
   16165 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   16166 _lt_compiler_boilerplate=`cat conftest.err`
   16167 $rm conftest*
   16168 
   16169 ac_outfile=conftest.$ac_objext
   16170 printf "$lt_simple_link_test_code" >conftest.$ac_ext
   16171 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   16172 _lt_linker_boilerplate=`cat conftest.err`
   16173 $rm conftest*
   16174 
   16175 
   16176 # Allow CC to be a program name with arguments.
   16177 lt_save_CC="$CC"
   16178 CC=${GCJ-"gcj"}
   16179 compiler=$CC
   16180 compiler_GCJ=$CC
   16181 for cc_temp in $compiler""; do
   16182   case $cc_temp in
   16183     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   16184     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   16185     \-*) ;;
   16186     *) break;;
   16187   esac
   16188 done
   16189 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   16190 
   16191 
   16192 # GCJ did not exist at the time GCC didn't implicitly link libc in.
   16193 archive_cmds_need_lc_GCJ=no
   16194 
   16195 old_archive_cmds_GCJ=$old_archive_cmds
   16196 
   16197 
   16198 lt_prog_compiler_no_builtin_flag_GCJ=
   16199 
   16200 if test "$GCC" = yes; then
   16201   lt_prog_compiler_no_builtin_flag_GCJ=' -fno-builtin'
   16202 
   16203 
   16204 { echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
   16205 echo $ECHO_N "checking if $compiler supports -fno-rtti -fno-exceptions... $ECHO_C" >&6; }
   16206 if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then
   16207   echo $ECHO_N "(cached) $ECHO_C" >&6
   16208 else
   16209   lt_cv_prog_compiler_rtti_exceptions=no
   16210   ac_outfile=conftest.$ac_objext
   16211    printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   16212    lt_compiler_flag="-fno-rtti -fno-exceptions"
   16213    # Insert the option either (1) after the last *FLAGS variable, or
   16214    # (2) before a word containing "conftest.", or (3) at the end.
   16215    # Note that $ac_compile itself does not contain backslashes and begins
   16216    # with a dollar sign (not a hyphen), so the echo should work correctly.
   16217    # The option is referenced via a variable to avoid confusing sed.
   16218    lt_compile=`echo "$ac_compile" | $SED \
   16219    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   16220    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   16221    -e 's:$: $lt_compiler_flag:'`
   16222    (eval echo "\"\$as_me:16222: $lt_compile\"" >&5)
   16223    (eval "$lt_compile" 2>conftest.err)
   16224    ac_status=$?
   16225    cat conftest.err >&5
   16226    echo "$as_me:16226: \$? = $ac_status" >&5
   16227    if (exit $ac_status) && test -s "$ac_outfile"; then
   16228      # The compiler can only warn and ignore the option if not recognized
   16229      # So say no if there are warnings other than the usual output.
   16230      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
   16231      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   16232      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   16233        lt_cv_prog_compiler_rtti_exceptions=yes
   16234      fi
   16235    fi
   16236    $rm conftest*
   16237 
   16238 fi
   16239 { echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
   16240 echo "${ECHO_T}$lt_cv_prog_compiler_rtti_exceptions" >&6; }
   16241 
   16242 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
   16243     lt_prog_compiler_no_builtin_flag_GCJ="$lt_prog_compiler_no_builtin_flag_GCJ -fno-rtti -fno-exceptions"
   16244 else
   16245     :
   16246 fi
   16247 
   16248 fi
   16249 
   16250 lt_prog_compiler_wl_GCJ=
   16251 lt_prog_compiler_pic_GCJ=
   16252 lt_prog_compiler_static_GCJ=
   16253 
   16254 { echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
   16255 echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6; }
   16256 
   16257   if test "$GCC" = yes; then
   16258     lt_prog_compiler_wl_GCJ='-Wl,'
   16259     lt_prog_compiler_static_GCJ='-static'
   16260 
   16261     case $host_os in
   16262       aix*)
   16263       # All AIX code is PIC.
   16264       if test "$host_cpu" = ia64; then
   16265 	# AIX 5 now supports IA64 processor
   16266 	lt_prog_compiler_static_GCJ='-Bstatic'
   16267       fi
   16268       ;;
   16269 
   16270     amigaos*)
   16271       # FIXME: we need at least 68020 code to build shared libraries, but
   16272       # adding the `-m68020' flag to GCC prevents building anything better,
   16273       # like `-m68040'.
   16274       lt_prog_compiler_pic_GCJ='-m68020 -resident32 -malways-restore-a4'
   16275       ;;
   16276 
   16277     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
   16278       # PIC is the default for these OSes.
   16279       ;;
   16280 
   16281     mingw* | cygwin* | pw32* | os2*)
   16282       # This hack is so that the source file can tell whether it is being
   16283       # built for inclusion in a dll (and should export symbols for example).
   16284       # Although the cygwin gcc ignores -fPIC, still need this for old-style
   16285       # (--disable-auto-import) libraries
   16286       lt_prog_compiler_pic_GCJ='-DDLL_EXPORT'
   16287       ;;
   16288 
   16289     darwin* | rhapsody*)
   16290       # PIC is the default on this platform
   16291       # Common symbols not allowed in MH_DYLIB files
   16292       lt_prog_compiler_pic_GCJ='-fno-common'
   16293       ;;
   16294 
   16295     interix3*)
   16296       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
   16297       # Instead, we relocate shared libraries at runtime.
   16298       ;;
   16299 
   16300     msdosdjgpp*)
   16301       # Just because we use GCC doesn't mean we suddenly get shared libraries
   16302       # on systems that don't support them.
   16303       lt_prog_compiler_can_build_shared_GCJ=no
   16304       enable_shared=no
   16305       ;;
   16306 
   16307     sysv4*MP*)
   16308       if test -d /usr/nec; then
   16309 	lt_prog_compiler_pic_GCJ=-Kconform_pic
   16310       fi
   16311       ;;
   16312 
   16313     hpux*)
   16314       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   16315       # not for PA HP-UX.
   16316       case $host_cpu in
   16317       hppa*64*|ia64*)
   16318 	# +Z the default
   16319 	;;
   16320       *)
   16321 	lt_prog_compiler_pic_GCJ='-fPIC'
   16322 	;;
   16323       esac
   16324       ;;
   16325 
   16326     *)
   16327       lt_prog_compiler_pic_GCJ='-fPIC'
   16328       ;;
   16329     esac
   16330   else
   16331     # PORTME Check for flag to pass linker flags through the system compiler.
   16332     case $host_os in
   16333     aix*)
   16334       lt_prog_compiler_wl_GCJ='-Wl,'
   16335       if test "$host_cpu" = ia64; then
   16336 	# AIX 5 now supports IA64 processor
   16337 	lt_prog_compiler_static_GCJ='-Bstatic'
   16338       else
   16339 	lt_prog_compiler_static_GCJ='-bnso -bI:/lib/syscalls.exp'
   16340       fi
   16341       ;;
   16342       darwin*)
   16343         # PIC is the default on this platform
   16344         # Common symbols not allowed in MH_DYLIB files
   16345        case $cc_basename in
   16346          xlc*)
   16347          lt_prog_compiler_pic_GCJ='-qnocommon'
   16348          lt_prog_compiler_wl_GCJ='-Wl,'
   16349          ;;
   16350        esac
   16351        ;;
   16352 
   16353     mingw* | cygwin* | pw32* | os2*)
   16354       # This hack is so that the source file can tell whether it is being
   16355       # built for inclusion in a dll (and should export symbols for example).
   16356       # Although the cygwin gcc ignores -fPIC, still need this for old-style
   16357       # (--disable-auto-import) libraries
   16358       lt_prog_compiler_pic_GCJ='-DDLL_EXPORT'
   16359       ;;
   16360 
   16361     hpux9* | hpux10* | hpux11*)
   16362       lt_prog_compiler_wl_GCJ='-Wl,'
   16363       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   16364       # not for PA HP-UX.
   16365       case $host_cpu in
   16366       hppa*64*|ia64*)
   16367 	# +Z the default
   16368 	;;
   16369       *)
   16370 	lt_prog_compiler_pic_GCJ='+Z'
   16371 	;;
   16372       esac
   16373       # Is there a better lt_prog_compiler_static that works with the bundled CC?
   16374       lt_prog_compiler_static_GCJ='${wl}-a ${wl}archive'
   16375       ;;
   16376 
   16377     irix5* | irix6* | nonstopux*)
   16378       lt_prog_compiler_wl_GCJ='-Wl,'
   16379       # PIC (with -KPIC) is the default.
   16380       lt_prog_compiler_static_GCJ='-non_shared'
   16381       ;;
   16382 
   16383     newsos6)
   16384       lt_prog_compiler_pic_GCJ='-KPIC'
   16385       lt_prog_compiler_static_GCJ='-Bstatic'
   16386       ;;
   16387 
   16388     linux*)
   16389       case $cc_basename in
   16390       icc* | ecc*)
   16391 	lt_prog_compiler_wl_GCJ='-Wl,'
   16392 	lt_prog_compiler_pic_GCJ='-KPIC'
   16393 	lt_prog_compiler_static_GCJ='-static'
   16394         ;;
   16395       pgcc* | pgf77* | pgf90* | pgf95*)
   16396         # Portland Group compilers (*not* the Pentium gcc compiler,
   16397 	# which looks to be a dead project)
   16398 	lt_prog_compiler_wl_GCJ='-Wl,'
   16399 	lt_prog_compiler_pic_GCJ='-fpic'
   16400 	lt_prog_compiler_static_GCJ='-Bstatic'
   16401         ;;
   16402       ccc*)
   16403         lt_prog_compiler_wl_GCJ='-Wl,'
   16404         # All Alpha code is PIC.
   16405         lt_prog_compiler_static_GCJ='-non_shared'
   16406         ;;
   16407       como)
   16408         lt_prog_compiler_wl_GCJ='-lopt='
   16409         ;;
   16410       *)
   16411         case `$CC -V 2>&1 | sed 5q` in
   16412 	*Sun\ C*)
   16413 	  # Sun C 5.9
   16414 	  lt_prog_compiler_pic_GCJ='-KPIC'
   16415 	  lt_prog_compiler_static_GCJ='-Bstatic'
   16416 	  lt_prog_compiler_wl_GCJ='-Wl,'
   16417 	  ;;
   16418 	*Sun\ F*)
   16419 	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
   16420 	  lt_prog_compiler_pic_GCJ='-KPIC'
   16421 	  lt_prog_compiler_static_GCJ='-Bstatic'
   16422 	  lt_prog_compiler_wl_GCJ=''
   16423 	  ;;
   16424 	esac
   16425 	;;
   16426       esac
   16427       ;;
   16428 
   16429     osf3* | osf4* | osf5*)
   16430       lt_prog_compiler_wl_GCJ='-Wl,'
   16431       # All OSF/1 code is PIC.
   16432       lt_prog_compiler_static_GCJ='-non_shared'
   16433       ;;
   16434 
   16435     solaris*)
   16436       lt_prog_compiler_pic_GCJ='-KPIC'
   16437       lt_prog_compiler_static_GCJ='-Bstatic'
   16438       case $cc_basename in
   16439       f77* | f90* | f95*)
   16440 	lt_prog_compiler_wl_GCJ='-Qoption ld ';;
   16441       *)
   16442 	lt_prog_compiler_wl_GCJ='-Wl,';;
   16443       esac
   16444       ;;
   16445 
   16446     sunos4*)
   16447       lt_prog_compiler_wl_GCJ='-Qoption ld '
   16448       lt_prog_compiler_pic_GCJ='-PIC'
   16449       lt_prog_compiler_static_GCJ='-Bstatic'
   16450       ;;
   16451 
   16452     sysv4 | sysv4.2uw2* | sysv4.3*)
   16453       lt_prog_compiler_wl_GCJ='-Wl,'
   16454       lt_prog_compiler_pic_GCJ='-KPIC'
   16455       lt_prog_compiler_static_GCJ='-Bstatic'
   16456       ;;
   16457 
   16458     sysv4*MP*)
   16459       if test -d /usr/nec ;then
   16460 	lt_prog_compiler_pic_GCJ='-Kconform_pic'
   16461 	lt_prog_compiler_static_GCJ='-Bstatic'
   16462       fi
   16463       ;;
   16464 
   16465     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
   16466       lt_prog_compiler_wl_GCJ='-Wl,'
   16467       lt_prog_compiler_pic_GCJ='-KPIC'
   16468       lt_prog_compiler_static_GCJ='-Bstatic'
   16469       ;;
   16470 
   16471     unicos*)
   16472       lt_prog_compiler_wl_GCJ='-Wl,'
   16473       lt_prog_compiler_can_build_shared_GCJ=no
   16474       ;;
   16475 
   16476     uts4*)
   16477       lt_prog_compiler_pic_GCJ='-pic'
   16478       lt_prog_compiler_static_GCJ='-Bstatic'
   16479       ;;
   16480 
   16481     *)
   16482       lt_prog_compiler_can_build_shared_GCJ=no
   16483       ;;
   16484     esac
   16485   fi
   16486 
   16487 { echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_GCJ" >&5
   16488 echo "${ECHO_T}$lt_prog_compiler_pic_GCJ" >&6; }
   16489 
   16490 #
   16491 # Check to make sure the PIC flag actually works.
   16492 #
   16493 if test -n "$lt_prog_compiler_pic_GCJ"; then
   16494 
   16495 { echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic_GCJ works" >&5
   16496 echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic_GCJ works... $ECHO_C" >&6; }
   16497 if test "${lt_prog_compiler_pic_works_GCJ+set}" = set; then
   16498   echo $ECHO_N "(cached) $ECHO_C" >&6
   16499 else
   16500   lt_prog_compiler_pic_works_GCJ=no
   16501   ac_outfile=conftest.$ac_objext
   16502    printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   16503    lt_compiler_flag="$lt_prog_compiler_pic_GCJ"
   16504    # Insert the option either (1) after the last *FLAGS variable, or
   16505    # (2) before a word containing "conftest.", or (3) at the end.
   16506    # Note that $ac_compile itself does not contain backslashes and begins
   16507    # with a dollar sign (not a hyphen), so the echo should work correctly.
   16508    # The option is referenced via a variable to avoid confusing sed.
   16509    lt_compile=`echo "$ac_compile" | $SED \
   16510    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   16511    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   16512    -e 's:$: $lt_compiler_flag:'`
   16513    (eval echo "\"\$as_me:16513: $lt_compile\"" >&5)
   16514    (eval "$lt_compile" 2>conftest.err)
   16515    ac_status=$?
   16516    cat conftest.err >&5
   16517    echo "$as_me:16517: \$? = $ac_status" >&5
   16518    if (exit $ac_status) && test -s "$ac_outfile"; then
   16519      # The compiler can only warn and ignore the option if not recognized
   16520      # So say no if there are warnings other than the usual output.
   16521      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
   16522      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   16523      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   16524        lt_prog_compiler_pic_works_GCJ=yes
   16525      fi
   16526    fi
   16527    $rm conftest*
   16528 
   16529 fi
   16530 { echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works_GCJ" >&5
   16531 echo "${ECHO_T}$lt_prog_compiler_pic_works_GCJ" >&6; }
   16532 
   16533 if test x"$lt_prog_compiler_pic_works_GCJ" = xyes; then
   16534     case $lt_prog_compiler_pic_GCJ in
   16535      "" | " "*) ;;
   16536      *) lt_prog_compiler_pic_GCJ=" $lt_prog_compiler_pic_GCJ" ;;
   16537      esac
   16538 else
   16539     lt_prog_compiler_pic_GCJ=
   16540      lt_prog_compiler_can_build_shared_GCJ=no
   16541 fi
   16542 
   16543 fi
   16544 case $host_os in
   16545   # For platforms which do not support PIC, -DPIC is meaningless:
   16546   *djgpp*)
   16547     lt_prog_compiler_pic_GCJ=
   16548     ;;
   16549   *)
   16550     lt_prog_compiler_pic_GCJ="$lt_prog_compiler_pic_GCJ"
   16551     ;;
   16552 esac
   16553 
   16554 #
   16555 # Check to make sure the static flag actually works.
   16556 #
   16557 wl=$lt_prog_compiler_wl_GCJ eval lt_tmp_static_flag=\"$lt_prog_compiler_static_GCJ\"
   16558 { echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
   16559 echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6; }
   16560 if test "${lt_prog_compiler_static_works_GCJ+set}" = set; then
   16561   echo $ECHO_N "(cached) $ECHO_C" >&6
   16562 else
   16563   lt_prog_compiler_static_works_GCJ=no
   16564    save_LDFLAGS="$LDFLAGS"
   16565    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
   16566    printf "$lt_simple_link_test_code" > conftest.$ac_ext
   16567    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
   16568      # The linker can only warn and ignore the option if not recognized
   16569      # So say no if there are warnings
   16570      if test -s conftest.err; then
   16571        # Append any errors to the config.log.
   16572        cat conftest.err 1>&5
   16573        $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
   16574        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   16575        if diff conftest.exp conftest.er2 >/dev/null; then
   16576          lt_prog_compiler_static_works_GCJ=yes
   16577        fi
   16578      else
   16579        lt_prog_compiler_static_works_GCJ=yes
   16580      fi
   16581    fi
   16582    $rm conftest*
   16583    LDFLAGS="$save_LDFLAGS"
   16584 
   16585 fi
   16586 { echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works_GCJ" >&5
   16587 echo "${ECHO_T}$lt_prog_compiler_static_works_GCJ" >&6; }
   16588 
   16589 if test x"$lt_prog_compiler_static_works_GCJ" = xyes; then
   16590     :
   16591 else
   16592     lt_prog_compiler_static_GCJ=
   16593 fi
   16594 
   16595 
   16596 { echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
   16597 echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6; }
   16598 if test "${lt_cv_prog_compiler_c_o_GCJ+set}" = set; then
   16599   echo $ECHO_N "(cached) $ECHO_C" >&6
   16600 else
   16601   lt_cv_prog_compiler_c_o_GCJ=no
   16602    $rm -r conftest 2>/dev/null
   16603    mkdir conftest
   16604    cd conftest
   16605    mkdir out
   16606    printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   16607 
   16608    lt_compiler_flag="-o out/conftest2.$ac_objext"
   16609    # Insert the option either (1) after the last *FLAGS variable, or
   16610    # (2) before a word containing "conftest.", or (3) at the end.
   16611    # Note that $ac_compile itself does not contain backslashes and begins
   16612    # with a dollar sign (not a hyphen), so the echo should work correctly.
   16613    lt_compile=`echo "$ac_compile" | $SED \
   16614    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   16615    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   16616    -e 's:$: $lt_compiler_flag:'`
   16617    (eval echo "\"\$as_me:16617: $lt_compile\"" >&5)
   16618    (eval "$lt_compile" 2>out/conftest.err)
   16619    ac_status=$?
   16620    cat out/conftest.err >&5
   16621    echo "$as_me:16621: \$? = $ac_status" >&5
   16622    if (exit $ac_status) && test -s out/conftest2.$ac_objext
   16623    then
   16624      # The compiler can only warn and ignore the option if not recognized
   16625      # So say no if there are warnings
   16626      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
   16627      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
   16628      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
   16629        lt_cv_prog_compiler_c_o_GCJ=yes
   16630      fi
   16631    fi
   16632    chmod u+w . 2>&5
   16633    $rm conftest*
   16634    # SGI C++ compiler will create directory out/ii_files/ for
   16635    # template instantiation
   16636    test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files
   16637    $rm out/* && rmdir out
   16638    cd ..
   16639    rmdir conftest
   16640    $rm conftest*
   16641 
   16642 fi
   16643 { echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o_GCJ" >&5
   16644 echo "${ECHO_T}$lt_cv_prog_compiler_c_o_GCJ" >&6; }
   16645 
   16646 
   16647 hard_links="nottested"
   16648 if test "$lt_cv_prog_compiler_c_o_GCJ" = no && test "$need_locks" != no; then
   16649   # do not overwrite the value of need_locks provided by the user
   16650   { echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
   16651 echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6; }
   16652   hard_links=yes
   16653   $rm conftest*
   16654   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   16655   touch conftest.a
   16656   ln conftest.a conftest.b 2>&5 || hard_links=no
   16657   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   16658   { echo "$as_me:$LINENO: result: $hard_links" >&5
   16659 echo "${ECHO_T}$hard_links" >&6; }
   16660   if test "$hard_links" = no; then
   16661     { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
   16662 echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
   16663     need_locks=warn
   16664   fi
   16665 else
   16666   need_locks=no
   16667 fi
   16668 
   16669 { echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   16670 echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6; }
   16671 
   16672   runpath_var=
   16673   allow_undefined_flag_GCJ=
   16674   enable_shared_with_static_runtimes_GCJ=no
   16675   archive_cmds_GCJ=
   16676   archive_expsym_cmds_GCJ=
   16677   old_archive_From_new_cmds_GCJ=
   16678   old_archive_from_expsyms_cmds_GCJ=
   16679   export_dynamic_flag_spec_GCJ=
   16680   whole_archive_flag_spec_GCJ=
   16681   thread_safe_flag_spec_GCJ=
   16682   hardcode_libdir_flag_spec_GCJ=
   16683   hardcode_libdir_flag_spec_ld_GCJ=
   16684   hardcode_libdir_separator_GCJ=
   16685   hardcode_direct_GCJ=no
   16686   hardcode_minus_L_GCJ=no
   16687   hardcode_shlibpath_var_GCJ=unsupported
   16688   link_all_deplibs_GCJ=unknown
   16689   hardcode_automatic_GCJ=no
   16690   module_cmds_GCJ=
   16691   module_expsym_cmds_GCJ=
   16692   always_export_symbols_GCJ=no
   16693   export_symbols_cmds_GCJ='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   16694   # include_expsyms should be a list of space-separated symbols to be *always*
   16695   # included in the symbol list
   16696   include_expsyms_GCJ=
   16697   # exclude_expsyms can be an extended regexp of symbols to exclude
   16698   # it will be wrapped by ` (' and `)$', so one must not match beginning or
   16699   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
   16700   # as well as any symbol that contains `d'.
   16701   exclude_expsyms_GCJ="_GLOBAL_OFFSET_TABLE_"
   16702   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
   16703   # platforms (ab)use it in PIC code, but their linkers get confused if
   16704   # the symbol is explicitly referenced.  Since portable code cannot
   16705   # rely on this symbol name, it's probably fine to never include it in
   16706   # preloaded symbol tables.
   16707   extract_expsyms_cmds=
   16708   # Just being paranoid about ensuring that cc_basename is set.
   16709   for cc_temp in $compiler""; do
   16710   case $cc_temp in
   16711     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   16712     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   16713     \-*) ;;
   16714     *) break;;
   16715   esac
   16716 done
   16717 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   16718 
   16719   case $host_os in
   16720   cygwin* | mingw* | pw32*)
   16721     # FIXME: the MSVC++ port hasn't been tested in a loooong time
   16722     # When not using gcc, we currently assume that we are using
   16723     # Microsoft Visual C++.
   16724     if test "$GCC" != yes; then
   16725       with_gnu_ld=no
   16726     fi
   16727     ;;
   16728   interix*)
   16729     # we just hope/assume this is gcc and not c89 (= MSVC++)
   16730     with_gnu_ld=yes
   16731     ;;
   16732   openbsd*)
   16733     with_gnu_ld=no
   16734     ;;
   16735   esac
   16736 
   16737   ld_shlibs_GCJ=yes
   16738   if test "$with_gnu_ld" = yes; then
   16739     # If archive_cmds runs LD, not CC, wlarc should be empty
   16740     wlarc='${wl}'
   16741 
   16742     # Set some defaults for GNU ld with shared library support. These
   16743     # are reset later if shared libraries are not supported. Putting them
   16744     # here allows them to be overridden if necessary.
   16745     runpath_var=LD_RUN_PATH
   16746     hardcode_libdir_flag_spec_GCJ='${wl}--rpath ${wl}$libdir'
   16747     export_dynamic_flag_spec_GCJ='${wl}--export-dynamic'
   16748     # ancient GNU ld didn't support --whole-archive et. al.
   16749     if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null; then
   16750 	whole_archive_flag_spec_GCJ="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
   16751       else
   16752   	whole_archive_flag_spec_GCJ=
   16753     fi
   16754     supports_anon_versioning=no
   16755     case `$LD -v 2>/dev/null` in
   16756       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
   16757       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
   16758       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
   16759       *\ 2.11.*) ;; # other 2.11 versions
   16760       *) supports_anon_versioning=yes ;;
   16761     esac
   16762 
   16763     # See if GNU ld supports shared libraries.
   16764     case $host_os in
   16765     aix3* | aix4* | aix5*)
   16766       # On AIX/PPC, the GNU linker is very broken
   16767       if test "$host_cpu" != ia64; then
   16768 	ld_shlibs_GCJ=no
   16769 	cat <<EOF 1>&2
   16770 
   16771 *** Warning: the GNU linker, at least up to release 2.9.1, is reported
   16772 *** to be unable to reliably create shared libraries on AIX.
   16773 *** Therefore, libtool is disabling shared libraries support.  If you
   16774 *** really care for shared libraries, you may want to modify your PATH
   16775 *** so that a non-GNU linker is found, and then restart.
   16776 
   16777 EOF
   16778       fi
   16779       ;;
   16780 
   16781     amigaos*)
   16782       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)'
   16783       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   16784       hardcode_minus_L_GCJ=yes
   16785 
   16786       # Samuel A. Falvo II <kc5tja (at] dolphin.openprojects.net> reports
   16787       # that the semantics of dynamic libraries on AmigaOS, at least up
   16788       # to version 4, is to share data among multiple programs linked
   16789       # with the same dynamic library.  Since this doesn't match the
   16790       # behavior of shared libraries on other platforms, we can't use
   16791       # them.
   16792       ld_shlibs_GCJ=no
   16793       ;;
   16794 
   16795     beos*)
   16796       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   16797 	allow_undefined_flag_GCJ=unsupported
   16798 	# Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
   16799 	# support --undefined.  This deserves some investigation.  FIXME
   16800 	archive_cmds_GCJ='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   16801       else
   16802 	ld_shlibs_GCJ=no
   16803       fi
   16804       ;;
   16805 
   16806     cygwin* | mingw* | pw32*)
   16807       # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, GCJ) is actually meaningless,
   16808       # as there is no search path for DLLs.
   16809       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   16810       allow_undefined_flag_GCJ=unsupported
   16811       always_export_symbols_GCJ=no
   16812       enable_shared_with_static_runtimes_GCJ=yes
   16813       export_symbols_cmds_GCJ='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS] /s/.* \([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW] /s/.* //'\'' | sort | uniq > $export_symbols'
   16814 
   16815       if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
   16816         archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   16817 	# If the export-symbols file already is a .def file (1st line
   16818 	# is EXPORTS), use it as is; otherwise, prepend...
   16819 	archive_expsym_cmds_GCJ='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
   16820 	  cp $export_symbols $output_objdir/$soname.def;
   16821 	else
   16822 	  echo EXPORTS > $output_objdir/$soname.def;
   16823 	  cat $export_symbols >> $output_objdir/$soname.def;
   16824 	fi~
   16825 	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   16826       else
   16827 	ld_shlibs_GCJ=no
   16828       fi
   16829       ;;
   16830 
   16831     interix3*)
   16832       hardcode_direct_GCJ=no
   16833       hardcode_shlibpath_var_GCJ=no
   16834       hardcode_libdir_flag_spec_GCJ='${wl}-rpath,$libdir'
   16835       export_dynamic_flag_spec_GCJ='${wl}-E'
   16836       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
   16837       # Instead, shared libraries are loaded at an image base (0x10000000 by
   16838       # default) and relocated if they conflict, which is a slow very memory
   16839       # consuming and fragmenting process.  To avoid this, we pick a random,
   16840       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
   16841       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
   16842       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'
   16843       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'
   16844       ;;
   16845 
   16846     linux*)
   16847       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   16848 	tmp_addflag=
   16849 	case $cc_basename,$host_cpu in
   16850 	pgcc*)				# Portland Group C compiler
   16851 	  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'
   16852 	  tmp_addflag=' $pic_flag'
   16853 	  ;;
   16854 	pgf77* | pgf90* | pgf95*)	# Portland Group f77 and f90 compilers
   16855 	  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'
   16856 	  tmp_addflag=' $pic_flag -Mnomain' ;;
   16857 	ecc*,ia64* | icc*,ia64*)		# Intel C compiler on ia64
   16858 	  tmp_addflag=' -i_dynamic' ;;
   16859 	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
   16860 	  tmp_addflag=' -i_dynamic -nofor_main' ;;
   16861 	ifc* | ifort*)			# Intel Fortran compiler
   16862 	  tmp_addflag=' -nofor_main' ;;
   16863 	esac
   16864 	case `$CC -V 2>&1 | sed 5q` in
   16865 	*Sun\ C*)			# Sun C 5.9
   16866 	  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 /dev/null'
   16867 	  tmp_sharedflag='-G' ;;
   16868 	*Sun\ F*)			# Sun Fortran 8.3
   16869 	  tmp_sharedflag='-G' ;;
   16870 	*)
   16871 	  tmp_sharedflag='-shared' ;;
   16872 	esac
   16873 	archive_cmds_GCJ='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   16874 
   16875 	if test $supports_anon_versioning = yes; then
   16876 	  archive_expsym_cmds_GCJ='$echo "{ global:" > $output_objdir/$libname.ver~
   16877   cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
   16878   $echo "local: *; };" >> $output_objdir/$libname.ver~
   16879 	  $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
   16880 	fi
   16881       else
   16882 	ld_shlibs_GCJ=no
   16883       fi
   16884       ;;
   16885 
   16886     netbsd*)
   16887       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   16888 	archive_cmds_GCJ='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
   16889 	wlarc=
   16890       else
   16891 	archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   16892 	archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   16893       fi
   16894       ;;
   16895 
   16896     solaris*)
   16897       if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then
   16898 	ld_shlibs_GCJ=no
   16899 	cat <<EOF 1>&2
   16900 
   16901 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
   16902 *** create shared libraries on Solaris systems.  Therefore, libtool
   16903 *** is disabling shared libraries support.  We urge you to upgrade GNU
   16904 *** binutils to release 2.9.1 or newer.  Another option is to modify
   16905 *** your PATH or compiler configuration so that the native linker is
   16906 *** used, and then restart.
   16907 
   16908 EOF
   16909       elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   16910 	archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   16911 	archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   16912       else
   16913 	ld_shlibs_GCJ=no
   16914       fi
   16915       ;;
   16916 
   16917     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
   16918       case `$LD -v 2>&1` in
   16919         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
   16920 	ld_shlibs_GCJ=no
   16921 	cat <<_LT_EOF 1>&2
   16922 
   16923 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
   16924 *** reliably create shared libraries on SCO systems.  Therefore, libtool
   16925 *** is disabling shared libraries support.  We urge you to upgrade GNU
   16926 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
   16927 *** your PATH or compiler configuration so that the native linker is
   16928 *** used, and then restart.
   16929 
   16930 _LT_EOF
   16931 	;;
   16932 	*)
   16933 	  if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   16934 	    hardcode_libdir_flag_spec_GCJ='`test -z "$SCOABSPATH" && echo ${wl}-rpath,$libdir`'
   16935 	    archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib'
   16936 	    archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname,-retain-symbols-file,$export_symbols -o $lib'
   16937 	  else
   16938 	    ld_shlibs_GCJ=no
   16939 	  fi
   16940 	;;
   16941       esac
   16942       ;;
   16943 
   16944     sunos4*)
   16945       archive_cmds_GCJ='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   16946       wlarc=
   16947       hardcode_direct_GCJ=yes
   16948       hardcode_shlibpath_var_GCJ=no
   16949       ;;
   16950 
   16951     *)
   16952       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   16953 	archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   16954 	archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   16955       else
   16956 	ld_shlibs_GCJ=no
   16957       fi
   16958       ;;
   16959     esac
   16960 
   16961     if test "$ld_shlibs_GCJ" = no; then
   16962       runpath_var=
   16963       hardcode_libdir_flag_spec_GCJ=
   16964       export_dynamic_flag_spec_GCJ=
   16965       whole_archive_flag_spec_GCJ=
   16966     fi
   16967   else
   16968     # PORTME fill in a description of your system's linker (not GNU ld)
   16969     case $host_os in
   16970     aix3*)
   16971       allow_undefined_flag_GCJ=unsupported
   16972       always_export_symbols_GCJ=yes
   16973       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'
   16974       # Note: this linker hardcodes the directories in LIBPATH if there
   16975       # are no directories specified by -L.
   16976       hardcode_minus_L_GCJ=yes
   16977       if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
   16978 	# Neither direct hardcoding nor static linking is supported with a
   16979 	# broken collect2.
   16980 	hardcode_direct_GCJ=unsupported
   16981       fi
   16982       ;;
   16983 
   16984     aix4* | aix5*)
   16985       if test "$host_cpu" = ia64; then
   16986 	# On IA64, the linker does run time linking by default, so we don't
   16987 	# have to do anything special.
   16988 	aix_use_runtimelinking=no
   16989 	exp_sym_flag='-Bexport'
   16990 	no_entry_flag=""
   16991       else
   16992 	# If we're using GNU nm, then we don't want the "-C" option.
   16993 	# -C means demangle to AIX nm, but means don't demangle with GNU nm
   16994 	if $NM -V 2>&1 | grep 'GNU' > /dev/null; then
   16995 	  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'
   16996 	else
   16997 	  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'
   16998 	fi
   16999 	aix_use_runtimelinking=no
   17000 
   17001 	# Test if we are trying to use run time linking or normal
   17002 	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
   17003 	# need to do runtime linking.
   17004 	case $host_os in aix4.[23]|aix4.[23].*|aix5*)
   17005 	  for ld_flag in $LDFLAGS; do
   17006   	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
   17007   	    aix_use_runtimelinking=yes
   17008   	    break
   17009   	  fi
   17010 	  done
   17011 	  ;;
   17012 	esac
   17013 
   17014 	exp_sym_flag='-bexport'
   17015 	no_entry_flag='-bnoentry'
   17016       fi
   17017 
   17018       # When large executables or shared objects are built, AIX ld can
   17019       # have problems creating the table of contents.  If linking a library
   17020       # or program results in "error TOC overflow" add -mminimal-toc to
   17021       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
   17022       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
   17023 
   17024       archive_cmds_GCJ=''
   17025       hardcode_direct_GCJ=yes
   17026       hardcode_libdir_separator_GCJ=':'
   17027       link_all_deplibs_GCJ=yes
   17028 
   17029       if test "$GCC" = yes; then
   17030 	case $host_os in aix4.[012]|aix4.[012].*)
   17031 	# We only want to do this on AIX 4.2 and lower, the check
   17032 	# below for broken collect2 doesn't work under 4.3+
   17033 	  collect2name=`${CC} -print-prog-name=collect2`
   17034 	  if test -f "$collect2name" && \
   17035   	   strings "$collect2name" | grep resolve_lib_name >/dev/null
   17036 	  then
   17037   	  # We have reworked collect2
   17038   	  hardcode_direct_GCJ=yes
   17039 	  else
   17040   	  # We have old collect2
   17041   	  hardcode_direct_GCJ=unsupported
   17042   	  # It fails to find uninstalled libraries when the uninstalled
   17043   	  # path is not listed in the libpath.  Setting hardcode_minus_L
   17044   	  # to unsupported forces relinking
   17045   	  hardcode_minus_L_GCJ=yes
   17046   	  hardcode_libdir_flag_spec_GCJ='-L$libdir'
   17047   	  hardcode_libdir_separator_GCJ=
   17048 	  fi
   17049 	  ;;
   17050 	esac
   17051 	shared_flag='-shared'
   17052 	if test "$aix_use_runtimelinking" = yes; then
   17053 	  shared_flag="$shared_flag "'${wl}-G'
   17054 	fi
   17055       else
   17056 	# not using gcc
   17057 	if test "$host_cpu" = ia64; then
   17058   	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
   17059   	# chokes on -Wl,-G. The following line is correct:
   17060 	  shared_flag='-G'
   17061 	else
   17062 	  if test "$aix_use_runtimelinking" = yes; then
   17063 	    shared_flag='${wl}-G'
   17064 	  else
   17065 	    shared_flag='${wl}-bM:SRE'
   17066 	  fi
   17067 	fi
   17068       fi
   17069 
   17070       # It seems that -bexpall does not export symbols beginning with
   17071       # underscore (_), so it is better to generate a list of symbols to export.
   17072       always_export_symbols_GCJ=yes
   17073       if test "$aix_use_runtimelinking" = yes; then
   17074 	# Warning - without using the other runtime loading flags (-brtl),
   17075 	# -berok will link without error, but may produce a broken library.
   17076 	allow_undefined_flag_GCJ='-berok'
   17077        # Determine the default libpath from the value encoded in an empty executable.
   17078        cat >conftest.$ac_ext <<_ACEOF
   17079 /* confdefs.h.  */
   17080 _ACEOF
   17081 cat confdefs.h >>conftest.$ac_ext
   17082 cat >>conftest.$ac_ext <<_ACEOF
   17083 /* end confdefs.h.  */
   17084 
   17085 int
   17086 main ()
   17087 {
   17088 
   17089   ;
   17090   return 0;
   17091 }
   17092 _ACEOF
   17093 rm -f conftest.$ac_objext conftest$ac_exeext
   17094 if { (ac_try="$ac_link"
   17095 case "(($ac_try" in
   17096   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   17097   *) ac_try_echo=$ac_try;;
   17098 esac
   17099 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   17100   (eval "$ac_link") 2>conftest.er1
   17101   ac_status=$?
   17102   grep -v '^ *+' conftest.er1 >conftest.err
   17103   rm -f conftest.er1
   17104   cat conftest.err >&5
   17105   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   17106   (exit $ac_status); } && {
   17107 	 test -z "$ac_c_werror_flag" ||
   17108 	 test ! -s conftest.err
   17109        } && test -s conftest$ac_exeext &&
   17110        $as_test_x conftest$ac_exeext; then
   17111 
   17112 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
   17113 }'`
   17114 # Check for a 64-bit object if we didn't find anything.
   17115 if test -z "$aix_libpath"; then aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
   17116 }'`; fi
   17117 else
   17118   echo "$as_me: failed program was:" >&5
   17119 sed 's/^/| /' conftest.$ac_ext >&5
   17120 
   17121 
   17122 fi
   17123 
   17124 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   17125       conftest$ac_exeext conftest.$ac_ext
   17126 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   17127 
   17128        hardcode_libdir_flag_spec_GCJ='${wl}-blibpath:$libdir:'"$aix_libpath"
   17129 	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"
   17130        else
   17131 	if test "$host_cpu" = ia64; then
   17132 	  hardcode_libdir_flag_spec_GCJ='${wl}-R $libdir:/usr/lib:/lib'
   17133 	  allow_undefined_flag_GCJ="-z nodefs"
   17134 	  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"
   17135 	else
   17136 	 # Determine the default libpath from the value encoded in an empty executable.
   17137 	 cat >conftest.$ac_ext <<_ACEOF
   17138 /* confdefs.h.  */
   17139 _ACEOF
   17140 cat confdefs.h >>conftest.$ac_ext
   17141 cat >>conftest.$ac_ext <<_ACEOF
   17142 /* end confdefs.h.  */
   17143 
   17144 int
   17145 main ()
   17146 {
   17147 
   17148   ;
   17149   return 0;
   17150 }
   17151 _ACEOF
   17152 rm -f conftest.$ac_objext conftest$ac_exeext
   17153 if { (ac_try="$ac_link"
   17154 case "(($ac_try" in
   17155   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   17156   *) ac_try_echo=$ac_try;;
   17157 esac
   17158 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   17159   (eval "$ac_link") 2>conftest.er1
   17160   ac_status=$?
   17161   grep -v '^ *+' conftest.er1 >conftest.err
   17162   rm -f conftest.er1
   17163   cat conftest.err >&5
   17164   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   17165   (exit $ac_status); } && {
   17166 	 test -z "$ac_c_werror_flag" ||
   17167 	 test ! -s conftest.err
   17168        } && test -s conftest$ac_exeext &&
   17169        $as_test_x conftest$ac_exeext; then
   17170 
   17171 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
   17172 }'`
   17173 # Check for a 64-bit object if we didn't find anything.
   17174 if test -z "$aix_libpath"; then aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
   17175 }'`; fi
   17176 else
   17177   echo "$as_me: failed program was:" >&5
   17178 sed 's/^/| /' conftest.$ac_ext >&5
   17179 
   17180 
   17181 fi
   17182 
   17183 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   17184       conftest$ac_exeext conftest.$ac_ext
   17185 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   17186 
   17187 	 hardcode_libdir_flag_spec_GCJ='${wl}-blibpath:$libdir:'"$aix_libpath"
   17188 	  # Warning - without using the other run time loading flags,
   17189 	  # -berok will link without error, but may produce a broken library.
   17190 	  no_undefined_flag_GCJ=' ${wl}-bernotok'
   17191 	  allow_undefined_flag_GCJ=' ${wl}-berok'
   17192 	  # Exported symbols can be pulled into shared objects from archives
   17193 	  whole_archive_flag_spec_GCJ='$convenience'
   17194 	  archive_cmds_need_lc_GCJ=yes
   17195 	  # This is similar to how AIX traditionally builds its shared libraries.
   17196 	  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'
   17197 	fi
   17198       fi
   17199       ;;
   17200 
   17201     amigaos*)
   17202       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)'
   17203       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   17204       hardcode_minus_L_GCJ=yes
   17205       # see comment about different semantics on the GNU ld section
   17206       ld_shlibs_GCJ=no
   17207       ;;
   17208 
   17209     bsdi[45]*)
   17210       export_dynamic_flag_spec_GCJ=-rdynamic
   17211       ;;
   17212 
   17213     cygwin* | mingw* | pw32*)
   17214       # When not using gcc, we currently assume that we are using
   17215       # Microsoft Visual C++.
   17216       # hardcode_libdir_flag_spec is actually meaningless, as there is
   17217       # no search path for DLLs.
   17218       hardcode_libdir_flag_spec_GCJ=' '
   17219       allow_undefined_flag_GCJ=unsupported
   17220       # Tell ltmain to make .lib files, not .a files.
   17221       libext=lib
   17222       # Tell ltmain to make .dll files, not .so files.
   17223       shrext_cmds=".dll"
   17224       # FIXME: Setting linknames here is a bad hack.
   17225       archive_cmds_GCJ='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | $SED -e '\''s/ -lc$//'\''` -link -dll~linknames='
   17226       # The linker will automatically build a .lib file if we build a DLL.
   17227       old_archive_From_new_cmds_GCJ='true'
   17228       # FIXME: Should let the user specify the lib program.
   17229       old_archive_cmds_GCJ='lib /OUT:$oldlib$oldobjs$old_deplibs'
   17230       fix_srcfile_path_GCJ='`cygpath -w "$srcfile"`'
   17231       enable_shared_with_static_runtimes_GCJ=yes
   17232       ;;
   17233 
   17234     darwin* | rhapsody*)
   17235       case $host_os in
   17236         rhapsody* | darwin1.[012])
   17237          allow_undefined_flag_GCJ='${wl}-undefined ${wl}suppress'
   17238          ;;
   17239        *) # Darwin 1.3 on
   17240          if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
   17241            allow_undefined_flag_GCJ='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   17242          else
   17243            case ${MACOSX_DEPLOYMENT_TARGET} in
   17244              10.[012])
   17245                allow_undefined_flag_GCJ='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   17246                ;;
   17247              10.*)
   17248                allow_undefined_flag_GCJ='${wl}-undefined ${wl}dynamic_lookup'
   17249                ;;
   17250            esac
   17251          fi
   17252          ;;
   17253       esac
   17254       archive_cmds_need_lc_GCJ=no
   17255       hardcode_direct_GCJ=no
   17256       hardcode_automatic_GCJ=yes
   17257       hardcode_shlibpath_var_GCJ=unsupported
   17258       whole_archive_flag_spec_GCJ=''
   17259       link_all_deplibs_GCJ=yes
   17260     if test "$GCC" = yes ; then
   17261     	output_verbose_link_cmd='echo'
   17262         archive_cmds_GCJ='$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
   17263       module_cmds_GCJ='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   17264       # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   17265       archive_expsym_cmds_GCJ='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
   17266       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}'
   17267     else
   17268       case $cc_basename in
   17269         xlc*)
   17270          output_verbose_link_cmd='echo'
   17271          archive_cmds_GCJ='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $verstring'
   17272          module_cmds_GCJ='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   17273           # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   17274          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 $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
   17275           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}'
   17276           ;;
   17277        *)
   17278          ld_shlibs_GCJ=no
   17279           ;;
   17280       esac
   17281     fi
   17282       ;;
   17283 
   17284     dgux*)
   17285       archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   17286       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   17287       hardcode_shlibpath_var_GCJ=no
   17288       ;;
   17289 
   17290     freebsd1*)
   17291       ld_shlibs_GCJ=no
   17292       ;;
   17293 
   17294     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
   17295     # support.  Future versions do this automatically, but an explicit c++rt0.o
   17296     # does not break anything, and helps significantly (at the cost of a little
   17297     # extra space).
   17298     freebsd2.2*)
   17299       archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
   17300       hardcode_libdir_flag_spec_GCJ='-R$libdir'
   17301       hardcode_direct_GCJ=yes
   17302       hardcode_shlibpath_var_GCJ=no
   17303       ;;
   17304 
   17305     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
   17306     freebsd2*)
   17307       archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   17308       hardcode_direct_GCJ=yes
   17309       hardcode_minus_L_GCJ=yes
   17310       hardcode_shlibpath_var_GCJ=no
   17311       ;;
   17312 
   17313     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
   17314     freebsd* | kfreebsd*-gnu | dragonfly*)
   17315       archive_cmds_GCJ='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
   17316       hardcode_libdir_flag_spec_GCJ='-R$libdir'
   17317       hardcode_direct_GCJ=yes
   17318       hardcode_shlibpath_var_GCJ=no
   17319       ;;
   17320 
   17321     hpux9*)
   17322       if test "$GCC" = yes; then
   17323 	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'
   17324       else
   17325 	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'
   17326       fi
   17327       hardcode_libdir_flag_spec_GCJ='${wl}+b ${wl}$libdir'
   17328       hardcode_libdir_separator_GCJ=:
   17329       hardcode_direct_GCJ=yes
   17330 
   17331       # hardcode_minus_L: Not really in the search PATH,
   17332       # but as the default location of the library.
   17333       hardcode_minus_L_GCJ=yes
   17334       export_dynamic_flag_spec_GCJ='${wl}-E'
   17335       ;;
   17336 
   17337     hpux10*)
   17338       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
   17339 	archive_cmds_GCJ='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   17340       else
   17341 	archive_cmds_GCJ='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
   17342       fi
   17343       if test "$with_gnu_ld" = no; then
   17344 	hardcode_libdir_flag_spec_GCJ='${wl}+b ${wl}$libdir'
   17345 	hardcode_libdir_separator_GCJ=:
   17346 
   17347 	hardcode_direct_GCJ=yes
   17348 	export_dynamic_flag_spec_GCJ='${wl}-E'
   17349 
   17350 	# hardcode_minus_L: Not really in the search PATH,
   17351 	# but as the default location of the library.
   17352 	hardcode_minus_L_GCJ=yes
   17353       fi
   17354       ;;
   17355 
   17356     hpux11*)
   17357       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
   17358 	case $host_cpu in
   17359 	hppa*64*)
   17360 	  archive_cmds_GCJ='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   17361 	  ;;
   17362 	ia64*)
   17363 	  archive_cmds_GCJ='$CC -shared ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   17364 	  ;;
   17365 	*)
   17366 	  archive_cmds_GCJ='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   17367 	  ;;
   17368 	esac
   17369       else
   17370 	case $host_cpu in
   17371 	hppa*64*)
   17372 	  archive_cmds_GCJ='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   17373 	  ;;
   17374 	ia64*)
   17375 	  archive_cmds_GCJ='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   17376 	  ;;
   17377 	*)
   17378 	  archive_cmds_GCJ='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   17379 	  ;;
   17380 	esac
   17381       fi
   17382       if test "$with_gnu_ld" = no; then
   17383 	hardcode_libdir_flag_spec_GCJ='${wl}+b ${wl}$libdir'
   17384 	hardcode_libdir_separator_GCJ=:
   17385 
   17386 	case $host_cpu in
   17387 	hppa*64*|ia64*)
   17388 	  hardcode_libdir_flag_spec_ld_GCJ='+b $libdir'
   17389 	  hardcode_direct_GCJ=no
   17390 	  hardcode_shlibpath_var_GCJ=no
   17391 	  ;;
   17392 	*)
   17393 	  hardcode_direct_GCJ=yes
   17394 	  export_dynamic_flag_spec_GCJ='${wl}-E'
   17395 
   17396 	  # hardcode_minus_L: Not really in the search PATH,
   17397 	  # but as the default location of the library.
   17398 	  hardcode_minus_L_GCJ=yes
   17399 	  ;;
   17400 	esac
   17401       fi
   17402       ;;
   17403 
   17404     irix5* | irix6* | nonstopux*)
   17405       if test "$GCC" = yes; then
   17406 	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'
   17407       else
   17408 	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'
   17409 	hardcode_libdir_flag_spec_ld_GCJ='-rpath $libdir'
   17410       fi
   17411       hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir'
   17412       hardcode_libdir_separator_GCJ=:
   17413       link_all_deplibs_GCJ=yes
   17414       ;;
   17415 
   17416     netbsd*)
   17417       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   17418 	archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
   17419       else
   17420 	archive_cmds_GCJ='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
   17421       fi
   17422       hardcode_libdir_flag_spec_GCJ='-R$libdir'
   17423       hardcode_direct_GCJ=yes
   17424       hardcode_shlibpath_var_GCJ=no
   17425       ;;
   17426 
   17427     newsos6)
   17428       archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   17429       hardcode_direct_GCJ=yes
   17430       hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir'
   17431       hardcode_libdir_separator_GCJ=:
   17432       hardcode_shlibpath_var_GCJ=no
   17433       ;;
   17434 
   17435     openbsd*)
   17436       hardcode_direct_GCJ=yes
   17437       hardcode_shlibpath_var_GCJ=no
   17438       if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   17439 	archive_cmds_GCJ='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   17440 	archive_expsym_cmds_GCJ='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
   17441 	hardcode_libdir_flag_spec_GCJ='${wl}-rpath,$libdir'
   17442 	export_dynamic_flag_spec_GCJ='${wl}-E'
   17443       else
   17444        case $host_os in
   17445 	 openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
   17446 	   archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   17447 	   hardcode_libdir_flag_spec_GCJ='-R$libdir'
   17448 	   ;;
   17449 	 *)
   17450 	   archive_cmds_GCJ='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   17451 	   hardcode_libdir_flag_spec_GCJ='${wl}-rpath,$libdir'
   17452 	   ;;
   17453        esac
   17454       fi
   17455       ;;
   17456 
   17457     os2*)
   17458       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   17459       hardcode_minus_L_GCJ=yes
   17460       allow_undefined_flag_GCJ=unsupported
   17461       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'
   17462       old_archive_From_new_cmds_GCJ='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
   17463       ;;
   17464 
   17465     osf3*)
   17466       if test "$GCC" = yes; then
   17467 	allow_undefined_flag_GCJ=' ${wl}-expect_unresolved ${wl}\*'
   17468 	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'
   17469       else
   17470 	allow_undefined_flag_GCJ=' -expect_unresolved \*'
   17471 	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'
   17472       fi
   17473       hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir'
   17474       hardcode_libdir_separator_GCJ=:
   17475       ;;
   17476 
   17477     osf4* | osf5*)	# as osf3* with the addition of -msym flag
   17478       if test "$GCC" = yes; then
   17479 	allow_undefined_flag_GCJ=' ${wl}-expect_unresolved ${wl}\*'
   17480 	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'
   17481 	hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir'
   17482       else
   17483 	allow_undefined_flag_GCJ=' -expect_unresolved \*'
   17484 	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'
   17485 	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~
   17486 	$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'
   17487 
   17488 	# Both c and cxx compiler support -rpath directly
   17489 	hardcode_libdir_flag_spec_GCJ='-rpath $libdir'
   17490       fi
   17491       hardcode_libdir_separator_GCJ=:
   17492       ;;
   17493 
   17494     solaris*)
   17495       no_undefined_flag_GCJ=' -z text'
   17496       if test "$GCC" = yes; then
   17497 	wlarc='${wl}'
   17498 	archive_cmds_GCJ='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   17499 	archive_expsym_cmds_GCJ='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   17500 	  $CC -shared ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$rm $lib.exp'
   17501       else
   17502 	wlarc=''
   17503 	archive_cmds_GCJ='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
   17504 	archive_expsym_cmds_GCJ='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   17505   	$LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
   17506       fi
   17507       hardcode_libdir_flag_spec_GCJ='-R$libdir'
   17508       hardcode_shlibpath_var_GCJ=no
   17509       case $host_os in
   17510       solaris2.[0-5] | solaris2.[0-5].*) ;;
   17511       *)
   17512  	# The compiler driver will combine linker options so we
   17513  	# cannot just pass the convience library names through
   17514  	# without $wl, iff we do not link with $LD.
   17515  	# Luckily, gcc supports the same syntax we need for Sun Studio.
   17516  	# Supported since Solaris 2.6 (maybe 2.5.1?)
   17517  	case $wlarc in
   17518  	'')
   17519  	  whole_archive_flag_spec_GCJ='-z allextract$convenience -z defaultextract' ;;
   17520  	*)
   17521  	  whole_archive_flag_spec_GCJ='${wl}-z ${wl}allextract`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}-z ${wl}defaultextract' ;;
   17522  	esac ;;
   17523       esac
   17524       link_all_deplibs_GCJ=yes
   17525       ;;
   17526 
   17527     sunos4*)
   17528       if test "x$host_vendor" = xsequent; then
   17529 	# Use $CC to link under sequent, because it throws in some extra .o
   17530 	# files that make .init and .fini sections work.
   17531 	archive_cmds_GCJ='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
   17532       else
   17533 	archive_cmds_GCJ='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
   17534       fi
   17535       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   17536       hardcode_direct_GCJ=yes
   17537       hardcode_minus_L_GCJ=yes
   17538       hardcode_shlibpath_var_GCJ=no
   17539       ;;
   17540 
   17541     sysv4)
   17542       case $host_vendor in
   17543 	sni)
   17544 	  archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   17545 	  hardcode_direct_GCJ=yes # is this really true???
   17546 	;;
   17547 	siemens)
   17548 	  ## LD is ld it makes a PLAMLIB
   17549 	  ## CC just makes a GrossModule.
   17550 	  archive_cmds_GCJ='$LD -G -o $lib $libobjs $deplibs $linker_flags'
   17551 	  reload_cmds_GCJ='$CC -r -o $output$reload_objs'
   17552 	  hardcode_direct_GCJ=no
   17553         ;;
   17554 	motorola)
   17555 	  archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   17556 	  hardcode_direct_GCJ=no #Motorola manual says yes, but my tests say they lie
   17557 	;;
   17558       esac
   17559       runpath_var='LD_RUN_PATH'
   17560       hardcode_shlibpath_var_GCJ=no
   17561       ;;
   17562 
   17563     sysv4.3*)
   17564       archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   17565       hardcode_shlibpath_var_GCJ=no
   17566       export_dynamic_flag_spec_GCJ='-Bexport'
   17567       ;;
   17568 
   17569     sysv4*MP*)
   17570       if test -d /usr/nec; then
   17571 	archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   17572 	hardcode_shlibpath_var_GCJ=no
   17573 	runpath_var=LD_RUN_PATH
   17574 	hardcode_runpath_var=yes
   17575 	ld_shlibs_GCJ=yes
   17576       fi
   17577       ;;
   17578 
   17579     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7*)
   17580       no_undefined_flag_GCJ='${wl}-z,text'
   17581       archive_cmds_need_lc_GCJ=no
   17582       hardcode_shlibpath_var_GCJ=no
   17583       runpath_var='LD_RUN_PATH'
   17584 
   17585       if test "$GCC" = yes; then
   17586 	archive_cmds_GCJ='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   17587 	archive_expsym_cmds_GCJ='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   17588       else
   17589 	archive_cmds_GCJ='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   17590 	archive_expsym_cmds_GCJ='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   17591       fi
   17592       ;;
   17593 
   17594     sysv5* | sco3.2v5* | sco5v6*)
   17595       # Note: We can NOT use -z defs as we might desire, because we do not
   17596       # link with -lc, and that would cause any symbols used from libc to
   17597       # always be unresolved, which means just about no library would
   17598       # ever link correctly.  If we're not using GNU ld we use -z text
   17599       # though, which does catch some bad symbols but isn't as heavy-handed
   17600       # as -z defs.
   17601       no_undefined_flag_GCJ='${wl}-z,text'
   17602       allow_undefined_flag_GCJ='${wl}-z,nodefs'
   17603       archive_cmds_need_lc_GCJ=no
   17604       hardcode_shlibpath_var_GCJ=no
   17605       hardcode_libdir_flag_spec_GCJ='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`'
   17606       hardcode_libdir_separator_GCJ=':'
   17607       link_all_deplibs_GCJ=yes
   17608       export_dynamic_flag_spec_GCJ='${wl}-Bexport'
   17609       runpath_var='LD_RUN_PATH'
   17610 
   17611       if test "$GCC" = yes; then
   17612 	archive_cmds_GCJ='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   17613 	archive_expsym_cmds_GCJ='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   17614       else
   17615 	archive_cmds_GCJ='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   17616 	archive_expsym_cmds_GCJ='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   17617       fi
   17618       ;;
   17619 
   17620     uts4*)
   17621       archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   17622       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   17623       hardcode_shlibpath_var_GCJ=no
   17624       ;;
   17625 
   17626     *)
   17627       ld_shlibs_GCJ=no
   17628       ;;
   17629     esac
   17630   fi
   17631 
   17632 { echo "$as_me:$LINENO: result: $ld_shlibs_GCJ" >&5
   17633 echo "${ECHO_T}$ld_shlibs_GCJ" >&6; }
   17634 test "$ld_shlibs_GCJ" = no && can_build_shared=no
   17635 
   17636 #
   17637 # Do we need to explicitly link libc?
   17638 #
   17639 case "x$archive_cmds_need_lc_GCJ" in
   17640 x|xyes)
   17641   # Assume -lc should be added
   17642   archive_cmds_need_lc_GCJ=yes
   17643 
   17644   if test "$enable_shared" = yes && test "$GCC" = yes; then
   17645     case $archive_cmds_GCJ in
   17646     *'~'*)
   17647       # FIXME: we may have to deal with multi-command sequences.
   17648       ;;
   17649     '$CC '*)
   17650       # Test whether the compiler implicitly links with -lc since on some
   17651       # systems, -lgcc has to come before -lc. If gcc already passes -lc
   17652       # to ld, don't add -lc before -lgcc.
   17653       { echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
   17654 echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6; }
   17655       $rm conftest*
   17656       printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   17657 
   17658       if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   17659   (eval $ac_compile) 2>&5
   17660   ac_status=$?
   17661   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   17662   (exit $ac_status); } 2>conftest.err; then
   17663         soname=conftest
   17664         lib=conftest
   17665         libobjs=conftest.$ac_objext
   17666         deplibs=
   17667         wl=$lt_prog_compiler_wl_GCJ
   17668 	pic_flag=$lt_prog_compiler_pic_GCJ
   17669         compiler_flags=-v
   17670         linker_flags=-v
   17671         verstring=
   17672         output_objdir=.
   17673         libname=conftest
   17674         lt_save_allow_undefined_flag=$allow_undefined_flag_GCJ
   17675         allow_undefined_flag_GCJ=
   17676         if { (eval echo "$as_me:$LINENO: \"$archive_cmds_GCJ 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5
   17677   (eval $archive_cmds_GCJ 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5
   17678   ac_status=$?
   17679   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   17680   (exit $ac_status); }
   17681         then
   17682 	  archive_cmds_need_lc_GCJ=no
   17683         else
   17684 	  archive_cmds_need_lc_GCJ=yes
   17685         fi
   17686         allow_undefined_flag_GCJ=$lt_save_allow_undefined_flag
   17687       else
   17688         cat conftest.err 1>&5
   17689       fi
   17690       $rm conftest*
   17691       { echo "$as_me:$LINENO: result: $archive_cmds_need_lc_GCJ" >&5
   17692 echo "${ECHO_T}$archive_cmds_need_lc_GCJ" >&6; }
   17693       ;;
   17694     esac
   17695   fi
   17696   ;;
   17697 esac
   17698 
   17699 { echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
   17700 echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6; }
   17701 library_names_spec=
   17702 libname_spec='lib$name'
   17703 soname_spec=
   17704 shrext_cmds=".so"
   17705 postinstall_cmds=
   17706 postuninstall_cmds=
   17707 finish_cmds=
   17708 finish_eval=
   17709 shlibpath_var=
   17710 shlibpath_overrides_runpath=unknown
   17711 version_type=none
   17712 dynamic_linker="$host_os ld.so"
   17713 sys_lib_dlsearch_path_spec="/lib /usr/lib"
   17714 if test "$GCC" = yes; then
   17715   sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   17716   if echo "$sys_lib_search_path_spec" | grep ';' >/dev/null ; then
   17717     # if the path contains ";" then we assume it to be the separator
   17718     # otherwise default to the standard path separator (i.e. ":") - it is
   17719     # assumed that no part of a normal pathname contains ";" but that should
   17720     # okay in the real world where ";" in dirpaths is itself problematic.
   17721     sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   17722   else
   17723     sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   17724   fi
   17725 else
   17726   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
   17727 fi
   17728 need_lib_prefix=unknown
   17729 hardcode_into_libs=no
   17730 
   17731 # when you set need_version to no, make sure it does not cause -set_version
   17732 # flags to be left without arguments
   17733 need_version=unknown
   17734 
   17735 case $host_os in
   17736 aix3*)
   17737   version_type=linux
   17738   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
   17739   shlibpath_var=LIBPATH
   17740 
   17741   # AIX 3 has no versioning support, so we append a major version to the name.
   17742   soname_spec='${libname}${release}${shared_ext}$major'
   17743   ;;
   17744 
   17745 aix4* | aix5*)
   17746   version_type=linux
   17747   need_lib_prefix=no
   17748   need_version=no
   17749   hardcode_into_libs=yes
   17750   if test "$host_cpu" = ia64; then
   17751     # AIX 5 supports IA64
   17752     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
   17753     shlibpath_var=LD_LIBRARY_PATH
   17754   else
   17755     # With GCC up to 2.95.x, collect2 would create an import file
   17756     # for dependence libraries.  The import file would start with
   17757     # the line `#! .'.  This would cause the generated library to
   17758     # depend on `.', always an invalid library.  This was fixed in
   17759     # development snapshots of GCC prior to 3.0.
   17760     case $host_os in
   17761       aix4 | aix4.[01] | aix4.[01].*)
   17762       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
   17763 	   echo ' yes '
   17764 	   echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
   17765 	:
   17766       else
   17767 	can_build_shared=no
   17768       fi
   17769       ;;
   17770     esac
   17771     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
   17772     # soname into executable. Probably we can add versioning support to
   17773     # collect2, so additional links can be useful in future.
   17774     if test "$aix_use_runtimelinking" = yes; then
   17775       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
   17776       # instead of lib<name>.a to let people know that these are not
   17777       # typical AIX shared libraries.
   17778       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   17779     else
   17780       # We preserve .a as extension for shared libraries through AIX4.2
   17781       # and later when we are not doing run time linking.
   17782       library_names_spec='${libname}${release}.a $libname.a'
   17783       soname_spec='${libname}${release}${shared_ext}$major'
   17784     fi
   17785     shlibpath_var=LIBPATH
   17786   fi
   17787   ;;
   17788 
   17789 amigaos*)
   17790   library_names_spec='$libname.ixlibrary $libname.a'
   17791   # Create ${libname}_ixlibrary.a entries in /sys/libs.
   17792   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'
   17793   ;;
   17794 
   17795 beos*)
   17796   library_names_spec='${libname}${shared_ext}'
   17797   dynamic_linker="$host_os ld.so"
   17798   shlibpath_var=LIBRARY_PATH
   17799   ;;
   17800 
   17801 bsdi[45]*)
   17802   version_type=linux
   17803   need_version=no
   17804   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   17805   soname_spec='${libname}${release}${shared_ext}$major'
   17806   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
   17807   shlibpath_var=LD_LIBRARY_PATH
   17808   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
   17809   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
   17810   # the default ld.so.conf also contains /usr/contrib/lib and
   17811   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
   17812   # libtool to hard-code these into programs
   17813   ;;
   17814 
   17815 cygwin* | mingw* | pw32*)
   17816   version_type=windows
   17817   shrext_cmds=".dll"
   17818   need_version=no
   17819   need_lib_prefix=no
   17820 
   17821   case $GCC,$host_os in
   17822   yes,cygwin* | yes,mingw* | yes,pw32*)
   17823     library_names_spec='$libname.dll.a'
   17824     # DLL is installed to $(libdir)/../bin by postinstall_cmds
   17825     postinstall_cmds='base_file=`basename \${file}`~
   17826       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
   17827       dldir=$destdir/`dirname \$dlpath`~
   17828       test -d \$dldir || mkdir -p \$dldir~
   17829       $install_prog $dir/$dlname \$dldir/$dlname~
   17830       chmod a+x \$dldir/$dlname'
   17831     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
   17832       dlpath=$dir/\$dldll~
   17833        $rm \$dlpath'
   17834     shlibpath_overrides_runpath=yes
   17835 
   17836     case $host_os in
   17837     cygwin*)
   17838       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
   17839       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   17840       sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
   17841       ;;
   17842     mingw*)
   17843       # MinGW DLLs use traditional 'lib' prefix
   17844       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   17845       sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   17846       if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then
   17847         # It is most probably a Windows format PATH printed by
   17848         # mingw gcc, but we are running on Cygwin. Gcc prints its search
   17849         # path with ; separators, and with drive letters. We can handle the
   17850         # drive letters (cygwin fileutils understands them), so leave them,
   17851         # especially as we might pass files found there to a mingw objdump,
   17852         # which wouldn't understand a cygwinified path. Ahh.
   17853         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   17854       else
   17855         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   17856       fi
   17857       ;;
   17858     pw32*)
   17859       # pw32 DLLs use 'pw' prefix rather than 'lib'
   17860       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   17861       ;;
   17862     esac
   17863     ;;
   17864 
   17865   *)
   17866     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
   17867     ;;
   17868   esac
   17869   dynamic_linker='Win32 ld.exe'
   17870   # FIXME: first we should search . and the directory the executable is in
   17871   shlibpath_var=PATH
   17872   ;;
   17873 
   17874 darwin* | rhapsody*)
   17875   dynamic_linker="$host_os dyld"
   17876   version_type=darwin
   17877   need_lib_prefix=no
   17878   need_version=no
   17879   library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
   17880   soname_spec='${libname}${release}${major}$shared_ext'
   17881   shlibpath_overrides_runpath=yes
   17882   shlibpath_var=DYLD_LIBRARY_PATH
   17883   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
   17884   # Apple's gcc prints 'gcc -print-search-dirs' doesn't operate the same.
   17885   if test "$GCC" = yes; then
   17886     sys_lib_search_path_spec=`$CC -print-search-dirs | tr "\n" "$PATH_SEPARATOR" | sed -e 's/libraries:/@libraries:/' | tr "@" "\n" | grep "^libraries:" | sed -e "s/^libraries://" -e "s,=/,/,g" -e "s,$PATH_SEPARATOR, ,g" -e "s,.*,& /lib /usr/lib /usr/local/lib,g"`
   17887   else
   17888     sys_lib_search_path_spec='/lib /usr/lib /usr/local/lib'
   17889   fi
   17890   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
   17891   ;;
   17892 
   17893 dgux*)
   17894   version_type=linux
   17895   need_lib_prefix=no
   17896   need_version=no
   17897   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
   17898   soname_spec='${libname}${release}${shared_ext}$major'
   17899   shlibpath_var=LD_LIBRARY_PATH
   17900   ;;
   17901 
   17902 freebsd1*)
   17903   dynamic_linker=no
   17904   ;;
   17905 
   17906 kfreebsd*-gnu)
   17907   version_type=linux
   17908   need_lib_prefix=no
   17909   need_version=no
   17910   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   17911   soname_spec='${libname}${release}${shared_ext}$major'
   17912   shlibpath_var=LD_LIBRARY_PATH
   17913   shlibpath_overrides_runpath=no
   17914   hardcode_into_libs=yes
   17915   dynamic_linker='GNU ld.so'
   17916   ;;
   17917 
   17918 freebsd* | dragonfly*)
   17919   # DragonFly does not have aout.  When/if they implement a new
   17920   # versioning mechanism, adjust this.
   17921   if test -x /usr/bin/objformat; then
   17922     objformat=`/usr/bin/objformat`
   17923   else
   17924     case $host_os in
   17925     freebsd[123]*) objformat=aout ;;
   17926     *) objformat=elf ;;
   17927     esac
   17928   fi
   17929   version_type=freebsd-$objformat
   17930   case $version_type in
   17931     freebsd-elf*)
   17932       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   17933       need_version=no
   17934       need_lib_prefix=no
   17935       ;;
   17936     freebsd-*)
   17937       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
   17938       need_version=yes
   17939       ;;
   17940   esac
   17941   shlibpath_var=LD_LIBRARY_PATH
   17942   case $host_os in
   17943   freebsd2*)
   17944     shlibpath_overrides_runpath=yes
   17945     ;;
   17946   freebsd3.[01]* | freebsdelf3.[01]*)
   17947     shlibpath_overrides_runpath=yes
   17948     hardcode_into_libs=yes
   17949     ;;
   17950   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
   17951   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
   17952     shlibpath_overrides_runpath=no
   17953     hardcode_into_libs=yes
   17954     ;;
   17955   freebsd*) # from 4.6 on
   17956     shlibpath_overrides_runpath=yes
   17957     hardcode_into_libs=yes
   17958     ;;
   17959   esac
   17960   ;;
   17961 
   17962 gnu*)
   17963   version_type=linux
   17964   need_lib_prefix=no
   17965   need_version=no
   17966   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
   17967   soname_spec='${libname}${release}${shared_ext}$major'
   17968   shlibpath_var=LD_LIBRARY_PATH
   17969   hardcode_into_libs=yes
   17970   ;;
   17971 
   17972 hpux9* | hpux10* | hpux11*)
   17973   # Give a soname corresponding to the major version so that dld.sl refuses to
   17974   # link against other versions.
   17975   version_type=sunos
   17976   need_lib_prefix=no
   17977   need_version=no
   17978   case $host_cpu in
   17979   ia64*)
   17980     shrext_cmds='.so'
   17981     hardcode_into_libs=yes
   17982     dynamic_linker="$host_os dld.so"
   17983     shlibpath_var=LD_LIBRARY_PATH
   17984     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   17985     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   17986     soname_spec='${libname}${release}${shared_ext}$major'
   17987     if test "X$HPUX_IA64_MODE" = X32; then
   17988       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
   17989     else
   17990       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
   17991     fi
   17992     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   17993     ;;
   17994    hppa*64*)
   17995      shrext_cmds='.sl'
   17996      hardcode_into_libs=yes
   17997      dynamic_linker="$host_os dld.sl"
   17998      shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
   17999      shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   18000      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18001      soname_spec='${libname}${release}${shared_ext}$major'
   18002      sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
   18003      sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   18004      ;;
   18005    *)
   18006     shrext_cmds='.sl'
   18007     dynamic_linker="$host_os dld.sl"
   18008     shlibpath_var=SHLIB_PATH
   18009     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
   18010     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18011     soname_spec='${libname}${release}${shared_ext}$major'
   18012     ;;
   18013   esac
   18014   # HP-UX runs *really* slowly unless shared libraries are mode 555.
   18015   postinstall_cmds='chmod 555 $lib'
   18016   ;;
   18017 
   18018 interix3*)
   18019   version_type=linux
   18020   need_lib_prefix=no
   18021   need_version=no
   18022   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   18023   soname_spec='${libname}${release}${shared_ext}$major'
   18024   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
   18025   shlibpath_var=LD_LIBRARY_PATH
   18026   shlibpath_overrides_runpath=no
   18027   hardcode_into_libs=yes
   18028   ;;
   18029 
   18030 irix5* | irix6* | nonstopux*)
   18031   case $host_os in
   18032     nonstopux*) version_type=nonstopux ;;
   18033     *)
   18034 	if test "$lt_cv_prog_gnu_ld" = yes; then
   18035 		version_type=linux
   18036 	else
   18037 		version_type=irix
   18038 	fi ;;
   18039   esac
   18040   need_lib_prefix=no
   18041   need_version=no
   18042   soname_spec='${libname}${release}${shared_ext}$major'
   18043   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
   18044   case $host_os in
   18045   irix5* | nonstopux*)
   18046     libsuff= shlibsuff=
   18047     ;;
   18048   *)
   18049     case $LD in # libtool.m4 will add one of these switches to LD
   18050     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
   18051       libsuff= shlibsuff= libmagic=32-bit;;
   18052     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
   18053       libsuff=32 shlibsuff=N32 libmagic=N32;;
   18054     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
   18055       libsuff=64 shlibsuff=64 libmagic=64-bit;;
   18056     *) libsuff= shlibsuff= libmagic=never-match;;
   18057     esac
   18058     ;;
   18059   esac
   18060   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
   18061   shlibpath_overrides_runpath=no
   18062   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
   18063   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
   18064   hardcode_into_libs=yes
   18065   ;;
   18066 
   18067 # No shared lib support for Linux oldld, aout, or coff.
   18068 linux*oldld* | linux*aout* | linux*coff*)
   18069   dynamic_linker=no
   18070   ;;
   18071 
   18072 # This must be Linux ELF.
   18073 linux*)
   18074   version_type=linux
   18075   need_lib_prefix=no
   18076   need_version=no
   18077   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18078   soname_spec='${libname}${release}${shared_ext}$major'
   18079   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
   18080   shlibpath_var=LD_LIBRARY_PATH
   18081   shlibpath_overrides_runpath=no
   18082   # This implies no fast_install, which is unacceptable.
   18083   # Some rework will be needed to allow for fast_install
   18084   # before this can be enabled.
   18085   hardcode_into_libs=yes
   18086 
   18087   # Append ld.so.conf contents to the search path
   18088   if test -f /etc/ld.so.conf; then
   18089     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/#.*//;s/[:,	]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
   18090     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
   18091   fi
   18092 
   18093   # We used to test for /lib/ld.so.1 and disable shared libraries on
   18094   # powerpc, because MkLinux only supported shared libraries with the
   18095   # GNU dynamic linker.  Since this was broken with cross compilers,
   18096   # most powerpc-linux boxes support dynamic linking these days and
   18097   # people can always --disable-shared, the test was removed, and we
   18098   # assume the GNU/Linux dynamic linker is in use.
   18099   dynamic_linker='GNU/Linux ld.so'
   18100   ;;
   18101 
   18102 knetbsd*-gnu)
   18103   version_type=linux
   18104   need_lib_prefix=no
   18105   need_version=no
   18106   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   18107   soname_spec='${libname}${release}${shared_ext}$major'
   18108   shlibpath_var=LD_LIBRARY_PATH
   18109   shlibpath_overrides_runpath=no
   18110   hardcode_into_libs=yes
   18111   dynamic_linker='GNU ld.so'
   18112   ;;
   18113 
   18114 netbsd*)
   18115   version_type=sunos
   18116   need_lib_prefix=no
   18117   need_version=no
   18118   if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   18119     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   18120     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   18121     dynamic_linker='NetBSD (a.out) ld.so'
   18122   else
   18123     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   18124     soname_spec='${libname}${release}${shared_ext}$major'
   18125     dynamic_linker='NetBSD ld.elf_so'
   18126   fi
   18127   shlibpath_var=LD_LIBRARY_PATH
   18128   shlibpath_overrides_runpath=yes
   18129   hardcode_into_libs=yes
   18130   ;;
   18131 
   18132 newsos6)
   18133   version_type=linux
   18134   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18135   shlibpath_var=LD_LIBRARY_PATH
   18136   shlibpath_overrides_runpath=yes
   18137   ;;
   18138 
   18139 nto-qnx*)
   18140   version_type=linux
   18141   need_lib_prefix=no
   18142   need_version=no
   18143   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18144   soname_spec='${libname}${release}${shared_ext}$major'
   18145   shlibpath_var=LD_LIBRARY_PATH
   18146   shlibpath_overrides_runpath=yes
   18147   ;;
   18148 
   18149 openbsd*)
   18150   version_type=sunos
   18151   sys_lib_dlsearch_path_spec="/usr/lib"
   18152   need_lib_prefix=no
   18153   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
   18154   case $host_os in
   18155     openbsd3.3 | openbsd3.3.*) need_version=yes ;;
   18156     *)                         need_version=no  ;;
   18157   esac
   18158   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   18159   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   18160   shlibpath_var=LD_LIBRARY_PATH
   18161   if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   18162     case $host_os in
   18163       openbsd2.[89] | openbsd2.[89].*)
   18164 	shlibpath_overrides_runpath=no
   18165 	;;
   18166       *)
   18167 	shlibpath_overrides_runpath=yes
   18168 	;;
   18169       esac
   18170   else
   18171     shlibpath_overrides_runpath=yes
   18172   fi
   18173   ;;
   18174 
   18175 os2*)
   18176   libname_spec='$name'
   18177   shrext_cmds=".dll"
   18178   need_lib_prefix=no
   18179   library_names_spec='$libname${shared_ext} $libname.a'
   18180   dynamic_linker='OS/2 ld.exe'
   18181   shlibpath_var=LIBPATH
   18182   ;;
   18183 
   18184 osf3* | osf4* | osf5*)
   18185   version_type=osf
   18186   need_lib_prefix=no
   18187   need_version=no
   18188   soname_spec='${libname}${release}${shared_ext}$major'
   18189   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18190   shlibpath_var=LD_LIBRARY_PATH
   18191   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
   18192   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
   18193   ;;
   18194 
   18195 solaris*)
   18196   version_type=linux
   18197   need_lib_prefix=no
   18198   need_version=no
   18199   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18200   soname_spec='${libname}${release}${shared_ext}$major'
   18201   shlibpath_var=LD_LIBRARY_PATH
   18202   shlibpath_overrides_runpath=yes
   18203   hardcode_into_libs=yes
   18204   # ldd complains unless libraries are executable
   18205   postinstall_cmds='chmod +x $lib'
   18206   ;;
   18207 
   18208 sunos4*)
   18209   version_type=sunos
   18210   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   18211   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
   18212   shlibpath_var=LD_LIBRARY_PATH
   18213   shlibpath_overrides_runpath=yes
   18214   if test "$with_gnu_ld" = yes; then
   18215     need_lib_prefix=no
   18216   fi
   18217   need_version=yes
   18218   ;;
   18219 
   18220 sysv4 | sysv4.3*)
   18221   version_type=linux
   18222   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18223   soname_spec='${libname}${release}${shared_ext}$major'
   18224   shlibpath_var=LD_LIBRARY_PATH
   18225   case $host_vendor in
   18226     sni)
   18227       shlibpath_overrides_runpath=no
   18228       need_lib_prefix=no
   18229       export_dynamic_flag_spec='${wl}-Blargedynsym'
   18230       runpath_var=LD_RUN_PATH
   18231       ;;
   18232     siemens)
   18233       need_lib_prefix=no
   18234       ;;
   18235     motorola)
   18236       need_lib_prefix=no
   18237       need_version=no
   18238       shlibpath_overrides_runpath=no
   18239       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
   18240       ;;
   18241   esac
   18242   ;;
   18243 
   18244 sysv4*MP*)
   18245   if test -d /usr/nec ;then
   18246     version_type=linux
   18247     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
   18248     soname_spec='$libname${shared_ext}.$major'
   18249     shlibpath_var=LD_LIBRARY_PATH
   18250   fi
   18251   ;;
   18252 
   18253 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   18254   version_type=freebsd-elf
   18255   need_lib_prefix=no
   18256   need_version=no
   18257   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   18258   soname_spec='${libname}${release}${shared_ext}$major'
   18259   shlibpath_var=LD_LIBRARY_PATH
   18260   hardcode_into_libs=yes
   18261   if test "$with_gnu_ld" = yes; then
   18262     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
   18263     shlibpath_overrides_runpath=no
   18264   else
   18265     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
   18266     shlibpath_overrides_runpath=yes
   18267     case $host_os in
   18268       sco3.2v5*)
   18269         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
   18270 	;;
   18271     esac
   18272   fi
   18273   sys_lib_dlsearch_path_spec='/usr/lib'
   18274   ;;
   18275 
   18276 uts4*)
   18277   version_type=linux
   18278   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18279   soname_spec='${libname}${release}${shared_ext}$major'
   18280   shlibpath_var=LD_LIBRARY_PATH
   18281   ;;
   18282 
   18283 *)
   18284   dynamic_linker=no
   18285   ;;
   18286 esac
   18287 { echo "$as_me:$LINENO: result: $dynamic_linker" >&5
   18288 echo "${ECHO_T}$dynamic_linker" >&6; }
   18289 test "$dynamic_linker" = no && can_build_shared=no
   18290 
   18291 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
   18292 if test "$GCC" = yes; then
   18293   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
   18294 fi
   18295 
   18296 { echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
   18297 echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6; }
   18298 hardcode_action_GCJ=
   18299 if test -n "$hardcode_libdir_flag_spec_GCJ" || \
   18300    test -n "$runpath_var_GCJ" || \
   18301    test "X$hardcode_automatic_GCJ" = "Xyes" ; then
   18302 
   18303   # We can hardcode non-existant directories.
   18304   if test "$hardcode_direct_GCJ" != no &&
   18305      # If the only mechanism to avoid hardcoding is shlibpath_var, we
   18306      # have to relink, otherwise we might link with an installed library
   18307      # when we should be linking with a yet-to-be-installed one
   18308      ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, GCJ)" != no &&
   18309      test "$hardcode_minus_L_GCJ" != no; then
   18310     # Linking always hardcodes the temporary library directory.
   18311     hardcode_action_GCJ=relink
   18312   else
   18313     # We can link without hardcoding, and we can hardcode nonexisting dirs.
   18314     hardcode_action_GCJ=immediate
   18315   fi
   18316 else
   18317   # We cannot hardcode anything, or else we can only hardcode existing
   18318   # directories.
   18319   hardcode_action_GCJ=unsupported
   18320 fi
   18321 { echo "$as_me:$LINENO: result: $hardcode_action_GCJ" >&5
   18322 echo "${ECHO_T}$hardcode_action_GCJ" >&6; }
   18323 
   18324 if test "$hardcode_action_GCJ" = relink; then
   18325   # Fast installation is not supported
   18326   enable_fast_install=no
   18327 elif test "$shlibpath_overrides_runpath" = yes ||
   18328      test "$enable_shared" = no; then
   18329   # Fast installation is not necessary
   18330   enable_fast_install=needless
   18331 fi
   18332 
   18333 
   18334 # The else clause should only fire when bootstrapping the
   18335 # libtool distribution, otherwise you forgot to ship ltmain.sh
   18336 # with your package, and you will get complaints that there are
   18337 # no rules to generate ltmain.sh.
   18338 if test -f "$ltmain"; then
   18339   # See if we are running on zsh, and set the options which allow our commands through
   18340   # without removal of \ escapes.
   18341   if test -n "${ZSH_VERSION+set}" ; then
   18342     setopt NO_GLOB_SUBST
   18343   fi
   18344   # Now quote all the things that may contain metacharacters while being
   18345   # careful not to overquote the AC_SUBSTed values.  We take copies of the
   18346   # variables and quote the copies for generation of the libtool script.
   18347   for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \
   18348     SED SHELL STRIP \
   18349     libname_spec library_names_spec soname_spec extract_expsyms_cmds \
   18350     old_striplib striplib file_magic_cmd finish_cmds finish_eval \
   18351     deplibs_check_method reload_flag reload_cmds need_locks \
   18352     lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
   18353     lt_cv_sys_global_symbol_to_c_name_address \
   18354     sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
   18355     old_postinstall_cmds old_postuninstall_cmds \
   18356     compiler_GCJ \
   18357     CC_GCJ \
   18358     LD_GCJ \
   18359     lt_prog_compiler_wl_GCJ \
   18360     lt_prog_compiler_pic_GCJ \
   18361     lt_prog_compiler_static_GCJ \
   18362     lt_prog_compiler_no_builtin_flag_GCJ \
   18363     export_dynamic_flag_spec_GCJ \
   18364     thread_safe_flag_spec_GCJ \
   18365     whole_archive_flag_spec_GCJ \
   18366     enable_shared_with_static_runtimes_GCJ \
   18367     old_archive_cmds_GCJ \
   18368     old_archive_from_new_cmds_GCJ \
   18369     predep_objects_GCJ \
   18370     postdep_objects_GCJ \
   18371     predeps_GCJ \
   18372     postdeps_GCJ \
   18373     compiler_lib_search_path_GCJ \
   18374     archive_cmds_GCJ \
   18375     archive_expsym_cmds_GCJ \
   18376     postinstall_cmds_GCJ \
   18377     postuninstall_cmds_GCJ \
   18378     old_archive_from_expsyms_cmds_GCJ \
   18379     allow_undefined_flag_GCJ \
   18380     no_undefined_flag_GCJ \
   18381     export_symbols_cmds_GCJ \
   18382     hardcode_libdir_flag_spec_GCJ \
   18383     hardcode_libdir_flag_spec_ld_GCJ \
   18384     hardcode_libdir_separator_GCJ \
   18385     hardcode_automatic_GCJ \
   18386     module_cmds_GCJ \
   18387     module_expsym_cmds_GCJ \
   18388     lt_cv_prog_compiler_c_o_GCJ \
   18389     exclude_expsyms_GCJ \
   18390     include_expsyms_GCJ; do
   18391 
   18392     case $var in
   18393     old_archive_cmds_GCJ | \
   18394     old_archive_from_new_cmds_GCJ | \
   18395     archive_cmds_GCJ | \
   18396     archive_expsym_cmds_GCJ | \
   18397     module_cmds_GCJ | \
   18398     module_expsym_cmds_GCJ | \
   18399     old_archive_from_expsyms_cmds_GCJ | \
   18400     export_symbols_cmds_GCJ | \
   18401     extract_expsyms_cmds | reload_cmds | finish_cmds | \
   18402     postinstall_cmds | postuninstall_cmds | \
   18403     old_postinstall_cmds | old_postuninstall_cmds | \
   18404     sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
   18405       # Double-quote double-evaled strings.
   18406       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
   18407       ;;
   18408     *)
   18409       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
   18410       ;;
   18411     esac
   18412   done
   18413 
   18414   case $lt_echo in
   18415   *'\$0 --fallback-echo"')
   18416     lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
   18417     ;;
   18418   esac
   18419 
   18420 cfgfile="$ofile"
   18421 
   18422   cat <<__EOF__ >> "$cfgfile"
   18423 # ### BEGIN LIBTOOL TAG CONFIG: $tagname
   18424 
   18425 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
   18426 
   18427 # Shell to use when invoking shell scripts.
   18428 SHELL=$lt_SHELL
   18429 
   18430 # Whether or not to build shared libraries.
   18431 build_libtool_libs=$enable_shared
   18432 
   18433 # Whether or not to build static libraries.
   18434 build_old_libs=$enable_static
   18435 
   18436 # Whether or not to add -lc for building shared libraries.
   18437 build_libtool_need_lc=$archive_cmds_need_lc_GCJ
   18438 
   18439 # Whether or not to disallow shared libs when runtime libs are static
   18440 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_GCJ
   18441 
   18442 # Whether or not to optimize for fast installation.
   18443 fast_install=$enable_fast_install
   18444 
   18445 # The host system.
   18446 host_alias=$host_alias
   18447 host=$host
   18448 host_os=$host_os
   18449 
   18450 # The build system.
   18451 build_alias=$build_alias
   18452 build=$build
   18453 build_os=$build_os
   18454 
   18455 # An echo program that does not interpret backslashes.
   18456 echo=$lt_echo
   18457 
   18458 # The archiver.
   18459 AR=$lt_AR
   18460 AR_FLAGS=$lt_AR_FLAGS
   18461 
   18462 # A C compiler.
   18463 LTCC=$lt_LTCC
   18464 
   18465 # LTCC compiler flags.
   18466 LTCFLAGS=$lt_LTCFLAGS
   18467 
   18468 # A language-specific compiler.
   18469 CC=$lt_compiler_GCJ
   18470 
   18471 # Is the compiler the GNU C compiler?
   18472 with_gcc=$GCC_GCJ
   18473 
   18474 # An ERE matcher.
   18475 EGREP=$lt_EGREP
   18476 
   18477 # The linker used to build libraries.
   18478 LD=$lt_LD_GCJ
   18479 
   18480 # Whether we need hard or soft links.
   18481 LN_S=$lt_LN_S
   18482 
   18483 # A BSD-compatible nm program.
   18484 NM=$lt_NM
   18485 
   18486 # A symbol stripping program
   18487 STRIP=$lt_STRIP
   18488 
   18489 # Used to examine libraries when file_magic_cmd begins "file"
   18490 MAGIC_CMD=$MAGIC_CMD
   18491 
   18492 # Used on cygwin: DLL creation program.
   18493 DLLTOOL="$DLLTOOL"
   18494 
   18495 # Used on cygwin: object dumper.
   18496 OBJDUMP="$OBJDUMP"
   18497 
   18498 # Used on cygwin: assembler.
   18499 AS="$AS"
   18500 
   18501 # The name of the directory that contains temporary libtool files.
   18502 objdir=$objdir
   18503 
   18504 # How to create reloadable object files.
   18505 reload_flag=$lt_reload_flag
   18506 reload_cmds=$lt_reload_cmds
   18507 
   18508 # How to pass a linker flag through the compiler.
   18509 wl=$lt_lt_prog_compiler_wl_GCJ
   18510 
   18511 # Object file suffix (normally "o").
   18512 objext="$ac_objext"
   18513 
   18514 # Old archive suffix (normally "a").
   18515 libext="$libext"
   18516 
   18517 # Shared library suffix (normally ".so").
   18518 shrext_cmds='$shrext_cmds'
   18519 
   18520 # Executable file suffix (normally "").
   18521 exeext="$exeext"
   18522 
   18523 # Additional compiler flags for building library objects.
   18524 pic_flag=$lt_lt_prog_compiler_pic_GCJ
   18525 pic_mode=$pic_mode
   18526 
   18527 # What is the maximum length of a command?
   18528 max_cmd_len=$lt_cv_sys_max_cmd_len
   18529 
   18530 # Does compiler simultaneously support -c and -o options?
   18531 compiler_c_o=$lt_lt_cv_prog_compiler_c_o_GCJ
   18532 
   18533 # Must we lock files when doing compilation?
   18534 need_locks=$lt_need_locks
   18535 
   18536 # Do we need the lib prefix for modules?
   18537 need_lib_prefix=$need_lib_prefix
   18538 
   18539 # Do we need a version for libraries?
   18540 need_version=$need_version
   18541 
   18542 # Whether dlopen is supported.
   18543 dlopen_support=$enable_dlopen
   18544 
   18545 # Whether dlopen of programs is supported.
   18546 dlopen_self=$enable_dlopen_self
   18547 
   18548 # Whether dlopen of statically linked programs is supported.
   18549 dlopen_self_static=$enable_dlopen_self_static
   18550 
   18551 # Compiler flag to prevent dynamic linking.
   18552 link_static_flag=$lt_lt_prog_compiler_static_GCJ
   18553 
   18554 # Compiler flag to turn off builtin functions.
   18555 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_GCJ
   18556 
   18557 # Compiler flag to allow reflexive dlopens.
   18558 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_GCJ
   18559 
   18560 # Compiler flag to generate shared objects directly from archives.
   18561 whole_archive_flag_spec=$lt_whole_archive_flag_spec_GCJ
   18562 
   18563 # Compiler flag to generate thread-safe objects.
   18564 thread_safe_flag_spec=$lt_thread_safe_flag_spec_GCJ
   18565 
   18566 # Library versioning type.
   18567 version_type=$version_type
   18568 
   18569 # Format of library name prefix.
   18570 libname_spec=$lt_libname_spec
   18571 
   18572 # List of archive names.  First name is the real one, the rest are links.
   18573 # The last name is the one that the linker finds with -lNAME.
   18574 library_names_spec=$lt_library_names_spec
   18575 
   18576 # The coded name of the library, if different from the real name.
   18577 soname_spec=$lt_soname_spec
   18578 
   18579 # Commands used to build and install an old-style archive.
   18580 RANLIB=$lt_RANLIB
   18581 old_archive_cmds=$lt_old_archive_cmds_GCJ
   18582 old_postinstall_cmds=$lt_old_postinstall_cmds
   18583 old_postuninstall_cmds=$lt_old_postuninstall_cmds
   18584 
   18585 # Create an old-style archive from a shared archive.
   18586 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_GCJ
   18587 
   18588 # Create a temporary old-style archive to link instead of a shared archive.
   18589 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_GCJ
   18590 
   18591 # Commands used to build and install a shared archive.
   18592 archive_cmds=$lt_archive_cmds_GCJ
   18593 archive_expsym_cmds=$lt_archive_expsym_cmds_GCJ
   18594 postinstall_cmds=$lt_postinstall_cmds
   18595 postuninstall_cmds=$lt_postuninstall_cmds
   18596 
   18597 # Commands used to build a loadable module (assumed same as above if empty)
   18598 module_cmds=$lt_module_cmds_GCJ
   18599 module_expsym_cmds=$lt_module_expsym_cmds_GCJ
   18600 
   18601 # Commands to strip libraries.
   18602 old_striplib=$lt_old_striplib
   18603 striplib=$lt_striplib
   18604 
   18605 # Dependencies to place before the objects being linked to create a
   18606 # shared library.
   18607 predep_objects=$lt_predep_objects_GCJ
   18608 
   18609 # Dependencies to place after the objects being linked to create a
   18610 # shared library.
   18611 postdep_objects=$lt_postdep_objects_GCJ
   18612 
   18613 # Dependencies to place before the objects being linked to create a
   18614 # shared library.
   18615 predeps=$lt_predeps_GCJ
   18616 
   18617 # Dependencies to place after the objects being linked to create a
   18618 # shared library.
   18619 postdeps=$lt_postdeps_GCJ
   18620 
   18621 # The library search path used internally by the compiler when linking
   18622 # a shared library.
   18623 compiler_lib_search_path=$lt_compiler_lib_search_path_GCJ
   18624 
   18625 # Method to check whether dependent libraries are shared objects.
   18626 deplibs_check_method=$lt_deplibs_check_method
   18627 
   18628 # Command to use when deplibs_check_method == file_magic.
   18629 file_magic_cmd=$lt_file_magic_cmd
   18630 
   18631 # Flag that allows shared libraries with undefined symbols to be built.
   18632 allow_undefined_flag=$lt_allow_undefined_flag_GCJ
   18633 
   18634 # Flag that forces no undefined symbols.
   18635 no_undefined_flag=$lt_no_undefined_flag_GCJ
   18636 
   18637 # Commands used to finish a libtool library installation in a directory.
   18638 finish_cmds=$lt_finish_cmds
   18639 
   18640 # Same as above, but a single script fragment to be evaled but not shown.
   18641 finish_eval=$lt_finish_eval
   18642 
   18643 # Take the output of nm and produce a listing of raw symbols and C names.
   18644 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
   18645 
   18646 # Transform the output of nm in a proper C declaration
   18647 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
   18648 
   18649 # Transform the output of nm in a C name address pair
   18650 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
   18651 
   18652 # This is the shared library runtime path variable.
   18653 runpath_var=$runpath_var
   18654 
   18655 # This is the shared library path variable.
   18656 shlibpath_var=$shlibpath_var
   18657 
   18658 # Is shlibpath searched before the hard-coded library search path?
   18659 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
   18660 
   18661 # How to hardcode a shared library path into an executable.
   18662 hardcode_action=$hardcode_action_GCJ
   18663 
   18664 # Whether we should hardcode library paths into libraries.
   18665 hardcode_into_libs=$hardcode_into_libs
   18666 
   18667 # Flag to hardcode \$libdir into a binary during linking.
   18668 # This must work even if \$libdir does not exist.
   18669 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_GCJ
   18670 
   18671 # If ld is used when linking, flag to hardcode \$libdir into
   18672 # a binary during linking. This must work even if \$libdir does
   18673 # not exist.
   18674 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_GCJ
   18675 
   18676 # Whether we need a single -rpath flag with a separated argument.
   18677 hardcode_libdir_separator=$lt_hardcode_libdir_separator_GCJ
   18678 
   18679 # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
   18680 # resulting binary.
   18681 hardcode_direct=$hardcode_direct_GCJ
   18682 
   18683 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
   18684 # resulting binary.
   18685 hardcode_minus_L=$hardcode_minus_L_GCJ
   18686 
   18687 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
   18688 # the resulting binary.
   18689 hardcode_shlibpath_var=$hardcode_shlibpath_var_GCJ
   18690 
   18691 # Set to yes if building a shared library automatically hardcodes DIR into the library
   18692 # and all subsequent libraries and executables linked against it.
   18693 hardcode_automatic=$hardcode_automatic_GCJ
   18694 
   18695 # Variables whose values should be saved in libtool wrapper scripts and
   18696 # restored at relink time.
   18697 variables_saved_for_relink="$variables_saved_for_relink"
   18698 
   18699 # Whether libtool must link a program against all its dependency libraries.
   18700 link_all_deplibs=$link_all_deplibs_GCJ
   18701 
   18702 # Compile-time system search path for libraries
   18703 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
   18704 
   18705 # Run-time system search path for libraries
   18706 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
   18707 
   18708 # Fix the shell variable \$srcfile for the compiler.
   18709 fix_srcfile_path="$fix_srcfile_path_GCJ"
   18710 
   18711 # Set to yes if exported symbols are required.
   18712 always_export_symbols=$always_export_symbols_GCJ
   18713 
   18714 # The commands to list exported symbols.
   18715 export_symbols_cmds=$lt_export_symbols_cmds_GCJ
   18716 
   18717 # The commands to extract the exported symbol list from a shared archive.
   18718 extract_expsyms_cmds=$lt_extract_expsyms_cmds
   18719 
   18720 # Symbols that should not be listed in the preloaded symbols.
   18721 exclude_expsyms=$lt_exclude_expsyms_GCJ
   18722 
   18723 # Symbols that must always be exported.
   18724 include_expsyms=$lt_include_expsyms_GCJ
   18725 
   18726 # ### END LIBTOOL TAG CONFIG: $tagname
   18727 
   18728 __EOF__
   18729 
   18730 
   18731 else
   18732   # If there is no Makefile yet, we rely on a make rule to execute
   18733   # `config.status --recheck' to rerun these tests and create the
   18734   # libtool script then.
   18735   ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
   18736   if test -f "$ltmain_in"; then
   18737     test -f Makefile && make "$ltmain"
   18738   fi
   18739 fi
   18740 
   18741 
   18742 ac_ext=c
   18743 ac_cpp='$CPP $CPPFLAGS'
   18744 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   18745 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   18746 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   18747 
   18748 CC="$lt_save_CC"
   18749 
   18750 	else
   18751 	  tagname=""
   18752 	fi
   18753 	;;
   18754 
   18755       RC)
   18756 
   18757 
   18758 # Source file extension for RC test sources.
   18759 ac_ext=rc
   18760 
   18761 # Object file extension for compiled RC test sources.
   18762 objext=o
   18763 objext_RC=$objext
   18764 
   18765 # Code to be used in simple compile tests
   18766 lt_simple_compile_test_code='sample MENU { MENUITEM "&Soup", 100, CHECKED }\n'
   18767 
   18768 # Code to be used in simple link tests
   18769 lt_simple_link_test_code="$lt_simple_compile_test_code"
   18770 
   18771 # ltmain only uses $CC for tagged configurations so make sure $CC is set.
   18772 
   18773 # If no C compiler was specified, use CC.
   18774 LTCC=${LTCC-"$CC"}
   18775 
   18776 # If no C compiler flags were specified, use CFLAGS.
   18777 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   18778 
   18779 # Allow CC to be a program name with arguments.
   18780 compiler=$CC
   18781 
   18782 
   18783 # save warnings/boilerplate of simple test code
   18784 ac_outfile=conftest.$ac_objext
   18785 printf "$lt_simple_compile_test_code" >conftest.$ac_ext
   18786 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   18787 _lt_compiler_boilerplate=`cat conftest.err`
   18788 $rm conftest*
   18789 
   18790 ac_outfile=conftest.$ac_objext
   18791 printf "$lt_simple_link_test_code" >conftest.$ac_ext
   18792 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   18793 _lt_linker_boilerplate=`cat conftest.err`
   18794 $rm conftest*
   18795 
   18796 
   18797 # Allow CC to be a program name with arguments.
   18798 lt_save_CC="$CC"
   18799 CC=${RC-"windres"}
   18800 compiler=$CC
   18801 compiler_RC=$CC
   18802 for cc_temp in $compiler""; do
   18803   case $cc_temp in
   18804     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   18805     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   18806     \-*) ;;
   18807     *) break;;
   18808   esac
   18809 done
   18810 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   18811 
   18812 lt_cv_prog_compiler_c_o_RC=yes
   18813 
   18814 # The else clause should only fire when bootstrapping the
   18815 # libtool distribution, otherwise you forgot to ship ltmain.sh
   18816 # with your package, and you will get complaints that there are
   18817 # no rules to generate ltmain.sh.
   18818 if test -f "$ltmain"; then
   18819   # See if we are running on zsh, and set the options which allow our commands through
   18820   # without removal of \ escapes.
   18821   if test -n "${ZSH_VERSION+set}" ; then
   18822     setopt NO_GLOB_SUBST
   18823   fi
   18824   # Now quote all the things that may contain metacharacters while being
   18825   # careful not to overquote the AC_SUBSTed values.  We take copies of the
   18826   # variables and quote the copies for generation of the libtool script.
   18827   for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \
   18828     SED SHELL STRIP \
   18829     libname_spec library_names_spec soname_spec extract_expsyms_cmds \
   18830     old_striplib striplib file_magic_cmd finish_cmds finish_eval \
   18831     deplibs_check_method reload_flag reload_cmds need_locks \
   18832     lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
   18833     lt_cv_sys_global_symbol_to_c_name_address \
   18834     sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
   18835     old_postinstall_cmds old_postuninstall_cmds \
   18836     compiler_RC \
   18837     CC_RC \
   18838     LD_RC \
   18839     lt_prog_compiler_wl_RC \
   18840     lt_prog_compiler_pic_RC \
   18841     lt_prog_compiler_static_RC \
   18842     lt_prog_compiler_no_builtin_flag_RC \
   18843     export_dynamic_flag_spec_RC \
   18844     thread_safe_flag_spec_RC \
   18845     whole_archive_flag_spec_RC \
   18846     enable_shared_with_static_runtimes_RC \
   18847     old_archive_cmds_RC \
   18848     old_archive_from_new_cmds_RC \
   18849     predep_objects_RC \
   18850     postdep_objects_RC \
   18851     predeps_RC \
   18852     postdeps_RC \
   18853     compiler_lib_search_path_RC \
   18854     archive_cmds_RC \
   18855     archive_expsym_cmds_RC \
   18856     postinstall_cmds_RC \
   18857     postuninstall_cmds_RC \
   18858     old_archive_from_expsyms_cmds_RC \
   18859     allow_undefined_flag_RC \
   18860     no_undefined_flag_RC \
   18861     export_symbols_cmds_RC \
   18862     hardcode_libdir_flag_spec_RC \
   18863     hardcode_libdir_flag_spec_ld_RC \
   18864     hardcode_libdir_separator_RC \
   18865     hardcode_automatic_RC \
   18866     module_cmds_RC \
   18867     module_expsym_cmds_RC \
   18868     lt_cv_prog_compiler_c_o_RC \
   18869     exclude_expsyms_RC \
   18870     include_expsyms_RC; do
   18871 
   18872     case $var in
   18873     old_archive_cmds_RC | \
   18874     old_archive_from_new_cmds_RC | \
   18875     archive_cmds_RC | \
   18876     archive_expsym_cmds_RC | \
   18877     module_cmds_RC | \
   18878     module_expsym_cmds_RC | \
   18879     old_archive_from_expsyms_cmds_RC | \
   18880     export_symbols_cmds_RC | \
   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_RC
   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_RC
   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_RC
   18950 
   18951 # Is the compiler the GNU C compiler?
   18952 with_gcc=$GCC_RC
   18953 
   18954 # An ERE matcher.
   18955 EGREP=$lt_EGREP
   18956 
   18957 # The linker used to build libraries.
   18958 LD=$lt_LD_RC
   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_RC
   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_RC
   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_RC
   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_RC
   19033 
   19034 # Compiler flag to turn off builtin functions.
   19035 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_RC
   19036 
   19037 # Compiler flag to allow reflexive dlopens.
   19038 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_RC
   19039 
   19040 # Compiler flag to generate shared objects directly from archives.
   19041 whole_archive_flag_spec=$lt_whole_archive_flag_spec_RC
   19042 
   19043 # Compiler flag to generate thread-safe objects.
   19044 thread_safe_flag_spec=$lt_thread_safe_flag_spec_RC
   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_RC
   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_RC
   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_RC
   19070 
   19071 # Commands used to build and install a shared archive.
   19072 archive_cmds=$lt_archive_cmds_RC
   19073 archive_expsym_cmds=$lt_archive_expsym_cmds_RC
   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_RC
   19079 module_expsym_cmds=$lt_module_expsym_cmds_RC
   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_RC
   19088 
   19089 # Dependencies to place after the objects being linked to create a
   19090 # shared library.
   19091 postdep_objects=$lt_postdep_objects_RC
   19092 
   19093 # Dependencies to place before the objects being linked to create a
   19094 # shared library.
   19095 predeps=$lt_predeps_RC
   19096 
   19097 # Dependencies to place after the objects being linked to create a
   19098 # shared library.
   19099 postdeps=$lt_postdeps_RC
   19100 
   19101 # The library search path used internally by the compiler when linking
   19102 # a shared library.
   19103 compiler_lib_search_path=$lt_compiler_lib_search_path_RC
   19104 
   19105 # Method to check whether dependent libraries are shared objects.
   19106 deplibs_check_method=$lt_deplibs_check_method
   19107 
   19108 # Command to use when deplibs_check_method == file_magic.
   19109 file_magic_cmd=$lt_file_magic_cmd
   19110 
   19111 # Flag that allows shared libraries with undefined symbols to be built.
   19112 allow_undefined_flag=$lt_allow_undefined_flag_RC
   19113 
   19114 # Flag that forces no undefined symbols.
   19115 no_undefined_flag=$lt_no_undefined_flag_RC
   19116 
   19117 # Commands used to finish a libtool library installation in a directory.
   19118 finish_cmds=$lt_finish_cmds
   19119 
   19120 # Same as above, but a single script fragment to be evaled but not shown.
   19121 finish_eval=$lt_finish_eval
   19122 
   19123 # Take the output of nm and produce a listing of raw symbols and C names.
   19124 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
   19125 
   19126 # Transform the output of nm in a proper C declaration
   19127 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
   19128 
   19129 # Transform the output of nm in a C name address pair
   19130 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
   19131 
   19132 # This is the shared library runtime path variable.
   19133 runpath_var=$runpath_var
   19134 
   19135 # This is the shared library path variable.
   19136 shlibpath_var=$shlibpath_var
   19137 
   19138 # Is shlibpath searched before the hard-coded library search path?
   19139 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
   19140 
   19141 # How to hardcode a shared library path into an executable.
   19142 hardcode_action=$hardcode_action_RC
   19143 
   19144 # Whether we should hardcode library paths into libraries.
   19145 hardcode_into_libs=$hardcode_into_libs
   19146 
   19147 # Flag to hardcode \$libdir into a binary during linking.
   19148 # This must work even if \$libdir does not exist.
   19149 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_RC
   19150 
   19151 # If ld is used when linking, flag to hardcode \$libdir into
   19152 # a binary during linking. This must work even if \$libdir does
   19153 # not exist.
   19154 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_RC
   19155 
   19156 # Whether we need a single -rpath flag with a separated argument.
   19157 hardcode_libdir_separator=$lt_hardcode_libdir_separator_RC
   19158 
   19159 # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
   19160 # resulting binary.
   19161 hardcode_direct=$hardcode_direct_RC
   19162 
   19163 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
   19164 # resulting binary.
   19165 hardcode_minus_L=$hardcode_minus_L_RC
   19166 
   19167 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
   19168 # the resulting binary.
   19169 hardcode_shlibpath_var=$hardcode_shlibpath_var_RC
   19170 
   19171 # Set to yes if building a shared library automatically hardcodes DIR into the library
   19172 # and all subsequent libraries and executables linked against it.
   19173 hardcode_automatic=$hardcode_automatic_RC
   19174 
   19175 # Variables whose values should be saved in libtool wrapper scripts and
   19176 # restored at relink time.
   19177 variables_saved_for_relink="$variables_saved_for_relink"
   19178 
   19179 # Whether libtool must link a program against all its dependency libraries.
   19180 link_all_deplibs=$link_all_deplibs_RC
   19181 
   19182 # Compile-time system search path for libraries
   19183 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
   19184 
   19185 # Run-time system search path for libraries
   19186 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
   19187 
   19188 # Fix the shell variable \$srcfile for the compiler.
   19189 fix_srcfile_path="$fix_srcfile_path_RC"
   19190 
   19191 # Set to yes if exported symbols are required.
   19192 always_export_symbols=$always_export_symbols_RC
   19193 
   19194 # The commands to list exported symbols.
   19195 export_symbols_cmds=$lt_export_symbols_cmds_RC
   19196 
   19197 # The commands to extract the exported symbol list from a shared archive.
   19198 extract_expsyms_cmds=$lt_extract_expsyms_cmds
   19199 
   19200 # Symbols that should not be listed in the preloaded symbols.
   19201 exclude_expsyms=$lt_exclude_expsyms_RC
   19202 
   19203 # Symbols that must always be exported.
   19204 include_expsyms=$lt_include_expsyms_RC
   19205 
   19206 # ### END LIBTOOL TAG CONFIG: $tagname
   19207 
   19208 __EOF__
   19209 
   19210 
   19211 else
   19212   # If there is no Makefile yet, we rely on a make rule to execute
   19213   # `config.status --recheck' to rerun these tests and create the
   19214   # libtool script then.
   19215   ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
   19216   if test -f "$ltmain_in"; then
   19217     test -f Makefile && make "$ltmain"
   19218   fi
   19219 fi
   19220 
   19221 
   19222 ac_ext=c
   19223 ac_cpp='$CPP $CPPFLAGS'
   19224 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   19225 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   19226 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   19227 
   19228 CC="$lt_save_CC"
   19229 
   19230 	;;
   19231 
   19232       *)
   19233 	{ { echo "$as_me:$LINENO: error: Unsupported tag name: $tagname" >&5
   19234 echo "$as_me: error: Unsupported tag name: $tagname" >&2;}
   19235    { (exit 1); exit 1; }; }
   19236 	;;
   19237       esac
   19238 
   19239       # Append the new tag name to the list of available tags.
   19240       if test -n "$tagname" ; then
   19241       available_tags="$available_tags $tagname"
   19242     fi
   19243     fi
   19244   done
   19245   IFS="$lt_save_ifs"
   19246 
   19247   # Now substitute the updated list of available tags.
   19248   if eval "sed -e 's/^available_tags=.*\$/available_tags=\"$available_tags\"/' \"$ofile\" > \"${ofile}T\""; then
   19249     mv "${ofile}T" "$ofile"
   19250     chmod +x "$ofile"
   19251   else
   19252     rm -f "${ofile}T"
   19253     { { echo "$as_me:$LINENO: error: unable to update list of available tagged configurations." >&5
   19254 echo "$as_me: error: unable to update list of available tagged configurations." >&2;}
   19255    { (exit 1); exit 1; }; }
   19256   fi
   19257 fi
   19258 
   19259 
   19260 
   19261 # This can be used to rebuild libtool when needed
   19262 LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh"
   19263 
   19264 # Always use our own libtool.
   19265 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
   19266 
   19267 # Prevent multiple expansion
   19268 
   19269 
   19270 
   19271 
   19272 
   19273 
   19274 
   19275 
   19276 
   19277 
   19278 
   19279 
   19280 
   19281 
   19282 
   19283 
   19284 
   19285 
   19286 
   19287 
   19288 
   19289       if test "X$prefix" = "XNONE"; then
   19290     acl_final_prefix="$ac_default_prefix"
   19291   else
   19292     acl_final_prefix="$prefix"
   19293   fi
   19294   if test "X$exec_prefix" = "XNONE"; then
   19295     acl_final_exec_prefix='${prefix}'
   19296   else
   19297     acl_final_exec_prefix="$exec_prefix"
   19298   fi
   19299   acl_save_prefix="$prefix"
   19300   prefix="$acl_final_prefix"
   19301   eval acl_final_exec_prefix=\"$acl_final_exec_prefix\"
   19302   prefix="$acl_save_prefix"
   19303 
   19304 
   19305 # Check whether --with-gnu-ld was given.
   19306 if test "${with_gnu_ld+set}" = set; then
   19307   withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
   19308 else
   19309   with_gnu_ld=no
   19310 fi
   19311 
   19312 # Prepare PATH_SEPARATOR.
   19313 # The user is always right.
   19314 if test "${PATH_SEPARATOR+set}" != set; then
   19315   echo "#! /bin/sh" >conf$$.sh
   19316   echo  "exit 0"   >>conf$$.sh
   19317   chmod +x conf$$.sh
   19318   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
   19319     PATH_SEPARATOR=';'
   19320   else
   19321     PATH_SEPARATOR=:
   19322   fi
   19323   rm -f conf$$.sh
   19324 fi
   19325 ac_prog=ld
   19326 if test "$GCC" = yes; then
   19327   # Check if gcc -print-prog-name=ld gives a path.
   19328   { echo "$as_me:$LINENO: checking for ld used by GCC" >&5
   19329 echo $ECHO_N "checking for ld used by GCC... $ECHO_C" >&6; }
   19330   case $host in
   19331   *-*-mingw*)
   19332     # gcc leaves a trailing carriage return which upsets mingw
   19333     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
   19334   *)
   19335     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
   19336   esac
   19337   case $ac_prog in
   19338     # Accept absolute paths.
   19339     [\\/]* | [A-Za-z]:[\\/]*)
   19340       re_direlt='/[^/][^/]*/\.\./'
   19341       # Canonicalize the path of ld
   19342       ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
   19343       while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
   19344 	ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
   19345       done
   19346       test -z "$LD" && LD="$ac_prog"
   19347       ;;
   19348   "")
   19349     # If it fails, then pretend we aren't using GCC.
   19350     ac_prog=ld
   19351     ;;
   19352   *)
   19353     # If it is relative, then search for the first ld in PATH.
   19354     with_gnu_ld=unknown
   19355     ;;
   19356   esac
   19357 elif test "$with_gnu_ld" = yes; then
   19358   { echo "$as_me:$LINENO: checking for GNU ld" >&5
   19359 echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6; }
   19360 else
   19361   { echo "$as_me:$LINENO: checking for non-GNU ld" >&5
   19362 echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6; }
   19363 fi
   19364 if test "${acl_cv_path_LD+set}" = set; then
   19365   echo $ECHO_N "(cached) $ECHO_C" >&6
   19366 else
   19367   if test -z "$LD"; then
   19368   IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
   19369   for ac_dir in $PATH; do
   19370     test -z "$ac_dir" && ac_dir=.
   19371     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
   19372       acl_cv_path_LD="$ac_dir/$ac_prog"
   19373       # Check to see if the program is GNU ld.  I'd rather use --version,
   19374       # but apparently some GNU ld's only accept -v.
   19375       # Break only if it was the GNU/non-GNU ld that we prefer.
   19376       case `"$acl_cv_path_LD" -v 2>&1 < /dev/null` in
   19377       *GNU* | *'with BFD'*)
   19378 	test "$with_gnu_ld" != no && break ;;
   19379       *)
   19380 	test "$with_gnu_ld" != yes && break ;;
   19381       esac
   19382     fi
   19383   done
   19384   IFS="$ac_save_ifs"
   19385 else
   19386   acl_cv_path_LD="$LD" # Let the user override the test with a path.
   19387 fi
   19388 fi
   19389 
   19390 LD="$acl_cv_path_LD"
   19391 if test -n "$LD"; then
   19392   { echo "$as_me:$LINENO: result: $LD" >&5
   19393 echo "${ECHO_T}$LD" >&6; }
   19394 else
   19395   { echo "$as_me:$LINENO: result: no" >&5
   19396 echo "${ECHO_T}no" >&6; }
   19397 fi
   19398 test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
   19399 echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
   19400    { (exit 1); exit 1; }; }
   19401 { echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
   19402 echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6; }
   19403 if test "${acl_cv_prog_gnu_ld+set}" = set; then
   19404   echo $ECHO_N "(cached) $ECHO_C" >&6
   19405 else
   19406   # I'd rather use --version here, but apparently some GNU ld's only accept -v.
   19407 case `$LD -v 2>&1 </dev/null` in
   19408 *GNU* | *'with BFD'*)
   19409   acl_cv_prog_gnu_ld=yes ;;
   19410 *)
   19411   acl_cv_prog_gnu_ld=no ;;
   19412 esac
   19413 fi
   19414 { echo "$as_me:$LINENO: result: $acl_cv_prog_gnu_ld" >&5
   19415 echo "${ECHO_T}$acl_cv_prog_gnu_ld" >&6; }
   19416 with_gnu_ld=$acl_cv_prog_gnu_ld
   19417 
   19418 
   19419 
   19420 
   19421                                                 { echo "$as_me:$LINENO: checking for shared library run path origin" >&5
   19422 echo $ECHO_N "checking for shared library run path origin... $ECHO_C" >&6; }
   19423 if test "${acl_cv_rpath+set}" = set; then
   19424   echo $ECHO_N "(cached) $ECHO_C" >&6
   19425 else
   19426 
   19427     CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD" with_gnu_ld="$with_gnu_ld" \
   19428     ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh
   19429     . ./conftest.sh
   19430     rm -f ./conftest.sh
   19431     acl_cv_rpath=done
   19432 
   19433 fi
   19434 { echo "$as_me:$LINENO: result: $acl_cv_rpath" >&5
   19435 echo "${ECHO_T}$acl_cv_rpath" >&6; }
   19436   wl="$acl_cv_wl"
   19437   libext="$acl_cv_libext"
   19438   shlibext="$acl_cv_shlibext"
   19439   hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec"
   19440   hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator"
   19441   hardcode_direct="$acl_cv_hardcode_direct"
   19442   hardcode_minus_L="$acl_cv_hardcode_minus_L"
   19443     # Check whether --enable-rpath was given.
   19444 if test "${enable_rpath+set}" = set; then
   19445   enableval=$enable_rpath; :
   19446 else
   19447   enable_rpath=yes
   19448 fi
   19449 
   19450 
   19451 
   19452                   acl_libdirstem=lib
   19453   searchpath=`(LC_ALL=C $CC -print-search-dirs) 2>/dev/null | sed -n -e 's,^libraries: ,,p' | sed -e 's,^=,,'`
   19454   if test -n "$searchpath"; then
   19455     acl_save_IFS="${IFS= 	}"; IFS=":"
   19456     for searchdir in $searchpath; do
   19457       if test -d "$searchdir"; then
   19458         case "$searchdir" in
   19459           */lib64/ | */lib64 ) acl_libdirstem=lib64 ;;
   19460           *) searchdir=`cd "$searchdir" && pwd`
   19461              case "$searchdir" in
   19462                */lib64 ) acl_libdirstem=lib64 ;;
   19463              esac ;;
   19464         esac
   19465       fi
   19466     done
   19467     IFS="$acl_save_IFS"
   19468   fi
   19469 
   19470 
   19471 
   19472 
   19473 
   19474 
   19475   { echo "$as_me:$LINENO: checking how to link with librpathx" >&5
   19476 echo $ECHO_N "checking how to link with librpathx... $ECHO_C" >&6; }
   19477 if test "${ac_cv_librpathx_libs+set}" = set; then
   19478   echo $ECHO_N "(cached) $ECHO_C" >&6
   19479 else
   19480 
   19481 
   19482 
   19483 
   19484     use_additional=yes
   19485 
   19486   acl_save_prefix="$prefix"
   19487   prefix="$acl_final_prefix"
   19488   acl_save_exec_prefix="$exec_prefix"
   19489   exec_prefix="$acl_final_exec_prefix"
   19490 
   19491     eval additional_includedir=\"$includedir\"
   19492     eval additional_libdir=\"$libdir\"
   19493 
   19494   exec_prefix="$acl_save_exec_prefix"
   19495   prefix="$acl_save_prefix"
   19496 
   19497 
   19498 # Check whether --with-librpathx-prefix was given.
   19499 if test "${with_librpathx_prefix+set}" = set; then
   19500   withval=$with_librpathx_prefix;
   19501     if test "X$withval" = "Xno"; then
   19502       use_additional=no
   19503     else
   19504       if test "X$withval" = "X"; then
   19505 
   19506   acl_save_prefix="$prefix"
   19507   prefix="$acl_final_prefix"
   19508   acl_save_exec_prefix="$exec_prefix"
   19509   exec_prefix="$acl_final_exec_prefix"
   19510 
   19511           eval additional_includedir=\"$includedir\"
   19512           eval additional_libdir=\"$libdir\"
   19513 
   19514   exec_prefix="$acl_save_exec_prefix"
   19515   prefix="$acl_save_prefix"
   19516 
   19517       else
   19518         additional_includedir="$withval/include"
   19519         additional_libdir="$withval/$acl_libdirstem"
   19520       fi
   19521     fi
   19522 
   19523 fi
   19524 
   19525       LIBRPATHX=
   19526   LTLIBRPATHX=
   19527   INCRPATHX=
   19528   rpathdirs=
   19529   ltrpathdirs=
   19530   names_already_handled=
   19531   names_next_round='rpathx '
   19532   while test -n "$names_next_round"; do
   19533     names_this_round="$names_next_round"
   19534     names_next_round=
   19535     for name in $names_this_round; do
   19536       already_handled=
   19537       for n in $names_already_handled; do
   19538         if test "$n" = "$name"; then
   19539           already_handled=yes
   19540           break
   19541         fi
   19542       done
   19543       if test -z "$already_handled"; then
   19544         names_already_handled="$names_already_handled $name"
   19545                         uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'`
   19546         eval value=\"\$HAVE_LIB$uppername\"
   19547         if test -n "$value"; then
   19548           if test "$value" = yes; then
   19549             eval value=\"\$LIB$uppername\"
   19550             test -z "$value" || LIBRPATHX="${LIBRPATHX}${LIBRPATHX:+ }$value"
   19551             eval value=\"\$LTLIB$uppername\"
   19552             test -z "$value" || LTLIBRPATHX="${LTLIBRPATHX}${LTLIBRPATHX:+ }$value"
   19553           else
   19554                                     :
   19555           fi
   19556         else
   19557                               found_dir=
   19558           found_la=
   19559           found_so=
   19560           found_a=
   19561           if test $use_additional = yes; then
   19562             if test -n "$shlibext" \
   19563                && { test -f "$additional_libdir/lib$name.$shlibext" \
   19564                     || { test "$shlibext" = dll \
   19565                          && test -f "$additional_libdir/lib$name.dll.a"; }; }; then
   19566               found_dir="$additional_libdir"
   19567               if test -f "$additional_libdir/lib$name.$shlibext"; then
   19568                 found_so="$additional_libdir/lib$name.$shlibext"
   19569               else
   19570                 found_so="$additional_libdir/lib$name.dll.a"
   19571               fi
   19572               if test -f "$additional_libdir/lib$name.la"; then
   19573                 found_la="$additional_libdir/lib$name.la"
   19574               fi
   19575             else
   19576               if test -f "$additional_libdir/lib$name.$libext"; then
   19577                 found_dir="$additional_libdir"
   19578                 found_a="$additional_libdir/lib$name.$libext"
   19579                 if test -f "$additional_libdir/lib$name.la"; then
   19580                   found_la="$additional_libdir/lib$name.la"
   19581                 fi
   19582               fi
   19583             fi
   19584           fi
   19585           if test "X$found_dir" = "X"; then
   19586             for x in $LDFLAGS $LTLIBRPATHX; do
   19587 
   19588   acl_save_prefix="$prefix"
   19589   prefix="$acl_final_prefix"
   19590   acl_save_exec_prefix="$exec_prefix"
   19591   exec_prefix="$acl_final_exec_prefix"
   19592   eval x=\"$x\"
   19593   exec_prefix="$acl_save_exec_prefix"
   19594   prefix="$acl_save_prefix"
   19595 
   19596               case "$x" in
   19597                 -L*)
   19598                   dir=`echo "X$x" | sed -e 's/^X-L//'`
   19599                   if test -n "$shlibext" \
   19600                      && { test -f "$dir/lib$name.$shlibext" \
   19601                           || { test "$shlibext" = dll \
   19602                                && test -f "$dir/lib$name.dll.a"; }; }; then
   19603                     found_dir="$dir"
   19604                     if test -f "$dir/lib$name.$shlibext"; then
   19605                       found_so="$dir/lib$name.$shlibext"
   19606                     else
   19607                       found_so="$dir/lib$name.dll.a"
   19608                     fi
   19609                     if test -f "$dir/lib$name.la"; then
   19610                       found_la="$dir/lib$name.la"
   19611                     fi
   19612                   else
   19613                     if test -f "$dir/lib$name.$libext"; then
   19614                       found_dir="$dir"
   19615                       found_a="$dir/lib$name.$libext"
   19616                       if test -f "$dir/lib$name.la"; then
   19617                         found_la="$dir/lib$name.la"
   19618                       fi
   19619                     fi
   19620                   fi
   19621                   ;;
   19622               esac
   19623               if test "X$found_dir" != "X"; then
   19624                 break
   19625               fi
   19626             done
   19627           fi
   19628           if test "X$found_dir" != "X"; then
   19629                         LTLIBRPATHX="${LTLIBRPATHX}${LTLIBRPATHX:+ }-L$found_dir -l$name"
   19630             if test "X$found_so" != "X"; then
   19631                                                         if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/$acl_libdirstem"; then
   19632                                 LIBRPATHX="${LIBRPATHX}${LIBRPATHX:+ }$found_so"
   19633               else
   19634                                                                                 haveit=
   19635                 for x in $ltrpathdirs; do
   19636                   if test "X$x" = "X$found_dir"; then
   19637                     haveit=yes
   19638                     break
   19639                   fi
   19640                 done
   19641                 if test -z "$haveit"; then
   19642                   ltrpathdirs="$ltrpathdirs $found_dir"
   19643                 fi
   19644                                 if test "$hardcode_direct" = yes; then
   19645                                                       LIBRPATHX="${LIBRPATHX}${LIBRPATHX:+ }$found_so"
   19646                 else
   19647                   if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no; then
   19648                                                             LIBRPATHX="${LIBRPATHX}${LIBRPATHX:+ }$found_so"
   19649                                                             haveit=
   19650                     for x in $rpathdirs; do
   19651                       if test "X$x" = "X$found_dir"; then
   19652                         haveit=yes
   19653                         break
   19654                       fi
   19655                     done
   19656                     if test -z "$haveit"; then
   19657                       rpathdirs="$rpathdirs $found_dir"
   19658                     fi
   19659                   else
   19660                                                                                 haveit=
   19661                     for x in $LDFLAGS $LIBRPATHX; do
   19662 
   19663   acl_save_prefix="$prefix"
   19664   prefix="$acl_final_prefix"
   19665   acl_save_exec_prefix="$exec_prefix"
   19666   exec_prefix="$acl_final_exec_prefix"
   19667   eval x=\"$x\"
   19668   exec_prefix="$acl_save_exec_prefix"
   19669   prefix="$acl_save_prefix"
   19670 
   19671                       if test "X$x" = "X-L$found_dir"; then
   19672                         haveit=yes
   19673                         break
   19674                       fi
   19675                     done
   19676                     if test -z "$haveit"; then
   19677                       LIBRPATHX="${LIBRPATHX}${LIBRPATHX:+ }-L$found_dir"
   19678                     fi
   19679                     if test "$hardcode_minus_L" != no; then
   19680                                                                                         LIBRPATHX="${LIBRPATHX}${LIBRPATHX:+ }$found_so"
   19681                     else
   19682                                                                                                                                                                                 LIBRPATHX="${LIBRPATHX}${LIBRPATHX:+ }-l$name"
   19683                     fi
   19684                   fi
   19685                 fi
   19686               fi
   19687             else
   19688               if test "X$found_a" != "X"; then
   19689                                 LIBRPATHX="${LIBRPATHX}${LIBRPATHX:+ }$found_a"
   19690               else
   19691                                                 LIBRPATHX="${LIBRPATHX}${LIBRPATHX:+ }-L$found_dir -l$name"
   19692               fi
   19693             fi
   19694                         additional_includedir=
   19695             case "$found_dir" in
   19696               */$acl_libdirstem | */$acl_libdirstem/)
   19697                 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem/"'*$,,'`
   19698                 additional_includedir="$basedir/include"
   19699                 ;;
   19700             esac
   19701             if test "X$additional_includedir" != "X"; then
   19702                                                                                                                 if test "X$additional_includedir" != "X/usr/include"; then
   19703                 haveit=
   19704                 if test "X$additional_includedir" = "X/usr/local/include"; then
   19705                   if test -n "$GCC"; then
   19706                     case $host_os in
   19707                       linux* | gnu* | k*bsd*-gnu) haveit=yes;;
   19708                     esac
   19709                   fi
   19710                 fi
   19711                 if test -z "$haveit"; then
   19712                   for x in $CPPFLAGS $INCRPATHX; do
   19713 
   19714   acl_save_prefix="$prefix"
   19715   prefix="$acl_final_prefix"
   19716   acl_save_exec_prefix="$exec_prefix"
   19717   exec_prefix="$acl_final_exec_prefix"
   19718   eval x=\"$x\"
   19719   exec_prefix="$acl_save_exec_prefix"
   19720   prefix="$acl_save_prefix"
   19721 
   19722                     if test "X$x" = "X-I$additional_includedir"; then
   19723                       haveit=yes
   19724                       break
   19725                     fi
   19726                   done
   19727                   if test -z "$haveit"; then
   19728                     if test -d "$additional_includedir"; then
   19729                                             INCRPATHX="${INCRPATHX}${INCRPATHX:+ }-I$additional_includedir"
   19730                     fi
   19731                   fi
   19732                 fi
   19733               fi
   19734             fi
   19735                         if test -n "$found_la"; then
   19736                                                         save_libdir="$libdir"
   19737               case "$found_la" in
   19738                 */* | *\\*) . "$found_la" ;;
   19739                 *) . "./$found_la" ;;
   19740               esac
   19741               libdir="$save_libdir"
   19742                             for dep in $dependency_libs; do
   19743                 case "$dep" in
   19744                   -L*)
   19745                     additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
   19746                                                                                                                                                                 if test "X$additional_libdir" != "X/usr/$acl_libdirstem"; then
   19747                       haveit=
   19748                       if test "X$additional_libdir" = "X/usr/local/$acl_libdirstem"; then
   19749                         if test -n "$GCC"; then
   19750                           case $host_os in
   19751                             linux* | gnu* | k*bsd*-gnu) haveit=yes;;
   19752                           esac
   19753                         fi
   19754                       fi
   19755                       if test -z "$haveit"; then
   19756                         haveit=
   19757                         for x in $LDFLAGS $LIBRPATHX; do
   19758 
   19759   acl_save_prefix="$prefix"
   19760   prefix="$acl_final_prefix"
   19761   acl_save_exec_prefix="$exec_prefix"
   19762   exec_prefix="$acl_final_exec_prefix"
   19763   eval x=\"$x\"
   19764   exec_prefix="$acl_save_exec_prefix"
   19765   prefix="$acl_save_prefix"
   19766 
   19767                           if test "X$x" = "X-L$additional_libdir"; then
   19768                             haveit=yes
   19769                             break
   19770                           fi
   19771                         done
   19772                         if test -z "$haveit"; then
   19773                           if test -d "$additional_libdir"; then
   19774                                                         LIBRPATHX="${LIBRPATHX}${LIBRPATHX:+ }-L$additional_libdir"
   19775                           fi
   19776                         fi
   19777                         haveit=
   19778                         for x in $LDFLAGS $LTLIBRPATHX; do
   19779 
   19780   acl_save_prefix="$prefix"
   19781   prefix="$acl_final_prefix"
   19782   acl_save_exec_prefix="$exec_prefix"
   19783   exec_prefix="$acl_final_exec_prefix"
   19784   eval x=\"$x\"
   19785   exec_prefix="$acl_save_exec_prefix"
   19786   prefix="$acl_save_prefix"
   19787 
   19788                           if test "X$x" = "X-L$additional_libdir"; then
   19789                             haveit=yes
   19790                             break
   19791                           fi
   19792                         done
   19793                         if test -z "$haveit"; then
   19794                           if test -d "$additional_libdir"; then
   19795                                                         LTLIBRPATHX="${LTLIBRPATHX}${LTLIBRPATHX:+ }-L$additional_libdir"
   19796                           fi
   19797                         fi
   19798                       fi
   19799                     fi
   19800                     ;;
   19801                   -R*)
   19802                     dir=`echo "X$dep" | sed -e 's/^X-R//'`
   19803                     if test "$enable_rpath" != no; then
   19804                                                                   haveit=
   19805                       for x in $rpathdirs; do
   19806                         if test "X$x" = "X$dir"; then
   19807                           haveit=yes
   19808                           break
   19809                         fi
   19810                       done
   19811                       if test -z "$haveit"; then
   19812                         rpathdirs="$rpathdirs $dir"
   19813                       fi
   19814                                                                   haveit=
   19815                       for x in $ltrpathdirs; do
   19816                         if test "X$x" = "X$dir"; then
   19817                           haveit=yes
   19818                           break
   19819                         fi
   19820                       done
   19821                       if test -z "$haveit"; then
   19822                         ltrpathdirs="$ltrpathdirs $dir"
   19823                       fi
   19824                     fi
   19825                     ;;
   19826                   -l*)
   19827                                         names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
   19828                     ;;
   19829                   *.la)
   19830                                                                                 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
   19831                     ;;
   19832                   *)
   19833                                         LIBRPATHX="${LIBRPATHX}${LIBRPATHX:+ }$dep"
   19834                     LTLIBRPATHX="${LTLIBRPATHX}${LTLIBRPATHX:+ }$dep"
   19835                     ;;
   19836                 esac
   19837               done
   19838             fi
   19839           else
   19840                                                             LIBRPATHX="${LIBRPATHX}${LIBRPATHX:+ }-l$name"
   19841             LTLIBRPATHX="${LTLIBRPATHX}${LTLIBRPATHX:+ }-l$name"
   19842           fi
   19843         fi
   19844       fi
   19845     done
   19846   done
   19847   if test "X$rpathdirs" != "X"; then
   19848     if test -n "$hardcode_libdir_separator"; then
   19849                         alldirs=
   19850       for found_dir in $rpathdirs; do
   19851         alldirs="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir"
   19852       done
   19853             acl_save_libdir="$libdir"
   19854       libdir="$alldirs"
   19855       eval flag=\"$hardcode_libdir_flag_spec\"
   19856       libdir="$acl_save_libdir"
   19857       LIBRPATHX="${LIBRPATHX}${LIBRPATHX:+ }$flag"
   19858     else
   19859             for found_dir in $rpathdirs; do
   19860         acl_save_libdir="$libdir"
   19861         libdir="$found_dir"
   19862         eval flag=\"$hardcode_libdir_flag_spec\"
   19863         libdir="$acl_save_libdir"
   19864         LIBRPATHX="${LIBRPATHX}${LIBRPATHX:+ }$flag"
   19865       done
   19866     fi
   19867   fi
   19868   if test "X$ltrpathdirs" != "X"; then
   19869             for found_dir in $ltrpathdirs; do
   19870       LTLIBRPATHX="${LTLIBRPATHX}${LTLIBRPATHX:+ }-R$found_dir"
   19871     done
   19872   fi
   19873 
   19874     ac_cv_librpathx_libs="$LIBRPATHX"
   19875     ac_cv_librpathx_ltlibs="$LTLIBRPATHX"
   19876     ac_cv_librpathx_cppflags="$INCRPATHX"
   19877 
   19878 fi
   19879 { echo "$as_me:$LINENO: result: $ac_cv_librpathx_libs" >&5
   19880 echo "${ECHO_T}$ac_cv_librpathx_libs" >&6; }
   19881   LIBRPATHX="$ac_cv_librpathx_libs"
   19882   LTLIBRPATHX="$ac_cv_librpathx_ltlibs"
   19883   INCRPATHX="$ac_cv_librpathx_cppflags"
   19884 
   19885   for element in $INCRPATHX; do
   19886     haveit=
   19887     for x in $CPPFLAGS; do
   19888 
   19889   acl_save_prefix="$prefix"
   19890   prefix="$acl_final_prefix"
   19891   acl_save_exec_prefix="$exec_prefix"
   19892   exec_prefix="$acl_final_exec_prefix"
   19893   eval x=\"$x\"
   19894   exec_prefix="$acl_save_exec_prefix"
   19895   prefix="$acl_save_prefix"
   19896 
   19897       if test "X$x" = "X$element"; then
   19898         haveit=yes
   19899         break
   19900       fi
   19901     done
   19902     if test -z "$haveit"; then
   19903       CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"
   19904     fi
   19905   done
   19906 
   19907 
   19908 
   19909       HAVE_LIBRPATHX=yes
   19910 
   19911 
   19912 
   19913 
   19914 
   19915 
   19916 
   19917 
   19918   { echo "$as_me:$LINENO: checking how to link with librpathy" >&5
   19919 echo $ECHO_N "checking how to link with librpathy... $ECHO_C" >&6; }
   19920 if test "${ac_cv_librpathy_libs+set}" = set; then
   19921   echo $ECHO_N "(cached) $ECHO_C" >&6
   19922 else
   19923 
   19924 
   19925 
   19926 
   19927     use_additional=yes
   19928 
   19929   acl_save_prefix="$prefix"
   19930   prefix="$acl_final_prefix"
   19931   acl_save_exec_prefix="$exec_prefix"
   19932   exec_prefix="$acl_final_exec_prefix"
   19933 
   19934     eval additional_includedir=\"$includedir\"
   19935     eval additional_libdir=\"$libdir\"
   19936 
   19937   exec_prefix="$acl_save_exec_prefix"
   19938   prefix="$acl_save_prefix"
   19939 
   19940 
   19941 # Check whether --with-librpathy-prefix was given.
   19942 if test "${with_librpathy_prefix+set}" = set; then
   19943   withval=$with_librpathy_prefix;
   19944     if test "X$withval" = "Xno"; then
   19945       use_additional=no
   19946     else
   19947       if test "X$withval" = "X"; then
   19948 
   19949   acl_save_prefix="$prefix"
   19950   prefix="$acl_final_prefix"
   19951   acl_save_exec_prefix="$exec_prefix"
   19952   exec_prefix="$acl_final_exec_prefix"
   19953 
   19954           eval additional_includedir=\"$includedir\"
   19955           eval additional_libdir=\"$libdir\"
   19956 
   19957   exec_prefix="$acl_save_exec_prefix"
   19958   prefix="$acl_save_prefix"
   19959 
   19960       else
   19961         additional_includedir="$withval/include"
   19962         additional_libdir="$withval/$acl_libdirstem"
   19963       fi
   19964     fi
   19965 
   19966 fi
   19967 
   19968       LIBRPATHY=
   19969   LTLIBRPATHY=
   19970   INCRPATHY=
   19971   rpathdirs=
   19972   ltrpathdirs=
   19973   names_already_handled=
   19974   names_next_round='rpathy rpathx'
   19975   while test -n "$names_next_round"; do
   19976     names_this_round="$names_next_round"
   19977     names_next_round=
   19978     for name in $names_this_round; do
   19979       already_handled=
   19980       for n in $names_already_handled; do
   19981         if test "$n" = "$name"; then
   19982           already_handled=yes
   19983           break
   19984         fi
   19985       done
   19986       if test -z "$already_handled"; then
   19987         names_already_handled="$names_already_handled $name"
   19988                         uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'`
   19989         eval value=\"\$HAVE_LIB$uppername\"
   19990         if test -n "$value"; then
   19991           if test "$value" = yes; then
   19992             eval value=\"\$LIB$uppername\"
   19993             test -z "$value" || LIBRPATHY="${LIBRPATHY}${LIBRPATHY:+ }$value"
   19994             eval value=\"\$LTLIB$uppername\"
   19995             test -z "$value" || LTLIBRPATHY="${LTLIBRPATHY}${LTLIBRPATHY:+ }$value"
   19996           else
   19997                                     :
   19998           fi
   19999         else
   20000                               found_dir=
   20001           found_la=
   20002           found_so=
   20003           found_a=
   20004           if test $use_additional = yes; then
   20005             if test -n "$shlibext" \
   20006                && { test -f "$additional_libdir/lib$name.$shlibext" \
   20007                     || { test "$shlibext" = dll \
   20008                          && test -f "$additional_libdir/lib$name.dll.a"; }; }; then
   20009               found_dir="$additional_libdir"
   20010               if test -f "$additional_libdir/lib$name.$shlibext"; then
   20011                 found_so="$additional_libdir/lib$name.$shlibext"
   20012               else
   20013                 found_so="$additional_libdir/lib$name.dll.a"
   20014               fi
   20015               if test -f "$additional_libdir/lib$name.la"; then
   20016                 found_la="$additional_libdir/lib$name.la"
   20017               fi
   20018             else
   20019               if test -f "$additional_libdir/lib$name.$libext"; then
   20020                 found_dir="$additional_libdir"
   20021                 found_a="$additional_libdir/lib$name.$libext"
   20022                 if test -f "$additional_libdir/lib$name.la"; then
   20023                   found_la="$additional_libdir/lib$name.la"
   20024                 fi
   20025               fi
   20026             fi
   20027           fi
   20028           if test "X$found_dir" = "X"; then
   20029             for x in $LDFLAGS $LTLIBRPATHY; do
   20030 
   20031   acl_save_prefix="$prefix"
   20032   prefix="$acl_final_prefix"
   20033   acl_save_exec_prefix="$exec_prefix"
   20034   exec_prefix="$acl_final_exec_prefix"
   20035   eval x=\"$x\"
   20036   exec_prefix="$acl_save_exec_prefix"
   20037   prefix="$acl_save_prefix"
   20038 
   20039               case "$x" in
   20040                 -L*)
   20041                   dir=`echo "X$x" | sed -e 's/^X-L//'`
   20042                   if test -n "$shlibext" \
   20043                      && { test -f "$dir/lib$name.$shlibext" \
   20044                           || { test "$shlibext" = dll \
   20045                                && test -f "$dir/lib$name.dll.a"; }; }; then
   20046                     found_dir="$dir"
   20047                     if test -f "$dir/lib$name.$shlibext"; then
   20048                       found_so="$dir/lib$name.$shlibext"
   20049                     else
   20050                       found_so="$dir/lib$name.dll.a"
   20051                     fi
   20052                     if test -f "$dir/lib$name.la"; then
   20053                       found_la="$dir/lib$name.la"
   20054                     fi
   20055                   else
   20056                     if test -f "$dir/lib$name.$libext"; then
   20057                       found_dir="$dir"
   20058                       found_a="$dir/lib$name.$libext"
   20059                       if test -f "$dir/lib$name.la"; then
   20060                         found_la="$dir/lib$name.la"
   20061                       fi
   20062                     fi
   20063                   fi
   20064                   ;;
   20065               esac
   20066               if test "X$found_dir" != "X"; then
   20067                 break
   20068               fi
   20069             done
   20070           fi
   20071           if test "X$found_dir" != "X"; then
   20072                         LTLIBRPATHY="${LTLIBRPATHY}${LTLIBRPATHY:+ }-L$found_dir -l$name"
   20073             if test "X$found_so" != "X"; then
   20074                                                         if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/$acl_libdirstem"; then
   20075                                 LIBRPATHY="${LIBRPATHY}${LIBRPATHY:+ }$found_so"
   20076               else
   20077                                                                                 haveit=
   20078                 for x in $ltrpathdirs; do
   20079                   if test "X$x" = "X$found_dir"; then
   20080                     haveit=yes
   20081                     break
   20082                   fi
   20083                 done
   20084                 if test -z "$haveit"; then
   20085                   ltrpathdirs="$ltrpathdirs $found_dir"
   20086                 fi
   20087                                 if test "$hardcode_direct" = yes; then
   20088                                                       LIBRPATHY="${LIBRPATHY}${LIBRPATHY:+ }$found_so"
   20089                 else
   20090                   if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no; then
   20091                                                             LIBRPATHY="${LIBRPATHY}${LIBRPATHY:+ }$found_so"
   20092                                                             haveit=
   20093                     for x in $rpathdirs; do
   20094                       if test "X$x" = "X$found_dir"; then
   20095                         haveit=yes
   20096                         break
   20097                       fi
   20098                     done
   20099                     if test -z "$haveit"; then
   20100                       rpathdirs="$rpathdirs $found_dir"
   20101                     fi
   20102                   else
   20103                                                                                 haveit=
   20104                     for x in $LDFLAGS $LIBRPATHY; do
   20105 
   20106   acl_save_prefix="$prefix"
   20107   prefix="$acl_final_prefix"
   20108   acl_save_exec_prefix="$exec_prefix"
   20109   exec_prefix="$acl_final_exec_prefix"
   20110   eval x=\"$x\"
   20111   exec_prefix="$acl_save_exec_prefix"
   20112   prefix="$acl_save_prefix"
   20113 
   20114                       if test "X$x" = "X-L$found_dir"; then
   20115                         haveit=yes
   20116                         break
   20117                       fi
   20118                     done
   20119                     if test -z "$haveit"; then
   20120                       LIBRPATHY="${LIBRPATHY}${LIBRPATHY:+ }-L$found_dir"
   20121                     fi
   20122                     if test "$hardcode_minus_L" != no; then
   20123                                                                                         LIBRPATHY="${LIBRPATHY}${LIBRPATHY:+ }$found_so"
   20124                     else
   20125                                                                                                                                                                                 LIBRPATHY="${LIBRPATHY}${LIBRPATHY:+ }-l$name"
   20126                     fi
   20127                   fi
   20128                 fi
   20129               fi
   20130             else
   20131               if test "X$found_a" != "X"; then
   20132                                 LIBRPATHY="${LIBRPATHY}${LIBRPATHY:+ }$found_a"
   20133               else
   20134                                                 LIBRPATHY="${LIBRPATHY}${LIBRPATHY:+ }-L$found_dir -l$name"
   20135               fi
   20136             fi
   20137                         additional_includedir=
   20138             case "$found_dir" in
   20139               */$acl_libdirstem | */$acl_libdirstem/)
   20140                 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem/"'*$,,'`
   20141                 additional_includedir="$basedir/include"
   20142                 ;;
   20143             esac
   20144             if test "X$additional_includedir" != "X"; then
   20145                                                                                                                 if test "X$additional_includedir" != "X/usr/include"; then
   20146                 haveit=
   20147                 if test "X$additional_includedir" = "X/usr/local/include"; then
   20148                   if test -n "$GCC"; then
   20149                     case $host_os in
   20150                       linux* | gnu* | k*bsd*-gnu) haveit=yes;;
   20151                     esac
   20152                   fi
   20153                 fi
   20154                 if test -z "$haveit"; then
   20155                   for x in $CPPFLAGS $INCRPATHY; do
   20156 
   20157   acl_save_prefix="$prefix"
   20158   prefix="$acl_final_prefix"
   20159   acl_save_exec_prefix="$exec_prefix"
   20160   exec_prefix="$acl_final_exec_prefix"
   20161   eval x=\"$x\"
   20162   exec_prefix="$acl_save_exec_prefix"
   20163   prefix="$acl_save_prefix"
   20164 
   20165                     if test "X$x" = "X-I$additional_includedir"; then
   20166                       haveit=yes
   20167                       break
   20168                     fi
   20169                   done
   20170                   if test -z "$haveit"; then
   20171                     if test -d "$additional_includedir"; then
   20172                                             INCRPATHY="${INCRPATHY}${INCRPATHY:+ }-I$additional_includedir"
   20173                     fi
   20174                   fi
   20175                 fi
   20176               fi
   20177             fi
   20178                         if test -n "$found_la"; then
   20179                                                         save_libdir="$libdir"
   20180               case "$found_la" in
   20181                 */* | *\\*) . "$found_la" ;;
   20182                 *) . "./$found_la" ;;
   20183               esac
   20184               libdir="$save_libdir"
   20185                             for dep in $dependency_libs; do
   20186                 case "$dep" in
   20187                   -L*)
   20188                     additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
   20189                                                                                                                                                                 if test "X$additional_libdir" != "X/usr/$acl_libdirstem"; then
   20190                       haveit=
   20191                       if test "X$additional_libdir" = "X/usr/local/$acl_libdirstem"; then
   20192                         if test -n "$GCC"; then
   20193                           case $host_os in
   20194                             linux* | gnu* | k*bsd*-gnu) haveit=yes;;
   20195                           esac
   20196                         fi
   20197                       fi
   20198                       if test -z "$haveit"; then
   20199                         haveit=
   20200                         for x in $LDFLAGS $LIBRPATHY; do
   20201 
   20202   acl_save_prefix="$prefix"
   20203   prefix="$acl_final_prefix"
   20204   acl_save_exec_prefix="$exec_prefix"
   20205   exec_prefix="$acl_final_exec_prefix"
   20206   eval x=\"$x\"
   20207   exec_prefix="$acl_save_exec_prefix"
   20208   prefix="$acl_save_prefix"
   20209 
   20210                           if test "X$x" = "X-L$additional_libdir"; then
   20211                             haveit=yes
   20212                             break
   20213                           fi
   20214                         done
   20215                         if test -z "$haveit"; then
   20216                           if test -d "$additional_libdir"; then
   20217                                                         LIBRPATHY="${LIBRPATHY}${LIBRPATHY:+ }-L$additional_libdir"
   20218                           fi
   20219                         fi
   20220                         haveit=
   20221                         for x in $LDFLAGS $LTLIBRPATHY; do
   20222 
   20223   acl_save_prefix="$prefix"
   20224   prefix="$acl_final_prefix"
   20225   acl_save_exec_prefix="$exec_prefix"
   20226   exec_prefix="$acl_final_exec_prefix"
   20227   eval x=\"$x\"
   20228   exec_prefix="$acl_save_exec_prefix"
   20229   prefix="$acl_save_prefix"
   20230 
   20231                           if test "X$x" = "X-L$additional_libdir"; then
   20232                             haveit=yes
   20233                             break
   20234                           fi
   20235                         done
   20236                         if test -z "$haveit"; then
   20237                           if test -d "$additional_libdir"; then
   20238                                                         LTLIBRPATHY="${LTLIBRPATHY}${LTLIBRPATHY:+ }-L$additional_libdir"
   20239                           fi
   20240                         fi
   20241                       fi
   20242                     fi
   20243                     ;;
   20244                   -R*)
   20245                     dir=`echo "X$dep" | sed -e 's/^X-R//'`
   20246                     if test "$enable_rpath" != no; then
   20247                                                                   haveit=
   20248                       for x in $rpathdirs; do
   20249                         if test "X$x" = "X$dir"; then
   20250                           haveit=yes
   20251                           break
   20252                         fi
   20253                       done
   20254                       if test -z "$haveit"; then
   20255                         rpathdirs="$rpathdirs $dir"
   20256                       fi
   20257                                                                   haveit=
   20258                       for x in $ltrpathdirs; do
   20259                         if test "X$x" = "X$dir"; then
   20260                           haveit=yes
   20261                           break
   20262                         fi
   20263                       done
   20264                       if test -z "$haveit"; then
   20265                         ltrpathdirs="$ltrpathdirs $dir"
   20266                       fi
   20267                     fi
   20268                     ;;
   20269                   -l*)
   20270                                         names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
   20271                     ;;
   20272                   *.la)
   20273                                                                                 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
   20274                     ;;
   20275                   *)
   20276                                         LIBRPATHY="${LIBRPATHY}${LIBRPATHY:+ }$dep"
   20277                     LTLIBRPATHY="${LTLIBRPATHY}${LTLIBRPATHY:+ }$dep"
   20278                     ;;
   20279                 esac
   20280               done
   20281             fi
   20282           else
   20283                                                             LIBRPATHY="${LIBRPATHY}${LIBRPATHY:+ }-l$name"
   20284             LTLIBRPATHY="${LTLIBRPATHY}${LTLIBRPATHY:+ }-l$name"
   20285           fi
   20286         fi
   20287       fi
   20288     done
   20289   done
   20290   if test "X$rpathdirs" != "X"; then
   20291     if test -n "$hardcode_libdir_separator"; then
   20292                         alldirs=
   20293       for found_dir in $rpathdirs; do
   20294         alldirs="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir"
   20295       done
   20296             acl_save_libdir="$libdir"
   20297       libdir="$alldirs"
   20298       eval flag=\"$hardcode_libdir_flag_spec\"
   20299       libdir="$acl_save_libdir"
   20300       LIBRPATHY="${LIBRPATHY}${LIBRPATHY:+ }$flag"
   20301     else
   20302             for found_dir in $rpathdirs; do
   20303         acl_save_libdir="$libdir"
   20304         libdir="$found_dir"
   20305         eval flag=\"$hardcode_libdir_flag_spec\"
   20306         libdir="$acl_save_libdir"
   20307         LIBRPATHY="${LIBRPATHY}${LIBRPATHY:+ }$flag"
   20308       done
   20309     fi
   20310   fi
   20311   if test "X$ltrpathdirs" != "X"; then
   20312             for found_dir in $ltrpathdirs; do
   20313       LTLIBRPATHY="${LTLIBRPATHY}${LTLIBRPATHY:+ }-R$found_dir"
   20314     done
   20315   fi
   20316 
   20317     ac_cv_librpathy_libs="$LIBRPATHY"
   20318     ac_cv_librpathy_ltlibs="$LTLIBRPATHY"
   20319     ac_cv_librpathy_cppflags="$INCRPATHY"
   20320 
   20321 fi
   20322 { echo "$as_me:$LINENO: result: $ac_cv_librpathy_libs" >&5
   20323 echo "${ECHO_T}$ac_cv_librpathy_libs" >&6; }
   20324   LIBRPATHY="$ac_cv_librpathy_libs"
   20325   LTLIBRPATHY="$ac_cv_librpathy_ltlibs"
   20326   INCRPATHY="$ac_cv_librpathy_cppflags"
   20327 
   20328   for element in $INCRPATHY; do
   20329     haveit=
   20330     for x in $CPPFLAGS; do
   20331 
   20332   acl_save_prefix="$prefix"
   20333   prefix="$acl_final_prefix"
   20334   acl_save_exec_prefix="$exec_prefix"
   20335   exec_prefix="$acl_final_exec_prefix"
   20336   eval x=\"$x\"
   20337   exec_prefix="$acl_save_exec_prefix"
   20338   prefix="$acl_save_prefix"
   20339 
   20340       if test "X$x" = "X$element"; then
   20341         haveit=yes
   20342         break
   20343       fi
   20344     done
   20345     if test -z "$haveit"; then
   20346       CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"
   20347     fi
   20348   done
   20349 
   20350 
   20351 
   20352       HAVE_LIBRPATHY=yes
   20353 
   20354 
   20355 
   20356 
   20357 ac_config_files="$ac_config_files Makefile"
   20358 
   20359 cat >confcache <<\_ACEOF
   20360 # This file is a shell script that caches the results of configure
   20361 # tests run on this system so they can be shared between configure
   20362 # scripts and configure runs, see configure's option --config-cache.
   20363 # It is not useful on other systems.  If it contains results you don't
   20364 # want to keep, you may remove or edit it.
   20365 #
   20366 # config.status only pays attention to the cache file if you give it
   20367 # the --recheck option to rerun configure.
   20368 #
   20369 # `ac_cv_env_foo' variables (set or unset) will be overridden when
   20370 # loading this file, other *unset* `ac_cv_foo' will be assigned the
   20371 # following values.
   20372 
   20373 _ACEOF
   20374 
   20375 # The following way of writing the cache mishandles newlines in values,
   20376 # but we know of no workaround that is simple, portable, and efficient.
   20377 # So, we kill variables containing newlines.
   20378 # Ultrix sh set writes to stderr and can't be redirected directly,
   20379 # and sets the high bit in the cache file unless we assign to the vars.
   20380 (
   20381   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
   20382     eval ac_val=\$$ac_var
   20383     case $ac_val in #(
   20384     *${as_nl}*)
   20385       case $ac_var in #(
   20386       *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
   20387 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
   20388       esac
   20389       case $ac_var in #(
   20390       _ | IFS | as_nl) ;; #(
   20391       *) $as_unset $ac_var ;;
   20392       esac ;;
   20393     esac
   20394   done
   20395 
   20396   (set) 2>&1 |
   20397     case $as_nl`(ac_space=' '; set) 2>&1` in #(
   20398     *${as_nl}ac_space=\ *)
   20399       # `set' does not quote correctly, so add quotes (double-quote
   20400       # substitution turns \\\\ into \\, and sed turns \\ into \).
   20401       sed -n \
   20402 	"s/'/'\\\\''/g;
   20403 	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
   20404       ;; #(
   20405     *)
   20406       # `set' quotes correctly as required by POSIX, so do not add quotes.
   20407       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
   20408       ;;
   20409     esac |
   20410     sort
   20411 ) |
   20412   sed '
   20413      /^ac_cv_env_/b end
   20414      t clear
   20415      :clear
   20416      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
   20417      t end
   20418      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
   20419      :end' >>confcache
   20420 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
   20421   if test -w "$cache_file"; then
   20422     test "x$cache_file" != "x/dev/null" &&
   20423       { echo "$as_me:$LINENO: updating cache $cache_file" >&5
   20424 echo "$as_me: updating cache $cache_file" >&6;}
   20425     cat confcache >$cache_file
   20426   else
   20427     { echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
   20428 echo "$as_me: not updating unwritable cache $cache_file" >&6;}
   20429   fi
   20430 fi
   20431 rm -f confcache
   20432 
   20433 test "x$prefix" = xNONE && prefix=$ac_default_prefix
   20434 # Let make expand exec_prefix.
   20435 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
   20436 
   20437 # Transform confdefs.h into DEFS.
   20438 # Protect against shell expansion while executing Makefile rules.
   20439 # Protect against Makefile macro expansion.
   20440 #
   20441 # If the first sed substitution is executed (which looks for macros that
   20442 # take arguments), then branch to the quote section.  Otherwise,
   20443 # look for a macro that doesn't take arguments.
   20444 ac_script='
   20445 t clear
   20446 :clear
   20447 s/^[	 ]*#[	 ]*define[	 ][	 ]*\([^	 (][^	 (]*([^)]*)\)[	 ]*\(.*\)/-D\1=\2/g
   20448 t quote
   20449 s/^[	 ]*#[	 ]*define[	 ][	 ]*\([^	 ][^	 ]*\)[	 ]*\(.*\)/-D\1=\2/g
   20450 t quote
   20451 b any
   20452 :quote
   20453 s/[	 `~#$^&*(){}\\|;'\''"<>?]/\\&/g
   20454 s/\[/\\&/g
   20455 s/\]/\\&/g
   20456 s/\$/$$/g
   20457 H
   20458 :any
   20459 ${
   20460 	g
   20461 	s/^\n//
   20462 	s/\n/ /g
   20463 	p
   20464 }
   20465 '
   20466 DEFS=`sed -n "$ac_script" confdefs.h`
   20467 
   20468 
   20469 ac_libobjs=
   20470 ac_ltlibobjs=
   20471 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
   20472   # 1. Remove the extension, and $U if already installed.
   20473   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
   20474   ac_i=`echo "$ac_i" | sed "$ac_script"`
   20475   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
   20476   #    will be set to the directory where LIBOBJS objects are built.
   20477   ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
   20478   ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
   20479 done
   20480 LIBOBJS=$ac_libobjs
   20481 
   20482 LTLIBOBJS=$ac_ltlibobjs
   20483 
   20484 
   20485 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
   20486   { { echo "$as_me:$LINENO: error: conditional \"AMDEP\" was never defined.
   20487 Usually this means the macro was only invoked conditionally." >&5
   20488 echo "$as_me: error: conditional \"AMDEP\" was never defined.
   20489 Usually this means the macro was only invoked conditionally." >&2;}
   20490    { (exit 1); exit 1; }; }
   20491 fi
   20492 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
   20493   { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined.
   20494 Usually this means the macro was only invoked conditionally." >&5
   20495 echo "$as_me: error: conditional \"am__fastdepCC\" was never defined.
   20496 Usually this means the macro was only invoked conditionally." >&2;}
   20497    { (exit 1); exit 1; }; }
   20498 fi
   20499 if test -z "${am__fastdepCXX_TRUE}" && test -z "${am__fastdepCXX_FALSE}"; then
   20500   { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCXX\" was never defined.
   20501 Usually this means the macro was only invoked conditionally." >&5
   20502 echo "$as_me: error: conditional \"am__fastdepCXX\" was never defined.
   20503 Usually this means the macro was only invoked conditionally." >&2;}
   20504    { (exit 1); exit 1; }; }
   20505 fi
   20506 
   20507 : ${CONFIG_STATUS=./config.status}
   20508 ac_clean_files_save=$ac_clean_files
   20509 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
   20510 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
   20511 echo "$as_me: creating $CONFIG_STATUS" >&6;}
   20512 cat >$CONFIG_STATUS <<_ACEOF
   20513 #! $SHELL
   20514 # Generated by $as_me.
   20515 # Run this file to recreate the current configuration.
   20516 # Compiler output produced by configure, useful for debugging
   20517 # configure, is in config.log if it exists.
   20518 
   20519 debug=false
   20520 ac_cs_recheck=false
   20521 ac_cs_silent=false
   20522 SHELL=\${CONFIG_SHELL-$SHELL}
   20523 _ACEOF
   20524 
   20525 cat >>$CONFIG_STATUS <<\_ACEOF
   20526 ## --------------------- ##
   20527 ## M4sh Initialization.  ##
   20528 ## --------------------- ##
   20529 
   20530 # Be more Bourne compatible
   20531 DUALCASE=1; export DUALCASE # for MKS sh
   20532 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
   20533   emulate sh
   20534   NULLCMD=:
   20535   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
   20536   # is contrary to our usage.  Disable this feature.
   20537   alias -g '${1+"$@"}'='"$@"'
   20538   setopt NO_GLOB_SUBST
   20539 else
   20540   case `(set -o) 2>/dev/null` in
   20541   *posix*) set -o posix ;;
   20542 esac
   20543 
   20544 fi
   20545 
   20546 
   20547 
   20548 
   20549 # PATH needs CR
   20550 # Avoid depending upon Character Ranges.
   20551 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
   20552 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
   20553 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
   20554 as_cr_digits='0123456789'
   20555 as_cr_alnum=$as_cr_Letters$as_cr_digits
   20556 
   20557 # The user is always right.
   20558 if test "${PATH_SEPARATOR+set}" != set; then
   20559   echo "#! /bin/sh" >conf$$.sh
   20560   echo  "exit 0"   >>conf$$.sh
   20561   chmod +x conf$$.sh
   20562   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
   20563     PATH_SEPARATOR=';'
   20564   else
   20565     PATH_SEPARATOR=:
   20566   fi
   20567   rm -f conf$$.sh
   20568 fi
   20569 
   20570 # Support unset when possible.
   20571 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
   20572   as_unset=unset
   20573 else
   20574   as_unset=false
   20575 fi
   20576 
   20577 
   20578 # IFS
   20579 # We need space, tab and new line, in precisely that order.  Quoting is
   20580 # there to prevent editors from complaining about space-tab.
   20581 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
   20582 # splitting by setting IFS to empty value.)
   20583 as_nl='
   20584 '
   20585 IFS=" ""	$as_nl"
   20586 
   20587 # Find who we are.  Look in the path if we contain no directory separator.
   20588 case $0 in
   20589   *[\\/]* ) as_myself=$0 ;;
   20590   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   20591 for as_dir in $PATH
   20592 do
   20593   IFS=$as_save_IFS
   20594   test -z "$as_dir" && as_dir=.
   20595   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
   20596 done
   20597 IFS=$as_save_IFS
   20598 
   20599      ;;
   20600 esac
   20601 # We did not find ourselves, most probably we were run as `sh COMMAND'
   20602 # in which case we are not to be found in the path.
   20603 if test "x$as_myself" = x; then
   20604   as_myself=$0
   20605 fi
   20606 if test ! -f "$as_myself"; then
   20607   echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
   20608   { (exit 1); exit 1; }
   20609 fi
   20610 
   20611 # Work around bugs in pre-3.0 UWIN ksh.
   20612 for as_var in ENV MAIL MAILPATH
   20613 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
   20614 done
   20615 PS1='$ '
   20616 PS2='> '
   20617 PS4='+ '
   20618 
   20619 # NLS nuisances.
   20620 for as_var in \
   20621   LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
   20622   LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
   20623   LC_TELEPHONE LC_TIME
   20624 do
   20625   if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
   20626     eval $as_var=C; export $as_var
   20627   else
   20628     ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
   20629   fi
   20630 done
   20631 
   20632 # Required to use basename.
   20633 if expr a : '\(a\)' >/dev/null 2>&1 &&
   20634    test "X`expr 00001 : '.*\(...\)'`" = X001; then
   20635   as_expr=expr
   20636 else
   20637   as_expr=false
   20638 fi
   20639 
   20640 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
   20641   as_basename=basename
   20642 else
   20643   as_basename=false
   20644 fi
   20645 
   20646 
   20647 # Name of the executable.
   20648 as_me=`$as_basename -- "$0" ||
   20649 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
   20650 	 X"$0" : 'X\(//\)$' \| \
   20651 	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
   20652 echo X/"$0" |
   20653     sed '/^.*\/\([^/][^/]*\)\/*$/{
   20654 	    s//\1/
   20655 	    q
   20656 	  }
   20657 	  /^X\/\(\/\/\)$/{
   20658 	    s//\1/
   20659 	    q
   20660 	  }
   20661 	  /^X\/\(\/\).*/{
   20662 	    s//\1/
   20663 	    q
   20664 	  }
   20665 	  s/.*/./; q'`
   20666 
   20667 # CDPATH.
   20668 $as_unset CDPATH
   20669 
   20670 
   20671 
   20672   as_lineno_1=$LINENO
   20673   as_lineno_2=$LINENO
   20674   test "x$as_lineno_1" != "x$as_lineno_2" &&
   20675   test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
   20676 
   20677   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
   20678   # uniformly replaced by the line number.  The first 'sed' inserts a
   20679   # line-number line after each line using $LINENO; the second 'sed'
   20680   # does the real work.  The second script uses 'N' to pair each
   20681   # line-number line with the line containing $LINENO, and appends
   20682   # trailing '-' during substitution so that $LINENO is not a special
   20683   # case at line end.
   20684   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
   20685   # scripts with optimization help from Paolo Bonzini.  Blame Lee
   20686   # E. McMahon (1931-1989) for sed's syntax.  :-)
   20687   sed -n '
   20688     p
   20689     /[$]LINENO/=
   20690   ' <$as_myself |
   20691     sed '
   20692       s/[$]LINENO.*/&-/
   20693       t lineno
   20694       b
   20695       :lineno
   20696       N
   20697       :loop
   20698       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
   20699       t loop
   20700       s/-\n.*//
   20701     ' >$as_me.lineno &&
   20702   chmod +x "$as_me.lineno" ||
   20703     { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
   20704    { (exit 1); exit 1; }; }
   20705 
   20706   # Don't try to exec as it changes $[0], causing all sort of problems
   20707   # (the dirname of $[0] is not the place where we might find the
   20708   # original and so on.  Autoconf is especially sensitive to this).
   20709   . "./$as_me.lineno"
   20710   # Exit status is that of the last command.
   20711   exit
   20712 }
   20713 
   20714 
   20715 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
   20716   as_dirname=dirname
   20717 else
   20718   as_dirname=false
   20719 fi
   20720 
   20721 ECHO_C= ECHO_N= ECHO_T=
   20722 case `echo -n x` in
   20723 -n*)
   20724   case `echo 'x\c'` in
   20725   *c*) ECHO_T='	';;	# ECHO_T is single tab character.
   20726   *)   ECHO_C='\c';;
   20727   esac;;
   20728 *)
   20729   ECHO_N='-n';;
   20730 esac
   20731 
   20732 if expr a : '\(a\)' >/dev/null 2>&1 &&
   20733    test "X`expr 00001 : '.*\(...\)'`" = X001; then
   20734   as_expr=expr
   20735 else
   20736   as_expr=false
   20737 fi
   20738 
   20739 rm -f conf$$ conf$$.exe conf$$.file
   20740 if test -d conf$$.dir; then
   20741   rm -f conf$$.dir/conf$$.file
   20742 else
   20743   rm -f conf$$.dir
   20744   mkdir conf$$.dir
   20745 fi
   20746 echo >conf$$.file
   20747 if ln -s conf$$.file conf$$ 2>/dev/null; then
   20748   as_ln_s='ln -s'
   20749   # ... but there are two gotchas:
   20750   # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
   20751   # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
   20752   # In both cases, we have to default to `cp -p'.
   20753   ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
   20754     as_ln_s='cp -p'
   20755 elif ln conf$$.file conf$$ 2>/dev/null; then
   20756   as_ln_s=ln
   20757 else
   20758   as_ln_s='cp -p'
   20759 fi
   20760 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
   20761 rmdir conf$$.dir 2>/dev/null
   20762 
   20763 if mkdir -p . 2>/dev/null; then
   20764   as_mkdir_p=:
   20765 else
   20766   test -d ./-p && rmdir ./-p
   20767   as_mkdir_p=false
   20768 fi
   20769 
   20770 if test -x / >/dev/null 2>&1; then
   20771   as_test_x='test -x'
   20772 else
   20773   if ls -dL / >/dev/null 2>&1; then
   20774     as_ls_L_option=L
   20775   else
   20776     as_ls_L_option=
   20777   fi
   20778   as_test_x='
   20779     eval sh -c '\''
   20780       if test -d "$1"; then
   20781         test -d "$1/.";
   20782       else
   20783 	case $1 in
   20784         -*)set "./$1";;
   20785 	esac;
   20786 	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
   20787 	???[sx]*):;;*)false;;esac;fi
   20788     '\'' sh
   20789   '
   20790 fi
   20791 as_executable_p=$as_test_x
   20792 
   20793 # Sed expression to map a string onto a valid CPP name.
   20794 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
   20795 
   20796 # Sed expression to map a string onto a valid variable name.
   20797 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
   20798 
   20799 
   20800 exec 6>&1
   20801 
   20802 # Save the log message, to keep $[0] and so on meaningful, and to
   20803 # report actual input values of CONFIG_FILES etc. instead of their
   20804 # values after options handling.
   20805 ac_log="
   20806 This file was extended by $as_me, which was
   20807 generated by GNU Autoconf 2.61.  Invocation command line was
   20808 
   20809   CONFIG_FILES    = $CONFIG_FILES
   20810   CONFIG_HEADERS  = $CONFIG_HEADERS
   20811   CONFIG_LINKS    = $CONFIG_LINKS
   20812   CONFIG_COMMANDS = $CONFIG_COMMANDS
   20813   $ $0 $@
   20814 
   20815 on `(hostname || uname -n) 2>/dev/null | sed 1q`
   20816 "
   20817 
   20818 _ACEOF
   20819 
   20820 cat >>$CONFIG_STATUS <<_ACEOF
   20821 # Files that config.status was made for.
   20822 config_files="$ac_config_files"
   20823 config_commands="$ac_config_commands"
   20824 
   20825 _ACEOF
   20826 
   20827 cat >>$CONFIG_STATUS <<\_ACEOF
   20828 ac_cs_usage="\
   20829 \`$as_me' instantiates files from templates according to the
   20830 current configuration.
   20831 
   20832 Usage: $0 [OPTIONS] [FILE]...
   20833 
   20834   -h, --help       print this help, then exit
   20835   -V, --version    print version number and configuration settings, then exit
   20836   -q, --quiet      do not print progress messages
   20837   -d, --debug      don't remove temporary files
   20838       --recheck    update $as_me by reconfiguring in the same conditions
   20839   --file=FILE[:TEMPLATE]
   20840 		   instantiate the configuration file FILE
   20841 
   20842 Configuration files:
   20843 $config_files
   20844 
   20845 Configuration commands:
   20846 $config_commands
   20847 
   20848 Report bugs to <bug-autoconf (at] gnu.org>."
   20849 
   20850 _ACEOF
   20851 cat >>$CONFIG_STATUS <<_ACEOF
   20852 ac_cs_version="\\
   20853 config.status
   20854 configured by $0, generated by GNU Autoconf 2.61,
   20855   with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
   20856 
   20857 Copyright (C) 2006 Free Software Foundation, Inc.
   20858 This config.status script is free software; the Free Software Foundation
   20859 gives unlimited permission to copy, distribute and modify it."
   20860 
   20861 ac_pwd='$ac_pwd'
   20862 srcdir='$srcdir'
   20863 INSTALL='$INSTALL'
   20864 MKDIR_P='$MKDIR_P'
   20865 _ACEOF
   20866 
   20867 cat >>$CONFIG_STATUS <<\_ACEOF
   20868 # If no file are specified by the user, then we need to provide default
   20869 # value.  By we need to know if files were specified by the user.
   20870 ac_need_defaults=:
   20871 while test $# != 0
   20872 do
   20873   case $1 in
   20874   --*=*)
   20875     ac_option=`expr "X$1" : 'X\([^=]*\)='`
   20876     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
   20877     ac_shift=:
   20878     ;;
   20879   *)
   20880     ac_option=$1
   20881     ac_optarg=$2
   20882     ac_shift=shift
   20883     ;;
   20884   esac
   20885 
   20886   case $ac_option in
   20887   # Handling of the options.
   20888   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
   20889     ac_cs_recheck=: ;;
   20890   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
   20891     echo "$ac_cs_version"; exit ;;
   20892   --debug | --debu | --deb | --de | --d | -d )
   20893     debug=: ;;
   20894   --file | --fil | --fi | --f )
   20895     $ac_shift
   20896     CONFIG_FILES="$CONFIG_FILES $ac_optarg"
   20897     ac_need_defaults=false;;
   20898   --he | --h |  --help | --hel | -h )
   20899     echo "$ac_cs_usage"; exit ;;
   20900   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   20901   | -silent | --silent | --silen | --sile | --sil | --si | --s)
   20902     ac_cs_silent=: ;;
   20903 
   20904   # This is an error.
   20905   -*) { echo "$as_me: error: unrecognized option: $1
   20906 Try \`$0 --help' for more information." >&2
   20907    { (exit 1); exit 1; }; } ;;
   20908 
   20909   *) ac_config_targets="$ac_config_targets $1"
   20910      ac_need_defaults=false ;;
   20911 
   20912   esac
   20913   shift
   20914 done
   20915 
   20916 ac_configure_extra_args=
   20917 
   20918 if $ac_cs_silent; then
   20919   exec 6>/dev/null
   20920   ac_configure_extra_args="$ac_configure_extra_args --silent"
   20921 fi
   20922 
   20923 _ACEOF
   20924 cat >>$CONFIG_STATUS <<_ACEOF
   20925 if \$ac_cs_recheck; then
   20926   echo "running CONFIG_SHELL=$SHELL $SHELL $0 "$ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
   20927   CONFIG_SHELL=$SHELL
   20928   export CONFIG_SHELL
   20929   exec $SHELL "$0"$ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
   20930 fi
   20931 
   20932 _ACEOF
   20933 cat >>$CONFIG_STATUS <<\_ACEOF
   20934 exec 5>>config.log
   20935 {
   20936   echo
   20937   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
   20938 ## Running $as_me. ##
   20939 _ASBOX
   20940   echo "$ac_log"
   20941 } >&5
   20942 
   20943 _ACEOF
   20944 cat >>$CONFIG_STATUS <<_ACEOF
   20945 #
   20946 # INIT-COMMANDS
   20947 #
   20948 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
   20949 
   20950 _ACEOF
   20951 
   20952 cat >>$CONFIG_STATUS <<\_ACEOF
   20953 
   20954 # Handling of arguments.
   20955 for ac_config_target in $ac_config_targets
   20956 do
   20957   case $ac_config_target in
   20958     "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
   20959     "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
   20960 
   20961   *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
   20962 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
   20963    { (exit 1); exit 1; }; };;
   20964   esac
   20965 done
   20966 
   20967 
   20968 # If the user did not use the arguments to specify the items to instantiate,
   20969 # then the envvar interface is used.  Set only those that are not.
   20970 # We use the long form for the default assignment because of an extremely
   20971 # bizarre bug on SunOS 4.1.3.
   20972 if $ac_need_defaults; then
   20973   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
   20974   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
   20975 fi
   20976 
   20977 # Have a temporary directory for convenience.  Make it in the build tree
   20978 # simply because there is no reason against having it here, and in addition,
   20979 # creating and moving files from /tmp can sometimes cause problems.
   20980 # Hook for its removal unless debugging.
   20981 # Note that there is a small window in which the directory will not be cleaned:
   20982 # after its creation but before its name has been assigned to `$tmp'.
   20983 $debug ||
   20984 {
   20985   tmp=
   20986   trap 'exit_status=$?
   20987   { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
   20988 ' 0
   20989   trap '{ (exit 1); exit 1; }' 1 2 13 15
   20990 }
   20991 # Create a (secure) tmp directory for tmp files.
   20992 
   20993 {
   20994   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
   20995   test -n "$tmp" && test -d "$tmp"
   20996 }  ||
   20997 {
   20998   tmp=./conf$$-$RANDOM
   20999   (umask 077 && mkdir "$tmp")
   21000 } ||
   21001 {
   21002    echo "$me: cannot create a temporary directory in ." >&2
   21003    { (exit 1); exit 1; }
   21004 }
   21005 
   21006 #
   21007 # Set up the sed scripts for CONFIG_FILES section.
   21008 #
   21009 
   21010 # No need to generate the scripts if there are no CONFIG_FILES.
   21011 # This happens for instance when ./config.status config.h
   21012 if test -n "$CONFIG_FILES"; then
   21013 
   21014 _ACEOF
   21015 
   21016 
   21017 
   21018 ac_delim='%!_!# '
   21019 for ac_last_try in false false false false false :; do
   21020   cat >conf$$subs.sed <<_ACEOF
   21021 SHELL!$SHELL$ac_delim
   21022 PATH_SEPARATOR!$PATH_SEPARATOR$ac_delim
   21023 PACKAGE_NAME!$PACKAGE_NAME$ac_delim
   21024 PACKAGE_TARNAME!$PACKAGE_TARNAME$ac_delim
   21025 PACKAGE_VERSION!$PACKAGE_VERSION$ac_delim
   21026 PACKAGE_STRING!$PACKAGE_STRING$ac_delim
   21027 PACKAGE_BUGREPORT!$PACKAGE_BUGREPORT$ac_delim
   21028 exec_prefix!$exec_prefix$ac_delim
   21029 prefix!$prefix$ac_delim
   21030 program_transform_name!$program_transform_name$ac_delim
   21031 bindir!$bindir$ac_delim
   21032 sbindir!$sbindir$ac_delim
   21033 libexecdir!$libexecdir$ac_delim
   21034 datarootdir!$datarootdir$ac_delim
   21035 datadir!$datadir$ac_delim
   21036 sysconfdir!$sysconfdir$ac_delim
   21037 sharedstatedir!$sharedstatedir$ac_delim
   21038 localstatedir!$localstatedir$ac_delim
   21039 includedir!$includedir$ac_delim
   21040 oldincludedir!$oldincludedir$ac_delim
   21041 docdir!$docdir$ac_delim
   21042 infodir!$infodir$ac_delim
   21043 htmldir!$htmldir$ac_delim
   21044 dvidir!$dvidir$ac_delim
   21045 pdfdir!$pdfdir$ac_delim
   21046 psdir!$psdir$ac_delim
   21047 libdir!$libdir$ac_delim
   21048 localedir!$localedir$ac_delim
   21049 mandir!$mandir$ac_delim
   21050 DEFS!$DEFS$ac_delim
   21051 ECHO_C!$ECHO_C$ac_delim
   21052 ECHO_N!$ECHO_N$ac_delim
   21053 ECHO_T!$ECHO_T$ac_delim
   21054 LIBS!$LIBS$ac_delim
   21055 build_alias!$build_alias$ac_delim
   21056 host_alias!$host_alias$ac_delim
   21057 target_alias!$target_alias$ac_delim
   21058 INSTALL_PROGRAM!$INSTALL_PROGRAM$ac_delim
   21059 INSTALL_SCRIPT!$INSTALL_SCRIPT$ac_delim
   21060 INSTALL_DATA!$INSTALL_DATA$ac_delim
   21061 am__isrc!$am__isrc$ac_delim
   21062 CYGPATH_W!$CYGPATH_W$ac_delim
   21063 PACKAGE!$PACKAGE$ac_delim
   21064 VERSION!$VERSION$ac_delim
   21065 ACLOCAL!$ACLOCAL$ac_delim
   21066 AUTOCONF!$AUTOCONF$ac_delim
   21067 AUTOMAKE!$AUTOMAKE$ac_delim
   21068 AUTOHEADER!$AUTOHEADER$ac_delim
   21069 MAKEINFO!$MAKEINFO$ac_delim
   21070 install_sh!$install_sh$ac_delim
   21071 STRIP!$STRIP$ac_delim
   21072 INSTALL_STRIP_PROGRAM!$INSTALL_STRIP_PROGRAM$ac_delim
   21073 mkdir_p!$mkdir_p$ac_delim
   21074 AWK!$AWK$ac_delim
   21075 SET_MAKE!$SET_MAKE$ac_delim
   21076 am__leading_dot!$am__leading_dot$ac_delim
   21077 AMTAR!$AMTAR$ac_delim
   21078 am__tar!$am__tar$ac_delim
   21079 am__untar!$am__untar$ac_delim
   21080 CC!$CC$ac_delim
   21081 CFLAGS!$CFLAGS$ac_delim
   21082 LDFLAGS!$LDFLAGS$ac_delim
   21083 CPPFLAGS!$CPPFLAGS$ac_delim
   21084 ac_ct_CC!$ac_ct_CC$ac_delim
   21085 EXEEXT!$EXEEXT$ac_delim
   21086 OBJEXT!$OBJEXT$ac_delim
   21087 DEPDIR!$DEPDIR$ac_delim
   21088 am__include!$am__include$ac_delim
   21089 am__quote!$am__quote$ac_delim
   21090 AMDEP_TRUE!$AMDEP_TRUE$ac_delim
   21091 AMDEP_FALSE!$AMDEP_FALSE$ac_delim
   21092 AMDEPBACKSLASH!$AMDEPBACKSLASH$ac_delim
   21093 CCDEPMODE!$CCDEPMODE$ac_delim
   21094 am__fastdepCC_TRUE!$am__fastdepCC_TRUE$ac_delim
   21095 am__fastdepCC_FALSE!$am__fastdepCC_FALSE$ac_delim
   21096 build!$build$ac_delim
   21097 build_cpu!$build_cpu$ac_delim
   21098 build_vendor!$build_vendor$ac_delim
   21099 build_os!$build_os$ac_delim
   21100 host!$host$ac_delim
   21101 host_cpu!$host_cpu$ac_delim
   21102 host_vendor!$host_vendor$ac_delim
   21103 host_os!$host_os$ac_delim
   21104 GREP!$GREP$ac_delim
   21105 EGREP!$EGREP$ac_delim
   21106 LN_S!$LN_S$ac_delim
   21107 ECHO!$ECHO$ac_delim
   21108 AR!$AR$ac_delim
   21109 RANLIB!$RANLIB$ac_delim
   21110 CPP!$CPP$ac_delim
   21111 CXX!$CXX$ac_delim
   21112 CXXFLAGS!$CXXFLAGS$ac_delim
   21113 ac_ct_CXX!$ac_ct_CXX$ac_delim
   21114 CXXDEPMODE!$CXXDEPMODE$ac_delim
   21115 am__fastdepCXX_TRUE!$am__fastdepCXX_TRUE$ac_delim
   21116 am__fastdepCXX_FALSE!$am__fastdepCXX_FALSE$ac_delim
   21117 CXXCPP!$CXXCPP$ac_delim
   21118 _ACEOF
   21119 
   21120   if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then
   21121     break
   21122   elif $ac_last_try; then
   21123     { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
   21124 echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
   21125    { (exit 1); exit 1; }; }
   21126   else
   21127     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
   21128   fi
   21129 done
   21130 
   21131 ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
   21132 if test -n "$ac_eof"; then
   21133   ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
   21134   ac_eof=`expr $ac_eof + 1`
   21135 fi
   21136 
   21137 cat >>$CONFIG_STATUS <<_ACEOF
   21138 cat >"\$tmp/subs-1.sed" <<\CEOF$ac_eof
   21139 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
   21140 _ACEOF
   21141 sed '
   21142 s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
   21143 s/^/s,@/; s/!/@,|#_!!_#|/
   21144 :n
   21145 t n
   21146 s/'"$ac_delim"'$/,g/; t
   21147 s/$/\\/; p
   21148 N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
   21149 ' >>$CONFIG_STATUS <conf$$subs.sed
   21150 rm -f conf$$subs.sed
   21151 cat >>$CONFIG_STATUS <<_ACEOF
   21152 CEOF$ac_eof
   21153 _ACEOF
   21154 
   21155 
   21156 ac_delim='%!_!# '
   21157 for ac_last_try in false false false false false :; do
   21158   cat >conf$$subs.sed <<_ACEOF
   21159 F77!$F77$ac_delim
   21160 FFLAGS!$FFLAGS$ac_delim
   21161 ac_ct_F77!$ac_ct_F77$ac_delim
   21162 LIBTOOL!$LIBTOOL$ac_delim
   21163 LIBRPATHX!$LIBRPATHX$ac_delim
   21164 LTLIBRPATHX!$LTLIBRPATHX$ac_delim
   21165 LIBRPATHY!$LIBRPATHY$ac_delim
   21166 LTLIBRPATHY!$LTLIBRPATHY$ac_delim
   21167 global_top_auxdir!$global_top_auxdir$ac_delim
   21168 LIBOBJS!$LIBOBJS$ac_delim
   21169 LTLIBOBJS!$LTLIBOBJS$ac_delim
   21170 _ACEOF
   21171 
   21172   if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 11; then
   21173     break
   21174   elif $ac_last_try; then
   21175     { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
   21176 echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
   21177    { (exit 1); exit 1; }; }
   21178   else
   21179     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
   21180   fi
   21181 done
   21182 
   21183 ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
   21184 if test -n "$ac_eof"; then
   21185   ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
   21186   ac_eof=`expr $ac_eof + 1`
   21187 fi
   21188 
   21189 cat >>$CONFIG_STATUS <<_ACEOF
   21190 cat >"\$tmp/subs-2.sed" <<\CEOF$ac_eof
   21191 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b end
   21192 _ACEOF
   21193 sed '
   21194 s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
   21195 s/^/s,@/; s/!/@,|#_!!_#|/
   21196 :n
   21197 t n
   21198 s/'"$ac_delim"'$/,g/; t
   21199 s/$/\\/; p
   21200 N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
   21201 ' >>$CONFIG_STATUS <conf$$subs.sed
   21202 rm -f conf$$subs.sed
   21203 cat >>$CONFIG_STATUS <<_ACEOF
   21204 :end
   21205 s/|#_!!_#|//g
   21206 CEOF$ac_eof
   21207 _ACEOF
   21208 
   21209 
   21210 # VPATH may cause trouble with some makes, so we remove $(srcdir),
   21211 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
   21212 # trailing colons and then remove the whole line if VPATH becomes empty
   21213 # (actually we leave an empty line to preserve line numbers).
   21214 if test "x$srcdir" = x.; then
   21215   ac_vpsub='/^[	 ]*VPATH[	 ]*=/{
   21216 s/:*\$(srcdir):*/:/
   21217 s/:*\${srcdir}:*/:/
   21218 s/:*@srcdir@:*/:/
   21219 s/^\([^=]*=[	 ]*\):*/\1/
   21220 s/:*$//
   21221 s/^[^=]*=[	 ]*$//
   21222 }'
   21223 fi
   21224 
   21225 cat >>$CONFIG_STATUS <<\_ACEOF
   21226 fi # test -n "$CONFIG_FILES"
   21227 
   21228 
   21229 for ac_tag in  :F $CONFIG_FILES      :C $CONFIG_COMMANDS
   21230 do
   21231   case $ac_tag in
   21232   :[FHLC]) ac_mode=$ac_tag; continue;;
   21233   esac
   21234   case $ac_mode$ac_tag in
   21235   :[FHL]*:*);;
   21236   :L* | :C*:*) { { echo "$as_me:$LINENO: error: Invalid tag $ac_tag." >&5
   21237 echo "$as_me: error: Invalid tag $ac_tag." >&2;}
   21238    { (exit 1); exit 1; }; };;
   21239   :[FH]-) ac_tag=-:-;;
   21240   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
   21241   esac
   21242   ac_save_IFS=$IFS
   21243   IFS=:
   21244   set x $ac_tag
   21245   IFS=$ac_save_IFS
   21246   shift
   21247   ac_file=$1
   21248   shift
   21249 
   21250   case $ac_mode in
   21251   :L) ac_source=$1;;
   21252   :[FH])
   21253     ac_file_inputs=
   21254     for ac_f
   21255     do
   21256       case $ac_f in
   21257       -) ac_f="$tmp/stdin";;
   21258       *) # Look for the file first in the build tree, then in the source tree
   21259 	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
   21260 	 # because $ac_f cannot contain `:'.
   21261 	 test -f "$ac_f" ||
   21262 	   case $ac_f in
   21263 	   [\\/$]*) false;;
   21264 	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
   21265 	   esac ||
   21266 	   { { echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
   21267 echo "$as_me: error: cannot find input file: $ac_f" >&2;}
   21268    { (exit 1); exit 1; }; };;
   21269       esac
   21270       ac_file_inputs="$ac_file_inputs $ac_f"
   21271     done
   21272 
   21273     # Let's still pretend it is `configure' which instantiates (i.e., don't
   21274     # use $as_me), people would be surprised to read:
   21275     #    /* config.h.  Generated by config.status.  */
   21276     configure_input="Generated from "`IFS=:
   21277 	  echo $* | sed 's|^[^:]*/||;s|:[^:]*/|, |g'`" by configure."
   21278     if test x"$ac_file" != x-; then
   21279       configure_input="$ac_file.  $configure_input"
   21280       { echo "$as_me:$LINENO: creating $ac_file" >&5
   21281 echo "$as_me: creating $ac_file" >&6;}
   21282     fi
   21283 
   21284     case $ac_tag in
   21285     *:-:* | *:-) cat >"$tmp/stdin";;
   21286     esac
   21287     ;;
   21288   esac
   21289 
   21290   ac_dir=`$as_dirname -- "$ac_file" ||
   21291 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   21292 	 X"$ac_file" : 'X\(//\)[^/]' \| \
   21293 	 X"$ac_file" : 'X\(//\)$' \| \
   21294 	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
   21295 echo X"$ac_file" |
   21296     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   21297 	    s//\1/
   21298 	    q
   21299 	  }
   21300 	  /^X\(\/\/\)[^/].*/{
   21301 	    s//\1/
   21302 	    q
   21303 	  }
   21304 	  /^X\(\/\/\)$/{
   21305 	    s//\1/
   21306 	    q
   21307 	  }
   21308 	  /^X\(\/\).*/{
   21309 	    s//\1/
   21310 	    q
   21311 	  }
   21312 	  s/.*/./; q'`
   21313   { as_dir="$ac_dir"
   21314   case $as_dir in #(
   21315   -*) as_dir=./$as_dir;;
   21316   esac
   21317   test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
   21318     as_dirs=
   21319     while :; do
   21320       case $as_dir in #(
   21321       *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #(
   21322       *) as_qdir=$as_dir;;
   21323       esac
   21324       as_dirs="'$as_qdir' $as_dirs"
   21325       as_dir=`$as_dirname -- "$as_dir" ||
   21326 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   21327 	 X"$as_dir" : 'X\(//\)[^/]' \| \
   21328 	 X"$as_dir" : 'X\(//\)$' \| \
   21329 	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
   21330 echo X"$as_dir" |
   21331     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   21332 	    s//\1/
   21333 	    q
   21334 	  }
   21335 	  /^X\(\/\/\)[^/].*/{
   21336 	    s//\1/
   21337 	    q
   21338 	  }
   21339 	  /^X\(\/\/\)$/{
   21340 	    s//\1/
   21341 	    q
   21342 	  }
   21343 	  /^X\(\/\).*/{
   21344 	    s//\1/
   21345 	    q
   21346 	  }
   21347 	  s/.*/./; q'`
   21348       test -d "$as_dir" && break
   21349     done
   21350     test -z "$as_dirs" || eval "mkdir $as_dirs"
   21351   } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
   21352 echo "$as_me: error: cannot create directory $as_dir" >&2;}
   21353    { (exit 1); exit 1; }; }; }
   21354   ac_builddir=.
   21355 
   21356 case "$ac_dir" in
   21357 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
   21358 *)
   21359   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
   21360   # A ".." for each directory in $ac_dir_suffix.
   21361   ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
   21362   case $ac_top_builddir_sub in
   21363   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
   21364   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
   21365   esac ;;
   21366 esac
   21367 ac_abs_top_builddir=$ac_pwd
   21368 ac_abs_builddir=$ac_pwd$ac_dir_suffix
   21369 # for backward compatibility:
   21370 ac_top_builddir=$ac_top_build_prefix
   21371 
   21372 case $srcdir in
   21373   .)  # We are building in place.
   21374     ac_srcdir=.
   21375     ac_top_srcdir=$ac_top_builddir_sub
   21376     ac_abs_top_srcdir=$ac_pwd ;;
   21377   [\\/]* | ?:[\\/]* )  # Absolute name.
   21378     ac_srcdir=$srcdir$ac_dir_suffix;
   21379     ac_top_srcdir=$srcdir
   21380     ac_abs_top_srcdir=$srcdir ;;
   21381   *) # Relative name.
   21382     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
   21383     ac_top_srcdir=$ac_top_build_prefix$srcdir
   21384     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
   21385 esac
   21386 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
   21387 
   21388 
   21389   case $ac_mode in
   21390   :F)
   21391   #
   21392   # CONFIG_FILE
   21393   #
   21394 
   21395   case $INSTALL in
   21396   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
   21397   *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
   21398   esac
   21399   ac_MKDIR_P=$MKDIR_P
   21400   case $MKDIR_P in
   21401   [\\/$]* | ?:[\\/]* ) ;;
   21402   */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
   21403   esac
   21404 _ACEOF
   21405 
   21406 cat >>$CONFIG_STATUS <<\_ACEOF
   21407 # If the template does not know about datarootdir, expand it.
   21408 # FIXME: This hack should be removed a few years after 2.60.
   21409 ac_datarootdir_hack=; ac_datarootdir_seen=
   21410 
   21411 case `sed -n '/datarootdir/ {
   21412   p
   21413   q
   21414 }
   21415 /@datadir@/p
   21416 /@docdir@/p
   21417 /@infodir@/p
   21418 /@localedir@/p
   21419 /@mandir@/p
   21420 ' $ac_file_inputs` in
   21421 *datarootdir*) ac_datarootdir_seen=yes;;
   21422 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
   21423   { echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
   21424 echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
   21425 _ACEOF
   21426 cat >>$CONFIG_STATUS <<_ACEOF
   21427   ac_datarootdir_hack='
   21428   s&@datadir@&$datadir&g
   21429   s&@docdir@&$docdir&g
   21430   s&@infodir@&$infodir&g
   21431   s&@localedir@&$localedir&g
   21432   s&@mandir@&$mandir&g
   21433     s&\\\${datarootdir}&$datarootdir&g' ;;
   21434 esac
   21435 _ACEOF
   21436 
   21437 # Neutralize VPATH when `$srcdir' = `.'.
   21438 # Shell code in configure.ac might set extrasub.
   21439 # FIXME: do we really want to maintain this feature?
   21440 cat >>$CONFIG_STATUS <<_ACEOF
   21441   sed "$ac_vpsub
   21442 $extrasub
   21443 _ACEOF
   21444 cat >>$CONFIG_STATUS <<\_ACEOF
   21445 :t
   21446 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
   21447 s&@configure_input@&$configure_input&;t t
   21448 s&@top_builddir@&$ac_top_builddir_sub&;t t
   21449 s&@srcdir@&$ac_srcdir&;t t
   21450 s&@abs_srcdir@&$ac_abs_srcdir&;t t
   21451 s&@top_srcdir@&$ac_top_srcdir&;t t
   21452 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
   21453 s&@builddir@&$ac_builddir&;t t
   21454 s&@abs_builddir@&$ac_abs_builddir&;t t
   21455 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
   21456 s&@INSTALL@&$ac_INSTALL&;t t
   21457 s&@MKDIR_P@&$ac_MKDIR_P&;t t
   21458 $ac_datarootdir_hack
   21459 " $ac_file_inputs | sed -f "$tmp/subs-1.sed" | sed -f "$tmp/subs-2.sed" >$tmp/out
   21460 
   21461 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
   21462   { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
   21463   { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
   21464   { echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
   21465 which seems to be undefined.  Please make sure it is defined." >&5
   21466 echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
   21467 which seems to be undefined.  Please make sure it is defined." >&2;}
   21468 
   21469   rm -f "$tmp/stdin"
   21470   case $ac_file in
   21471   -) cat "$tmp/out"; rm -f "$tmp/out";;
   21472   *) rm -f "$ac_file"; mv "$tmp/out" $ac_file;;
   21473   esac
   21474  ;;
   21475 
   21476 
   21477   :C)  { echo "$as_me:$LINENO: executing $ac_file commands" >&5
   21478 echo "$as_me: executing $ac_file commands" >&6;}
   21479  ;;
   21480   esac
   21481 
   21482 
   21483   case $ac_file$ac_mode in
   21484     "depfiles":C) test x"$AMDEP_TRUE" != x"" || for mf in $CONFIG_FILES; do
   21485   # Strip MF so we end up with the name of the file.
   21486   mf=`echo "$mf" | sed -e 's/:.*$//'`
   21487   # Check whether this is an Automake generated Makefile or not.
   21488   # We used to match only the files named `Makefile.in', but
   21489   # some people rename them; so instead we look at the file content.
   21490   # Grep'ing the first line is not enough: some people post-process
   21491   # each Makefile.in and add a new line on top of each file to say so.
   21492   # Grep'ing the whole file is not good either: AIX grep has a line
   21493   # limit of 2048, but all sed's we know have understand at least 4000.
   21494   if sed 10q "$mf" | grep '^#.*generated by automake' > /dev/null 2>&1; then
   21495     dirpart=`$as_dirname -- "$mf" ||
   21496 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   21497 	 X"$mf" : 'X\(//\)[^/]' \| \
   21498 	 X"$mf" : 'X\(//\)$' \| \
   21499 	 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
   21500 echo X"$mf" |
   21501     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   21502 	    s//\1/
   21503 	    q
   21504 	  }
   21505 	  /^X\(\/\/\)[^/].*/{
   21506 	    s//\1/
   21507 	    q
   21508 	  }
   21509 	  /^X\(\/\/\)$/{
   21510 	    s//\1/
   21511 	    q
   21512 	  }
   21513 	  /^X\(\/\).*/{
   21514 	    s//\1/
   21515 	    q
   21516 	  }
   21517 	  s/.*/./; q'`
   21518   else
   21519     continue
   21520   fi
   21521   # Extract the definition of DEPDIR, am__include, and am__quote
   21522   # from the Makefile without running `make'.
   21523   DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
   21524   test -z "$DEPDIR" && continue
   21525   am__include=`sed -n 's/^am__include = //p' < "$mf"`
   21526   test -z "am__include" && continue
   21527   am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
   21528   # When using ansi2knr, U may be empty or an underscore; expand it
   21529   U=`sed -n 's/^U = //p' < "$mf"`
   21530   # Find all dependency output files, they are included files with
   21531   # $(DEPDIR) in their names.  We invoke sed twice because it is the
   21532   # simplest approach to changing $(DEPDIR) to its actual value in the
   21533   # expansion.
   21534   for file in `sed -n "
   21535     s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
   21536        sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
   21537     # Make sure the directory exists.
   21538     test -f "$dirpart/$file" && continue
   21539     fdir=`$as_dirname -- "$file" ||
   21540 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   21541 	 X"$file" : 'X\(//\)[^/]' \| \
   21542 	 X"$file" : 'X\(//\)$' \| \
   21543 	 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
   21544 echo X"$file" |
   21545     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   21546 	    s//\1/
   21547 	    q
   21548 	  }
   21549 	  /^X\(\/\/\)[^/].*/{
   21550 	    s//\1/
   21551 	    q
   21552 	  }
   21553 	  /^X\(\/\/\)$/{
   21554 	    s//\1/
   21555 	    q
   21556 	  }
   21557 	  /^X\(\/\).*/{
   21558 	    s//\1/
   21559 	    q
   21560 	  }
   21561 	  s/.*/./; q'`
   21562     { as_dir=$dirpart/$fdir
   21563   case $as_dir in #(
   21564   -*) as_dir=./$as_dir;;
   21565   esac
   21566   test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
   21567     as_dirs=
   21568     while :; do
   21569       case $as_dir in #(
   21570       *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #(
   21571       *) as_qdir=$as_dir;;
   21572       esac
   21573       as_dirs="'$as_qdir' $as_dirs"
   21574       as_dir=`$as_dirname -- "$as_dir" ||
   21575 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   21576 	 X"$as_dir" : 'X\(//\)[^/]' \| \
   21577 	 X"$as_dir" : 'X\(//\)$' \| \
   21578 	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
   21579 echo X"$as_dir" |
   21580     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   21581 	    s//\1/
   21582 	    q
   21583 	  }
   21584 	  /^X\(\/\/\)[^/].*/{
   21585 	    s//\1/
   21586 	    q
   21587 	  }
   21588 	  /^X\(\/\/\)$/{
   21589 	    s//\1/
   21590 	    q
   21591 	  }
   21592 	  /^X\(\/\).*/{
   21593 	    s//\1/
   21594 	    q
   21595 	  }
   21596 	  s/.*/./; q'`
   21597       test -d "$as_dir" && break
   21598     done
   21599     test -z "$as_dirs" || eval "mkdir $as_dirs"
   21600   } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
   21601 echo "$as_me: error: cannot create directory $as_dir" >&2;}
   21602    { (exit 1); exit 1; }; }; }
   21603     # echo "creating $dirpart/$file"
   21604     echo '# dummy' > "$dirpart/$file"
   21605   done
   21606 done
   21607  ;;
   21608 
   21609   esac
   21610 done # for ac_tag
   21611 
   21612 
   21613 { (exit 0); exit 0; }
   21614 _ACEOF
   21615 chmod +x $CONFIG_STATUS
   21616 ac_clean_files=$ac_clean_files_save
   21617 
   21618 
   21619 # configure is writing to config.log, and then calls config.status.
   21620 # config.status does its own redirection, appending to config.log.
   21621 # Unfortunately, on DOS this fails, as config.log is still kept open
   21622 # by configure, so config.status won't be able to write to it; its
   21623 # output is simply discarded.  So we exec the FD to /dev/null,
   21624 # effectively closing config.log, so it can be properly (re)opened and
   21625 # appended to by config.status.  When coming back to configure, we
   21626 # need to make the FD available again.
   21627 if test "$no_create" != yes; then
   21628   ac_cs_success=:
   21629   ac_config_status_args=
   21630   test "$silent" = yes &&
   21631     ac_config_status_args="$ac_config_status_args --quiet"
   21632   exec 5>/dev/null
   21633   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
   21634   exec 5>>config.log
   21635   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
   21636   # would make configure fail if this is the last instruction.
   21637   $ac_cs_success || { (exit 1); exit 1; }
   21638 fi
   21639 
   21640