Home | History | Annotate | Line # | Download | only in dist
configure revision 1.1
      1 #! /bin/sh
      2 # Guess values for system-dependent variables and create Makefiles.
      3 # Generated by GNU Autoconf 2.60 for libXres 1.0.3.
      4 #
      5 # Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>.
      6 #
      7 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
      8 # 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
      9 # This configure script is free software; the Free Software Foundation
     10 # gives unlimited permission to copy, distribute and modify it.
     11 ## --------------------- ##
     12 ## M4sh Initialization.  ##
     13 ## --------------------- ##
     14 
     15 # Be Bourne compatible
     16 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
     17   emulate sh
     18   NULLCMD=:
     19   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
     20   # is contrary to our usage.  Disable this feature.
     21   alias -g '${1+"$@"}'='"$@"'
     22   setopt NO_GLOB_SUBST
     23 else
     24   case `(set -o) 2>/dev/null` in *posix*) set -o posix;; esac
     25 fi
     26 BIN_SH=xpg4; export BIN_SH # for Tru64
     27 DUALCASE=1; export DUALCASE # for MKS sh
     28 
     29 
     30 # PATH needs CR
     31 # Avoid depending upon Character Ranges.
     32 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
     33 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
     34 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
     35 as_cr_digits='0123456789'
     36 as_cr_alnum=$as_cr_Letters$as_cr_digits
     37 
     38 # The user is always right.
     39 if test "${PATH_SEPARATOR+set}" != set; then
     40   echo "#! /bin/sh" >conf$$.sh
     41   echo  "exit 0"   >>conf$$.sh
     42   chmod +x conf$$.sh
     43   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
     44     PATH_SEPARATOR=';'
     45   else
     46     PATH_SEPARATOR=:
     47   fi
     48   rm -f conf$$.sh
     49 fi
     50 
     51 # Support unset when possible.
     52 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
     53   as_unset=unset
     54 else
     55   as_unset=false
     56 fi
     57 
     58 
     59 # IFS
     60 # We need space, tab and new line, in precisely that order.  Quoting is
     61 # there to prevent editors from complaining about space-tab.
     62 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
     63 # splitting by setting IFS to empty value.)
     64 as_nl='
     65 '
     66 IFS=" ""	$as_nl"
     67 
     68 # Find who we are.  Look in the path if we contain no directory separator.
     69 case $0 in
     70   *[\\/]* ) as_myself=$0 ;;
     71   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
     72 for as_dir in $PATH
     73 do
     74   IFS=$as_save_IFS
     75   test -z "$as_dir" && as_dir=.
     76   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
     77 done
     78 IFS=$as_save_IFS
     79 
     80      ;;
     81 esac
     82 # We did not find ourselves, most probably we were run as `sh COMMAND'
     83 # in which case we are not to be found in the path.
     84 if test "x$as_myself" = x; then
     85   as_myself=$0
     86 fi
     87 if test ! -f "$as_myself"; then
     88   echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
     89   { (exit 1); exit 1; }
     90 fi
     91 
     92 # Work around bugs in pre-3.0 UWIN ksh.
     93 for as_var in ENV MAIL MAILPATH
     94 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
     95 done
     96 PS1='$ '
     97 PS2='> '
     98 PS4='+ '
     99 
    100 # NLS nuisances.
    101 for as_var in \
    102   LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
    103   LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
    104   LC_TELEPHONE LC_TIME
    105 do
    106   if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
    107     eval $as_var=C; export $as_var
    108   else
    109     ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
    110   fi
    111 done
    112 
    113 # Required to use basename.
    114 if expr a : '\(a\)' >/dev/null 2>&1 &&
    115    test "X`expr 00001 : '.*\(...\)'`" = X001; then
    116   as_expr=expr
    117 else
    118   as_expr=false
    119 fi
    120 
    121 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
    122   as_basename=basename
    123 else
    124   as_basename=false
    125 fi
    126 
    127 
    128 # Name of the executable.
    129 as_me=`$as_basename -- "$0" ||
    130 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
    131 	 X"$0" : 'X\(//\)$' \| \
    132 	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
    133 echo X/"$0" |
    134     sed '/^.*\/\([^/][^/]*\)\/*$/{
    135 	    s//\1/
    136 	    q
    137 	  }
    138 	  /^X\/\(\/\/\)$/{
    139 	    s//\1/
    140 	    q
    141 	  }
    142 	  /^X\/\(\/\).*/{
    143 	    s//\1/
    144 	    q
    145 	  }
    146 	  s/.*/./; q'`
    147 
    148 # CDPATH.
    149 $as_unset CDPATH
    150 
    151 
    152 if test "x$CONFIG_SHELL" = x; then
    153   if (eval ":") 2>/dev/null; then
    154   as_have_required=yes
    155 else
    156   as_have_required=no
    157 fi
    158 
    159   if test $as_have_required = yes && 	 (eval ":
    160 (as_func_return () {
    161   (exit \$1)
    162 }
    163 as_func_success () {
    164   as_func_return 0
    165 }
    166 as_func_failure () {
    167   as_func_return 1
    168 }
    169 as_func_ret_success () {
    170   return 0
    171 }
    172 as_func_ret_failure () {
    173   return 1
    174 }
    175 
    176 exitcode=0
    177 if as_func_success; then
    178   :
    179 else
    180   exitcode=1
    181   echo as_func_success failed.
    182 fi
    183 
    184 if as_func_failure; then
    185   exitcode=1
    186   echo as_func_failure succeeded.
    187 fi
    188 
    189 if as_func_ret_success; then
    190   :
    191 else
    192   exitcode=1
    193   echo as_func_ret_success failed.
    194 fi
    195 
    196 if as_func_ret_failure; then
    197   exitcode=1
    198   echo as_func_ret_failure succeeded.
    199 fi
    200 
    201 if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
    202   :
    203 else
    204   exitcode=1
    205   echo positional parameters were not saved.
    206 fi
    207 
    208 test \$exitcode = 0) || { (exit 1); exit 1; }
    209 
    210 (
    211   as_lineno_1=\$LINENO
    212   as_lineno_2=\$LINENO
    213   test \"x\$as_lineno_1\" != \"x\$as_lineno_2\" &&
    214   test \"x\`expr \$as_lineno_1 + 1\`\" = \"x\$as_lineno_2\") || { (exit 1); exit 1; }
    215 ") 2> /dev/null; then
    216   :
    217 else
    218   as_candidate_shells=
    219     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
    220 for as_dir in /usr/bin/posix$PATH_SEPARATOR/bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
    221 do
    222   IFS=$as_save_IFS
    223   test -z "$as_dir" && as_dir=.
    224   case $as_dir in
    225 	 /*)
    226 	   for as_base in sh bash ksh sh5; do
    227 	     as_candidate_shells="$as_candidate_shells $as_dir/$as_base"
    228 	   done;;
    229        esac
    230 done
    231 IFS=$as_save_IFS
    232 
    233 
    234       for as_shell in $as_candidate_shells $SHELL; do
    235 	 # Try only shells that exist, to save several forks.
    236 	 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
    237 		{ ("$as_shell") 2> /dev/null <<\_ASEOF
    238 # Be Bourne compatible
    239 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
    240   emulate sh
    241   NULLCMD=:
    242   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
    243   # is contrary to our usage.  Disable this feature.
    244   alias -g '${1+"$@"}'='"$@"'
    245   setopt NO_GLOB_SUBST
    246 else
    247   case `(set -o) 2>/dev/null` in *posix*) set -o posix;; esac
    248 fi
    249 BIN_SH=xpg4; export BIN_SH # for Tru64
    250 DUALCASE=1; export DUALCASE # for MKS sh
    251 
    252 :
    253 _ASEOF
    254 }; then
    255   CONFIG_SHELL=$as_shell
    256 	       as_have_required=yes
    257 	       if { "$as_shell" 2> /dev/null <<\_ASEOF
    258 # Be Bourne compatible
    259 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
    260   emulate sh
    261   NULLCMD=:
    262   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
    263   # is contrary to our usage.  Disable this feature.
    264   alias -g '${1+"$@"}'='"$@"'
    265   setopt NO_GLOB_SUBST
    266 else
    267   case `(set -o) 2>/dev/null` in *posix*) set -o posix;; esac
    268 fi
    269 BIN_SH=xpg4; export BIN_SH # for Tru64
    270 DUALCASE=1; export DUALCASE # for MKS sh
    271 
    272 :
    273 (as_func_return () {
    274   (exit $1)
    275 }
    276 as_func_success () {
    277   as_func_return 0
    278 }
    279 as_func_failure () {
    280   as_func_return 1
    281 }
    282 as_func_ret_success () {
    283   return 0
    284 }
    285 as_func_ret_failure () {
    286   return 1
    287 }
    288 
    289 exitcode=0
    290 if as_func_success; then
    291   :
    292 else
    293   exitcode=1
    294   echo as_func_success failed.
    295 fi
    296 
    297 if as_func_failure; then
    298   exitcode=1
    299   echo as_func_failure succeeded.
    300 fi
    301 
    302 if as_func_ret_success; then
    303   :
    304 else
    305   exitcode=1
    306   echo as_func_ret_success failed.
    307 fi
    308 
    309 if as_func_ret_failure; then
    310   exitcode=1
    311   echo as_func_ret_failure succeeded.
    312 fi
    313 
    314 if ( set x; as_func_ret_success y && test x = "$1" ); then
    315   :
    316 else
    317   exitcode=1
    318   echo positional parameters were not saved.
    319 fi
    320 
    321 test $exitcode = 0) || { (exit 1); exit 1; }
    322 
    323 (
    324   as_lineno_1=$LINENO
    325   as_lineno_2=$LINENO
    326   test "x$as_lineno_1" != "x$as_lineno_2" &&
    327   test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2") || { (exit 1); exit 1; }
    328 
    329 _ASEOF
    330 }; then
    331   break
    332 fi
    333 
    334 fi
    335 
    336       done
    337 
    338       if test "x$CONFIG_SHELL" != x; then
    339   for as_var in BASH_ENV ENV
    340         do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
    341         done
    342         export CONFIG_SHELL
    343         exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
    344 fi
    345 
    346 
    347     if test $as_have_required = no; then
    348   echo This script requires a shell more modern than all the
    349       echo shells that I found on your system.  Please install a
    350       echo modern shell, or manually run the script under such a
    351       echo shell if you do have one.
    352       { (exit 1); exit 1; }
    353 fi
    354 
    355 
    356 fi
    357 
    358 fi
    359 
    360 
    361 
    362 (eval "as_func_return () {
    363   (exit \$1)
    364 }
    365 as_func_success () {
    366   as_func_return 0
    367 }
    368 as_func_failure () {
    369   as_func_return 1
    370 }
    371 as_func_ret_success () {
    372   return 0
    373 }
    374 as_func_ret_failure () {
    375   return 1
    376 }
    377 
    378 exitcode=0
    379 if as_func_success; then
    380   :
    381 else
    382   exitcode=1
    383   echo as_func_success failed.
    384 fi
    385 
    386 if as_func_failure; then
    387   exitcode=1
    388   echo as_func_failure succeeded.
    389 fi
    390 
    391 if as_func_ret_success; then
    392   :
    393 else
    394   exitcode=1
    395   echo as_func_ret_success failed.
    396 fi
    397 
    398 if as_func_ret_failure; then
    399   exitcode=1
    400   echo as_func_ret_failure succeeded.
    401 fi
    402 
    403 if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
    404   :
    405 else
    406   exitcode=1
    407   echo positional parameters were not saved.
    408 fi
    409 
    410 test \$exitcode = 0") || {
    411   echo No shell found that supports shell functions.
    412   echo Please tell autoconf@gnu.org about your system,
    413   echo including any error possibly output before this
    414   echo message
    415 }
    416 
    417 
    418 
    419   as_lineno_1=$LINENO
    420   as_lineno_2=$LINENO
    421   test "x$as_lineno_1" != "x$as_lineno_2" &&
    422   test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
    423 
    424   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
    425   # uniformly replaced by the line number.  The first 'sed' inserts a
    426   # line-number line after each line using $LINENO; the second 'sed'
    427   # does the real work.  The second script uses 'N' to pair each
    428   # line-number line with the line containing $LINENO, and appends
    429   # trailing '-' during substitution so that $LINENO is not a special
    430   # case at line end.
    431   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
    432   # scripts with optimization help from Paolo Bonzini.  Blame Lee
    433   # E. McMahon (1931-1989) for sed's syntax.  :-)
    434   sed -n '
    435     p
    436     /[$]LINENO/=
    437   ' <$as_myself |
    438     sed '
    439       s/[$]LINENO.*/&-/
    440       t lineno
    441       b
    442       :lineno
    443       N
    444       :loop
    445       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
    446       t loop
    447       s/-\n.*//
    448     ' >$as_me.lineno &&
    449   chmod +x "$as_me.lineno" ||
    450     { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
    451    { (exit 1); exit 1; }; }
    452 
    453   # Don't try to exec as it changes $[0], causing all sort of problems
    454   # (the dirname of $[0] is not the place where we might find the
    455   # original and so on.  Autoconf is especially sensitive to this).
    456   . "./$as_me.lineno"
    457   # Exit status is that of the last command.
    458   exit
    459 }
    460 
    461 
    462 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
    463   as_dirname=dirname
    464 else
    465   as_dirname=false
    466 fi
    467 
    468 ECHO_C= ECHO_N= ECHO_T=
    469 case `echo -n x` in
    470 -n*)
    471   case `echo 'x\c'` in
    472   *c*) ECHO_T='	';;	# ECHO_T is single tab character.
    473   *)   ECHO_C='\c';;
    474   esac;;
    475 *)
    476   ECHO_N='-n';;
    477 esac
    478 
    479 if expr a : '\(a\)' >/dev/null 2>&1 &&
    480    test "X`expr 00001 : '.*\(...\)'`" = X001; then
    481   as_expr=expr
    482 else
    483   as_expr=false
    484 fi
    485 
    486 rm -f conf$$ conf$$.exe conf$$.file
    487 if test -d conf$$.dir; then
    488   rm -f conf$$.dir/conf$$.file
    489 else
    490   rm -f conf$$.dir
    491   mkdir conf$$.dir
    492 fi
    493 echo >conf$$.file
    494 if ln -s conf$$.file conf$$ 2>/dev/null; then
    495   as_ln_s='ln -s'
    496   # ... but there are two gotchas:
    497   # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
    498   # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
    499   # In both cases, we have to default to `cp -p'.
    500   ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
    501     as_ln_s='cp -p'
    502 elif ln conf$$.file conf$$ 2>/dev/null; then
    503   as_ln_s=ln
    504 else
    505   as_ln_s='cp -p'
    506 fi
    507 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
    508 rmdir conf$$.dir 2>/dev/null
    509 
    510 if mkdir -p . 2>/dev/null; then
    511   as_mkdir_p=:
    512 else
    513   test -d ./-p && rmdir ./-p
    514   as_mkdir_p=false
    515 fi
    516 
    517 # Find out whether ``test -x'' works.  Don't use a zero-byte file, as
    518 # systems may use methods other than mode bits to determine executability.
    519 cat >conf$$.file <<_ASEOF
    520 #! /bin/sh
    521 exit 0
    522 _ASEOF
    523 chmod +x conf$$.file
    524 if test -x conf$$.file >/dev/null 2>&1; then
    525   as_executable_p="test -x"
    526 else
    527   as_executable_p=:
    528 fi
    529 rm -f conf$$.file
    530 
    531 # Sed expression to map a string onto a valid CPP name.
    532 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
    533 
    534 # Sed expression to map a string onto a valid variable name.
    535 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
    536 
    537 
    538 
    539 
    540 # Check that we are running under the correct shell.
    541 SHELL=${CONFIG_SHELL-/bin/sh}
    542 
    543 case X$ECHO in
    544 X*--fallback-echo)
    545   # Remove one level of quotation (which was required for Make).
    546   ECHO=`echo "$ECHO" | sed 's,\\\\\$\\$0,'$0','`
    547   ;;
    548 esac
    549 
    550 echo=${ECHO-echo}
    551 if test "X$1" = X--no-reexec; then
    552   # Discard the --no-reexec flag, and continue.
    553   shift
    554 elif test "X$1" = X--fallback-echo; then
    555   # Avoid inline document here, it may be left over
    556   :
    557 elif test "X`($echo '\t') 2>/dev/null`" = 'X\t' ; then
    558   # Yippee, $echo works!
    559   :
    560 else
    561   # Restart under the correct shell.
    562   exec $SHELL "$0" --no-reexec ${1+"$@"}
    563 fi
    564 
    565 if test "X$1" = X--fallback-echo; then
    566   # used as fallback echo
    567   shift
    568   cat <<EOF
    569 $*
    570 EOF
    571   exit 0
    572 fi
    573 
    574 # The HP-UX ksh and POSIX shell print the target directory to stdout
    575 # if CDPATH is set.
    576 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
    577 
    578 if test -z "$ECHO"; then
    579 if test "X${echo_test_string+set}" != Xset; then
    580 # find a string as large as possible, as long as the shell can cope with it
    581   for cmd in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do
    582     # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
    583     if (echo_test_string=`eval $cmd`) 2>/dev/null &&
    584        echo_test_string=`eval $cmd` &&
    585        (test "X$echo_test_string" = "X$echo_test_string") 2>/dev/null
    586     then
    587       break
    588     fi
    589   done
    590 fi
    591 
    592 if test "X`($echo '\t') 2>/dev/null`" = 'X\t' &&
    593    echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` &&
    594    test "X$echo_testing_string" = "X$echo_test_string"; then
    595   :
    596 else
    597   # The Solaris, AIX, and Digital Unix default echo programs unquote
    598   # backslashes.  This makes it impossible to quote backslashes using
    599   #   echo "$something" | sed 's/\\/\\\\/g'
    600   #
    601   # So, first we look for a working echo in the user's PATH.
    602 
    603   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
    604   for dir in $PATH /usr/ucb; do
    605     IFS="$lt_save_ifs"
    606     if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
    607        test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
    608        echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&
    609        test "X$echo_testing_string" = "X$echo_test_string"; then
    610       echo="$dir/echo"
    611       break
    612     fi
    613   done
    614   IFS="$lt_save_ifs"
    615 
    616   if test "X$echo" = Xecho; then
    617     # We didn't find a better echo, so look for alternatives.
    618     if test "X`(print -r '\t') 2>/dev/null`" = 'X\t' &&
    619        echo_testing_string=`(print -r "$echo_test_string") 2>/dev/null` &&
    620        test "X$echo_testing_string" = "X$echo_test_string"; then
    621       # This shell has a builtin print -r that does the trick.
    622       echo='print -r'
    623     elif (test -f /bin/ksh || test -f /bin/ksh$ac_exeext) &&
    624 	 test "X$CONFIG_SHELL" != X/bin/ksh; then
    625       # If we have ksh, try running configure again with it.
    626       ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
    627       export ORIGINAL_CONFIG_SHELL
    628       CONFIG_SHELL=/bin/ksh
    629       export CONFIG_SHELL
    630       exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"}
    631     else
    632       # Try using printf.
    633       echo='printf %s\n'
    634       if test "X`($echo '\t') 2>/dev/null`" = 'X\t' &&
    635 	 echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` &&
    636 	 test "X$echo_testing_string" = "X$echo_test_string"; then
    637 	# Cool, printf works
    638 	:
    639       elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
    640 	   test "X$echo_testing_string" = 'X\t' &&
    641 	   echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
    642 	   test "X$echo_testing_string" = "X$echo_test_string"; then
    643 	CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL
    644 	export CONFIG_SHELL
    645 	SHELL="$CONFIG_SHELL"
    646 	export SHELL
    647 	echo="$CONFIG_SHELL $0 --fallback-echo"
    648       elif echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
    649 	   test "X$echo_testing_string" = 'X\t' &&
    650 	   echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
    651 	   test "X$echo_testing_string" = "X$echo_test_string"; then
    652 	echo="$CONFIG_SHELL $0 --fallback-echo"
    653       else
    654 	# maybe with a smaller string...
    655 	prev=:
    656 
    657 	for cmd in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"' 'sed 20q "$0"' 'sed 50q "$0"'; do
    658 	  if (test "X$echo_test_string" = "X`eval $cmd`") 2>/dev/null
    659 	  then
    660 	    break
    661 	  fi
    662 	  prev="$cmd"
    663 	done
    664 
    665 	if test "$prev" != 'sed 50q "$0"'; then
    666 	  echo_test_string=`eval $prev`
    667 	  export echo_test_string
    668 	  exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "$0" ${1+"$@"}
    669 	else
    670 	  # Oops.  We lost completely, so just stick with echo.
    671 	  echo=echo
    672 	fi
    673       fi
    674     fi
    675   fi
    676 fi
    677 fi
    678 
    679 # Copy echo and quote the copy suitably for passing to libtool from
    680 # the Makefile, instead of quoting the original, which is used later.
    681 ECHO=$echo
    682 if test "X$ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then
    683    ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo"
    684 fi
    685 
    686 
    687 
    688 
    689 tagnames=${tagnames+${tagnames},}CXX
    690 
    691 tagnames=${tagnames+${tagnames},}F77
    692 
    693 exec 7<&0 </dev/null 6>&1
    694 
    695 # Name of the host.
    696 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
    697 # so uname gets run too.
    698 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
    699 
    700 #
    701 # Initializations.
    702 #
    703 ac_default_prefix=/usr/local
    704 ac_clean_files=
    705 ac_config_libobj_dir=.
    706 LIBOBJS=
    707 cross_compiling=no
    708 subdirs=
    709 MFLAGS=
    710 MAKEFLAGS=
    711 SHELL=${CONFIG_SHELL-/bin/sh}
    712 
    713 # Identity of this package.
    714 PACKAGE_NAME='libXres'
    715 PACKAGE_TARNAME='libXres'
    716 PACKAGE_VERSION='1.0.3'
    717 PACKAGE_STRING='libXres 1.0.3'
    718 PACKAGE_BUGREPORT='https://bugs.freedesktop.org/enter_bug.cgi?product=xorg'
    719 
    720 # Factoring default headers for most tests.
    721 ac_includes_default="\
    722 #include <stdio.h>
    723 #if HAVE_SYS_TYPES_H
    724 # include <sys/types.h>
    725 #endif
    726 #if HAVE_SYS_STAT_H
    727 # include <sys/stat.h>
    728 #endif
    729 #if STDC_HEADERS
    730 # include <stdlib.h>
    731 # include <stddef.h>
    732 #else
    733 # if HAVE_STDLIB_H
    734 #  include <stdlib.h>
    735 # endif
    736 #endif
    737 #if HAVE_STRING_H
    738 # if !STDC_HEADERS && HAVE_MEMORY_H
    739 #  include <memory.h>
    740 # endif
    741 # include <string.h>
    742 #endif
    743 #if HAVE_STRINGS_H
    744 # include <strings.h>
    745 #endif
    746 #if HAVE_INTTYPES_H
    747 # include <inttypes.h>
    748 #endif
    749 #if HAVE_STDINT_H
    750 # include <stdint.h>
    751 #endif
    752 #if HAVE_UNISTD_H
    753 # include <unistd.h>
    754 #endif"
    755 
    756 ac_subst_vars='SHELL
    757 PATH_SEPARATOR
    758 PACKAGE_NAME
    759 PACKAGE_TARNAME
    760 PACKAGE_VERSION
    761 PACKAGE_STRING
    762 PACKAGE_BUGREPORT
    763 exec_prefix
    764 prefix
    765 program_transform_name
    766 bindir
    767 sbindir
    768 libexecdir
    769 datarootdir
    770 datadir
    771 sysconfdir
    772 sharedstatedir
    773 localstatedir
    774 includedir
    775 oldincludedir
    776 docdir
    777 infodir
    778 htmldir
    779 dvidir
    780 pdfdir
    781 psdir
    782 libdir
    783 localedir
    784 mandir
    785 DEFS
    786 ECHO_C
    787 ECHO_N
    788 ECHO_T
    789 LIBS
    790 build_alias
    791 host_alias
    792 target_alias
    793 INSTALL_PROGRAM
    794 INSTALL_SCRIPT
    795 INSTALL_DATA
    796 CYGPATH_W
    797 PACKAGE
    798 VERSION
    799 ACLOCAL
    800 AUTOCONF
    801 AUTOMAKE
    802 AUTOHEADER
    803 MAKEINFO
    804 install_sh
    805 STRIP
    806 INSTALL_STRIP_PROGRAM
    807 mkdir_p
    808 AWK
    809 SET_MAKE
    810 am__leading_dot
    811 AMTAR
    812 am__tar
    813 am__untar
    814 AMSHOWCMDSAT
    815 AMDEPSHOWCMDSAT
    816 AMPRETTYECHO
    817 AMCMDECHO
    818 LT_QUIET
    819 CC
    820 CFLAGS
    821 LDFLAGS
    822 CPPFLAGS
    823 ac_ct_CC
    824 EXEEXT
    825 OBJEXT
    826 DEPDIR
    827 am__include
    828 am__quote
    829 AMDEP_TRUE
    830 AMDEP_FALSE
    831 AMDEPBACKSLASH
    832 CCDEPMODE
    833 am__fastdepCC_TRUE
    834 am__fastdepCC_FALSE
    835 build
    836 build_cpu
    837 build_vendor
    838 build_os
    839 host
    840 host_cpu
    841 host_vendor
    842 host_os
    843 GREP
    844 EGREP
    845 LN_S
    846 ECHO
    847 AR
    848 RANLIB
    849 CPP
    850 CXX
    851 CXXFLAGS
    852 ac_ct_CXX
    853 CXXDEPMODE
    854 am__fastdepCXX_TRUE
    855 am__fastdepCXX_FALSE
    856 CXXCPP
    857 F77
    858 FFLAGS
    859 ac_ct_F77
    860 LIBTOOL
    861 PKG_CONFIG
    862 XRES_CFLAGS
    863 XRES_LIBS
    864 RESOURCEEXT_CFLAGS
    865 RESOURCEEXT_LIBS
    866 MALLOC_ZERO_CFLAGS
    867 XMALLOC_ZERO_CFLAGS
    868 XTMALLOC_ZERO_CFLAGS
    869 APP_MAN_SUFFIX
    870 LIB_MAN_SUFFIX
    871 FILE_MAN_SUFFIX
    872 MISC_MAN_SUFFIX
    873 DRIVER_MAN_SUFFIX
    874 ADMIN_MAN_SUFFIX
    875 APP_MAN_DIR
    876 LIB_MAN_DIR
    877 FILE_MAN_DIR
    878 MISC_MAN_DIR
    879 DRIVER_MAN_DIR
    880 ADMIN_MAN_DIR
    881 LIBOBJS
    882 LTLIBOBJS'
    883 ac_subst_files=''
    884       ac_precious_vars='build_alias
    885 host_alias
    886 target_alias
    887 CC
    888 CFLAGS
    889 LDFLAGS
    890 CPPFLAGS
    891 CPP
    892 CXX
    893 CXXFLAGS
    894 CCC
    895 CXXCPP
    896 F77
    897 FFLAGS
    898 PKG_CONFIG
    899 XRES_CFLAGS
    900 XRES_LIBS
    901 RESOURCEEXT_CFLAGS
    902 RESOURCEEXT_LIBS'
    903 
    904 
    905 # Initialize some variables set by options.
    906 ac_init_help=
    907 ac_init_version=false
    908 # The variables have the same names as the options, with
    909 # dashes changed to underlines.
    910 cache_file=/dev/null
    911 exec_prefix=NONE
    912 no_create=
    913 no_recursion=
    914 prefix=NONE
    915 program_prefix=NONE
    916 program_suffix=NONE
    917 program_transform_name=s,x,x,
    918 silent=
    919 site=
    920 srcdir=
    921 verbose=
    922 x_includes=NONE
    923 x_libraries=NONE
    924 
    925 # Installation directory options.
    926 # These are left unexpanded so users can "make install exec_prefix=/foo"
    927 # and all the variables that are supposed to be based on exec_prefix
    928 # by default will actually change.
    929 # Use braces instead of parens because sh, perl, etc. also accept them.
    930 # (The list follows the same order as the GNU Coding Standards.)
    931 bindir='${exec_prefix}/bin'
    932 sbindir='${exec_prefix}/sbin'
    933 libexecdir='${exec_prefix}/libexec'
    934 datarootdir='${prefix}/share'
    935 datadir='${datarootdir}'
    936 sysconfdir='${prefix}/etc'
    937 sharedstatedir='${prefix}/com'
    938 localstatedir='${prefix}/var'
    939 includedir='${prefix}/include'
    940 oldincludedir='/usr/include'
    941 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
    942 infodir='${datarootdir}/info'
    943 htmldir='${docdir}'
    944 dvidir='${docdir}'
    945 pdfdir='${docdir}'
    946 psdir='${docdir}'
    947 libdir='${exec_prefix}/lib'
    948 localedir='${datarootdir}/locale'
    949 mandir='${datarootdir}/man'
    950 
    951 ac_prev=
    952 ac_dashdash=
    953 for ac_option
    954 do
    955   # If the previous option needs an argument, assign it.
    956   if test -n "$ac_prev"; then
    957     eval $ac_prev=\$ac_option
    958     ac_prev=
    959     continue
    960   fi
    961 
    962   case $ac_option in
    963   *=*)	ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
    964   *)	ac_optarg=yes ;;
    965   esac
    966 
    967   # Accept the important Cygnus configure options, so we can diagnose typos.
    968 
    969   case $ac_dashdash$ac_option in
    970   --)
    971     ac_dashdash=yes ;;
    972 
    973   -bindir | --bindir | --bindi | --bind | --bin | --bi)
    974     ac_prev=bindir ;;
    975   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
    976     bindir=$ac_optarg ;;
    977 
    978   -build | --build | --buil | --bui | --bu)
    979     ac_prev=build_alias ;;
    980   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
    981     build_alias=$ac_optarg ;;
    982 
    983   -cache-file | --cache-file | --cache-fil | --cache-fi \
    984   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
    985     ac_prev=cache_file ;;
    986   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
    987   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
    988     cache_file=$ac_optarg ;;
    989 
    990   --config-cache | -C)
    991     cache_file=config.cache ;;
    992 
    993   -datadir | --datadir | --datadi | --datad)
    994     ac_prev=datadir ;;
    995   -datadir=* | --datadir=* | --datadi=* | --datad=*)
    996     datadir=$ac_optarg ;;
    997 
    998   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
    999   | --dataroo | --dataro | --datar)
   1000     ac_prev=datarootdir ;;
   1001   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
   1002   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
   1003     datarootdir=$ac_optarg ;;
   1004 
   1005   -disable-* | --disable-*)
   1006     ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
   1007     # Reject names that are not valid shell variable names.
   1008     expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
   1009       { echo "$as_me: error: invalid feature name: $ac_feature" >&2
   1010    { (exit 1); exit 1; }; }
   1011     ac_feature=`echo $ac_feature | sed 's/-/_/g'`
   1012     eval enable_$ac_feature=no ;;
   1013 
   1014   -docdir | --docdir | --docdi | --doc | --do)
   1015     ac_prev=docdir ;;
   1016   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
   1017     docdir=$ac_optarg ;;
   1018 
   1019   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
   1020     ac_prev=dvidir ;;
   1021   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
   1022     dvidir=$ac_optarg ;;
   1023 
   1024   -enable-* | --enable-*)
   1025     ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
   1026     # Reject names that are not valid shell variable names.
   1027     expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
   1028       { echo "$as_me: error: invalid feature name: $ac_feature" >&2
   1029    { (exit 1); exit 1; }; }
   1030     ac_feature=`echo $ac_feature | sed 's/-/_/g'`
   1031     eval enable_$ac_feature=\$ac_optarg ;;
   1032 
   1033   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
   1034   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
   1035   | --exec | --exe | --ex)
   1036     ac_prev=exec_prefix ;;
   1037   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
   1038   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
   1039   | --exec=* | --exe=* | --ex=*)
   1040     exec_prefix=$ac_optarg ;;
   1041 
   1042   -gas | --gas | --ga | --g)
   1043     # Obsolete; use --with-gas.
   1044     with_gas=yes ;;
   1045 
   1046   -help | --help | --hel | --he | -h)
   1047     ac_init_help=long ;;
   1048   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
   1049     ac_init_help=recursive ;;
   1050   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
   1051     ac_init_help=short ;;
   1052 
   1053   -host | --host | --hos | --ho)
   1054     ac_prev=host_alias ;;
   1055   -host=* | --host=* | --hos=* | --ho=*)
   1056     host_alias=$ac_optarg ;;
   1057 
   1058   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
   1059     ac_prev=htmldir ;;
   1060   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
   1061   | --ht=*)
   1062     htmldir=$ac_optarg ;;
   1063 
   1064   -includedir | --includedir | --includedi | --included | --include \
   1065   | --includ | --inclu | --incl | --inc)
   1066     ac_prev=includedir ;;
   1067   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
   1068   | --includ=* | --inclu=* | --incl=* | --inc=*)
   1069     includedir=$ac_optarg ;;
   1070 
   1071   -infodir | --infodir | --infodi | --infod | --info | --inf)
   1072     ac_prev=infodir ;;
   1073   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
   1074     infodir=$ac_optarg ;;
   1075 
   1076   -libdir | --libdir | --libdi | --libd)
   1077     ac_prev=libdir ;;
   1078   -libdir=* | --libdir=* | --libdi=* | --libd=*)
   1079     libdir=$ac_optarg ;;
   1080 
   1081   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
   1082   | --libexe | --libex | --libe)
   1083     ac_prev=libexecdir ;;
   1084   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
   1085   | --libexe=* | --libex=* | --libe=*)
   1086     libexecdir=$ac_optarg ;;
   1087 
   1088   -localedir | --localedir | --localedi | --localed | --locale)
   1089     ac_prev=localedir ;;
   1090   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
   1091     localedir=$ac_optarg ;;
   1092 
   1093   -localstatedir | --localstatedir | --localstatedi | --localstated \
   1094   | --localstate | --localstat | --localsta | --localst | --locals)
   1095     ac_prev=localstatedir ;;
   1096   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
   1097   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
   1098     localstatedir=$ac_optarg ;;
   1099 
   1100   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
   1101     ac_prev=mandir ;;
   1102   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
   1103     mandir=$ac_optarg ;;
   1104 
   1105   -nfp | --nfp | --nf)
   1106     # Obsolete; use --without-fp.
   1107     with_fp=no ;;
   1108 
   1109   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
   1110   | --no-cr | --no-c | -n)
   1111     no_create=yes ;;
   1112 
   1113   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
   1114   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
   1115     no_recursion=yes ;;
   1116 
   1117   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
   1118   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
   1119   | --oldin | --oldi | --old | --ol | --o)
   1120     ac_prev=oldincludedir ;;
   1121   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
   1122   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
   1123   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
   1124     oldincludedir=$ac_optarg ;;
   1125 
   1126   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
   1127     ac_prev=prefix ;;
   1128   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
   1129     prefix=$ac_optarg ;;
   1130 
   1131   -program-prefix | --program-prefix | --program-prefi | --program-pref \
   1132   | --program-pre | --program-pr | --program-p)
   1133     ac_prev=program_prefix ;;
   1134   -program-prefix=* | --program-prefix=* | --program-prefi=* \
   1135   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
   1136     program_prefix=$ac_optarg ;;
   1137 
   1138   -program-suffix | --program-suffix | --program-suffi | --program-suff \
   1139   | --program-suf | --program-su | --program-s)
   1140     ac_prev=program_suffix ;;
   1141   -program-suffix=* | --program-suffix=* | --program-suffi=* \
   1142   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
   1143     program_suffix=$ac_optarg ;;
   1144 
   1145   -program-transform-name | --program-transform-name \
   1146   | --program-transform-nam | --program-transform-na \
   1147   | --program-transform-n | --program-transform- \
   1148   | --program-transform | --program-transfor \
   1149   | --program-transfo | --program-transf \
   1150   | --program-trans | --program-tran \
   1151   | --progr-tra | --program-tr | --program-t)
   1152     ac_prev=program_transform_name ;;
   1153   -program-transform-name=* | --program-transform-name=* \
   1154   | --program-transform-nam=* | --program-transform-na=* \
   1155   | --program-transform-n=* | --program-transform-=* \
   1156   | --program-transform=* | --program-transfor=* \
   1157   | --program-transfo=* | --program-transf=* \
   1158   | --program-trans=* | --program-tran=* \
   1159   | --progr-tra=* | --program-tr=* | --program-t=*)
   1160     program_transform_name=$ac_optarg ;;
   1161 
   1162   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
   1163     ac_prev=pdfdir ;;
   1164   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
   1165     pdfdir=$ac_optarg ;;
   1166 
   1167   -psdir | --psdir | --psdi | --psd | --ps)
   1168     ac_prev=psdir ;;
   1169   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
   1170     psdir=$ac_optarg ;;
   1171 
   1172   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   1173   | -silent | --silent | --silen | --sile | --sil)
   1174     silent=yes ;;
   1175 
   1176   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
   1177     ac_prev=sbindir ;;
   1178   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
   1179   | --sbi=* | --sb=*)
   1180     sbindir=$ac_optarg ;;
   1181 
   1182   -sharedstatedir | --sharedstatedir | --sharedstatedi \
   1183   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
   1184   | --sharedst | --shareds | --shared | --share | --shar \
   1185   | --sha | --sh)
   1186     ac_prev=sharedstatedir ;;
   1187   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
   1188   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
   1189   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
   1190   | --sha=* | --sh=*)
   1191     sharedstatedir=$ac_optarg ;;
   1192 
   1193   -site | --site | --sit)
   1194     ac_prev=site ;;
   1195   -site=* | --site=* | --sit=*)
   1196     site=$ac_optarg ;;
   1197 
   1198   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
   1199     ac_prev=srcdir ;;
   1200   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
   1201     srcdir=$ac_optarg ;;
   1202 
   1203   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
   1204   | --syscon | --sysco | --sysc | --sys | --sy)
   1205     ac_prev=sysconfdir ;;
   1206   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
   1207   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
   1208     sysconfdir=$ac_optarg ;;
   1209 
   1210   -target | --target | --targe | --targ | --tar | --ta | --t)
   1211     ac_prev=target_alias ;;
   1212   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
   1213     target_alias=$ac_optarg ;;
   1214 
   1215   -v | -verbose | --verbose | --verbos | --verbo | --verb)
   1216     verbose=yes ;;
   1217 
   1218   -version | --version | --versio | --versi | --vers | -V)
   1219     ac_init_version=: ;;
   1220 
   1221   -with-* | --with-*)
   1222     ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
   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=\$ac_optarg ;;
   1229 
   1230   -without-* | --without-*)
   1231     ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
   1232     # Reject names that are not valid shell variable names.
   1233     expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
   1234       { echo "$as_me: error: invalid package name: $ac_package" >&2
   1235    { (exit 1); exit 1; }; }
   1236     ac_package=`echo $ac_package | sed 's/-/_/g'`
   1237     eval with_$ac_package=no ;;
   1238 
   1239   --x)
   1240     # Obsolete; use --with-x.
   1241     with_x=yes ;;
   1242 
   1243   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
   1244   | --x-incl | --x-inc | --x-in | --x-i)
   1245     ac_prev=x_includes ;;
   1246   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
   1247   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
   1248     x_includes=$ac_optarg ;;
   1249 
   1250   -x-libraries | --x-libraries | --x-librarie | --x-librari \
   1251   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
   1252     ac_prev=x_libraries ;;
   1253   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
   1254   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
   1255     x_libraries=$ac_optarg ;;
   1256 
   1257   -*) { echo "$as_me: error: unrecognized option: $ac_option
   1258 Try \`$0 --help' for more information." >&2
   1259    { (exit 1); exit 1; }; }
   1260     ;;
   1261 
   1262   *=*)
   1263     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
   1264     # Reject names that are not valid shell variable names.
   1265     expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
   1266       { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
   1267    { (exit 1); exit 1; }; }
   1268     eval $ac_envvar=\$ac_optarg
   1269     export $ac_envvar ;;
   1270 
   1271   *)
   1272     # FIXME: should be removed in autoconf 3.0.
   1273     echo "$as_me: WARNING: you should use --build, --host, --target" >&2
   1274     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
   1275       echo "$as_me: WARNING: invalid host type: $ac_option" >&2
   1276     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
   1277     ;;
   1278 
   1279   esac
   1280 done
   1281 
   1282 if test -n "$ac_prev"; then
   1283   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
   1284   { echo "$as_me: error: missing argument to $ac_option" >&2
   1285    { (exit 1); exit 1; }; }
   1286 fi
   1287 
   1288 # Be sure to have absolute directory names.
   1289 for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
   1290 		datadir sysconfdir sharedstatedir localstatedir includedir \
   1291 		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
   1292 		libdir localedir mandir
   1293 do
   1294   eval ac_val=\$$ac_var
   1295   case $ac_val in
   1296     [\\/$]* | ?:[\\/]* )  continue;;
   1297     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
   1298   esac
   1299   { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
   1300    { (exit 1); exit 1; }; }
   1301 done
   1302 
   1303 # There might be people who depend on the old broken behavior: `$host'
   1304 # used to hold the argument of --host etc.
   1305 # FIXME: To remove some day.
   1306 build=$build_alias
   1307 host=$host_alias
   1308 target=$target_alias
   1309 
   1310 # FIXME: To remove some day.
   1311 if test "x$host_alias" != x; then
   1312   if test "x$build_alias" = x; then
   1313     cross_compiling=maybe
   1314     echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
   1315     If a cross compiler is detected then cross compile mode will be used." >&2
   1316   elif test "x$build_alias" != "x$host_alias"; then
   1317     cross_compiling=yes
   1318   fi
   1319 fi
   1320 
   1321 ac_tool_prefix=
   1322 test -n "$host_alias" && ac_tool_prefix=$host_alias-
   1323 
   1324 test "$silent" = yes && exec 6>/dev/null
   1325 
   1326 
   1327 ac_pwd=`pwd` && test -n "$ac_pwd" &&
   1328 ac_ls_di=`ls -di .` &&
   1329 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
   1330   { echo "$as_me: error: Working directory cannot be determined" >&2
   1331    { (exit 1); exit 1; }; }
   1332 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
   1333   { echo "$as_me: error: pwd does not report name of working directory" >&2
   1334    { (exit 1); exit 1; }; }
   1335 
   1336 
   1337 # Find the source files, if location was not specified.
   1338 if test -z "$srcdir"; then
   1339   ac_srcdir_defaulted=yes
   1340   # Try the directory containing this script, then the parent directory.
   1341   ac_confdir=`$as_dirname -- "$0" ||
   1342 $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   1343 	 X"$0" : 'X\(//\)[^/]' \| \
   1344 	 X"$0" : 'X\(//\)$' \| \
   1345 	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
   1346 echo X"$0" |
   1347     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   1348 	    s//\1/
   1349 	    q
   1350 	  }
   1351 	  /^X\(\/\/\)[^/].*/{
   1352 	    s//\1/
   1353 	    q
   1354 	  }
   1355 	  /^X\(\/\/\)$/{
   1356 	    s//\1/
   1357 	    q
   1358 	  }
   1359 	  /^X\(\/\).*/{
   1360 	    s//\1/
   1361 	    q
   1362 	  }
   1363 	  s/.*/./; q'`
   1364   srcdir=$ac_confdir
   1365   if test ! -r "$srcdir/$ac_unique_file"; then
   1366     srcdir=..
   1367   fi
   1368 else
   1369   ac_srcdir_defaulted=no
   1370 fi
   1371 if test ! -r "$srcdir/$ac_unique_file"; then
   1372   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
   1373   { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
   1374    { (exit 1); exit 1; }; }
   1375 fi
   1376 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
   1377 ac_abs_confdir=`(
   1378 	cd "$srcdir" && test -r "./$ac_unique_file" || { echo "$as_me: error: $ac_msg" >&2
   1379    { (exit 1); exit 1; }; }
   1380 	pwd)`
   1381 # When building in place, set srcdir=.
   1382 if test "$ac_abs_confdir" = "$ac_pwd"; then
   1383   srcdir=.
   1384 fi
   1385 # Remove unnecessary trailing slashes from srcdir.
   1386 # Double slashes in file names in object file debugging info
   1387 # mess up M-x gdb in Emacs.
   1388 case $srcdir in
   1389 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
   1390 esac
   1391 for ac_var in $ac_precious_vars; do
   1392   eval ac_env_${ac_var}_set=\${${ac_var}+set}
   1393   eval ac_env_${ac_var}_value=\$${ac_var}
   1394   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
   1395   eval ac_cv_env_${ac_var}_value=\$${ac_var}
   1396 done
   1397 
   1398 #
   1399 # Report the --help message.
   1400 #
   1401 if test "$ac_init_help" = "long"; then
   1402   # Omit some internal or obsolete options to make the list less imposing.
   1403   # This message is too long to be a string in the A/UX 3.1 sh.
   1404   cat <<_ACEOF
   1405 \`configure' configures libXres 1.0.3 to adapt to many kinds of systems.
   1406 
   1407 Usage: $0 [OPTION]... [VAR=VALUE]...
   1408 
   1409 To assign environment variables (e.g., CC, CFLAGS...), specify them as
   1410 VAR=VALUE.  See below for descriptions of some of the useful variables.
   1411 
   1412 Defaults for the options are specified in brackets.
   1413 
   1414 Configuration:
   1415   -h, --help              display this help and exit
   1416       --help=short        display options specific to this package
   1417       --help=recursive    display the short help of all the included packages
   1418   -V, --version           display version information and exit
   1419   -q, --quiet, --silent   do not print \`checking...' messages
   1420       --cache-file=FILE   cache test results in FILE [disabled]
   1421   -C, --config-cache      alias for \`--cache-file=config.cache'
   1422   -n, --no-create         do not create output files
   1423       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
   1424 
   1425 Installation directories:
   1426   --prefix=PREFIX         install architecture-independent files in PREFIX
   1427 			  [$ac_default_prefix]
   1428   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
   1429 			  [PREFIX]
   1430 
   1431 By default, \`make install' will install all the files in
   1432 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
   1433 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
   1434 for instance \`--prefix=\$HOME'.
   1435 
   1436 For better control, use the options below.
   1437 
   1438 Fine tuning of the installation directories:
   1439   --bindir=DIR           user executables [EPREFIX/bin]
   1440   --sbindir=DIR          system admin executables [EPREFIX/sbin]
   1441   --libexecdir=DIR       program executables [EPREFIX/libexec]
   1442   --sysconfdir=DIR       read-only single-machine data [PREFIX/etc]
   1443   --sharedstatedir=DIR   modifiable architecture-independent data [PREFIX/com]
   1444   --localstatedir=DIR    modifiable single-machine data [PREFIX/var]
   1445   --libdir=DIR           object code libraries [EPREFIX/lib]
   1446   --includedir=DIR       C header files [PREFIX/include]
   1447   --oldincludedir=DIR    C header files for non-gcc [/usr/include]
   1448   --datarootdir=DIR      read-only arch.-independent data root [PREFIX/share]
   1449   --datadir=DIR          read-only architecture-independent data [DATAROOTDIR]
   1450   --infodir=DIR          info documentation [DATAROOTDIR/info]
   1451   --localedir=DIR        locale-dependent data [DATAROOTDIR/locale]
   1452   --mandir=DIR           man documentation [DATAROOTDIR/man]
   1453   --docdir=DIR           documentation root [DATAROOTDIR/doc/libXres]
   1454   --htmldir=DIR          html documentation [DOCDIR]
   1455   --dvidir=DIR           dvi documentation [DOCDIR]
   1456   --pdfdir=DIR           pdf documentation [DOCDIR]
   1457   --psdir=DIR            ps documentation [DOCDIR]
   1458 _ACEOF
   1459 
   1460   cat <<\_ACEOF
   1461 
   1462 Program names:
   1463   --program-prefix=PREFIX            prepend PREFIX to installed program names
   1464   --program-suffix=SUFFIX            append SUFFIX to installed program names
   1465   --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
   1466 
   1467 System types:
   1468   --build=BUILD     configure for building on BUILD [guessed]
   1469   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
   1470 _ACEOF
   1471 fi
   1472 
   1473 if test -n "$ac_init_help"; then
   1474   case $ac_init_help in
   1475      short | recursive ) echo "Configuration of libXres 1.0.3:";;
   1476    esac
   1477   cat <<\_ACEOF
   1478 
   1479 Optional Features:
   1480   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
   1481   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
   1482   --disable-pretty-cmds          show all commands executed
   1483   --enable-pretty-cmds           do not output the entire command lines
   1484   --disable-dependency-tracking  speeds up one-time build
   1485   --enable-dependency-tracking   do not reject slow dependency extractors
   1486   --enable-shared[=PKGS]  build shared libraries [default=yes]
   1487   --enable-static[=PKGS]  build static libraries [default=yes]
   1488   --enable-fast-install[=PKGS]
   1489                           optimize for fast installation [default=yes]
   1490   --disable-libtool-lock  avoid locking (might break parallel builds)
   1491   --enable-malloc0returnsnull
   1492                           malloc(0) returns NULL (default: auto)
   1493 
   1494 Optional Packages:
   1495   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
   1496   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
   1497   --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
   1498   --with-pic              try to use only PIC/non-PIC objects [default=use
   1499                           both]
   1500   --with-tags[=TAGS]      include additional configurations [automatic]
   1501   --with-release-version=STRING
   1502                           Use release version string in package name
   1503 
   1504 Some influential environment variables:
   1505   CC          C compiler command
   1506   CFLAGS      C compiler flags
   1507   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
   1508               nonstandard directory <lib dir>
   1509   CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
   1510               you have headers in a nonstandard directory <include dir>
   1511   CPP         C preprocessor
   1512   CXX         C++ compiler command
   1513   CXXFLAGS    C++ compiler flags
   1514   CXXCPP      C++ preprocessor
   1515   F77         Fortran 77 compiler command
   1516   FFLAGS      Fortran 77 compiler flags
   1517   PKG_CONFIG  path to pkg-config utility
   1518   XRES_CFLAGS C compiler flags for XRES, overriding pkg-config
   1519   XRES_LIBS   linker flags for XRES, overriding pkg-config
   1520   RESOURCEEXT_CFLAGS
   1521               C compiler flags for RESOURCEEXT, overriding pkg-config
   1522   RESOURCEEXT_LIBS
   1523               linker flags for RESOURCEEXT, overriding pkg-config
   1524 
   1525 Use these variables to override the choices made by `configure' or to help
   1526 it to find libraries and programs with nonstandard names/locations.
   1527 
   1528 Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>.
   1529 _ACEOF
   1530 ac_status=$?
   1531 fi
   1532 
   1533 if test "$ac_init_help" = "recursive"; then
   1534   # If there are subdirs, report their specific --help.
   1535   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
   1536     test -d "$ac_dir" || continue
   1537     ac_builddir=.
   1538 
   1539 case "$ac_dir" in
   1540 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
   1541 *)
   1542   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
   1543   # A ".." for each directory in $ac_dir_suffix.
   1544   ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
   1545   case $ac_top_builddir_sub in
   1546   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
   1547   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
   1548   esac ;;
   1549 esac
   1550 ac_abs_top_builddir=$ac_pwd
   1551 ac_abs_builddir=$ac_pwd$ac_dir_suffix
   1552 # for backward compatibility:
   1553 ac_top_builddir=$ac_top_build_prefix
   1554 
   1555 case $srcdir in
   1556   .)  # We are building in place.
   1557     ac_srcdir=.
   1558     ac_top_srcdir=$ac_top_builddir_sub
   1559     ac_abs_top_srcdir=$ac_pwd ;;
   1560   [\\/]* | ?:[\\/]* )  # Absolute name.
   1561     ac_srcdir=$srcdir$ac_dir_suffix;
   1562     ac_top_srcdir=$srcdir
   1563     ac_abs_top_srcdir=$srcdir ;;
   1564   *) # Relative name.
   1565     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
   1566     ac_top_srcdir=$ac_top_build_prefix$srcdir
   1567     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
   1568 esac
   1569 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
   1570 
   1571     cd "$ac_dir" || { ac_status=$?; continue; }
   1572     # Check for guested configure.
   1573     if test -f "$ac_srcdir/configure.gnu"; then
   1574       echo &&
   1575       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
   1576     elif test -f "$ac_srcdir/configure"; then
   1577       echo &&
   1578       $SHELL "$ac_srcdir/configure" --help=recursive
   1579     else
   1580       echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
   1581     fi || ac_status=$?
   1582     cd "$ac_pwd" || { ac_status=$?; break; }
   1583   done
   1584 fi
   1585 
   1586 test -n "$ac_init_help" && exit $ac_status
   1587 if $ac_init_version; then
   1588   cat <<\_ACEOF
   1589 libXres configure 1.0.3
   1590 generated by GNU Autoconf 2.60
   1591 
   1592 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
   1593 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
   1594 This configure script is free software; the Free Software Foundation
   1595 gives unlimited permission to copy, distribute and modify it.
   1596 _ACEOF
   1597   exit
   1598 fi
   1599 cat >config.log <<_ACEOF
   1600 This file contains any messages produced by compilers while
   1601 running configure, to aid debugging if configure makes a mistake.
   1602 
   1603 It was created by libXres $as_me 1.0.3, which was
   1604 generated by GNU Autoconf 2.60.  Invocation command line was
   1605 
   1606   $ $0 $@
   1607 
   1608 _ACEOF
   1609 exec 5>>config.log
   1610 {
   1611 cat <<_ASUNAME
   1612 ## --------- ##
   1613 ## Platform. ##
   1614 ## --------- ##
   1615 
   1616 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
   1617 uname -m = `(uname -m) 2>/dev/null || echo unknown`
   1618 uname -r = `(uname -r) 2>/dev/null || echo unknown`
   1619 uname -s = `(uname -s) 2>/dev/null || echo unknown`
   1620 uname -v = `(uname -v) 2>/dev/null || echo unknown`
   1621 
   1622 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
   1623 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
   1624 
   1625 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
   1626 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
   1627 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
   1628 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
   1629 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
   1630 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
   1631 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
   1632 
   1633 _ASUNAME
   1634 
   1635 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   1636 for as_dir in $PATH
   1637 do
   1638   IFS=$as_save_IFS
   1639   test -z "$as_dir" && as_dir=.
   1640   echo "PATH: $as_dir"
   1641 done
   1642 IFS=$as_save_IFS
   1643 
   1644 } >&5
   1645 
   1646 cat >&5 <<_ACEOF
   1647 
   1648 
   1649 ## ----------- ##
   1650 ## Core tests. ##
   1651 ## ----------- ##
   1652 
   1653 _ACEOF
   1654 
   1655 
   1656 # Keep a trace of the command line.
   1657 # Strip out --no-create and --no-recursion so they do not pile up.
   1658 # Strip out --silent because we don't want to record it for future runs.
   1659 # Also quote any args containing shell meta-characters.
   1660 # Make two passes to allow for proper duplicate-argument suppression.
   1661 ac_configure_args=
   1662 ac_configure_args0=
   1663 ac_configure_args1=
   1664 ac_must_keep_next=false
   1665 for ac_pass in 1 2
   1666 do
   1667   for ac_arg
   1668   do
   1669     case $ac_arg in
   1670     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
   1671     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   1672     | -silent | --silent | --silen | --sile | --sil)
   1673       continue ;;
   1674     *\'*)
   1675       ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
   1676     esac
   1677     case $ac_pass in
   1678     1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
   1679     2)
   1680       ac_configure_args1="$ac_configure_args1 '$ac_arg'"
   1681       if test $ac_must_keep_next = true; then
   1682 	ac_must_keep_next=false # Got value, back to normal.
   1683       else
   1684 	case $ac_arg in
   1685 	  *=* | --config-cache | -C | -disable-* | --disable-* \
   1686 	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
   1687 	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
   1688 	  | -with-* | --with-* | -without-* | --without-* | --x)
   1689 	    case "$ac_configure_args0 " in
   1690 	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
   1691 	    esac
   1692 	    ;;
   1693 	  -* ) ac_must_keep_next=true ;;
   1694 	esac
   1695       fi
   1696       ac_configure_args="$ac_configure_args '$ac_arg'"
   1697       ;;
   1698     esac
   1699   done
   1700 done
   1701 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
   1702 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
   1703 
   1704 # When interrupted or exit'd, cleanup temporary files, and complete
   1705 # config.log.  We remove comments because anyway the quotes in there
   1706 # would cause problems or look ugly.
   1707 # WARNING: Use '\'' to represent an apostrophe within the trap.
   1708 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
   1709 trap 'exit_status=$?
   1710   # Save into config.log some information that might help in debugging.
   1711   {
   1712     echo
   1713 
   1714     cat <<\_ASBOX
   1715 ## ---------------- ##
   1716 ## Cache variables. ##
   1717 ## ---------------- ##
   1718 _ASBOX
   1719     echo
   1720     # The following way of writing the cache mishandles newlines in values,
   1721 (
   1722   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
   1723     eval ac_val=\$$ac_var
   1724     case $ac_val in #(
   1725     *${as_nl}*)
   1726       case $ac_var in #(
   1727       *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
   1728 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
   1729       esac
   1730       case $ac_var in #(
   1731       _ | IFS | as_nl) ;; #(
   1732       *) $as_unset $ac_var ;;
   1733       esac ;;
   1734     esac
   1735   done
   1736   (set) 2>&1 |
   1737     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
   1738     *${as_nl}ac_space=\ *)
   1739       sed -n \
   1740 	"s/'\''/'\''\\\\'\'''\''/g;
   1741 	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
   1742       ;; #(
   1743     *)
   1744       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
   1745       ;;
   1746     esac |
   1747     sort
   1748 )
   1749     echo
   1750 
   1751     cat <<\_ASBOX
   1752 ## ----------------- ##
   1753 ## Output variables. ##
   1754 ## ----------------- ##
   1755 _ASBOX
   1756     echo
   1757     for ac_var in $ac_subst_vars
   1758     do
   1759       eval ac_val=\$$ac_var
   1760       case $ac_val in
   1761       *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
   1762       esac
   1763       echo "$ac_var='\''$ac_val'\''"
   1764     done | sort
   1765     echo
   1766 
   1767     if test -n "$ac_subst_files"; then
   1768       cat <<\_ASBOX
   1769 ## ------------------- ##
   1770 ## File substitutions. ##
   1771 ## ------------------- ##
   1772 _ASBOX
   1773       echo
   1774       for ac_var in $ac_subst_files
   1775       do
   1776 	eval ac_val=\$$ac_var
   1777 	case $ac_val in
   1778 	*\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
   1779 	esac
   1780 	echo "$ac_var='\''$ac_val'\''"
   1781       done | sort
   1782       echo
   1783     fi
   1784 
   1785     if test -s confdefs.h; then
   1786       cat <<\_ASBOX
   1787 ## ----------- ##
   1788 ## confdefs.h. ##
   1789 ## ----------- ##
   1790 _ASBOX
   1791       echo
   1792       cat confdefs.h
   1793       echo
   1794     fi
   1795     test "$ac_signal" != 0 &&
   1796       echo "$as_me: caught signal $ac_signal"
   1797     echo "$as_me: exit $exit_status"
   1798   } >&5
   1799   rm -f core *.core core.conftest.* &&
   1800     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
   1801     exit $exit_status
   1802 ' 0
   1803 for ac_signal in 1 2 13 15; do
   1804   trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
   1805 done
   1806 ac_signal=0
   1807 
   1808 # confdefs.h avoids OS command line length limits that DEFS can exceed.
   1809 rm -f -r conftest* confdefs.h
   1810 
   1811 # Predefined preprocessor variables.
   1812 
   1813 cat >>confdefs.h <<_ACEOF
   1814 #define PACKAGE_NAME "$PACKAGE_NAME"
   1815 _ACEOF
   1816 
   1817 
   1818 cat >>confdefs.h <<_ACEOF
   1819 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
   1820 _ACEOF
   1821 
   1822 
   1823 cat >>confdefs.h <<_ACEOF
   1824 #define PACKAGE_VERSION "$PACKAGE_VERSION"
   1825 _ACEOF
   1826 
   1827 
   1828 cat >>confdefs.h <<_ACEOF
   1829 #define PACKAGE_STRING "$PACKAGE_STRING"
   1830 _ACEOF
   1831 
   1832 
   1833 cat >>confdefs.h <<_ACEOF
   1834 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
   1835 _ACEOF
   1836 
   1837 
   1838 # Let the site file select an alternate cache file if it wants to.
   1839 # Prefer explicitly selected file to automatically selected ones.
   1840 if test -n "$CONFIG_SITE"; then
   1841   set x "$CONFIG_SITE"
   1842 elif test "x$prefix" != xNONE; then
   1843   set x "$prefix/share/config.site" "$prefix/etc/config.site"
   1844 else
   1845   set x "$ac_default_prefix/share/config.site" \
   1846 	"$ac_default_prefix/etc/config.site"
   1847 fi
   1848 shift
   1849 for ac_site_file
   1850 do
   1851   if test -r "$ac_site_file"; then
   1852     { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
   1853 echo "$as_me: loading site script $ac_site_file" >&6;}
   1854     sed 's/^/| /' "$ac_site_file" >&5
   1855     . "$ac_site_file"
   1856   fi
   1857 done
   1858 
   1859 if test -r "$cache_file"; then
   1860   # Some versions of bash will fail to source /dev/null (special
   1861   # files actually), so we avoid doing that.
   1862   if test -f "$cache_file"; then
   1863     { echo "$as_me:$LINENO: loading cache $cache_file" >&5
   1864 echo "$as_me: loading cache $cache_file" >&6;}
   1865     case $cache_file in
   1866       [\\/]* | ?:[\\/]* ) . "$cache_file";;
   1867       *)                      . "./$cache_file";;
   1868     esac
   1869   fi
   1870 else
   1871   { echo "$as_me:$LINENO: creating cache $cache_file" >&5
   1872 echo "$as_me: creating cache $cache_file" >&6;}
   1873   >$cache_file
   1874 fi
   1875 
   1876 # Check that the precious variables saved in the cache have kept the same
   1877 # value.
   1878 ac_cache_corrupted=false
   1879 for ac_var in $ac_precious_vars; do
   1880   eval ac_old_set=\$ac_cv_env_${ac_var}_set
   1881   eval ac_new_set=\$ac_env_${ac_var}_set
   1882   eval ac_old_val=\$ac_cv_env_${ac_var}_value
   1883   eval ac_new_val=\$ac_env_${ac_var}_value
   1884   case $ac_old_set,$ac_new_set in
   1885     set,)
   1886       { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
   1887 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
   1888       ac_cache_corrupted=: ;;
   1889     ,set)
   1890       { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
   1891 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
   1892       ac_cache_corrupted=: ;;
   1893     ,);;
   1894     *)
   1895       if test "x$ac_old_val" != "x$ac_new_val"; then
   1896 	{ echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
   1897 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
   1898 	{ echo "$as_me:$LINENO:   former value:  $ac_old_val" >&5
   1899 echo "$as_me:   former value:  $ac_old_val" >&2;}
   1900 	{ echo "$as_me:$LINENO:   current value: $ac_new_val" >&5
   1901 echo "$as_me:   current value: $ac_new_val" >&2;}
   1902 	ac_cache_corrupted=:
   1903       fi;;
   1904   esac
   1905   # Pass precious variables to config.status.
   1906   if test "$ac_new_set" = set; then
   1907     case $ac_new_val in
   1908     *\'*) ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
   1909     *) ac_arg=$ac_var=$ac_new_val ;;
   1910     esac
   1911     case " $ac_configure_args " in
   1912       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
   1913       *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
   1914     esac
   1915   fi
   1916 done
   1917 if $ac_cache_corrupted; then
   1918   { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
   1919 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
   1920   { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
   1921 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
   1922    { (exit 1); exit 1; }; }
   1923 fi
   1924 
   1925 
   1926 
   1927 
   1928 
   1929 
   1930 
   1931 
   1932 
   1933 
   1934 
   1935 
   1936 
   1937 
   1938 
   1939 
   1940 
   1941 
   1942 
   1943 
   1944 
   1945 
   1946 
   1947 
   1948 
   1949 ac_ext=c
   1950 ac_cpp='$CPP $CPPFLAGS'
   1951 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   1952 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   1953 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   1954 
   1955 
   1956 ac_aux_dir=
   1957 for ac_dir in . "$srcdir"/.; do
   1958   if test -f "$ac_dir/install-sh"; then
   1959     ac_aux_dir=$ac_dir
   1960     ac_install_sh="$ac_aux_dir/install-sh -c"
   1961     break
   1962   elif test -f "$ac_dir/install.sh"; then
   1963     ac_aux_dir=$ac_dir
   1964     ac_install_sh="$ac_aux_dir/install.sh -c"
   1965     break
   1966   elif test -f "$ac_dir/shtool"; then
   1967     ac_aux_dir=$ac_dir
   1968     ac_install_sh="$ac_aux_dir/shtool install -c"
   1969     break
   1970   fi
   1971 done
   1972 if test -z "$ac_aux_dir"; then
   1973   { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in . \"$srcdir\"/." >&5
   1974 echo "$as_me: error: cannot find install-sh or install.sh in . \"$srcdir\"/." >&2;}
   1975    { (exit 1); exit 1; }; }
   1976 fi
   1977 
   1978 # These three variables are undocumented and unsupported,
   1979 # and are intended to be withdrawn in a future Autoconf release.
   1980 # They can cause serious problems if a builder's source tree is in a directory
   1981 # whose full name contains unusual characters.
   1982 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
   1983 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
   1984 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
   1985 
   1986 
   1987 am__api_version="1.9"
   1988 # Find a good install program.  We prefer a C program (faster),
   1989 # so one script is as good as another.  But avoid the broken or
   1990 # incompatible versions:
   1991 # SysV /etc/install, /usr/sbin/install
   1992 # SunOS /usr/etc/install
   1993 # IRIX /sbin/install
   1994 # AIX /bin/install
   1995 # AmigaOS /C/install, which installs bootblocks on floppy discs
   1996 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
   1997 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
   1998 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
   1999 # OS/2's system install, which has a completely different semantic
   2000 # ./install, which can be erroneously created by make from ./install.sh.
   2001 { echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
   2002 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6; }
   2003 if test -z "$INSTALL"; then
   2004 if test "${ac_cv_path_install+set}" = set; then
   2005   echo $ECHO_N "(cached) $ECHO_C" >&6
   2006 else
   2007   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2008 for as_dir in $PATH
   2009 do
   2010   IFS=$as_save_IFS
   2011   test -z "$as_dir" && as_dir=.
   2012   # Account for people who put trailing slashes in PATH elements.
   2013 case $as_dir/ in
   2014   ./ | .// | /cC/* | \
   2015   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
   2016   ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
   2017   /usr/ucb/* ) ;;
   2018   *)
   2019     # OSF1 and SCO ODT 3.0 have their own names for install.
   2020     # Don't use installbsd from OSF since it installs stuff as root
   2021     # by default.
   2022     for ac_prog in ginstall scoinst install; do
   2023       for ac_exec_ext in '' $ac_executable_extensions; do
   2024 	if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; }; then
   2025 	  if test $ac_prog = install &&
   2026 	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
   2027 	    # AIX install.  It has an incompatible calling convention.
   2028 	    :
   2029 	  elif test $ac_prog = install &&
   2030 	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
   2031 	    # program-specific install script used by HP pwplus--don't use.
   2032 	    :
   2033 	  else
   2034 	    ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
   2035 	    break 3
   2036 	  fi
   2037 	fi
   2038       done
   2039     done
   2040     ;;
   2041 esac
   2042 done
   2043 IFS=$as_save_IFS
   2044 
   2045 
   2046 fi
   2047   if test "${ac_cv_path_install+set}" = set; then
   2048     INSTALL=$ac_cv_path_install
   2049   else
   2050     # As a last resort, use the slow shell script.  Don't cache a
   2051     # value for INSTALL within a source directory, because that will
   2052     # break other packages using the cache if that directory is
   2053     # removed, or if the value is a relative name.
   2054     INSTALL=$ac_install_sh
   2055   fi
   2056 fi
   2057 { echo "$as_me:$LINENO: result: $INSTALL" >&5
   2058 echo "${ECHO_T}$INSTALL" >&6; }
   2059 
   2060 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
   2061 # It thinks the first close brace ends the variable substitution.
   2062 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
   2063 
   2064 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
   2065 
   2066 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
   2067 
   2068 { echo "$as_me:$LINENO: checking whether build environment is sane" >&5
   2069 echo $ECHO_N "checking whether build environment is sane... $ECHO_C" >&6; }
   2070 # Just in case
   2071 sleep 1
   2072 echo timestamp > conftest.file
   2073 # Do `set' in a subshell so we don't clobber the current shell's
   2074 # arguments.  Must try -L first in case configure is actually a
   2075 # symlink; some systems play weird games with the mod time of symlinks
   2076 # (eg FreeBSD returns the mod time of the symlink's containing
   2077 # directory).
   2078 if (
   2079    set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null`
   2080    if test "$*" = "X"; then
   2081       # -L didn't work.
   2082       set X `ls -t $srcdir/configure conftest.file`
   2083    fi
   2084    rm -f conftest.file
   2085    if test "$*" != "X $srcdir/configure conftest.file" \
   2086       && test "$*" != "X conftest.file $srcdir/configure"; then
   2087 
   2088       # If neither matched, then we have a broken ls.  This can happen
   2089       # if, for instance, CONFIG_SHELL is bash and it inherits a
   2090       # broken ls alias from the environment.  This has actually
   2091       # happened.  Such a system could not be considered "sane".
   2092       { { echo "$as_me:$LINENO: error: ls -t appears to fail.  Make sure there is not a broken
   2093 alias in your environment" >&5
   2094 echo "$as_me: error: ls -t appears to fail.  Make sure there is not a broken
   2095 alias in your environment" >&2;}
   2096    { (exit 1); exit 1; }; }
   2097    fi
   2098 
   2099    test "$2" = conftest.file
   2100    )
   2101 then
   2102    # Ok.
   2103    :
   2104 else
   2105    { { echo "$as_me:$LINENO: error: newly created file is older than distributed files!
   2106 Check your system clock" >&5
   2107 echo "$as_me: error: newly created file is older than distributed files!
   2108 Check your system clock" >&2;}
   2109    { (exit 1); exit 1; }; }
   2110 fi
   2111 { echo "$as_me:$LINENO: result: yes" >&5
   2112 echo "${ECHO_T}yes" >&6; }
   2113 test "$program_prefix" != NONE &&
   2114   program_transform_name="s&^&$program_prefix&;$program_transform_name"
   2115 # Use a double $ so make ignores it.
   2116 test "$program_suffix" != NONE &&
   2117   program_transform_name="s&\$&$program_suffix&;$program_transform_name"
   2118 # Double any \ or $.  echo might interpret backslashes.
   2119 # By default was `s,x,x', remove it if useless.
   2120 cat <<\_ACEOF >conftest.sed
   2121 s/[\\$]/&&/g;s/;s,x,x,$//
   2122 _ACEOF
   2123 program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
   2124 rm -f conftest.sed
   2125 
   2126 # expand $ac_aux_dir to an absolute path
   2127 am_aux_dir=`cd $ac_aux_dir && pwd`
   2128 
   2129 test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing"
   2130 # Use eval to expand $SHELL
   2131 if eval "$MISSING --run true"; then
   2132   am_missing_run="$MISSING --run "
   2133 else
   2134   am_missing_run=
   2135   { echo "$as_me:$LINENO: WARNING: \`missing' script is too old or missing" >&5
   2136 echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
   2137 fi
   2138 
   2139 if mkdir -p --version . >/dev/null 2>&1 && test ! -d ./--version; then
   2140   # We used to keeping the `.' as first argument, in order to
   2141   # allow $(mkdir_p) to be used without argument.  As in
   2142   #   $(mkdir_p) $(somedir)
   2143   # where $(somedir) is conditionally defined.  However this is wrong
   2144   # for two reasons:
   2145   #  1. if the package is installed by a user who cannot write `.'
   2146   #     make install will fail,
   2147   #  2. the above comment should most certainly read
   2148   #     $(mkdir_p) $(DESTDIR)$(somedir)
   2149   #     so it does not work when $(somedir) is undefined and
   2150   #     $(DESTDIR) is not.
   2151   #  To support the latter case, we have to write
   2152   #     test -z "$(somedir)" || $(mkdir_p) $(DESTDIR)$(somedir),
   2153   #  so the `.' trick is pointless.
   2154   mkdir_p='mkdir -p --'
   2155 else
   2156   # On NextStep and OpenStep, the `mkdir' command does not
   2157   # recognize any option.  It will interpret all options as
   2158   # directories to create, and then abort because `.' already
   2159   # exists.
   2160   for d in ./-p ./--version;
   2161   do
   2162     test -d $d && rmdir $d
   2163   done
   2164   # $(mkinstalldirs) is defined by Automake if mkinstalldirs exists.
   2165   if test -f "$ac_aux_dir/mkinstalldirs"; then
   2166     mkdir_p='$(mkinstalldirs)'
   2167   else
   2168     mkdir_p='$(install_sh) -d'
   2169   fi
   2170 fi
   2171 
   2172 for ac_prog in gawk mawk nawk awk
   2173 do
   2174   # Extract the first word of "$ac_prog", so it can be a program name with args.
   2175 set dummy $ac_prog; ac_word=$2
   2176 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   2177 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   2178 if test "${ac_cv_prog_AWK+set}" = set; then
   2179   echo $ECHO_N "(cached) $ECHO_C" >&6
   2180 else
   2181   if test -n "$AWK"; then
   2182   ac_cv_prog_AWK="$AWK" # Let the user override the test.
   2183 else
   2184 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2185 for as_dir in $PATH
   2186 do
   2187   IFS=$as_save_IFS
   2188   test -z "$as_dir" && as_dir=.
   2189   for ac_exec_ext in '' $ac_executable_extensions; do
   2190   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
   2191     ac_cv_prog_AWK="$ac_prog"
   2192     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2193     break 2
   2194   fi
   2195 done
   2196 done
   2197 IFS=$as_save_IFS
   2198 
   2199 fi
   2200 fi
   2201 AWK=$ac_cv_prog_AWK
   2202 if test -n "$AWK"; then
   2203   { echo "$as_me:$LINENO: result: $AWK" >&5
   2204 echo "${ECHO_T}$AWK" >&6; }
   2205 else
   2206   { echo "$as_me:$LINENO: result: no" >&5
   2207 echo "${ECHO_T}no" >&6; }
   2208 fi
   2209 
   2210 
   2211   test -n "$AWK" && break
   2212 done
   2213 
   2214 { echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
   2215 echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6; }
   2216 set x ${MAKE-make}; ac_make=`echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
   2217 if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then
   2218   echo $ECHO_N "(cached) $ECHO_C" >&6
   2219 else
   2220   cat >conftest.make <<\_ACEOF
   2221 SHELL = /bin/sh
   2222 all:
   2223 	@echo '@@@%%%=$(MAKE)=@@@%%%'
   2224 _ACEOF
   2225 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
   2226 case `${MAKE-make} -f conftest.make 2>/dev/null` in
   2227   *@@@%%%=?*=@@@%%%*)
   2228     eval ac_cv_prog_make_${ac_make}_set=yes;;
   2229   *)
   2230     eval ac_cv_prog_make_${ac_make}_set=no;;
   2231 esac
   2232 rm -f conftest.make
   2233 fi
   2234 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
   2235   { echo "$as_me:$LINENO: result: yes" >&5
   2236 echo "${ECHO_T}yes" >&6; }
   2237   SET_MAKE=
   2238 else
   2239   { echo "$as_me:$LINENO: result: no" >&5
   2240 echo "${ECHO_T}no" >&6; }
   2241   SET_MAKE="MAKE=${MAKE-make}"
   2242 fi
   2243 
   2244 rm -rf .tst 2>/dev/null
   2245 mkdir .tst 2>/dev/null
   2246 if test -d .tst; then
   2247   am__leading_dot=.
   2248 else
   2249   am__leading_dot=_
   2250 fi
   2251 rmdir .tst 2>/dev/null
   2252 
   2253 # Check whether --enable-pretty-cmds was given.
   2254 if test "${enable_pretty_cmds+set}" = set; then
   2255   enableval=$enable_pretty_cmds;
   2256 fi
   2257 
   2258 AMSHOWCMDSAT=''
   2259 AMDEPSHOWCMDSAT=''
   2260 AMPRETTYECHO=true
   2261 AMCMDECHO=echo
   2262 if test "x$enable_pretty_cmds" = xyes;
   2263 then
   2264   AMSHOWCMDSAT='@'
   2265   test "x$enable_dependency_tracking" = xno && AMDEPSHOWCMDSAT='@'
   2266   AMPRETTYECHO=echo
   2267   AMCMDECHO=true
   2268   LT_QUIET='--quiet'
   2269 fi
   2270 
   2271 
   2272 
   2273 
   2274 
   2275 
   2276 # test to see if srcdir already configured
   2277 if test "`cd $srcdir && pwd`" != "`pwd`" &&
   2278    test -f $srcdir/config.status; then
   2279   { { echo "$as_me:$LINENO: error: source directory already configured; run \"make distclean\" there first" >&5
   2280 echo "$as_me: error: source directory already configured; run \"make distclean\" there first" >&2;}
   2281    { (exit 1); exit 1; }; }
   2282 fi
   2283 
   2284 # test whether we have cygpath
   2285 if test -z "$CYGPATH_W"; then
   2286   if (cygpath --version) >/dev/null 2>/dev/null; then
   2287     CYGPATH_W='cygpath -w'
   2288   else
   2289     CYGPATH_W=echo
   2290   fi
   2291 fi
   2292 
   2293 
   2294 # Define the identity of the package.
   2295  PACKAGE='libXres'
   2296  VERSION='1.0.3'
   2297 
   2298 
   2299 cat >>confdefs.h <<_ACEOF
   2300 #define PACKAGE "$PACKAGE"
   2301 _ACEOF
   2302 
   2303 
   2304 cat >>confdefs.h <<_ACEOF
   2305 #define VERSION "$VERSION"
   2306 _ACEOF
   2307 
   2308 # Some tools Automake needs.
   2309 
   2310 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
   2311 
   2312 
   2313 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
   2314 
   2315 
   2316 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
   2317 
   2318 
   2319 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
   2320 
   2321 
   2322 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
   2323 
   2324 install_sh=${install_sh-"$am_aux_dir/install-sh"}
   2325 
   2326 # Installed binaries are usually stripped using `strip' when the user
   2327 # run `make install-strip'.  However `strip' might not be the right
   2328 # tool to use in cross-compilation environments, therefore Automake
   2329 # will honor the `STRIP' environment variable to overrule this program.
   2330 if test "$cross_compiling" != no; then
   2331   if test -n "$ac_tool_prefix"; then
   2332   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
   2333 set dummy ${ac_tool_prefix}strip; ac_word=$2
   2334 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   2335 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   2336 if test "${ac_cv_prog_STRIP+set}" = set; then
   2337   echo $ECHO_N "(cached) $ECHO_C" >&6
   2338 else
   2339   if test -n "$STRIP"; then
   2340   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
   2341 else
   2342 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2343 for as_dir in $PATH
   2344 do
   2345   IFS=$as_save_IFS
   2346   test -z "$as_dir" && as_dir=.
   2347   for ac_exec_ext in '' $ac_executable_extensions; do
   2348   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
   2349     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
   2350     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2351     break 2
   2352   fi
   2353 done
   2354 done
   2355 IFS=$as_save_IFS
   2356 
   2357 fi
   2358 fi
   2359 STRIP=$ac_cv_prog_STRIP
   2360 if test -n "$STRIP"; then
   2361   { echo "$as_me:$LINENO: result: $STRIP" >&5
   2362 echo "${ECHO_T}$STRIP" >&6; }
   2363 else
   2364   { echo "$as_me:$LINENO: result: no" >&5
   2365 echo "${ECHO_T}no" >&6; }
   2366 fi
   2367 
   2368 
   2369 fi
   2370 if test -z "$ac_cv_prog_STRIP"; then
   2371   ac_ct_STRIP=$STRIP
   2372   # Extract the first word of "strip", so it can be a program name with args.
   2373 set dummy strip; ac_word=$2
   2374 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   2375 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   2376 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
   2377   echo $ECHO_N "(cached) $ECHO_C" >&6
   2378 else
   2379   if test -n "$ac_ct_STRIP"; then
   2380   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
   2381 else
   2382 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2383 for as_dir in $PATH
   2384 do
   2385   IFS=$as_save_IFS
   2386   test -z "$as_dir" && as_dir=.
   2387   for ac_exec_ext in '' $ac_executable_extensions; do
   2388   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
   2389     ac_cv_prog_ac_ct_STRIP="strip"
   2390     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2391     break 2
   2392   fi
   2393 done
   2394 done
   2395 IFS=$as_save_IFS
   2396 
   2397 fi
   2398 fi
   2399 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
   2400 if test -n "$ac_ct_STRIP"; then
   2401   { echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
   2402 echo "${ECHO_T}$ac_ct_STRIP" >&6; }
   2403 else
   2404   { echo "$as_me:$LINENO: result: no" >&5
   2405 echo "${ECHO_T}no" >&6; }
   2406 fi
   2407 
   2408   if test "x$ac_ct_STRIP" = x; then
   2409     STRIP=":"
   2410   else
   2411     case $cross_compiling:$ac_tool_warned in
   2412 yes:)
   2413 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   2414 whose name does not start with the host triplet.  If you think this
   2415 configuration is useful to you, please write to autoconf (at] gnu.org." >&5
   2416 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   2417 whose name does not start with the host triplet.  If you think this
   2418 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;}
   2419 ac_tool_warned=yes ;;
   2420 esac
   2421     STRIP=$ac_ct_STRIP
   2422   fi
   2423 else
   2424   STRIP="$ac_cv_prog_STRIP"
   2425 fi
   2426 
   2427 fi
   2428 INSTALL_STRIP_PROGRAM="\${SHELL} \$(install_sh) -c -s"
   2429 
   2430 # We need awk for the "check" target.  The system "awk" is bad on
   2431 # some platforms.
   2432 # Always define AMTAR for backward compatibility.
   2433 
   2434 AMTAR=${AMTAR-"${am_missing_run}tar"}
   2435 
   2436 am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
   2437 
   2438 
   2439 
   2440 
   2441 
   2442 
   2443 ac_config_headers="$ac_config_headers config.h"
   2444 
   2445 
   2446 # Check for progs
   2447 ac_ext=c
   2448 ac_cpp='$CPP $CPPFLAGS'
   2449 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   2450 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   2451 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   2452 if test -n "$ac_tool_prefix"; then
   2453   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
   2454 set dummy ${ac_tool_prefix}gcc; ac_word=$2
   2455 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   2456 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   2457 if test "${ac_cv_prog_CC+set}" = set; then
   2458   echo $ECHO_N "(cached) $ECHO_C" >&6
   2459 else
   2460   if test -n "$CC"; then
   2461   ac_cv_prog_CC="$CC" # Let the user override the test.
   2462 else
   2463 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2464 for as_dir in $PATH
   2465 do
   2466   IFS=$as_save_IFS
   2467   test -z "$as_dir" && as_dir=.
   2468   for ac_exec_ext in '' $ac_executable_extensions; do
   2469   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
   2470     ac_cv_prog_CC="${ac_tool_prefix}gcc"
   2471     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2472     break 2
   2473   fi
   2474 done
   2475 done
   2476 IFS=$as_save_IFS
   2477 
   2478 fi
   2479 fi
   2480 CC=$ac_cv_prog_CC
   2481 if test -n "$CC"; then
   2482   { echo "$as_me:$LINENO: result: $CC" >&5
   2483 echo "${ECHO_T}$CC" >&6; }
   2484 else
   2485   { echo "$as_me:$LINENO: result: no" >&5
   2486 echo "${ECHO_T}no" >&6; }
   2487 fi
   2488 
   2489 
   2490 fi
   2491 if test -z "$ac_cv_prog_CC"; then
   2492   ac_ct_CC=$CC
   2493   # Extract the first word of "gcc", so it can be a program name with args.
   2494 set dummy gcc; ac_word=$2
   2495 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   2496 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   2497 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
   2498   echo $ECHO_N "(cached) $ECHO_C" >&6
   2499 else
   2500   if test -n "$ac_ct_CC"; then
   2501   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
   2502 else
   2503 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2504 for as_dir in $PATH
   2505 do
   2506   IFS=$as_save_IFS
   2507   test -z "$as_dir" && as_dir=.
   2508   for ac_exec_ext in '' $ac_executable_extensions; do
   2509   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
   2510     ac_cv_prog_ac_ct_CC="gcc"
   2511     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2512     break 2
   2513   fi
   2514 done
   2515 done
   2516 IFS=$as_save_IFS
   2517 
   2518 fi
   2519 fi
   2520 ac_ct_CC=$ac_cv_prog_ac_ct_CC
   2521 if test -n "$ac_ct_CC"; then
   2522   { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
   2523 echo "${ECHO_T}$ac_ct_CC" >&6; }
   2524 else
   2525   { echo "$as_me:$LINENO: result: no" >&5
   2526 echo "${ECHO_T}no" >&6; }
   2527 fi
   2528 
   2529   if test "x$ac_ct_CC" = x; then
   2530     CC=""
   2531   else
   2532     case $cross_compiling:$ac_tool_warned in
   2533 yes:)
   2534 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   2535 whose name does not start with the host triplet.  If you think this
   2536 configuration is useful to you, please write to autoconf (at] gnu.org." >&5
   2537 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   2538 whose name does not start with the host triplet.  If you think this
   2539 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;}
   2540 ac_tool_warned=yes ;;
   2541 esac
   2542     CC=$ac_ct_CC
   2543   fi
   2544 else
   2545   CC="$ac_cv_prog_CC"
   2546 fi
   2547 
   2548 if test -z "$CC"; then
   2549           if test -n "$ac_tool_prefix"; then
   2550     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
   2551 set dummy ${ac_tool_prefix}cc; ac_word=$2
   2552 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   2553 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   2554 if test "${ac_cv_prog_CC+set}" = set; then
   2555   echo $ECHO_N "(cached) $ECHO_C" >&6
   2556 else
   2557   if test -n "$CC"; then
   2558   ac_cv_prog_CC="$CC" # Let the user override the test.
   2559 else
   2560 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2561 for as_dir in $PATH
   2562 do
   2563   IFS=$as_save_IFS
   2564   test -z "$as_dir" && as_dir=.
   2565   for ac_exec_ext in '' $ac_executable_extensions; do
   2566   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
   2567     ac_cv_prog_CC="${ac_tool_prefix}cc"
   2568     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2569     break 2
   2570   fi
   2571 done
   2572 done
   2573 IFS=$as_save_IFS
   2574 
   2575 fi
   2576 fi
   2577 CC=$ac_cv_prog_CC
   2578 if test -n "$CC"; then
   2579   { echo "$as_me:$LINENO: result: $CC" >&5
   2580 echo "${ECHO_T}$CC" >&6; }
   2581 else
   2582   { echo "$as_me:$LINENO: result: no" >&5
   2583 echo "${ECHO_T}no" >&6; }
   2584 fi
   2585 
   2586 
   2587   fi
   2588 fi
   2589 if test -z "$CC"; then
   2590   # Extract the first word of "cc", so it can be a program name with args.
   2591 set dummy cc; ac_word=$2
   2592 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   2593 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   2594 if test "${ac_cv_prog_CC+set}" = set; then
   2595   echo $ECHO_N "(cached) $ECHO_C" >&6
   2596 else
   2597   if test -n "$CC"; then
   2598   ac_cv_prog_CC="$CC" # Let the user override the test.
   2599 else
   2600   ac_prog_rejected=no
   2601 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2602 for as_dir in $PATH
   2603 do
   2604   IFS=$as_save_IFS
   2605   test -z "$as_dir" && as_dir=.
   2606   for ac_exec_ext in '' $ac_executable_extensions; do
   2607   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
   2608     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
   2609        ac_prog_rejected=yes
   2610        continue
   2611      fi
   2612     ac_cv_prog_CC="cc"
   2613     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2614     break 2
   2615   fi
   2616 done
   2617 done
   2618 IFS=$as_save_IFS
   2619 
   2620 if test $ac_prog_rejected = yes; then
   2621   # We found a bogon in the path, so make sure we never use it.
   2622   set dummy $ac_cv_prog_CC
   2623   shift
   2624   if test $# != 0; then
   2625     # We chose a different compiler from the bogus one.
   2626     # However, it has the same basename, so the bogon will be chosen
   2627     # first if we set CC to just the basename; use the full file name.
   2628     shift
   2629     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
   2630   fi
   2631 fi
   2632 fi
   2633 fi
   2634 CC=$ac_cv_prog_CC
   2635 if test -n "$CC"; then
   2636   { echo "$as_me:$LINENO: result: $CC" >&5
   2637 echo "${ECHO_T}$CC" >&6; }
   2638 else
   2639   { echo "$as_me:$LINENO: result: no" >&5
   2640 echo "${ECHO_T}no" >&6; }
   2641 fi
   2642 
   2643 
   2644 fi
   2645 if test -z "$CC"; then
   2646   if test -n "$ac_tool_prefix"; then
   2647   for ac_prog in cl.exe
   2648   do
   2649     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   2650 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   2651 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   2652 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   2653 if test "${ac_cv_prog_CC+set}" = set; then
   2654   echo $ECHO_N "(cached) $ECHO_C" >&6
   2655 else
   2656   if test -n "$CC"; then
   2657   ac_cv_prog_CC="$CC" # Let the user override the test.
   2658 else
   2659 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2660 for as_dir in $PATH
   2661 do
   2662   IFS=$as_save_IFS
   2663   test -z "$as_dir" && as_dir=.
   2664   for ac_exec_ext in '' $ac_executable_extensions; do
   2665   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
   2666     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
   2667     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2668     break 2
   2669   fi
   2670 done
   2671 done
   2672 IFS=$as_save_IFS
   2673 
   2674 fi
   2675 fi
   2676 CC=$ac_cv_prog_CC
   2677 if test -n "$CC"; then
   2678   { echo "$as_me:$LINENO: result: $CC" >&5
   2679 echo "${ECHO_T}$CC" >&6; }
   2680 else
   2681   { echo "$as_me:$LINENO: result: no" >&5
   2682 echo "${ECHO_T}no" >&6; }
   2683 fi
   2684 
   2685 
   2686     test -n "$CC" && break
   2687   done
   2688 fi
   2689 if test -z "$CC"; then
   2690   ac_ct_CC=$CC
   2691   for ac_prog in cl.exe
   2692 do
   2693   # Extract the first word of "$ac_prog", so it can be a program name with args.
   2694 set dummy $ac_prog; ac_word=$2
   2695 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   2696 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   2697 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
   2698   echo $ECHO_N "(cached) $ECHO_C" >&6
   2699 else
   2700   if test -n "$ac_ct_CC"; then
   2701   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
   2702 else
   2703 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2704 for as_dir in $PATH
   2705 do
   2706   IFS=$as_save_IFS
   2707   test -z "$as_dir" && as_dir=.
   2708   for ac_exec_ext in '' $ac_executable_extensions; do
   2709   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
   2710     ac_cv_prog_ac_ct_CC="$ac_prog"
   2711     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2712     break 2
   2713   fi
   2714 done
   2715 done
   2716 IFS=$as_save_IFS
   2717 
   2718 fi
   2719 fi
   2720 ac_ct_CC=$ac_cv_prog_ac_ct_CC
   2721 if test -n "$ac_ct_CC"; then
   2722   { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
   2723 echo "${ECHO_T}$ac_ct_CC" >&6; }
   2724 else
   2725   { echo "$as_me:$LINENO: result: no" >&5
   2726 echo "${ECHO_T}no" >&6; }
   2727 fi
   2728 
   2729 
   2730   test -n "$ac_ct_CC" && break
   2731 done
   2732 
   2733   if test "x$ac_ct_CC" = x; then
   2734     CC=""
   2735   else
   2736     case $cross_compiling:$ac_tool_warned in
   2737 yes:)
   2738 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   2739 whose name does not start with the host triplet.  If you think this
   2740 configuration is useful to you, please write to autoconf (at] gnu.org." >&5
   2741 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   2742 whose name does not start with the host triplet.  If you think this
   2743 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;}
   2744 ac_tool_warned=yes ;;
   2745 esac
   2746     CC=$ac_ct_CC
   2747   fi
   2748 fi
   2749 
   2750 fi
   2751 
   2752 
   2753 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
   2754 See \`config.log' for more details." >&5
   2755 echo "$as_me: error: no acceptable C compiler found in \$PATH
   2756 See \`config.log' for more details." >&2;}
   2757    { (exit 1); exit 1; }; }
   2758 
   2759 # Provide some information about the compiler.
   2760 echo "$as_me:$LINENO: checking for C compiler version" >&5
   2761 ac_compiler=`set X $ac_compile; echo $2`
   2762 { (ac_try="$ac_compiler --version >&5"
   2763 case "(($ac_try" in
   2764   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2765   *) ac_try_echo=$ac_try;;
   2766 esac
   2767 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   2768   (eval "$ac_compiler --version >&5") 2>&5
   2769   ac_status=$?
   2770   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2771   (exit $ac_status); }
   2772 { (ac_try="$ac_compiler -v >&5"
   2773 case "(($ac_try" in
   2774   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2775   *) ac_try_echo=$ac_try;;
   2776 esac
   2777 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   2778   (eval "$ac_compiler -v >&5") 2>&5
   2779   ac_status=$?
   2780   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2781   (exit $ac_status); }
   2782 { (ac_try="$ac_compiler -V >&5"
   2783 case "(($ac_try" in
   2784   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2785   *) ac_try_echo=$ac_try;;
   2786 esac
   2787 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   2788   (eval "$ac_compiler -V >&5") 2>&5
   2789   ac_status=$?
   2790   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2791   (exit $ac_status); }
   2792 
   2793 cat >conftest.$ac_ext <<_ACEOF
   2794 /* confdefs.h.  */
   2795 _ACEOF
   2796 cat confdefs.h >>conftest.$ac_ext
   2797 cat >>conftest.$ac_ext <<_ACEOF
   2798 /* end confdefs.h.  */
   2799 
   2800 int
   2801 main ()
   2802 {
   2803 
   2804   ;
   2805   return 0;
   2806 }
   2807 _ACEOF
   2808 ac_clean_files_save=$ac_clean_files
   2809 ac_clean_files="$ac_clean_files a.out a.exe b.out"
   2810 # Try to create an executable without -o first, disregard a.out.
   2811 # It will help us diagnose broken compilers, and finding out an intuition
   2812 # of exeext.
   2813 { echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
   2814 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6; }
   2815 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
   2816 #
   2817 # List of possible output files, starting from the most likely.
   2818 # The algorithm is not robust to junk in `.', hence go to wildcards (a.*)
   2819 # only as a last resort.  b.out is created by i960 compilers.
   2820 ac_files='a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out'
   2821 #
   2822 # The IRIX 6 linker writes into existing files which may not be
   2823 # executable, retaining their permissions.  Remove them first so a
   2824 # subsequent execution test works.
   2825 ac_rmfiles=
   2826 for ac_file in $ac_files
   2827 do
   2828   case $ac_file in
   2829     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
   2830     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
   2831   esac
   2832 done
   2833 rm -f $ac_rmfiles
   2834 
   2835 if { (ac_try="$ac_link_default"
   2836 case "(($ac_try" in
   2837   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2838   *) ac_try_echo=$ac_try;;
   2839 esac
   2840 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   2841   (eval "$ac_link_default") 2>&5
   2842   ac_status=$?
   2843   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2844   (exit $ac_status); }; then
   2845   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
   2846 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
   2847 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
   2848 # so that the user can short-circuit this test for compilers unknown to
   2849 # Autoconf.
   2850 for ac_file in $ac_files
   2851 do
   2852   test -f "$ac_file" || continue
   2853   case $ac_file in
   2854     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj )
   2855 	;;
   2856     [ab].out )
   2857 	# We found the default executable, but exeext='' is most
   2858 	# certainly right.
   2859 	break;;
   2860     *.* )
   2861         if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
   2862 	then :; else
   2863 	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
   2864 	fi
   2865 	# We set ac_cv_exeext here because the later test for it is not
   2866 	# safe: cross compilers may not add the suffix if given an `-o'
   2867 	# argument, so we may need to know it at that point already.
   2868 	# Even if this section looks crufty: it has the advantage of
   2869 	# actually working.
   2870 	break;;
   2871     * )
   2872 	break;;
   2873   esac
   2874 done
   2875 test "$ac_cv_exeext" = no && ac_cv_exeext=
   2876 
   2877 else
   2878   echo "$as_me: failed program was:" >&5
   2879 sed 's/^/| /' conftest.$ac_ext >&5
   2880 
   2881 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
   2882 See \`config.log' for more details." >&5
   2883 echo "$as_me: error: C compiler cannot create executables
   2884 See \`config.log' for more details." >&2;}
   2885    { (exit 77); exit 77; }; }
   2886 fi
   2887 
   2888 ac_exeext=$ac_cv_exeext
   2889 { echo "$as_me:$LINENO: result: $ac_file" >&5
   2890 echo "${ECHO_T}$ac_file" >&6; }
   2891 
   2892 # Check that the compiler produces executables we can run.  If not, either
   2893 # the compiler is broken, or we cross compile.
   2894 { echo "$as_me:$LINENO: checking whether the C compiler works" >&5
   2895 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6; }
   2896 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
   2897 # If not cross compiling, check that we can run a simple program.
   2898 if test "$cross_compiling" != yes; then
   2899   if { ac_try='./$ac_file'
   2900   { (case "(($ac_try" in
   2901   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2902   *) ac_try_echo=$ac_try;;
   2903 esac
   2904 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   2905   (eval "$ac_try") 2>&5
   2906   ac_status=$?
   2907   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2908   (exit $ac_status); }; }; then
   2909     cross_compiling=no
   2910   else
   2911     if test "$cross_compiling" = maybe; then
   2912 	cross_compiling=yes
   2913     else
   2914 	{ { echo "$as_me:$LINENO: error: cannot run C compiled programs.
   2915 If you meant to cross compile, use \`--host'.
   2916 See \`config.log' for more details." >&5
   2917 echo "$as_me: error: cannot run C compiled programs.
   2918 If you meant to cross compile, use \`--host'.
   2919 See \`config.log' for more details." >&2;}
   2920    { (exit 1); exit 1; }; }
   2921     fi
   2922   fi
   2923 fi
   2924 { echo "$as_me:$LINENO: result: yes" >&5
   2925 echo "${ECHO_T}yes" >&6; }
   2926 
   2927 rm -f a.out a.exe conftest$ac_cv_exeext b.out
   2928 ac_clean_files=$ac_clean_files_save
   2929 # Check that the compiler produces executables we can run.  If not, either
   2930 # the compiler is broken, or we cross compile.
   2931 { echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
   2932 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6; }
   2933 { echo "$as_me:$LINENO: result: $cross_compiling" >&5
   2934 echo "${ECHO_T}$cross_compiling" >&6; }
   2935 
   2936 { echo "$as_me:$LINENO: checking for suffix of executables" >&5
   2937 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6; }
   2938 if { (ac_try="$ac_link"
   2939 case "(($ac_try" in
   2940   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2941   *) ac_try_echo=$ac_try;;
   2942 esac
   2943 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   2944   (eval "$ac_link") 2>&5
   2945   ac_status=$?
   2946   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2947   (exit $ac_status); }; then
   2948   # If both `conftest.exe' and `conftest' are `present' (well, observable)
   2949 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
   2950 # work properly (i.e., refer to `conftest.exe'), while it won't with
   2951 # `rm'.
   2952 for ac_file in conftest.exe conftest conftest.*; do
   2953   test -f "$ac_file" || continue
   2954   case $ac_file in
   2955     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
   2956     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
   2957 	  break;;
   2958     * ) break;;
   2959   esac
   2960 done
   2961 else
   2962   { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
   2963 See \`config.log' for more details." >&5
   2964 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
   2965 See \`config.log' for more details." >&2;}
   2966    { (exit 1); exit 1; }; }
   2967 fi
   2968 
   2969 rm -f conftest$ac_cv_exeext
   2970 { echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
   2971 echo "${ECHO_T}$ac_cv_exeext" >&6; }
   2972 
   2973 rm -f conftest.$ac_ext
   2974 EXEEXT=$ac_cv_exeext
   2975 ac_exeext=$EXEEXT
   2976 { echo "$as_me:$LINENO: checking for suffix of object files" >&5
   2977 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6; }
   2978 if test "${ac_cv_objext+set}" = set; then
   2979   echo $ECHO_N "(cached) $ECHO_C" >&6
   2980 else
   2981   cat >conftest.$ac_ext <<_ACEOF
   2982 /* confdefs.h.  */
   2983 _ACEOF
   2984 cat confdefs.h >>conftest.$ac_ext
   2985 cat >>conftest.$ac_ext <<_ACEOF
   2986 /* end confdefs.h.  */
   2987 
   2988 int
   2989 main ()
   2990 {
   2991 
   2992   ;
   2993   return 0;
   2994 }
   2995 _ACEOF
   2996 rm -f conftest.o conftest.obj
   2997 if { (ac_try="$ac_compile"
   2998 case "(($ac_try" in
   2999   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3000   *) ac_try_echo=$ac_try;;
   3001 esac
   3002 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3003   (eval "$ac_compile") 2>&5
   3004   ac_status=$?
   3005   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3006   (exit $ac_status); }; then
   3007   for ac_file in conftest.o conftest.obj conftest.*; do
   3008   test -f "$ac_file" || continue;
   3009   case $ac_file in
   3010     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf ) ;;
   3011     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
   3012        break;;
   3013   esac
   3014 done
   3015 else
   3016   echo "$as_me: failed program was:" >&5
   3017 sed 's/^/| /' conftest.$ac_ext >&5
   3018 
   3019 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
   3020 See \`config.log' for more details." >&5
   3021 echo "$as_me: error: cannot compute suffix of object files: cannot compile
   3022 See \`config.log' for more details." >&2;}
   3023    { (exit 1); exit 1; }; }
   3024 fi
   3025 
   3026 rm -f conftest.$ac_cv_objext conftest.$ac_ext
   3027 fi
   3028 { echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
   3029 echo "${ECHO_T}$ac_cv_objext" >&6; }
   3030 OBJEXT=$ac_cv_objext
   3031 ac_objext=$OBJEXT
   3032 { echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
   3033 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6; }
   3034 if test "${ac_cv_c_compiler_gnu+set}" = set; then
   3035   echo $ECHO_N "(cached) $ECHO_C" >&6
   3036 else
   3037   cat >conftest.$ac_ext <<_ACEOF
   3038 /* confdefs.h.  */
   3039 _ACEOF
   3040 cat confdefs.h >>conftest.$ac_ext
   3041 cat >>conftest.$ac_ext <<_ACEOF
   3042 /* end confdefs.h.  */
   3043 
   3044 int
   3045 main ()
   3046 {
   3047 #ifndef __GNUC__
   3048        choke me
   3049 #endif
   3050 
   3051   ;
   3052   return 0;
   3053 }
   3054 _ACEOF
   3055 rm -f conftest.$ac_objext
   3056 if { (ac_try="$ac_compile"
   3057 case "(($ac_try" in
   3058   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3059   *) ac_try_echo=$ac_try;;
   3060 esac
   3061 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3062   (eval "$ac_compile") 2>conftest.er1
   3063   ac_status=$?
   3064   grep -v '^ *+' conftest.er1 >conftest.err
   3065   rm -f conftest.er1
   3066   cat conftest.err >&5
   3067   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3068   (exit $ac_status); } &&
   3069 	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
   3070   { (case "(($ac_try" in
   3071   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3072   *) ac_try_echo=$ac_try;;
   3073 esac
   3074 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3075   (eval "$ac_try") 2>&5
   3076   ac_status=$?
   3077   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3078   (exit $ac_status); }; } &&
   3079 	 { ac_try='test -s conftest.$ac_objext'
   3080   { (case "(($ac_try" in
   3081   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3082   *) ac_try_echo=$ac_try;;
   3083 esac
   3084 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3085   (eval "$ac_try") 2>&5
   3086   ac_status=$?
   3087   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3088   (exit $ac_status); }; }; then
   3089   ac_compiler_gnu=yes
   3090 else
   3091   echo "$as_me: failed program was:" >&5
   3092 sed 's/^/| /' conftest.$ac_ext >&5
   3093 
   3094 	ac_compiler_gnu=no
   3095 fi
   3096 
   3097 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3098 ac_cv_c_compiler_gnu=$ac_compiler_gnu
   3099 
   3100 fi
   3101 { echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
   3102 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; }
   3103 GCC=`test $ac_compiler_gnu = yes && echo yes`
   3104 ac_test_CFLAGS=${CFLAGS+set}
   3105 ac_save_CFLAGS=$CFLAGS
   3106 { echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
   3107 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6; }
   3108 if test "${ac_cv_prog_cc_g+set}" = set; then
   3109   echo $ECHO_N "(cached) $ECHO_C" >&6
   3110 else
   3111   ac_save_c_werror_flag=$ac_c_werror_flag
   3112    ac_c_werror_flag=yes
   3113    ac_cv_prog_cc_g=no
   3114    CFLAGS="-g"
   3115    cat >conftest.$ac_ext <<_ACEOF
   3116 /* confdefs.h.  */
   3117 _ACEOF
   3118 cat confdefs.h >>conftest.$ac_ext
   3119 cat >>conftest.$ac_ext <<_ACEOF
   3120 /* end confdefs.h.  */
   3121 
   3122 int
   3123 main ()
   3124 {
   3125 
   3126   ;
   3127   return 0;
   3128 }
   3129 _ACEOF
   3130 rm -f conftest.$ac_objext
   3131 if { (ac_try="$ac_compile"
   3132 case "(($ac_try" in
   3133   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3134   *) ac_try_echo=$ac_try;;
   3135 esac
   3136 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3137   (eval "$ac_compile") 2>conftest.er1
   3138   ac_status=$?
   3139   grep -v '^ *+' conftest.er1 >conftest.err
   3140   rm -f conftest.er1
   3141   cat conftest.err >&5
   3142   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3143   (exit $ac_status); } &&
   3144 	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
   3145   { (case "(($ac_try" in
   3146   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3147   *) ac_try_echo=$ac_try;;
   3148 esac
   3149 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3150   (eval "$ac_try") 2>&5
   3151   ac_status=$?
   3152   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3153   (exit $ac_status); }; } &&
   3154 	 { ac_try='test -s conftest.$ac_objext'
   3155   { (case "(($ac_try" in
   3156   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3157   *) ac_try_echo=$ac_try;;
   3158 esac
   3159 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3160   (eval "$ac_try") 2>&5
   3161   ac_status=$?
   3162   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3163   (exit $ac_status); }; }; then
   3164   ac_cv_prog_cc_g=yes
   3165 else
   3166   echo "$as_me: failed program was:" >&5
   3167 sed 's/^/| /' conftest.$ac_ext >&5
   3168 
   3169 	CFLAGS=""
   3170       cat >conftest.$ac_ext <<_ACEOF
   3171 /* confdefs.h.  */
   3172 _ACEOF
   3173 cat confdefs.h >>conftest.$ac_ext
   3174 cat >>conftest.$ac_ext <<_ACEOF
   3175 /* end confdefs.h.  */
   3176 
   3177 int
   3178 main ()
   3179 {
   3180 
   3181   ;
   3182   return 0;
   3183 }
   3184 _ACEOF
   3185 rm -f conftest.$ac_objext
   3186 if { (ac_try="$ac_compile"
   3187 case "(($ac_try" in
   3188   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3189   *) ac_try_echo=$ac_try;;
   3190 esac
   3191 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3192   (eval "$ac_compile") 2>conftest.er1
   3193   ac_status=$?
   3194   grep -v '^ *+' conftest.er1 >conftest.err
   3195   rm -f conftest.er1
   3196   cat conftest.err >&5
   3197   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3198   (exit $ac_status); } &&
   3199 	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
   3200   { (case "(($ac_try" in
   3201   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3202   *) ac_try_echo=$ac_try;;
   3203 esac
   3204 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3205   (eval "$ac_try") 2>&5
   3206   ac_status=$?
   3207   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3208   (exit $ac_status); }; } &&
   3209 	 { ac_try='test -s conftest.$ac_objext'
   3210   { (case "(($ac_try" in
   3211   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3212   *) ac_try_echo=$ac_try;;
   3213 esac
   3214 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3215   (eval "$ac_try") 2>&5
   3216   ac_status=$?
   3217   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3218   (exit $ac_status); }; }; then
   3219   :
   3220 else
   3221   echo "$as_me: failed program was:" >&5
   3222 sed 's/^/| /' conftest.$ac_ext >&5
   3223 
   3224 	ac_c_werror_flag=$ac_save_c_werror_flag
   3225 	 CFLAGS="-g"
   3226 	 cat >conftest.$ac_ext <<_ACEOF
   3227 /* confdefs.h.  */
   3228 _ACEOF
   3229 cat confdefs.h >>conftest.$ac_ext
   3230 cat >>conftest.$ac_ext <<_ACEOF
   3231 /* end confdefs.h.  */
   3232 
   3233 int
   3234 main ()
   3235 {
   3236 
   3237   ;
   3238   return 0;
   3239 }
   3240 _ACEOF
   3241 rm -f conftest.$ac_objext
   3242 if { (ac_try="$ac_compile"
   3243 case "(($ac_try" in
   3244   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3245   *) ac_try_echo=$ac_try;;
   3246 esac
   3247 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3248   (eval "$ac_compile") 2>conftest.er1
   3249   ac_status=$?
   3250   grep -v '^ *+' conftest.er1 >conftest.err
   3251   rm -f conftest.er1
   3252   cat conftest.err >&5
   3253   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3254   (exit $ac_status); } &&
   3255 	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
   3256   { (case "(($ac_try" in
   3257   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3258   *) ac_try_echo=$ac_try;;
   3259 esac
   3260 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3261   (eval "$ac_try") 2>&5
   3262   ac_status=$?
   3263   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3264   (exit $ac_status); }; } &&
   3265 	 { ac_try='test -s conftest.$ac_objext'
   3266   { (case "(($ac_try" in
   3267   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3268   *) ac_try_echo=$ac_try;;
   3269 esac
   3270 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3271   (eval "$ac_try") 2>&5
   3272   ac_status=$?
   3273   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3274   (exit $ac_status); }; }; then
   3275   ac_cv_prog_cc_g=yes
   3276 else
   3277   echo "$as_me: failed program was:" >&5
   3278 sed 's/^/| /' conftest.$ac_ext >&5
   3279 
   3280 
   3281 fi
   3282 
   3283 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3284 fi
   3285 
   3286 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3287 fi
   3288 
   3289 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3290    ac_c_werror_flag=$ac_save_c_werror_flag
   3291 fi
   3292 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
   3293 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6; }
   3294 if test "$ac_test_CFLAGS" = set; then
   3295   CFLAGS=$ac_save_CFLAGS
   3296 elif test $ac_cv_prog_cc_g = yes; then
   3297   if test "$GCC" = yes; then
   3298     CFLAGS="-g -O2"
   3299   else
   3300     CFLAGS="-g"
   3301   fi
   3302 else
   3303   if test "$GCC" = yes; then
   3304     CFLAGS="-O2"
   3305   else
   3306     CFLAGS=
   3307   fi
   3308 fi
   3309 { echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
   3310 echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; }
   3311 if test "${ac_cv_prog_cc_c89+set}" = set; then
   3312   echo $ECHO_N "(cached) $ECHO_C" >&6
   3313 else
   3314   ac_cv_prog_cc_c89=no
   3315 ac_save_CC=$CC
   3316 cat >conftest.$ac_ext <<_ACEOF
   3317 /* confdefs.h.  */
   3318 _ACEOF
   3319 cat confdefs.h >>conftest.$ac_ext
   3320 cat >>conftest.$ac_ext <<_ACEOF
   3321 /* end confdefs.h.  */
   3322 #include <stdarg.h>
   3323 #include <stdio.h>
   3324 #include <sys/types.h>
   3325 #include <sys/stat.h>
   3326 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
   3327 struct buf { int x; };
   3328 FILE * (*rcsopen) (struct buf *, struct stat *, int);
   3329 static char *e (p, i)
   3330      char **p;
   3331      int i;
   3332 {
   3333   return p[i];
   3334 }
   3335 static char *f (char * (*g) (char **, int), char **p, ...)
   3336 {
   3337   char *s;
   3338   va_list v;
   3339   va_start (v,p);
   3340   s = g (p, va_arg (v,int));
   3341   va_end (v);
   3342   return s;
   3343 }
   3344 
   3345 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
   3346    function prototypes and stuff, but not '\xHH' hex character constants.
   3347    These don't provoke an error unfortunately, instead are silently treated
   3348    as 'x'.  The following induces an error, until -std is added to get
   3349    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
   3350    array size at least.  It's necessary to write '\x00'==0 to get something
   3351    that's true only with -std.  */
   3352 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
   3353 
   3354 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
   3355    inside strings and character constants.  */
   3356 #define FOO(x) 'x'
   3357 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
   3358 
   3359 int test (int i, double x);
   3360 struct s1 {int (*f) (int a);};
   3361 struct s2 {int (*f) (double a);};
   3362 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
   3363 int argc;
   3364 char **argv;
   3365 int
   3366 main ()
   3367 {
   3368 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
   3369   ;
   3370   return 0;
   3371 }
   3372 _ACEOF
   3373 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
   3374 	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
   3375 do
   3376   CC="$ac_save_CC $ac_arg"
   3377   rm -f conftest.$ac_objext
   3378 if { (ac_try="$ac_compile"
   3379 case "(($ac_try" in
   3380   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3381   *) ac_try_echo=$ac_try;;
   3382 esac
   3383 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3384   (eval "$ac_compile") 2>conftest.er1
   3385   ac_status=$?
   3386   grep -v '^ *+' conftest.er1 >conftest.err
   3387   rm -f conftest.er1
   3388   cat conftest.err >&5
   3389   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3390   (exit $ac_status); } &&
   3391 	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
   3392   { (case "(($ac_try" in
   3393   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3394   *) ac_try_echo=$ac_try;;
   3395 esac
   3396 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3397   (eval "$ac_try") 2>&5
   3398   ac_status=$?
   3399   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3400   (exit $ac_status); }; } &&
   3401 	 { ac_try='test -s conftest.$ac_objext'
   3402   { (case "(($ac_try" in
   3403   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3404   *) ac_try_echo=$ac_try;;
   3405 esac
   3406 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3407   (eval "$ac_try") 2>&5
   3408   ac_status=$?
   3409   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3410   (exit $ac_status); }; }; then
   3411   ac_cv_prog_cc_c89=$ac_arg
   3412 else
   3413   echo "$as_me: failed program was:" >&5
   3414 sed 's/^/| /' conftest.$ac_ext >&5
   3415 
   3416 
   3417 fi
   3418 
   3419 rm -f core conftest.err conftest.$ac_objext
   3420   test "x$ac_cv_prog_cc_c89" != "xno" && break
   3421 done
   3422 rm -f conftest.$ac_ext
   3423 CC=$ac_save_CC
   3424 
   3425 fi
   3426 # AC_CACHE_VAL
   3427 case "x$ac_cv_prog_cc_c89" in
   3428   x)
   3429     { echo "$as_me:$LINENO: result: none needed" >&5
   3430 echo "${ECHO_T}none needed" >&6; } ;;
   3431   xno)
   3432     { echo "$as_me:$LINENO: result: unsupported" >&5
   3433 echo "${ECHO_T}unsupported" >&6; } ;;
   3434   *)
   3435     CC="$CC $ac_cv_prog_cc_c89"
   3436     { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
   3437 echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;;
   3438 esac
   3439 
   3440 
   3441 ac_ext=c
   3442 ac_cpp='$CPP $CPPFLAGS'
   3443 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   3444 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   3445 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   3446 DEPDIR="${am__leading_dot}deps"
   3447 
   3448 ac_config_commands="$ac_config_commands depfiles"
   3449 
   3450 
   3451 am_make=${MAKE-make}
   3452 cat > confinc << 'END'
   3453 am__doit:
   3454 	@echo done
   3455 .PHONY: am__doit
   3456 END
   3457 # If we don't find an include directive, just comment out the code.
   3458 { echo "$as_me:$LINENO: checking for style of include used by $am_make" >&5
   3459 echo $ECHO_N "checking for style of include used by $am_make... $ECHO_C" >&6; }
   3460 am__include="#"
   3461 am__quote=
   3462 _am_result=none
   3463 # First try GNU make style include.
   3464 echo "include confinc" > confmf
   3465 # We grep out `Entering directory' and `Leaving directory'
   3466 # messages which can occur if `w' ends up in MAKEFLAGS.
   3467 # In particular we don't look at `^make:' because GNU make might
   3468 # be invoked under some other name (usually "gmake"), in which
   3469 # case it prints its new name instead of `make'.
   3470 if test "`$am_make -s -f confmf 2> /dev/null | grep -v 'ing directory'`" = "done"; then
   3471    am__include=include
   3472    am__quote=
   3473    _am_result=GNU
   3474 fi
   3475 # Now try BSD make style include.
   3476 if test "$am__include" = "#"; then
   3477    echo '.include "confinc"' > confmf
   3478    if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then
   3479       am__include=.include
   3480       am__quote="\""
   3481       _am_result=BSD
   3482    fi
   3483 fi
   3484 
   3485 
   3486 { echo "$as_me:$LINENO: result: $_am_result" >&5
   3487 echo "${ECHO_T}$_am_result" >&6; }
   3488 rm -f confinc confmf
   3489 
   3490 # Check whether --enable-dependency-tracking was given.
   3491 if test "${enable_dependency_tracking+set}" = set; then
   3492   enableval=$enable_dependency_tracking;
   3493 fi
   3494 
   3495 if test "x$enable_dependency_tracking" != xno; then
   3496   am_depcomp="$ac_aux_dir/depcomp"
   3497   AMDEPBACKSLASH='\'
   3498 fi
   3499 
   3500 
   3501 if test "x$enable_dependency_tracking" != xno; then
   3502   AMDEP_TRUE=
   3503   AMDEP_FALSE='#'
   3504 else
   3505   AMDEP_TRUE='#'
   3506   AMDEP_FALSE=
   3507 fi
   3508 
   3509 
   3510 
   3511 
   3512 depcc="$CC"   am_compiler_list=
   3513 
   3514 { echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
   3515 echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6; }
   3516 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then
   3517   echo $ECHO_N "(cached) $ECHO_C" >&6
   3518 else
   3519   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
   3520   # We make a subdir and do the tests there.  Otherwise we can end up
   3521   # making bogus files that we don't know about and never remove.  For
   3522   # instance it was reported that on HP-UX the gcc test will end up
   3523   # making a dummy file named `D' -- because `-MD' means `put the output
   3524   # in D'.
   3525   mkdir conftest.dir
   3526   # Copy depcomp to subdir because otherwise we won't find it if we're
   3527   # using a relative directory.
   3528   cp "$am_depcomp" conftest.dir
   3529   cd conftest.dir
   3530   # We will build objects and dependencies in a subdirectory because
   3531   # it helps to detect inapplicable dependency modes.  For instance
   3532   # both Tru64's cc and ICC support -MD to output dependencies as a
   3533   # side effect of compilation, but ICC will put the dependencies in
   3534   # the current directory while Tru64 will put them in the object
   3535   # directory.
   3536   mkdir sub
   3537 
   3538   am_cv_CC_dependencies_compiler_type=none
   3539   if test "$am_compiler_list" = ""; then
   3540      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
   3541   fi
   3542   for depmode in $am_compiler_list; do
   3543     # Setup a source with many dependencies, because some compilers
   3544     # like to wrap large dependency lists on column 80 (with \), and
   3545     # we should not choose a depcomp mode which is confused by this.
   3546     #
   3547     # We need to recreate these files for each test, as the compiler may
   3548     # overwrite some of them when testing with obscure command lines.
   3549     # This happens at least with the AIX C compiler.
   3550     : > sub/conftest.c
   3551     for i in 1 2 3 4 5 6; do
   3552       echo '#include "conftst'$i'.h"' >> sub/conftest.c
   3553       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
   3554       # Solaris 8's {/usr,}/bin/sh.
   3555       touch sub/conftst$i.h
   3556     done
   3557     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
   3558 
   3559     case $depmode in
   3560     nosideeffect)
   3561       # after this tag, mechanisms are not by side-effect, so they'll
   3562       # only be used when explicitly requested
   3563       if test "x$enable_dependency_tracking" = xyes; then
   3564 	continue
   3565       else
   3566 	break
   3567       fi
   3568       ;;
   3569     none) break ;;
   3570     esac
   3571     # We check with `-c' and `-o' for the sake of the "dashmstdout"
   3572     # mode.  It turns out that the SunPro C++ compiler does not properly
   3573     # handle `-M -o', and we need to detect this.
   3574     if depmode=$depmode \
   3575        source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
   3576        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
   3577        $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
   3578          >/dev/null 2>conftest.err &&
   3579        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
   3580        grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
   3581        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
   3582       # icc doesn't choke on unknown options, it will just issue warnings
   3583       # or remarks (even with -Werror).  So we grep stderr for any message
   3584       # that says an option was ignored or not supported.
   3585       # When given -MP, icc 7.0 and 7.1 complain thusly:
   3586       #   icc: Command line warning: ignoring option '-M'; no argument required
   3587       # The diagnosis changed in icc 8.0:
   3588       #   icc: Command line remark: option '-MP' not supported
   3589       if (grep 'ignoring option' conftest.err ||
   3590           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
   3591         am_cv_CC_dependencies_compiler_type=$depmode
   3592         break
   3593       fi
   3594     fi
   3595   done
   3596 
   3597   cd ..
   3598   rm -rf conftest.dir
   3599 else
   3600   am_cv_CC_dependencies_compiler_type=none
   3601 fi
   3602 
   3603 fi
   3604 { echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5
   3605 echo "${ECHO_T}$am_cv_CC_dependencies_compiler_type" >&6; }
   3606 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
   3607 
   3608 
   3609 
   3610 if
   3611   test "x$enable_dependency_tracking" != xno \
   3612   && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
   3613   am__fastdepCC_TRUE=
   3614   am__fastdepCC_FALSE='#'
   3615 else
   3616   am__fastdepCC_TRUE='#'
   3617   am__fastdepCC_FALSE=
   3618 fi
   3619 
   3620 
   3621 # Check whether --enable-shared was given.
   3622 if test "${enable_shared+set}" = set; then
   3623   enableval=$enable_shared; p=${PACKAGE-default}
   3624     case $enableval in
   3625     yes) enable_shared=yes ;;
   3626     no) enable_shared=no ;;
   3627     *)
   3628       enable_shared=no
   3629       # Look at the argument we got.  We use all the common list separators.
   3630       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
   3631       for pkg in $enableval; do
   3632 	IFS="$lt_save_ifs"
   3633 	if test "X$pkg" = "X$p"; then
   3634 	  enable_shared=yes
   3635 	fi
   3636       done
   3637       IFS="$lt_save_ifs"
   3638       ;;
   3639     esac
   3640 else
   3641   enable_shared=yes
   3642 fi
   3643 
   3644 
   3645 # Check whether --enable-static was given.
   3646 if test "${enable_static+set}" = set; then
   3647   enableval=$enable_static; p=${PACKAGE-default}
   3648     case $enableval in
   3649     yes) enable_static=yes ;;
   3650     no) enable_static=no ;;
   3651     *)
   3652      enable_static=no
   3653       # Look at the argument we got.  We use all the common list separators.
   3654       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
   3655       for pkg in $enableval; do
   3656 	IFS="$lt_save_ifs"
   3657 	if test "X$pkg" = "X$p"; then
   3658 	  enable_static=yes
   3659 	fi
   3660       done
   3661       IFS="$lt_save_ifs"
   3662       ;;
   3663     esac
   3664 else
   3665   enable_static=yes
   3666 fi
   3667 
   3668 
   3669 # Check whether --enable-fast-install was given.
   3670 if test "${enable_fast_install+set}" = set; then
   3671   enableval=$enable_fast_install; p=${PACKAGE-default}
   3672     case $enableval in
   3673     yes) enable_fast_install=yes ;;
   3674     no) enable_fast_install=no ;;
   3675     *)
   3676       enable_fast_install=no
   3677       # Look at the argument we got.  We use all the common list separators.
   3678       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
   3679       for pkg in $enableval; do
   3680 	IFS="$lt_save_ifs"
   3681 	if test "X$pkg" = "X$p"; then
   3682 	  enable_fast_install=yes
   3683 	fi
   3684       done
   3685       IFS="$lt_save_ifs"
   3686       ;;
   3687     esac
   3688 else
   3689   enable_fast_install=yes
   3690 fi
   3691 
   3692 
   3693 # Make sure we can run config.sub.
   3694 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
   3695   { { echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5
   3696 echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;}
   3697    { (exit 1); exit 1; }; }
   3698 
   3699 { echo "$as_me:$LINENO: checking build system type" >&5
   3700 echo $ECHO_N "checking build system type... $ECHO_C" >&6; }
   3701 if test "${ac_cv_build+set}" = set; then
   3702   echo $ECHO_N "(cached) $ECHO_C" >&6
   3703 else
   3704   ac_build_alias=$build_alias
   3705 test "x$ac_build_alias" = x &&
   3706   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
   3707 test "x$ac_build_alias" = x &&
   3708   { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
   3709 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
   3710    { (exit 1); exit 1; }; }
   3711 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
   3712   { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5
   3713 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;}
   3714    { (exit 1); exit 1; }; }
   3715 
   3716 fi
   3717 { echo "$as_me:$LINENO: result: $ac_cv_build" >&5
   3718 echo "${ECHO_T}$ac_cv_build" >&6; }
   3719 case $ac_cv_build in
   3720 *-*-*) ;;
   3721 *) { { echo "$as_me:$LINENO: error: invalid value of canonical build" >&5
   3722 echo "$as_me: error: invalid value of canonical build" >&2;}
   3723    { (exit 1); exit 1; }; };;
   3724 esac
   3725 build=$ac_cv_build
   3726 ac_save_IFS=$IFS; IFS='-'
   3727 set x $ac_cv_build
   3728 shift
   3729 build_cpu=$1
   3730 build_vendor=$2
   3731 shift; shift
   3732 # Remember, the first character of IFS is used to create $*,
   3733 # except with old shells:
   3734 build_os=$*
   3735 IFS=$ac_save_IFS
   3736 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
   3737 
   3738 
   3739 { echo "$as_me:$LINENO: checking host system type" >&5
   3740 echo $ECHO_N "checking host system type... $ECHO_C" >&6; }
   3741 if test "${ac_cv_host+set}" = set; then
   3742   echo $ECHO_N "(cached) $ECHO_C" >&6
   3743 else
   3744   if test "x$host_alias" = x; then
   3745   ac_cv_host=$ac_cv_build
   3746 else
   3747   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
   3748     { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5
   3749 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;}
   3750    { (exit 1); exit 1; }; }
   3751 fi
   3752 
   3753 fi
   3754 { echo "$as_me:$LINENO: result: $ac_cv_host" >&5
   3755 echo "${ECHO_T}$ac_cv_host" >&6; }
   3756 case $ac_cv_host in
   3757 *-*-*) ;;
   3758 *) { { echo "$as_me:$LINENO: error: invalid value of canonical host" >&5
   3759 echo "$as_me: error: invalid value of canonical host" >&2;}
   3760    { (exit 1); exit 1; }; };;
   3761 esac
   3762 host=$ac_cv_host
   3763 ac_save_IFS=$IFS; IFS='-'
   3764 set x $ac_cv_host
   3765 shift
   3766 host_cpu=$1
   3767 host_vendor=$2
   3768 shift; shift
   3769 # Remember, the first character of IFS is used to create $*,
   3770 # except with old shells:
   3771 host_os=$*
   3772 IFS=$ac_save_IFS
   3773 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
   3774 
   3775 
   3776 { echo "$as_me:$LINENO: checking for a sed that does not truncate output" >&5
   3777 echo $ECHO_N "checking for a sed that does not truncate output... $ECHO_C" >&6; }
   3778 if test "${lt_cv_path_SED+set}" = set; then
   3779   echo $ECHO_N "(cached) $ECHO_C" >&6
   3780 else
   3781   # Loop through the user's path and test for sed and gsed.
   3782 # Then use that list of sed's as ones to test for truncation.
   3783 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3784 for as_dir in $PATH
   3785 do
   3786   IFS=$as_save_IFS
   3787   test -z "$as_dir" && as_dir=.
   3788   for lt_ac_prog in sed gsed; do
   3789     for ac_exec_ext in '' $ac_executable_extensions; do
   3790       if $as_executable_p "$as_dir/$lt_ac_prog$ac_exec_ext"; then
   3791         lt_ac_sed_list="$lt_ac_sed_list $as_dir/$lt_ac_prog$ac_exec_ext"
   3792       fi
   3793     done
   3794   done
   3795 done
   3796 lt_ac_max=0
   3797 lt_ac_count=0
   3798 # Add /usr/xpg4/bin/sed as it is typically found on Solaris
   3799 # along with /bin/sed that truncates output.
   3800 for lt_ac_sed in $lt_ac_sed_list /usr/xpg4/bin/sed; do
   3801   test ! -f $lt_ac_sed && continue
   3802   cat /dev/null > conftest.in
   3803   lt_ac_count=0
   3804   echo $ECHO_N "0123456789$ECHO_C" >conftest.in
   3805   # Check for GNU sed and select it if it is found.
   3806   if "$lt_ac_sed" --version 2>&1 < /dev/null | grep 'GNU' > /dev/null; then
   3807     lt_cv_path_SED=$lt_ac_sed
   3808     break
   3809   fi
   3810   while true; do
   3811     cat conftest.in conftest.in >conftest.tmp
   3812     mv conftest.tmp conftest.in
   3813     cp conftest.in conftest.nl
   3814     echo >>conftest.nl
   3815     $lt_ac_sed -e 's/a$//' < conftest.nl >conftest.out || break
   3816     cmp -s conftest.out conftest.nl || break
   3817     # 10000 chars as input seems more than enough
   3818     test $lt_ac_count -gt 10 && break
   3819     lt_ac_count=`expr $lt_ac_count + 1`
   3820     if test $lt_ac_count -gt $lt_ac_max; then
   3821       lt_ac_max=$lt_ac_count
   3822       lt_cv_path_SED=$lt_ac_sed
   3823     fi
   3824   done
   3825 done
   3826 
   3827 fi
   3828 
   3829 SED=$lt_cv_path_SED
   3830 { echo "$as_me:$LINENO: result: $SED" >&5
   3831 echo "${ECHO_T}$SED" >&6; }
   3832 
   3833 { echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
   3834 echo $ECHO_N "checking for grep that handles long lines and -e... $ECHO_C" >&6; }
   3835 if test "${ac_cv_path_GREP+set}" = set; then
   3836   echo $ECHO_N "(cached) $ECHO_C" >&6
   3837 else
   3838   # Extract the first word of "grep ggrep" to use in msg output
   3839 if test -z "$GREP"; then
   3840 set dummy grep ggrep; ac_prog_name=$2
   3841 if test "${ac_cv_path_GREP+set}" = set; then
   3842   echo $ECHO_N "(cached) $ECHO_C" >&6
   3843 else
   3844   ac_path_GREP_found=false
   3845 # Loop through the user's path and test for each of PROGNAME-LIST
   3846 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3847 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
   3848 do
   3849   IFS=$as_save_IFS
   3850   test -z "$as_dir" && as_dir=.
   3851   for ac_prog in grep ggrep; do
   3852   for ac_exec_ext in '' $ac_executable_extensions; do
   3853     ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
   3854     { test -f "$ac_path_GREP" && $as_executable_p "$ac_path_GREP"; } || continue
   3855     # Check for GNU ac_path_GREP and select it if it is found.
   3856   # Check for GNU $ac_path_GREP
   3857 case `"$ac_path_GREP" --version 2>&1` in
   3858 *GNU*)
   3859   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
   3860 *)
   3861   ac_count=0
   3862   echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
   3863   while :
   3864   do
   3865     cat "conftest.in" "conftest.in" >"conftest.tmp"
   3866     mv "conftest.tmp" "conftest.in"
   3867     cp "conftest.in" "conftest.nl"
   3868     echo 'GREP' >> "conftest.nl"
   3869     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
   3870     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
   3871     ac_count=`expr $ac_count + 1`
   3872     if test $ac_count -gt ${ac_path_GREP_max-0}; then
   3873       # Best one so far, save it but keep looking for a better one
   3874       ac_cv_path_GREP="$ac_path_GREP"
   3875       ac_path_GREP_max=$ac_count
   3876     fi
   3877     # 10*(2^10) chars as input seems more than enough
   3878     test $ac_count -gt 10 && break
   3879   done
   3880   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
   3881 esac
   3882 
   3883 
   3884     $ac_path_GREP_found && break 3
   3885   done
   3886 done
   3887 
   3888 done
   3889 IFS=$as_save_IFS
   3890 
   3891 
   3892 fi
   3893 
   3894 GREP="$ac_cv_path_GREP"
   3895 if test -z "$GREP"; then
   3896   { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
   3897 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
   3898    { (exit 1); exit 1; }; }
   3899 fi
   3900 
   3901 else
   3902   ac_cv_path_GREP=$GREP
   3903 fi
   3904 
   3905 
   3906 fi
   3907 { echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
   3908 echo "${ECHO_T}$ac_cv_path_GREP" >&6; }
   3909  GREP="$ac_cv_path_GREP"
   3910 
   3911 
   3912 { echo "$as_me:$LINENO: checking for egrep" >&5
   3913 echo $ECHO_N "checking for egrep... $ECHO_C" >&6; }
   3914 if test "${ac_cv_path_EGREP+set}" = set; then
   3915   echo $ECHO_N "(cached) $ECHO_C" >&6
   3916 else
   3917   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
   3918    then ac_cv_path_EGREP="$GREP -E"
   3919    else
   3920      # Extract the first word of "egrep" to use in msg output
   3921 if test -z "$EGREP"; then
   3922 set dummy egrep; ac_prog_name=$2
   3923 if test "${ac_cv_path_EGREP+set}" = set; then
   3924   echo $ECHO_N "(cached) $ECHO_C" >&6
   3925 else
   3926   ac_path_EGREP_found=false
   3927 # Loop through the user's path and test for each of PROGNAME-LIST
   3928 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3929 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
   3930 do
   3931   IFS=$as_save_IFS
   3932   test -z "$as_dir" && as_dir=.
   3933   for ac_prog in egrep; do
   3934   for ac_exec_ext in '' $ac_executable_extensions; do
   3935     ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
   3936     { test -f "$ac_path_EGREP" && $as_executable_p "$ac_path_EGREP"; } || continue
   3937     # Check for GNU ac_path_EGREP and select it if it is found.
   3938   # Check for GNU $ac_path_EGREP
   3939 case `"$ac_path_EGREP" --version 2>&1` in
   3940 *GNU*)
   3941   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
   3942 *)
   3943   ac_count=0
   3944   echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
   3945   while :
   3946   do
   3947     cat "conftest.in" "conftest.in" >"conftest.tmp"
   3948     mv "conftest.tmp" "conftest.in"
   3949     cp "conftest.in" "conftest.nl"
   3950     echo 'EGREP' >> "conftest.nl"
   3951     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
   3952     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
   3953     ac_count=`expr $ac_count + 1`
   3954     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
   3955       # Best one so far, save it but keep looking for a better one
   3956       ac_cv_path_EGREP="$ac_path_EGREP"
   3957       ac_path_EGREP_max=$ac_count
   3958     fi
   3959     # 10*(2^10) chars as input seems more than enough
   3960     test $ac_count -gt 10 && break
   3961   done
   3962   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
   3963 esac
   3964 
   3965 
   3966     $ac_path_EGREP_found && break 3
   3967   done
   3968 done
   3969 
   3970 done
   3971 IFS=$as_save_IFS
   3972 
   3973 
   3974 fi
   3975 
   3976 EGREP="$ac_cv_path_EGREP"
   3977 if test -z "$EGREP"; then
   3978   { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
   3979 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
   3980    { (exit 1); exit 1; }; }
   3981 fi
   3982 
   3983 else
   3984   ac_cv_path_EGREP=$EGREP
   3985 fi
   3986 
   3987 
   3988    fi
   3989 fi
   3990 { echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
   3991 echo "${ECHO_T}$ac_cv_path_EGREP" >&6; }
   3992  EGREP="$ac_cv_path_EGREP"
   3993 
   3994 
   3995 
   3996 # Check whether --with-gnu-ld was given.
   3997 if test "${with_gnu_ld+set}" = set; then
   3998   withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
   3999 else
   4000   with_gnu_ld=no
   4001 fi
   4002 
   4003 ac_prog=ld
   4004 if test "$GCC" = yes; then
   4005   # Check if gcc -print-prog-name=ld gives a path.
   4006   { echo "$as_me:$LINENO: checking for ld used by $CC" >&5
   4007 echo $ECHO_N "checking for ld used by $CC... $ECHO_C" >&6; }
   4008   case $host in
   4009   *-*-mingw*)
   4010     # gcc leaves a trailing carriage return which upsets mingw
   4011     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
   4012   *)
   4013     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
   4014   esac
   4015   case $ac_prog in
   4016     # Accept absolute paths.
   4017     [\\/]* | ?:[\\/]*)
   4018       re_direlt='/[^/][^/]*/\.\./'
   4019       # Canonicalize the pathname of ld
   4020       ac_prog=`echo $ac_prog| $SED 's%\\\\%/%g'`
   4021       while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
   4022 	ac_prog=`echo $ac_prog| $SED "s%$re_direlt%/%"`
   4023       done
   4024       test -z "$LD" && LD="$ac_prog"
   4025       ;;
   4026   "")
   4027     # If it fails, then pretend we aren't using GCC.
   4028     ac_prog=ld
   4029     ;;
   4030   *)
   4031     # If it is relative, then search for the first ld in PATH.
   4032     with_gnu_ld=unknown
   4033     ;;
   4034   esac
   4035 elif test "$with_gnu_ld" = yes; then
   4036   { echo "$as_me:$LINENO: checking for GNU ld" >&5
   4037 echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6; }
   4038 else
   4039   { echo "$as_me:$LINENO: checking for non-GNU ld" >&5
   4040 echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6; }
   4041 fi
   4042 if test "${lt_cv_path_LD+set}" = set; then
   4043   echo $ECHO_N "(cached) $ECHO_C" >&6
   4044 else
   4045   if test -z "$LD"; then
   4046   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   4047   for ac_dir in $PATH; do
   4048     IFS="$lt_save_ifs"
   4049     test -z "$ac_dir" && ac_dir=.
   4050     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
   4051       lt_cv_path_LD="$ac_dir/$ac_prog"
   4052       # Check to see if the program is GNU ld.  I'd rather use --version,
   4053       # but apparently some variants of GNU ld only accept -v.
   4054       # Break only if it was the GNU/non-GNU ld that we prefer.
   4055       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
   4056       *GNU* | *'with BFD'*)
   4057 	test "$with_gnu_ld" != no && break
   4058 	;;
   4059       *)
   4060 	test "$with_gnu_ld" != yes && break
   4061 	;;
   4062       esac
   4063     fi
   4064   done
   4065   IFS="$lt_save_ifs"
   4066 else
   4067   lt_cv_path_LD="$LD" # Let the user override the test with a path.
   4068 fi
   4069 fi
   4070 
   4071 LD="$lt_cv_path_LD"
   4072 if test -n "$LD"; then
   4073   { echo "$as_me:$LINENO: result: $LD" >&5
   4074 echo "${ECHO_T}$LD" >&6; }
   4075 else
   4076   { echo "$as_me:$LINENO: result: no" >&5
   4077 echo "${ECHO_T}no" >&6; }
   4078 fi
   4079 test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
   4080 echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
   4081    { (exit 1); exit 1; }; }
   4082 { echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
   4083 echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6; }
   4084 if test "${lt_cv_prog_gnu_ld+set}" = set; then
   4085   echo $ECHO_N "(cached) $ECHO_C" >&6
   4086 else
   4087   # I'd rather use --version here, but apparently some GNU lds only accept -v.
   4088 case `$LD -v 2>&1 </dev/null` in
   4089 *GNU* | *'with BFD'*)
   4090   lt_cv_prog_gnu_ld=yes
   4091   ;;
   4092 *)
   4093   lt_cv_prog_gnu_ld=no
   4094   ;;
   4095 esac
   4096 fi
   4097 { echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
   4098 echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6; }
   4099 with_gnu_ld=$lt_cv_prog_gnu_ld
   4100 
   4101 
   4102 { echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5
   4103 echo $ECHO_N "checking for $LD option to reload object files... $ECHO_C" >&6; }
   4104 if test "${lt_cv_ld_reload_flag+set}" = set; then
   4105   echo $ECHO_N "(cached) $ECHO_C" >&6
   4106 else
   4107   lt_cv_ld_reload_flag='-r'
   4108 fi
   4109 { echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5
   4110 echo "${ECHO_T}$lt_cv_ld_reload_flag" >&6; }
   4111 reload_flag=$lt_cv_ld_reload_flag
   4112 case $reload_flag in
   4113 "" | " "*) ;;
   4114 *) reload_flag=" $reload_flag" ;;
   4115 esac
   4116 reload_cmds='$LD$reload_flag -o $output$reload_objs'
   4117 case $host_os in
   4118   darwin*)
   4119     if test "$GCC" = yes; then
   4120       reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
   4121     else
   4122       reload_cmds='$LD$reload_flag -o $output$reload_objs'
   4123     fi
   4124     ;;
   4125 esac
   4126 
   4127 { echo "$as_me:$LINENO: checking for BSD-compatible nm" >&5
   4128 echo $ECHO_N "checking for BSD-compatible nm... $ECHO_C" >&6; }
   4129 if test "${lt_cv_path_NM+set}" = set; then
   4130   echo $ECHO_N "(cached) $ECHO_C" >&6
   4131 else
   4132   if test -n "$NM"; then
   4133   # Let the user override the test.
   4134   lt_cv_path_NM="$NM"
   4135 else
   4136   lt_nm_to_check="${ac_tool_prefix}nm"
   4137   if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
   4138     lt_nm_to_check="$lt_nm_to_check nm"
   4139   fi
   4140   for lt_tmp_nm in $lt_nm_to_check; do
   4141     lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   4142     for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
   4143       IFS="$lt_save_ifs"
   4144       test -z "$ac_dir" && ac_dir=.
   4145       tmp_nm="$ac_dir/$lt_tmp_nm"
   4146       if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
   4147 	# Check to see if the nm accepts a BSD-compat flag.
   4148 	# Adding the `sed 1q' prevents false positives on HP-UX, which says:
   4149 	#   nm: unknown option "B" ignored
   4150 	# Tru64's nm complains that /dev/null is an invalid object file
   4151 	case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
   4152 	*/dev/null* | *'Invalid file or object type'*)
   4153 	  lt_cv_path_NM="$tmp_nm -B"
   4154 	  break
   4155 	  ;;
   4156 	*)
   4157 	  case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
   4158 	  */dev/null*)
   4159 	    lt_cv_path_NM="$tmp_nm -p"
   4160 	    break
   4161 	    ;;
   4162 	  *)
   4163 	    lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
   4164 	    continue # so that we can try to find one that supports BSD flags
   4165 	    ;;
   4166 	  esac
   4167 	  ;;
   4168 	esac
   4169       fi
   4170     done
   4171     IFS="$lt_save_ifs"
   4172   done
   4173   test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm
   4174 fi
   4175 fi
   4176 { echo "$as_me:$LINENO: result: $lt_cv_path_NM" >&5
   4177 echo "${ECHO_T}$lt_cv_path_NM" >&6; }
   4178 NM="$lt_cv_path_NM"
   4179 
   4180 { echo "$as_me:$LINENO: checking whether ln -s works" >&5
   4181 echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6; }
   4182 LN_S=$as_ln_s
   4183 if test "$LN_S" = "ln -s"; then
   4184   { echo "$as_me:$LINENO: result: yes" >&5
   4185 echo "${ECHO_T}yes" >&6; }
   4186 else
   4187   { echo "$as_me:$LINENO: result: no, using $LN_S" >&5
   4188 echo "${ECHO_T}no, using $LN_S" >&6; }
   4189 fi
   4190 
   4191 { echo "$as_me:$LINENO: checking how to recognise dependent libraries" >&5
   4192 echo $ECHO_N "checking how to recognise dependent libraries... $ECHO_C" >&6; }
   4193 if test "${lt_cv_deplibs_check_method+set}" = set; then
   4194   echo $ECHO_N "(cached) $ECHO_C" >&6
   4195 else
   4196   lt_cv_file_magic_cmd='$MAGIC_CMD'
   4197 lt_cv_file_magic_test_file=
   4198 lt_cv_deplibs_check_method='unknown'
   4199 # Need to set the preceding variable on all platforms that support
   4200 # interlibrary dependencies.
   4201 # 'none' -- dependencies not supported.
   4202 # `unknown' -- same as none, but documents that we really don't know.
   4203 # 'pass_all' -- all dependencies passed with no checks.
   4204 # 'test_compile' -- check by making test program.
   4205 # 'file_magic [[regex]]' -- check by looking for files in library path
   4206 # which responds to the $file_magic_cmd with a given extended regex.
   4207 # If you have `file' or equivalent on your system and you're not sure
   4208 # whether `pass_all' will *always* work, you probably want this one.
   4209 
   4210 case $host_os in
   4211 aix4* | aix5*)
   4212   lt_cv_deplibs_check_method=pass_all
   4213   ;;
   4214 
   4215 beos*)
   4216   lt_cv_deplibs_check_method=pass_all
   4217   ;;
   4218 
   4219 bsdi[45]*)
   4220   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
   4221   lt_cv_file_magic_cmd='/usr/bin/file -L'
   4222   lt_cv_file_magic_test_file=/shlib/libc.so
   4223   ;;
   4224 
   4225 cygwin*)
   4226   # func_win32_libid is a shell function defined in ltmain.sh
   4227   lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
   4228   lt_cv_file_magic_cmd='func_win32_libid'
   4229   ;;
   4230 
   4231 mingw* | pw32*)
   4232   # Base MSYS/MinGW do not provide the 'file' command needed by
   4233   # func_win32_libid shell function, so use a weaker test based on 'objdump'.
   4234   lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
   4235   lt_cv_file_magic_cmd='$OBJDUMP -f'
   4236   ;;
   4237 
   4238 darwin* | rhapsody*)
   4239   lt_cv_deplibs_check_method=pass_all
   4240   ;;
   4241 
   4242 freebsd* | dragonfly*)
   4243   if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
   4244     case $host_cpu in
   4245     i*86 )
   4246       # Not sure whether the presence of OpenBSD here was a mistake.
   4247       # Let's accept both of them until this is cleared up.
   4248       lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
   4249       lt_cv_file_magic_cmd=/usr/bin/file
   4250       lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
   4251       ;;
   4252     esac
   4253   else
   4254     lt_cv_deplibs_check_method=pass_all
   4255   fi
   4256   ;;
   4257 
   4258 gnu*)
   4259   lt_cv_deplibs_check_method=pass_all
   4260   ;;
   4261 
   4262 hpux10.20* | hpux11*)
   4263   lt_cv_file_magic_cmd=/usr/bin/file
   4264   case $host_cpu in
   4265   ia64*)
   4266     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
   4267     lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
   4268     ;;
   4269   hppa*64*)
   4270     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]'
   4271     lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
   4272     ;;
   4273   *)
   4274     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
   4275     lt_cv_file_magic_test_file=/usr/lib/libc.sl
   4276     ;;
   4277   esac
   4278   ;;
   4279 
   4280 interix3*)
   4281   # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
   4282   lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
   4283   ;;
   4284 
   4285 irix5* | irix6* | nonstopux*)
   4286   case $LD in
   4287   *-32|*"-32 ") libmagic=32-bit;;
   4288   *-n32|*"-n32 ") libmagic=N32;;
   4289   *-64|*"-64 ") libmagic=64-bit;;
   4290   *) libmagic=never-match;;
   4291   esac
   4292   lt_cv_deplibs_check_method=pass_all
   4293   ;;
   4294 
   4295 # This must be Linux ELF.
   4296 linux* | k*bsd*-gnu)
   4297   lt_cv_deplibs_check_method=pass_all
   4298   ;;
   4299 
   4300 netbsd* | netbsdelf*-gnu)
   4301   if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
   4302     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
   4303   else
   4304     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
   4305   fi
   4306   ;;
   4307 
   4308 newos6*)
   4309   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
   4310   lt_cv_file_magic_cmd=/usr/bin/file
   4311   lt_cv_file_magic_test_file=/usr/lib/libnls.so
   4312   ;;
   4313 
   4314 nto-qnx*)
   4315   lt_cv_deplibs_check_method=unknown
   4316   ;;
   4317 
   4318 openbsd*)
   4319   if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   4320     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
   4321   else
   4322     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
   4323   fi
   4324   ;;
   4325 
   4326 osf3* | osf4* | osf5*)
   4327   lt_cv_deplibs_check_method=pass_all
   4328   ;;
   4329 
   4330 solaris*)
   4331   lt_cv_deplibs_check_method=pass_all
   4332   ;;
   4333 
   4334 sysv4 | sysv4.3*)
   4335   case $host_vendor in
   4336   motorola)
   4337     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]'
   4338     lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
   4339     ;;
   4340   ncr)
   4341     lt_cv_deplibs_check_method=pass_all
   4342     ;;
   4343   sequent)
   4344     lt_cv_file_magic_cmd='/bin/file'
   4345     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
   4346     ;;
   4347   sni)
   4348     lt_cv_file_magic_cmd='/bin/file'
   4349     lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
   4350     lt_cv_file_magic_test_file=/lib/libc.so
   4351     ;;
   4352   siemens)
   4353     lt_cv_deplibs_check_method=pass_all
   4354     ;;
   4355   pc)
   4356     lt_cv_deplibs_check_method=pass_all
   4357     ;;
   4358   esac
   4359   ;;
   4360 
   4361 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   4362   lt_cv_deplibs_check_method=pass_all
   4363   ;;
   4364 esac
   4365 
   4366 fi
   4367 { echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5
   4368 echo "${ECHO_T}$lt_cv_deplibs_check_method" >&6; }
   4369 file_magic_cmd=$lt_cv_file_magic_cmd
   4370 deplibs_check_method=$lt_cv_deplibs_check_method
   4371 test -z "$deplibs_check_method" && deplibs_check_method=unknown
   4372 
   4373 
   4374 
   4375 
   4376 # If no C compiler was specified, use CC.
   4377 LTCC=${LTCC-"$CC"}
   4378 
   4379 # If no C compiler flags were specified, use CFLAGS.
   4380 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   4381 
   4382 # Allow CC to be a program name with arguments.
   4383 compiler=$CC
   4384 
   4385 
   4386 # Check whether --enable-libtool-lock was given.
   4387 if test "${enable_libtool_lock+set}" = set; then
   4388   enableval=$enable_libtool_lock;
   4389 fi
   4390 
   4391 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
   4392 
   4393 # Some flags need to be propagated to the compiler or linker for good
   4394 # libtool support.
   4395 case $host in
   4396 ia64-*-hpux*)
   4397   # Find out which ABI we are using.
   4398   echo 'int i;' > conftest.$ac_ext
   4399   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   4400   (eval $ac_compile) 2>&5
   4401   ac_status=$?
   4402   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4403   (exit $ac_status); }; then
   4404     case `/usr/bin/file conftest.$ac_objext` in
   4405     *ELF-32*)
   4406       HPUX_IA64_MODE="32"
   4407       ;;
   4408     *ELF-64*)
   4409       HPUX_IA64_MODE="64"
   4410       ;;
   4411     esac
   4412   fi
   4413   rm -rf conftest*
   4414   ;;
   4415 *-*-irix6*)
   4416   # Find out which ABI we are using.
   4417   echo '#line 4417 "configure"' > conftest.$ac_ext
   4418   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   4419   (eval $ac_compile) 2>&5
   4420   ac_status=$?
   4421   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4422   (exit $ac_status); }; then
   4423    if test "$lt_cv_prog_gnu_ld" = yes; then
   4424     case `/usr/bin/file conftest.$ac_objext` in
   4425     *32-bit*)
   4426       LD="${LD-ld} -melf32bsmip"
   4427       ;;
   4428     *N32*)
   4429       LD="${LD-ld} -melf32bmipn32"
   4430       ;;
   4431     *64-bit*)
   4432       LD="${LD-ld} -melf64bmip"
   4433       ;;
   4434     esac
   4435    else
   4436     case `/usr/bin/file conftest.$ac_objext` in
   4437     *32-bit*)
   4438       LD="${LD-ld} -32"
   4439       ;;
   4440     *N32*)
   4441       LD="${LD-ld} -n32"
   4442       ;;
   4443     *64-bit*)
   4444       LD="${LD-ld} -64"
   4445       ;;
   4446     esac
   4447    fi
   4448   fi
   4449   rm -rf conftest*
   4450   ;;
   4451 
   4452 x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*|s390*-*linux*|sparc*-*linux*)
   4453   # Find out which ABI we are using.
   4454   echo 'int i;' > conftest.$ac_ext
   4455   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   4456   (eval $ac_compile) 2>&5
   4457   ac_status=$?
   4458   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4459   (exit $ac_status); }; then
   4460     case `/usr/bin/file conftest.o` in
   4461     *32-bit*)
   4462       case $host in
   4463         x86_64-*linux*)
   4464           LD="${LD-ld} -m elf_i386"
   4465           ;;
   4466         ppc64-*linux*|powerpc64-*linux*)
   4467           LD="${LD-ld} -m elf32ppclinux"
   4468           ;;
   4469         s390x-*linux*)
   4470           LD="${LD-ld} -m elf_s390"
   4471           ;;
   4472         sparc64-*linux*)
   4473           LD="${LD-ld} -m elf32_sparc"
   4474           ;;
   4475       esac
   4476       ;;
   4477     *64-bit*)
   4478       case $host in
   4479         x86_64-*linux*)
   4480           LD="${LD-ld} -m elf_x86_64"
   4481           ;;
   4482         ppc*-*linux*|powerpc*-*linux*)
   4483           LD="${LD-ld} -m elf64ppc"
   4484           ;;
   4485         s390*-*linux*)
   4486           LD="${LD-ld} -m elf64_s390"
   4487           ;;
   4488         sparc*-*linux*)
   4489           LD="${LD-ld} -m elf64_sparc"
   4490           ;;
   4491       esac
   4492       ;;
   4493     esac
   4494   fi
   4495   rm -rf conftest*
   4496   ;;
   4497 
   4498 *-*-sco3.2v5*)
   4499   # On SCO OpenServer 5, we need -belf to get full-featured binaries.
   4500   SAVE_CFLAGS="$CFLAGS"
   4501   CFLAGS="$CFLAGS -belf"
   4502   { echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5
   4503 echo $ECHO_N "checking whether the C compiler needs -belf... $ECHO_C" >&6; }
   4504 if test "${lt_cv_cc_needs_belf+set}" = set; then
   4505   echo $ECHO_N "(cached) $ECHO_C" >&6
   4506 else
   4507   ac_ext=c
   4508 ac_cpp='$CPP $CPPFLAGS'
   4509 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   4510 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   4511 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   4512 
   4513      cat >conftest.$ac_ext <<_ACEOF
   4514 /* confdefs.h.  */
   4515 _ACEOF
   4516 cat confdefs.h >>conftest.$ac_ext
   4517 cat >>conftest.$ac_ext <<_ACEOF
   4518 /* end confdefs.h.  */
   4519 
   4520 int
   4521 main ()
   4522 {
   4523 
   4524   ;
   4525   return 0;
   4526 }
   4527 _ACEOF
   4528 rm -f conftest.$ac_objext conftest$ac_exeext
   4529 if { (ac_try="$ac_link"
   4530 case "(($ac_try" in
   4531   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4532   *) ac_try_echo=$ac_try;;
   4533 esac
   4534 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   4535   (eval "$ac_link") 2>conftest.er1
   4536   ac_status=$?
   4537   grep -v '^ *+' conftest.er1 >conftest.err
   4538   rm -f conftest.er1
   4539   cat conftest.err >&5
   4540   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4541   (exit $ac_status); } &&
   4542 	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
   4543   { (case "(($ac_try" in
   4544   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4545   *) ac_try_echo=$ac_try;;
   4546 esac
   4547 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   4548   (eval "$ac_try") 2>&5
   4549   ac_status=$?
   4550   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4551   (exit $ac_status); }; } &&
   4552 	 { ac_try='test -s conftest$ac_exeext'
   4553   { (case "(($ac_try" in
   4554   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4555   *) ac_try_echo=$ac_try;;
   4556 esac
   4557 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   4558   (eval "$ac_try") 2>&5
   4559   ac_status=$?
   4560   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4561   (exit $ac_status); }; }; then
   4562   lt_cv_cc_needs_belf=yes
   4563 else
   4564   echo "$as_me: failed program was:" >&5
   4565 sed 's/^/| /' conftest.$ac_ext >&5
   4566 
   4567 	lt_cv_cc_needs_belf=no
   4568 fi
   4569 
   4570 rm -f core conftest.err conftest.$ac_objext \
   4571       conftest$ac_exeext conftest.$ac_ext
   4572      ac_ext=c
   4573 ac_cpp='$CPP $CPPFLAGS'
   4574 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   4575 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   4576 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   4577 
   4578 fi
   4579 { echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5
   4580 echo "${ECHO_T}$lt_cv_cc_needs_belf" >&6; }
   4581   if test x"$lt_cv_cc_needs_belf" != x"yes"; then
   4582     # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
   4583     CFLAGS="$SAVE_CFLAGS"
   4584   fi
   4585   ;;
   4586 sparc*-*solaris*)
   4587   # Find out which ABI we are using.
   4588   echo 'int i;' > conftest.$ac_ext
   4589   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   4590   (eval $ac_compile) 2>&5
   4591   ac_status=$?
   4592   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4593   (exit $ac_status); }; then
   4594     case `/usr/bin/file conftest.o` in
   4595     *64-bit*)
   4596       case $lt_cv_prog_gnu_ld in
   4597       yes*) LD="${LD-ld} -m elf64_sparc" ;;
   4598       *)    LD="${LD-ld} -64" ;;
   4599       esac
   4600       ;;
   4601     esac
   4602   fi
   4603   rm -rf conftest*
   4604   ;;
   4605 
   4606 
   4607 esac
   4608 
   4609 need_locks="$enable_libtool_lock"
   4610 
   4611 
   4612 ac_ext=c
   4613 ac_cpp='$CPP $CPPFLAGS'
   4614 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   4615 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   4616 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   4617 { echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
   4618 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; }
   4619 # On Suns, sometimes $CPP names a directory.
   4620 if test -n "$CPP" && test -d "$CPP"; then
   4621   CPP=
   4622 fi
   4623 if test -z "$CPP"; then
   4624   if test "${ac_cv_prog_CPP+set}" = set; then
   4625   echo $ECHO_N "(cached) $ECHO_C" >&6
   4626 else
   4627       # Double quotes because CPP needs to be expanded
   4628     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
   4629     do
   4630       ac_preproc_ok=false
   4631 for ac_c_preproc_warn_flag in '' yes
   4632 do
   4633   # Use a header file that comes with gcc, so configuring glibc
   4634   # with a fresh cross-compiler works.
   4635   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   4636   # <limits.h> exists even on freestanding compilers.
   4637   # On the NeXT, cc -E runs the code through the compiler's parser,
   4638   # not just through cpp. "Syntax error" is here to catch this case.
   4639   cat >conftest.$ac_ext <<_ACEOF
   4640 /* confdefs.h.  */
   4641 _ACEOF
   4642 cat confdefs.h >>conftest.$ac_ext
   4643 cat >>conftest.$ac_ext <<_ACEOF
   4644 /* end confdefs.h.  */
   4645 #ifdef __STDC__
   4646 # include <limits.h>
   4647 #else
   4648 # include <assert.h>
   4649 #endif
   4650 		     Syntax error
   4651 _ACEOF
   4652 if { (ac_try="$ac_cpp conftest.$ac_ext"
   4653 case "(($ac_try" in
   4654   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4655   *) ac_try_echo=$ac_try;;
   4656 esac
   4657 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   4658   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   4659   ac_status=$?
   4660   grep -v '^ *+' conftest.er1 >conftest.err
   4661   rm -f conftest.er1
   4662   cat conftest.err >&5
   4663   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4664   (exit $ac_status); } >/dev/null; then
   4665   if test -s conftest.err; then
   4666     ac_cpp_err=$ac_c_preproc_warn_flag
   4667     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
   4668   else
   4669     ac_cpp_err=
   4670   fi
   4671 else
   4672   ac_cpp_err=yes
   4673 fi
   4674 if test -z "$ac_cpp_err"; then
   4675   :
   4676 else
   4677   echo "$as_me: failed program was:" >&5
   4678 sed 's/^/| /' conftest.$ac_ext >&5
   4679 
   4680   # Broken: fails on valid input.
   4681 continue
   4682 fi
   4683 
   4684 rm -f conftest.err conftest.$ac_ext
   4685 
   4686   # OK, works on sane cases.  Now check whether nonexistent headers
   4687   # can be detected and how.
   4688   cat >conftest.$ac_ext <<_ACEOF
   4689 /* confdefs.h.  */
   4690 _ACEOF
   4691 cat confdefs.h >>conftest.$ac_ext
   4692 cat >>conftest.$ac_ext <<_ACEOF
   4693 /* end confdefs.h.  */
   4694 #include <ac_nonexistent.h>
   4695 _ACEOF
   4696 if { (ac_try="$ac_cpp conftest.$ac_ext"
   4697 case "(($ac_try" in
   4698   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4699   *) ac_try_echo=$ac_try;;
   4700 esac
   4701 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   4702   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   4703   ac_status=$?
   4704   grep -v '^ *+' conftest.er1 >conftest.err
   4705   rm -f conftest.er1
   4706   cat conftest.err >&5
   4707   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4708   (exit $ac_status); } >/dev/null; then
   4709   if test -s conftest.err; then
   4710     ac_cpp_err=$ac_c_preproc_warn_flag
   4711     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
   4712   else
   4713     ac_cpp_err=
   4714   fi
   4715 else
   4716   ac_cpp_err=yes
   4717 fi
   4718 if test -z "$ac_cpp_err"; then
   4719   # Broken: success on invalid input.
   4720 continue
   4721 else
   4722   echo "$as_me: failed program was:" >&5
   4723 sed 's/^/| /' conftest.$ac_ext >&5
   4724 
   4725   # Passes both tests.
   4726 ac_preproc_ok=:
   4727 break
   4728 fi
   4729 
   4730 rm -f conftest.err conftest.$ac_ext
   4731 
   4732 done
   4733 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   4734 rm -f conftest.err conftest.$ac_ext
   4735 if $ac_preproc_ok; then
   4736   break
   4737 fi
   4738 
   4739     done
   4740     ac_cv_prog_CPP=$CPP
   4741 
   4742 fi
   4743   CPP=$ac_cv_prog_CPP
   4744 else
   4745   ac_cv_prog_CPP=$CPP
   4746 fi
   4747 { echo "$as_me:$LINENO: result: $CPP" >&5
   4748 echo "${ECHO_T}$CPP" >&6; }
   4749 ac_preproc_ok=false
   4750 for ac_c_preproc_warn_flag in '' yes
   4751 do
   4752   # Use a header file that comes with gcc, so configuring glibc
   4753   # with a fresh cross-compiler works.
   4754   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   4755   # <limits.h> exists even on freestanding compilers.
   4756   # On the NeXT, cc -E runs the code through the compiler's parser,
   4757   # not just through cpp. "Syntax error" is here to catch this case.
   4758   cat >conftest.$ac_ext <<_ACEOF
   4759 /* confdefs.h.  */
   4760 _ACEOF
   4761 cat confdefs.h >>conftest.$ac_ext
   4762 cat >>conftest.$ac_ext <<_ACEOF
   4763 /* end confdefs.h.  */
   4764 #ifdef __STDC__
   4765 # include <limits.h>
   4766 #else
   4767 # include <assert.h>
   4768 #endif
   4769 		     Syntax error
   4770 _ACEOF
   4771 if { (ac_try="$ac_cpp conftest.$ac_ext"
   4772 case "(($ac_try" in
   4773   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4774   *) ac_try_echo=$ac_try;;
   4775 esac
   4776 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   4777   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   4778   ac_status=$?
   4779   grep -v '^ *+' conftest.er1 >conftest.err
   4780   rm -f conftest.er1
   4781   cat conftest.err >&5
   4782   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4783   (exit $ac_status); } >/dev/null; then
   4784   if test -s conftest.err; then
   4785     ac_cpp_err=$ac_c_preproc_warn_flag
   4786     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
   4787   else
   4788     ac_cpp_err=
   4789   fi
   4790 else
   4791   ac_cpp_err=yes
   4792 fi
   4793 if test -z "$ac_cpp_err"; then
   4794   :
   4795 else
   4796   echo "$as_me: failed program was:" >&5
   4797 sed 's/^/| /' conftest.$ac_ext >&5
   4798 
   4799   # Broken: fails on valid input.
   4800 continue
   4801 fi
   4802 
   4803 rm -f conftest.err conftest.$ac_ext
   4804 
   4805   # OK, works on sane cases.  Now check whether nonexistent headers
   4806   # can be detected and how.
   4807   cat >conftest.$ac_ext <<_ACEOF
   4808 /* confdefs.h.  */
   4809 _ACEOF
   4810 cat confdefs.h >>conftest.$ac_ext
   4811 cat >>conftest.$ac_ext <<_ACEOF
   4812 /* end confdefs.h.  */
   4813 #include <ac_nonexistent.h>
   4814 _ACEOF
   4815 if { (ac_try="$ac_cpp conftest.$ac_ext"
   4816 case "(($ac_try" in
   4817   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4818   *) ac_try_echo=$ac_try;;
   4819 esac
   4820 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   4821   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   4822   ac_status=$?
   4823   grep -v '^ *+' conftest.er1 >conftest.err
   4824   rm -f conftest.er1
   4825   cat conftest.err >&5
   4826   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4827   (exit $ac_status); } >/dev/null; then
   4828   if test -s conftest.err; then
   4829     ac_cpp_err=$ac_c_preproc_warn_flag
   4830     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
   4831   else
   4832     ac_cpp_err=
   4833   fi
   4834 else
   4835   ac_cpp_err=yes
   4836 fi
   4837 if test -z "$ac_cpp_err"; then
   4838   # Broken: success on invalid input.
   4839 continue
   4840 else
   4841   echo "$as_me: failed program was:" >&5
   4842 sed 's/^/| /' conftest.$ac_ext >&5
   4843 
   4844   # Passes both tests.
   4845 ac_preproc_ok=:
   4846 break
   4847 fi
   4848 
   4849 rm -f conftest.err conftest.$ac_ext
   4850 
   4851 done
   4852 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   4853 rm -f conftest.err conftest.$ac_ext
   4854 if $ac_preproc_ok; then
   4855   :
   4856 else
   4857   { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
   4858 See \`config.log' for more details." >&5
   4859 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
   4860 See \`config.log' for more details." >&2;}
   4861    { (exit 1); exit 1; }; }
   4862 fi
   4863 
   4864 ac_ext=c
   4865 ac_cpp='$CPP $CPPFLAGS'
   4866 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   4867 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   4868 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   4869 
   4870 
   4871 { echo "$as_me:$LINENO: checking for ANSI C header files" >&5
   4872 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
   4873 if test "${ac_cv_header_stdc+set}" = set; then
   4874   echo $ECHO_N "(cached) $ECHO_C" >&6
   4875 else
   4876   cat >conftest.$ac_ext <<_ACEOF
   4877 /* confdefs.h.  */
   4878 _ACEOF
   4879 cat confdefs.h >>conftest.$ac_ext
   4880 cat >>conftest.$ac_ext <<_ACEOF
   4881 /* end confdefs.h.  */
   4882 #include <stdlib.h>
   4883 #include <stdarg.h>
   4884 #include <string.h>
   4885 #include <float.h>
   4886 
   4887 int
   4888 main ()
   4889 {
   4890 
   4891   ;
   4892   return 0;
   4893 }
   4894 _ACEOF
   4895 rm -f conftest.$ac_objext
   4896 if { (ac_try="$ac_compile"
   4897 case "(($ac_try" in
   4898   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4899   *) ac_try_echo=$ac_try;;
   4900 esac
   4901 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   4902   (eval "$ac_compile") 2>conftest.er1
   4903   ac_status=$?
   4904   grep -v '^ *+' conftest.er1 >conftest.err
   4905   rm -f conftest.er1
   4906   cat conftest.err >&5
   4907   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4908   (exit $ac_status); } &&
   4909 	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
   4910   { (case "(($ac_try" in
   4911   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4912   *) ac_try_echo=$ac_try;;
   4913 esac
   4914 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   4915   (eval "$ac_try") 2>&5
   4916   ac_status=$?
   4917   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4918   (exit $ac_status); }; } &&
   4919 	 { ac_try='test -s conftest.$ac_objext'
   4920   { (case "(($ac_try" in
   4921   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4922   *) ac_try_echo=$ac_try;;
   4923 esac
   4924 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   4925   (eval "$ac_try") 2>&5
   4926   ac_status=$?
   4927   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4928   (exit $ac_status); }; }; then
   4929   ac_cv_header_stdc=yes
   4930 else
   4931   echo "$as_me: failed program was:" >&5
   4932 sed 's/^/| /' conftest.$ac_ext >&5
   4933 
   4934 	ac_cv_header_stdc=no
   4935 fi
   4936 
   4937 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   4938 
   4939 if test $ac_cv_header_stdc = yes; then
   4940   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
   4941   cat >conftest.$ac_ext <<_ACEOF
   4942 /* confdefs.h.  */
   4943 _ACEOF
   4944 cat confdefs.h >>conftest.$ac_ext
   4945 cat >>conftest.$ac_ext <<_ACEOF
   4946 /* end confdefs.h.  */
   4947 #include <string.h>
   4948 
   4949 _ACEOF
   4950 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   4951   $EGREP "memchr" >/dev/null 2>&1; then
   4952   :
   4953 else
   4954   ac_cv_header_stdc=no
   4955 fi
   4956 rm -f conftest*
   4957 
   4958 fi
   4959 
   4960 if test $ac_cv_header_stdc = yes; then
   4961   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
   4962   cat >conftest.$ac_ext <<_ACEOF
   4963 /* confdefs.h.  */
   4964 _ACEOF
   4965 cat confdefs.h >>conftest.$ac_ext
   4966 cat >>conftest.$ac_ext <<_ACEOF
   4967 /* end confdefs.h.  */
   4968 #include <stdlib.h>
   4969 
   4970 _ACEOF
   4971 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   4972   $EGREP "free" >/dev/null 2>&1; then
   4973   :
   4974 else
   4975   ac_cv_header_stdc=no
   4976 fi
   4977 rm -f conftest*
   4978 
   4979 fi
   4980 
   4981 if test $ac_cv_header_stdc = yes; then
   4982   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
   4983   if test "$cross_compiling" = yes; then
   4984   :
   4985 else
   4986   cat >conftest.$ac_ext <<_ACEOF
   4987 /* confdefs.h.  */
   4988 _ACEOF
   4989 cat confdefs.h >>conftest.$ac_ext
   4990 cat >>conftest.$ac_ext <<_ACEOF
   4991 /* end confdefs.h.  */
   4992 #include <ctype.h>
   4993 #include <stdlib.h>
   4994 #if ((' ' & 0x0FF) == 0x020)
   4995 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
   4996 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
   4997 #else
   4998 # define ISLOWER(c) \
   4999 		   (('a' <= (c) && (c) <= 'i') \
   5000 		     || ('j' <= (c) && (c) <= 'r') \
   5001 		     || ('s' <= (c) && (c) <= 'z'))
   5002 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
   5003 #endif
   5004 
   5005 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
   5006 int
   5007 main ()
   5008 {
   5009   int i;
   5010   for (i = 0; i < 256; i++)
   5011     if (XOR (islower (i), ISLOWER (i))
   5012 	|| toupper (i) != TOUPPER (i))
   5013       return 2;
   5014   return 0;
   5015 }
   5016 _ACEOF
   5017 rm -f conftest$ac_exeext
   5018 if { (ac_try="$ac_link"
   5019 case "(($ac_try" in
   5020   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5021   *) ac_try_echo=$ac_try;;
   5022 esac
   5023 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5024   (eval "$ac_link") 2>&5
   5025   ac_status=$?
   5026   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5027   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
   5028   { (case "(($ac_try" in
   5029   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5030   *) ac_try_echo=$ac_try;;
   5031 esac
   5032 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5033   (eval "$ac_try") 2>&5
   5034   ac_status=$?
   5035   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5036   (exit $ac_status); }; }; then
   5037   :
   5038 else
   5039   echo "$as_me: program exited with status $ac_status" >&5
   5040 echo "$as_me: failed program was:" >&5
   5041 sed 's/^/| /' conftest.$ac_ext >&5
   5042 
   5043 ( exit $ac_status )
   5044 ac_cv_header_stdc=no
   5045 fi
   5046 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
   5047 fi
   5048 
   5049 
   5050 fi
   5051 fi
   5052 { echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
   5053 echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
   5054 if test $ac_cv_header_stdc = yes; then
   5055 
   5056 cat >>confdefs.h <<\_ACEOF
   5057 #define STDC_HEADERS 1
   5058 _ACEOF
   5059 
   5060 fi
   5061 
   5062 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
   5063 
   5064 
   5065 
   5066 
   5067 
   5068 
   5069 
   5070 
   5071 
   5072 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
   5073 		  inttypes.h stdint.h unistd.h
   5074 do
   5075 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
   5076 { echo "$as_me:$LINENO: checking for $ac_header" >&5
   5077 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
   5078 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   5079   echo $ECHO_N "(cached) $ECHO_C" >&6
   5080 else
   5081   cat >conftest.$ac_ext <<_ACEOF
   5082 /* confdefs.h.  */
   5083 _ACEOF
   5084 cat confdefs.h >>conftest.$ac_ext
   5085 cat >>conftest.$ac_ext <<_ACEOF
   5086 /* end confdefs.h.  */
   5087 $ac_includes_default
   5088 
   5089 #include <$ac_header>
   5090 _ACEOF
   5091 rm -f conftest.$ac_objext
   5092 if { (ac_try="$ac_compile"
   5093 case "(($ac_try" in
   5094   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5095   *) ac_try_echo=$ac_try;;
   5096 esac
   5097 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5098   (eval "$ac_compile") 2>conftest.er1
   5099   ac_status=$?
   5100   grep -v '^ *+' conftest.er1 >conftest.err
   5101   rm -f conftest.er1
   5102   cat conftest.err >&5
   5103   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5104   (exit $ac_status); } &&
   5105 	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
   5106   { (case "(($ac_try" in
   5107   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5108   *) ac_try_echo=$ac_try;;
   5109 esac
   5110 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5111   (eval "$ac_try") 2>&5
   5112   ac_status=$?
   5113   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5114   (exit $ac_status); }; } &&
   5115 	 { ac_try='test -s conftest.$ac_objext'
   5116   { (case "(($ac_try" in
   5117   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5118   *) ac_try_echo=$ac_try;;
   5119 esac
   5120 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5121   (eval "$ac_try") 2>&5
   5122   ac_status=$?
   5123   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5124   (exit $ac_status); }; }; then
   5125   eval "$as_ac_Header=yes"
   5126 else
   5127   echo "$as_me: failed program was:" >&5
   5128 sed 's/^/| /' conftest.$ac_ext >&5
   5129 
   5130 	eval "$as_ac_Header=no"
   5131 fi
   5132 
   5133 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5134 fi
   5135 ac_res=`eval echo '${'$as_ac_Header'}'`
   5136 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   5137 echo "${ECHO_T}$ac_res" >&6; }
   5138 if test `eval echo '${'$as_ac_Header'}'` = yes; then
   5139   cat >>confdefs.h <<_ACEOF
   5140 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
   5141 _ACEOF
   5142 
   5143 fi
   5144 
   5145 done
   5146 
   5147 
   5148 
   5149 for ac_header in dlfcn.h
   5150 do
   5151 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
   5152 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   5153   { echo "$as_me:$LINENO: checking for $ac_header" >&5
   5154 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
   5155 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   5156   echo $ECHO_N "(cached) $ECHO_C" >&6
   5157 fi
   5158 ac_res=`eval echo '${'$as_ac_Header'}'`
   5159 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   5160 echo "${ECHO_T}$ac_res" >&6; }
   5161 else
   5162   # Is the header compilable?
   5163 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
   5164 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
   5165 cat >conftest.$ac_ext <<_ACEOF
   5166 /* confdefs.h.  */
   5167 _ACEOF
   5168 cat confdefs.h >>conftest.$ac_ext
   5169 cat >>conftest.$ac_ext <<_ACEOF
   5170 /* end confdefs.h.  */
   5171 $ac_includes_default
   5172 #include <$ac_header>
   5173 _ACEOF
   5174 rm -f conftest.$ac_objext
   5175 if { (ac_try="$ac_compile"
   5176 case "(($ac_try" in
   5177   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5178   *) ac_try_echo=$ac_try;;
   5179 esac
   5180 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5181   (eval "$ac_compile") 2>conftest.er1
   5182   ac_status=$?
   5183   grep -v '^ *+' conftest.er1 >conftest.err
   5184   rm -f conftest.er1
   5185   cat conftest.err >&5
   5186   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5187   (exit $ac_status); } &&
   5188 	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
   5189   { (case "(($ac_try" in
   5190   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5191   *) ac_try_echo=$ac_try;;
   5192 esac
   5193 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5194   (eval "$ac_try") 2>&5
   5195   ac_status=$?
   5196   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5197   (exit $ac_status); }; } &&
   5198 	 { ac_try='test -s conftest.$ac_objext'
   5199   { (case "(($ac_try" in
   5200   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5201   *) ac_try_echo=$ac_try;;
   5202 esac
   5203 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5204   (eval "$ac_try") 2>&5
   5205   ac_status=$?
   5206   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5207   (exit $ac_status); }; }; then
   5208   ac_header_compiler=yes
   5209 else
   5210   echo "$as_me: failed program was:" >&5
   5211 sed 's/^/| /' conftest.$ac_ext >&5
   5212 
   5213 	ac_header_compiler=no
   5214 fi
   5215 
   5216 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5217 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
   5218 echo "${ECHO_T}$ac_header_compiler" >&6; }
   5219 
   5220 # Is the header present?
   5221 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
   5222 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
   5223 cat >conftest.$ac_ext <<_ACEOF
   5224 /* confdefs.h.  */
   5225 _ACEOF
   5226 cat confdefs.h >>conftest.$ac_ext
   5227 cat >>conftest.$ac_ext <<_ACEOF
   5228 /* end confdefs.h.  */
   5229 #include <$ac_header>
   5230 _ACEOF
   5231 if { (ac_try="$ac_cpp conftest.$ac_ext"
   5232 case "(($ac_try" in
   5233   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5234   *) ac_try_echo=$ac_try;;
   5235 esac
   5236 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5237   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   5238   ac_status=$?
   5239   grep -v '^ *+' conftest.er1 >conftest.err
   5240   rm -f conftest.er1
   5241   cat conftest.err >&5
   5242   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5243   (exit $ac_status); } >/dev/null; then
   5244   if test -s conftest.err; then
   5245     ac_cpp_err=$ac_c_preproc_warn_flag
   5246     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
   5247   else
   5248     ac_cpp_err=
   5249   fi
   5250 else
   5251   ac_cpp_err=yes
   5252 fi
   5253 if test -z "$ac_cpp_err"; then
   5254   ac_header_preproc=yes
   5255 else
   5256   echo "$as_me: failed program was:" >&5
   5257 sed 's/^/| /' conftest.$ac_ext >&5
   5258 
   5259   ac_header_preproc=no
   5260 fi
   5261 
   5262 rm -f conftest.err conftest.$ac_ext
   5263 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
   5264 echo "${ECHO_T}$ac_header_preproc" >&6; }
   5265 
   5266 # So?  What about this header?
   5267 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
   5268   yes:no: )
   5269     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
   5270 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
   5271     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
   5272 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
   5273     ac_header_preproc=yes
   5274     ;;
   5275   no:yes:* )
   5276     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
   5277 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
   5278     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
   5279 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
   5280     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
   5281 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
   5282     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
   5283 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
   5284     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
   5285 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
   5286     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
   5287 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
   5288     ( cat <<\_ASBOX
   5289 ## ---------------------------------------------------------------------- ##
   5290 ## Report this to https://bugs.freedesktop.org/enter_bug.cgi?product=xorg ##
   5291 ## ---------------------------------------------------------------------- ##
   5292 _ASBOX
   5293      ) | sed "s/^/$as_me: WARNING:     /" >&2
   5294     ;;
   5295 esac
   5296 { echo "$as_me:$LINENO: checking for $ac_header" >&5
   5297 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
   5298 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   5299   echo $ECHO_N "(cached) $ECHO_C" >&6
   5300 else
   5301   eval "$as_ac_Header=\$ac_header_preproc"
   5302 fi
   5303 ac_res=`eval echo '${'$as_ac_Header'}'`
   5304 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   5305 echo "${ECHO_T}$ac_res" >&6; }
   5306 
   5307 fi
   5308 if test `eval echo '${'$as_ac_Header'}'` = yes; then
   5309   cat >>confdefs.h <<_ACEOF
   5310 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
   5311 _ACEOF
   5312 
   5313 fi
   5314 
   5315 done
   5316 
   5317 ac_ext=cpp
   5318 ac_cpp='$CXXCPP $CPPFLAGS'
   5319 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   5320 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   5321 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   5322 if test -z "$CXX"; then
   5323   if test -n "$CCC"; then
   5324     CXX=$CCC
   5325   else
   5326     if test -n "$ac_tool_prefix"; then
   5327   for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
   5328   do
   5329     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   5330 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   5331 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   5332 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   5333 if test "${ac_cv_prog_CXX+set}" = set; then
   5334   echo $ECHO_N "(cached) $ECHO_C" >&6
   5335 else
   5336   if test -n "$CXX"; then
   5337   ac_cv_prog_CXX="$CXX" # Let the user override the test.
   5338 else
   5339 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5340 for as_dir in $PATH
   5341 do
   5342   IFS=$as_save_IFS
   5343   test -z "$as_dir" && as_dir=.
   5344   for ac_exec_ext in '' $ac_executable_extensions; do
   5345   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
   5346     ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
   5347     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   5348     break 2
   5349   fi
   5350 done
   5351 done
   5352 IFS=$as_save_IFS
   5353 
   5354 fi
   5355 fi
   5356 CXX=$ac_cv_prog_CXX
   5357 if test -n "$CXX"; then
   5358   { echo "$as_me:$LINENO: result: $CXX" >&5
   5359 echo "${ECHO_T}$CXX" >&6; }
   5360 else
   5361   { echo "$as_me:$LINENO: result: no" >&5
   5362 echo "${ECHO_T}no" >&6; }
   5363 fi
   5364 
   5365 
   5366     test -n "$CXX" && break
   5367   done
   5368 fi
   5369 if test -z "$CXX"; then
   5370   ac_ct_CXX=$CXX
   5371   for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
   5372 do
   5373   # Extract the first word of "$ac_prog", so it can be a program name with args.
   5374 set dummy $ac_prog; ac_word=$2
   5375 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   5376 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   5377 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
   5378   echo $ECHO_N "(cached) $ECHO_C" >&6
   5379 else
   5380   if test -n "$ac_ct_CXX"; then
   5381   ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
   5382 else
   5383 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5384 for as_dir in $PATH
   5385 do
   5386   IFS=$as_save_IFS
   5387   test -z "$as_dir" && as_dir=.
   5388   for ac_exec_ext in '' $ac_executable_extensions; do
   5389   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
   5390     ac_cv_prog_ac_ct_CXX="$ac_prog"
   5391     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   5392     break 2
   5393   fi
   5394 done
   5395 done
   5396 IFS=$as_save_IFS
   5397 
   5398 fi
   5399 fi
   5400 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
   5401 if test -n "$ac_ct_CXX"; then
   5402   { echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
   5403 echo "${ECHO_T}$ac_ct_CXX" >&6; }
   5404 else
   5405   { echo "$as_me:$LINENO: result: no" >&5
   5406 echo "${ECHO_T}no" >&6; }
   5407 fi
   5408 
   5409 
   5410   test -n "$ac_ct_CXX" && break
   5411 done
   5412 
   5413   if test "x$ac_ct_CXX" = x; then
   5414     CXX="g++"
   5415   else
   5416     case $cross_compiling:$ac_tool_warned in
   5417 yes:)
   5418 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   5419 whose name does not start with the host triplet.  If you think this
   5420 configuration is useful to you, please write to autoconf (at] gnu.org." >&5
   5421 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   5422 whose name does not start with the host triplet.  If you think this
   5423 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;}
   5424 ac_tool_warned=yes ;;
   5425 esac
   5426     CXX=$ac_ct_CXX
   5427   fi
   5428 fi
   5429 
   5430   fi
   5431 fi
   5432 # Provide some information about the compiler.
   5433 echo "$as_me:$LINENO: checking for C++ compiler version" >&5
   5434 ac_compiler=`set X $ac_compile; echo $2`
   5435 { (ac_try="$ac_compiler --version >&5"
   5436 case "(($ac_try" in
   5437   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5438   *) ac_try_echo=$ac_try;;
   5439 esac
   5440 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5441   (eval "$ac_compiler --version >&5") 2>&5
   5442   ac_status=$?
   5443   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5444   (exit $ac_status); }
   5445 { (ac_try="$ac_compiler -v >&5"
   5446 case "(($ac_try" in
   5447   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5448   *) ac_try_echo=$ac_try;;
   5449 esac
   5450 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5451   (eval "$ac_compiler -v >&5") 2>&5
   5452   ac_status=$?
   5453   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5454   (exit $ac_status); }
   5455 { (ac_try="$ac_compiler -V >&5"
   5456 case "(($ac_try" in
   5457   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5458   *) ac_try_echo=$ac_try;;
   5459 esac
   5460 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5461   (eval "$ac_compiler -V >&5") 2>&5
   5462   ac_status=$?
   5463   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5464   (exit $ac_status); }
   5465 
   5466 { echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
   5467 echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6; }
   5468 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
   5469   echo $ECHO_N "(cached) $ECHO_C" >&6
   5470 else
   5471   cat >conftest.$ac_ext <<_ACEOF
   5472 /* confdefs.h.  */
   5473 _ACEOF
   5474 cat confdefs.h >>conftest.$ac_ext
   5475 cat >>conftest.$ac_ext <<_ACEOF
   5476 /* end confdefs.h.  */
   5477 
   5478 int
   5479 main ()
   5480 {
   5481 #ifndef __GNUC__
   5482        choke me
   5483 #endif
   5484 
   5485   ;
   5486   return 0;
   5487 }
   5488 _ACEOF
   5489 rm -f conftest.$ac_objext
   5490 if { (ac_try="$ac_compile"
   5491 case "(($ac_try" in
   5492   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5493   *) ac_try_echo=$ac_try;;
   5494 esac
   5495 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5496   (eval "$ac_compile") 2>conftest.er1
   5497   ac_status=$?
   5498   grep -v '^ *+' conftest.er1 >conftest.err
   5499   rm -f conftest.er1
   5500   cat conftest.err >&5
   5501   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5502   (exit $ac_status); } &&
   5503 	 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
   5504   { (case "(($ac_try" in
   5505   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5506   *) ac_try_echo=$ac_try;;
   5507 esac
   5508 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5509   (eval "$ac_try") 2>&5
   5510   ac_status=$?
   5511   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5512   (exit $ac_status); }; } &&
   5513 	 { ac_try='test -s conftest.$ac_objext'
   5514   { (case "(($ac_try" in
   5515   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5516   *) ac_try_echo=$ac_try;;
   5517 esac
   5518 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5519   (eval "$ac_try") 2>&5
   5520   ac_status=$?
   5521   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5522   (exit $ac_status); }; }; then
   5523   ac_compiler_gnu=yes
   5524 else
   5525   echo "$as_me: failed program was:" >&5
   5526 sed 's/^/| /' conftest.$ac_ext >&5
   5527 
   5528 	ac_compiler_gnu=no
   5529 fi
   5530 
   5531 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5532 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
   5533 
   5534 fi
   5535 { echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
   5536 echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6; }
   5537 GXX=`test $ac_compiler_gnu = yes && echo yes`
   5538 ac_test_CXXFLAGS=${CXXFLAGS+set}
   5539 ac_save_CXXFLAGS=$CXXFLAGS
   5540 { echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
   5541 echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6; }
   5542 if test "${ac_cv_prog_cxx_g+set}" = set; then
   5543   echo $ECHO_N "(cached) $ECHO_C" >&6
   5544 else
   5545   ac_save_cxx_werror_flag=$ac_cxx_werror_flag
   5546    ac_cxx_werror_flag=yes
   5547    ac_cv_prog_cxx_g=no
   5548    CXXFLAGS="-g"
   5549    cat >conftest.$ac_ext <<_ACEOF
   5550 /* confdefs.h.  */
   5551 _ACEOF
   5552 cat confdefs.h >>conftest.$ac_ext
   5553 cat >>conftest.$ac_ext <<_ACEOF
   5554 /* end confdefs.h.  */
   5555 
   5556 int
   5557 main ()
   5558 {
   5559 
   5560   ;
   5561   return 0;
   5562 }
   5563 _ACEOF
   5564 rm -f conftest.$ac_objext
   5565 if { (ac_try="$ac_compile"
   5566 case "(($ac_try" in
   5567   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5568   *) ac_try_echo=$ac_try;;
   5569 esac
   5570 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5571   (eval "$ac_compile") 2>conftest.er1
   5572   ac_status=$?
   5573   grep -v '^ *+' conftest.er1 >conftest.err
   5574   rm -f conftest.er1
   5575   cat conftest.err >&5
   5576   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5577   (exit $ac_status); } &&
   5578 	 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
   5579   { (case "(($ac_try" in
   5580   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5581   *) ac_try_echo=$ac_try;;
   5582 esac
   5583 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5584   (eval "$ac_try") 2>&5
   5585   ac_status=$?
   5586   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5587   (exit $ac_status); }; } &&
   5588 	 { ac_try='test -s conftest.$ac_objext'
   5589   { (case "(($ac_try" in
   5590   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5591   *) ac_try_echo=$ac_try;;
   5592 esac
   5593 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5594   (eval "$ac_try") 2>&5
   5595   ac_status=$?
   5596   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5597   (exit $ac_status); }; }; then
   5598   ac_cv_prog_cxx_g=yes
   5599 else
   5600   echo "$as_me: failed program was:" >&5
   5601 sed 's/^/| /' conftest.$ac_ext >&5
   5602 
   5603 	CXXFLAGS=""
   5604       cat >conftest.$ac_ext <<_ACEOF
   5605 /* confdefs.h.  */
   5606 _ACEOF
   5607 cat confdefs.h >>conftest.$ac_ext
   5608 cat >>conftest.$ac_ext <<_ACEOF
   5609 /* end confdefs.h.  */
   5610 
   5611 int
   5612 main ()
   5613 {
   5614 
   5615   ;
   5616   return 0;
   5617 }
   5618 _ACEOF
   5619 rm -f conftest.$ac_objext
   5620 if { (ac_try="$ac_compile"
   5621 case "(($ac_try" in
   5622   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5623   *) ac_try_echo=$ac_try;;
   5624 esac
   5625 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5626   (eval "$ac_compile") 2>conftest.er1
   5627   ac_status=$?
   5628   grep -v '^ *+' conftest.er1 >conftest.err
   5629   rm -f conftest.er1
   5630   cat conftest.err >&5
   5631   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5632   (exit $ac_status); } &&
   5633 	 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
   5634   { (case "(($ac_try" in
   5635   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5636   *) ac_try_echo=$ac_try;;
   5637 esac
   5638 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5639   (eval "$ac_try") 2>&5
   5640   ac_status=$?
   5641   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5642   (exit $ac_status); }; } &&
   5643 	 { ac_try='test -s conftest.$ac_objext'
   5644   { (case "(($ac_try" in
   5645   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5646   *) ac_try_echo=$ac_try;;
   5647 esac
   5648 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5649   (eval "$ac_try") 2>&5
   5650   ac_status=$?
   5651   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5652   (exit $ac_status); }; }; then
   5653   :
   5654 else
   5655   echo "$as_me: failed program was:" >&5
   5656 sed 's/^/| /' conftest.$ac_ext >&5
   5657 
   5658 	ac_cxx_werror_flag=$ac_save_cxx_werror_flag
   5659 	 CXXFLAGS="-g"
   5660 	 cat >conftest.$ac_ext <<_ACEOF
   5661 /* confdefs.h.  */
   5662 _ACEOF
   5663 cat confdefs.h >>conftest.$ac_ext
   5664 cat >>conftest.$ac_ext <<_ACEOF
   5665 /* end confdefs.h.  */
   5666 
   5667 int
   5668 main ()
   5669 {
   5670 
   5671   ;
   5672   return 0;
   5673 }
   5674 _ACEOF
   5675 rm -f conftest.$ac_objext
   5676 if { (ac_try="$ac_compile"
   5677 case "(($ac_try" in
   5678   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5679   *) ac_try_echo=$ac_try;;
   5680 esac
   5681 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5682   (eval "$ac_compile") 2>conftest.er1
   5683   ac_status=$?
   5684   grep -v '^ *+' conftest.er1 >conftest.err
   5685   rm -f conftest.er1
   5686   cat conftest.err >&5
   5687   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5688   (exit $ac_status); } &&
   5689 	 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
   5690   { (case "(($ac_try" in
   5691   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5692   *) ac_try_echo=$ac_try;;
   5693 esac
   5694 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5695   (eval "$ac_try") 2>&5
   5696   ac_status=$?
   5697   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5698   (exit $ac_status); }; } &&
   5699 	 { ac_try='test -s conftest.$ac_objext'
   5700   { (case "(($ac_try" in
   5701   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5702   *) ac_try_echo=$ac_try;;
   5703 esac
   5704 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5705   (eval "$ac_try") 2>&5
   5706   ac_status=$?
   5707   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5708   (exit $ac_status); }; }; then
   5709   ac_cv_prog_cxx_g=yes
   5710 else
   5711   echo "$as_me: failed program was:" >&5
   5712 sed 's/^/| /' conftest.$ac_ext >&5
   5713 
   5714 
   5715 fi
   5716 
   5717 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5718 fi
   5719 
   5720 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5721 fi
   5722 
   5723 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5724    ac_cxx_werror_flag=$ac_save_cxx_werror_flag
   5725 fi
   5726 { echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
   5727 echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6; }
   5728 if test "$ac_test_CXXFLAGS" = set; then
   5729   CXXFLAGS=$ac_save_CXXFLAGS
   5730 elif test $ac_cv_prog_cxx_g = yes; then
   5731   if test "$GXX" = yes; then
   5732     CXXFLAGS="-g -O2"
   5733   else
   5734     CXXFLAGS="-g"
   5735   fi
   5736 else
   5737   if test "$GXX" = yes; then
   5738     CXXFLAGS="-O2"
   5739   else
   5740     CXXFLAGS=
   5741   fi
   5742 fi
   5743 ac_ext=cpp
   5744 ac_cpp='$CXXCPP $CPPFLAGS'
   5745 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   5746 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   5747 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   5748 
   5749 depcc="$CXX"  am_compiler_list=
   5750 
   5751 { echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
   5752 echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6; }
   5753 if test "${am_cv_CXX_dependencies_compiler_type+set}" = set; then
   5754   echo $ECHO_N "(cached) $ECHO_C" >&6
   5755 else
   5756   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
   5757   # We make a subdir and do the tests there.  Otherwise we can end up
   5758   # making bogus files that we don't know about and never remove.  For
   5759   # instance it was reported that on HP-UX the gcc test will end up
   5760   # making a dummy file named `D' -- because `-MD' means `put the output
   5761   # in D'.
   5762   mkdir conftest.dir
   5763   # Copy depcomp to subdir because otherwise we won't find it if we're
   5764   # using a relative directory.
   5765   cp "$am_depcomp" conftest.dir
   5766   cd conftest.dir
   5767   # We will build objects and dependencies in a subdirectory because
   5768   # it helps to detect inapplicable dependency modes.  For instance
   5769   # both Tru64's cc and ICC support -MD to output dependencies as a
   5770   # side effect of compilation, but ICC will put the dependencies in
   5771   # the current directory while Tru64 will put them in the object
   5772   # directory.
   5773   mkdir sub
   5774 
   5775   am_cv_CXX_dependencies_compiler_type=none
   5776   if test "$am_compiler_list" = ""; then
   5777      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
   5778   fi
   5779   for depmode in $am_compiler_list; do
   5780     # Setup a source with many dependencies, because some compilers
   5781     # like to wrap large dependency lists on column 80 (with \), and
   5782     # we should not choose a depcomp mode which is confused by this.
   5783     #
   5784     # We need to recreate these files for each test, as the compiler may
   5785     # overwrite some of them when testing with obscure command lines.
   5786     # This happens at least with the AIX C compiler.
   5787     : > sub/conftest.c
   5788     for i in 1 2 3 4 5 6; do
   5789       echo '#include "conftst'$i'.h"' >> sub/conftest.c
   5790       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
   5791       # Solaris 8's {/usr,}/bin/sh.
   5792       touch sub/conftst$i.h
   5793     done
   5794     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
   5795 
   5796     case $depmode in
   5797     nosideeffect)
   5798       # after this tag, mechanisms are not by side-effect, so they'll
   5799       # only be used when explicitly requested
   5800       if test "x$enable_dependency_tracking" = xyes; then
   5801 	continue
   5802       else
   5803 	break
   5804       fi
   5805       ;;
   5806     none) break ;;
   5807     esac
   5808     # We check with `-c' and `-o' for the sake of the "dashmstdout"
   5809     # mode.  It turns out that the SunPro C++ compiler does not properly
   5810     # handle `-M -o', and we need to detect this.
   5811     if depmode=$depmode \
   5812        source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
   5813        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
   5814        $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
   5815          >/dev/null 2>conftest.err &&
   5816        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
   5817        grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
   5818        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
   5819       # icc doesn't choke on unknown options, it will just issue warnings
   5820       # or remarks (even with -Werror).  So we grep stderr for any message
   5821       # that says an option was ignored or not supported.
   5822       # When given -MP, icc 7.0 and 7.1 complain thusly:
   5823       #   icc: Command line warning: ignoring option '-M'; no argument required
   5824       # The diagnosis changed in icc 8.0:
   5825       #   icc: Command line remark: option '-MP' not supported
   5826       if (grep 'ignoring option' conftest.err ||
   5827           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
   5828         am_cv_CXX_dependencies_compiler_type=$depmode
   5829         break
   5830       fi
   5831     fi
   5832   done
   5833 
   5834   cd ..
   5835   rm -rf conftest.dir
   5836 else
   5837   am_cv_CXX_dependencies_compiler_type=none
   5838 fi
   5839 
   5840 fi
   5841 { echo "$as_me:$LINENO: result: $am_cv_CXX_dependencies_compiler_type" >&5
   5842 echo "${ECHO_T}$am_cv_CXX_dependencies_compiler_type" >&6; }
   5843 CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type
   5844 
   5845 
   5846 
   5847 if
   5848   test "x$enable_dependency_tracking" != xno \
   5849   && test "$am_cv_CXX_dependencies_compiler_type" = gcc3; then
   5850   am__fastdepCXX_TRUE=
   5851   am__fastdepCXX_FALSE='#'
   5852 else
   5853   am__fastdepCXX_TRUE='#'
   5854   am__fastdepCXX_FALSE=
   5855 fi
   5856 
   5857 
   5858 
   5859 
   5860 if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
   5861     ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
   5862     (test "X$CXX" != "Xg++"))) ; then
   5863   ac_ext=cpp
   5864 ac_cpp='$CXXCPP $CPPFLAGS'
   5865 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   5866 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   5867 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   5868 { echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
   5869 echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6; }
   5870 if test -z "$CXXCPP"; then
   5871   if test "${ac_cv_prog_CXXCPP+set}" = set; then
   5872   echo $ECHO_N "(cached) $ECHO_C" >&6
   5873 else
   5874       # Double quotes because CXXCPP needs to be expanded
   5875     for CXXCPP in "$CXX -E" "/lib/cpp"
   5876     do
   5877       ac_preproc_ok=false
   5878 for ac_cxx_preproc_warn_flag in '' yes
   5879 do
   5880   # Use a header file that comes with gcc, so configuring glibc
   5881   # with a fresh cross-compiler works.
   5882   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   5883   # <limits.h> exists even on freestanding compilers.
   5884   # On the NeXT, cc -E runs the code through the compiler's parser,
   5885   # not just through cpp. "Syntax error" is here to catch this case.
   5886   cat >conftest.$ac_ext <<_ACEOF
   5887 /* confdefs.h.  */
   5888 _ACEOF
   5889 cat confdefs.h >>conftest.$ac_ext
   5890 cat >>conftest.$ac_ext <<_ACEOF
   5891 /* end confdefs.h.  */
   5892 #ifdef __STDC__
   5893 # include <limits.h>
   5894 #else
   5895 # include <assert.h>
   5896 #endif
   5897 		     Syntax error
   5898 _ACEOF
   5899 if { (ac_try="$ac_cpp conftest.$ac_ext"
   5900 case "(($ac_try" in
   5901   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5902   *) ac_try_echo=$ac_try;;
   5903 esac
   5904 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5905   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   5906   ac_status=$?
   5907   grep -v '^ *+' conftest.er1 >conftest.err
   5908   rm -f conftest.er1
   5909   cat conftest.err >&5
   5910   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5911   (exit $ac_status); } >/dev/null; then
   5912   if test -s conftest.err; then
   5913     ac_cpp_err=$ac_cxx_preproc_warn_flag
   5914     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
   5915   else
   5916     ac_cpp_err=
   5917   fi
   5918 else
   5919   ac_cpp_err=yes
   5920 fi
   5921 if test -z "$ac_cpp_err"; then
   5922   :
   5923 else
   5924   echo "$as_me: failed program was:" >&5
   5925 sed 's/^/| /' conftest.$ac_ext >&5
   5926 
   5927   # Broken: fails on valid input.
   5928 continue
   5929 fi
   5930 
   5931 rm -f conftest.err conftest.$ac_ext
   5932 
   5933   # OK, works on sane cases.  Now check whether nonexistent headers
   5934   # can be detected and how.
   5935   cat >conftest.$ac_ext <<_ACEOF
   5936 /* confdefs.h.  */
   5937 _ACEOF
   5938 cat confdefs.h >>conftest.$ac_ext
   5939 cat >>conftest.$ac_ext <<_ACEOF
   5940 /* end confdefs.h.  */
   5941 #include <ac_nonexistent.h>
   5942 _ACEOF
   5943 if { (ac_try="$ac_cpp conftest.$ac_ext"
   5944 case "(($ac_try" in
   5945   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5946   *) ac_try_echo=$ac_try;;
   5947 esac
   5948 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5949   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   5950   ac_status=$?
   5951   grep -v '^ *+' conftest.er1 >conftest.err
   5952   rm -f conftest.er1
   5953   cat conftest.err >&5
   5954   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5955   (exit $ac_status); } >/dev/null; then
   5956   if test -s conftest.err; then
   5957     ac_cpp_err=$ac_cxx_preproc_warn_flag
   5958     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
   5959   else
   5960     ac_cpp_err=
   5961   fi
   5962 else
   5963   ac_cpp_err=yes
   5964 fi
   5965 if test -z "$ac_cpp_err"; then
   5966   # Broken: success on invalid input.
   5967 continue
   5968 else
   5969   echo "$as_me: failed program was:" >&5
   5970 sed 's/^/| /' conftest.$ac_ext >&5
   5971 
   5972   # Passes both tests.
   5973 ac_preproc_ok=:
   5974 break
   5975 fi
   5976 
   5977 rm -f conftest.err conftest.$ac_ext
   5978 
   5979 done
   5980 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   5981 rm -f conftest.err conftest.$ac_ext
   5982 if $ac_preproc_ok; then
   5983   break
   5984 fi
   5985 
   5986     done
   5987     ac_cv_prog_CXXCPP=$CXXCPP
   5988 
   5989 fi
   5990   CXXCPP=$ac_cv_prog_CXXCPP
   5991 else
   5992   ac_cv_prog_CXXCPP=$CXXCPP
   5993 fi
   5994 { echo "$as_me:$LINENO: result: $CXXCPP" >&5
   5995 echo "${ECHO_T}$CXXCPP" >&6; }
   5996 ac_preproc_ok=false
   5997 for ac_cxx_preproc_warn_flag in '' yes
   5998 do
   5999   # Use a header file that comes with gcc, so configuring glibc
   6000   # with a fresh cross-compiler works.
   6001   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   6002   # <limits.h> exists even on freestanding compilers.
   6003   # On the NeXT, cc -E runs the code through the compiler's parser,
   6004   # not just through cpp. "Syntax error" is here to catch this case.
   6005   cat >conftest.$ac_ext <<_ACEOF
   6006 /* confdefs.h.  */
   6007 _ACEOF
   6008 cat confdefs.h >>conftest.$ac_ext
   6009 cat >>conftest.$ac_ext <<_ACEOF
   6010 /* end confdefs.h.  */
   6011 #ifdef __STDC__
   6012 # include <limits.h>
   6013 #else
   6014 # include <assert.h>
   6015 #endif
   6016 		     Syntax error
   6017 _ACEOF
   6018 if { (ac_try="$ac_cpp conftest.$ac_ext"
   6019 case "(($ac_try" in
   6020   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   6021   *) ac_try_echo=$ac_try;;
   6022 esac
   6023 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   6024   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   6025   ac_status=$?
   6026   grep -v '^ *+' conftest.er1 >conftest.err
   6027   rm -f conftest.er1
   6028   cat conftest.err >&5
   6029   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6030   (exit $ac_status); } >/dev/null; then
   6031   if test -s conftest.err; then
   6032     ac_cpp_err=$ac_cxx_preproc_warn_flag
   6033     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
   6034   else
   6035     ac_cpp_err=
   6036   fi
   6037 else
   6038   ac_cpp_err=yes
   6039 fi
   6040 if test -z "$ac_cpp_err"; then
   6041   :
   6042 else
   6043   echo "$as_me: failed program was:" >&5
   6044 sed 's/^/| /' conftest.$ac_ext >&5
   6045 
   6046   # Broken: fails on valid input.
   6047 continue
   6048 fi
   6049 
   6050 rm -f conftest.err conftest.$ac_ext
   6051 
   6052   # OK, works on sane cases.  Now check whether nonexistent headers
   6053   # can be detected and how.
   6054   cat >conftest.$ac_ext <<_ACEOF
   6055 /* confdefs.h.  */
   6056 _ACEOF
   6057 cat confdefs.h >>conftest.$ac_ext
   6058 cat >>conftest.$ac_ext <<_ACEOF
   6059 /* end confdefs.h.  */
   6060 #include <ac_nonexistent.h>
   6061 _ACEOF
   6062 if { (ac_try="$ac_cpp conftest.$ac_ext"
   6063 case "(($ac_try" in
   6064   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   6065   *) ac_try_echo=$ac_try;;
   6066 esac
   6067 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   6068   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   6069   ac_status=$?
   6070   grep -v '^ *+' conftest.er1 >conftest.err
   6071   rm -f conftest.er1
   6072   cat conftest.err >&5
   6073   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6074   (exit $ac_status); } >/dev/null; then
   6075   if test -s conftest.err; then
   6076     ac_cpp_err=$ac_cxx_preproc_warn_flag
   6077     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
   6078   else
   6079     ac_cpp_err=
   6080   fi
   6081 else
   6082   ac_cpp_err=yes
   6083 fi
   6084 if test -z "$ac_cpp_err"; then
   6085   # Broken: success on invalid input.
   6086 continue
   6087 else
   6088   echo "$as_me: failed program was:" >&5
   6089 sed 's/^/| /' conftest.$ac_ext >&5
   6090 
   6091   # Passes both tests.
   6092 ac_preproc_ok=:
   6093 break
   6094 fi
   6095 
   6096 rm -f conftest.err conftest.$ac_ext
   6097 
   6098 done
   6099 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   6100 rm -f conftest.err conftest.$ac_ext
   6101 if $ac_preproc_ok; then
   6102   :
   6103 else
   6104   { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
   6105 See \`config.log' for more details." >&5
   6106 echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
   6107 See \`config.log' for more details." >&2;}
   6108    { (exit 1); exit 1; }; }
   6109 fi
   6110 
   6111 ac_ext=cpp
   6112 ac_cpp='$CXXCPP $CPPFLAGS'
   6113 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   6114 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   6115 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   6116 
   6117 fi
   6118 
   6119 
   6120 ac_ext=f
   6121 ac_compile='$F77 -c $FFLAGS conftest.$ac_ext >&5'
   6122 ac_link='$F77 -o conftest$ac_exeext $FFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   6123 ac_compiler_gnu=$ac_cv_f77_compiler_gnu
   6124 if test -n "$ac_tool_prefix"; then
   6125   for ac_prog in g77 f77 xlf frt pgf77 cf77 fort77 fl32 af77 f90 xlf90 pgf90 pghpf epcf90 gfortran g95 f95 fort xlf95 ifort ifc efc pgf95 lf95 ftn
   6126   do
   6127     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   6128 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   6129 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   6130 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   6131 if test "${ac_cv_prog_F77+set}" = set; then
   6132   echo $ECHO_N "(cached) $ECHO_C" >&6
   6133 else
   6134   if test -n "$F77"; then
   6135   ac_cv_prog_F77="$F77" # Let the user override the test.
   6136 else
   6137 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6138 for as_dir in $PATH
   6139 do
   6140   IFS=$as_save_IFS
   6141   test -z "$as_dir" && as_dir=.
   6142   for ac_exec_ext in '' $ac_executable_extensions; do
   6143   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
   6144     ac_cv_prog_F77="$ac_tool_prefix$ac_prog"
   6145     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6146     break 2
   6147   fi
   6148 done
   6149 done
   6150 IFS=$as_save_IFS
   6151 
   6152 fi
   6153 fi
   6154 F77=$ac_cv_prog_F77
   6155 if test -n "$F77"; then
   6156   { echo "$as_me:$LINENO: result: $F77" >&5
   6157 echo "${ECHO_T}$F77" >&6; }
   6158 else
   6159   { echo "$as_me:$LINENO: result: no" >&5
   6160 echo "${ECHO_T}no" >&6; }
   6161 fi
   6162 
   6163 
   6164     test -n "$F77" && break
   6165   done
   6166 fi
   6167 if test -z "$F77"; then
   6168   ac_ct_F77=$F77
   6169   for ac_prog in g77 f77 xlf frt pgf77 cf77 fort77 fl32 af77 f90 xlf90 pgf90 pghpf epcf90 gfortran g95 f95 fort xlf95 ifort ifc efc pgf95 lf95 ftn
   6170 do
   6171   # Extract the first word of "$ac_prog", so it can be a program name with args.
   6172 set dummy $ac_prog; ac_word=$2
   6173 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   6174 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   6175 if test "${ac_cv_prog_ac_ct_F77+set}" = set; then
   6176   echo $ECHO_N "(cached) $ECHO_C" >&6
   6177 else
   6178   if test -n "$ac_ct_F77"; then
   6179   ac_cv_prog_ac_ct_F77="$ac_ct_F77" # Let the user override the test.
   6180 else
   6181 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6182 for as_dir in $PATH
   6183 do
   6184   IFS=$as_save_IFS
   6185   test -z "$as_dir" && as_dir=.
   6186   for ac_exec_ext in '' $ac_executable_extensions; do
   6187   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
   6188     ac_cv_prog_ac_ct_F77="$ac_prog"
   6189     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6190     break 2
   6191   fi
   6192 done
   6193 done
   6194 IFS=$as_save_IFS
   6195 
   6196 fi
   6197 fi
   6198 ac_ct_F77=$ac_cv_prog_ac_ct_F77
   6199 if test -n "$ac_ct_F77"; then
   6200   { echo "$as_me:$LINENO: result: $ac_ct_F77" >&5
   6201 echo "${ECHO_T}$ac_ct_F77" >&6; }
   6202 else
   6203   { echo "$as_me:$LINENO: result: no" >&5
   6204 echo "${ECHO_T}no" >&6; }
   6205 fi
   6206 
   6207 
   6208   test -n "$ac_ct_F77" && break
   6209 done
   6210 
   6211   if test "x$ac_ct_F77" = x; then
   6212     F77=""
   6213   else
   6214     case $cross_compiling:$ac_tool_warned in
   6215 yes:)
   6216 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   6217 whose name does not start with the host triplet.  If you think this
   6218 configuration is useful to you, please write to autoconf@gnu.org." >&5
   6219 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   6220 whose name does not start with the host triplet.  If you think this
   6221 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
   6222 ac_tool_warned=yes ;;
   6223 esac
   6224     F77=$ac_ct_F77
   6225   fi
   6226 fi
   6227 
   6228 
   6229 # Provide some information about the compiler.
   6230 echo "$as_me:$LINENO: checking for Fortran 77 compiler version" >&5
   6231 ac_compiler=`set X $ac_compile; echo $2`
   6232 { (ac_try="$ac_compiler --version >&5"
   6233 case "(($ac_try" in
   6234   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   6235   *) ac_try_echo=$ac_try;;
   6236 esac
   6237 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   6238   (eval "$ac_compiler --version >&5") 2>&5
   6239   ac_status=$?
   6240   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6241   (exit $ac_status); }
   6242 { (ac_try="$ac_compiler -v >&5"
   6243 case "(($ac_try" in
   6244   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   6245   *) ac_try_echo=$ac_try;;
   6246 esac
   6247 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   6248   (eval "$ac_compiler -v >&5") 2>&5
   6249   ac_status=$?
   6250   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6251   (exit $ac_status); }
   6252 { (ac_try="$ac_compiler -V >&5"
   6253 case "(($ac_try" in
   6254   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   6255   *) ac_try_echo=$ac_try;;
   6256 esac
   6257 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   6258   (eval "$ac_compiler -V >&5") 2>&5
   6259   ac_status=$?
   6260   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6261   (exit $ac_status); }
   6262 rm -f a.out
   6263 
   6264 # If we don't use `.F' as extension, the preprocessor is not run on the
   6265 # input file.  (Note that this only needs to work for GNU compilers.)
   6266 ac_save_ext=$ac_ext
   6267 ac_ext=F
   6268 { echo "$as_me:$LINENO: checking whether we are using the GNU Fortran 77 compiler" >&5
   6269 echo $ECHO_N "checking whether we are using the GNU Fortran 77 compiler... $ECHO_C" >&6; }
   6270 if test "${ac_cv_f77_compiler_gnu+set}" = set; then
   6271   echo $ECHO_N "(cached) $ECHO_C" >&6
   6272 else
   6273   cat >conftest.$ac_ext <<_ACEOF
   6274       program main
   6275 #ifndef __GNUC__
   6276        choke me
   6277 #endif
   6278 
   6279       end
   6280 _ACEOF
   6281 rm -f conftest.$ac_objext
   6282 if { (ac_try="$ac_compile"
   6283 case "(($ac_try" in
   6284   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   6285   *) ac_try_echo=$ac_try;;
   6286 esac
   6287 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   6288   (eval "$ac_compile") 2>conftest.er1
   6289   ac_status=$?
   6290   grep -v '^ *+' conftest.er1 >conftest.err
   6291   rm -f conftest.er1
   6292   cat conftest.err >&5
   6293   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6294   (exit $ac_status); } &&
   6295 	 { ac_try='test -z "$ac_f77_werror_flag" || test ! -s conftest.err'
   6296   { (case "(($ac_try" in
   6297   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   6298   *) ac_try_echo=$ac_try;;
   6299 esac
   6300 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   6301   (eval "$ac_try") 2>&5
   6302   ac_status=$?
   6303   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6304   (exit $ac_status); }; } &&
   6305 	 { ac_try='test -s conftest.$ac_objext'
   6306   { (case "(($ac_try" in
   6307   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   6308   *) ac_try_echo=$ac_try;;
   6309 esac
   6310 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   6311   (eval "$ac_try") 2>&5
   6312   ac_status=$?
   6313   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6314   (exit $ac_status); }; }; then
   6315   ac_compiler_gnu=yes
   6316 else
   6317   echo "$as_me: failed program was:" >&5
   6318 sed 's/^/| /' conftest.$ac_ext >&5
   6319 
   6320 	ac_compiler_gnu=no
   6321 fi
   6322 
   6323 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   6324 ac_cv_f77_compiler_gnu=$ac_compiler_gnu
   6325 
   6326 fi
   6327 { echo "$as_me:$LINENO: result: $ac_cv_f77_compiler_gnu" >&5
   6328 echo "${ECHO_T}$ac_cv_f77_compiler_gnu" >&6; }
   6329 ac_ext=$ac_save_ext
   6330 ac_test_FFLAGS=${FFLAGS+set}
   6331 ac_save_FFLAGS=$FFLAGS
   6332 FFLAGS=
   6333 { echo "$as_me:$LINENO: checking whether $F77 accepts -g" >&5
   6334 echo $ECHO_N "checking whether $F77 accepts -g... $ECHO_C" >&6; }
   6335 if test "${ac_cv_prog_f77_g+set}" = set; then
   6336   echo $ECHO_N "(cached) $ECHO_C" >&6
   6337 else
   6338   FFLAGS=-g
   6339 cat >conftest.$ac_ext <<_ACEOF
   6340       program main
   6341 
   6342       end
   6343 _ACEOF
   6344 rm -f conftest.$ac_objext
   6345 if { (ac_try="$ac_compile"
   6346 case "(($ac_try" in
   6347   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   6348   *) ac_try_echo=$ac_try;;
   6349 esac
   6350 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   6351   (eval "$ac_compile") 2>conftest.er1
   6352   ac_status=$?
   6353   grep -v '^ *+' conftest.er1 >conftest.err
   6354   rm -f conftest.er1
   6355   cat conftest.err >&5
   6356   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6357   (exit $ac_status); } &&
   6358 	 { ac_try='test -z "$ac_f77_werror_flag" || test ! -s conftest.err'
   6359   { (case "(($ac_try" in
   6360   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   6361   *) ac_try_echo=$ac_try;;
   6362 esac
   6363 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   6364   (eval "$ac_try") 2>&5
   6365   ac_status=$?
   6366   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6367   (exit $ac_status); }; } &&
   6368 	 { ac_try='test -s conftest.$ac_objext'
   6369   { (case "(($ac_try" in
   6370   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   6371   *) ac_try_echo=$ac_try;;
   6372 esac
   6373 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   6374   (eval "$ac_try") 2>&5
   6375   ac_status=$?
   6376   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6377   (exit $ac_status); }; }; then
   6378   ac_cv_prog_f77_g=yes
   6379 else
   6380   echo "$as_me: failed program was:" >&5
   6381 sed 's/^/| /' conftest.$ac_ext >&5
   6382 
   6383 	ac_cv_prog_f77_g=no
   6384 fi
   6385 
   6386 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   6387 
   6388 fi
   6389 { echo "$as_me:$LINENO: result: $ac_cv_prog_f77_g" >&5
   6390 echo "${ECHO_T}$ac_cv_prog_f77_g" >&6; }
   6391 if test "$ac_test_FFLAGS" = set; then
   6392   FFLAGS=$ac_save_FFLAGS
   6393 elif test $ac_cv_prog_f77_g = yes; then
   6394   if test "x$ac_cv_f77_compiler_gnu" = xyes; then
   6395     FFLAGS="-g -O2"
   6396   else
   6397     FFLAGS="-g"
   6398   fi
   6399 else
   6400   if test "x$ac_cv_f77_compiler_gnu" = xyes; then
   6401     FFLAGS="-O2"
   6402   else
   6403     FFLAGS=
   6404   fi
   6405 fi
   6406 
   6407 G77=`test $ac_compiler_gnu = yes && echo yes`
   6408 ac_ext=c
   6409 ac_cpp='$CPP $CPPFLAGS'
   6410 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   6411 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   6412 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   6413 
   6414 
   6415 
   6416 # Autoconf 2.13's AC_OBJEXT and AC_EXEEXT macros only works for C compilers!
   6417 
   6418 # find the maximum length of command line arguments
   6419 { echo "$as_me:$LINENO: checking the maximum length of command line arguments" >&5
   6420 echo $ECHO_N "checking the maximum length of command line arguments... $ECHO_C" >&6; }
   6421 if test "${lt_cv_sys_max_cmd_len+set}" = set; then
   6422   echo $ECHO_N "(cached) $ECHO_C" >&6
   6423 else
   6424     i=0
   6425   teststring="ABCD"
   6426 
   6427   case $build_os in
   6428   msdosdjgpp*)
   6429     # On DJGPP, this test can blow up pretty badly due to problems in libc
   6430     # (any single argument exceeding 2000 bytes causes a buffer overrun
   6431     # during glob expansion).  Even if it were fixed, the result of this
   6432     # check would be larger than it should be.
   6433     lt_cv_sys_max_cmd_len=12288;    # 12K is about right
   6434     ;;
   6435 
   6436   gnu*)
   6437     # Under GNU Hurd, this test is not required because there is
   6438     # no limit to the length of command line arguments.
   6439     # Libtool will interpret -1 as no limit whatsoever
   6440     lt_cv_sys_max_cmd_len=-1;
   6441     ;;
   6442 
   6443   cygwin* | mingw*)
   6444     # On Win9x/ME, this test blows up -- it succeeds, but takes
   6445     # about 5 minutes as the teststring grows exponentially.
   6446     # Worse, since 9x/ME are not pre-emptively multitasking,
   6447     # you end up with a "frozen" computer, even though with patience
   6448     # the test eventually succeeds (with a max line length of 256k).
   6449     # Instead, let's just punt: use the minimum linelength reported by
   6450     # all of the supported platforms: 8192 (on NT/2K/XP).
   6451     lt_cv_sys_max_cmd_len=8192;
   6452     ;;
   6453 
   6454   amigaos*)
   6455     # On AmigaOS with pdksh, this test takes hours, literally.
   6456     # So we just punt and use a minimum line length of 8192.
   6457     lt_cv_sys_max_cmd_len=8192;
   6458     ;;
   6459 
   6460   netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
   6461     # This has been around since 386BSD, at least.  Likely further.
   6462     if test -x /sbin/sysctl; then
   6463       lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
   6464     elif test -x /usr/sbin/sysctl; then
   6465       lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
   6466     else
   6467       lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
   6468     fi
   6469     # And add a safety zone
   6470     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
   6471     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
   6472     ;;
   6473 
   6474   interix*)
   6475     # We know the value 262144 and hardcode it with a safety zone (like BSD)
   6476     lt_cv_sys_max_cmd_len=196608
   6477     ;;
   6478 
   6479   osf*)
   6480     # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
   6481     # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
   6482     # nice to cause kernel panics so lets avoid the loop below.
   6483     # First set a reasonable default.
   6484     lt_cv_sys_max_cmd_len=16384
   6485     #
   6486     if test -x /sbin/sysconfig; then
   6487       case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
   6488         *1*) lt_cv_sys_max_cmd_len=-1 ;;
   6489       esac
   6490     fi
   6491     ;;
   6492   sco3.2v5*)
   6493     lt_cv_sys_max_cmd_len=102400
   6494     ;;
   6495   sysv5* | sco5v6* | sysv4.2uw2*)
   6496     kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
   6497     if test -n "$kargmax"; then
   6498       lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ 	]//'`
   6499     else
   6500       lt_cv_sys_max_cmd_len=32768
   6501     fi
   6502     ;;
   6503   *)
   6504     # If test is not a shell built-in, we'll probably end up computing a
   6505     # maximum length that is only half of the actual maximum length, but
   6506     # we can't tell.
   6507     SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
   6508     while (test "X"`$SHELL $0 --fallback-echo "X$teststring" 2>/dev/null` \
   6509 	       = "XX$teststring") >/dev/null 2>&1 &&
   6510 	    new_result=`expr "X$teststring" : ".*" 2>&1` &&
   6511 	    lt_cv_sys_max_cmd_len=$new_result &&
   6512 	    test $i != 17 # 1/2 MB should be enough
   6513     do
   6514       i=`expr $i + 1`
   6515       teststring=$teststring$teststring
   6516     done
   6517     teststring=
   6518     # Add a significant safety factor because C++ compilers can tack on massive
   6519     # amounts of additional arguments before passing them to the linker.
   6520     # It appears as though 1/2 is a usable value.
   6521     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
   6522     ;;
   6523   esac
   6524 
   6525 fi
   6526 
   6527 if test -n $lt_cv_sys_max_cmd_len ; then
   6528   { echo "$as_me:$LINENO: result: $lt_cv_sys_max_cmd_len" >&5
   6529 echo "${ECHO_T}$lt_cv_sys_max_cmd_len" >&6; }
   6530 else
   6531   { echo "$as_me:$LINENO: result: none" >&5
   6532 echo "${ECHO_T}none" >&6; }
   6533 fi
   6534 
   6535 
   6536 
   6537 
   6538 # Check for command to grab the raw symbol name followed by C symbol from nm.
   6539 { echo "$as_me:$LINENO: checking command to parse $NM output from $compiler object" >&5
   6540 echo $ECHO_N "checking command to parse $NM output from $compiler object... $ECHO_C" >&6; }
   6541 if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then
   6542   echo $ECHO_N "(cached) $ECHO_C" >&6
   6543 else
   6544 
   6545 # These are sane defaults that work on at least a few old systems.
   6546 # [They come from Ultrix.  What could be older than Ultrix?!! ;)]
   6547 
   6548 # Character class describing NM global symbol codes.
   6549 symcode='[BCDEGRST]'
   6550 
   6551 # Regexp to match symbols that can be accessed directly from C.
   6552 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
   6553 
   6554 # Transform an extracted symbol line into a proper C declaration
   6555 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^. .* \(.*\)$/extern int \1;/p'"
   6556 
   6557 # Transform an extracted symbol line into symbol name and symbol address
   6558 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'"
   6559 
   6560 # Define system-specific variables.
   6561 case $host_os in
   6562 aix*)
   6563   symcode='[BCDT]'
   6564   ;;
   6565 cygwin* | mingw* | pw32*)
   6566   symcode='[ABCDGISTW]'
   6567   ;;
   6568 hpux*) # Its linker distinguishes data from code symbols
   6569   if test "$host_cpu" = ia64; then
   6570     symcode='[ABCDEGRST]'
   6571   fi
   6572   lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
   6573   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'"
   6574   ;;
   6575 linux* | k*bsd*-gnu)
   6576   if test "$host_cpu" = ia64; then
   6577     symcode='[ABCDGIRSTW]'
   6578     lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
   6579     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'"
   6580   fi
   6581   ;;
   6582 irix* | nonstopux*)
   6583   symcode='[BCDEGRST]'
   6584   ;;
   6585 osf*)
   6586   symcode='[BCDEGQRST]'
   6587   ;;
   6588 solaris*)
   6589   symcode='[BDRT]'
   6590   ;;
   6591 sco3.2v5*)
   6592   symcode='[DT]'
   6593   ;;
   6594 sysv4.2uw2*)
   6595   symcode='[DT]'
   6596   ;;
   6597 sysv5* | sco5v6* | unixware* | OpenUNIX*)
   6598   symcode='[ABDT]'
   6599   ;;
   6600 sysv4)
   6601   symcode='[DFNSTU]'
   6602   ;;
   6603 esac
   6604 
   6605 # Handle CRLF in mingw tool chain
   6606 opt_cr=
   6607 case $build_os in
   6608 mingw*)
   6609   opt_cr=`echo 'x\{0,1\}' | tr x '\015'` # option cr in regexp
   6610   ;;
   6611 esac
   6612 
   6613 # If we're using GNU nm, then use its standard symbol codes.
   6614 case `$NM -V 2>&1` in
   6615 *GNU* | *'with BFD'*)
   6616   symcode='[ABCDGIRSTW]' ;;
   6617 esac
   6618 
   6619 # Try without a prefix undercore, then with it.
   6620 for ac_symprfx in "" "_"; do
   6621 
   6622   # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
   6623   symxfrm="\\1 $ac_symprfx\\2 \\2"
   6624 
   6625   # Write the raw and C identifiers.
   6626   lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ 	]\($symcode$symcode*\)[ 	][ 	]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
   6627 
   6628   # Check to see that the pipe works correctly.
   6629   pipe_works=no
   6630 
   6631   rm -f conftest*
   6632   cat > conftest.$ac_ext <<EOF
   6633 #ifdef __cplusplus
   6634 extern "C" {
   6635 #endif
   6636 char nm_test_var;
   6637 void nm_test_func(){}
   6638 #ifdef __cplusplus
   6639 }
   6640 #endif
   6641 int main(){nm_test_var='a';nm_test_func();return(0);}
   6642 EOF
   6643 
   6644   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   6645   (eval $ac_compile) 2>&5
   6646   ac_status=$?
   6647   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6648   (exit $ac_status); }; then
   6649     # Now try to grab the symbols.
   6650     nlist=conftest.nm
   6651     if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\"") >&5
   6652   (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
   6653   ac_status=$?
   6654   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6655   (exit $ac_status); } && test -s "$nlist"; then
   6656       # Try sorting and uniquifying the output.
   6657       if sort "$nlist" | uniq > "$nlist"T; then
   6658 	mv -f "$nlist"T "$nlist"
   6659       else
   6660 	rm -f "$nlist"T
   6661       fi
   6662 
   6663       # Make sure that we snagged all the symbols we need.
   6664       if grep ' nm_test_var$' "$nlist" >/dev/null; then
   6665 	if grep ' nm_test_func$' "$nlist" >/dev/null; then
   6666 	  cat <<EOF > conftest.$ac_ext
   6667 #ifdef __cplusplus
   6668 extern "C" {
   6669 #endif
   6670 
   6671 EOF
   6672 	  # Now generate the symbol file.
   6673 	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | grep -v main >> conftest.$ac_ext'
   6674 
   6675 	  cat <<EOF >> conftest.$ac_ext
   6676 #if defined (__STDC__) && __STDC__
   6677 # define lt_ptr_t void *
   6678 #else
   6679 # define lt_ptr_t char *
   6680 # define const
   6681 #endif
   6682 
   6683 /* The mapping between symbol names and symbols. */
   6684 const struct {
   6685   const char *name;
   6686   lt_ptr_t address;
   6687 }
   6688 lt_preloaded_symbols[] =
   6689 {
   6690 EOF
   6691 	  $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (lt_ptr_t) \&\2},/" < "$nlist" | grep -v main >> conftest.$ac_ext
   6692 	  cat <<\EOF >> conftest.$ac_ext
   6693   {0, (lt_ptr_t) 0}
   6694 };
   6695 
   6696 #ifdef __cplusplus
   6697 }
   6698 #endif
   6699 EOF
   6700 	  # Now try linking the two files.
   6701 	  mv conftest.$ac_objext conftstm.$ac_objext
   6702 	  lt_save_LIBS="$LIBS"
   6703 	  lt_save_CFLAGS="$CFLAGS"
   6704 	  LIBS="conftstm.$ac_objext"
   6705 	  CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
   6706 	  if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   6707   (eval $ac_link) 2>&5
   6708   ac_status=$?
   6709   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6710   (exit $ac_status); } && test -s conftest${ac_exeext}; then
   6711 	    pipe_works=yes
   6712 	  fi
   6713 	  LIBS="$lt_save_LIBS"
   6714 	  CFLAGS="$lt_save_CFLAGS"
   6715 	else
   6716 	  echo "cannot find nm_test_func in $nlist" >&5
   6717 	fi
   6718       else
   6719 	echo "cannot find nm_test_var in $nlist" >&5
   6720       fi
   6721     else
   6722       echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
   6723     fi
   6724   else
   6725     echo "$progname: failed program was:" >&5
   6726     cat conftest.$ac_ext >&5
   6727   fi
   6728   rm -f conftest* conftst*
   6729 
   6730   # Do not use the global_symbol_pipe unless it works.
   6731   if test "$pipe_works" = yes; then
   6732     break
   6733   else
   6734     lt_cv_sys_global_symbol_pipe=
   6735   fi
   6736 done
   6737 
   6738 fi
   6739 
   6740 if test -z "$lt_cv_sys_global_symbol_pipe"; then
   6741   lt_cv_sys_global_symbol_to_cdecl=
   6742 fi
   6743 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
   6744   { echo "$as_me:$LINENO: result: failed" >&5
   6745 echo "${ECHO_T}failed" >&6; }
   6746 else
   6747   { echo "$as_me:$LINENO: result: ok" >&5
   6748 echo "${ECHO_T}ok" >&6; }
   6749 fi
   6750 
   6751 { echo "$as_me:$LINENO: checking for objdir" >&5
   6752 echo $ECHO_N "checking for objdir... $ECHO_C" >&6; }
   6753 if test "${lt_cv_objdir+set}" = set; then
   6754   echo $ECHO_N "(cached) $ECHO_C" >&6
   6755 else
   6756   rm -f .libs 2>/dev/null
   6757 mkdir .libs 2>/dev/null
   6758 if test -d .libs; then
   6759   lt_cv_objdir=.libs
   6760 else
   6761   # MS-DOS does not allow filenames that begin with a dot.
   6762   lt_cv_objdir=_libs
   6763 fi
   6764 rmdir .libs 2>/dev/null
   6765 fi
   6766 { echo "$as_me:$LINENO: result: $lt_cv_objdir" >&5
   6767 echo "${ECHO_T}$lt_cv_objdir" >&6; }
   6768 objdir=$lt_cv_objdir
   6769 
   6770 
   6771 
   6772 
   6773 
   6774 case $host_os in
   6775 aix3*)
   6776   # AIX sometimes has problems with the GCC collect2 program.  For some
   6777   # reason, if we set the COLLECT_NAMES environment variable, the problems
   6778   # vanish in a puff of smoke.
   6779   if test "X${COLLECT_NAMES+set}" != Xset; then
   6780     COLLECT_NAMES=
   6781     export COLLECT_NAMES
   6782   fi
   6783   ;;
   6784 esac
   6785 
   6786 # Sed substitution that helps us do robust quoting.  It backslashifies
   6787 # metacharacters that are still active within double-quoted strings.
   6788 Xsed='sed -e 1s/^X//'
   6789 sed_quote_subst='s/\([\\"\\`$\\\\]\)/\\\1/g'
   6790 
   6791 # Same as above, but do not quote variable references.
   6792 double_quote_subst='s/\([\\"\\`\\\\]\)/\\\1/g'
   6793 
   6794 # Sed substitution to delay expansion of an escaped shell variable in a
   6795 # double_quote_subst'ed string.
   6796 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
   6797 
   6798 # Sed substitution to avoid accidental globbing in evaled expressions
   6799 no_glob_subst='s/\*/\\\*/g'
   6800 
   6801 # Constants:
   6802 rm="rm -f"
   6803 
   6804 # Global variables:
   6805 default_ofile=libtool
   6806 can_build_shared=yes
   6807 
   6808 # All known linkers require a `.a' archive for static linking (except MSVC,
   6809 # which needs '.lib').
   6810 libext=a
   6811 ltmain="$ac_aux_dir/ltmain.sh"
   6812 ofile="$default_ofile"
   6813 with_gnu_ld="$lt_cv_prog_gnu_ld"
   6814 
   6815 if test -n "$ac_tool_prefix"; then
   6816   # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
   6817 set dummy ${ac_tool_prefix}ar; ac_word=$2
   6818 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   6819 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   6820 if test "${ac_cv_prog_AR+set}" = set; then
   6821   echo $ECHO_N "(cached) $ECHO_C" >&6
   6822 else
   6823   if test -n "$AR"; then
   6824   ac_cv_prog_AR="$AR" # Let the user override the test.
   6825 else
   6826 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6827 for as_dir in $PATH
   6828 do
   6829   IFS=$as_save_IFS
   6830   test -z "$as_dir" && as_dir=.
   6831   for ac_exec_ext in '' $ac_executable_extensions; do
   6832   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
   6833     ac_cv_prog_AR="${ac_tool_prefix}ar"
   6834     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6835     break 2
   6836   fi
   6837 done
   6838 done
   6839 IFS=$as_save_IFS
   6840 
   6841 fi
   6842 fi
   6843 AR=$ac_cv_prog_AR
   6844 if test -n "$AR"; then
   6845   { echo "$as_me:$LINENO: result: $AR" >&5
   6846 echo "${ECHO_T}$AR" >&6; }
   6847 else
   6848   { echo "$as_me:$LINENO: result: no" >&5
   6849 echo "${ECHO_T}no" >&6; }
   6850 fi
   6851 
   6852 
   6853 fi
   6854 if test -z "$ac_cv_prog_AR"; then
   6855   ac_ct_AR=$AR
   6856   # Extract the first word of "ar", so it can be a program name with args.
   6857 set dummy ar; ac_word=$2
   6858 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   6859 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   6860 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
   6861   echo $ECHO_N "(cached) $ECHO_C" >&6
   6862 else
   6863   if test -n "$ac_ct_AR"; then
   6864   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
   6865 else
   6866 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6867 for as_dir in $PATH
   6868 do
   6869   IFS=$as_save_IFS
   6870   test -z "$as_dir" && as_dir=.
   6871   for ac_exec_ext in '' $ac_executable_extensions; do
   6872   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
   6873     ac_cv_prog_ac_ct_AR="ar"
   6874     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6875     break 2
   6876   fi
   6877 done
   6878 done
   6879 IFS=$as_save_IFS
   6880 
   6881 fi
   6882 fi
   6883 ac_ct_AR=$ac_cv_prog_ac_ct_AR
   6884 if test -n "$ac_ct_AR"; then
   6885   { echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
   6886 echo "${ECHO_T}$ac_ct_AR" >&6; }
   6887 else
   6888   { echo "$as_me:$LINENO: result: no" >&5
   6889 echo "${ECHO_T}no" >&6; }
   6890 fi
   6891 
   6892   if test "x$ac_ct_AR" = x; then
   6893     AR="false"
   6894   else
   6895     case $cross_compiling:$ac_tool_warned in
   6896 yes:)
   6897 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   6898 whose name does not start with the host triplet.  If you think this
   6899 configuration is useful to you, please write to autoconf (at] gnu.org." >&5
   6900 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   6901 whose name does not start with the host triplet.  If you think this
   6902 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;}
   6903 ac_tool_warned=yes ;;
   6904 esac
   6905     AR=$ac_ct_AR
   6906   fi
   6907 else
   6908   AR="$ac_cv_prog_AR"
   6909 fi
   6910 
   6911 if test -n "$ac_tool_prefix"; then
   6912   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
   6913 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
   6914 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   6915 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   6916 if test "${ac_cv_prog_RANLIB+set}" = set; then
   6917   echo $ECHO_N "(cached) $ECHO_C" >&6
   6918 else
   6919   if test -n "$RANLIB"; then
   6920   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
   6921 else
   6922 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6923 for as_dir in $PATH
   6924 do
   6925   IFS=$as_save_IFS
   6926   test -z "$as_dir" && as_dir=.
   6927   for ac_exec_ext in '' $ac_executable_extensions; do
   6928   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
   6929     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
   6930     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6931     break 2
   6932   fi
   6933 done
   6934 done
   6935 IFS=$as_save_IFS
   6936 
   6937 fi
   6938 fi
   6939 RANLIB=$ac_cv_prog_RANLIB
   6940 if test -n "$RANLIB"; then
   6941   { echo "$as_me:$LINENO: result: $RANLIB" >&5
   6942 echo "${ECHO_T}$RANLIB" >&6; }
   6943 else
   6944   { echo "$as_me:$LINENO: result: no" >&5
   6945 echo "${ECHO_T}no" >&6; }
   6946 fi
   6947 
   6948 
   6949 fi
   6950 if test -z "$ac_cv_prog_RANLIB"; then
   6951   ac_ct_RANLIB=$RANLIB
   6952   # Extract the first word of "ranlib", so it can be a program name with args.
   6953 set dummy ranlib; ac_word=$2
   6954 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   6955 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   6956 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
   6957   echo $ECHO_N "(cached) $ECHO_C" >&6
   6958 else
   6959   if test -n "$ac_ct_RANLIB"; then
   6960   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
   6961 else
   6962 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6963 for as_dir in $PATH
   6964 do
   6965   IFS=$as_save_IFS
   6966   test -z "$as_dir" && as_dir=.
   6967   for ac_exec_ext in '' $ac_executable_extensions; do
   6968   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
   6969     ac_cv_prog_ac_ct_RANLIB="ranlib"
   6970     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6971     break 2
   6972   fi
   6973 done
   6974 done
   6975 IFS=$as_save_IFS
   6976 
   6977 fi
   6978 fi
   6979 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
   6980 if test -n "$ac_ct_RANLIB"; then
   6981   { echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
   6982 echo "${ECHO_T}$ac_ct_RANLIB" >&6; }
   6983 else
   6984   { echo "$as_me:$LINENO: result: no" >&5
   6985 echo "${ECHO_T}no" >&6; }
   6986 fi
   6987 
   6988   if test "x$ac_ct_RANLIB" = x; then
   6989     RANLIB=":"
   6990   else
   6991     case $cross_compiling:$ac_tool_warned in
   6992 yes:)
   6993 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   6994 whose name does not start with the host triplet.  If you think this
   6995 configuration is useful to you, please write to autoconf (at] gnu.org." >&5
   6996 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   6997 whose name does not start with the host triplet.  If you think this
   6998 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;}
   6999 ac_tool_warned=yes ;;
   7000 esac
   7001     RANLIB=$ac_ct_RANLIB
   7002   fi
   7003 else
   7004   RANLIB="$ac_cv_prog_RANLIB"
   7005 fi
   7006 
   7007 if test -n "$ac_tool_prefix"; then
   7008   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
   7009 set dummy ${ac_tool_prefix}strip; ac_word=$2
   7010 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   7011 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   7012 if test "${ac_cv_prog_STRIP+set}" = set; then
   7013   echo $ECHO_N "(cached) $ECHO_C" >&6
   7014 else
   7015   if test -n "$STRIP"; then
   7016   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
   7017 else
   7018 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7019 for as_dir in $PATH
   7020 do
   7021   IFS=$as_save_IFS
   7022   test -z "$as_dir" && as_dir=.
   7023   for ac_exec_ext in '' $ac_executable_extensions; do
   7024   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
   7025     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
   7026     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   7027     break 2
   7028   fi
   7029 done
   7030 done
   7031 IFS=$as_save_IFS
   7032 
   7033 fi
   7034 fi
   7035 STRIP=$ac_cv_prog_STRIP
   7036 if test -n "$STRIP"; then
   7037   { echo "$as_me:$LINENO: result: $STRIP" >&5
   7038 echo "${ECHO_T}$STRIP" >&6; }
   7039 else
   7040   { echo "$as_me:$LINENO: result: no" >&5
   7041 echo "${ECHO_T}no" >&6; }
   7042 fi
   7043 
   7044 
   7045 fi
   7046 if test -z "$ac_cv_prog_STRIP"; then
   7047   ac_ct_STRIP=$STRIP
   7048   # Extract the first word of "strip", so it can be a program name with args.
   7049 set dummy strip; ac_word=$2
   7050 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   7051 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   7052 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
   7053   echo $ECHO_N "(cached) $ECHO_C" >&6
   7054 else
   7055   if test -n "$ac_ct_STRIP"; then
   7056   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
   7057 else
   7058 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7059 for as_dir in $PATH
   7060 do
   7061   IFS=$as_save_IFS
   7062   test -z "$as_dir" && as_dir=.
   7063   for ac_exec_ext in '' $ac_executable_extensions; do
   7064   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
   7065     ac_cv_prog_ac_ct_STRIP="strip"
   7066     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   7067     break 2
   7068   fi
   7069 done
   7070 done
   7071 IFS=$as_save_IFS
   7072 
   7073 fi
   7074 fi
   7075 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
   7076 if test -n "$ac_ct_STRIP"; then
   7077   { echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
   7078 echo "${ECHO_T}$ac_ct_STRIP" >&6; }
   7079 else
   7080   { echo "$as_me:$LINENO: result: no" >&5
   7081 echo "${ECHO_T}no" >&6; }
   7082 fi
   7083 
   7084   if test "x$ac_ct_STRIP" = x; then
   7085     STRIP=":"
   7086   else
   7087     case $cross_compiling:$ac_tool_warned in
   7088 yes:)
   7089 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   7090 whose name does not start with the host triplet.  If you think this
   7091 configuration is useful to you, please write to autoconf (at] gnu.org." >&5
   7092 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   7093 whose name does not start with the host triplet.  If you think this
   7094 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;}
   7095 ac_tool_warned=yes ;;
   7096 esac
   7097     STRIP=$ac_ct_STRIP
   7098   fi
   7099 else
   7100   STRIP="$ac_cv_prog_STRIP"
   7101 fi
   7102 
   7103 
   7104 old_CC="$CC"
   7105 old_CFLAGS="$CFLAGS"
   7106 
   7107 # Set sane defaults for various variables
   7108 test -z "$AR" && AR=ar
   7109 test -z "$AR_FLAGS" && AR_FLAGS=cru
   7110 test -z "$AS" && AS=as
   7111 test -z "$CC" && CC=cc
   7112 test -z "$LTCC" && LTCC=$CC
   7113 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
   7114 test -z "$DLLTOOL" && DLLTOOL=dlltool
   7115 test -z "$LD" && LD=ld
   7116 test -z "$LN_S" && LN_S="ln -s"
   7117 test -z "$MAGIC_CMD" && MAGIC_CMD=file
   7118 test -z "$NM" && NM=nm
   7119 test -z "$SED" && SED=sed
   7120 test -z "$OBJDUMP" && OBJDUMP=objdump
   7121 test -z "$RANLIB" && RANLIB=:
   7122 test -z "$STRIP" && STRIP=:
   7123 test -z "$ac_objext" && ac_objext=o
   7124 
   7125 # Determine commands to create old-style static archives.
   7126 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs$old_deplibs'
   7127 old_postinstall_cmds='chmod 644 $oldlib'
   7128 old_postuninstall_cmds=
   7129 
   7130 if test -n "$RANLIB"; then
   7131   case $host_os in
   7132   openbsd*)
   7133     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
   7134     ;;
   7135   *)
   7136     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
   7137     ;;
   7138   esac
   7139   old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
   7140 fi
   7141 
   7142 for cc_temp in $compiler""; do
   7143   case $cc_temp in
   7144     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   7145     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   7146     \-*) ;;
   7147     *) break;;
   7148   esac
   7149 done
   7150 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   7151 
   7152 
   7153 # Only perform the check for file, if the check method requires it
   7154 case $deplibs_check_method in
   7155 file_magic*)
   7156   if test "$file_magic_cmd" = '$MAGIC_CMD'; then
   7157     { echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5
   7158 echo $ECHO_N "checking for ${ac_tool_prefix}file... $ECHO_C" >&6; }
   7159 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
   7160   echo $ECHO_N "(cached) $ECHO_C" >&6
   7161 else
   7162   case $MAGIC_CMD in
   7163 [\\/*] |  ?:[\\/]*)
   7164   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
   7165   ;;
   7166 *)
   7167   lt_save_MAGIC_CMD="$MAGIC_CMD"
   7168   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   7169   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
   7170   for ac_dir in $ac_dummy; do
   7171     IFS="$lt_save_ifs"
   7172     test -z "$ac_dir" && ac_dir=.
   7173     if test -f $ac_dir/${ac_tool_prefix}file; then
   7174       lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
   7175       if test -n "$file_magic_test_file"; then
   7176 	case $deplibs_check_method in
   7177 	"file_magic "*)
   7178 	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
   7179 	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
   7180 	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
   7181 	    $EGREP "$file_magic_regex" > /dev/null; then
   7182 	    :
   7183 	  else
   7184 	    cat <<EOF 1>&2
   7185 
   7186 *** Warning: the command libtool uses to detect shared libraries,
   7187 *** $file_magic_cmd, produces output that libtool cannot recognize.
   7188 *** The result is that libtool may fail to recognize shared libraries
   7189 *** as such.  This will affect the creation of libtool libraries that
   7190 *** depend on shared libraries, but programs linked with such libtool
   7191 *** libraries will work regardless of this problem.  Nevertheless, you
   7192 *** may want to report the problem to your system manager and/or to
   7193 *** bug-libtool@gnu.org
   7194 
   7195 EOF
   7196 	  fi ;;
   7197 	esac
   7198       fi
   7199       break
   7200     fi
   7201   done
   7202   IFS="$lt_save_ifs"
   7203   MAGIC_CMD="$lt_save_MAGIC_CMD"
   7204   ;;
   7205 esac
   7206 fi
   7207 
   7208 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
   7209 if test -n "$MAGIC_CMD"; then
   7210   { echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
   7211 echo "${ECHO_T}$MAGIC_CMD" >&6; }
   7212 else
   7213   { echo "$as_me:$LINENO: result: no" >&5
   7214 echo "${ECHO_T}no" >&6; }
   7215 fi
   7216 
   7217 if test -z "$lt_cv_path_MAGIC_CMD"; then
   7218   if test -n "$ac_tool_prefix"; then
   7219     { echo "$as_me:$LINENO: checking for file" >&5
   7220 echo $ECHO_N "checking for file... $ECHO_C" >&6; }
   7221 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
   7222   echo $ECHO_N "(cached) $ECHO_C" >&6
   7223 else
   7224   case $MAGIC_CMD in
   7225 [\\/*] |  ?:[\\/]*)
   7226   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
   7227   ;;
   7228 *)
   7229   lt_save_MAGIC_CMD="$MAGIC_CMD"
   7230   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   7231   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
   7232   for ac_dir in $ac_dummy; do
   7233     IFS="$lt_save_ifs"
   7234     test -z "$ac_dir" && ac_dir=.
   7235     if test -f $ac_dir/file; then
   7236       lt_cv_path_MAGIC_CMD="$ac_dir/file"
   7237       if test -n "$file_magic_test_file"; then
   7238 	case $deplibs_check_method in
   7239 	"file_magic "*)
   7240 	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
   7241 	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
   7242 	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
   7243 	    $EGREP "$file_magic_regex" > /dev/null; then
   7244 	    :
   7245 	  else
   7246 	    cat <<EOF 1>&2
   7247 
   7248 *** Warning: the command libtool uses to detect shared libraries,
   7249 *** $file_magic_cmd, produces output that libtool cannot recognize.
   7250 *** The result is that libtool may fail to recognize shared libraries
   7251 *** as such.  This will affect the creation of libtool libraries that
   7252 *** depend on shared libraries, but programs linked with such libtool
   7253 *** libraries will work regardless of this problem.  Nevertheless, you
   7254 *** may want to report the problem to your system manager and/or to
   7255 *** bug-libtool@gnu.org
   7256 
   7257 EOF
   7258 	  fi ;;
   7259 	esac
   7260       fi
   7261       break
   7262     fi
   7263   done
   7264   IFS="$lt_save_ifs"
   7265   MAGIC_CMD="$lt_save_MAGIC_CMD"
   7266   ;;
   7267 esac
   7268 fi
   7269 
   7270 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
   7271 if test -n "$MAGIC_CMD"; then
   7272   { echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
   7273 echo "${ECHO_T}$MAGIC_CMD" >&6; }
   7274 else
   7275   { echo "$as_me:$LINENO: result: no" >&5
   7276 echo "${ECHO_T}no" >&6; }
   7277 fi
   7278 
   7279   else
   7280     MAGIC_CMD=:
   7281   fi
   7282 fi
   7283 
   7284   fi
   7285   ;;
   7286 esac
   7287 
   7288 enable_dlopen=no
   7289 enable_win32_dll=no
   7290 
   7291 # Check whether --enable-libtool-lock was given.
   7292 if test "${enable_libtool_lock+set}" = set; then
   7293   enableval=$enable_libtool_lock;
   7294 fi
   7295 
   7296 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
   7297 
   7298 
   7299 # Check whether --with-pic was given.
   7300 if test "${with_pic+set}" = set; then
   7301   withval=$with_pic; pic_mode="$withval"
   7302 else
   7303   pic_mode=default
   7304 fi
   7305 
   7306 test -z "$pic_mode" && pic_mode=default
   7307 
   7308 # Use C for the default configuration in the libtool script
   7309 tagname=
   7310 lt_save_CC="$CC"
   7311 ac_ext=c
   7312 ac_cpp='$CPP $CPPFLAGS'
   7313 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   7314 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   7315 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   7316 
   7317 
   7318 # Source file extension for C test sources.
   7319 ac_ext=c
   7320 
   7321 # Object file extension for compiled C test sources.
   7322 objext=o
   7323 objext=$objext
   7324 
   7325 # Code to be used in simple compile tests
   7326 lt_simple_compile_test_code="int some_variable = 0;\n"
   7327 
   7328 # Code to be used in simple link tests
   7329 lt_simple_link_test_code='int main(){return(0);}\n'
   7330 
   7331 
   7332 # If no C compiler was specified, use CC.
   7333 LTCC=${LTCC-"$CC"}
   7334 
   7335 # If no C compiler flags were specified, use CFLAGS.
   7336 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   7337 
   7338 # Allow CC to be a program name with arguments.
   7339 compiler=$CC
   7340 
   7341 
   7342 # save warnings/boilerplate of simple test code
   7343 ac_outfile=conftest.$ac_objext
   7344 printf "$lt_simple_compile_test_code" >conftest.$ac_ext
   7345 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   7346 _lt_compiler_boilerplate=`cat conftest.err`
   7347 $rm conftest*
   7348 
   7349 ac_outfile=conftest.$ac_objext
   7350 printf "$lt_simple_link_test_code" >conftest.$ac_ext
   7351 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   7352 _lt_linker_boilerplate=`cat conftest.err`
   7353 $rm conftest*
   7354 
   7355 
   7356 
   7357 lt_prog_compiler_no_builtin_flag=
   7358 
   7359 if test "$GCC" = yes; then
   7360   lt_prog_compiler_no_builtin_flag=' -fno-builtin'
   7361 
   7362 
   7363 { echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
   7364 echo $ECHO_N "checking if $compiler supports -fno-rtti -fno-exceptions... $ECHO_C" >&6; }
   7365 if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then
   7366   echo $ECHO_N "(cached) $ECHO_C" >&6
   7367 else
   7368   lt_cv_prog_compiler_rtti_exceptions=no
   7369   ac_outfile=conftest.$ac_objext
   7370    printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   7371    lt_compiler_flag="-fno-rtti -fno-exceptions"
   7372    # Insert the option either (1) after the last *FLAGS variable, or
   7373    # (2) before a word containing "conftest.", or (3) at the end.
   7374    # Note that $ac_compile itself does not contain backslashes and begins
   7375    # with a dollar sign (not a hyphen), so the echo should work correctly.
   7376    # The option is referenced via a variable to avoid confusing sed.
   7377    lt_compile=`echo "$ac_compile" | $SED \
   7378    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   7379    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   7380    -e 's:$: $lt_compiler_flag:'`
   7381    (eval echo "\"\$as_me:7381: $lt_compile\"" >&5)
   7382    (eval "$lt_compile" 2>conftest.err)
   7383    ac_status=$?
   7384    cat conftest.err >&5
   7385    echo "$as_me:7385: \$? = $ac_status" >&5
   7386    if (exit $ac_status) && test -s "$ac_outfile"; then
   7387      # The compiler can only warn and ignore the option if not recognized
   7388      # So say no if there are warnings other than the usual output.
   7389      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
   7390      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   7391      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   7392        lt_cv_prog_compiler_rtti_exceptions=yes
   7393      fi
   7394    fi
   7395    $rm conftest*
   7396 
   7397 fi
   7398 { echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
   7399 echo "${ECHO_T}$lt_cv_prog_compiler_rtti_exceptions" >&6; }
   7400 
   7401 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
   7402     lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
   7403 else
   7404     :
   7405 fi
   7406 
   7407 fi
   7408 
   7409 lt_prog_compiler_wl=
   7410 lt_prog_compiler_pic=
   7411 lt_prog_compiler_static=
   7412 
   7413 { echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
   7414 echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6; }
   7415 
   7416   if test "$GCC" = yes; then
   7417     lt_prog_compiler_wl='-Wl,'
   7418     lt_prog_compiler_static='-static'
   7419 
   7420     case $host_os in
   7421       aix*)
   7422       # All AIX code is PIC.
   7423       if test "$host_cpu" = ia64; then
   7424 	# AIX 5 now supports IA64 processor
   7425 	lt_prog_compiler_static='-Bstatic'
   7426       fi
   7427       ;;
   7428 
   7429     amigaos*)
   7430       # FIXME: we need at least 68020 code to build shared libraries, but
   7431       # adding the `-m68020' flag to GCC prevents building anything better,
   7432       # like `-m68040'.
   7433       lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
   7434       ;;
   7435 
   7436     beos* | cygwin* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
   7437       # PIC is the default for these OSes.
   7438       ;;
   7439 
   7440     mingw* | pw32* | os2*)
   7441       # This hack is so that the source file can tell whether it is being
   7442       # built for inclusion in a dll (and should export symbols for example).
   7443       lt_prog_compiler_pic='-DDLL_EXPORT'
   7444       ;;
   7445 
   7446     darwin* | rhapsody*)
   7447       # PIC is the default on this platform
   7448       # Common symbols not allowed in MH_DYLIB files
   7449       lt_prog_compiler_pic='-fno-common'
   7450       ;;
   7451 
   7452     interix3*)
   7453       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
   7454       # Instead, we relocate shared libraries at runtime.
   7455       ;;
   7456 
   7457     msdosdjgpp*)
   7458       # Just because we use GCC doesn't mean we suddenly get shared libraries
   7459       # on systems that don't support them.
   7460       lt_prog_compiler_can_build_shared=no
   7461       enable_shared=no
   7462       ;;
   7463 
   7464     sysv4*MP*)
   7465       if test -d /usr/nec; then
   7466 	lt_prog_compiler_pic=-Kconform_pic
   7467       fi
   7468       ;;
   7469 
   7470     hpux*)
   7471       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   7472       # not for PA HP-UX.
   7473       case $host_cpu in
   7474       hppa*64*|ia64*)
   7475 	# +Z the default
   7476 	;;
   7477       *)
   7478 	lt_prog_compiler_pic='-fPIC'
   7479 	;;
   7480       esac
   7481       ;;
   7482 
   7483     *)
   7484       lt_prog_compiler_pic='-fPIC'
   7485       ;;
   7486     esac
   7487   else
   7488     # PORTME Check for flag to pass linker flags through the system compiler.
   7489     case $host_os in
   7490     aix*)
   7491       lt_prog_compiler_wl='-Wl,'
   7492       if test "$host_cpu" = ia64; then
   7493 	# AIX 5 now supports IA64 processor
   7494 	lt_prog_compiler_static='-Bstatic'
   7495       else
   7496 	lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
   7497       fi
   7498       ;;
   7499       darwin*)
   7500         # PIC is the default on this platform
   7501         # Common symbols not allowed in MH_DYLIB files
   7502        case $cc_basename in
   7503          xlc*)
   7504          lt_prog_compiler_pic='-qnocommon'
   7505          lt_prog_compiler_wl='-Wl,'
   7506          ;;
   7507        esac
   7508        ;;
   7509 
   7510     mingw* | pw32* | os2*)
   7511       # This hack is so that the source file can tell whether it is being
   7512       # built for inclusion in a dll (and should export symbols for example).
   7513       lt_prog_compiler_pic='-DDLL_EXPORT'
   7514       ;;
   7515 
   7516     hpux9* | hpux10* | hpux11*)
   7517       lt_prog_compiler_wl='-Wl,'
   7518       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   7519       # not for PA HP-UX.
   7520       case $host_cpu in
   7521       hppa*64*|ia64*)
   7522 	# +Z the default
   7523 	;;
   7524       *)
   7525 	lt_prog_compiler_pic='+Z'
   7526 	;;
   7527       esac
   7528       # Is there a better lt_prog_compiler_static that works with the bundled CC?
   7529       lt_prog_compiler_static='${wl}-a ${wl}archive'
   7530       ;;
   7531 
   7532     irix5* | irix6* | nonstopux*)
   7533       lt_prog_compiler_wl='-Wl,'
   7534       # PIC (with -KPIC) is the default.
   7535       lt_prog_compiler_static='-non_shared'
   7536       ;;
   7537 
   7538     newsos6)
   7539       lt_prog_compiler_pic='-KPIC'
   7540       lt_prog_compiler_static='-Bstatic'
   7541       ;;
   7542 
   7543     linux* | k*bsd*-gnu)
   7544       case $cc_basename in
   7545       icc* | ecc*)
   7546 	lt_prog_compiler_wl='-Wl,'
   7547 	lt_prog_compiler_pic='-KPIC'
   7548 	lt_prog_compiler_static='-static'
   7549         ;;
   7550       pgcc* | pgf77* | pgf90* | pgf95*)
   7551         # Portland Group compilers (*not* the Pentium gcc compiler,
   7552 	# which looks to be a dead project)
   7553 	lt_prog_compiler_wl='-Wl,'
   7554 	lt_prog_compiler_pic='-fpic'
   7555 	lt_prog_compiler_static='-Bstatic'
   7556         ;;
   7557       ccc*)
   7558         lt_prog_compiler_wl='-Wl,'
   7559         # All Alpha code is PIC.
   7560         lt_prog_compiler_static='-non_shared'
   7561         ;;
   7562       esac
   7563       ;;
   7564 
   7565     osf3* | osf4* | osf5*)
   7566       lt_prog_compiler_wl='-Wl,'
   7567       # All OSF/1 code is PIC.
   7568       lt_prog_compiler_static='-non_shared'
   7569       ;;
   7570 
   7571     solaris*)
   7572       lt_prog_compiler_pic='-KPIC'
   7573       lt_prog_compiler_static='-Bstatic'
   7574       case $cc_basename in
   7575       f77* | f90* | f95*)
   7576 	lt_prog_compiler_wl='-Qoption ld ';;
   7577       *)
   7578 	lt_prog_compiler_wl='-Wl,';;
   7579       esac
   7580       ;;
   7581 
   7582     sunos4*)
   7583       lt_prog_compiler_wl='-Qoption ld '
   7584       lt_prog_compiler_pic='-PIC'
   7585       lt_prog_compiler_static='-Bstatic'
   7586       ;;
   7587 
   7588     sysv4 | sysv4.2uw2* | sysv4.3*)
   7589       lt_prog_compiler_wl='-Wl,'
   7590       lt_prog_compiler_pic='-KPIC'
   7591       lt_prog_compiler_static='-Bstatic'
   7592       ;;
   7593 
   7594     sysv4*MP*)
   7595       if test -d /usr/nec ;then
   7596 	lt_prog_compiler_pic='-Kconform_pic'
   7597 	lt_prog_compiler_static='-Bstatic'
   7598       fi
   7599       ;;
   7600 
   7601     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
   7602       lt_prog_compiler_wl='-Wl,'
   7603       lt_prog_compiler_pic='-KPIC'
   7604       lt_prog_compiler_static='-Bstatic'
   7605       ;;
   7606 
   7607     unicos*)
   7608       lt_prog_compiler_wl='-Wl,'
   7609       lt_prog_compiler_can_build_shared=no
   7610       ;;
   7611 
   7612     uts4*)
   7613       lt_prog_compiler_pic='-pic'
   7614       lt_prog_compiler_static='-Bstatic'
   7615       ;;
   7616 
   7617     *)
   7618       lt_prog_compiler_can_build_shared=no
   7619       ;;
   7620     esac
   7621   fi
   7622 
   7623 { echo "$as_me:$LINENO: result: $lt_prog_compiler_pic" >&5
   7624 echo "${ECHO_T}$lt_prog_compiler_pic" >&6; }
   7625 
   7626 #
   7627 # Check to make sure the PIC flag actually works.
   7628 #
   7629 if test -n "$lt_prog_compiler_pic"; then
   7630 
   7631 { echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
   7632 echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic works... $ECHO_C" >&6; }
   7633 if test "${lt_prog_compiler_pic_works+set}" = set; then
   7634   echo $ECHO_N "(cached) $ECHO_C" >&6
   7635 else
   7636   lt_prog_compiler_pic_works=no
   7637   ac_outfile=conftest.$ac_objext
   7638    printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   7639    lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
   7640    # Insert the option either (1) after the last *FLAGS variable, or
   7641    # (2) before a word containing "conftest.", or (3) at the end.
   7642    # Note that $ac_compile itself does not contain backslashes and begins
   7643    # with a dollar sign (not a hyphen), so the echo should work correctly.
   7644    # The option is referenced via a variable to avoid confusing sed.
   7645    lt_compile=`echo "$ac_compile" | $SED \
   7646    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   7647    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   7648    -e 's:$: $lt_compiler_flag:'`
   7649    (eval echo "\"\$as_me:7649: $lt_compile\"" >&5)
   7650    (eval "$lt_compile" 2>conftest.err)
   7651    ac_status=$?
   7652    cat conftest.err >&5
   7653    echo "$as_me:7653: \$? = $ac_status" >&5
   7654    if (exit $ac_status) && test -s "$ac_outfile"; then
   7655      # The compiler can only warn and ignore the option if not recognized
   7656      # So say no if there are warnings other than the usual output.
   7657      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
   7658      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   7659      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   7660        lt_prog_compiler_pic_works=yes
   7661      fi
   7662    fi
   7663    $rm conftest*
   7664 
   7665 fi
   7666 { echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works" >&5
   7667 echo "${ECHO_T}$lt_prog_compiler_pic_works" >&6; }
   7668 
   7669 if test x"$lt_prog_compiler_pic_works" = xyes; then
   7670     case $lt_prog_compiler_pic in
   7671      "" | " "*) ;;
   7672      *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
   7673      esac
   7674 else
   7675     lt_prog_compiler_pic=
   7676      lt_prog_compiler_can_build_shared=no
   7677 fi
   7678 
   7679 fi
   7680 case $host_os in
   7681   # For platforms which do not support PIC, -DPIC is meaningless:
   7682   *djgpp*)
   7683     lt_prog_compiler_pic=
   7684     ;;
   7685   *)
   7686     lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
   7687     ;;
   7688 esac
   7689 
   7690 #
   7691 # Check to make sure the static flag actually works.
   7692 #
   7693 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
   7694 { echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
   7695 echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6; }
   7696 if test "${lt_prog_compiler_static_works+set}" = set; then
   7697   echo $ECHO_N "(cached) $ECHO_C" >&6
   7698 else
   7699   lt_prog_compiler_static_works=no
   7700    save_LDFLAGS="$LDFLAGS"
   7701    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
   7702    printf "$lt_simple_link_test_code" > conftest.$ac_ext
   7703    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
   7704      # The linker can only warn and ignore the option if not recognized
   7705      # So say no if there are warnings
   7706      if test -s conftest.err; then
   7707        # Append any errors to the config.log.
   7708        cat conftest.err 1>&5
   7709        $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
   7710        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   7711        if diff conftest.exp conftest.er2 >/dev/null; then
   7712          lt_prog_compiler_static_works=yes
   7713        fi
   7714      else
   7715        lt_prog_compiler_static_works=yes
   7716      fi
   7717    fi
   7718    $rm conftest*
   7719    LDFLAGS="$save_LDFLAGS"
   7720 
   7721 fi
   7722 { echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works" >&5
   7723 echo "${ECHO_T}$lt_prog_compiler_static_works" >&6; }
   7724 
   7725 if test x"$lt_prog_compiler_static_works" = xyes; then
   7726     :
   7727 else
   7728     lt_prog_compiler_static=
   7729 fi
   7730 
   7731 
   7732 { echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
   7733 echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6; }
   7734 if test "${lt_cv_prog_compiler_c_o+set}" = set; then
   7735   echo $ECHO_N "(cached) $ECHO_C" >&6
   7736 else
   7737   lt_cv_prog_compiler_c_o=no
   7738    $rm -r conftest 2>/dev/null
   7739    mkdir conftest
   7740    cd conftest
   7741    mkdir out
   7742    printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   7743 
   7744    lt_compiler_flag="-o out/conftest2.$ac_objext"
   7745    # Insert the option either (1) after the last *FLAGS variable, or
   7746    # (2) before a word containing "conftest.", or (3) at the end.
   7747    # Note that $ac_compile itself does not contain backslashes and begins
   7748    # with a dollar sign (not a hyphen), so the echo should work correctly.
   7749    lt_compile=`echo "$ac_compile" | $SED \
   7750    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   7751    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   7752    -e 's:$: $lt_compiler_flag:'`
   7753    (eval echo "\"\$as_me:7753: $lt_compile\"" >&5)
   7754    (eval "$lt_compile" 2>out/conftest.err)
   7755    ac_status=$?
   7756    cat out/conftest.err >&5
   7757    echo "$as_me:7757: \$? = $ac_status" >&5
   7758    if (exit $ac_status) && test -s out/conftest2.$ac_objext
   7759    then
   7760      # The compiler can only warn and ignore the option if not recognized
   7761      # So say no if there are warnings
   7762      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
   7763      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
   7764      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
   7765        lt_cv_prog_compiler_c_o=yes
   7766      fi
   7767    fi
   7768    chmod u+w . 2>&5
   7769    $rm conftest*
   7770    # SGI C++ compiler will create directory out/ii_files/ for
   7771    # template instantiation
   7772    test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files
   7773    $rm out/* && rmdir out
   7774    cd ..
   7775    rmdir conftest
   7776    $rm conftest*
   7777 
   7778 fi
   7779 { echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5
   7780 echo "${ECHO_T}$lt_cv_prog_compiler_c_o" >&6; }
   7781 
   7782 
   7783 hard_links="nottested"
   7784 if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
   7785   # do not overwrite the value of need_locks provided by the user
   7786   { echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
   7787 echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6; }
   7788   hard_links=yes
   7789   $rm conftest*
   7790   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   7791   touch conftest.a
   7792   ln conftest.a conftest.b 2>&5 || hard_links=no
   7793   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   7794   { echo "$as_me:$LINENO: result: $hard_links" >&5
   7795 echo "${ECHO_T}$hard_links" >&6; }
   7796   if test "$hard_links" = no; then
   7797     { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
   7798 echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
   7799     need_locks=warn
   7800   fi
   7801 else
   7802   need_locks=no
   7803 fi
   7804 
   7805 { echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   7806 echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6; }
   7807 
   7808   runpath_var=
   7809   allow_undefined_flag=
   7810   enable_shared_with_static_runtimes=no
   7811   archive_cmds=
   7812   archive_expsym_cmds=
   7813   old_archive_From_new_cmds=
   7814   old_archive_from_expsyms_cmds=
   7815   export_dynamic_flag_spec=
   7816   whole_archive_flag_spec=
   7817   thread_safe_flag_spec=
   7818   hardcode_libdir_flag_spec=
   7819   hardcode_libdir_flag_spec_ld=
   7820   hardcode_libdir_separator=
   7821   hardcode_direct=no
   7822   hardcode_minus_L=no
   7823   hardcode_shlibpath_var=unsupported
   7824   link_all_deplibs=unknown
   7825   hardcode_automatic=no
   7826   module_cmds=
   7827   module_expsym_cmds=
   7828   always_export_symbols=no
   7829   export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   7830   # include_expsyms should be a list of space-separated symbols to be *always*
   7831   # included in the symbol list
   7832   include_expsyms=
   7833   # exclude_expsyms can be an extended regexp of symbols to exclude
   7834   # it will be wrapped by ` (' and `)$', so one must not match beginning or
   7835   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
   7836   # as well as any symbol that contains `d'.
   7837   exclude_expsyms="_GLOBAL_OFFSET_TABLE_"
   7838   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
   7839   # platforms (ab)use it in PIC code, but their linkers get confused if
   7840   # the symbol is explicitly referenced.  Since portable code cannot
   7841   # rely on this symbol name, it's probably fine to never include it in
   7842   # preloaded symbol tables.
   7843   extract_expsyms_cmds=
   7844   # Just being paranoid about ensuring that cc_basename is set.
   7845   for cc_temp in $compiler""; do
   7846   case $cc_temp in
   7847     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   7848     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   7849     \-*) ;;
   7850     *) break;;
   7851   esac
   7852 done
   7853 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   7854 
   7855   case $host_os in
   7856   cygwin* | mingw* | pw32*)
   7857     # FIXME: the MSVC++ port hasn't been tested in a loooong time
   7858     # When not using gcc, we currently assume that we are using
   7859     # Microsoft Visual C++.
   7860     if test "$GCC" != yes; then
   7861       with_gnu_ld=no
   7862     fi
   7863     ;;
   7864   interix*)
   7865     # we just hope/assume this is gcc and not c89 (= MSVC++)
   7866     with_gnu_ld=yes
   7867     ;;
   7868   openbsd*)
   7869     with_gnu_ld=no
   7870     ;;
   7871   esac
   7872 
   7873   ld_shlibs=yes
   7874   if test "$with_gnu_ld" = yes; then
   7875     # If archive_cmds runs LD, not CC, wlarc should be empty
   7876     wlarc='${wl}'
   7877 
   7878     # Set some defaults for GNU ld with shared library support. These
   7879     # are reset later if shared libraries are not supported. Putting them
   7880     # here allows them to be overridden if necessary.
   7881     runpath_var=LD_RUN_PATH
   7882     hardcode_libdir_flag_spec='${wl}--rpath ${wl}$libdir'
   7883     export_dynamic_flag_spec='${wl}--export-dynamic'
   7884     # ancient GNU ld didn't support --whole-archive et. al.
   7885     if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null; then
   7886 	whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
   7887       else
   7888   	whole_archive_flag_spec=
   7889     fi
   7890     supports_anon_versioning=no
   7891     case `$LD -v 2>/dev/null` in
   7892       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
   7893       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
   7894       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
   7895       *\ 2.11.*) ;; # other 2.11 versions
   7896       *) supports_anon_versioning=yes ;;
   7897     esac
   7898 
   7899     # See if GNU ld supports shared libraries.
   7900     case $host_os in
   7901     aix3* | aix4* | aix5*)
   7902       # On AIX/PPC, the GNU linker is very broken
   7903       if test "$host_cpu" != ia64; then
   7904 	ld_shlibs=no
   7905 	cat <<EOF 1>&2
   7906 
   7907 *** Warning: the GNU linker, at least up to release 2.9.1, is reported
   7908 *** to be unable to reliably create shared libraries on AIX.
   7909 *** Therefore, libtool is disabling shared libraries support.  If you
   7910 *** really care for shared libraries, you may want to modify your PATH
   7911 *** so that a non-GNU linker is found, and then restart.
   7912 
   7913 EOF
   7914       fi
   7915       ;;
   7916 
   7917     amigaos*)
   7918       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)'
   7919       hardcode_libdir_flag_spec='-L$libdir'
   7920       hardcode_minus_L=yes
   7921 
   7922       # Samuel A. Falvo II <kc5tja (at] dolphin.openprojects.net> reports
   7923       # that the semantics of dynamic libraries on AmigaOS, at least up
   7924       # to version 4, is to share data among multiple programs linked
   7925       # with the same dynamic library.  Since this doesn't match the
   7926       # behavior of shared libraries on other platforms, we can't use
   7927       # them.
   7928       ld_shlibs=no
   7929       ;;
   7930 
   7931     beos*)
   7932       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   7933 	allow_undefined_flag=unsupported
   7934 	# Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
   7935 	# support --undefined.  This deserves some investigation.  FIXME
   7936 	archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   7937       else
   7938 	ld_shlibs=no
   7939       fi
   7940       ;;
   7941 
   7942     cygwin* | mingw* | pw32*)
   7943       # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
   7944       # as there is no search path for DLLs.
   7945       hardcode_libdir_flag_spec='-L$libdir'
   7946       allow_undefined_flag=unsupported
   7947       always_export_symbols=no
   7948       enable_shared_with_static_runtimes=yes
   7949       export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS] /s/.* \([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW] /s/.* //'\'' | sort | uniq > $export_symbols'
   7950 
   7951       if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
   7952         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   7953 	# If the export-symbols file already is a .def file (1st line
   7954 	# is EXPORTS), use it as is; otherwise, prepend...
   7955 	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
   7956 	  cp $export_symbols $output_objdir/$soname.def;
   7957 	else
   7958 	  echo EXPORTS > $output_objdir/$soname.def;
   7959 	  cat $export_symbols >> $output_objdir/$soname.def;
   7960 	fi~
   7961 	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   7962       else
   7963 	ld_shlibs=no
   7964       fi
   7965       ;;
   7966 
   7967     interix3*)
   7968       hardcode_direct=no
   7969       hardcode_shlibpath_var=no
   7970       hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
   7971       export_dynamic_flag_spec='${wl}-E'
   7972       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
   7973       # Instead, shared libraries are loaded at an image base (0x10000000 by
   7974       # default) and relocated if they conflict, which is a slow very memory
   7975       # consuming and fragmenting process.  To avoid this, we pick a random,
   7976       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
   7977       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
   7978       archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
   7979       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'
   7980       ;;
   7981 
   7982     linux* | k*bsd*-gnu)
   7983       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   7984 	tmp_addflag=
   7985 	case $cc_basename,$host_cpu in
   7986 	pgcc*)				# Portland Group C compiler
   7987 	  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'
   7988 	  tmp_addflag=' $pic_flag'
   7989 	  ;;
   7990 	pgf77* | pgf90* | pgf95*)	# Portland Group f77 and f90 compilers
   7991 	  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'
   7992 	  tmp_addflag=' $pic_flag -Mnomain' ;;
   7993 	ecc*,ia64* | icc*,ia64*)		# Intel C compiler on ia64
   7994 	  tmp_addflag=' -i_dynamic' ;;
   7995 	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
   7996 	  tmp_addflag=' -i_dynamic -nofor_main' ;;
   7997 	ifc* | ifort*)			# Intel Fortran compiler
   7998 	  tmp_addflag=' -nofor_main' ;;
   7999 	esac
   8000 	archive_cmds='$CC -shared'"$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   8001 
   8002 	if test $supports_anon_versioning = yes; then
   8003 	  archive_expsym_cmds='$echo "{ global:" > $output_objdir/$libname.ver~
   8004   cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
   8005   $echo "local: *; };" >> $output_objdir/$libname.ver~
   8006 	  $CC -shared'"$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
   8007 	fi
   8008 	link_all_deplibs=no
   8009       else
   8010 	ld_shlibs=no
   8011       fi
   8012       ;;
   8013 
   8014     netbsd* | netbsdelf*-gnu)
   8015       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   8016 	archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
   8017 	wlarc=
   8018       else
   8019 	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   8020 	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   8021       fi
   8022       ;;
   8023 
   8024     solaris*)
   8025       if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then
   8026 	ld_shlibs=no
   8027 	cat <<EOF 1>&2
   8028 
   8029 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
   8030 *** create shared libraries on Solaris systems.  Therefore, libtool
   8031 *** is disabling shared libraries support.  We urge you to upgrade GNU
   8032 *** binutils to release 2.9.1 or newer.  Another option is to modify
   8033 *** your PATH or compiler configuration so that the native linker is
   8034 *** used, and then restart.
   8035 
   8036 EOF
   8037       elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   8038 	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   8039 	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   8040       else
   8041 	ld_shlibs=no
   8042       fi
   8043       ;;
   8044 
   8045     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
   8046       case `$LD -v 2>&1` in
   8047         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
   8048 	ld_shlibs=no
   8049 	cat <<_LT_EOF 1>&2
   8050 
   8051 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
   8052 *** reliably create shared libraries on SCO systems.  Therefore, libtool
   8053 *** is disabling shared libraries support.  We urge you to upgrade GNU
   8054 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
   8055 *** your PATH or compiler configuration so that the native linker is
   8056 *** used, and then restart.
   8057 
   8058 _LT_EOF
   8059 	;;
   8060 	*)
   8061 	  if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   8062 	    hardcode_libdir_flag_spec='`test -z "$SCOABSPATH" && echo ${wl}-rpath,$libdir`'
   8063 	    archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib'
   8064 	    archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname,-retain-symbols-file,$export_symbols -o $lib'
   8065 	  else
   8066 	    ld_shlibs=no
   8067 	  fi
   8068 	;;
   8069       esac
   8070       ;;
   8071 
   8072     sunos4*)
   8073       archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   8074       wlarc=
   8075       hardcode_direct=yes
   8076       hardcode_shlibpath_var=no
   8077       ;;
   8078 
   8079     *)
   8080       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   8081 	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   8082 	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   8083       else
   8084 	ld_shlibs=no
   8085       fi
   8086       ;;
   8087     esac
   8088 
   8089     if test "$ld_shlibs" = no; then
   8090       runpath_var=
   8091       hardcode_libdir_flag_spec=
   8092       export_dynamic_flag_spec=
   8093       whole_archive_flag_spec=
   8094     fi
   8095   else
   8096     # PORTME fill in a description of your system's linker (not GNU ld)
   8097     case $host_os in
   8098     aix3*)
   8099       allow_undefined_flag=unsupported
   8100       always_export_symbols=yes
   8101       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'
   8102       # Note: this linker hardcodes the directories in LIBPATH if there
   8103       # are no directories specified by -L.
   8104       hardcode_minus_L=yes
   8105       if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
   8106 	# Neither direct hardcoding nor static linking is supported with a
   8107 	# broken collect2.
   8108 	hardcode_direct=unsupported
   8109       fi
   8110       ;;
   8111 
   8112     aix4* | aix5*)
   8113       if test "$host_cpu" = ia64; then
   8114 	# On IA64, the linker does run time linking by default, so we don't
   8115 	# have to do anything special.
   8116 	aix_use_runtimelinking=no
   8117 	exp_sym_flag='-Bexport'
   8118 	no_entry_flag=""
   8119       else
   8120 	# If we're using GNU nm, then we don't want the "-C" option.
   8121 	# -C means demangle to AIX nm, but means don't demangle with GNU nm
   8122 	if $NM -V 2>&1 | grep 'GNU' > /dev/null; then
   8123 	  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'
   8124 	else
   8125 	  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'
   8126 	fi
   8127 	aix_use_runtimelinking=no
   8128 
   8129 	# Test if we are trying to use run time linking or normal
   8130 	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
   8131 	# need to do runtime linking.
   8132 	case $host_os in aix4.[23]|aix4.[23].*|aix5*)
   8133 	  for ld_flag in $LDFLAGS; do
   8134   	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
   8135   	    aix_use_runtimelinking=yes
   8136   	    break
   8137   	  fi
   8138 	  done
   8139 	  ;;
   8140 	esac
   8141 
   8142 	exp_sym_flag='-bexport'
   8143 	no_entry_flag='-bnoentry'
   8144       fi
   8145 
   8146       # When large executables or shared objects are built, AIX ld can
   8147       # have problems creating the table of contents.  If linking a library
   8148       # or program results in "error TOC overflow" add -mminimal-toc to
   8149       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
   8150       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
   8151 
   8152       archive_cmds=''
   8153       hardcode_direct=yes
   8154       hardcode_libdir_separator=':'
   8155       link_all_deplibs=yes
   8156 
   8157       if test "$GCC" = yes; then
   8158 	case $host_os in aix4.[012]|aix4.[012].*)
   8159 	# We only want to do this on AIX 4.2 and lower, the check
   8160 	# below for broken collect2 doesn't work under 4.3+
   8161 	  collect2name=`${CC} -print-prog-name=collect2`
   8162 	  if test -f "$collect2name" && \
   8163   	   strings "$collect2name" | grep resolve_lib_name >/dev/null
   8164 	  then
   8165   	  # We have reworked collect2
   8166   	  hardcode_direct=yes
   8167 	  else
   8168   	  # We have old collect2
   8169   	  hardcode_direct=unsupported
   8170   	  # It fails to find uninstalled libraries when the uninstalled
   8171   	  # path is not listed in the libpath.  Setting hardcode_minus_L
   8172   	  # to unsupported forces relinking
   8173   	  hardcode_minus_L=yes
   8174   	  hardcode_libdir_flag_spec='-L$libdir'
   8175   	  hardcode_libdir_separator=
   8176 	  fi
   8177 	  ;;
   8178 	esac
   8179 	shared_flag='-shared'
   8180 	if test "$aix_use_runtimelinking" = yes; then
   8181 	  shared_flag="$shared_flag "'${wl}-G'
   8182 	fi
   8183       else
   8184 	# not using gcc
   8185 	if test "$host_cpu" = ia64; then
   8186   	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
   8187   	# chokes on -Wl,-G. The following line is correct:
   8188 	  shared_flag='-G'
   8189 	else
   8190 	  if test "$aix_use_runtimelinking" = yes; then
   8191 	    shared_flag='${wl}-G'
   8192 	  else
   8193 	    shared_flag='${wl}-bM:SRE'
   8194 	  fi
   8195 	fi
   8196       fi
   8197 
   8198       # It seems that -bexpall does not export symbols beginning with
   8199       # underscore (_), so it is better to generate a list of symbols to export.
   8200       always_export_symbols=yes
   8201       if test "$aix_use_runtimelinking" = yes; then
   8202 	# Warning - without using the other runtime loading flags (-brtl),
   8203 	# -berok will link without error, but may produce a broken library.
   8204 	allow_undefined_flag='-berok'
   8205        # Determine the default libpath from the value encoded in an empty executable.
   8206        cat >conftest.$ac_ext <<_ACEOF
   8207 /* confdefs.h.  */
   8208 _ACEOF
   8209 cat confdefs.h >>conftest.$ac_ext
   8210 cat >>conftest.$ac_ext <<_ACEOF
   8211 /* end confdefs.h.  */
   8212 
   8213 int
   8214 main ()
   8215 {
   8216 
   8217   ;
   8218   return 0;
   8219 }
   8220 _ACEOF
   8221 rm -f conftest.$ac_objext conftest$ac_exeext
   8222 if { (ac_try="$ac_link"
   8223 case "(($ac_try" in
   8224   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   8225   *) ac_try_echo=$ac_try;;
   8226 esac
   8227 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   8228   (eval "$ac_link") 2>conftest.er1
   8229   ac_status=$?
   8230   grep -v '^ *+' conftest.er1 >conftest.err
   8231   rm -f conftest.er1
   8232   cat conftest.err >&5
   8233   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8234   (exit $ac_status); } &&
   8235 	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
   8236   { (case "(($ac_try" in
   8237   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   8238   *) ac_try_echo=$ac_try;;
   8239 esac
   8240 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   8241   (eval "$ac_try") 2>&5
   8242   ac_status=$?
   8243   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8244   (exit $ac_status); }; } &&
   8245 	 { ac_try='test -s conftest$ac_exeext'
   8246   { (case "(($ac_try" in
   8247   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   8248   *) ac_try_echo=$ac_try;;
   8249 esac
   8250 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   8251   (eval "$ac_try") 2>&5
   8252   ac_status=$?
   8253   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8254   (exit $ac_status); }; }; then
   8255 
   8256 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
   8257 }'`
   8258 # Check for a 64-bit object if we didn't find anything.
   8259 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; }
   8260 }'`; fi
   8261 else
   8262   echo "$as_me: failed program was:" >&5
   8263 sed 's/^/| /' conftest.$ac_ext >&5
   8264 
   8265 
   8266 fi
   8267 
   8268 rm -f core conftest.err conftest.$ac_objext \
   8269       conftest$ac_exeext conftest.$ac_ext
   8270 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   8271 
   8272        hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
   8273 	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"
   8274        else
   8275 	if test "$host_cpu" = ia64; then
   8276 	  hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
   8277 	  allow_undefined_flag="-z nodefs"
   8278 	  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"
   8279 	else
   8280 	 # Determine the default libpath from the value encoded in an empty executable.
   8281 	 cat >conftest.$ac_ext <<_ACEOF
   8282 /* confdefs.h.  */
   8283 _ACEOF
   8284 cat confdefs.h >>conftest.$ac_ext
   8285 cat >>conftest.$ac_ext <<_ACEOF
   8286 /* end confdefs.h.  */
   8287 
   8288 int
   8289 main ()
   8290 {
   8291 
   8292   ;
   8293   return 0;
   8294 }
   8295 _ACEOF
   8296 rm -f conftest.$ac_objext conftest$ac_exeext
   8297 if { (ac_try="$ac_link"
   8298 case "(($ac_try" in
   8299   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   8300   *) ac_try_echo=$ac_try;;
   8301 esac
   8302 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   8303   (eval "$ac_link") 2>conftest.er1
   8304   ac_status=$?
   8305   grep -v '^ *+' conftest.er1 >conftest.err
   8306   rm -f conftest.er1
   8307   cat conftest.err >&5
   8308   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8309   (exit $ac_status); } &&
   8310 	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
   8311   { (case "(($ac_try" in
   8312   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   8313   *) ac_try_echo=$ac_try;;
   8314 esac
   8315 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   8316   (eval "$ac_try") 2>&5
   8317   ac_status=$?
   8318   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8319   (exit $ac_status); }; } &&
   8320 	 { ac_try='test -s conftest$ac_exeext'
   8321   { (case "(($ac_try" in
   8322   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   8323   *) ac_try_echo=$ac_try;;
   8324 esac
   8325 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   8326   (eval "$ac_try") 2>&5
   8327   ac_status=$?
   8328   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8329   (exit $ac_status); }; }; then
   8330 
   8331 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
   8332 }'`
   8333 # Check for a 64-bit object if we didn't find anything.
   8334 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; }
   8335 }'`; fi
   8336 else
   8337   echo "$as_me: failed program was:" >&5
   8338 sed 's/^/| /' conftest.$ac_ext >&5
   8339 
   8340 
   8341 fi
   8342 
   8343 rm -f core conftest.err conftest.$ac_objext \
   8344       conftest$ac_exeext conftest.$ac_ext
   8345 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   8346 
   8347 	 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
   8348 	  # Warning - without using the other run time loading flags,
   8349 	  # -berok will link without error, but may produce a broken library.
   8350 	  no_undefined_flag=' ${wl}-bernotok'
   8351 	  allow_undefined_flag=' ${wl}-berok'
   8352 	  # Exported symbols can be pulled into shared objects from archives
   8353 	  whole_archive_flag_spec='$convenience'
   8354 	  archive_cmds_need_lc=yes
   8355 	  # This is similar to how AIX traditionally builds its shared libraries.
   8356 	  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'
   8357 	fi
   8358       fi
   8359       ;;
   8360 
   8361     amigaos*)
   8362       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)'
   8363       hardcode_libdir_flag_spec='-L$libdir'
   8364       hardcode_minus_L=yes
   8365       # see comment about different semantics on the GNU ld section
   8366       ld_shlibs=no
   8367       ;;
   8368 
   8369     bsdi[45]*)
   8370       export_dynamic_flag_spec=-rdynamic
   8371       ;;
   8372 
   8373     cygwin* | mingw* | pw32*)
   8374       # When not using gcc, we currently assume that we are using
   8375       # Microsoft Visual C++.
   8376       # hardcode_libdir_flag_spec is actually meaningless, as there is
   8377       # no search path for DLLs.
   8378       hardcode_libdir_flag_spec=' '
   8379       allow_undefined_flag=unsupported
   8380       # Tell ltmain to make .lib files, not .a files.
   8381       libext=lib
   8382       # Tell ltmain to make .dll files, not .so files.
   8383       shrext_cmds=".dll"
   8384       # FIXME: Setting linknames here is a bad hack.
   8385       archive_cmds='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | $SED -e '\''s/ -lc$//'\''` -link -dll~linknames='
   8386       # The linker will automatically build a .lib file if we build a DLL.
   8387       old_archive_From_new_cmds='true'
   8388       # FIXME: Should let the user specify the lib program.
   8389       old_archive_cmds='lib /OUT:$oldlib$oldobjs$old_deplibs'
   8390       fix_srcfile_path='`cygpath -w "$srcfile"`'
   8391       enable_shared_with_static_runtimes=yes
   8392       ;;
   8393 
   8394     darwin* | rhapsody*)
   8395       case $host_os in
   8396         rhapsody* | darwin1.[012])
   8397          allow_undefined_flag='${wl}-undefined ${wl}suppress'
   8398          ;;
   8399        *) # Darwin 1.3 on
   8400          if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
   8401            allow_undefined_flag='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   8402          else
   8403            case ${MACOSX_DEPLOYMENT_TARGET} in
   8404              10.[012])
   8405                allow_undefined_flag='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   8406                ;;
   8407              10.*)
   8408                allow_undefined_flag='${wl}-undefined ${wl}dynamic_lookup'
   8409                ;;
   8410            esac
   8411          fi
   8412          ;;
   8413       esac
   8414       archive_cmds_need_lc=no
   8415       hardcode_direct=no
   8416       hardcode_automatic=yes
   8417       hardcode_shlibpath_var=unsupported
   8418       whole_archive_flag_spec=''
   8419       link_all_deplibs=yes
   8420     if test "$GCC" = yes ; then
   8421     	output_verbose_link_cmd='echo'
   8422         archive_cmds='$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
   8423       module_cmds='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   8424       # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   8425       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}'
   8426       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}'
   8427     else
   8428       case $cc_basename in
   8429         xlc*)
   8430          output_verbose_link_cmd='echo'
   8431          archive_cmds='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $verstring'
   8432          module_cmds='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   8433           # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   8434          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}'
   8435           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}'
   8436           ;;
   8437        *)
   8438          ld_shlibs=no
   8439           ;;
   8440       esac
   8441     fi
   8442       ;;
   8443 
   8444     dgux*)
   8445       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   8446       hardcode_libdir_flag_spec='-L$libdir'
   8447       hardcode_shlibpath_var=no
   8448       ;;
   8449 
   8450     freebsd1*)
   8451       ld_shlibs=no
   8452       ;;
   8453 
   8454     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
   8455     # support.  Future versions do this automatically, but an explicit c++rt0.o
   8456     # does not break anything, and helps significantly (at the cost of a little
   8457     # extra space).
   8458     freebsd2.2*)
   8459       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
   8460       hardcode_libdir_flag_spec='-R$libdir'
   8461       hardcode_direct=yes
   8462       hardcode_shlibpath_var=no
   8463       ;;
   8464 
   8465     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
   8466     freebsd2*)
   8467       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   8468       hardcode_direct=yes
   8469       hardcode_minus_L=yes
   8470       hardcode_shlibpath_var=no
   8471       ;;
   8472 
   8473     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
   8474     freebsd* | dragonfly*)
   8475       archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
   8476       hardcode_libdir_flag_spec='-R$libdir'
   8477       hardcode_direct=yes
   8478       hardcode_shlibpath_var=no
   8479       ;;
   8480 
   8481     hpux9*)
   8482       if test "$GCC" = yes; then
   8483 	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'
   8484       else
   8485 	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'
   8486       fi
   8487       hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
   8488       hardcode_libdir_separator=:
   8489       hardcode_direct=yes
   8490 
   8491       # hardcode_minus_L: Not really in the search PATH,
   8492       # but as the default location of the library.
   8493       hardcode_minus_L=yes
   8494       export_dynamic_flag_spec='${wl}-E'
   8495       ;;
   8496 
   8497     hpux10*)
   8498       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
   8499 	archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   8500       else
   8501 	archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
   8502       fi
   8503       if test "$with_gnu_ld" = no; then
   8504 	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
   8505 	hardcode_libdir_separator=:
   8506 
   8507 	hardcode_direct=yes
   8508 	export_dynamic_flag_spec='${wl}-E'
   8509 
   8510 	# hardcode_minus_L: Not really in the search PATH,
   8511 	# but as the default location of the library.
   8512 	hardcode_minus_L=yes
   8513       fi
   8514       ;;
   8515 
   8516     hpux11*)
   8517       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
   8518 	case $host_cpu in
   8519 	hppa*64*)
   8520 	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   8521 	  ;;
   8522 	ia64*)
   8523 	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   8524 	  ;;
   8525 	*)
   8526 	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   8527 	  ;;
   8528 	esac
   8529       else
   8530 	case $host_cpu in
   8531 	hppa*64*)
   8532 	  archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   8533 	  ;;
   8534 	ia64*)
   8535 	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   8536 	  ;;
   8537 	*)
   8538 	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   8539 	  ;;
   8540 	esac
   8541       fi
   8542       if test "$with_gnu_ld" = no; then
   8543 	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
   8544 	hardcode_libdir_separator=:
   8545 
   8546 	case $host_cpu in
   8547 	hppa*64*|ia64*)
   8548 	  hardcode_libdir_flag_spec_ld='+b $libdir'
   8549 	  hardcode_direct=no
   8550 	  hardcode_shlibpath_var=no
   8551 	  ;;
   8552 	*)
   8553 	  hardcode_direct=yes
   8554 	  export_dynamic_flag_spec='${wl}-E'
   8555 
   8556 	  # hardcode_minus_L: Not really in the search PATH,
   8557 	  # but as the default location of the library.
   8558 	  hardcode_minus_L=yes
   8559 	  ;;
   8560 	esac
   8561       fi
   8562       ;;
   8563 
   8564     irix5* | irix6* | nonstopux*)
   8565       if test "$GCC" = yes; then
   8566 	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'
   8567       else
   8568 	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'
   8569 	hardcode_libdir_flag_spec_ld='-rpath $libdir'
   8570       fi
   8571       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   8572       hardcode_libdir_separator=:
   8573       link_all_deplibs=yes
   8574       ;;
   8575 
   8576     netbsd* | netbsdelf*-gnu)
   8577       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   8578 	archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
   8579       else
   8580 	archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
   8581       fi
   8582       hardcode_libdir_flag_spec='-R$libdir'
   8583       hardcode_direct=yes
   8584       hardcode_shlibpath_var=no
   8585       ;;
   8586 
   8587     newsos6)
   8588       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   8589       hardcode_direct=yes
   8590       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   8591       hardcode_libdir_separator=:
   8592       hardcode_shlibpath_var=no
   8593       ;;
   8594 
   8595     openbsd*)
   8596       hardcode_direct=yes
   8597       hardcode_shlibpath_var=no
   8598       if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   8599 	archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   8600 	archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
   8601 	hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
   8602 	export_dynamic_flag_spec='${wl}-E'
   8603       else
   8604        case $host_os in
   8605 	 openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
   8606 	   archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   8607 	   hardcode_libdir_flag_spec='-R$libdir'
   8608 	   ;;
   8609 	 *)
   8610 	   archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   8611 	   hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
   8612 	   ;;
   8613        esac
   8614       fi
   8615       ;;
   8616 
   8617     os2*)
   8618       hardcode_libdir_flag_spec='-L$libdir'
   8619       hardcode_minus_L=yes
   8620       allow_undefined_flag=unsupported
   8621       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'
   8622       old_archive_From_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
   8623       ;;
   8624 
   8625     osf3*)
   8626       if test "$GCC" = yes; then
   8627 	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
   8628 	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'
   8629       else
   8630 	allow_undefined_flag=' -expect_unresolved \*'
   8631 	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'
   8632       fi
   8633       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   8634       hardcode_libdir_separator=:
   8635       ;;
   8636 
   8637     osf4* | osf5*)	# as osf3* with the addition of -msym flag
   8638       if test "$GCC" = yes; then
   8639 	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
   8640 	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'
   8641 	hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   8642       else
   8643 	allow_undefined_flag=' -expect_unresolved \*'
   8644 	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'
   8645 	archive_expsym_cmds='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; echo "-hidden">> $lib.exp~
   8646 	$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'
   8647 
   8648 	# Both c and cxx compiler support -rpath directly
   8649 	hardcode_libdir_flag_spec='-rpath $libdir'
   8650       fi
   8651       hardcode_libdir_separator=:
   8652       ;;
   8653 
   8654     solaris*)
   8655       no_undefined_flag=' -z text'
   8656       if test "$GCC" = yes; then
   8657 	wlarc='${wl}'
   8658 	archive_cmds='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   8659 	archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   8660 	  $CC -shared ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$rm $lib.exp'
   8661       else
   8662 	wlarc=''
   8663 	archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
   8664 	archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   8665   	$LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
   8666       fi
   8667       hardcode_libdir_flag_spec='-R$libdir'
   8668       hardcode_shlibpath_var=no
   8669       case $host_os in
   8670       solaris2.[0-5] | solaris2.[0-5].*) ;;
   8671       *)
   8672  	# The compiler driver will combine linker options so we
   8673  	# cannot just pass the convience library names through
   8674  	# without $wl, iff we do not link with $LD.
   8675  	# Luckily, gcc supports the same syntax we need for Sun Studio.
   8676  	# Supported since Solaris 2.6 (maybe 2.5.1?)
   8677  	case $wlarc in
   8678  	'')
   8679  	  whole_archive_flag_spec='-z allextract$convenience -z defaultextract' ;;
   8680  	*)
   8681  	  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' ;;
   8682  	esac ;;
   8683       esac
   8684       link_all_deplibs=yes
   8685       ;;
   8686 
   8687     sunos4*)
   8688       if test "x$host_vendor" = xsequent; then
   8689 	# Use $CC to link under sequent, because it throws in some extra .o
   8690 	# files that make .init and .fini sections work.
   8691 	archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
   8692       else
   8693 	archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
   8694       fi
   8695       hardcode_libdir_flag_spec='-L$libdir'
   8696       hardcode_direct=yes
   8697       hardcode_minus_L=yes
   8698       hardcode_shlibpath_var=no
   8699       ;;
   8700 
   8701     sysv4)
   8702       case $host_vendor in
   8703 	sni)
   8704 	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   8705 	  hardcode_direct=yes # is this really true???
   8706 	;;
   8707 	siemens)
   8708 	  ## LD is ld it makes a PLAMLIB
   8709 	  ## CC just makes a GrossModule.
   8710 	  archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
   8711 	  reload_cmds='$CC -r -o $output$reload_objs'
   8712 	  hardcode_direct=no
   8713         ;;
   8714 	motorola)
   8715 	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   8716 	  hardcode_direct=no #Motorola manual says yes, but my tests say they lie
   8717 	;;
   8718       esac
   8719       runpath_var='LD_RUN_PATH'
   8720       hardcode_shlibpath_var=no
   8721       ;;
   8722 
   8723     sysv4.3*)
   8724       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   8725       hardcode_shlibpath_var=no
   8726       export_dynamic_flag_spec='-Bexport'
   8727       ;;
   8728 
   8729     sysv4*MP*)
   8730       if test -d /usr/nec; then
   8731 	archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   8732 	hardcode_shlibpath_var=no
   8733 	runpath_var=LD_RUN_PATH
   8734 	hardcode_runpath_var=yes
   8735 	ld_shlibs=yes
   8736       fi
   8737       ;;
   8738 
   8739     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7*)
   8740       no_undefined_flag='${wl}-z,text'
   8741       archive_cmds_need_lc=no
   8742       hardcode_shlibpath_var=no
   8743       runpath_var='LD_RUN_PATH'
   8744 
   8745       if test "$GCC" = yes; then
   8746 	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   8747 	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   8748       else
   8749 	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   8750 	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   8751       fi
   8752       ;;
   8753 
   8754     sysv5* | sco3.2v5* | sco5v6*)
   8755       # Note: We can NOT use -z defs as we might desire, because we do not
   8756       # link with -lc, and that would cause any symbols used from libc to
   8757       # always be unresolved, which means just about no library would
   8758       # ever link correctly.  If we're not using GNU ld we use -z text
   8759       # though, which does catch some bad symbols but isn't as heavy-handed
   8760       # as -z defs.
   8761       no_undefined_flag='${wl}-z,text'
   8762       allow_undefined_flag='${wl}-z,nodefs'
   8763       archive_cmds_need_lc=no
   8764       hardcode_shlibpath_var=no
   8765       hardcode_libdir_flag_spec='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`'
   8766       hardcode_libdir_separator=':'
   8767       link_all_deplibs=yes
   8768       export_dynamic_flag_spec='${wl}-Bexport'
   8769       runpath_var='LD_RUN_PATH'
   8770 
   8771       if test "$GCC" = yes; then
   8772 	archive_cmds='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   8773 	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   8774       else
   8775 	archive_cmds='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   8776 	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   8777       fi
   8778       ;;
   8779 
   8780     uts4*)
   8781       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   8782       hardcode_libdir_flag_spec='-L$libdir'
   8783       hardcode_shlibpath_var=no
   8784       ;;
   8785 
   8786     *)
   8787       ld_shlibs=no
   8788       ;;
   8789     esac
   8790   fi
   8791 
   8792 { echo "$as_me:$LINENO: result: $ld_shlibs" >&5
   8793 echo "${ECHO_T}$ld_shlibs" >&6; }
   8794 test "$ld_shlibs" = no && can_build_shared=no
   8795 
   8796 #
   8797 # Do we need to explicitly link libc?
   8798 #
   8799 case "x$archive_cmds_need_lc" in
   8800 x|xyes)
   8801   # Assume -lc should be added
   8802   archive_cmds_need_lc=yes
   8803 
   8804   if test "$enable_shared" = yes && test "$GCC" = yes; then
   8805     case $archive_cmds in
   8806     *'~'*)
   8807       # FIXME: we may have to deal with multi-command sequences.
   8808       ;;
   8809     '$CC '*)
   8810       # Test whether the compiler implicitly links with -lc since on some
   8811       # systems, -lgcc has to come before -lc. If gcc already passes -lc
   8812       # to ld, don't add -lc before -lgcc.
   8813       { echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
   8814 echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6; }
   8815       $rm conftest*
   8816       printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   8817 
   8818       if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   8819   (eval $ac_compile) 2>&5
   8820   ac_status=$?
   8821   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8822   (exit $ac_status); } 2>conftest.err; then
   8823         soname=conftest
   8824         lib=conftest
   8825         libobjs=conftest.$ac_objext
   8826         deplibs=
   8827         wl=$lt_prog_compiler_wl
   8828 	pic_flag=$lt_prog_compiler_pic
   8829         compiler_flags=-v
   8830         linker_flags=-v
   8831         verstring=
   8832         output_objdir=.
   8833         libname=conftest
   8834         lt_save_allow_undefined_flag=$allow_undefined_flag
   8835         allow_undefined_flag=
   8836         if { (eval echo "$as_me:$LINENO: \"$archive_cmds 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5
   8837   (eval $archive_cmds 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5
   8838   ac_status=$?
   8839   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8840   (exit $ac_status); }
   8841         then
   8842 	  archive_cmds_need_lc=no
   8843         else
   8844 	  archive_cmds_need_lc=yes
   8845         fi
   8846         allow_undefined_flag=$lt_save_allow_undefined_flag
   8847       else
   8848         cat conftest.err 1>&5
   8849       fi
   8850       $rm conftest*
   8851       { echo "$as_me:$LINENO: result: $archive_cmds_need_lc" >&5
   8852 echo "${ECHO_T}$archive_cmds_need_lc" >&6; }
   8853       ;;
   8854     esac
   8855   fi
   8856   ;;
   8857 esac
   8858 
   8859 { echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
   8860 echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6; }
   8861 library_names_spec=
   8862 libname_spec='lib$name'
   8863 soname_spec=
   8864 shrext_cmds=".so"
   8865 postinstall_cmds=
   8866 postuninstall_cmds=
   8867 finish_cmds=
   8868 finish_eval=
   8869 shlibpath_var=
   8870 shlibpath_overrides_runpath=unknown
   8871 version_type=none
   8872 dynamic_linker="$host_os ld.so"
   8873 sys_lib_dlsearch_path_spec="/lib /usr/lib"
   8874 if test "$GCC" = yes; then
   8875   sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   8876   if echo "$sys_lib_search_path_spec" | grep ';' >/dev/null ; then
   8877     # if the path contains ";" then we assume it to be the separator
   8878     # otherwise default to the standard path separator (i.e. ":") - it is
   8879     # assumed that no part of a normal pathname contains ";" but that should
   8880     # okay in the real world where ";" in dirpaths is itself problematic.
   8881     sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   8882   else
   8883     sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   8884   fi
   8885 else
   8886   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
   8887 fi
   8888 need_lib_prefix=unknown
   8889 hardcode_into_libs=no
   8890 
   8891 # when you set need_version to no, make sure it does not cause -set_version
   8892 # flags to be left without arguments
   8893 need_version=unknown
   8894 
   8895 case $host_os in
   8896 aix3*)
   8897   version_type=linux
   8898   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
   8899   shlibpath_var=LIBPATH
   8900 
   8901   # AIX 3 has no versioning support, so we append a major version to the name.
   8902   soname_spec='${libname}${release}${shared_ext}$major'
   8903   ;;
   8904 
   8905 aix4* | aix5*)
   8906   version_type=linux
   8907   need_lib_prefix=no
   8908   need_version=no
   8909   hardcode_into_libs=yes
   8910   if test "$host_cpu" = ia64; then
   8911     # AIX 5 supports IA64
   8912     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
   8913     shlibpath_var=LD_LIBRARY_PATH
   8914   else
   8915     # With GCC up to 2.95.x, collect2 would create an import file
   8916     # for dependence libraries.  The import file would start with
   8917     # the line `#! .'.  This would cause the generated library to
   8918     # depend on `.', always an invalid library.  This was fixed in
   8919     # development snapshots of GCC prior to 3.0.
   8920     case $host_os in
   8921       aix4 | aix4.[01] | aix4.[01].*)
   8922       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
   8923 	   echo ' yes '
   8924 	   echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
   8925 	:
   8926       else
   8927 	can_build_shared=no
   8928       fi
   8929       ;;
   8930     esac
   8931     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
   8932     # soname into executable. Probably we can add versioning support to
   8933     # collect2, so additional links can be useful in future.
   8934     if test "$aix_use_runtimelinking" = yes; then
   8935       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
   8936       # instead of lib<name>.a to let people know that these are not
   8937       # typical AIX shared libraries.
   8938       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   8939     else
   8940       # We preserve .a as extension for shared libraries through AIX4.2
   8941       # and later when we are not doing run time linking.
   8942       library_names_spec='${libname}${release}.a $libname.a'
   8943       soname_spec='${libname}${release}${shared_ext}$major'
   8944     fi
   8945     shlibpath_var=LIBPATH
   8946   fi
   8947   ;;
   8948 
   8949 amigaos*)
   8950   library_names_spec='$libname.ixlibrary $libname.a'
   8951   # Create ${libname}_ixlibrary.a entries in /sys/libs.
   8952   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'
   8953   ;;
   8954 
   8955 beos*)
   8956   library_names_spec='${libname}${shared_ext}'
   8957   dynamic_linker="$host_os ld.so"
   8958   shlibpath_var=LIBRARY_PATH
   8959   ;;
   8960 
   8961 bsdi[45]*)
   8962   version_type=linux
   8963   need_version=no
   8964   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   8965   soname_spec='${libname}${release}${shared_ext}$major'
   8966   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
   8967   shlibpath_var=LD_LIBRARY_PATH
   8968   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
   8969   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
   8970   # the default ld.so.conf also contains /usr/contrib/lib and
   8971   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
   8972   # libtool to hard-code these into programs
   8973   ;;
   8974 
   8975 cygwin* | mingw* | pw32*)
   8976   version_type=windows
   8977   shrext_cmds=".dll"
   8978   need_version=no
   8979   need_lib_prefix=no
   8980 
   8981   case $GCC,$host_os in
   8982   yes,cygwin* | yes,mingw* | yes,pw32*)
   8983     library_names_spec='$libname.dll.a'
   8984     # DLL is installed to $(libdir)/../bin by postinstall_cmds
   8985     postinstall_cmds='base_file=`basename \${file}`~
   8986       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
   8987       dldir=$destdir/`dirname \$dlpath`~
   8988       test -d \$dldir || mkdir -p \$dldir~
   8989       $install_prog $dir/$dlname \$dldir/$dlname~
   8990       chmod a+x \$dldir/$dlname'
   8991     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
   8992       dlpath=$dir/\$dldll~
   8993        $rm \$dlpath'
   8994     shlibpath_overrides_runpath=yes
   8995 
   8996     case $host_os in
   8997     cygwin*)
   8998       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
   8999       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   9000       sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
   9001       ;;
   9002     mingw*)
   9003       # MinGW DLLs use traditional 'lib' prefix
   9004       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   9005       sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   9006       if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then
   9007         # It is most probably a Windows format PATH printed by
   9008         # mingw gcc, but we are running on Cygwin. Gcc prints its search
   9009         # path with ; separators, and with drive letters. We can handle the
   9010         # drive letters (cygwin fileutils understands them), so leave them,
   9011         # especially as we might pass files found there to a mingw objdump,
   9012         # which wouldn't understand a cygwinified path. Ahh.
   9013         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   9014       else
   9015         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   9016       fi
   9017       ;;
   9018     pw32*)
   9019       # pw32 DLLs use 'pw' prefix rather than 'lib'
   9020       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   9021       ;;
   9022     esac
   9023     ;;
   9024 
   9025   *)
   9026     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
   9027     ;;
   9028   esac
   9029   dynamic_linker='Win32 ld.exe'
   9030   # FIXME: first we should search . and the directory the executable is in
   9031   shlibpath_var=PATH
   9032   ;;
   9033 
   9034 darwin* | rhapsody*)
   9035   dynamic_linker="$host_os dyld"
   9036   version_type=darwin
   9037   need_lib_prefix=no
   9038   need_version=no
   9039   library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
   9040   soname_spec='${libname}${release}${major}$shared_ext'
   9041   shlibpath_overrides_runpath=yes
   9042   shlibpath_var=DYLD_LIBRARY_PATH
   9043   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
   9044   # Apple's gcc prints 'gcc -print-search-dirs' doesn't operate the same.
   9045   if test "$GCC" = yes; then
   9046     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"`
   9047   else
   9048     sys_lib_search_path_spec='/lib /usr/lib /usr/local/lib'
   9049   fi
   9050   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
   9051   ;;
   9052 
   9053 dgux*)
   9054   version_type=linux
   9055   need_lib_prefix=no
   9056   need_version=no
   9057   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
   9058   soname_spec='${libname}${release}${shared_ext}$major'
   9059   shlibpath_var=LD_LIBRARY_PATH
   9060   ;;
   9061 
   9062 freebsd1*)
   9063   dynamic_linker=no
   9064   ;;
   9065 
   9066 freebsd* | dragonfly*)
   9067   # DragonFly does not have aout.  When/if they implement a new
   9068   # versioning mechanism, adjust this.
   9069   if test -x /usr/bin/objformat; then
   9070     objformat=`/usr/bin/objformat`
   9071   else
   9072     case $host_os in
   9073     freebsd[123]*) objformat=aout ;;
   9074     *) objformat=elf ;;
   9075     esac
   9076   fi
   9077   version_type=freebsd-$objformat
   9078   case $version_type in
   9079     freebsd-elf*)
   9080       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   9081       need_version=no
   9082       need_lib_prefix=no
   9083       ;;
   9084     freebsd-*)
   9085       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
   9086       need_version=yes
   9087       ;;
   9088   esac
   9089   shlibpath_var=LD_LIBRARY_PATH
   9090   case $host_os in
   9091   freebsd2*)
   9092     shlibpath_overrides_runpath=yes
   9093     ;;
   9094   freebsd3.[01]* | freebsdelf3.[01]*)
   9095     shlibpath_overrides_runpath=yes
   9096     hardcode_into_libs=yes
   9097     ;;
   9098   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
   9099   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
   9100     shlibpath_overrides_runpath=no
   9101     hardcode_into_libs=yes
   9102     ;;
   9103   freebsd*) # from 4.6 on
   9104     shlibpath_overrides_runpath=yes
   9105     hardcode_into_libs=yes
   9106     ;;
   9107   esac
   9108   ;;
   9109 
   9110 gnu*)
   9111   version_type=linux
   9112   need_lib_prefix=no
   9113   need_version=no
   9114   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
   9115   soname_spec='${libname}${release}${shared_ext}$major'
   9116   shlibpath_var=LD_LIBRARY_PATH
   9117   hardcode_into_libs=yes
   9118   ;;
   9119 
   9120 hpux9* | hpux10* | hpux11*)
   9121   # Give a soname corresponding to the major version so that dld.sl refuses to
   9122   # link against other versions.
   9123   version_type=sunos
   9124   need_lib_prefix=no
   9125   need_version=no
   9126   case $host_cpu in
   9127   ia64*)
   9128     shrext_cmds='.so'
   9129     hardcode_into_libs=yes
   9130     dynamic_linker="$host_os dld.so"
   9131     shlibpath_var=LD_LIBRARY_PATH
   9132     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   9133     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9134     soname_spec='${libname}${release}${shared_ext}$major'
   9135     if test "X$HPUX_IA64_MODE" = X32; then
   9136       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
   9137     else
   9138       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
   9139     fi
   9140     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   9141     ;;
   9142    hppa*64*)
   9143      shrext_cmds='.sl'
   9144      hardcode_into_libs=yes
   9145      dynamic_linker="$host_os dld.sl"
   9146      shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
   9147      shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   9148      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9149      soname_spec='${libname}${release}${shared_ext}$major'
   9150      sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
   9151      sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   9152      ;;
   9153    *)
   9154     shrext_cmds='.sl'
   9155     dynamic_linker="$host_os dld.sl"
   9156     shlibpath_var=SHLIB_PATH
   9157     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
   9158     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9159     soname_spec='${libname}${release}${shared_ext}$major'
   9160     ;;
   9161   esac
   9162   # HP-UX runs *really* slowly unless shared libraries are mode 555.
   9163   postinstall_cmds='chmod 555 $lib'
   9164   ;;
   9165 
   9166 interix3*)
   9167   version_type=linux
   9168   need_lib_prefix=no
   9169   need_version=no
   9170   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   9171   soname_spec='${libname}${release}${shared_ext}$major'
   9172   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
   9173   shlibpath_var=LD_LIBRARY_PATH
   9174   shlibpath_overrides_runpath=no
   9175   hardcode_into_libs=yes
   9176   ;;
   9177 
   9178 irix5* | irix6* | nonstopux*)
   9179   case $host_os in
   9180     nonstopux*) version_type=nonstopux ;;
   9181     *)
   9182 	if test "$lt_cv_prog_gnu_ld" = yes; then
   9183 		version_type=linux
   9184 	else
   9185 		version_type=irix
   9186 	fi ;;
   9187   esac
   9188   need_lib_prefix=no
   9189   need_version=no
   9190   soname_spec='${libname}${release}${shared_ext}$major'
   9191   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
   9192   case $host_os in
   9193   irix5* | nonstopux*)
   9194     libsuff= shlibsuff=
   9195     ;;
   9196   *)
   9197     case $LD in # libtool.m4 will add one of these switches to LD
   9198     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
   9199       libsuff= shlibsuff= libmagic=32-bit;;
   9200     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
   9201       libsuff=32 shlibsuff=N32 libmagic=N32;;
   9202     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
   9203       libsuff=64 shlibsuff=64 libmagic=64-bit;;
   9204     *) libsuff= shlibsuff= libmagic=never-match;;
   9205     esac
   9206     ;;
   9207   esac
   9208   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
   9209   shlibpath_overrides_runpath=no
   9210   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
   9211   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
   9212   hardcode_into_libs=yes
   9213   ;;
   9214 
   9215 # No shared lib support for Linux oldld, aout, or coff.
   9216 linux*oldld* | linux*aout* | linux*coff*)
   9217   dynamic_linker=no
   9218   ;;
   9219 
   9220 # This must be Linux ELF.
   9221 linux* | k*bsd*-gnu)
   9222   version_type=linux
   9223   need_lib_prefix=no
   9224   need_version=no
   9225   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9226   soname_spec='${libname}${release}${shared_ext}$major'
   9227   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
   9228   shlibpath_var=LD_LIBRARY_PATH
   9229   shlibpath_overrides_runpath=no
   9230   # This implies no fast_install, which is unacceptable.
   9231   # Some rework will be needed to allow for fast_install
   9232   # before this can be enabled.
   9233   hardcode_into_libs=yes
   9234 
   9235   # Append ld.so.conf contents to the search path
   9236   if test -f /etc/ld.so.conf; then
   9237     lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;s/[:,	]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
   9238     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
   9239   fi
   9240 
   9241   # We used to test for /lib/ld.so.1 and disable shared libraries on
   9242   # powerpc, because MkLinux only supported shared libraries with the
   9243   # GNU dynamic linker.  Since this was broken with cross compilers,
   9244   # most powerpc-linux boxes support dynamic linking these days and
   9245   # people can always --disable-shared, the test was removed, and we
   9246   # assume the GNU/Linux dynamic linker is in use.
   9247   dynamic_linker='GNU/Linux ld.so'
   9248   ;;
   9249 
   9250 netbsdelf*-gnu)
   9251   version_type=linux
   9252   need_lib_prefix=no
   9253   need_version=no
   9254   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   9255   soname_spec='${libname}${release}${shared_ext}$major'
   9256   shlibpath_var=LD_LIBRARY_PATH
   9257   shlibpath_overrides_runpath=no
   9258   hardcode_into_libs=yes
   9259   dynamic_linker='NetBSD ld.elf_so'
   9260   ;;
   9261 
   9262 netbsd*)
   9263   version_type=sunos
   9264   need_lib_prefix=no
   9265   need_version=no
   9266   if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   9267     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   9268     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   9269     dynamic_linker='NetBSD (a.out) ld.so'
   9270   else
   9271     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   9272     soname_spec='${libname}${release}${shared_ext}$major'
   9273     dynamic_linker='NetBSD ld.elf_so'
   9274   fi
   9275   shlibpath_var=LD_LIBRARY_PATH
   9276   shlibpath_overrides_runpath=yes
   9277   hardcode_into_libs=yes
   9278   ;;
   9279 
   9280 newsos6)
   9281   version_type=linux
   9282   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9283   shlibpath_var=LD_LIBRARY_PATH
   9284   shlibpath_overrides_runpath=yes
   9285   ;;
   9286 
   9287 nto-qnx*)
   9288   version_type=linux
   9289   need_lib_prefix=no
   9290   need_version=no
   9291   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9292   soname_spec='${libname}${release}${shared_ext}$major'
   9293   shlibpath_var=LD_LIBRARY_PATH
   9294   shlibpath_overrides_runpath=yes
   9295   ;;
   9296 
   9297 openbsd*)
   9298   version_type=sunos
   9299   sys_lib_dlsearch_path_spec="/usr/lib"
   9300   need_lib_prefix=no
   9301   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
   9302   case $host_os in
   9303     openbsd3.3 | openbsd3.3.*) need_version=yes ;;
   9304     *)                         need_version=no  ;;
   9305   esac
   9306   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   9307   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   9308   shlibpath_var=LD_LIBRARY_PATH
   9309   if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   9310     case $host_os in
   9311       openbsd2.[89] | openbsd2.[89].*)
   9312 	shlibpath_overrides_runpath=no
   9313 	;;
   9314       *)
   9315 	shlibpath_overrides_runpath=yes
   9316 	;;
   9317       esac
   9318   else
   9319     shlibpath_overrides_runpath=yes
   9320   fi
   9321   ;;
   9322 
   9323 os2*)
   9324   libname_spec='$name'
   9325   shrext_cmds=".dll"
   9326   need_lib_prefix=no
   9327   library_names_spec='$libname${shared_ext} $libname.a'
   9328   dynamic_linker='OS/2 ld.exe'
   9329   shlibpath_var=LIBPATH
   9330   ;;
   9331 
   9332 osf3* | osf4* | osf5*)
   9333   version_type=osf
   9334   need_lib_prefix=no
   9335   need_version=no
   9336   soname_spec='${libname}${release}${shared_ext}$major'
   9337   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9338   shlibpath_var=LD_LIBRARY_PATH
   9339   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
   9340   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
   9341   ;;
   9342 
   9343 solaris*)
   9344   version_type=linux
   9345   need_lib_prefix=no
   9346   need_version=no
   9347   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9348   soname_spec='${libname}${release}${shared_ext}$major'
   9349   shlibpath_var=LD_LIBRARY_PATH
   9350   shlibpath_overrides_runpath=yes
   9351   hardcode_into_libs=yes
   9352   # ldd complains unless libraries are executable
   9353   postinstall_cmds='chmod +x $lib'
   9354   ;;
   9355 
   9356 sunos4*)
   9357   version_type=sunos
   9358   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   9359   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
   9360   shlibpath_var=LD_LIBRARY_PATH
   9361   shlibpath_overrides_runpath=yes
   9362   if test "$with_gnu_ld" = yes; then
   9363     need_lib_prefix=no
   9364   fi
   9365   need_version=yes
   9366   ;;
   9367 
   9368 sysv4 | sysv4.3*)
   9369   version_type=linux
   9370   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9371   soname_spec='${libname}${release}${shared_ext}$major'
   9372   shlibpath_var=LD_LIBRARY_PATH
   9373   case $host_vendor in
   9374     sni)
   9375       shlibpath_overrides_runpath=no
   9376       need_lib_prefix=no
   9377       export_dynamic_flag_spec='${wl}-Blargedynsym'
   9378       runpath_var=LD_RUN_PATH
   9379       ;;
   9380     siemens)
   9381       need_lib_prefix=no
   9382       ;;
   9383     motorola)
   9384       need_lib_prefix=no
   9385       need_version=no
   9386       shlibpath_overrides_runpath=no
   9387       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
   9388       ;;
   9389   esac
   9390   ;;
   9391 
   9392 sysv4*MP*)
   9393   if test -d /usr/nec ;then
   9394     version_type=linux
   9395     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
   9396     soname_spec='$libname${shared_ext}.$major'
   9397     shlibpath_var=LD_LIBRARY_PATH
   9398   fi
   9399   ;;
   9400 
   9401 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   9402   version_type=freebsd-elf
   9403   need_lib_prefix=no
   9404   need_version=no
   9405   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   9406   soname_spec='${libname}${release}${shared_ext}$major'
   9407   shlibpath_var=LD_LIBRARY_PATH
   9408   hardcode_into_libs=yes
   9409   if test "$with_gnu_ld" = yes; then
   9410     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
   9411     shlibpath_overrides_runpath=no
   9412   else
   9413     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
   9414     shlibpath_overrides_runpath=yes
   9415     case $host_os in
   9416       sco3.2v5*)
   9417         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
   9418 	;;
   9419     esac
   9420   fi
   9421   sys_lib_dlsearch_path_spec='/usr/lib'
   9422   ;;
   9423 
   9424 uts4*)
   9425   version_type=linux
   9426   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9427   soname_spec='${libname}${release}${shared_ext}$major'
   9428   shlibpath_var=LD_LIBRARY_PATH
   9429   ;;
   9430 
   9431 *)
   9432   dynamic_linker=no
   9433   ;;
   9434 esac
   9435 { echo "$as_me:$LINENO: result: $dynamic_linker" >&5
   9436 echo "${ECHO_T}$dynamic_linker" >&6; }
   9437 test "$dynamic_linker" = no && can_build_shared=no
   9438 
   9439 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
   9440 if test "$GCC" = yes; then
   9441   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
   9442 fi
   9443 
   9444 { echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
   9445 echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6; }
   9446 hardcode_action=
   9447 if test -n "$hardcode_libdir_flag_spec" || \
   9448    test -n "$runpath_var" || \
   9449    test "X$hardcode_automatic" = "Xyes" ; then
   9450 
   9451   # We can hardcode non-existant directories.
   9452   if test "$hardcode_direct" != no &&
   9453      # If the only mechanism to avoid hardcoding is shlibpath_var, we
   9454      # have to relink, otherwise we might link with an installed library
   9455      # when we should be linking with a yet-to-be-installed one
   9456      ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, )" != no &&
   9457      test "$hardcode_minus_L" != no; then
   9458     # Linking always hardcodes the temporary library directory.
   9459     hardcode_action=relink
   9460   else
   9461     # We can link without hardcoding, and we can hardcode nonexisting dirs.
   9462     hardcode_action=immediate
   9463   fi
   9464 else
   9465   # We cannot hardcode anything, or else we can only hardcode existing
   9466   # directories.
   9467   hardcode_action=unsupported
   9468 fi
   9469 { echo "$as_me:$LINENO: result: $hardcode_action" >&5
   9470 echo "${ECHO_T}$hardcode_action" >&6; }
   9471 
   9472 if test "$hardcode_action" = relink; then
   9473   # Fast installation is not supported
   9474   enable_fast_install=no
   9475 elif test "$shlibpath_overrides_runpath" = yes ||
   9476      test "$enable_shared" = no; then
   9477   # Fast installation is not necessary
   9478   enable_fast_install=needless
   9479 fi
   9480 
   9481 striplib=
   9482 old_striplib=
   9483 { echo "$as_me:$LINENO: checking whether stripping libraries is possible" >&5
   9484 echo $ECHO_N "checking whether stripping libraries is possible... $ECHO_C" >&6; }
   9485 if test -n "$STRIP" && $STRIP -V 2>&1 | grep "GNU strip" >/dev/null; then
   9486   test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
   9487   test -z "$striplib" && striplib="$STRIP --strip-unneeded"
   9488   { echo "$as_me:$LINENO: result: yes" >&5
   9489 echo "${ECHO_T}yes" >&6; }
   9490 else
   9491 # FIXME - insert some real tests, host_os isn't really good enough
   9492   case $host_os in
   9493    darwin*)
   9494        if test -n "$STRIP" ; then
   9495          striplib="$STRIP -x"
   9496          { echo "$as_me:$LINENO: result: yes" >&5
   9497 echo "${ECHO_T}yes" >&6; }
   9498        else
   9499   { echo "$as_me:$LINENO: result: no" >&5
   9500 echo "${ECHO_T}no" >&6; }
   9501 fi
   9502        ;;
   9503    *)
   9504   { echo "$as_me:$LINENO: result: no" >&5
   9505 echo "${ECHO_T}no" >&6; }
   9506     ;;
   9507   esac
   9508 fi
   9509 
   9510 if test "x$enable_dlopen" != xyes; then
   9511   enable_dlopen=unknown
   9512   enable_dlopen_self=unknown
   9513   enable_dlopen_self_static=unknown
   9514 else
   9515   lt_cv_dlopen=no
   9516   lt_cv_dlopen_libs=
   9517 
   9518   case $host_os in
   9519   beos*)
   9520     lt_cv_dlopen="load_add_on"
   9521     lt_cv_dlopen_libs=
   9522     lt_cv_dlopen_self=yes
   9523     ;;
   9524 
   9525   mingw* | pw32*)
   9526     lt_cv_dlopen="LoadLibrary"
   9527     lt_cv_dlopen_libs=
   9528    ;;
   9529 
   9530   cygwin*)
   9531     lt_cv_dlopen="dlopen"
   9532     lt_cv_dlopen_libs=
   9533    ;;
   9534 
   9535   darwin*)
   9536   # if libdl is installed we need to link against it
   9537     { echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
   9538 echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6; }
   9539 if test "${ac_cv_lib_dl_dlopen+set}" = set; then
   9540   echo $ECHO_N "(cached) $ECHO_C" >&6
   9541 else
   9542   ac_check_lib_save_LIBS=$LIBS
   9543 LIBS="-ldl  $LIBS"
   9544 cat >conftest.$ac_ext <<_ACEOF
   9545 /* confdefs.h.  */
   9546 _ACEOF
   9547 cat confdefs.h >>conftest.$ac_ext
   9548 cat >>conftest.$ac_ext <<_ACEOF
   9549 /* end confdefs.h.  */
   9550 
   9551 /* Override any GCC internal prototype to avoid an error.
   9552    Use char because int might match the return type of a GCC
   9553    builtin and then its argument prototype would still apply.  */
   9554 #ifdef __cplusplus
   9555 extern "C"
   9556 #endif
   9557 char dlopen ();
   9558 int
   9559 main ()
   9560 {
   9561 return dlopen ();
   9562   ;
   9563   return 0;
   9564 }
   9565 _ACEOF
   9566 rm -f conftest.$ac_objext conftest$ac_exeext
   9567 if { (ac_try="$ac_link"
   9568 case "(($ac_try" in
   9569   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9570   *) ac_try_echo=$ac_try;;
   9571 esac
   9572 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   9573   (eval "$ac_link") 2>conftest.er1
   9574   ac_status=$?
   9575   grep -v '^ *+' conftest.er1 >conftest.err
   9576   rm -f conftest.er1
   9577   cat conftest.err >&5
   9578   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9579   (exit $ac_status); } &&
   9580 	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
   9581   { (case "(($ac_try" in
   9582   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9583   *) ac_try_echo=$ac_try;;
   9584 esac
   9585 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   9586   (eval "$ac_try") 2>&5
   9587   ac_status=$?
   9588   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9589   (exit $ac_status); }; } &&
   9590 	 { ac_try='test -s conftest$ac_exeext'
   9591   { (case "(($ac_try" in
   9592   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9593   *) ac_try_echo=$ac_try;;
   9594 esac
   9595 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   9596   (eval "$ac_try") 2>&5
   9597   ac_status=$?
   9598   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9599   (exit $ac_status); }; }; then
   9600   ac_cv_lib_dl_dlopen=yes
   9601 else
   9602   echo "$as_me: failed program was:" >&5
   9603 sed 's/^/| /' conftest.$ac_ext >&5
   9604 
   9605 	ac_cv_lib_dl_dlopen=no
   9606 fi
   9607 
   9608 rm -f core conftest.err conftest.$ac_objext \
   9609       conftest$ac_exeext conftest.$ac_ext
   9610 LIBS=$ac_check_lib_save_LIBS
   9611 fi
   9612 { echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
   9613 echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6; }
   9614 if test $ac_cv_lib_dl_dlopen = yes; then
   9615   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
   9616 else
   9617 
   9618     lt_cv_dlopen="dyld"
   9619     lt_cv_dlopen_libs=
   9620     lt_cv_dlopen_self=yes
   9621 
   9622 fi
   9623 
   9624    ;;
   9625 
   9626   *)
   9627     { echo "$as_me:$LINENO: checking for shl_load" >&5
   9628 echo $ECHO_N "checking for shl_load... $ECHO_C" >&6; }
   9629 if test "${ac_cv_func_shl_load+set}" = set; then
   9630   echo $ECHO_N "(cached) $ECHO_C" >&6
   9631 else
   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 /* Define shl_load to an innocuous variant, in case <limits.h> declares shl_load.
   9639    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   9640 #define shl_load innocuous_shl_load
   9641 
   9642 /* System header to define __stub macros and hopefully few prototypes,
   9643     which can conflict with char shl_load (); below.
   9644     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   9645     <limits.h> exists even on freestanding compilers.  */
   9646 
   9647 #ifdef __STDC__
   9648 # include <limits.h>
   9649 #else
   9650 # include <assert.h>
   9651 #endif
   9652 
   9653 #undef shl_load
   9654 
   9655 /* Override any GCC internal prototype to avoid an error.
   9656    Use char because int might match the return type of a GCC
   9657    builtin and then its argument prototype would still apply.  */
   9658 #ifdef __cplusplus
   9659 extern "C"
   9660 #endif
   9661 char shl_load ();
   9662 /* The GNU C library defines this for functions which it implements
   9663     to always fail with ENOSYS.  Some functions are actually named
   9664     something starting with __ and the normal name is an alias.  */
   9665 #if defined __stub_shl_load || defined __stub___shl_load
   9666 choke me
   9667 #endif
   9668 
   9669 int
   9670 main ()
   9671 {
   9672 return shl_load ();
   9673   ;
   9674   return 0;
   9675 }
   9676 _ACEOF
   9677 rm -f conftest.$ac_objext conftest$ac_exeext
   9678 if { (ac_try="$ac_link"
   9679 case "(($ac_try" in
   9680   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9681   *) ac_try_echo=$ac_try;;
   9682 esac
   9683 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   9684   (eval "$ac_link") 2>conftest.er1
   9685   ac_status=$?
   9686   grep -v '^ *+' conftest.er1 >conftest.err
   9687   rm -f conftest.er1
   9688   cat conftest.err >&5
   9689   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9690   (exit $ac_status); } &&
   9691 	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
   9692   { (case "(($ac_try" in
   9693   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9694   *) ac_try_echo=$ac_try;;
   9695 esac
   9696 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   9697   (eval "$ac_try") 2>&5
   9698   ac_status=$?
   9699   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9700   (exit $ac_status); }; } &&
   9701 	 { ac_try='test -s conftest$ac_exeext'
   9702   { (case "(($ac_try" in
   9703   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9704   *) ac_try_echo=$ac_try;;
   9705 esac
   9706 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   9707   (eval "$ac_try") 2>&5
   9708   ac_status=$?
   9709   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9710   (exit $ac_status); }; }; then
   9711   ac_cv_func_shl_load=yes
   9712 else
   9713   echo "$as_me: failed program was:" >&5
   9714 sed 's/^/| /' conftest.$ac_ext >&5
   9715 
   9716 	ac_cv_func_shl_load=no
   9717 fi
   9718 
   9719 rm -f core conftest.err conftest.$ac_objext \
   9720       conftest$ac_exeext conftest.$ac_ext
   9721 fi
   9722 { echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5
   9723 echo "${ECHO_T}$ac_cv_func_shl_load" >&6; }
   9724 if test $ac_cv_func_shl_load = yes; then
   9725   lt_cv_dlopen="shl_load"
   9726 else
   9727   { echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5
   9728 echo $ECHO_N "checking for shl_load in -ldld... $ECHO_C" >&6; }
   9729 if test "${ac_cv_lib_dld_shl_load+set}" = set; then
   9730   echo $ECHO_N "(cached) $ECHO_C" >&6
   9731 else
   9732   ac_check_lib_save_LIBS=$LIBS
   9733 LIBS="-ldld  $LIBS"
   9734 cat >conftest.$ac_ext <<_ACEOF
   9735 /* confdefs.h.  */
   9736 _ACEOF
   9737 cat confdefs.h >>conftest.$ac_ext
   9738 cat >>conftest.$ac_ext <<_ACEOF
   9739 /* end confdefs.h.  */
   9740 
   9741 /* Override any GCC internal prototype to avoid an error.
   9742    Use char because int might match the return type of a GCC
   9743    builtin and then its argument prototype would still apply.  */
   9744 #ifdef __cplusplus
   9745 extern "C"
   9746 #endif
   9747 char shl_load ();
   9748 int
   9749 main ()
   9750 {
   9751 return shl_load ();
   9752   ;
   9753   return 0;
   9754 }
   9755 _ACEOF
   9756 rm -f conftest.$ac_objext conftest$ac_exeext
   9757 if { (ac_try="$ac_link"
   9758 case "(($ac_try" in
   9759   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9760   *) ac_try_echo=$ac_try;;
   9761 esac
   9762 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   9763   (eval "$ac_link") 2>conftest.er1
   9764   ac_status=$?
   9765   grep -v '^ *+' conftest.er1 >conftest.err
   9766   rm -f conftest.er1
   9767   cat conftest.err >&5
   9768   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9769   (exit $ac_status); } &&
   9770 	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
   9771   { (case "(($ac_try" in
   9772   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9773   *) ac_try_echo=$ac_try;;
   9774 esac
   9775 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   9776   (eval "$ac_try") 2>&5
   9777   ac_status=$?
   9778   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9779   (exit $ac_status); }; } &&
   9780 	 { ac_try='test -s conftest$ac_exeext'
   9781   { (case "(($ac_try" in
   9782   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9783   *) ac_try_echo=$ac_try;;
   9784 esac
   9785 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   9786   (eval "$ac_try") 2>&5
   9787   ac_status=$?
   9788   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9789   (exit $ac_status); }; }; then
   9790   ac_cv_lib_dld_shl_load=yes
   9791 else
   9792   echo "$as_me: failed program was:" >&5
   9793 sed 's/^/| /' conftest.$ac_ext >&5
   9794 
   9795 	ac_cv_lib_dld_shl_load=no
   9796 fi
   9797 
   9798 rm -f core conftest.err conftest.$ac_objext \
   9799       conftest$ac_exeext conftest.$ac_ext
   9800 LIBS=$ac_check_lib_save_LIBS
   9801 fi
   9802 { echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5
   9803 echo "${ECHO_T}$ac_cv_lib_dld_shl_load" >&6; }
   9804 if test $ac_cv_lib_dld_shl_load = yes; then
   9805   lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-dld"
   9806 else
   9807   { echo "$as_me:$LINENO: checking for dlopen" >&5
   9808 echo $ECHO_N "checking for dlopen... $ECHO_C" >&6; }
   9809 if test "${ac_cv_func_dlopen+set}" = set; then
   9810   echo $ECHO_N "(cached) $ECHO_C" >&6
   9811 else
   9812   cat >conftest.$ac_ext <<_ACEOF
   9813 /* confdefs.h.  */
   9814 _ACEOF
   9815 cat confdefs.h >>conftest.$ac_ext
   9816 cat >>conftest.$ac_ext <<_ACEOF
   9817 /* end confdefs.h.  */
   9818 /* Define dlopen to an innocuous variant, in case <limits.h> declares dlopen.
   9819    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   9820 #define dlopen innocuous_dlopen
   9821 
   9822 /* System header to define __stub macros and hopefully few prototypes,
   9823     which can conflict with char dlopen (); below.
   9824     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   9825     <limits.h> exists even on freestanding compilers.  */
   9826 
   9827 #ifdef __STDC__
   9828 # include <limits.h>
   9829 #else
   9830 # include <assert.h>
   9831 #endif
   9832 
   9833 #undef dlopen
   9834 
   9835 /* Override any GCC internal prototype to avoid an error.
   9836    Use char because int might match the return type of a GCC
   9837    builtin and then its argument prototype would still apply.  */
   9838 #ifdef __cplusplus
   9839 extern "C"
   9840 #endif
   9841 char dlopen ();
   9842 /* The GNU C library defines this for functions which it implements
   9843     to always fail with ENOSYS.  Some functions are actually named
   9844     something starting with __ and the normal name is an alias.  */
   9845 #if defined __stub_dlopen || defined __stub___dlopen
   9846 choke me
   9847 #endif
   9848 
   9849 int
   9850 main ()
   9851 {
   9852 return dlopen ();
   9853   ;
   9854   return 0;
   9855 }
   9856 _ACEOF
   9857 rm -f conftest.$ac_objext conftest$ac_exeext
   9858 if { (ac_try="$ac_link"
   9859 case "(($ac_try" in
   9860   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9861   *) ac_try_echo=$ac_try;;
   9862 esac
   9863 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   9864   (eval "$ac_link") 2>conftest.er1
   9865   ac_status=$?
   9866   grep -v '^ *+' conftest.er1 >conftest.err
   9867   rm -f conftest.er1
   9868   cat conftest.err >&5
   9869   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9870   (exit $ac_status); } &&
   9871 	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
   9872   { (case "(($ac_try" in
   9873   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9874   *) ac_try_echo=$ac_try;;
   9875 esac
   9876 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   9877   (eval "$ac_try") 2>&5
   9878   ac_status=$?
   9879   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9880   (exit $ac_status); }; } &&
   9881 	 { ac_try='test -s conftest$ac_exeext'
   9882   { (case "(($ac_try" in
   9883   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9884   *) ac_try_echo=$ac_try;;
   9885 esac
   9886 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   9887   (eval "$ac_try") 2>&5
   9888   ac_status=$?
   9889   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9890   (exit $ac_status); }; }; then
   9891   ac_cv_func_dlopen=yes
   9892 else
   9893   echo "$as_me: failed program was:" >&5
   9894 sed 's/^/| /' conftest.$ac_ext >&5
   9895 
   9896 	ac_cv_func_dlopen=no
   9897 fi
   9898 
   9899 rm -f core conftest.err conftest.$ac_objext \
   9900       conftest$ac_exeext conftest.$ac_ext
   9901 fi
   9902 { echo "$as_me:$LINENO: result: $ac_cv_func_dlopen" >&5
   9903 echo "${ECHO_T}$ac_cv_func_dlopen" >&6; }
   9904 if test $ac_cv_func_dlopen = yes; then
   9905   lt_cv_dlopen="dlopen"
   9906 else
   9907   { echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
   9908 echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6; }
   9909 if test "${ac_cv_lib_dl_dlopen+set}" = set; then
   9910   echo $ECHO_N "(cached) $ECHO_C" >&6
   9911 else
   9912   ac_check_lib_save_LIBS=$LIBS
   9913 LIBS="-ldl  $LIBS"
   9914 cat >conftest.$ac_ext <<_ACEOF
   9915 /* confdefs.h.  */
   9916 _ACEOF
   9917 cat confdefs.h >>conftest.$ac_ext
   9918 cat >>conftest.$ac_ext <<_ACEOF
   9919 /* end confdefs.h.  */
   9920 
   9921 /* Override any GCC internal prototype to avoid an error.
   9922    Use char because int might match the return type of a GCC
   9923    builtin and then its argument prototype would still apply.  */
   9924 #ifdef __cplusplus
   9925 extern "C"
   9926 #endif
   9927 char dlopen ();
   9928 int
   9929 main ()
   9930 {
   9931 return dlopen ();
   9932   ;
   9933   return 0;
   9934 }
   9935 _ACEOF
   9936 rm -f conftest.$ac_objext conftest$ac_exeext
   9937 if { (ac_try="$ac_link"
   9938 case "(($ac_try" in
   9939   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9940   *) ac_try_echo=$ac_try;;
   9941 esac
   9942 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   9943   (eval "$ac_link") 2>conftest.er1
   9944   ac_status=$?
   9945   grep -v '^ *+' conftest.er1 >conftest.err
   9946   rm -f conftest.er1
   9947   cat conftest.err >&5
   9948   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9949   (exit $ac_status); } &&
   9950 	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
   9951   { (case "(($ac_try" in
   9952   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9953   *) ac_try_echo=$ac_try;;
   9954 esac
   9955 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   9956   (eval "$ac_try") 2>&5
   9957   ac_status=$?
   9958   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9959   (exit $ac_status); }; } &&
   9960 	 { ac_try='test -s conftest$ac_exeext'
   9961   { (case "(($ac_try" in
   9962   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9963   *) ac_try_echo=$ac_try;;
   9964 esac
   9965 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   9966   (eval "$ac_try") 2>&5
   9967   ac_status=$?
   9968   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9969   (exit $ac_status); }; }; then
   9970   ac_cv_lib_dl_dlopen=yes
   9971 else
   9972   echo "$as_me: failed program was:" >&5
   9973 sed 's/^/| /' conftest.$ac_ext >&5
   9974 
   9975 	ac_cv_lib_dl_dlopen=no
   9976 fi
   9977 
   9978 rm -f core conftest.err conftest.$ac_objext \
   9979       conftest$ac_exeext conftest.$ac_ext
   9980 LIBS=$ac_check_lib_save_LIBS
   9981 fi
   9982 { echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
   9983 echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6; }
   9984 if test $ac_cv_lib_dl_dlopen = yes; then
   9985   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
   9986 else
   9987   { echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5
   9988 echo $ECHO_N "checking for dlopen in -lsvld... $ECHO_C" >&6; }
   9989 if test "${ac_cv_lib_svld_dlopen+set}" = set; then
   9990   echo $ECHO_N "(cached) $ECHO_C" >&6
   9991 else
   9992   ac_check_lib_save_LIBS=$LIBS
   9993 LIBS="-lsvld  $LIBS"
   9994 cat >conftest.$ac_ext <<_ACEOF
   9995 /* confdefs.h.  */
   9996 _ACEOF
   9997 cat confdefs.h >>conftest.$ac_ext
   9998 cat >>conftest.$ac_ext <<_ACEOF
   9999 /* end confdefs.h.  */
   10000 
   10001 /* Override any GCC internal prototype to avoid an error.
   10002    Use char because int might match the return type of a GCC
   10003    builtin and then its argument prototype would still apply.  */
   10004 #ifdef __cplusplus
   10005 extern "C"
   10006 #endif
   10007 char dlopen ();
   10008 int
   10009 main ()
   10010 {
   10011 return dlopen ();
   10012   ;
   10013   return 0;
   10014 }
   10015 _ACEOF
   10016 rm -f conftest.$ac_objext conftest$ac_exeext
   10017 if { (ac_try="$ac_link"
   10018 case "(($ac_try" in
   10019   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   10020   *) ac_try_echo=$ac_try;;
   10021 esac
   10022 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   10023   (eval "$ac_link") 2>conftest.er1
   10024   ac_status=$?
   10025   grep -v '^ *+' conftest.er1 >conftest.err
   10026   rm -f conftest.er1
   10027   cat conftest.err >&5
   10028   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10029   (exit $ac_status); } &&
   10030 	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
   10031   { (case "(($ac_try" in
   10032   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   10033   *) ac_try_echo=$ac_try;;
   10034 esac
   10035 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   10036   (eval "$ac_try") 2>&5
   10037   ac_status=$?
   10038   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10039   (exit $ac_status); }; } &&
   10040 	 { ac_try='test -s conftest$ac_exeext'
   10041   { (case "(($ac_try" in
   10042   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   10043   *) ac_try_echo=$ac_try;;
   10044 esac
   10045 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   10046   (eval "$ac_try") 2>&5
   10047   ac_status=$?
   10048   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10049   (exit $ac_status); }; }; then
   10050   ac_cv_lib_svld_dlopen=yes
   10051 else
   10052   echo "$as_me: failed program was:" >&5
   10053 sed 's/^/| /' conftest.$ac_ext >&5
   10054 
   10055 	ac_cv_lib_svld_dlopen=no
   10056 fi
   10057 
   10058 rm -f core conftest.err conftest.$ac_objext \
   10059       conftest$ac_exeext conftest.$ac_ext
   10060 LIBS=$ac_check_lib_save_LIBS
   10061 fi
   10062 { echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5
   10063 echo "${ECHO_T}$ac_cv_lib_svld_dlopen" >&6; }
   10064 if test $ac_cv_lib_svld_dlopen = yes; then
   10065   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
   10066 else
   10067   { echo "$as_me:$LINENO: checking for dld_link in -ldld" >&5
   10068 echo $ECHO_N "checking for dld_link in -ldld... $ECHO_C" >&6; }
   10069 if test "${ac_cv_lib_dld_dld_link+set}" = set; then
   10070   echo $ECHO_N "(cached) $ECHO_C" >&6
   10071 else
   10072   ac_check_lib_save_LIBS=$LIBS
   10073 LIBS="-ldld  $LIBS"
   10074 cat >conftest.$ac_ext <<_ACEOF
   10075 /* confdefs.h.  */
   10076 _ACEOF
   10077 cat confdefs.h >>conftest.$ac_ext
   10078 cat >>conftest.$ac_ext <<_ACEOF
   10079 /* end confdefs.h.  */
   10080 
   10081 /* Override any GCC internal prototype to avoid an error.
   10082    Use char because int might match the return type of a GCC
   10083    builtin and then its argument prototype would still apply.  */
   10084 #ifdef __cplusplus
   10085 extern "C"
   10086 #endif
   10087 char dld_link ();
   10088 int
   10089 main ()
   10090 {
   10091 return dld_link ();
   10092   ;
   10093   return 0;
   10094 }
   10095 _ACEOF
   10096 rm -f conftest.$ac_objext conftest$ac_exeext
   10097 if { (ac_try="$ac_link"
   10098 case "(($ac_try" in
   10099   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   10100   *) ac_try_echo=$ac_try;;
   10101 esac
   10102 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   10103   (eval "$ac_link") 2>conftest.er1
   10104   ac_status=$?
   10105   grep -v '^ *+' conftest.er1 >conftest.err
   10106   rm -f conftest.er1
   10107   cat conftest.err >&5
   10108   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10109   (exit $ac_status); } &&
   10110 	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
   10111   { (case "(($ac_try" in
   10112   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   10113   *) ac_try_echo=$ac_try;;
   10114 esac
   10115 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   10116   (eval "$ac_try") 2>&5
   10117   ac_status=$?
   10118   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10119   (exit $ac_status); }; } &&
   10120 	 { ac_try='test -s conftest$ac_exeext'
   10121   { (case "(($ac_try" in
   10122   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   10123   *) ac_try_echo=$ac_try;;
   10124 esac
   10125 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   10126   (eval "$ac_try") 2>&5
   10127   ac_status=$?
   10128   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10129   (exit $ac_status); }; }; then
   10130   ac_cv_lib_dld_dld_link=yes
   10131 else
   10132   echo "$as_me: failed program was:" >&5
   10133 sed 's/^/| /' conftest.$ac_ext >&5
   10134 
   10135 	ac_cv_lib_dld_dld_link=no
   10136 fi
   10137 
   10138 rm -f core conftest.err conftest.$ac_objext \
   10139       conftest$ac_exeext conftest.$ac_ext
   10140 LIBS=$ac_check_lib_save_LIBS
   10141 fi
   10142 { echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5
   10143 echo "${ECHO_T}$ac_cv_lib_dld_dld_link" >&6; }
   10144 if test $ac_cv_lib_dld_dld_link = yes; then
   10145   lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-dld"
   10146 fi
   10147 
   10148 
   10149 fi
   10150 
   10151 
   10152 fi
   10153 
   10154 
   10155 fi
   10156 
   10157 
   10158 fi
   10159 
   10160 
   10161 fi
   10162 
   10163     ;;
   10164   esac
   10165 
   10166   if test "x$lt_cv_dlopen" != xno; then
   10167     enable_dlopen=yes
   10168   else
   10169     enable_dlopen=no
   10170   fi
   10171 
   10172   case $lt_cv_dlopen in
   10173   dlopen)
   10174     save_CPPFLAGS="$CPPFLAGS"
   10175     test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
   10176 
   10177     save_LDFLAGS="$LDFLAGS"
   10178     wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
   10179 
   10180     save_LIBS="$LIBS"
   10181     LIBS="$lt_cv_dlopen_libs $LIBS"
   10182 
   10183     { echo "$as_me:$LINENO: checking whether a program can dlopen itself" >&5
   10184 echo $ECHO_N "checking whether a program can dlopen itself... $ECHO_C" >&6; }
   10185 if test "${lt_cv_dlopen_self+set}" = set; then
   10186   echo $ECHO_N "(cached) $ECHO_C" >&6
   10187 else
   10188   	  if test "$cross_compiling" = yes; then :
   10189   lt_cv_dlopen_self=cross
   10190 else
   10191   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   10192   lt_status=$lt_dlunknown
   10193   cat > conftest.$ac_ext <<EOF
   10194 #line 10194 "configure"
   10195 #include "confdefs.h"
   10196 
   10197 #if HAVE_DLFCN_H
   10198 #include <dlfcn.h>
   10199 #endif
   10200 
   10201 #include <stdio.h>
   10202 
   10203 #ifdef RTLD_GLOBAL
   10204 #  define LT_DLGLOBAL		RTLD_GLOBAL
   10205 #else
   10206 #  ifdef DL_GLOBAL
   10207 #    define LT_DLGLOBAL		DL_GLOBAL
   10208 #  else
   10209 #    define LT_DLGLOBAL		0
   10210 #  endif
   10211 #endif
   10212 
   10213 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
   10214    find out it does not work in some platform. */
   10215 #ifndef LT_DLLAZY_OR_NOW
   10216 #  ifdef RTLD_LAZY
   10217 #    define LT_DLLAZY_OR_NOW		RTLD_LAZY
   10218 #  else
   10219 #    ifdef DL_LAZY
   10220 #      define LT_DLLAZY_OR_NOW		DL_LAZY
   10221 #    else
   10222 #      ifdef RTLD_NOW
   10223 #        define LT_DLLAZY_OR_NOW	RTLD_NOW
   10224 #      else
   10225 #        ifdef DL_NOW
   10226 #          define LT_DLLAZY_OR_NOW	DL_NOW
   10227 #        else
   10228 #          define LT_DLLAZY_OR_NOW	0
   10229 #        endif
   10230 #      endif
   10231 #    endif
   10232 #  endif
   10233 #endif
   10234 
   10235 #ifdef __cplusplus
   10236 extern "C" void exit (int);
   10237 #endif
   10238 
   10239 void fnord() { int i=42;}
   10240 int main ()
   10241 {
   10242   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
   10243   int status = $lt_dlunknown;
   10244 
   10245   if (self)
   10246     {
   10247       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
   10248       else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
   10249       /* dlclose (self); */
   10250     }
   10251   else
   10252     puts (dlerror ());
   10253 
   10254     exit (status);
   10255 }
   10256 EOF
   10257   if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   10258   (eval $ac_link) 2>&5
   10259   ac_status=$?
   10260   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10261   (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
   10262     (./conftest; exit; ) >&5 2>/dev/null
   10263     lt_status=$?
   10264     case x$lt_status in
   10265       x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
   10266       x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
   10267       x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
   10268     esac
   10269   else :
   10270     # compilation failed
   10271     lt_cv_dlopen_self=no
   10272   fi
   10273 fi
   10274 rm -fr conftest*
   10275 
   10276 
   10277 fi
   10278 { echo "$as_me:$LINENO: result: $lt_cv_dlopen_self" >&5
   10279 echo "${ECHO_T}$lt_cv_dlopen_self" >&6; }
   10280 
   10281     if test "x$lt_cv_dlopen_self" = xyes; then
   10282       wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
   10283       { echo "$as_me:$LINENO: checking whether a statically linked program can dlopen itself" >&5
   10284 echo $ECHO_N "checking whether a statically linked program can dlopen itself... $ECHO_C" >&6; }
   10285 if test "${lt_cv_dlopen_self_static+set}" = set; then
   10286   echo $ECHO_N "(cached) $ECHO_C" >&6
   10287 else
   10288   	  if test "$cross_compiling" = yes; then :
   10289   lt_cv_dlopen_self_static=cross
   10290 else
   10291   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   10292   lt_status=$lt_dlunknown
   10293   cat > conftest.$ac_ext <<EOF
   10294 #line 10294 "configure"
   10295 #include "confdefs.h"
   10296 
   10297 #if HAVE_DLFCN_H
   10298 #include <dlfcn.h>
   10299 #endif
   10300 
   10301 #include <stdio.h>
   10302 
   10303 #ifdef RTLD_GLOBAL
   10304 #  define LT_DLGLOBAL		RTLD_GLOBAL
   10305 #else
   10306 #  ifdef DL_GLOBAL
   10307 #    define LT_DLGLOBAL		DL_GLOBAL
   10308 #  else
   10309 #    define LT_DLGLOBAL		0
   10310 #  endif
   10311 #endif
   10312 
   10313 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
   10314    find out it does not work in some platform. */
   10315 #ifndef LT_DLLAZY_OR_NOW
   10316 #  ifdef RTLD_LAZY
   10317 #    define LT_DLLAZY_OR_NOW		RTLD_LAZY
   10318 #  else
   10319 #    ifdef DL_LAZY
   10320 #      define LT_DLLAZY_OR_NOW		DL_LAZY
   10321 #    else
   10322 #      ifdef RTLD_NOW
   10323 #        define LT_DLLAZY_OR_NOW	RTLD_NOW
   10324 #      else
   10325 #        ifdef DL_NOW
   10326 #          define LT_DLLAZY_OR_NOW	DL_NOW
   10327 #        else
   10328 #          define LT_DLLAZY_OR_NOW	0
   10329 #        endif
   10330 #      endif
   10331 #    endif
   10332 #  endif
   10333 #endif
   10334 
   10335 #ifdef __cplusplus
   10336 extern "C" void exit (int);
   10337 #endif
   10338 
   10339 void fnord() { int i=42;}
   10340 int main ()
   10341 {
   10342   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
   10343   int status = $lt_dlunknown;
   10344 
   10345   if (self)
   10346     {
   10347       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
   10348       else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
   10349       /* dlclose (self); */
   10350     }
   10351   else
   10352     puts (dlerror ());
   10353 
   10354     exit (status);
   10355 }
   10356 EOF
   10357   if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   10358   (eval $ac_link) 2>&5
   10359   ac_status=$?
   10360   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10361   (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
   10362     (./conftest; exit; ) >&5 2>/dev/null
   10363     lt_status=$?
   10364     case x$lt_status in
   10365       x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
   10366       x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
   10367       x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
   10368     esac
   10369   else :
   10370     # compilation failed
   10371     lt_cv_dlopen_self_static=no
   10372   fi
   10373 fi
   10374 rm -fr conftest*
   10375 
   10376 
   10377 fi
   10378 { echo "$as_me:$LINENO: result: $lt_cv_dlopen_self_static" >&5
   10379 echo "${ECHO_T}$lt_cv_dlopen_self_static" >&6; }
   10380     fi
   10381 
   10382     CPPFLAGS="$save_CPPFLAGS"
   10383     LDFLAGS="$save_LDFLAGS"
   10384     LIBS="$save_LIBS"
   10385     ;;
   10386   esac
   10387 
   10388   case $lt_cv_dlopen_self in
   10389   yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
   10390   *) enable_dlopen_self=unknown ;;
   10391   esac
   10392 
   10393   case $lt_cv_dlopen_self_static in
   10394   yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
   10395   *) enable_dlopen_self_static=unknown ;;
   10396   esac
   10397 fi
   10398 
   10399 
   10400 # Report which library types will actually be built
   10401 { echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5
   10402 echo $ECHO_N "checking if libtool supports shared libraries... $ECHO_C" >&6; }
   10403 { echo "$as_me:$LINENO: result: $can_build_shared" >&5
   10404 echo "${ECHO_T}$can_build_shared" >&6; }
   10405 
   10406 { echo "$as_me:$LINENO: checking whether to build shared libraries" >&5
   10407 echo $ECHO_N "checking whether to build shared libraries... $ECHO_C" >&6; }
   10408 test "$can_build_shared" = "no" && enable_shared=no
   10409 
   10410 # On AIX, shared libraries and static libraries use the same namespace, and
   10411 # are all built from PIC.
   10412 case $host_os in
   10413 aix3*)
   10414   test "$enable_shared" = yes && enable_static=no
   10415   if test -n "$RANLIB"; then
   10416     archive_cmds="$archive_cmds~\$RANLIB \$lib"
   10417     postinstall_cmds='$RANLIB $lib'
   10418   fi
   10419   ;;
   10420 
   10421 aix4* | aix5*)
   10422   if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
   10423     test "$enable_shared" = yes && enable_static=no
   10424   fi
   10425     ;;
   10426 esac
   10427 { echo "$as_me:$LINENO: result: $enable_shared" >&5
   10428 echo "${ECHO_T}$enable_shared" >&6; }
   10429 
   10430 { echo "$as_me:$LINENO: checking whether to build static libraries" >&5
   10431 echo $ECHO_N "checking whether to build static libraries... $ECHO_C" >&6; }
   10432 # Make sure either enable_shared or enable_static is yes.
   10433 test "$enable_shared" = yes || enable_static=yes
   10434 { echo "$as_me:$LINENO: result: $enable_static" >&5
   10435 echo "${ECHO_T}$enable_static" >&6; }
   10436 
   10437 # The else clause should only fire when bootstrapping the
   10438 # libtool distribution, otherwise you forgot to ship ltmain.sh
   10439 # with your package, and you will get complaints that there are
   10440 # no rules to generate ltmain.sh.
   10441 if test -f "$ltmain"; then
   10442   # See if we are running on zsh, and set the options which allow our commands through
   10443   # without removal of \ escapes.
   10444   if test -n "${ZSH_VERSION+set}" ; then
   10445     setopt NO_GLOB_SUBST
   10446   fi
   10447   # Now quote all the things that may contain metacharacters while being
   10448   # careful not to overquote the AC_SUBSTed values.  We take copies of the
   10449   # variables and quote the copies for generation of the libtool script.
   10450   for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \
   10451     SED SHELL STRIP \
   10452     libname_spec library_names_spec soname_spec extract_expsyms_cmds \
   10453     old_striplib striplib file_magic_cmd finish_cmds finish_eval \
   10454     deplibs_check_method reload_flag reload_cmds need_locks \
   10455     lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
   10456     lt_cv_sys_global_symbol_to_c_name_address \
   10457     sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
   10458     old_postinstall_cmds old_postuninstall_cmds \
   10459     compiler \
   10460     CC \
   10461     LD \
   10462     lt_prog_compiler_wl \
   10463     lt_prog_compiler_pic \
   10464     lt_prog_compiler_static \
   10465     lt_prog_compiler_no_builtin_flag \
   10466     export_dynamic_flag_spec \
   10467     thread_safe_flag_spec \
   10468     whole_archive_flag_spec \
   10469     enable_shared_with_static_runtimes \
   10470     old_archive_cmds \
   10471     old_archive_from_new_cmds \
   10472     predep_objects \
   10473     postdep_objects \
   10474     predeps \
   10475     postdeps \
   10476     compiler_lib_search_path \
   10477     archive_cmds \
   10478     archive_expsym_cmds \
   10479     postinstall_cmds \
   10480     postuninstall_cmds \
   10481     old_archive_from_expsyms_cmds \
   10482     allow_undefined_flag \
   10483     no_undefined_flag \
   10484     export_symbols_cmds \
   10485     hardcode_libdir_flag_spec \
   10486     hardcode_libdir_flag_spec_ld \
   10487     hardcode_libdir_separator \
   10488     hardcode_automatic \
   10489     module_cmds \
   10490     module_expsym_cmds \
   10491     lt_cv_prog_compiler_c_o \
   10492     exclude_expsyms \
   10493     include_expsyms; do
   10494 
   10495     case $var in
   10496     old_archive_cmds | \
   10497     old_archive_from_new_cmds | \
   10498     archive_cmds | \
   10499     archive_expsym_cmds | \
   10500     module_cmds | \
   10501     module_expsym_cmds | \
   10502     old_archive_from_expsyms_cmds | \
   10503     export_symbols_cmds | \
   10504     extract_expsyms_cmds | reload_cmds | finish_cmds | \
   10505     postinstall_cmds | postuninstall_cmds | \
   10506     old_postinstall_cmds | old_postuninstall_cmds | \
   10507     sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
   10508       # Double-quote double-evaled strings.
   10509       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
   10510       ;;
   10511     *)
   10512       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
   10513       ;;
   10514     esac
   10515   done
   10516 
   10517   case $lt_echo in
   10518   *'\$0 --fallback-echo"')
   10519     lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
   10520     ;;
   10521   esac
   10522 
   10523 cfgfile="${ofile}T"
   10524   trap "$rm \"$cfgfile\"; exit 1" 1 2 15
   10525   $rm -f "$cfgfile"
   10526   { echo "$as_me:$LINENO: creating $ofile" >&5
   10527 echo "$as_me: creating $ofile" >&6;}
   10528 
   10529   cat <<__EOF__ >> "$cfgfile"
   10530 #! $SHELL
   10531 
   10532 # `$echo "$cfgfile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
   10533 # Generated automatically by $PROGRAM (GNU $PACKAGE $VERSION$TIMESTAMP)
   10534 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
   10535 #
   10536 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001
   10537 # Free Software Foundation, Inc.
   10538 #
   10539 # This file is part of GNU Libtool:
   10540 # Originally by Gordon Matzigkeit <gord (at] gnu.ai.mit.edu>, 1996
   10541 #
   10542 # This program is free software; you can redistribute it and/or modify
   10543 # it under the terms of the GNU General Public License as published by
   10544 # the Free Software Foundation; either version 2 of the License, or
   10545 # (at your option) any later version.
   10546 #
   10547 # This program is distributed in the hope that it will be useful, but
   10548 # WITHOUT ANY WARRANTY; without even the implied warranty of
   10549 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   10550 # General Public License for more details.
   10551 #
   10552 # You should have received a copy of the GNU General Public License
   10553 # along with this program; if not, write to the Free Software
   10554 # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
   10555 #
   10556 # As a special exception to the GNU General Public License, if you
   10557 # distribute this file as part of a program that contains a
   10558 # configuration script generated by Autoconf, you may include it under
   10559 # the same distribution terms that you use for the rest of that program.
   10560 
   10561 # A sed program that does not truncate output.
   10562 SED=$lt_SED
   10563 
   10564 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
   10565 Xsed="$SED -e 1s/^X//"
   10566 
   10567 # The HP-UX ksh and POSIX shell print the target directory to stdout
   10568 # if CDPATH is set.
   10569 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
   10570 
   10571 # The names of the tagged configurations supported by this script.
   10572 available_tags=
   10573 
   10574 # ### BEGIN LIBTOOL CONFIG
   10575 
   10576 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
   10577 
   10578 # Shell to use when invoking shell scripts.
   10579 SHELL=$lt_SHELL
   10580 
   10581 # Whether or not to build shared libraries.
   10582 build_libtool_libs=$enable_shared
   10583 
   10584 # Whether or not to build static libraries.
   10585 build_old_libs=$enable_static
   10586 
   10587 # Whether or not to add -lc for building shared libraries.
   10588 build_libtool_need_lc=$archive_cmds_need_lc
   10589 
   10590 # Whether or not to disallow shared libs when runtime libs are static
   10591 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
   10592 
   10593 # Whether or not to optimize for fast installation.
   10594 fast_install=$enable_fast_install
   10595 
   10596 # The host system.
   10597 host_alias=$host_alias
   10598 host=$host
   10599 host_os=$host_os
   10600 
   10601 # The build system.
   10602 build_alias=$build_alias
   10603 build=$build
   10604 build_os=$build_os
   10605 
   10606 # An echo program that does not interpret backslashes.
   10607 echo=$lt_echo
   10608 
   10609 # The archiver.
   10610 AR=$lt_AR
   10611 AR_FLAGS=$lt_AR_FLAGS
   10612 
   10613 # A C compiler.
   10614 LTCC=$lt_LTCC
   10615 
   10616 # LTCC compiler flags.
   10617 LTCFLAGS=$lt_LTCFLAGS
   10618 
   10619 # A language-specific compiler.
   10620 CC=$lt_compiler
   10621 
   10622 # Is the compiler the GNU C compiler?
   10623 with_gcc=$GCC
   10624 
   10625 # An ERE matcher.
   10626 EGREP=$lt_EGREP
   10627 
   10628 # The linker used to build libraries.
   10629 LD=$lt_LD
   10630 
   10631 # Whether we need hard or soft links.
   10632 LN_S=$lt_LN_S
   10633 
   10634 # A BSD-compatible nm program.
   10635 NM=$lt_NM
   10636 
   10637 # A symbol stripping program
   10638 STRIP=$lt_STRIP
   10639 
   10640 # Used to examine libraries when file_magic_cmd begins "file"
   10641 MAGIC_CMD=$MAGIC_CMD
   10642 
   10643 # Used on cygwin: DLL creation program.
   10644 DLLTOOL="$DLLTOOL"
   10645 
   10646 # Used on cygwin: object dumper.
   10647 OBJDUMP="$OBJDUMP"
   10648 
   10649 # Used on cygwin: assembler.
   10650 AS="$AS"
   10651 
   10652 # The name of the directory that contains temporary libtool files.
   10653 objdir=$objdir
   10654 
   10655 # How to create reloadable object files.
   10656 reload_flag=$lt_reload_flag
   10657 reload_cmds=$lt_reload_cmds
   10658 
   10659 # How to pass a linker flag through the compiler.
   10660 wl=$lt_lt_prog_compiler_wl
   10661 
   10662 # Object file suffix (normally "o").
   10663 objext="$ac_objext"
   10664 
   10665 # Old archive suffix (normally "a").
   10666 libext="$libext"
   10667 
   10668 # Shared library suffix (normally ".so").
   10669 shrext_cmds='$shrext_cmds'
   10670 
   10671 # Executable file suffix (normally "").
   10672 exeext="$exeext"
   10673 
   10674 # Additional compiler flags for building library objects.
   10675 pic_flag=$lt_lt_prog_compiler_pic
   10676 pic_mode=$pic_mode
   10677 
   10678 # What is the maximum length of a command?
   10679 max_cmd_len=$lt_cv_sys_max_cmd_len
   10680 
   10681 # Does compiler simultaneously support -c and -o options?
   10682 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
   10683 
   10684 # Must we lock files when doing compilation?
   10685 need_locks=$lt_need_locks
   10686 
   10687 # Do we need the lib prefix for modules?
   10688 need_lib_prefix=$need_lib_prefix
   10689 
   10690 # Do we need a version for libraries?
   10691 need_version=$need_version
   10692 
   10693 # Whether dlopen is supported.
   10694 dlopen_support=$enable_dlopen
   10695 
   10696 # Whether dlopen of programs is supported.
   10697 dlopen_self=$enable_dlopen_self
   10698 
   10699 # Whether dlopen of statically linked programs is supported.
   10700 dlopen_self_static=$enable_dlopen_self_static
   10701 
   10702 # Compiler flag to prevent dynamic linking.
   10703 link_static_flag=$lt_lt_prog_compiler_static
   10704 
   10705 # Compiler flag to turn off builtin functions.
   10706 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
   10707 
   10708 # Compiler flag to allow reflexive dlopens.
   10709 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
   10710 
   10711 # Compiler flag to generate shared objects directly from archives.
   10712 whole_archive_flag_spec=$lt_whole_archive_flag_spec
   10713 
   10714 # Compiler flag to generate thread-safe objects.
   10715 thread_safe_flag_spec=$lt_thread_safe_flag_spec
   10716 
   10717 # Library versioning type.
   10718 version_type=$version_type
   10719 
   10720 # Format of library name prefix.
   10721 libname_spec=$lt_libname_spec
   10722 
   10723 # List of archive names.  First name is the real one, the rest are links.
   10724 # The last name is the one that the linker finds with -lNAME.
   10725 library_names_spec=$lt_library_names_spec
   10726 
   10727 # The coded name of the library, if different from the real name.
   10728 soname_spec=$lt_soname_spec
   10729 
   10730 # Commands used to build and install an old-style archive.
   10731 RANLIB=$lt_RANLIB
   10732 old_archive_cmds=$lt_old_archive_cmds
   10733 old_postinstall_cmds=$lt_old_postinstall_cmds
   10734 old_postuninstall_cmds=$lt_old_postuninstall_cmds
   10735 
   10736 # Create an old-style archive from a shared archive.
   10737 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
   10738 
   10739 # Create a temporary old-style archive to link instead of a shared archive.
   10740 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
   10741 
   10742 # Commands used to build and install a shared archive.
   10743 archive_cmds=$lt_archive_cmds
   10744 archive_expsym_cmds=$lt_archive_expsym_cmds
   10745 postinstall_cmds=$lt_postinstall_cmds
   10746 postuninstall_cmds=$lt_postuninstall_cmds
   10747 
   10748 # Commands used to build a loadable module (assumed same as above if empty)
   10749 module_cmds=$lt_module_cmds
   10750 module_expsym_cmds=$lt_module_expsym_cmds
   10751 
   10752 # Commands to strip libraries.
   10753 old_striplib=$lt_old_striplib
   10754 striplib=$lt_striplib
   10755 
   10756 # Dependencies to place before the objects being linked to create a
   10757 # shared library.
   10758 predep_objects=$lt_predep_objects
   10759 
   10760 # Dependencies to place after the objects being linked to create a
   10761 # shared library.
   10762 postdep_objects=$lt_postdep_objects
   10763 
   10764 # Dependencies to place before the objects being linked to create a
   10765 # shared library.
   10766 predeps=$lt_predeps
   10767 
   10768 # Dependencies to place after the objects being linked to create a
   10769 # shared library.
   10770 postdeps=$lt_postdeps
   10771 
   10772 # The library search path used internally by the compiler when linking
   10773 # a shared library.
   10774 compiler_lib_search_path=$lt_compiler_lib_search_path
   10775 
   10776 # Method to check whether dependent libraries are shared objects.
   10777 deplibs_check_method=$lt_deplibs_check_method
   10778 
   10779 # Command to use when deplibs_check_method == file_magic.
   10780 file_magic_cmd=$lt_file_magic_cmd
   10781 
   10782 # Flag that allows shared libraries with undefined symbols to be built.
   10783 allow_undefined_flag=$lt_allow_undefined_flag
   10784 
   10785 # Flag that forces no undefined symbols.
   10786 no_undefined_flag=$lt_no_undefined_flag
   10787 
   10788 # Commands used to finish a libtool library installation in a directory.
   10789 finish_cmds=$lt_finish_cmds
   10790 
   10791 # Same as above, but a single script fragment to be evaled but not shown.
   10792 finish_eval=$lt_finish_eval
   10793 
   10794 # Take the output of nm and produce a listing of raw symbols and C names.
   10795 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
   10796 
   10797 # Transform the output of nm in a proper C declaration
   10798 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
   10799 
   10800 # Transform the output of nm in a C name address pair
   10801 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
   10802 
   10803 # This is the shared library runtime path variable.
   10804 runpath_var=$runpath_var
   10805 
   10806 # This is the shared library path variable.
   10807 shlibpath_var=$shlibpath_var
   10808 
   10809 # Is shlibpath searched before the hard-coded library search path?
   10810 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
   10811 
   10812 # How to hardcode a shared library path into an executable.
   10813 hardcode_action=$hardcode_action
   10814 
   10815 # Whether we should hardcode library paths into libraries.
   10816 hardcode_into_libs=$hardcode_into_libs
   10817 
   10818 # Flag to hardcode \$libdir into a binary during linking.
   10819 # This must work even if \$libdir does not exist.
   10820 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
   10821 
   10822 # If ld is used when linking, flag to hardcode \$libdir into
   10823 # a binary during linking. This must work even if \$libdir does
   10824 # not exist.
   10825 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
   10826 
   10827 # Whether we need a single -rpath flag with a separated argument.
   10828 hardcode_libdir_separator=$lt_hardcode_libdir_separator
   10829 
   10830 # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
   10831 # resulting binary.
   10832 hardcode_direct=$hardcode_direct
   10833 
   10834 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
   10835 # resulting binary.
   10836 hardcode_minus_L=$hardcode_minus_L
   10837 
   10838 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
   10839 # the resulting binary.
   10840 hardcode_shlibpath_var=$hardcode_shlibpath_var
   10841 
   10842 # Set to yes if building a shared library automatically hardcodes DIR into the library
   10843 # and all subsequent libraries and executables linked against it.
   10844 hardcode_automatic=$hardcode_automatic
   10845 
   10846 # Variables whose values should be saved in libtool wrapper scripts and
   10847 # restored at relink time.
   10848 variables_saved_for_relink="$variables_saved_for_relink"
   10849 
   10850 # Whether libtool must link a program against all its dependency libraries.
   10851 link_all_deplibs=$link_all_deplibs
   10852 
   10853 # Compile-time system search path for libraries
   10854 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
   10855 
   10856 # Run-time system search path for libraries
   10857 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
   10858 
   10859 # Fix the shell variable \$srcfile for the compiler.
   10860 fix_srcfile_path="$fix_srcfile_path"
   10861 
   10862 # Set to yes if exported symbols are required.
   10863 always_export_symbols=$always_export_symbols
   10864 
   10865 # The commands to list exported symbols.
   10866 export_symbols_cmds=$lt_export_symbols_cmds
   10867 
   10868 # The commands to extract the exported symbol list from a shared archive.
   10869 extract_expsyms_cmds=$lt_extract_expsyms_cmds
   10870 
   10871 # Symbols that should not be listed in the preloaded symbols.
   10872 exclude_expsyms=$lt_exclude_expsyms
   10873 
   10874 # Symbols that must always be exported.
   10875 include_expsyms=$lt_include_expsyms
   10876 
   10877 # ### END LIBTOOL CONFIG
   10878 
   10879 __EOF__
   10880 
   10881 
   10882   case $host_os in
   10883   aix3*)
   10884     cat <<\EOF >> "$cfgfile"
   10885 
   10886 # AIX sometimes has problems with the GCC collect2 program.  For some
   10887 # reason, if we set the COLLECT_NAMES environment variable, the problems
   10888 # vanish in a puff of smoke.
   10889 if test "X${COLLECT_NAMES+set}" != Xset; then
   10890   COLLECT_NAMES=
   10891   export COLLECT_NAMES
   10892 fi
   10893 EOF
   10894     ;;
   10895   esac
   10896 
   10897   # We use sed instead of cat because bash on DJGPP gets confused if
   10898   # if finds mixed CR/LF and LF-only lines.  Since sed operates in
   10899   # text mode, it properly converts lines to CR/LF.  This bash problem
   10900   # is reportedly fixed, but why not run on old versions too?
   10901   sed '$q' "$ltmain" >> "$cfgfile" || (rm -f "$cfgfile"; exit 1)
   10902 
   10903   mv -f "$cfgfile" "$ofile" || \
   10904     (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
   10905   chmod +x "$ofile"
   10906 
   10907 else
   10908   # If there is no Makefile yet, we rely on a make rule to execute
   10909   # `config.status --recheck' to rerun these tests and create the
   10910   # libtool script then.
   10911   ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
   10912   if test -f "$ltmain_in"; then
   10913     test -f Makefile && make "$ltmain"
   10914   fi
   10915 fi
   10916 
   10917 
   10918 ac_ext=c
   10919 ac_cpp='$CPP $CPPFLAGS'
   10920 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   10921 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   10922 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   10923 
   10924 CC="$lt_save_CC"
   10925 
   10926 
   10927 # Check whether --with-tags was given.
   10928 if test "${with_tags+set}" = set; then
   10929   withval=$with_tags; tagnames="$withval"
   10930 fi
   10931 
   10932 
   10933 if test -f "$ltmain" && test -n "$tagnames"; then
   10934   if test ! -f "${ofile}"; then
   10935     { echo "$as_me:$LINENO: WARNING: output file \`$ofile' does not exist" >&5
   10936 echo "$as_me: WARNING: output file \`$ofile' does not exist" >&2;}
   10937   fi
   10938 
   10939   if test -z "$LTCC"; then
   10940     eval "`$SHELL ${ofile} --config | grep '^LTCC='`"
   10941     if test -z "$LTCC"; then
   10942       { echo "$as_me:$LINENO: WARNING: output file \`$ofile' does not look like a libtool script" >&5
   10943 echo "$as_me: WARNING: output file \`$ofile' does not look like a libtool script" >&2;}
   10944     else
   10945       { echo "$as_me:$LINENO: WARNING: using \`LTCC=$LTCC', extracted from \`$ofile'" >&5
   10946 echo "$as_me: WARNING: using \`LTCC=$LTCC', extracted from \`$ofile'" >&2;}
   10947     fi
   10948   fi
   10949   if test -z "$LTCFLAGS"; then
   10950     eval "`$SHELL ${ofile} --config | grep '^LTCFLAGS='`"
   10951   fi
   10952 
   10953   # Extract list of available tagged configurations in $ofile.
   10954   # Note that this assumes the entire list is on one line.
   10955   available_tags=`grep "^available_tags=" "${ofile}" | $SED -e 's/available_tags=\(.*$\)/\1/' -e 's/\"//g'`
   10956 
   10957   lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
   10958   for tagname in $tagnames; do
   10959     IFS="$lt_save_ifs"
   10960     # Check whether tagname contains only valid characters
   10961     case `$echo "X$tagname" | $Xsed -e 's:[-_ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890,/]::g'` in
   10962     "") ;;
   10963     *)  { { echo "$as_me:$LINENO: error: invalid tag name: $tagname" >&5
   10964 echo "$as_me: error: invalid tag name: $tagname" >&2;}
   10965    { (exit 1); exit 1; }; }
   10966 	;;
   10967     esac
   10968 
   10969     if grep "^# ### BEGIN LIBTOOL TAG CONFIG: $tagname$" < "${ofile}" > /dev/null
   10970     then
   10971       { { echo "$as_me:$LINENO: error: tag name \"$tagname\" already exists" >&5
   10972 echo "$as_me: error: tag name \"$tagname\" already exists" >&2;}
   10973    { (exit 1); exit 1; }; }
   10974     fi
   10975 
   10976     # Update the list of available tags.
   10977     if test -n "$tagname"; then
   10978       echo appending configuration tag \"$tagname\" to $ofile
   10979 
   10980       case $tagname in
   10981       CXX)
   10982 	if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
   10983 	    ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
   10984 	    (test "X$CXX" != "Xg++"))) ; then
   10985 	  ac_ext=cpp
   10986 ac_cpp='$CXXCPP $CPPFLAGS'
   10987 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   10988 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   10989 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   10990 
   10991 
   10992 
   10993 
   10994 archive_cmds_need_lc_CXX=no
   10995 allow_undefined_flag_CXX=
   10996 always_export_symbols_CXX=no
   10997 archive_expsym_cmds_CXX=
   10998 export_dynamic_flag_spec_CXX=
   10999 hardcode_direct_CXX=no
   11000 hardcode_libdir_flag_spec_CXX=
   11001 hardcode_libdir_flag_spec_ld_CXX=
   11002 hardcode_libdir_separator_CXX=
   11003 hardcode_minus_L_CXX=no
   11004 hardcode_shlibpath_var_CXX=unsupported
   11005 hardcode_automatic_CXX=no
   11006 module_cmds_CXX=
   11007 module_expsym_cmds_CXX=
   11008 link_all_deplibs_CXX=unknown
   11009 old_archive_cmds_CXX=$old_archive_cmds
   11010 no_undefined_flag_CXX=
   11011 whole_archive_flag_spec_CXX=
   11012 enable_shared_with_static_runtimes_CXX=no
   11013 
   11014 # Dependencies to place before and after the object being linked:
   11015 predep_objects_CXX=
   11016 postdep_objects_CXX=
   11017 predeps_CXX=
   11018 postdeps_CXX=
   11019 compiler_lib_search_path_CXX=
   11020 
   11021 # Source file extension for C++ test sources.
   11022 ac_ext=cpp
   11023 
   11024 # Object file extension for compiled C++ test sources.
   11025 objext=o
   11026 objext_CXX=$objext
   11027 
   11028 # Code to be used in simple compile tests
   11029 lt_simple_compile_test_code="int some_variable = 0;\n"
   11030 
   11031 # Code to be used in simple link tests
   11032 lt_simple_link_test_code='int main(int, char *[]) { return(0); }\n'
   11033 
   11034 # ltmain only uses $CC for tagged configurations so make sure $CC is set.
   11035 
   11036 # If no C compiler was specified, use CC.
   11037 LTCC=${LTCC-"$CC"}
   11038 
   11039 # If no C compiler flags were specified, use CFLAGS.
   11040 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   11041 
   11042 # Allow CC to be a program name with arguments.
   11043 compiler=$CC
   11044 
   11045 
   11046 # save warnings/boilerplate of simple test code
   11047 ac_outfile=conftest.$ac_objext
   11048 printf "$lt_simple_compile_test_code" >conftest.$ac_ext
   11049 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   11050 _lt_compiler_boilerplate=`cat conftest.err`
   11051 $rm conftest*
   11052 
   11053 ac_outfile=conftest.$ac_objext
   11054 printf "$lt_simple_link_test_code" >conftest.$ac_ext
   11055 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   11056 _lt_linker_boilerplate=`cat conftest.err`
   11057 $rm conftest*
   11058 
   11059 
   11060 # Allow CC to be a program name with arguments.
   11061 lt_save_CC=$CC
   11062 lt_save_LD=$LD
   11063 lt_save_GCC=$GCC
   11064 GCC=$GXX
   11065 lt_save_with_gnu_ld=$with_gnu_ld
   11066 lt_save_path_LD=$lt_cv_path_LD
   11067 if test -n "${lt_cv_prog_gnu_ldcxx+set}"; then
   11068   lt_cv_prog_gnu_ld=$lt_cv_prog_gnu_ldcxx
   11069 else
   11070   $as_unset lt_cv_prog_gnu_ld
   11071 fi
   11072 if test -n "${lt_cv_path_LDCXX+set}"; then
   11073   lt_cv_path_LD=$lt_cv_path_LDCXX
   11074 else
   11075   $as_unset lt_cv_path_LD
   11076 fi
   11077 test -z "${LDCXX+set}" || LD=$LDCXX
   11078 CC=${CXX-"c++"}
   11079 compiler=$CC
   11080 compiler_CXX=$CC
   11081 for cc_temp in $compiler""; do
   11082   case $cc_temp in
   11083     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   11084     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   11085     \-*) ;;
   11086     *) break;;
   11087   esac
   11088 done
   11089 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   11090 
   11091 
   11092 # We don't want -fno-exception wen compiling C++ code, so set the
   11093 # no_builtin_flag separately
   11094 if test "$GXX" = yes; then
   11095   lt_prog_compiler_no_builtin_flag_CXX=' -fno-builtin'
   11096 else
   11097   lt_prog_compiler_no_builtin_flag_CXX=
   11098 fi
   11099 
   11100 if test "$GXX" = yes; then
   11101   # Set up default GNU C++ configuration
   11102 
   11103 
   11104 # Check whether --with-gnu-ld was given.
   11105 if test "${with_gnu_ld+set}" = set; then
   11106   withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
   11107 else
   11108   with_gnu_ld=no
   11109 fi
   11110 
   11111 ac_prog=ld
   11112 if test "$GCC" = yes; then
   11113   # Check if gcc -print-prog-name=ld gives a path.
   11114   { echo "$as_me:$LINENO: checking for ld used by $CC" >&5
   11115 echo $ECHO_N "checking for ld used by $CC... $ECHO_C" >&6; }
   11116   case $host in
   11117   *-*-mingw*)
   11118     # gcc leaves a trailing carriage return which upsets mingw
   11119     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
   11120   *)
   11121     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
   11122   esac
   11123   case $ac_prog in
   11124     # Accept absolute paths.
   11125     [\\/]* | ?:[\\/]*)
   11126       re_direlt='/[^/][^/]*/\.\./'
   11127       # Canonicalize the pathname of ld
   11128       ac_prog=`echo $ac_prog| $SED 's%\\\\%/%g'`
   11129       while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
   11130 	ac_prog=`echo $ac_prog| $SED "s%$re_direlt%/%"`
   11131       done
   11132       test -z "$LD" && LD="$ac_prog"
   11133       ;;
   11134   "")
   11135     # If it fails, then pretend we aren't using GCC.
   11136     ac_prog=ld
   11137     ;;
   11138   *)
   11139     # If it is relative, then search for the first ld in PATH.
   11140     with_gnu_ld=unknown
   11141     ;;
   11142   esac
   11143 elif test "$with_gnu_ld" = yes; then
   11144   { echo "$as_me:$LINENO: checking for GNU ld" >&5
   11145 echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6; }
   11146 else
   11147   { echo "$as_me:$LINENO: checking for non-GNU ld" >&5
   11148 echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6; }
   11149 fi
   11150 if test "${lt_cv_path_LD+set}" = set; then
   11151   echo $ECHO_N "(cached) $ECHO_C" >&6
   11152 else
   11153   if test -z "$LD"; then
   11154   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   11155   for ac_dir in $PATH; do
   11156     IFS="$lt_save_ifs"
   11157     test -z "$ac_dir" && ac_dir=.
   11158     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
   11159       lt_cv_path_LD="$ac_dir/$ac_prog"
   11160       # Check to see if the program is GNU ld.  I'd rather use --version,
   11161       # but apparently some variants of GNU ld only accept -v.
   11162       # Break only if it was the GNU/non-GNU ld that we prefer.
   11163       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
   11164       *GNU* | *'with BFD'*)
   11165 	test "$with_gnu_ld" != no && break
   11166 	;;
   11167       *)
   11168 	test "$with_gnu_ld" != yes && break
   11169 	;;
   11170       esac
   11171     fi
   11172   done
   11173   IFS="$lt_save_ifs"
   11174 else
   11175   lt_cv_path_LD="$LD" # Let the user override the test with a path.
   11176 fi
   11177 fi
   11178 
   11179 LD="$lt_cv_path_LD"
   11180 if test -n "$LD"; then
   11181   { echo "$as_me:$LINENO: result: $LD" >&5
   11182 echo "${ECHO_T}$LD" >&6; }
   11183 else
   11184   { echo "$as_me:$LINENO: result: no" >&5
   11185 echo "${ECHO_T}no" >&6; }
   11186 fi
   11187 test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
   11188 echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
   11189    { (exit 1); exit 1; }; }
   11190 { echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
   11191 echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6; }
   11192 if test "${lt_cv_prog_gnu_ld+set}" = set; then
   11193   echo $ECHO_N "(cached) $ECHO_C" >&6
   11194 else
   11195   # I'd rather use --version here, but apparently some GNU lds only accept -v.
   11196 case `$LD -v 2>&1 </dev/null` in
   11197 *GNU* | *'with BFD'*)
   11198   lt_cv_prog_gnu_ld=yes
   11199   ;;
   11200 *)
   11201   lt_cv_prog_gnu_ld=no
   11202   ;;
   11203 esac
   11204 fi
   11205 { echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
   11206 echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6; }
   11207 with_gnu_ld=$lt_cv_prog_gnu_ld
   11208 
   11209 
   11210 
   11211   # Check if GNU C++ uses GNU ld as the underlying linker, since the
   11212   # archiving commands below assume that GNU ld is being used.
   11213   if test "$with_gnu_ld" = yes; then
   11214     archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
   11215     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'
   11216 
   11217     hardcode_libdir_flag_spec_CXX='${wl}--rpath ${wl}$libdir'
   11218     export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
   11219 
   11220     # If archive_cmds runs LD, not CC, wlarc should be empty
   11221     # XXX I think wlarc can be eliminated in ltcf-cxx, but I need to
   11222     #     investigate it a little bit more. (MM)
   11223     wlarc='${wl}'
   11224 
   11225     # ancient GNU ld didn't support --whole-archive et. al.
   11226     if eval "`$CC -print-prog-name=ld` --help 2>&1" | \
   11227 	grep 'no-whole-archive' > /dev/null; then
   11228       whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
   11229     else
   11230       whole_archive_flag_spec_CXX=
   11231     fi
   11232   else
   11233     with_gnu_ld=no
   11234     wlarc=
   11235 
   11236     # A generic and very simple default shared library creation
   11237     # command for GNU C++ for the case where it uses the native
   11238     # linker, instead of GNU ld.  If possible, this setting should
   11239     # overridden to take advantage of the native linker features on
   11240     # the platform it is being used on.
   11241     archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
   11242   fi
   11243 
   11244   # Commands to make compiler produce verbose output that lists
   11245   # what "hidden" libraries, object files and flags are used when
   11246   # linking a shared library.
   11247   output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"'
   11248 
   11249 else
   11250   GXX=no
   11251   with_gnu_ld=no
   11252   wlarc=
   11253 fi
   11254 
   11255 # PORTME: fill in a description of your system's C++ link characteristics
   11256 { echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   11257 echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6; }
   11258 ld_shlibs_CXX=yes
   11259 case $host_os in
   11260   aix3*)
   11261     # FIXME: insert proper C++ library support
   11262     ld_shlibs_CXX=no
   11263     ;;
   11264   aix4* | aix5*)
   11265     if test "$host_cpu" = ia64; then
   11266       # On IA64, the linker does run time linking by default, so we don't
   11267       # have to do anything special.
   11268       aix_use_runtimelinking=no
   11269       exp_sym_flag='-Bexport'
   11270       no_entry_flag=""
   11271     else
   11272       aix_use_runtimelinking=no
   11273 
   11274       # Test if we are trying to use run time linking or normal
   11275       # AIX style linking. If -brtl is somewhere in LDFLAGS, we
   11276       # need to do runtime linking.
   11277       case $host_os in aix4.[23]|aix4.[23].*|aix5*)
   11278 	for ld_flag in $LDFLAGS; do
   11279 	  case $ld_flag in
   11280 	  *-brtl*)
   11281 	    aix_use_runtimelinking=yes
   11282 	    break
   11283 	    ;;
   11284 	  esac
   11285 	done
   11286 	;;
   11287       esac
   11288 
   11289       exp_sym_flag='-bexport'
   11290       no_entry_flag='-bnoentry'
   11291     fi
   11292 
   11293     # When large executables or shared objects are built, AIX ld can
   11294     # have problems creating the table of contents.  If linking a library
   11295     # or program results in "error TOC overflow" add -mminimal-toc to
   11296     # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
   11297     # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
   11298 
   11299     archive_cmds_CXX=''
   11300     hardcode_direct_CXX=yes
   11301     hardcode_libdir_separator_CXX=':'
   11302     link_all_deplibs_CXX=yes
   11303 
   11304     if test "$GXX" = yes; then
   11305       case $host_os in aix4.[012]|aix4.[012].*)
   11306       # We only want to do this on AIX 4.2 and lower, the check
   11307       # below for broken collect2 doesn't work under 4.3+
   11308 	collect2name=`${CC} -print-prog-name=collect2`
   11309 	if test -f "$collect2name" && \
   11310 	   strings "$collect2name" | grep resolve_lib_name >/dev/null
   11311 	then
   11312 	  # We have reworked collect2
   11313 	  hardcode_direct_CXX=yes
   11314 	else
   11315 	  # We have old collect2
   11316 	  hardcode_direct_CXX=unsupported
   11317 	  # It fails to find uninstalled libraries when the uninstalled
   11318 	  # path is not listed in the libpath.  Setting hardcode_minus_L
   11319 	  # to unsupported forces relinking
   11320 	  hardcode_minus_L_CXX=yes
   11321 	  hardcode_libdir_flag_spec_CXX='-L$libdir'
   11322 	  hardcode_libdir_separator_CXX=
   11323 	fi
   11324 	;;
   11325       esac
   11326       shared_flag='-shared'
   11327       if test "$aix_use_runtimelinking" = yes; then
   11328 	shared_flag="$shared_flag "'${wl}-G'
   11329       fi
   11330     else
   11331       # not using gcc
   11332       if test "$host_cpu" = ia64; then
   11333 	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
   11334 	# chokes on -Wl,-G. The following line is correct:
   11335 	shared_flag='-G'
   11336       else
   11337 	if test "$aix_use_runtimelinking" = yes; then
   11338 	  shared_flag='${wl}-G'
   11339 	else
   11340 	  shared_flag='${wl}-bM:SRE'
   11341 	fi
   11342       fi
   11343     fi
   11344 
   11345     # It seems that -bexpall does not export symbols beginning with
   11346     # underscore (_), so it is better to generate a list of symbols to export.
   11347     always_export_symbols_CXX=yes
   11348     if test "$aix_use_runtimelinking" = yes; then
   11349       # Warning - without using the other runtime loading flags (-brtl),
   11350       # -berok will link without error, but may produce a broken library.
   11351       allow_undefined_flag_CXX='-berok'
   11352       # Determine the default libpath from the value encoded in an empty executable.
   11353       cat >conftest.$ac_ext <<_ACEOF
   11354 /* confdefs.h.  */
   11355 _ACEOF
   11356 cat confdefs.h >>conftest.$ac_ext
   11357 cat >>conftest.$ac_ext <<_ACEOF
   11358 /* end confdefs.h.  */
   11359 
   11360 int
   11361 main ()
   11362 {
   11363 
   11364   ;
   11365   return 0;
   11366 }
   11367 _ACEOF
   11368 rm -f conftest.$ac_objext conftest$ac_exeext
   11369 if { (ac_try="$ac_link"
   11370 case "(($ac_try" in
   11371   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   11372   *) ac_try_echo=$ac_try;;
   11373 esac
   11374 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   11375   (eval "$ac_link") 2>conftest.er1
   11376   ac_status=$?
   11377   grep -v '^ *+' conftest.er1 >conftest.err
   11378   rm -f conftest.er1
   11379   cat conftest.err >&5
   11380   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   11381   (exit $ac_status); } &&
   11382 	 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
   11383   { (case "(($ac_try" in
   11384   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   11385   *) ac_try_echo=$ac_try;;
   11386 esac
   11387 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   11388   (eval "$ac_try") 2>&5
   11389   ac_status=$?
   11390   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   11391   (exit $ac_status); }; } &&
   11392 	 { ac_try='test -s conftest$ac_exeext'
   11393   { (case "(($ac_try" in
   11394   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   11395   *) ac_try_echo=$ac_try;;
   11396 esac
   11397 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   11398   (eval "$ac_try") 2>&5
   11399   ac_status=$?
   11400   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   11401   (exit $ac_status); }; }; then
   11402 
   11403 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
   11404 }'`
   11405 # Check for a 64-bit object if we didn't find anything.
   11406 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; }
   11407 }'`; fi
   11408 else
   11409   echo "$as_me: failed program was:" >&5
   11410 sed 's/^/| /' conftest.$ac_ext >&5
   11411 
   11412 
   11413 fi
   11414 
   11415 rm -f core conftest.err conftest.$ac_objext \
   11416       conftest$ac_exeext conftest.$ac_ext
   11417 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   11418 
   11419       hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath"
   11420 
   11421       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"
   11422      else
   11423       if test "$host_cpu" = ia64; then
   11424 	hardcode_libdir_flag_spec_CXX='${wl}-R $libdir:/usr/lib:/lib'
   11425 	allow_undefined_flag_CXX="-z nodefs"
   11426 	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"
   11427       else
   11428 	# Determine the default libpath from the value encoded in an empty executable.
   11429 	cat >conftest.$ac_ext <<_ACEOF
   11430 /* confdefs.h.  */
   11431 _ACEOF
   11432 cat confdefs.h >>conftest.$ac_ext
   11433 cat >>conftest.$ac_ext <<_ACEOF
   11434 /* end confdefs.h.  */
   11435 
   11436 int
   11437 main ()
   11438 {
   11439 
   11440   ;
   11441   return 0;
   11442 }
   11443 _ACEOF
   11444 rm -f conftest.$ac_objext conftest$ac_exeext
   11445 if { (ac_try="$ac_link"
   11446 case "(($ac_try" in
   11447   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   11448   *) ac_try_echo=$ac_try;;
   11449 esac
   11450 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   11451   (eval "$ac_link") 2>conftest.er1
   11452   ac_status=$?
   11453   grep -v '^ *+' conftest.er1 >conftest.err
   11454   rm -f conftest.er1
   11455   cat conftest.err >&5
   11456   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   11457   (exit $ac_status); } &&
   11458 	 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
   11459   { (case "(($ac_try" in
   11460   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   11461   *) ac_try_echo=$ac_try;;
   11462 esac
   11463 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   11464   (eval "$ac_try") 2>&5
   11465   ac_status=$?
   11466   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   11467   (exit $ac_status); }; } &&
   11468 	 { ac_try='test -s conftest$ac_exeext'
   11469   { (case "(($ac_try" in
   11470   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   11471   *) ac_try_echo=$ac_try;;
   11472 esac
   11473 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   11474   (eval "$ac_try") 2>&5
   11475   ac_status=$?
   11476   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   11477   (exit $ac_status); }; }; then
   11478 
   11479 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
   11480 }'`
   11481 # Check for a 64-bit object if we didn't find anything.
   11482 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; }
   11483 }'`; fi
   11484 else
   11485   echo "$as_me: failed program was:" >&5
   11486 sed 's/^/| /' conftest.$ac_ext >&5
   11487 
   11488 
   11489 fi
   11490 
   11491 rm -f core conftest.err conftest.$ac_objext \
   11492       conftest$ac_exeext conftest.$ac_ext
   11493 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   11494 
   11495 	hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath"
   11496 	# Warning - without using the other run time loading flags,
   11497 	# -berok will link without error, but may produce a broken library.
   11498 	no_undefined_flag_CXX=' ${wl}-bernotok'
   11499 	allow_undefined_flag_CXX=' ${wl}-berok'
   11500 	# Exported symbols can be pulled into shared objects from archives
   11501 	whole_archive_flag_spec_CXX='$convenience'
   11502 	archive_cmds_need_lc_CXX=yes
   11503 	# This is similar to how AIX traditionally builds its shared libraries.
   11504 	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'
   11505       fi
   11506     fi
   11507     ;;
   11508 
   11509   beos*)
   11510     if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   11511       allow_undefined_flag_CXX=unsupported
   11512       # Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
   11513       # support --undefined.  This deserves some investigation.  FIXME
   11514       archive_cmds_CXX='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   11515     else
   11516       ld_shlibs_CXX=no
   11517     fi
   11518     ;;
   11519 
   11520   chorus*)
   11521     case $cc_basename in
   11522       *)
   11523 	# FIXME: insert proper C++ library support
   11524 	ld_shlibs_CXX=no
   11525 	;;
   11526     esac
   11527     ;;
   11528 
   11529   cygwin* | mingw* | pw32*)
   11530     # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, CXX) is actually meaningless,
   11531     # as there is no search path for DLLs.
   11532     hardcode_libdir_flag_spec_CXX='-L$libdir'
   11533     allow_undefined_flag_CXX=unsupported
   11534     always_export_symbols_CXX=no
   11535     enable_shared_with_static_runtimes_CXX=yes
   11536 
   11537     if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
   11538       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'
   11539       # If the export-symbols file already is a .def file (1st line
   11540       # is EXPORTS), use it as is; otherwise, prepend...
   11541       archive_expsym_cmds_CXX='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
   11542 	cp $export_symbols $output_objdir/$soname.def;
   11543       else
   11544 	echo EXPORTS > $output_objdir/$soname.def;
   11545 	cat $export_symbols >> $output_objdir/$soname.def;
   11546       fi~
   11547       $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'
   11548     else
   11549       ld_shlibs_CXX=no
   11550     fi
   11551   ;;
   11552       darwin* | rhapsody*)
   11553         case $host_os in
   11554         rhapsody* | darwin1.[012])
   11555          allow_undefined_flag_CXX='${wl}-undefined ${wl}suppress'
   11556          ;;
   11557        *) # Darwin 1.3 on
   11558          if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
   11559            allow_undefined_flag_CXX='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   11560          else
   11561            case ${MACOSX_DEPLOYMENT_TARGET} in
   11562              10.[012])
   11563                allow_undefined_flag_CXX='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   11564                ;;
   11565              10.*)
   11566                allow_undefined_flag_CXX='${wl}-undefined ${wl}dynamic_lookup'
   11567                ;;
   11568            esac
   11569          fi
   11570          ;;
   11571         esac
   11572       archive_cmds_need_lc_CXX=no
   11573       hardcode_direct_CXX=no
   11574       hardcode_automatic_CXX=yes
   11575       hardcode_shlibpath_var_CXX=unsupported
   11576       whole_archive_flag_spec_CXX=''
   11577       link_all_deplibs_CXX=yes
   11578 
   11579     if test "$GXX" = yes ; then
   11580       lt_int_apple_cc_single_mod=no
   11581       output_verbose_link_cmd='echo'
   11582       if $CC -dumpspecs 2>&1 | $EGREP 'single_module' >/dev/null ; then
   11583        lt_int_apple_cc_single_mod=yes
   11584       fi
   11585       if test "X$lt_int_apple_cc_single_mod" = Xyes ; then
   11586        archive_cmds_CXX='$CC -dynamiclib -single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
   11587       else
   11588           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'
   11589         fi
   11590         module_cmds_CXX='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   11591         # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   11592           if test "X$lt_int_apple_cc_single_mod" = Xyes ; then
   11593             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}'
   11594           else
   11595             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}'
   11596           fi
   11597             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}'
   11598       else
   11599       case $cc_basename in
   11600         xlc*)
   11601          output_verbose_link_cmd='echo'
   11602           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'
   11603           module_cmds_CXX='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   11604           # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   11605           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}'
   11606           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}'
   11607           ;;
   11608        *)
   11609          ld_shlibs_CXX=no
   11610           ;;
   11611       esac
   11612       fi
   11613         ;;
   11614 
   11615   dgux*)
   11616     case $cc_basename in
   11617       ec++*)
   11618 	# FIXME: insert proper C++ library support
   11619 	ld_shlibs_CXX=no
   11620 	;;
   11621       ghcx*)
   11622 	# Green Hills C++ Compiler
   11623 	# FIXME: insert proper C++ library support
   11624 	ld_shlibs_CXX=no
   11625 	;;
   11626       *)
   11627 	# FIXME: insert proper C++ library support
   11628 	ld_shlibs_CXX=no
   11629 	;;
   11630     esac
   11631     ;;
   11632   freebsd[12]*)
   11633     # C++ shared libraries reported to be fairly broken before switch to ELF
   11634     ld_shlibs_CXX=no
   11635     ;;
   11636   freebsd-elf*)
   11637     archive_cmds_need_lc_CXX=no
   11638     ;;
   11639   freebsd* | dragonfly*)
   11640     # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF
   11641     # conventions
   11642     ld_shlibs_CXX=yes
   11643     ;;
   11644   gnu*)
   11645     ;;
   11646   hpux9*)
   11647     hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir'
   11648     hardcode_libdir_separator_CXX=:
   11649     export_dynamic_flag_spec_CXX='${wl}-E'
   11650     hardcode_direct_CXX=yes
   11651     hardcode_minus_L_CXX=yes # Not in the search PATH,
   11652 				# but as the default
   11653 				# location of the library.
   11654 
   11655     case $cc_basename in
   11656     CC*)
   11657       # FIXME: insert proper C++ library support
   11658       ld_shlibs_CXX=no
   11659       ;;
   11660     aCC*)
   11661       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'
   11662       # Commands to make compiler produce verbose output that lists
   11663       # what "hidden" libraries, object files and flags are used when
   11664       # linking a shared library.
   11665       #
   11666       # There doesn't appear to be a way to prevent this compiler from
   11667       # explicitly linking system object files so we need to strip them
   11668       # from the output so that they don't get included in the library
   11669       # dependencies.
   11670       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'
   11671       ;;
   11672     *)
   11673       if test "$GXX" = yes; then
   11674         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'
   11675       else
   11676         # FIXME: insert proper C++ library support
   11677         ld_shlibs_CXX=no
   11678       fi
   11679       ;;
   11680     esac
   11681     ;;
   11682   hpux10*|hpux11*)
   11683     if test $with_gnu_ld = no; then
   11684       hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir'
   11685       hardcode_libdir_separator_CXX=:
   11686 
   11687       case $host_cpu in
   11688       hppa*64*|ia64*)
   11689 	hardcode_libdir_flag_spec_ld_CXX='+b $libdir'
   11690         ;;
   11691       *)
   11692 	export_dynamic_flag_spec_CXX='${wl}-E'
   11693         ;;
   11694       esac
   11695     fi
   11696     case $host_cpu in
   11697     hppa*64*|ia64*)
   11698       hardcode_direct_CXX=no
   11699       hardcode_shlibpath_var_CXX=no
   11700       ;;
   11701     *)
   11702       hardcode_direct_CXX=yes
   11703       hardcode_minus_L_CXX=yes # Not in the search PATH,
   11704 					      # but as the default
   11705 					      # location of the library.
   11706       ;;
   11707     esac
   11708 
   11709     case $cc_basename in
   11710       CC*)
   11711 	# FIXME: insert proper C++ library support
   11712 	ld_shlibs_CXX=no
   11713 	;;
   11714       aCC*)
   11715 	case $host_cpu in
   11716 	hppa*64*)
   11717 	  archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   11718 	  ;;
   11719 	ia64*)
   11720 	  archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   11721 	  ;;
   11722 	*)
   11723 	  archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   11724 	  ;;
   11725 	esac
   11726 	# Commands to make compiler produce verbose output that lists
   11727 	# what "hidden" libraries, object files and flags are used when
   11728 	# linking a shared library.
   11729 	#
   11730 	# There doesn't appear to be a way to prevent this compiler from
   11731 	# explicitly linking system object files so we need to strip them
   11732 	# from the output so that they don't get included in the library
   11733 	# dependencies.
   11734 	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'
   11735 	;;
   11736       *)
   11737 	if test "$GXX" = yes; then
   11738 	  if test $with_gnu_ld = no; then
   11739 	    case $host_cpu in
   11740 	    hppa*64*)
   11741 	      archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   11742 	      ;;
   11743 	    ia64*)
   11744 	      archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   11745 	      ;;
   11746 	    *)
   11747 	      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'
   11748 	      ;;
   11749 	    esac
   11750 	  fi
   11751 	else
   11752 	  # FIXME: insert proper C++ library support
   11753 	  ld_shlibs_CXX=no
   11754 	fi
   11755 	;;
   11756     esac
   11757     ;;
   11758   interix3*)
   11759     hardcode_direct_CXX=no
   11760     hardcode_shlibpath_var_CXX=no
   11761     hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   11762     export_dynamic_flag_spec_CXX='${wl}-E'
   11763     # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
   11764     # Instead, shared libraries are loaded at an image base (0x10000000 by
   11765     # default) and relocated if they conflict, which is a slow very memory
   11766     # consuming and fragmenting process.  To avoid this, we pick a random,
   11767     # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
   11768     # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
   11769     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'
   11770     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'
   11771     ;;
   11772   irix5* | irix6*)
   11773     case $cc_basename in
   11774       CC*)
   11775 	# SGI C++
   11776 	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'
   11777 
   11778 	# Archives containing C++ object files must be created using
   11779 	# "CC -ar", where "CC" is the IRIX C++ compiler.  This is
   11780 	# necessary to make sure instantiated templates are included
   11781 	# in the archive.
   11782 	old_archive_cmds_CXX='$CC -ar -WR,-u -o $oldlib $oldobjs'
   11783 	;;
   11784       *)
   11785 	if test "$GXX" = yes; then
   11786 	  if test "$with_gnu_ld" = no; then
   11787 	    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'
   11788 	  else
   11789 	    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'
   11790 	  fi
   11791 	fi
   11792 	link_all_deplibs_CXX=yes
   11793 	;;
   11794     esac
   11795     hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
   11796     hardcode_libdir_separator_CXX=:
   11797     ;;
   11798   linux* | k*bsd*-gnu)
   11799     case $cc_basename in
   11800       KCC*)
   11801 	# Kuck and Associates, Inc. (KAI) C++ Compiler
   11802 
   11803 	# KCC will only create a shared library if the output file
   11804 	# ends with ".so" (or ".sl" for HP-UX), so rename the library
   11805 	# to its proper name (with version) after linking.
   11806 	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'
   11807 	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'
   11808 	# Commands to make compiler produce verbose output that lists
   11809 	# what "hidden" libraries, object files and flags are used when
   11810 	# linking a shared library.
   11811 	#
   11812 	# There doesn't appear to be a way to prevent this compiler from
   11813 	# explicitly linking system object files so we need to strip them
   11814 	# from the output so that they don't get included in the library
   11815 	# dependencies.
   11816 	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'
   11817 
   11818 	hardcode_libdir_flag_spec_CXX='${wl}--rpath,$libdir'
   11819 	export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
   11820 
   11821 	# Archives containing C++ object files must be created using
   11822 	# "CC -Bstatic", where "CC" is the KAI C++ compiler.
   11823 	old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs'
   11824 	;;
   11825       icpc*)
   11826 	# Intel C++
   11827 	with_gnu_ld=yes
   11828 	# version 8.0 and above of icpc choke on multiply defined symbols
   11829 	# if we add $predep_objects and $postdep_objects, however 7.1 and
   11830 	# earlier do not add the objects themselves.
   11831 	case `$CC -V 2>&1` in
   11832 	*"Version 7."*)
   11833   	  archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
   11834   	  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'
   11835 	  ;;
   11836 	*)  # Version 8.0 or newer
   11837 	  tmp_idyn=
   11838 	  case $host_cpu in
   11839 	    ia64*) tmp_idyn=' -i_dynamic';;
   11840 	  esac
   11841   	  archive_cmds_CXX='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   11842 	  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'
   11843 	  ;;
   11844 	esac
   11845 	archive_cmds_need_lc_CXX=no
   11846 	hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   11847 	export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
   11848 	whole_archive_flag_spec_CXX='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
   11849 	;;
   11850       pgCC*)
   11851         # Portland Group C++ compiler
   11852 	archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
   11853   	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'
   11854 
   11855 	hardcode_libdir_flag_spec_CXX='${wl}--rpath ${wl}$libdir'
   11856 	export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
   11857 	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'
   11858         ;;
   11859       cxx*)
   11860 	# Compaq C++
   11861 	archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
   11862 	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'
   11863 
   11864 	runpath_var=LD_RUN_PATH
   11865 	hardcode_libdir_flag_spec_CXX='-rpath $libdir'
   11866 	hardcode_libdir_separator_CXX=:
   11867 
   11868 	# Commands to make compiler produce verbose output that lists
   11869 	# what "hidden" libraries, object files and flags are used when
   11870 	# linking a shared library.
   11871 	#
   11872 	# There doesn't appear to be a way to prevent this compiler from
   11873 	# explicitly linking system object files so we need to strip them
   11874 	# from the output so that they don't get included in the library
   11875 	# dependencies.
   11876 	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'
   11877 	;;
   11878     esac
   11879     ;;
   11880   lynxos*)
   11881     # FIXME: insert proper C++ library support
   11882     ld_shlibs_CXX=no
   11883     ;;
   11884   m88k*)
   11885     # FIXME: insert proper C++ library support
   11886     ld_shlibs_CXX=no
   11887     ;;
   11888   mvs*)
   11889     case $cc_basename in
   11890       cxx*)
   11891 	# FIXME: insert proper C++ library support
   11892 	ld_shlibs_CXX=no
   11893 	;;
   11894       *)
   11895 	# FIXME: insert proper C++ library support
   11896 	ld_shlibs_CXX=no
   11897 	;;
   11898     esac
   11899     ;;
   11900   netbsd* | netbsdelf*-gnu)
   11901     if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   11902       archive_cmds_CXX='$LD -Bshareable  -o $lib $predep_objects $libobjs $deplibs $postdep_objects $linker_flags'
   11903       wlarc=
   11904       hardcode_libdir_flag_spec_CXX='-R$libdir'
   11905       hardcode_direct_CXX=yes
   11906       hardcode_shlibpath_var_CXX=no
   11907     fi
   11908     # Workaround some broken pre-1.5 toolchains
   11909     output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep conftest.$objext | $SED -e "s:-lgcc -lc -lgcc::"'
   11910     ;;
   11911   openbsd2*)
   11912     # C++ shared libraries are fairly broken
   11913     ld_shlibs_CXX=no
   11914     ;;
   11915   openbsd*)
   11916     hardcode_direct_CXX=yes
   11917     hardcode_shlibpath_var_CXX=no
   11918     archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
   11919     hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   11920     if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   11921       archive_expsym_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file,$export_symbols -o $lib'
   11922       export_dynamic_flag_spec_CXX='${wl}-E'
   11923       whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
   11924     fi
   11925     output_verbose_link_cmd='echo'
   11926     ;;
   11927   osf3*)
   11928     case $cc_basename in
   11929       KCC*)
   11930 	# Kuck and Associates, Inc. (KAI) C++ Compiler
   11931 
   11932 	# KCC will only create a shared library if the output file
   11933 	# ends with ".so" (or ".sl" for HP-UX), so rename the library
   11934 	# to its proper name (with version) after linking.
   11935 	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'
   11936 
   11937 	hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   11938 	hardcode_libdir_separator_CXX=:
   11939 
   11940 	# Archives containing C++ object files must be created using
   11941 	# "CC -Bstatic", where "CC" is the KAI C++ compiler.
   11942 	old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs'
   11943 
   11944 	;;
   11945       RCC*)
   11946 	# Rational C++ 2.4.1
   11947 	# FIXME: insert proper C++ library support
   11948 	ld_shlibs_CXX=no
   11949 	;;
   11950       cxx*)
   11951 	allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
   11952 	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'
   11953 
   11954 	hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
   11955 	hardcode_libdir_separator_CXX=:
   11956 
   11957 	# Commands to make compiler produce verbose output that lists
   11958 	# what "hidden" libraries, object files and flags are used when
   11959 	# linking a shared library.
   11960 	#
   11961 	# There doesn't appear to be a way to prevent this compiler from
   11962 	# explicitly linking system object files so we need to strip them
   11963 	# from the output so that they don't get included in the library
   11964 	# dependencies.
   11965 	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'
   11966 	;;
   11967       *)
   11968 	if test "$GXX" = yes && test "$with_gnu_ld" = no; then
   11969 	  allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
   11970 	  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'
   11971 
   11972 	  hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
   11973 	  hardcode_libdir_separator_CXX=:
   11974 
   11975 	  # Commands to make compiler produce verbose output that lists
   11976 	  # what "hidden" libraries, object files and flags are used when
   11977 	  # linking a shared library.
   11978 	  output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"'
   11979 
   11980 	else
   11981 	  # FIXME: insert proper C++ library support
   11982 	  ld_shlibs_CXX=no
   11983 	fi
   11984 	;;
   11985     esac
   11986     ;;
   11987   osf4* | osf5*)
   11988     case $cc_basename in
   11989       KCC*)
   11990 	# Kuck and Associates, Inc. (KAI) C++ Compiler
   11991 
   11992 	# KCC will only create a shared library if the output file
   11993 	# ends with ".so" (or ".sl" for HP-UX), so rename the library
   11994 	# to its proper name (with version) after linking.
   11995 	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'
   11996 
   11997 	hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   11998 	hardcode_libdir_separator_CXX=:
   11999 
   12000 	# Archives containing C++ object files must be created using
   12001 	# the KAI C++ compiler.
   12002 	old_archive_cmds_CXX='$CC -o $oldlib $oldobjs'
   12003 	;;
   12004       RCC*)
   12005 	# Rational C++ 2.4.1
   12006 	# FIXME: insert proper C++ library support
   12007 	ld_shlibs_CXX=no
   12008 	;;
   12009       cxx*)
   12010 	allow_undefined_flag_CXX=' -expect_unresolved \*'
   12011 	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'
   12012 	archive_expsym_cmds_CXX='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done~
   12013 	  echo "-hidden">> $lib.exp~
   12014 	  $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~
   12015 	  $rm $lib.exp'
   12016 
   12017 	hardcode_libdir_flag_spec_CXX='-rpath $libdir'
   12018 	hardcode_libdir_separator_CXX=:
   12019 
   12020 	# Commands to make compiler produce verbose output that lists
   12021 	# what "hidden" libraries, object files and flags are used when
   12022 	# linking a shared library.
   12023 	#
   12024 	# There doesn't appear to be a way to prevent this compiler from
   12025 	# explicitly linking system object files so we need to strip them
   12026 	# from the output so that they don't get included in the library
   12027 	# dependencies.
   12028 	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'
   12029 	;;
   12030       *)
   12031 	if test "$GXX" = yes && test "$with_gnu_ld" = no; then
   12032 	  allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
   12033 	 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'
   12034 
   12035 	  hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
   12036 	  hardcode_libdir_separator_CXX=:
   12037 
   12038 	  # Commands to make compiler produce verbose output that lists
   12039 	  # what "hidden" libraries, object files and flags are used when
   12040 	  # linking a shared library.
   12041 	  output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"'
   12042 
   12043 	else
   12044 	  # FIXME: insert proper C++ library support
   12045 	  ld_shlibs_CXX=no
   12046 	fi
   12047 	;;
   12048     esac
   12049     ;;
   12050   psos*)
   12051     # FIXME: insert proper C++ library support
   12052     ld_shlibs_CXX=no
   12053     ;;
   12054   sunos4*)
   12055     case $cc_basename in
   12056       CC*)
   12057 	# Sun C++ 4.x
   12058 	# FIXME: insert proper C++ library support
   12059 	ld_shlibs_CXX=no
   12060 	;;
   12061       lcc*)
   12062 	# Lucid
   12063 	# FIXME: insert proper C++ library support
   12064 	ld_shlibs_CXX=no
   12065 	;;
   12066       *)
   12067 	# FIXME: insert proper C++ library support
   12068 	ld_shlibs_CXX=no
   12069 	;;
   12070     esac
   12071     ;;
   12072   solaris*)
   12073     case $cc_basename in
   12074       CC*)
   12075 	# Sun C++ 4.2, 5.x and Centerline C++
   12076         archive_cmds_need_lc_CXX=yes
   12077 	no_undefined_flag_CXX=' -zdefs'
   12078 	archive_cmds_CXX='$CC -G${allow_undefined_flag}  -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   12079 	archive_expsym_cmds_CXX='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   12080 	$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'
   12081 
   12082 	hardcode_libdir_flag_spec_CXX='-R$libdir'
   12083 	hardcode_shlibpath_var_CXX=no
   12084 	case $host_os in
   12085 	  solaris2.[0-5] | solaris2.[0-5].*) ;;
   12086 	  *)
   12087 	    # The C++ compiler is used as linker so we must use $wl
   12088 	    # flag to pass the commands to the underlying system
   12089 	    # linker. We must also pass each convience library through
   12090 	    # to the system linker between allextract/defaultextract.
   12091 	    # The C++ compiler will combine linker options so we
   12092 	    # cannot just pass the convience library names through
   12093 	    # without $wl.
   12094 	    # Supported since Solaris 2.6 (maybe 2.5.1?)
   12095 	    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'
   12096 	    ;;
   12097 	esac
   12098 	link_all_deplibs_CXX=yes
   12099 
   12100 	output_verbose_link_cmd='echo'
   12101 
   12102 	# Archives containing C++ object files must be created using
   12103 	# "CC -xar", where "CC" is the Sun C++ compiler.  This is
   12104 	# necessary to make sure instantiated templates are included
   12105 	# in the archive.
   12106 	old_archive_cmds_CXX='$CC -xar -o $oldlib $oldobjs'
   12107 	;;
   12108       gcx*)
   12109 	# Green Hills C++ Compiler
   12110 	archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
   12111 
   12112 	# The C++ compiler must be used to create the archive.
   12113 	old_archive_cmds_CXX='$CC $LDFLAGS -archive -o $oldlib $oldobjs'
   12114 	;;
   12115       *)
   12116 	# GNU C++ compiler with Solaris linker
   12117 	if test "$GXX" = yes && test "$with_gnu_ld" = no; then
   12118 	  no_undefined_flag_CXX=' ${wl}-z ${wl}defs'
   12119 	  if $CC --version | grep -v '^2\.7' > /dev/null; then
   12120 	    archive_cmds_CXX='$CC -shared -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
   12121 	    archive_expsym_cmds_CXX='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   12122 		$CC -shared -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$rm $lib.exp'
   12123 
   12124 	    # Commands to make compiler produce verbose output that lists
   12125 	    # what "hidden" libraries, object files and flags are used when
   12126 	    # linking a shared library.
   12127 	    output_verbose_link_cmd="$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep \"\-L\""
   12128 	  else
   12129 	    # g++ 2.7 appears to require `-G' NOT `-shared' on this
   12130 	    # platform.
   12131 	    archive_cmds_CXX='$CC -G -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
   12132 	    archive_expsym_cmds_CXX='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   12133 		$CC -G -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$rm $lib.exp'
   12134 
   12135 	    # Commands to make compiler produce verbose output that lists
   12136 	    # what "hidden" libraries, object files and flags are used when
   12137 	    # linking a shared library.
   12138 	    output_verbose_link_cmd="$CC -G $CFLAGS -v conftest.$objext 2>&1 | grep \"\-L\""
   12139 	  fi
   12140 
   12141 	  hardcode_libdir_flag_spec_CXX='${wl}-R $wl$libdir'
   12142 	fi
   12143 	;;
   12144     esac
   12145     ;;
   12146   sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
   12147     no_undefined_flag_CXX='${wl}-z,text'
   12148     archive_cmds_need_lc_CXX=no
   12149     hardcode_shlibpath_var_CXX=no
   12150     runpath_var='LD_RUN_PATH'
   12151 
   12152     case $cc_basename in
   12153       CC*)
   12154 	archive_cmds_CXX='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   12155 	archive_expsym_cmds_CXX='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   12156 	;;
   12157       *)
   12158 	archive_cmds_CXX='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   12159 	archive_expsym_cmds_CXX='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   12160 	;;
   12161     esac
   12162     ;;
   12163   sysv5* | sco3.2v5* | sco5v6*)
   12164     # Note: We can NOT use -z defs as we might desire, because we do not
   12165     # link with -lc, and that would cause any symbols used from libc to
   12166     # always be unresolved, which means just about no library would
   12167     # ever link correctly.  If we're not using GNU ld we use -z text
   12168     # though, which does catch some bad symbols but isn't as heavy-handed
   12169     # as -z defs.
   12170     # For security reasons, it is highly recommended that you always
   12171     # use absolute paths for naming shared libraries, and exclude the
   12172     # DT_RUNPATH tag from executables and libraries.  But doing so
   12173     # requires that you compile everything twice, which is a pain.
   12174     # So that behaviour is only enabled if SCOABSPATH is set to a
   12175     # non-empty value in the environment.  Most likely only useful for
   12176     # creating official distributions of packages.
   12177     # This is a hack until libtool officially supports absolute path
   12178     # names for shared libraries.
   12179     no_undefined_flag_CXX='${wl}-z,text'
   12180     allow_undefined_flag_CXX='${wl}-z,nodefs'
   12181     archive_cmds_need_lc_CXX=no
   12182     hardcode_shlibpath_var_CXX=no
   12183     hardcode_libdir_flag_spec_CXX='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`'
   12184     hardcode_libdir_separator_CXX=':'
   12185     link_all_deplibs_CXX=yes
   12186     export_dynamic_flag_spec_CXX='${wl}-Bexport'
   12187     runpath_var='LD_RUN_PATH'
   12188 
   12189     case $cc_basename in
   12190       CC*)
   12191 	archive_cmds_CXX='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   12192 	archive_expsym_cmds_CXX='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   12193 	;;
   12194       *)
   12195 	archive_cmds_CXX='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   12196 	archive_expsym_cmds_CXX='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   12197 	;;
   12198     esac
   12199     ;;
   12200   tandem*)
   12201     case $cc_basename in
   12202       NCC*)
   12203 	# NonStop-UX NCC 3.20
   12204 	# FIXME: insert proper C++ library support
   12205 	ld_shlibs_CXX=no
   12206 	;;
   12207       *)
   12208 	# FIXME: insert proper C++ library support
   12209 	ld_shlibs_CXX=no
   12210 	;;
   12211     esac
   12212     ;;
   12213   vxworks*)
   12214     # FIXME: insert proper C++ library support
   12215     ld_shlibs_CXX=no
   12216     ;;
   12217   *)
   12218     # FIXME: insert proper C++ library support
   12219     ld_shlibs_CXX=no
   12220     ;;
   12221 esac
   12222 { echo "$as_me:$LINENO: result: $ld_shlibs_CXX" >&5
   12223 echo "${ECHO_T}$ld_shlibs_CXX" >&6; }
   12224 test "$ld_shlibs_CXX" = no && can_build_shared=no
   12225 
   12226 GCC_CXX="$GXX"
   12227 LD_CXX="$LD"
   12228 
   12229 
   12230 cat > conftest.$ac_ext <<EOF
   12231 class Foo
   12232 {
   12233 public:
   12234   Foo (void) { a = 0; }
   12235 private:
   12236   int a;
   12237 };
   12238 EOF
   12239 
   12240 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   12241   (eval $ac_compile) 2>&5
   12242   ac_status=$?
   12243   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   12244   (exit $ac_status); }; then
   12245   # Parse the compiler output and extract the necessary
   12246   # objects, libraries and library flags.
   12247 
   12248   # Sentinel used to keep track of whether or not we are before
   12249   # the conftest object file.
   12250   pre_test_object_deps_done=no
   12251 
   12252   # The `*' in the case matches for architectures that use `case' in
   12253   # $output_verbose_cmd can trigger glob expansion during the loop
   12254   # eval without this substitution.
   12255   output_verbose_link_cmd=`$echo "X$output_verbose_link_cmd" | $Xsed -e "$no_glob_subst"`
   12256 
   12257   for p in `eval $output_verbose_link_cmd`; do
   12258     case $p in
   12259 
   12260     -L* | -R* | -l*)
   12261        # Some compilers place space between "-{L,R}" and the path.
   12262        # Remove the space.
   12263        if test $p = "-L" \
   12264 	  || test $p = "-R"; then
   12265 	 prev=$p
   12266 	 continue
   12267        else
   12268 	 prev=
   12269        fi
   12270 
   12271        if test "$pre_test_object_deps_done" = no; then
   12272 	 case $p in
   12273 	 -L* | -R*)
   12274 	   # Internal compiler library paths should come after those
   12275 	   # provided the user.  The postdeps already come after the
   12276 	   # user supplied libs so there is no need to process them.
   12277 	   if test -z "$compiler_lib_search_path_CXX"; then
   12278 	     compiler_lib_search_path_CXX="${prev}${p}"
   12279 	   else
   12280 	     compiler_lib_search_path_CXX="${compiler_lib_search_path_CXX} ${prev}${p}"
   12281 	   fi
   12282 	   ;;
   12283 	 # The "-l" case would never come before the object being
   12284 	 # linked, so don't bother handling this case.
   12285 	 esac
   12286        else
   12287 	 if test -z "$postdeps_CXX"; then
   12288 	   postdeps_CXX="${prev}${p}"
   12289 	 else
   12290 	   postdeps_CXX="${postdeps_CXX} ${prev}${p}"
   12291 	 fi
   12292        fi
   12293        ;;
   12294 
   12295     *.$objext)
   12296        # This assumes that the test object file only shows up
   12297        # once in the compiler output.
   12298        if test "$p" = "conftest.$objext"; then
   12299 	 pre_test_object_deps_done=yes
   12300 	 continue
   12301        fi
   12302 
   12303        if test "$pre_test_object_deps_done" = no; then
   12304 	 if test -z "$predep_objects_CXX"; then
   12305 	   predep_objects_CXX="$p"
   12306 	 else
   12307 	   predep_objects_CXX="$predep_objects_CXX $p"
   12308 	 fi
   12309        else
   12310 	 if test -z "$postdep_objects_CXX"; then
   12311 	   postdep_objects_CXX="$p"
   12312 	 else
   12313 	   postdep_objects_CXX="$postdep_objects_CXX $p"
   12314 	 fi
   12315        fi
   12316        ;;
   12317 
   12318     *) ;; # Ignore the rest.
   12319 
   12320     esac
   12321   done
   12322 
   12323   # Clean up.
   12324   rm -f a.out a.exe
   12325 else
   12326   echo "libtool.m4: error: problem compiling CXX test program"
   12327 fi
   12328 
   12329 $rm -f confest.$objext
   12330 
   12331 # PORTME: override above test on systems where it is broken
   12332 case $host_os in
   12333 interix3*)
   12334   # Interix 3.5 installs completely hosed .la files for C++, so rather than
   12335   # hack all around it, let's just trust "g++" to DTRT.
   12336   predep_objects_CXX=
   12337   postdep_objects_CXX=
   12338   postdeps_CXX=
   12339   ;;
   12340 
   12341 solaris*)
   12342   case $cc_basename in
   12343   CC*)
   12344     # Adding this requires a known-good setup of shared libraries for
   12345     # Sun compiler versions before 5.6, else PIC objects from an old
   12346     # archive will be linked into the output, leading to subtle bugs.
   12347     postdeps_CXX='-lCstd -lCrun'
   12348     ;;
   12349   esac
   12350   ;;
   12351 esac
   12352 
   12353 
   12354 case " $postdeps_CXX " in
   12355 *" -lc "*) archive_cmds_need_lc_CXX=no ;;
   12356 esac
   12357 
   12358 lt_prog_compiler_wl_CXX=
   12359 lt_prog_compiler_pic_CXX=
   12360 lt_prog_compiler_static_CXX=
   12361 
   12362 { echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
   12363 echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6; }
   12364 
   12365   # C++ specific cases for pic, static, wl, etc.
   12366   if test "$GXX" = yes; then
   12367     lt_prog_compiler_wl_CXX='-Wl,'
   12368     lt_prog_compiler_static_CXX='-static'
   12369 
   12370     case $host_os in
   12371     aix*)
   12372       # All AIX code is PIC.
   12373       if test "$host_cpu" = ia64; then
   12374 	# AIX 5 now supports IA64 processor
   12375 	lt_prog_compiler_static_CXX='-Bstatic'
   12376       fi
   12377       ;;
   12378     amigaos*)
   12379       # FIXME: we need at least 68020 code to build shared libraries, but
   12380       # adding the `-m68020' flag to GCC prevents building anything better,
   12381       # like `-m68040'.
   12382       lt_prog_compiler_pic_CXX='-m68020 -resident32 -malways-restore-a4'
   12383       ;;
   12384     beos* | cygwin* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
   12385       # PIC is the default for these OSes.
   12386       ;;
   12387     mingw* | os2* | pw32*)
   12388       # This hack is so that the source file can tell whether it is being
   12389       # built for inclusion in a dll (and should export symbols for example).
   12390       lt_prog_compiler_pic_CXX='-DDLL_EXPORT'
   12391       ;;
   12392     darwin* | rhapsody*)
   12393       # PIC is the default on this platform
   12394       # Common symbols not allowed in MH_DYLIB files
   12395       lt_prog_compiler_pic_CXX='-fno-common'
   12396       ;;
   12397     *djgpp*)
   12398       # DJGPP does not support shared libraries at all
   12399       lt_prog_compiler_pic_CXX=
   12400       ;;
   12401     interix3*)
   12402       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
   12403       # Instead, we relocate shared libraries at runtime.
   12404       ;;
   12405     sysv4*MP*)
   12406       if test -d /usr/nec; then
   12407 	lt_prog_compiler_pic_CXX=-Kconform_pic
   12408       fi
   12409       ;;
   12410     hpux*)
   12411       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   12412       # not for PA HP-UX.
   12413       case $host_cpu in
   12414       hppa*64*|ia64*)
   12415 	;;
   12416       *)
   12417 	lt_prog_compiler_pic_CXX='-fPIC'
   12418 	;;
   12419       esac
   12420       ;;
   12421     *)
   12422       lt_prog_compiler_pic_CXX='-fPIC'
   12423       ;;
   12424     esac
   12425   else
   12426     case $host_os in
   12427       aix4* | aix5*)
   12428 	# All AIX code is PIC.
   12429 	if test "$host_cpu" = ia64; then
   12430 	  # AIX 5 now supports IA64 processor
   12431 	  lt_prog_compiler_static_CXX='-Bstatic'
   12432 	else
   12433 	  lt_prog_compiler_static_CXX='-bnso -bI:/lib/syscalls.exp'
   12434 	fi
   12435 	;;
   12436       chorus*)
   12437 	case $cc_basename in
   12438 	cxch68*)
   12439 	  # Green Hills C++ Compiler
   12440 	  # _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"
   12441 	  ;;
   12442 	esac
   12443 	;;
   12444        darwin*)
   12445          # PIC is the default on this platform
   12446          # Common symbols not allowed in MH_DYLIB files
   12447          case $cc_basename in
   12448            xlc*)
   12449            lt_prog_compiler_pic_CXX='-qnocommon'
   12450            lt_prog_compiler_wl_CXX='-Wl,'
   12451            ;;
   12452          esac
   12453        ;;
   12454       dgux*)
   12455 	case $cc_basename in
   12456 	  ec++*)
   12457 	    lt_prog_compiler_pic_CXX='-KPIC'
   12458 	    ;;
   12459 	  ghcx*)
   12460 	    # Green Hills C++ Compiler
   12461 	    lt_prog_compiler_pic_CXX='-pic'
   12462 	    ;;
   12463 	  *)
   12464 	    ;;
   12465 	esac
   12466 	;;
   12467       freebsd* | dragonfly*)
   12468 	# FreeBSD uses GNU C++
   12469 	;;
   12470       hpux9* | hpux10* | hpux11*)
   12471 	case $cc_basename in
   12472 	  CC*)
   12473 	    lt_prog_compiler_wl_CXX='-Wl,'
   12474 	    lt_prog_compiler_static_CXX='${wl}-a ${wl}archive'
   12475 	    if test "$host_cpu" != ia64; then
   12476 	      lt_prog_compiler_pic_CXX='+Z'
   12477 	    fi
   12478 	    ;;
   12479 	  aCC*)
   12480 	    lt_prog_compiler_wl_CXX='-Wl,'
   12481 	    lt_prog_compiler_static_CXX='${wl}-a ${wl}archive'
   12482 	    case $host_cpu in
   12483 	    hppa*64*|ia64*)
   12484 	      # +Z the default
   12485 	      ;;
   12486 	    *)
   12487 	      lt_prog_compiler_pic_CXX='+Z'
   12488 	      ;;
   12489 	    esac
   12490 	    ;;
   12491 	  *)
   12492 	    ;;
   12493 	esac
   12494 	;;
   12495       interix*)
   12496 	# This is c89, which is MS Visual C++ (no shared libs)
   12497 	# Anyone wants to do a port?
   12498 	;;
   12499       irix5* | irix6* | nonstopux*)
   12500 	case $cc_basename in
   12501 	  CC*)
   12502 	    lt_prog_compiler_wl_CXX='-Wl,'
   12503 	    lt_prog_compiler_static_CXX='-non_shared'
   12504 	    # CC pic flag -KPIC is the default.
   12505 	    ;;
   12506 	  *)
   12507 	    ;;
   12508 	esac
   12509 	;;
   12510       linux* | k*bsd*-gnu)
   12511 	case $cc_basename in
   12512 	  KCC*)
   12513 	    # KAI C++ Compiler
   12514 	    lt_prog_compiler_wl_CXX='--backend -Wl,'
   12515 	    lt_prog_compiler_pic_CXX='-fPIC'
   12516 	    ;;
   12517 	  icpc* | ecpc*)
   12518 	    # Intel C++
   12519 	    lt_prog_compiler_wl_CXX='-Wl,'
   12520 	    lt_prog_compiler_pic_CXX='-KPIC'
   12521 	    lt_prog_compiler_static_CXX='-static'
   12522 	    ;;
   12523 	  pgCC*)
   12524 	    # Portland Group C++ compiler.
   12525 	    lt_prog_compiler_wl_CXX='-Wl,'
   12526 	    lt_prog_compiler_pic_CXX='-fpic'
   12527 	    lt_prog_compiler_static_CXX='-Bstatic'
   12528 	    ;;
   12529 	  cxx*)
   12530 	    # Compaq C++
   12531 	    # Make sure the PIC flag is empty.  It appears that all Alpha
   12532 	    # Linux and Compaq Tru64 Unix objects are PIC.
   12533 	    lt_prog_compiler_pic_CXX=
   12534 	    lt_prog_compiler_static_CXX='-non_shared'
   12535 	    ;;
   12536 	  *)
   12537 	    ;;
   12538 	esac
   12539 	;;
   12540       lynxos*)
   12541 	;;
   12542       m88k*)
   12543 	;;
   12544       mvs*)
   12545 	case $cc_basename in
   12546 	  cxx*)
   12547 	    lt_prog_compiler_pic_CXX='-W c,exportall'
   12548 	    ;;
   12549 	  *)
   12550 	    ;;
   12551 	esac
   12552 	;;
   12553       netbsd* | netbsdelf*-gnu)
   12554 	;;
   12555       osf3* | osf4* | osf5*)
   12556 	case $cc_basename in
   12557 	  KCC*)
   12558 	    lt_prog_compiler_wl_CXX='--backend -Wl,'
   12559 	    ;;
   12560 	  RCC*)
   12561 	    # Rational C++ 2.4.1
   12562 	    lt_prog_compiler_pic_CXX='-pic'
   12563 	    ;;
   12564 	  cxx*)
   12565 	    # Digital/Compaq C++
   12566 	    lt_prog_compiler_wl_CXX='-Wl,'
   12567 	    # Make sure the PIC flag is empty.  It appears that all Alpha
   12568 	    # Linux and Compaq Tru64 Unix objects are PIC.
   12569 	    lt_prog_compiler_pic_CXX=
   12570 	    lt_prog_compiler_static_CXX='-non_shared'
   12571 	    ;;
   12572 	  *)
   12573 	    ;;
   12574 	esac
   12575 	;;
   12576       psos*)
   12577 	;;
   12578       solaris*)
   12579 	case $cc_basename in
   12580 	  CC*)
   12581 	    # Sun C++ 4.2, 5.x and Centerline C++
   12582 	    lt_prog_compiler_pic_CXX='-KPIC'
   12583 	    lt_prog_compiler_static_CXX='-Bstatic'
   12584 	    lt_prog_compiler_wl_CXX='-Qoption ld '
   12585 	    ;;
   12586 	  gcx*)
   12587 	    # Green Hills C++ Compiler
   12588 	    lt_prog_compiler_pic_CXX='-PIC'
   12589 	    ;;
   12590 	  *)
   12591 	    ;;
   12592 	esac
   12593 	;;
   12594       sunos4*)
   12595 	case $cc_basename in
   12596 	  CC*)
   12597 	    # Sun C++ 4.x
   12598 	    lt_prog_compiler_pic_CXX='-pic'
   12599 	    lt_prog_compiler_static_CXX='-Bstatic'
   12600 	    ;;
   12601 	  lcc*)
   12602 	    # Lucid
   12603 	    lt_prog_compiler_pic_CXX='-pic'
   12604 	    ;;
   12605 	  *)
   12606 	    ;;
   12607 	esac
   12608 	;;
   12609       tandem*)
   12610 	case $cc_basename in
   12611 	  NCC*)
   12612 	    # NonStop-UX NCC 3.20
   12613 	    lt_prog_compiler_pic_CXX='-KPIC'
   12614 	    ;;
   12615 	  *)
   12616 	    ;;
   12617 	esac
   12618 	;;
   12619       sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
   12620 	case $cc_basename in
   12621 	  CC*)
   12622 	    lt_prog_compiler_wl_CXX='-Wl,'
   12623 	    lt_prog_compiler_pic_CXX='-KPIC'
   12624 	    lt_prog_compiler_static_CXX='-Bstatic'
   12625 	    ;;
   12626 	esac
   12627 	;;
   12628       vxworks*)
   12629 	;;
   12630       *)
   12631 	lt_prog_compiler_can_build_shared_CXX=no
   12632 	;;
   12633     esac
   12634   fi
   12635 
   12636 { echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_CXX" >&5
   12637 echo "${ECHO_T}$lt_prog_compiler_pic_CXX" >&6; }
   12638 
   12639 #
   12640 # Check to make sure the PIC flag actually works.
   12641 #
   12642 if test -n "$lt_prog_compiler_pic_CXX"; then
   12643 
   12644 { echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works" >&5
   12645 echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works... $ECHO_C" >&6; }
   12646 if test "${lt_prog_compiler_pic_works_CXX+set}" = set; then
   12647   echo $ECHO_N "(cached) $ECHO_C" >&6
   12648 else
   12649   lt_prog_compiler_pic_works_CXX=no
   12650   ac_outfile=conftest.$ac_objext
   12651    printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   12652    lt_compiler_flag="$lt_prog_compiler_pic_CXX -DPIC"
   12653    # Insert the option either (1) after the last *FLAGS variable, or
   12654    # (2) before a word containing "conftest.", or (3) at the end.
   12655    # Note that $ac_compile itself does not contain backslashes and begins
   12656    # with a dollar sign (not a hyphen), so the echo should work correctly.
   12657    # The option is referenced via a variable to avoid confusing sed.
   12658    lt_compile=`echo "$ac_compile" | $SED \
   12659    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   12660    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   12661    -e 's:$: $lt_compiler_flag:'`
   12662    (eval echo "\"\$as_me:12662: $lt_compile\"" >&5)
   12663    (eval "$lt_compile" 2>conftest.err)
   12664    ac_status=$?
   12665    cat conftest.err >&5
   12666    echo "$as_me:12666: \$? = $ac_status" >&5
   12667    if (exit $ac_status) && test -s "$ac_outfile"; then
   12668      # The compiler can only warn and ignore the option if not recognized
   12669      # So say no if there are warnings other than the usual output.
   12670      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
   12671      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   12672      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   12673        lt_prog_compiler_pic_works_CXX=yes
   12674      fi
   12675    fi
   12676    $rm conftest*
   12677 
   12678 fi
   12679 { echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works_CXX" >&5
   12680 echo "${ECHO_T}$lt_prog_compiler_pic_works_CXX" >&6; }
   12681 
   12682 if test x"$lt_prog_compiler_pic_works_CXX" = xyes; then
   12683     case $lt_prog_compiler_pic_CXX in
   12684      "" | " "*) ;;
   12685      *) lt_prog_compiler_pic_CXX=" $lt_prog_compiler_pic_CXX" ;;
   12686      esac
   12687 else
   12688     lt_prog_compiler_pic_CXX=
   12689      lt_prog_compiler_can_build_shared_CXX=no
   12690 fi
   12691 
   12692 fi
   12693 case $host_os in
   12694   # For platforms which do not support PIC, -DPIC is meaningless:
   12695   *djgpp*)
   12696     lt_prog_compiler_pic_CXX=
   12697     ;;
   12698   *)
   12699     lt_prog_compiler_pic_CXX="$lt_prog_compiler_pic_CXX -DPIC"
   12700     ;;
   12701 esac
   12702 
   12703 #
   12704 # Check to make sure the static flag actually works.
   12705 #
   12706 wl=$lt_prog_compiler_wl_CXX eval lt_tmp_static_flag=\"$lt_prog_compiler_static_CXX\"
   12707 { echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
   12708 echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6; }
   12709 if test "${lt_prog_compiler_static_works_CXX+set}" = set; then
   12710   echo $ECHO_N "(cached) $ECHO_C" >&6
   12711 else
   12712   lt_prog_compiler_static_works_CXX=no
   12713    save_LDFLAGS="$LDFLAGS"
   12714    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
   12715    printf "$lt_simple_link_test_code" > conftest.$ac_ext
   12716    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
   12717      # The linker can only warn and ignore the option if not recognized
   12718      # So say no if there are warnings
   12719      if test -s conftest.err; then
   12720        # Append any errors to the config.log.
   12721        cat conftest.err 1>&5
   12722        $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
   12723        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   12724        if diff conftest.exp conftest.er2 >/dev/null; then
   12725          lt_prog_compiler_static_works_CXX=yes
   12726        fi
   12727      else
   12728        lt_prog_compiler_static_works_CXX=yes
   12729      fi
   12730    fi
   12731    $rm conftest*
   12732    LDFLAGS="$save_LDFLAGS"
   12733 
   12734 fi
   12735 { echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works_CXX" >&5
   12736 echo "${ECHO_T}$lt_prog_compiler_static_works_CXX" >&6; }
   12737 
   12738 if test x"$lt_prog_compiler_static_works_CXX" = xyes; then
   12739     :
   12740 else
   12741     lt_prog_compiler_static_CXX=
   12742 fi
   12743 
   12744 
   12745 { echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
   12746 echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6; }
   12747 if test "${lt_cv_prog_compiler_c_o_CXX+set}" = set; then
   12748   echo $ECHO_N "(cached) $ECHO_C" >&6
   12749 else
   12750   lt_cv_prog_compiler_c_o_CXX=no
   12751    $rm -r conftest 2>/dev/null
   12752    mkdir conftest
   12753    cd conftest
   12754    mkdir out
   12755    printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   12756 
   12757    lt_compiler_flag="-o out/conftest2.$ac_objext"
   12758    # Insert the option either (1) after the last *FLAGS variable, or
   12759    # (2) before a word containing "conftest.", or (3) at the end.
   12760    # Note that $ac_compile itself does not contain backslashes and begins
   12761    # with a dollar sign (not a hyphen), so the echo should work correctly.
   12762    lt_compile=`echo "$ac_compile" | $SED \
   12763    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   12764    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   12765    -e 's:$: $lt_compiler_flag:'`
   12766    (eval echo "\"\$as_me:12766: $lt_compile\"" >&5)
   12767    (eval "$lt_compile" 2>out/conftest.err)
   12768    ac_status=$?
   12769    cat out/conftest.err >&5
   12770    echo "$as_me:12770: \$? = $ac_status" >&5
   12771    if (exit $ac_status) && test -s out/conftest2.$ac_objext
   12772    then
   12773      # The compiler can only warn and ignore the option if not recognized
   12774      # So say no if there are warnings
   12775      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
   12776      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
   12777      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
   12778        lt_cv_prog_compiler_c_o_CXX=yes
   12779      fi
   12780    fi
   12781    chmod u+w . 2>&5
   12782    $rm conftest*
   12783    # SGI C++ compiler will create directory out/ii_files/ for
   12784    # template instantiation
   12785    test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files
   12786    $rm out/* && rmdir out
   12787    cd ..
   12788    rmdir conftest
   12789    $rm conftest*
   12790 
   12791 fi
   12792 { echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o_CXX" >&5
   12793 echo "${ECHO_T}$lt_cv_prog_compiler_c_o_CXX" >&6; }
   12794 
   12795 
   12796 hard_links="nottested"
   12797 if test "$lt_cv_prog_compiler_c_o_CXX" = no && test "$need_locks" != no; then
   12798   # do not overwrite the value of need_locks provided by the user
   12799   { echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
   12800 echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6; }
   12801   hard_links=yes
   12802   $rm conftest*
   12803   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   12804   touch conftest.a
   12805   ln conftest.a conftest.b 2>&5 || hard_links=no
   12806   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   12807   { echo "$as_me:$LINENO: result: $hard_links" >&5
   12808 echo "${ECHO_T}$hard_links" >&6; }
   12809   if test "$hard_links" = no; then
   12810     { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
   12811 echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
   12812     need_locks=warn
   12813   fi
   12814 else
   12815   need_locks=no
   12816 fi
   12817 
   12818 { echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   12819 echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6; }
   12820 
   12821   export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   12822   case $host_os in
   12823   aix4* | aix5*)
   12824     # If we're using GNU nm, then we don't want the "-C" option.
   12825     # -C means demangle to AIX nm, but means don't demangle with GNU nm
   12826     if $NM -V 2>&1 | grep 'GNU' > /dev/null; then
   12827       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'
   12828     else
   12829       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'
   12830     fi
   12831     ;;
   12832   pw32*)
   12833     export_symbols_cmds_CXX="$ltdll_cmds"
   12834   ;;
   12835   cygwin* | mingw*)
   12836     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'
   12837   ;;
   12838   linux* | k*bsd*-gnu)
   12839     link_all_deplibs_CXX=no
   12840   ;;
   12841   *)
   12842     export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   12843   ;;
   12844   esac
   12845 
   12846 { echo "$as_me:$LINENO: result: $ld_shlibs_CXX" >&5
   12847 echo "${ECHO_T}$ld_shlibs_CXX" >&6; }
   12848 test "$ld_shlibs_CXX" = no && can_build_shared=no
   12849 
   12850 #
   12851 # Do we need to explicitly link libc?
   12852 #
   12853 case "x$archive_cmds_need_lc_CXX" in
   12854 x|xyes)
   12855   # Assume -lc should be added
   12856   archive_cmds_need_lc_CXX=yes
   12857 
   12858   if test "$enable_shared" = yes && test "$GCC" = yes; then
   12859     case $archive_cmds_CXX in
   12860     *'~'*)
   12861       # FIXME: we may have to deal with multi-command sequences.
   12862       ;;
   12863     '$CC '*)
   12864       # Test whether the compiler implicitly links with -lc since on some
   12865       # systems, -lgcc has to come before -lc. If gcc already passes -lc
   12866       # to ld, don't add -lc before -lgcc.
   12867       { echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
   12868 echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6; }
   12869       $rm conftest*
   12870       printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   12871 
   12872       if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   12873   (eval $ac_compile) 2>&5
   12874   ac_status=$?
   12875   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   12876   (exit $ac_status); } 2>conftest.err; then
   12877         soname=conftest
   12878         lib=conftest
   12879         libobjs=conftest.$ac_objext
   12880         deplibs=
   12881         wl=$lt_prog_compiler_wl_CXX
   12882 	pic_flag=$lt_prog_compiler_pic_CXX
   12883         compiler_flags=-v
   12884         linker_flags=-v
   12885         verstring=
   12886         output_objdir=.
   12887         libname=conftest
   12888         lt_save_allow_undefined_flag=$allow_undefined_flag_CXX
   12889         allow_undefined_flag_CXX=
   12890         if { (eval echo "$as_me:$LINENO: \"$archive_cmds_CXX 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5
   12891   (eval $archive_cmds_CXX 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5
   12892   ac_status=$?
   12893   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   12894   (exit $ac_status); }
   12895         then
   12896 	  archive_cmds_need_lc_CXX=no
   12897         else
   12898 	  archive_cmds_need_lc_CXX=yes
   12899         fi
   12900         allow_undefined_flag_CXX=$lt_save_allow_undefined_flag
   12901       else
   12902         cat conftest.err 1>&5
   12903       fi
   12904       $rm conftest*
   12905       { echo "$as_me:$LINENO: result: $archive_cmds_need_lc_CXX" >&5
   12906 echo "${ECHO_T}$archive_cmds_need_lc_CXX" >&6; }
   12907       ;;
   12908     esac
   12909   fi
   12910   ;;
   12911 esac
   12912 
   12913 { echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
   12914 echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6; }
   12915 library_names_spec=
   12916 libname_spec='lib$name'
   12917 soname_spec=
   12918 shrext_cmds=".so"
   12919 postinstall_cmds=
   12920 postuninstall_cmds=
   12921 finish_cmds=
   12922 finish_eval=
   12923 shlibpath_var=
   12924 shlibpath_overrides_runpath=unknown
   12925 version_type=none
   12926 dynamic_linker="$host_os ld.so"
   12927 sys_lib_dlsearch_path_spec="/lib /usr/lib"
   12928 if test "$GCC" = yes; then
   12929   sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   12930   if echo "$sys_lib_search_path_spec" | grep ';' >/dev/null ; then
   12931     # if the path contains ";" then we assume it to be the separator
   12932     # otherwise default to the standard path separator (i.e. ":") - it is
   12933     # assumed that no part of a normal pathname contains ";" but that should
   12934     # okay in the real world where ";" in dirpaths is itself problematic.
   12935     sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   12936   else
   12937     sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   12938   fi
   12939 else
   12940   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
   12941 fi
   12942 need_lib_prefix=unknown
   12943 hardcode_into_libs=no
   12944 
   12945 # when you set need_version to no, make sure it does not cause -set_version
   12946 # flags to be left without arguments
   12947 need_version=unknown
   12948 
   12949 case $host_os in
   12950 aix3*)
   12951   version_type=linux
   12952   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
   12953   shlibpath_var=LIBPATH
   12954 
   12955   # AIX 3 has no versioning support, so we append a major version to the name.
   12956   soname_spec='${libname}${release}${shared_ext}$major'
   12957   ;;
   12958 
   12959 aix4* | aix5*)
   12960   version_type=linux
   12961   need_lib_prefix=no
   12962   need_version=no
   12963   hardcode_into_libs=yes
   12964   if test "$host_cpu" = ia64; then
   12965     # AIX 5 supports IA64
   12966     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
   12967     shlibpath_var=LD_LIBRARY_PATH
   12968   else
   12969     # With GCC up to 2.95.x, collect2 would create an import file
   12970     # for dependence libraries.  The import file would start with
   12971     # the line `#! .'.  This would cause the generated library to
   12972     # depend on `.', always an invalid library.  This was fixed in
   12973     # development snapshots of GCC prior to 3.0.
   12974     case $host_os in
   12975       aix4 | aix4.[01] | aix4.[01].*)
   12976       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
   12977 	   echo ' yes '
   12978 	   echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
   12979 	:
   12980       else
   12981 	can_build_shared=no
   12982       fi
   12983       ;;
   12984     esac
   12985     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
   12986     # soname into executable. Probably we can add versioning support to
   12987     # collect2, so additional links can be useful in future.
   12988     if test "$aix_use_runtimelinking" = yes; then
   12989       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
   12990       # instead of lib<name>.a to let people know that these are not
   12991       # typical AIX shared libraries.
   12992       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   12993     else
   12994       # We preserve .a as extension for shared libraries through AIX4.2
   12995       # and later when we are not doing run time linking.
   12996       library_names_spec='${libname}${release}.a $libname.a'
   12997       soname_spec='${libname}${release}${shared_ext}$major'
   12998     fi
   12999     shlibpath_var=LIBPATH
   13000   fi
   13001   ;;
   13002 
   13003 amigaos*)
   13004   library_names_spec='$libname.ixlibrary $libname.a'
   13005   # Create ${libname}_ixlibrary.a entries in /sys/libs.
   13006   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'
   13007   ;;
   13008 
   13009 beos*)
   13010   library_names_spec='${libname}${shared_ext}'
   13011   dynamic_linker="$host_os ld.so"
   13012   shlibpath_var=LIBRARY_PATH
   13013   ;;
   13014 
   13015 bsdi[45]*)
   13016   version_type=linux
   13017   need_version=no
   13018   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13019   soname_spec='${libname}${release}${shared_ext}$major'
   13020   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
   13021   shlibpath_var=LD_LIBRARY_PATH
   13022   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
   13023   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
   13024   # the default ld.so.conf also contains /usr/contrib/lib and
   13025   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
   13026   # libtool to hard-code these into programs
   13027   ;;
   13028 
   13029 cygwin* | mingw* | pw32*)
   13030   version_type=windows
   13031   shrext_cmds=".dll"
   13032   need_version=no
   13033   need_lib_prefix=no
   13034 
   13035   case $GCC,$host_os in
   13036   yes,cygwin* | yes,mingw* | yes,pw32*)
   13037     library_names_spec='$libname.dll.a'
   13038     # DLL is installed to $(libdir)/../bin by postinstall_cmds
   13039     postinstall_cmds='base_file=`basename \${file}`~
   13040       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
   13041       dldir=$destdir/`dirname \$dlpath`~
   13042       test -d \$dldir || mkdir -p \$dldir~
   13043       $install_prog $dir/$dlname \$dldir/$dlname~
   13044       chmod a+x \$dldir/$dlname'
   13045     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
   13046       dlpath=$dir/\$dldll~
   13047        $rm \$dlpath'
   13048     shlibpath_overrides_runpath=yes
   13049 
   13050     case $host_os in
   13051     cygwin*)
   13052       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
   13053       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   13054       sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
   13055       ;;
   13056     mingw*)
   13057       # MinGW DLLs use traditional 'lib' prefix
   13058       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   13059       sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   13060       if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then
   13061         # It is most probably a Windows format PATH printed by
   13062         # mingw gcc, but we are running on Cygwin. Gcc prints its search
   13063         # path with ; separators, and with drive letters. We can handle the
   13064         # drive letters (cygwin fileutils understands them), so leave them,
   13065         # especially as we might pass files found there to a mingw objdump,
   13066         # which wouldn't understand a cygwinified path. Ahh.
   13067         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   13068       else
   13069         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   13070       fi
   13071       ;;
   13072     pw32*)
   13073       # pw32 DLLs use 'pw' prefix rather than 'lib'
   13074       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   13075       ;;
   13076     esac
   13077     ;;
   13078 
   13079   *)
   13080     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
   13081     ;;
   13082   esac
   13083   dynamic_linker='Win32 ld.exe'
   13084   # FIXME: first we should search . and the directory the executable is in
   13085   shlibpath_var=PATH
   13086   ;;
   13087 
   13088 darwin* | rhapsody*)
   13089   dynamic_linker="$host_os dyld"
   13090   version_type=darwin
   13091   need_lib_prefix=no
   13092   need_version=no
   13093   library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
   13094   soname_spec='${libname}${release}${major}$shared_ext'
   13095   shlibpath_overrides_runpath=yes
   13096   shlibpath_var=DYLD_LIBRARY_PATH
   13097   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
   13098   # Apple's gcc prints 'gcc -print-search-dirs' doesn't operate the same.
   13099   if test "$GCC" = yes; then
   13100     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"`
   13101   else
   13102     sys_lib_search_path_spec='/lib /usr/lib /usr/local/lib'
   13103   fi
   13104   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
   13105   ;;
   13106 
   13107 dgux*)
   13108   version_type=linux
   13109   need_lib_prefix=no
   13110   need_version=no
   13111   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
   13112   soname_spec='${libname}${release}${shared_ext}$major'
   13113   shlibpath_var=LD_LIBRARY_PATH
   13114   ;;
   13115 
   13116 freebsd1*)
   13117   dynamic_linker=no
   13118   ;;
   13119 
   13120 freebsd* | dragonfly*)
   13121   # DragonFly does not have aout.  When/if they implement a new
   13122   # versioning mechanism, adjust this.
   13123   if test -x /usr/bin/objformat; then
   13124     objformat=`/usr/bin/objformat`
   13125   else
   13126     case $host_os in
   13127     freebsd[123]*) objformat=aout ;;
   13128     *) objformat=elf ;;
   13129     esac
   13130   fi
   13131   version_type=freebsd-$objformat
   13132   case $version_type in
   13133     freebsd-elf*)
   13134       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   13135       need_version=no
   13136       need_lib_prefix=no
   13137       ;;
   13138     freebsd-*)
   13139       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
   13140       need_version=yes
   13141       ;;
   13142   esac
   13143   shlibpath_var=LD_LIBRARY_PATH
   13144   case $host_os in
   13145   freebsd2*)
   13146     shlibpath_overrides_runpath=yes
   13147     ;;
   13148   freebsd3.[01]* | freebsdelf3.[01]*)
   13149     shlibpath_overrides_runpath=yes
   13150     hardcode_into_libs=yes
   13151     ;;
   13152   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
   13153   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
   13154     shlibpath_overrides_runpath=no
   13155     hardcode_into_libs=yes
   13156     ;;
   13157   freebsd*) # from 4.6 on
   13158     shlibpath_overrides_runpath=yes
   13159     hardcode_into_libs=yes
   13160     ;;
   13161   esac
   13162   ;;
   13163 
   13164 gnu*)
   13165   version_type=linux
   13166   need_lib_prefix=no
   13167   need_version=no
   13168   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
   13169   soname_spec='${libname}${release}${shared_ext}$major'
   13170   shlibpath_var=LD_LIBRARY_PATH
   13171   hardcode_into_libs=yes
   13172   ;;
   13173 
   13174 hpux9* | hpux10* | hpux11*)
   13175   # Give a soname corresponding to the major version so that dld.sl refuses to
   13176   # link against other versions.
   13177   version_type=sunos
   13178   need_lib_prefix=no
   13179   need_version=no
   13180   case $host_cpu in
   13181   ia64*)
   13182     shrext_cmds='.so'
   13183     hardcode_into_libs=yes
   13184     dynamic_linker="$host_os dld.so"
   13185     shlibpath_var=LD_LIBRARY_PATH
   13186     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   13187     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13188     soname_spec='${libname}${release}${shared_ext}$major'
   13189     if test "X$HPUX_IA64_MODE" = X32; then
   13190       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
   13191     else
   13192       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
   13193     fi
   13194     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   13195     ;;
   13196    hppa*64*)
   13197      shrext_cmds='.sl'
   13198      hardcode_into_libs=yes
   13199      dynamic_linker="$host_os dld.sl"
   13200      shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
   13201      shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   13202      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13203      soname_spec='${libname}${release}${shared_ext}$major'
   13204      sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
   13205      sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   13206      ;;
   13207    *)
   13208     shrext_cmds='.sl'
   13209     dynamic_linker="$host_os dld.sl"
   13210     shlibpath_var=SHLIB_PATH
   13211     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
   13212     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13213     soname_spec='${libname}${release}${shared_ext}$major'
   13214     ;;
   13215   esac
   13216   # HP-UX runs *really* slowly unless shared libraries are mode 555.
   13217   postinstall_cmds='chmod 555 $lib'
   13218   ;;
   13219 
   13220 interix3*)
   13221   version_type=linux
   13222   need_lib_prefix=no
   13223   need_version=no
   13224   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   13225   soname_spec='${libname}${release}${shared_ext}$major'
   13226   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
   13227   shlibpath_var=LD_LIBRARY_PATH
   13228   shlibpath_overrides_runpath=no
   13229   hardcode_into_libs=yes
   13230   ;;
   13231 
   13232 irix5* | irix6* | nonstopux*)
   13233   case $host_os in
   13234     nonstopux*) version_type=nonstopux ;;
   13235     *)
   13236 	if test "$lt_cv_prog_gnu_ld" = yes; then
   13237 		version_type=linux
   13238 	else
   13239 		version_type=irix
   13240 	fi ;;
   13241   esac
   13242   need_lib_prefix=no
   13243   need_version=no
   13244   soname_spec='${libname}${release}${shared_ext}$major'
   13245   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
   13246   case $host_os in
   13247   irix5* | nonstopux*)
   13248     libsuff= shlibsuff=
   13249     ;;
   13250   *)
   13251     case $LD in # libtool.m4 will add one of these switches to LD
   13252     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
   13253       libsuff= shlibsuff= libmagic=32-bit;;
   13254     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
   13255       libsuff=32 shlibsuff=N32 libmagic=N32;;
   13256     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
   13257       libsuff=64 shlibsuff=64 libmagic=64-bit;;
   13258     *) libsuff= shlibsuff= libmagic=never-match;;
   13259     esac
   13260     ;;
   13261   esac
   13262   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
   13263   shlibpath_overrides_runpath=no
   13264   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
   13265   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
   13266   hardcode_into_libs=yes
   13267   ;;
   13268 
   13269 # No shared lib support for Linux oldld, aout, or coff.
   13270 linux*oldld* | linux*aout* | linux*coff*)
   13271   dynamic_linker=no
   13272   ;;
   13273 
   13274 # This must be Linux ELF.
   13275 linux* | k*bsd*-gnu)
   13276   version_type=linux
   13277   need_lib_prefix=no
   13278   need_version=no
   13279   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13280   soname_spec='${libname}${release}${shared_ext}$major'
   13281   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
   13282   shlibpath_var=LD_LIBRARY_PATH
   13283   shlibpath_overrides_runpath=no
   13284   # This implies no fast_install, which is unacceptable.
   13285   # Some rework will be needed to allow for fast_install
   13286   # before this can be enabled.
   13287   hardcode_into_libs=yes
   13288 
   13289   # Append ld.so.conf contents to the search path
   13290   if test -f /etc/ld.so.conf; then
   13291     lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;s/[:,	]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
   13292     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
   13293   fi
   13294 
   13295   # We used to test for /lib/ld.so.1 and disable shared libraries on
   13296   # powerpc, because MkLinux only supported shared libraries with the
   13297   # GNU dynamic linker.  Since this was broken with cross compilers,
   13298   # most powerpc-linux boxes support dynamic linking these days and
   13299   # people can always --disable-shared, the test was removed, and we
   13300   # assume the GNU/Linux dynamic linker is in use.
   13301   dynamic_linker='GNU/Linux ld.so'
   13302   ;;
   13303 
   13304 netbsdelf*-gnu)
   13305   version_type=linux
   13306   need_lib_prefix=no
   13307   need_version=no
   13308   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   13309   soname_spec='${libname}${release}${shared_ext}$major'
   13310   shlibpath_var=LD_LIBRARY_PATH
   13311   shlibpath_overrides_runpath=no
   13312   hardcode_into_libs=yes
   13313   dynamic_linker='NetBSD ld.elf_so'
   13314   ;;
   13315 
   13316 netbsd*)
   13317   version_type=sunos
   13318   need_lib_prefix=no
   13319   need_version=no
   13320   if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   13321     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   13322     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   13323     dynamic_linker='NetBSD (a.out) ld.so'
   13324   else
   13325     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   13326     soname_spec='${libname}${release}${shared_ext}$major'
   13327     dynamic_linker='NetBSD ld.elf_so'
   13328   fi
   13329   shlibpath_var=LD_LIBRARY_PATH
   13330   shlibpath_overrides_runpath=yes
   13331   hardcode_into_libs=yes
   13332   ;;
   13333 
   13334 newsos6)
   13335   version_type=linux
   13336   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13337   shlibpath_var=LD_LIBRARY_PATH
   13338   shlibpath_overrides_runpath=yes
   13339   ;;
   13340 
   13341 nto-qnx*)
   13342   version_type=linux
   13343   need_lib_prefix=no
   13344   need_version=no
   13345   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13346   soname_spec='${libname}${release}${shared_ext}$major'
   13347   shlibpath_var=LD_LIBRARY_PATH
   13348   shlibpath_overrides_runpath=yes
   13349   ;;
   13350 
   13351 openbsd*)
   13352   version_type=sunos
   13353   sys_lib_dlsearch_path_spec="/usr/lib"
   13354   need_lib_prefix=no
   13355   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
   13356   case $host_os in
   13357     openbsd3.3 | openbsd3.3.*) need_version=yes ;;
   13358     *)                         need_version=no  ;;
   13359   esac
   13360   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   13361   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   13362   shlibpath_var=LD_LIBRARY_PATH
   13363   if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   13364     case $host_os in
   13365       openbsd2.[89] | openbsd2.[89].*)
   13366 	shlibpath_overrides_runpath=no
   13367 	;;
   13368       *)
   13369 	shlibpath_overrides_runpath=yes
   13370 	;;
   13371       esac
   13372   else
   13373     shlibpath_overrides_runpath=yes
   13374   fi
   13375   ;;
   13376 
   13377 os2*)
   13378   libname_spec='$name'
   13379   shrext_cmds=".dll"
   13380   need_lib_prefix=no
   13381   library_names_spec='$libname${shared_ext} $libname.a'
   13382   dynamic_linker='OS/2 ld.exe'
   13383   shlibpath_var=LIBPATH
   13384   ;;
   13385 
   13386 osf3* | osf4* | osf5*)
   13387   version_type=osf
   13388   need_lib_prefix=no
   13389   need_version=no
   13390   soname_spec='${libname}${release}${shared_ext}$major'
   13391   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13392   shlibpath_var=LD_LIBRARY_PATH
   13393   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
   13394   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
   13395   ;;
   13396 
   13397 solaris*)
   13398   version_type=linux
   13399   need_lib_prefix=no
   13400   need_version=no
   13401   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13402   soname_spec='${libname}${release}${shared_ext}$major'
   13403   shlibpath_var=LD_LIBRARY_PATH
   13404   shlibpath_overrides_runpath=yes
   13405   hardcode_into_libs=yes
   13406   # ldd complains unless libraries are executable
   13407   postinstall_cmds='chmod +x $lib'
   13408   ;;
   13409 
   13410 sunos4*)
   13411   version_type=sunos
   13412   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   13413   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
   13414   shlibpath_var=LD_LIBRARY_PATH
   13415   shlibpath_overrides_runpath=yes
   13416   if test "$with_gnu_ld" = yes; then
   13417     need_lib_prefix=no
   13418   fi
   13419   need_version=yes
   13420   ;;
   13421 
   13422 sysv4 | sysv4.3*)
   13423   version_type=linux
   13424   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13425   soname_spec='${libname}${release}${shared_ext}$major'
   13426   shlibpath_var=LD_LIBRARY_PATH
   13427   case $host_vendor in
   13428     sni)
   13429       shlibpath_overrides_runpath=no
   13430       need_lib_prefix=no
   13431       export_dynamic_flag_spec='${wl}-Blargedynsym'
   13432       runpath_var=LD_RUN_PATH
   13433       ;;
   13434     siemens)
   13435       need_lib_prefix=no
   13436       ;;
   13437     motorola)
   13438       need_lib_prefix=no
   13439       need_version=no
   13440       shlibpath_overrides_runpath=no
   13441       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
   13442       ;;
   13443   esac
   13444   ;;
   13445 
   13446 sysv4*MP*)
   13447   if test -d /usr/nec ;then
   13448     version_type=linux
   13449     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
   13450     soname_spec='$libname${shared_ext}.$major'
   13451     shlibpath_var=LD_LIBRARY_PATH
   13452   fi
   13453   ;;
   13454 
   13455 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   13456   version_type=freebsd-elf
   13457   need_lib_prefix=no
   13458   need_version=no
   13459   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   13460   soname_spec='${libname}${release}${shared_ext}$major'
   13461   shlibpath_var=LD_LIBRARY_PATH
   13462   hardcode_into_libs=yes
   13463   if test "$with_gnu_ld" = yes; then
   13464     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
   13465     shlibpath_overrides_runpath=no
   13466   else
   13467     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
   13468     shlibpath_overrides_runpath=yes
   13469     case $host_os in
   13470       sco3.2v5*)
   13471         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
   13472 	;;
   13473     esac
   13474   fi
   13475   sys_lib_dlsearch_path_spec='/usr/lib'
   13476   ;;
   13477 
   13478 uts4*)
   13479   version_type=linux
   13480   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13481   soname_spec='${libname}${release}${shared_ext}$major'
   13482   shlibpath_var=LD_LIBRARY_PATH
   13483   ;;
   13484 
   13485 *)
   13486   dynamic_linker=no
   13487   ;;
   13488 esac
   13489 { echo "$as_me:$LINENO: result: $dynamic_linker" >&5
   13490 echo "${ECHO_T}$dynamic_linker" >&6; }
   13491 test "$dynamic_linker" = no && can_build_shared=no
   13492 
   13493 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
   13494 if test "$GCC" = yes; then
   13495   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
   13496 fi
   13497 
   13498 { echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
   13499 echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6; }
   13500 hardcode_action_CXX=
   13501 if test -n "$hardcode_libdir_flag_spec_CXX" || \
   13502    test -n "$runpath_var_CXX" || \
   13503    test "X$hardcode_automatic_CXX" = "Xyes" ; then
   13504 
   13505   # We can hardcode non-existant directories.
   13506   if test "$hardcode_direct_CXX" != no &&
   13507      # If the only mechanism to avoid hardcoding is shlibpath_var, we
   13508      # have to relink, otherwise we might link with an installed library
   13509      # when we should be linking with a yet-to-be-installed one
   13510      ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, CXX)" != no &&
   13511      test "$hardcode_minus_L_CXX" != no; then
   13512     # Linking always hardcodes the temporary library directory.
   13513     hardcode_action_CXX=relink
   13514   else
   13515     # We can link without hardcoding, and we can hardcode nonexisting dirs.
   13516     hardcode_action_CXX=immediate
   13517   fi
   13518 else
   13519   # We cannot hardcode anything, or else we can only hardcode existing
   13520   # directories.
   13521   hardcode_action_CXX=unsupported
   13522 fi
   13523 { echo "$as_me:$LINENO: result: $hardcode_action_CXX" >&5
   13524 echo "${ECHO_T}$hardcode_action_CXX" >&6; }
   13525 
   13526 if test "$hardcode_action_CXX" = relink; then
   13527   # Fast installation is not supported
   13528   enable_fast_install=no
   13529 elif test "$shlibpath_overrides_runpath" = yes ||
   13530      test "$enable_shared" = no; then
   13531   # Fast installation is not necessary
   13532   enable_fast_install=needless
   13533 fi
   13534 
   13535 
   13536 # The else clause should only fire when bootstrapping the
   13537 # libtool distribution, otherwise you forgot to ship ltmain.sh
   13538 # with your package, and you will get complaints that there are
   13539 # no rules to generate ltmain.sh.
   13540 if test -f "$ltmain"; then
   13541   # See if we are running on zsh, and set the options which allow our commands through
   13542   # without removal of \ escapes.
   13543   if test -n "${ZSH_VERSION+set}" ; then
   13544     setopt NO_GLOB_SUBST
   13545   fi
   13546   # Now quote all the things that may contain metacharacters while being
   13547   # careful not to overquote the AC_SUBSTed values.  We take copies of the
   13548   # variables and quote the copies for generation of the libtool script.
   13549   for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \
   13550     SED SHELL STRIP \
   13551     libname_spec library_names_spec soname_spec extract_expsyms_cmds \
   13552     old_striplib striplib file_magic_cmd finish_cmds finish_eval \
   13553     deplibs_check_method reload_flag reload_cmds need_locks \
   13554     lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
   13555     lt_cv_sys_global_symbol_to_c_name_address \
   13556     sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
   13557     old_postinstall_cmds old_postuninstall_cmds \
   13558     compiler_CXX \
   13559     CC_CXX \
   13560     LD_CXX \
   13561     lt_prog_compiler_wl_CXX \
   13562     lt_prog_compiler_pic_CXX \
   13563     lt_prog_compiler_static_CXX \
   13564     lt_prog_compiler_no_builtin_flag_CXX \
   13565     export_dynamic_flag_spec_CXX \
   13566     thread_safe_flag_spec_CXX \
   13567     whole_archive_flag_spec_CXX \
   13568     enable_shared_with_static_runtimes_CXX \
   13569     old_archive_cmds_CXX \
   13570     old_archive_from_new_cmds_CXX \
   13571     predep_objects_CXX \
   13572     postdep_objects_CXX \
   13573     predeps_CXX \
   13574     postdeps_CXX \
   13575     compiler_lib_search_path_CXX \
   13576     archive_cmds_CXX \
   13577     archive_expsym_cmds_CXX \
   13578     postinstall_cmds_CXX \
   13579     postuninstall_cmds_CXX \
   13580     old_archive_from_expsyms_cmds_CXX \
   13581     allow_undefined_flag_CXX \
   13582     no_undefined_flag_CXX \
   13583     export_symbols_cmds_CXX \
   13584     hardcode_libdir_flag_spec_CXX \
   13585     hardcode_libdir_flag_spec_ld_CXX \
   13586     hardcode_libdir_separator_CXX \
   13587     hardcode_automatic_CXX \
   13588     module_cmds_CXX \
   13589     module_expsym_cmds_CXX \
   13590     lt_cv_prog_compiler_c_o_CXX \
   13591     exclude_expsyms_CXX \
   13592     include_expsyms_CXX; do
   13593 
   13594     case $var in
   13595     old_archive_cmds_CXX | \
   13596     old_archive_from_new_cmds_CXX | \
   13597     archive_cmds_CXX | \
   13598     archive_expsym_cmds_CXX | \
   13599     module_cmds_CXX | \
   13600     module_expsym_cmds_CXX | \
   13601     old_archive_from_expsyms_cmds_CXX | \
   13602     export_symbols_cmds_CXX | \
   13603     extract_expsyms_cmds | reload_cmds | finish_cmds | \
   13604     postinstall_cmds | postuninstall_cmds | \
   13605     old_postinstall_cmds | old_postuninstall_cmds | \
   13606     sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
   13607       # Double-quote double-evaled strings.
   13608       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
   13609       ;;
   13610     *)
   13611       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
   13612       ;;
   13613     esac
   13614   done
   13615 
   13616   case $lt_echo in
   13617   *'\$0 --fallback-echo"')
   13618     lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
   13619     ;;
   13620   esac
   13621 
   13622 cfgfile="$ofile"
   13623 
   13624   cat <<__EOF__ >> "$cfgfile"
   13625 # ### BEGIN LIBTOOL TAG CONFIG: $tagname
   13626 
   13627 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
   13628 
   13629 # Shell to use when invoking shell scripts.
   13630 SHELL=$lt_SHELL
   13631 
   13632 # Whether or not to build shared libraries.
   13633 build_libtool_libs=$enable_shared
   13634 
   13635 # Whether or not to build static libraries.
   13636 build_old_libs=$enable_static
   13637 
   13638 # Whether or not to add -lc for building shared libraries.
   13639 build_libtool_need_lc=$archive_cmds_need_lc_CXX
   13640 
   13641 # Whether or not to disallow shared libs when runtime libs are static
   13642 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_CXX
   13643 
   13644 # Whether or not to optimize for fast installation.
   13645 fast_install=$enable_fast_install
   13646 
   13647 # The host system.
   13648 host_alias=$host_alias
   13649 host=$host
   13650 host_os=$host_os
   13651 
   13652 # The build system.
   13653 build_alias=$build_alias
   13654 build=$build
   13655 build_os=$build_os
   13656 
   13657 # An echo program that does not interpret backslashes.
   13658 echo=$lt_echo
   13659 
   13660 # The archiver.
   13661 AR=$lt_AR
   13662 AR_FLAGS=$lt_AR_FLAGS
   13663 
   13664 # A C compiler.
   13665 LTCC=$lt_LTCC
   13666 
   13667 # LTCC compiler flags.
   13668 LTCFLAGS=$lt_LTCFLAGS
   13669 
   13670 # A language-specific compiler.
   13671 CC=$lt_compiler_CXX
   13672 
   13673 # Is the compiler the GNU C compiler?
   13674 with_gcc=$GCC_CXX
   13675 
   13676 # An ERE matcher.
   13677 EGREP=$lt_EGREP
   13678 
   13679 # The linker used to build libraries.
   13680 LD=$lt_LD_CXX
   13681 
   13682 # Whether we need hard or soft links.
   13683 LN_S=$lt_LN_S
   13684 
   13685 # A BSD-compatible nm program.
   13686 NM=$lt_NM
   13687 
   13688 # A symbol stripping program
   13689 STRIP=$lt_STRIP
   13690 
   13691 # Used to examine libraries when file_magic_cmd begins "file"
   13692 MAGIC_CMD=$MAGIC_CMD
   13693 
   13694 # Used on cygwin: DLL creation program.
   13695 DLLTOOL="$DLLTOOL"
   13696 
   13697 # Used on cygwin: object dumper.
   13698 OBJDUMP="$OBJDUMP"
   13699 
   13700 # Used on cygwin: assembler.
   13701 AS="$AS"
   13702 
   13703 # The name of the directory that contains temporary libtool files.
   13704 objdir=$objdir
   13705 
   13706 # How to create reloadable object files.
   13707 reload_flag=$lt_reload_flag
   13708 reload_cmds=$lt_reload_cmds
   13709 
   13710 # How to pass a linker flag through the compiler.
   13711 wl=$lt_lt_prog_compiler_wl_CXX
   13712 
   13713 # Object file suffix (normally "o").
   13714 objext="$ac_objext"
   13715 
   13716 # Old archive suffix (normally "a").
   13717 libext="$libext"
   13718 
   13719 # Shared library suffix (normally ".so").
   13720 shrext_cmds='$shrext_cmds'
   13721 
   13722 # Executable file suffix (normally "").
   13723 exeext="$exeext"
   13724 
   13725 # Additional compiler flags for building library objects.
   13726 pic_flag=$lt_lt_prog_compiler_pic_CXX
   13727 pic_mode=$pic_mode
   13728 
   13729 # What is the maximum length of a command?
   13730 max_cmd_len=$lt_cv_sys_max_cmd_len
   13731 
   13732 # Does compiler simultaneously support -c and -o options?
   13733 compiler_c_o=$lt_lt_cv_prog_compiler_c_o_CXX
   13734 
   13735 # Must we lock files when doing compilation?
   13736 need_locks=$lt_need_locks
   13737 
   13738 # Do we need the lib prefix for modules?
   13739 need_lib_prefix=$need_lib_prefix
   13740 
   13741 # Do we need a version for libraries?
   13742 need_version=$need_version
   13743 
   13744 # Whether dlopen is supported.
   13745 dlopen_support=$enable_dlopen
   13746 
   13747 # Whether dlopen of programs is supported.
   13748 dlopen_self=$enable_dlopen_self
   13749 
   13750 # Whether dlopen of statically linked programs is supported.
   13751 dlopen_self_static=$enable_dlopen_self_static
   13752 
   13753 # Compiler flag to prevent dynamic linking.
   13754 link_static_flag=$lt_lt_prog_compiler_static_CXX
   13755 
   13756 # Compiler flag to turn off builtin functions.
   13757 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_CXX
   13758 
   13759 # Compiler flag to allow reflexive dlopens.
   13760 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_CXX
   13761 
   13762 # Compiler flag to generate shared objects directly from archives.
   13763 whole_archive_flag_spec=$lt_whole_archive_flag_spec_CXX
   13764 
   13765 # Compiler flag to generate thread-safe objects.
   13766 thread_safe_flag_spec=$lt_thread_safe_flag_spec_CXX
   13767 
   13768 # Library versioning type.
   13769 version_type=$version_type
   13770 
   13771 # Format of library name prefix.
   13772 libname_spec=$lt_libname_spec
   13773 
   13774 # List of archive names.  First name is the real one, the rest are links.
   13775 # The last name is the one that the linker finds with -lNAME.
   13776 library_names_spec=$lt_library_names_spec
   13777 
   13778 # The coded name of the library, if different from the real name.
   13779 soname_spec=$lt_soname_spec
   13780 
   13781 # Commands used to build and install an old-style archive.
   13782 RANLIB=$lt_RANLIB
   13783 old_archive_cmds=$lt_old_archive_cmds_CXX
   13784 old_postinstall_cmds=$lt_old_postinstall_cmds
   13785 old_postuninstall_cmds=$lt_old_postuninstall_cmds
   13786 
   13787 # Create an old-style archive from a shared archive.
   13788 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_CXX
   13789 
   13790 # Create a temporary old-style archive to link instead of a shared archive.
   13791 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_CXX
   13792 
   13793 # Commands used to build and install a shared archive.
   13794 archive_cmds=$lt_archive_cmds_CXX
   13795 archive_expsym_cmds=$lt_archive_expsym_cmds_CXX
   13796 postinstall_cmds=$lt_postinstall_cmds
   13797 postuninstall_cmds=$lt_postuninstall_cmds
   13798 
   13799 # Commands used to build a loadable module (assumed same as above if empty)
   13800 module_cmds=$lt_module_cmds_CXX
   13801 module_expsym_cmds=$lt_module_expsym_cmds_CXX
   13802 
   13803 # Commands to strip libraries.
   13804 old_striplib=$lt_old_striplib
   13805 striplib=$lt_striplib
   13806 
   13807 # Dependencies to place before the objects being linked to create a
   13808 # shared library.
   13809 predep_objects=$lt_predep_objects_CXX
   13810 
   13811 # Dependencies to place after the objects being linked to create a
   13812 # shared library.
   13813 postdep_objects=$lt_postdep_objects_CXX
   13814 
   13815 # Dependencies to place before the objects being linked to create a
   13816 # shared library.
   13817 predeps=$lt_predeps_CXX
   13818 
   13819 # Dependencies to place after the objects being linked to create a
   13820 # shared library.
   13821 postdeps=$lt_postdeps_CXX
   13822 
   13823 # The library search path used internally by the compiler when linking
   13824 # a shared library.
   13825 compiler_lib_search_path=$lt_compiler_lib_search_path_CXX
   13826 
   13827 # Method to check whether dependent libraries are shared objects.
   13828 deplibs_check_method=$lt_deplibs_check_method
   13829 
   13830 # Command to use when deplibs_check_method == file_magic.
   13831 file_magic_cmd=$lt_file_magic_cmd
   13832 
   13833 # Flag that allows shared libraries with undefined symbols to be built.
   13834 allow_undefined_flag=$lt_allow_undefined_flag_CXX
   13835 
   13836 # Flag that forces no undefined symbols.
   13837 no_undefined_flag=$lt_no_undefined_flag_CXX
   13838 
   13839 # Commands used to finish a libtool library installation in a directory.
   13840 finish_cmds=$lt_finish_cmds
   13841 
   13842 # Same as above, but a single script fragment to be evaled but not shown.
   13843 finish_eval=$lt_finish_eval
   13844 
   13845 # Take the output of nm and produce a listing of raw symbols and C names.
   13846 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
   13847 
   13848 # Transform the output of nm in a proper C declaration
   13849 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
   13850 
   13851 # Transform the output of nm in a C name address pair
   13852 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
   13853 
   13854 # This is the shared library runtime path variable.
   13855 runpath_var=$runpath_var
   13856 
   13857 # This is the shared library path variable.
   13858 shlibpath_var=$shlibpath_var
   13859 
   13860 # Is shlibpath searched before the hard-coded library search path?
   13861 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
   13862 
   13863 # How to hardcode a shared library path into an executable.
   13864 hardcode_action=$hardcode_action_CXX
   13865 
   13866 # Whether we should hardcode library paths into libraries.
   13867 hardcode_into_libs=$hardcode_into_libs
   13868 
   13869 # Flag to hardcode \$libdir into a binary during linking.
   13870 # This must work even if \$libdir does not exist.
   13871 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_CXX
   13872 
   13873 # If ld is used when linking, flag to hardcode \$libdir into
   13874 # a binary during linking. This must work even if \$libdir does
   13875 # not exist.
   13876 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_CXX
   13877 
   13878 # Whether we need a single -rpath flag with a separated argument.
   13879 hardcode_libdir_separator=$lt_hardcode_libdir_separator_CXX
   13880 
   13881 # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
   13882 # resulting binary.
   13883 hardcode_direct=$hardcode_direct_CXX
   13884 
   13885 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
   13886 # resulting binary.
   13887 hardcode_minus_L=$hardcode_minus_L_CXX
   13888 
   13889 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
   13890 # the resulting binary.
   13891 hardcode_shlibpath_var=$hardcode_shlibpath_var_CXX
   13892 
   13893 # Set to yes if building a shared library automatically hardcodes DIR into the library
   13894 # and all subsequent libraries and executables linked against it.
   13895 hardcode_automatic=$hardcode_automatic_CXX
   13896 
   13897 # Variables whose values should be saved in libtool wrapper scripts and
   13898 # restored at relink time.
   13899 variables_saved_for_relink="$variables_saved_for_relink"
   13900 
   13901 # Whether libtool must link a program against all its dependency libraries.
   13902 link_all_deplibs=$link_all_deplibs_CXX
   13903 
   13904 # Compile-time system search path for libraries
   13905 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
   13906 
   13907 # Run-time system search path for libraries
   13908 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
   13909 
   13910 # Fix the shell variable \$srcfile for the compiler.
   13911 fix_srcfile_path="$fix_srcfile_path_CXX"
   13912 
   13913 # Set to yes if exported symbols are required.
   13914 always_export_symbols=$always_export_symbols_CXX
   13915 
   13916 # The commands to list exported symbols.
   13917 export_symbols_cmds=$lt_export_symbols_cmds_CXX
   13918 
   13919 # The commands to extract the exported symbol list from a shared archive.
   13920 extract_expsyms_cmds=$lt_extract_expsyms_cmds
   13921 
   13922 # Symbols that should not be listed in the preloaded symbols.
   13923 exclude_expsyms=$lt_exclude_expsyms_CXX
   13924 
   13925 # Symbols that must always be exported.
   13926 include_expsyms=$lt_include_expsyms_CXX
   13927 
   13928 # ### END LIBTOOL TAG CONFIG: $tagname
   13929 
   13930 __EOF__
   13931 
   13932 
   13933 else
   13934   # If there is no Makefile yet, we rely on a make rule to execute
   13935   # `config.status --recheck' to rerun these tests and create the
   13936   # libtool script then.
   13937   ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
   13938   if test -f "$ltmain_in"; then
   13939     test -f Makefile && make "$ltmain"
   13940   fi
   13941 fi
   13942 
   13943 
   13944 ac_ext=c
   13945 ac_cpp='$CPP $CPPFLAGS'
   13946 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   13947 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   13948 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   13949 
   13950 CC=$lt_save_CC
   13951 LDCXX=$LD
   13952 LD=$lt_save_LD
   13953 GCC=$lt_save_GCC
   13954 with_gnu_ldcxx=$with_gnu_ld
   13955 with_gnu_ld=$lt_save_with_gnu_ld
   13956 lt_cv_path_LDCXX=$lt_cv_path_LD
   13957 lt_cv_path_LD=$lt_save_path_LD
   13958 lt_cv_prog_gnu_ldcxx=$lt_cv_prog_gnu_ld
   13959 lt_cv_prog_gnu_ld=$lt_save_with_gnu_ld
   13960 
   13961 	else
   13962 	  tagname=""
   13963 	fi
   13964 	;;
   13965 
   13966       F77)
   13967 	if test -n "$F77" && test "X$F77" != "Xno"; then
   13968 
   13969 ac_ext=f
   13970 ac_compile='$F77 -c $FFLAGS conftest.$ac_ext >&5'
   13971 ac_link='$F77 -o conftest$ac_exeext $FFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   13972 ac_compiler_gnu=$ac_cv_f77_compiler_gnu
   13973 
   13974 
   13975 archive_cmds_need_lc_F77=no
   13976 allow_undefined_flag_F77=
   13977 always_export_symbols_F77=no
   13978 archive_expsym_cmds_F77=
   13979 export_dynamic_flag_spec_F77=
   13980 hardcode_direct_F77=no
   13981 hardcode_libdir_flag_spec_F77=
   13982 hardcode_libdir_flag_spec_ld_F77=
   13983 hardcode_libdir_separator_F77=
   13984 hardcode_minus_L_F77=no
   13985 hardcode_automatic_F77=no
   13986 module_cmds_F77=
   13987 module_expsym_cmds_F77=
   13988 link_all_deplibs_F77=unknown
   13989 old_archive_cmds_F77=$old_archive_cmds
   13990 no_undefined_flag_F77=
   13991 whole_archive_flag_spec_F77=
   13992 enable_shared_with_static_runtimes_F77=no
   13993 
   13994 # Source file extension for f77 test sources.
   13995 ac_ext=f
   13996 
   13997 # Object file extension for compiled f77 test sources.
   13998 objext=o
   13999 objext_F77=$objext
   14000 
   14001 # Code to be used in simple compile tests
   14002 lt_simple_compile_test_code="      subroutine t\n      return\n      end\n"
   14003 
   14004 # Code to be used in simple link tests
   14005 lt_simple_link_test_code="      program t\n      end\n"
   14006 
   14007 # ltmain only uses $CC for tagged configurations so make sure $CC is set.
   14008 
   14009 # If no C compiler was specified, use CC.
   14010 LTCC=${LTCC-"$CC"}
   14011 
   14012 # If no C compiler flags were specified, use CFLAGS.
   14013 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   14014 
   14015 # Allow CC to be a program name with arguments.
   14016 compiler=$CC
   14017 
   14018 
   14019 # save warnings/boilerplate of simple test code
   14020 ac_outfile=conftest.$ac_objext
   14021 printf "$lt_simple_compile_test_code" >conftest.$ac_ext
   14022 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   14023 _lt_compiler_boilerplate=`cat conftest.err`
   14024 $rm conftest*
   14025 
   14026 ac_outfile=conftest.$ac_objext
   14027 printf "$lt_simple_link_test_code" >conftest.$ac_ext
   14028 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   14029 _lt_linker_boilerplate=`cat conftest.err`
   14030 $rm conftest*
   14031 
   14032 
   14033 # Allow CC to be a program name with arguments.
   14034 lt_save_CC="$CC"
   14035 CC=${F77-"f77"}
   14036 compiler=$CC
   14037 compiler_F77=$CC
   14038 for cc_temp in $compiler""; do
   14039   case $cc_temp in
   14040     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   14041     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   14042     \-*) ;;
   14043     *) break;;
   14044   esac
   14045 done
   14046 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   14047 
   14048 
   14049 { echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5
   14050 echo $ECHO_N "checking if libtool supports shared libraries... $ECHO_C" >&6; }
   14051 { echo "$as_me:$LINENO: result: $can_build_shared" >&5
   14052 echo "${ECHO_T}$can_build_shared" >&6; }
   14053 
   14054 { echo "$as_me:$LINENO: checking whether to build shared libraries" >&5
   14055 echo $ECHO_N "checking whether to build shared libraries... $ECHO_C" >&6; }
   14056 test "$can_build_shared" = "no" && enable_shared=no
   14057 
   14058 # On AIX, shared libraries and static libraries use the same namespace, and
   14059 # are all built from PIC.
   14060 case $host_os in
   14061 aix3*)
   14062   test "$enable_shared" = yes && enable_static=no
   14063   if test -n "$RANLIB"; then
   14064     archive_cmds="$archive_cmds~\$RANLIB \$lib"
   14065     postinstall_cmds='$RANLIB $lib'
   14066   fi
   14067   ;;
   14068 aix4* | aix5*)
   14069   if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
   14070     test "$enable_shared" = yes && enable_static=no
   14071   fi
   14072   ;;
   14073 esac
   14074 { echo "$as_me:$LINENO: result: $enable_shared" >&5
   14075 echo "${ECHO_T}$enable_shared" >&6; }
   14076 
   14077 { echo "$as_me:$LINENO: checking whether to build static libraries" >&5
   14078 echo $ECHO_N "checking whether to build static libraries... $ECHO_C" >&6; }
   14079 # Make sure either enable_shared or enable_static is yes.
   14080 test "$enable_shared" = yes || enable_static=yes
   14081 { echo "$as_me:$LINENO: result: $enable_static" >&5
   14082 echo "${ECHO_T}$enable_static" >&6; }
   14083 
   14084 GCC_F77="$G77"
   14085 LD_F77="$LD"
   14086 
   14087 lt_prog_compiler_wl_F77=
   14088 lt_prog_compiler_pic_F77=
   14089 lt_prog_compiler_static_F77=
   14090 
   14091 { echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
   14092 echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6; }
   14093 
   14094   if test "$GCC" = yes; then
   14095     lt_prog_compiler_wl_F77='-Wl,'
   14096     lt_prog_compiler_static_F77='-static'
   14097 
   14098     case $host_os in
   14099       aix*)
   14100       # All AIX code is PIC.
   14101       if test "$host_cpu" = ia64; then
   14102 	# AIX 5 now supports IA64 processor
   14103 	lt_prog_compiler_static_F77='-Bstatic'
   14104       fi
   14105       ;;
   14106 
   14107     amigaos*)
   14108       # FIXME: we need at least 68020 code to build shared libraries, but
   14109       # adding the `-m68020' flag to GCC prevents building anything better,
   14110       # like `-m68040'.
   14111       lt_prog_compiler_pic_F77='-m68020 -resident32 -malways-restore-a4'
   14112       ;;
   14113 
   14114     beos* | cygwin* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
   14115       # PIC is the default for these OSes.
   14116       ;;
   14117 
   14118     mingw* | pw32* | os2*)
   14119       # This hack is so that the source file can tell whether it is being
   14120       # built for inclusion in a dll (and should export symbols for example).
   14121       lt_prog_compiler_pic_F77='-DDLL_EXPORT'
   14122       ;;
   14123 
   14124     darwin* | rhapsody*)
   14125       # PIC is the default on this platform
   14126       # Common symbols not allowed in MH_DYLIB files
   14127       lt_prog_compiler_pic_F77='-fno-common'
   14128       ;;
   14129 
   14130     interix3*)
   14131       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
   14132       # Instead, we relocate shared libraries at runtime.
   14133       ;;
   14134 
   14135     msdosdjgpp*)
   14136       # Just because we use GCC doesn't mean we suddenly get shared libraries
   14137       # on systems that don't support them.
   14138       lt_prog_compiler_can_build_shared_F77=no
   14139       enable_shared=no
   14140       ;;
   14141 
   14142     sysv4*MP*)
   14143       if test -d /usr/nec; then
   14144 	lt_prog_compiler_pic_F77=-Kconform_pic
   14145       fi
   14146       ;;
   14147 
   14148     hpux*)
   14149       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   14150       # not for PA HP-UX.
   14151       case $host_cpu in
   14152       hppa*64*|ia64*)
   14153 	# +Z the default
   14154 	;;
   14155       *)
   14156 	lt_prog_compiler_pic_F77='-fPIC'
   14157 	;;
   14158       esac
   14159       ;;
   14160 
   14161     *)
   14162       lt_prog_compiler_pic_F77='-fPIC'
   14163       ;;
   14164     esac
   14165   else
   14166     # PORTME Check for flag to pass linker flags through the system compiler.
   14167     case $host_os in
   14168     aix*)
   14169       lt_prog_compiler_wl_F77='-Wl,'
   14170       if test "$host_cpu" = ia64; then
   14171 	# AIX 5 now supports IA64 processor
   14172 	lt_prog_compiler_static_F77='-Bstatic'
   14173       else
   14174 	lt_prog_compiler_static_F77='-bnso -bI:/lib/syscalls.exp'
   14175       fi
   14176       ;;
   14177       darwin*)
   14178         # PIC is the default on this platform
   14179         # Common symbols not allowed in MH_DYLIB files
   14180        case $cc_basename in
   14181          xlc*)
   14182          lt_prog_compiler_pic_F77='-qnocommon'
   14183          lt_prog_compiler_wl_F77='-Wl,'
   14184          ;;
   14185        esac
   14186        ;;
   14187 
   14188     mingw* | pw32* | os2*)
   14189       # This hack is so that the source file can tell whether it is being
   14190       # built for inclusion in a dll (and should export symbols for example).
   14191       lt_prog_compiler_pic_F77='-DDLL_EXPORT'
   14192       ;;
   14193 
   14194     hpux9* | hpux10* | hpux11*)
   14195       lt_prog_compiler_wl_F77='-Wl,'
   14196       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   14197       # not for PA HP-UX.
   14198       case $host_cpu in
   14199       hppa*64*|ia64*)
   14200 	# +Z the default
   14201 	;;
   14202       *)
   14203 	lt_prog_compiler_pic_F77='+Z'
   14204 	;;
   14205       esac
   14206       # Is there a better lt_prog_compiler_static that works with the bundled CC?
   14207       lt_prog_compiler_static_F77='${wl}-a ${wl}archive'
   14208       ;;
   14209 
   14210     irix5* | irix6* | nonstopux*)
   14211       lt_prog_compiler_wl_F77='-Wl,'
   14212       # PIC (with -KPIC) is the default.
   14213       lt_prog_compiler_static_F77='-non_shared'
   14214       ;;
   14215 
   14216     newsos6)
   14217       lt_prog_compiler_pic_F77='-KPIC'
   14218       lt_prog_compiler_static_F77='-Bstatic'
   14219       ;;
   14220 
   14221     linux* | k*bsd*-gnu)
   14222       case $cc_basename in
   14223       icc* | ecc*)
   14224 	lt_prog_compiler_wl_F77='-Wl,'
   14225 	lt_prog_compiler_pic_F77='-KPIC'
   14226 	lt_prog_compiler_static_F77='-static'
   14227         ;;
   14228       pgcc* | pgf77* | pgf90* | pgf95*)
   14229         # Portland Group compilers (*not* the Pentium gcc compiler,
   14230 	# which looks to be a dead project)
   14231 	lt_prog_compiler_wl_F77='-Wl,'
   14232 	lt_prog_compiler_pic_F77='-fpic'
   14233 	lt_prog_compiler_static_F77='-Bstatic'
   14234         ;;
   14235       ccc*)
   14236         lt_prog_compiler_wl_F77='-Wl,'
   14237         # All Alpha code is PIC.
   14238         lt_prog_compiler_static_F77='-non_shared'
   14239         ;;
   14240       esac
   14241       ;;
   14242 
   14243     osf3* | osf4* | osf5*)
   14244       lt_prog_compiler_wl_F77='-Wl,'
   14245       # All OSF/1 code is PIC.
   14246       lt_prog_compiler_static_F77='-non_shared'
   14247       ;;
   14248 
   14249     solaris*)
   14250       lt_prog_compiler_pic_F77='-KPIC'
   14251       lt_prog_compiler_static_F77='-Bstatic'
   14252       case $cc_basename in
   14253       f77* | f90* | f95*)
   14254 	lt_prog_compiler_wl_F77='-Qoption ld ';;
   14255       *)
   14256 	lt_prog_compiler_wl_F77='-Wl,';;
   14257       esac
   14258       ;;
   14259 
   14260     sunos4*)
   14261       lt_prog_compiler_wl_F77='-Qoption ld '
   14262       lt_prog_compiler_pic_F77='-PIC'
   14263       lt_prog_compiler_static_F77='-Bstatic'
   14264       ;;
   14265 
   14266     sysv4 | sysv4.2uw2* | sysv4.3*)
   14267       lt_prog_compiler_wl_F77='-Wl,'
   14268       lt_prog_compiler_pic_F77='-KPIC'
   14269       lt_prog_compiler_static_F77='-Bstatic'
   14270       ;;
   14271 
   14272     sysv4*MP*)
   14273       if test -d /usr/nec ;then
   14274 	lt_prog_compiler_pic_F77='-Kconform_pic'
   14275 	lt_prog_compiler_static_F77='-Bstatic'
   14276       fi
   14277       ;;
   14278 
   14279     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
   14280       lt_prog_compiler_wl_F77='-Wl,'
   14281       lt_prog_compiler_pic_F77='-KPIC'
   14282       lt_prog_compiler_static_F77='-Bstatic'
   14283       ;;
   14284 
   14285     unicos*)
   14286       lt_prog_compiler_wl_F77='-Wl,'
   14287       lt_prog_compiler_can_build_shared_F77=no
   14288       ;;
   14289 
   14290     uts4*)
   14291       lt_prog_compiler_pic_F77='-pic'
   14292       lt_prog_compiler_static_F77='-Bstatic'
   14293       ;;
   14294 
   14295     *)
   14296       lt_prog_compiler_can_build_shared_F77=no
   14297       ;;
   14298     esac
   14299   fi
   14300 
   14301 { echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_F77" >&5
   14302 echo "${ECHO_T}$lt_prog_compiler_pic_F77" >&6; }
   14303 
   14304 #
   14305 # Check to make sure the PIC flag actually works.
   14306 #
   14307 if test -n "$lt_prog_compiler_pic_F77"; then
   14308 
   14309 { echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic_F77 works" >&5
   14310 echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic_F77 works... $ECHO_C" >&6; }
   14311 if test "${lt_prog_compiler_pic_works_F77+set}" = set; then
   14312   echo $ECHO_N "(cached) $ECHO_C" >&6
   14313 else
   14314   lt_prog_compiler_pic_works_F77=no
   14315   ac_outfile=conftest.$ac_objext
   14316    printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   14317    lt_compiler_flag="$lt_prog_compiler_pic_F77"
   14318    # Insert the option either (1) after the last *FLAGS variable, or
   14319    # (2) before a word containing "conftest.", or (3) at the end.
   14320    # Note that $ac_compile itself does not contain backslashes and begins
   14321    # with a dollar sign (not a hyphen), so the echo should work correctly.
   14322    # The option is referenced via a variable to avoid confusing sed.
   14323    lt_compile=`echo "$ac_compile" | $SED \
   14324    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   14325    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   14326    -e 's:$: $lt_compiler_flag:'`
   14327    (eval echo "\"\$as_me:14327: $lt_compile\"" >&5)
   14328    (eval "$lt_compile" 2>conftest.err)
   14329    ac_status=$?
   14330    cat conftest.err >&5
   14331    echo "$as_me:14331: \$? = $ac_status" >&5
   14332    if (exit $ac_status) && test -s "$ac_outfile"; then
   14333      # The compiler can only warn and ignore the option if not recognized
   14334      # So say no if there are warnings other than the usual output.
   14335      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
   14336      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   14337      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   14338        lt_prog_compiler_pic_works_F77=yes
   14339      fi
   14340    fi
   14341    $rm conftest*
   14342 
   14343 fi
   14344 { echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works_F77" >&5
   14345 echo "${ECHO_T}$lt_prog_compiler_pic_works_F77" >&6; }
   14346 
   14347 if test x"$lt_prog_compiler_pic_works_F77" = xyes; then
   14348     case $lt_prog_compiler_pic_F77 in
   14349      "" | " "*) ;;
   14350      *) lt_prog_compiler_pic_F77=" $lt_prog_compiler_pic_F77" ;;
   14351      esac
   14352 else
   14353     lt_prog_compiler_pic_F77=
   14354      lt_prog_compiler_can_build_shared_F77=no
   14355 fi
   14356 
   14357 fi
   14358 case $host_os in
   14359   # For platforms which do not support PIC, -DPIC is meaningless:
   14360   *djgpp*)
   14361     lt_prog_compiler_pic_F77=
   14362     ;;
   14363   *)
   14364     lt_prog_compiler_pic_F77="$lt_prog_compiler_pic_F77"
   14365     ;;
   14366 esac
   14367 
   14368 #
   14369 # Check to make sure the static flag actually works.
   14370 #
   14371 wl=$lt_prog_compiler_wl_F77 eval lt_tmp_static_flag=\"$lt_prog_compiler_static_F77\"
   14372 { echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
   14373 echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6; }
   14374 if test "${lt_prog_compiler_static_works_F77+set}" = set; then
   14375   echo $ECHO_N "(cached) $ECHO_C" >&6
   14376 else
   14377   lt_prog_compiler_static_works_F77=no
   14378    save_LDFLAGS="$LDFLAGS"
   14379    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
   14380    printf "$lt_simple_link_test_code" > conftest.$ac_ext
   14381    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
   14382      # The linker can only warn and ignore the option if not recognized
   14383      # So say no if there are warnings
   14384      if test -s conftest.err; then
   14385        # Append any errors to the config.log.
   14386        cat conftest.err 1>&5
   14387        $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
   14388        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   14389        if diff conftest.exp conftest.er2 >/dev/null; then
   14390          lt_prog_compiler_static_works_F77=yes
   14391        fi
   14392      else
   14393        lt_prog_compiler_static_works_F77=yes
   14394      fi
   14395    fi
   14396    $rm conftest*
   14397    LDFLAGS="$save_LDFLAGS"
   14398 
   14399 fi
   14400 { echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works_F77" >&5
   14401 echo "${ECHO_T}$lt_prog_compiler_static_works_F77" >&6; }
   14402 
   14403 if test x"$lt_prog_compiler_static_works_F77" = xyes; then
   14404     :
   14405 else
   14406     lt_prog_compiler_static_F77=
   14407 fi
   14408 
   14409 
   14410 { echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
   14411 echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6; }
   14412 if test "${lt_cv_prog_compiler_c_o_F77+set}" = set; then
   14413   echo $ECHO_N "(cached) $ECHO_C" >&6
   14414 else
   14415   lt_cv_prog_compiler_c_o_F77=no
   14416    $rm -r conftest 2>/dev/null
   14417    mkdir conftest
   14418    cd conftest
   14419    mkdir out
   14420    printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   14421 
   14422    lt_compiler_flag="-o out/conftest2.$ac_objext"
   14423    # Insert the option either (1) after the last *FLAGS variable, or
   14424    # (2) before a word containing "conftest.", or (3) at the end.
   14425    # Note that $ac_compile itself does not contain backslashes and begins
   14426    # with a dollar sign (not a hyphen), so the echo should work correctly.
   14427    lt_compile=`echo "$ac_compile" | $SED \
   14428    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   14429    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   14430    -e 's:$: $lt_compiler_flag:'`
   14431    (eval echo "\"\$as_me:14431: $lt_compile\"" >&5)
   14432    (eval "$lt_compile" 2>out/conftest.err)
   14433    ac_status=$?
   14434    cat out/conftest.err >&5
   14435    echo "$as_me:14435: \$? = $ac_status" >&5
   14436    if (exit $ac_status) && test -s out/conftest2.$ac_objext
   14437    then
   14438      # The compiler can only warn and ignore the option if not recognized
   14439      # So say no if there are warnings
   14440      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
   14441      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
   14442      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
   14443        lt_cv_prog_compiler_c_o_F77=yes
   14444      fi
   14445    fi
   14446    chmod u+w . 2>&5
   14447    $rm conftest*
   14448    # SGI C++ compiler will create directory out/ii_files/ for
   14449    # template instantiation
   14450    test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files
   14451    $rm out/* && rmdir out
   14452    cd ..
   14453    rmdir conftest
   14454    $rm conftest*
   14455 
   14456 fi
   14457 { echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o_F77" >&5
   14458 echo "${ECHO_T}$lt_cv_prog_compiler_c_o_F77" >&6; }
   14459 
   14460 
   14461 hard_links="nottested"
   14462 if test "$lt_cv_prog_compiler_c_o_F77" = no && test "$need_locks" != no; then
   14463   # do not overwrite the value of need_locks provided by the user
   14464   { echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
   14465 echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6; }
   14466   hard_links=yes
   14467   $rm conftest*
   14468   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   14469   touch conftest.a
   14470   ln conftest.a conftest.b 2>&5 || hard_links=no
   14471   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   14472   { echo "$as_me:$LINENO: result: $hard_links" >&5
   14473 echo "${ECHO_T}$hard_links" >&6; }
   14474   if test "$hard_links" = no; then
   14475     { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
   14476 echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
   14477     need_locks=warn
   14478   fi
   14479 else
   14480   need_locks=no
   14481 fi
   14482 
   14483 { echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   14484 echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6; }
   14485 
   14486   runpath_var=
   14487   allow_undefined_flag_F77=
   14488   enable_shared_with_static_runtimes_F77=no
   14489   archive_cmds_F77=
   14490   archive_expsym_cmds_F77=
   14491   old_archive_From_new_cmds_F77=
   14492   old_archive_from_expsyms_cmds_F77=
   14493   export_dynamic_flag_spec_F77=
   14494   whole_archive_flag_spec_F77=
   14495   thread_safe_flag_spec_F77=
   14496   hardcode_libdir_flag_spec_F77=
   14497   hardcode_libdir_flag_spec_ld_F77=
   14498   hardcode_libdir_separator_F77=
   14499   hardcode_direct_F77=no
   14500   hardcode_minus_L_F77=no
   14501   hardcode_shlibpath_var_F77=unsupported
   14502   link_all_deplibs_F77=unknown
   14503   hardcode_automatic_F77=no
   14504   module_cmds_F77=
   14505   module_expsym_cmds_F77=
   14506   always_export_symbols_F77=no
   14507   export_symbols_cmds_F77='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   14508   # include_expsyms should be a list of space-separated symbols to be *always*
   14509   # included in the symbol list
   14510   include_expsyms_F77=
   14511   # exclude_expsyms can be an extended regexp of symbols to exclude
   14512   # it will be wrapped by ` (' and `)$', so one must not match beginning or
   14513   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
   14514   # as well as any symbol that contains `d'.
   14515   exclude_expsyms_F77="_GLOBAL_OFFSET_TABLE_"
   14516   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
   14517   # platforms (ab)use it in PIC code, but their linkers get confused if
   14518   # the symbol is explicitly referenced.  Since portable code cannot
   14519   # rely on this symbol name, it's probably fine to never include it in
   14520   # preloaded symbol tables.
   14521   extract_expsyms_cmds=
   14522   # Just being paranoid about ensuring that cc_basename is set.
   14523   for cc_temp in $compiler""; do
   14524   case $cc_temp in
   14525     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   14526     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   14527     \-*) ;;
   14528     *) break;;
   14529   esac
   14530 done
   14531 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   14532 
   14533   case $host_os in
   14534   cygwin* | mingw* | pw32*)
   14535     # FIXME: the MSVC++ port hasn't been tested in a loooong time
   14536     # When not using gcc, we currently assume that we are using
   14537     # Microsoft Visual C++.
   14538     if test "$GCC" != yes; then
   14539       with_gnu_ld=no
   14540     fi
   14541     ;;
   14542   interix*)
   14543     # we just hope/assume this is gcc and not c89 (= MSVC++)
   14544     with_gnu_ld=yes
   14545     ;;
   14546   openbsd*)
   14547     with_gnu_ld=no
   14548     ;;
   14549   esac
   14550 
   14551   ld_shlibs_F77=yes
   14552   if test "$with_gnu_ld" = yes; then
   14553     # If archive_cmds runs LD, not CC, wlarc should be empty
   14554     wlarc='${wl}'
   14555 
   14556     # Set some defaults for GNU ld with shared library support. These
   14557     # are reset later if shared libraries are not supported. Putting them
   14558     # here allows them to be overridden if necessary.
   14559     runpath_var=LD_RUN_PATH
   14560     hardcode_libdir_flag_spec_F77='${wl}--rpath ${wl}$libdir'
   14561     export_dynamic_flag_spec_F77='${wl}--export-dynamic'
   14562     # ancient GNU ld didn't support --whole-archive et. al.
   14563     if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null; then
   14564 	whole_archive_flag_spec_F77="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
   14565       else
   14566   	whole_archive_flag_spec_F77=
   14567     fi
   14568     supports_anon_versioning=no
   14569     case `$LD -v 2>/dev/null` in
   14570       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
   14571       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
   14572       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
   14573       *\ 2.11.*) ;; # other 2.11 versions
   14574       *) supports_anon_versioning=yes ;;
   14575     esac
   14576 
   14577     # See if GNU ld supports shared libraries.
   14578     case $host_os in
   14579     aix3* | aix4* | aix5*)
   14580       # On AIX/PPC, the GNU linker is very broken
   14581       if test "$host_cpu" != ia64; then
   14582 	ld_shlibs_F77=no
   14583 	cat <<EOF 1>&2
   14584 
   14585 *** Warning: the GNU linker, at least up to release 2.9.1, is reported
   14586 *** to be unable to reliably create shared libraries on AIX.
   14587 *** Therefore, libtool is disabling shared libraries support.  If you
   14588 *** really care for shared libraries, you may want to modify your PATH
   14589 *** so that a non-GNU linker is found, and then restart.
   14590 
   14591 EOF
   14592       fi
   14593       ;;
   14594 
   14595     amigaos*)
   14596       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)'
   14597       hardcode_libdir_flag_spec_F77='-L$libdir'
   14598       hardcode_minus_L_F77=yes
   14599 
   14600       # Samuel A. Falvo II <kc5tja (at] dolphin.openprojects.net> reports
   14601       # that the semantics of dynamic libraries on AmigaOS, at least up
   14602       # to version 4, is to share data among multiple programs linked
   14603       # with the same dynamic library.  Since this doesn't match the
   14604       # behavior of shared libraries on other platforms, we can't use
   14605       # them.
   14606       ld_shlibs_F77=no
   14607       ;;
   14608 
   14609     beos*)
   14610       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   14611 	allow_undefined_flag_F77=unsupported
   14612 	# Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
   14613 	# support --undefined.  This deserves some investigation.  FIXME
   14614 	archive_cmds_F77='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   14615       else
   14616 	ld_shlibs_F77=no
   14617       fi
   14618       ;;
   14619 
   14620     cygwin* | mingw* | pw32*)
   14621       # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, F77) is actually meaningless,
   14622       # as there is no search path for DLLs.
   14623       hardcode_libdir_flag_spec_F77='-L$libdir'
   14624       allow_undefined_flag_F77=unsupported
   14625       always_export_symbols_F77=no
   14626       enable_shared_with_static_runtimes_F77=yes
   14627       export_symbols_cmds_F77='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS] /s/.* \([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW] /s/.* //'\'' | sort | uniq > $export_symbols'
   14628 
   14629       if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
   14630         archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   14631 	# If the export-symbols file already is a .def file (1st line
   14632 	# is EXPORTS), use it as is; otherwise, prepend...
   14633 	archive_expsym_cmds_F77='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
   14634 	  cp $export_symbols $output_objdir/$soname.def;
   14635 	else
   14636 	  echo EXPORTS > $output_objdir/$soname.def;
   14637 	  cat $export_symbols >> $output_objdir/$soname.def;
   14638 	fi~
   14639 	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   14640       else
   14641 	ld_shlibs_F77=no
   14642       fi
   14643       ;;
   14644 
   14645     interix3*)
   14646       hardcode_direct_F77=no
   14647       hardcode_shlibpath_var_F77=no
   14648       hardcode_libdir_flag_spec_F77='${wl}-rpath,$libdir'
   14649       export_dynamic_flag_spec_F77='${wl}-E'
   14650       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
   14651       # Instead, shared libraries are loaded at an image base (0x10000000 by
   14652       # default) and relocated if they conflict, which is a slow very memory
   14653       # consuming and fragmenting process.  To avoid this, we pick a random,
   14654       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
   14655       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
   14656       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'
   14657       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'
   14658       ;;
   14659 
   14660     linux* | k*bsd*-gnu)
   14661       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   14662 	tmp_addflag=
   14663 	case $cc_basename,$host_cpu in
   14664 	pgcc*)				# Portland Group C compiler
   14665 	  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'
   14666 	  tmp_addflag=' $pic_flag'
   14667 	  ;;
   14668 	pgf77* | pgf90* | pgf95*)	# Portland Group f77 and f90 compilers
   14669 	  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'
   14670 	  tmp_addflag=' $pic_flag -Mnomain' ;;
   14671 	ecc*,ia64* | icc*,ia64*)		# Intel C compiler on ia64
   14672 	  tmp_addflag=' -i_dynamic' ;;
   14673 	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
   14674 	  tmp_addflag=' -i_dynamic -nofor_main' ;;
   14675 	ifc* | ifort*)			# Intel Fortran compiler
   14676 	  tmp_addflag=' -nofor_main' ;;
   14677 	esac
   14678 	archive_cmds_F77='$CC -shared'"$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   14679 
   14680 	if test $supports_anon_versioning = yes; then
   14681 	  archive_expsym_cmds_F77='$echo "{ global:" > $output_objdir/$libname.ver~
   14682   cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
   14683   $echo "local: *; };" >> $output_objdir/$libname.ver~
   14684 	  $CC -shared'"$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
   14685 	fi
   14686 	link_all_deplibs_F77=no
   14687       else
   14688 	ld_shlibs_F77=no
   14689       fi
   14690       ;;
   14691 
   14692     netbsd* | netbsdelf*-gnu)
   14693       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   14694 	archive_cmds_F77='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
   14695 	wlarc=
   14696       else
   14697 	archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   14698 	archive_expsym_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   14699       fi
   14700       ;;
   14701 
   14702     solaris*)
   14703       if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then
   14704 	ld_shlibs_F77=no
   14705 	cat <<EOF 1>&2
   14706 
   14707 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
   14708 *** create shared libraries on Solaris systems.  Therefore, libtool
   14709 *** is disabling shared libraries support.  We urge you to upgrade GNU
   14710 *** binutils to release 2.9.1 or newer.  Another option is to modify
   14711 *** your PATH or compiler configuration so that the native linker is
   14712 *** used, and then restart.
   14713 
   14714 EOF
   14715       elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   14716 	archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   14717 	archive_expsym_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   14718       else
   14719 	ld_shlibs_F77=no
   14720       fi
   14721       ;;
   14722 
   14723     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
   14724       case `$LD -v 2>&1` in
   14725         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
   14726 	ld_shlibs_F77=no
   14727 	cat <<_LT_EOF 1>&2
   14728 
   14729 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
   14730 *** reliably create shared libraries on SCO systems.  Therefore, libtool
   14731 *** is disabling shared libraries support.  We urge you to upgrade GNU
   14732 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
   14733 *** your PATH or compiler configuration so that the native linker is
   14734 *** used, and then restart.
   14735 
   14736 _LT_EOF
   14737 	;;
   14738 	*)
   14739 	  if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   14740 	    hardcode_libdir_flag_spec_F77='`test -z "$SCOABSPATH" && echo ${wl}-rpath,$libdir`'
   14741 	    archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib'
   14742 	    archive_expsym_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname,-retain-symbols-file,$export_symbols -o $lib'
   14743 	  else
   14744 	    ld_shlibs_F77=no
   14745 	  fi
   14746 	;;
   14747       esac
   14748       ;;
   14749 
   14750     sunos4*)
   14751       archive_cmds_F77='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   14752       wlarc=
   14753       hardcode_direct_F77=yes
   14754       hardcode_shlibpath_var_F77=no
   14755       ;;
   14756 
   14757     *)
   14758       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   14759 	archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   14760 	archive_expsym_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   14761       else
   14762 	ld_shlibs_F77=no
   14763       fi
   14764       ;;
   14765     esac
   14766 
   14767     if test "$ld_shlibs_F77" = no; then
   14768       runpath_var=
   14769       hardcode_libdir_flag_spec_F77=
   14770       export_dynamic_flag_spec_F77=
   14771       whole_archive_flag_spec_F77=
   14772     fi
   14773   else
   14774     # PORTME fill in a description of your system's linker (not GNU ld)
   14775     case $host_os in
   14776     aix3*)
   14777       allow_undefined_flag_F77=unsupported
   14778       always_export_symbols_F77=yes
   14779       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'
   14780       # Note: this linker hardcodes the directories in LIBPATH if there
   14781       # are no directories specified by -L.
   14782       hardcode_minus_L_F77=yes
   14783       if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
   14784 	# Neither direct hardcoding nor static linking is supported with a
   14785 	# broken collect2.
   14786 	hardcode_direct_F77=unsupported
   14787       fi
   14788       ;;
   14789 
   14790     aix4* | aix5*)
   14791       if test "$host_cpu" = ia64; then
   14792 	# On IA64, the linker does run time linking by default, so we don't
   14793 	# have to do anything special.
   14794 	aix_use_runtimelinking=no
   14795 	exp_sym_flag='-Bexport'
   14796 	no_entry_flag=""
   14797       else
   14798 	# If we're using GNU nm, then we don't want the "-C" option.
   14799 	# -C means demangle to AIX nm, but means don't demangle with GNU nm
   14800 	if $NM -V 2>&1 | grep 'GNU' > /dev/null; then
   14801 	  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'
   14802 	else
   14803 	  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'
   14804 	fi
   14805 	aix_use_runtimelinking=no
   14806 
   14807 	# Test if we are trying to use run time linking or normal
   14808 	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
   14809 	# need to do runtime linking.
   14810 	case $host_os in aix4.[23]|aix4.[23].*|aix5*)
   14811 	  for ld_flag in $LDFLAGS; do
   14812   	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
   14813   	    aix_use_runtimelinking=yes
   14814   	    break
   14815   	  fi
   14816 	  done
   14817 	  ;;
   14818 	esac
   14819 
   14820 	exp_sym_flag='-bexport'
   14821 	no_entry_flag='-bnoentry'
   14822       fi
   14823 
   14824       # When large executables or shared objects are built, AIX ld can
   14825       # have problems creating the table of contents.  If linking a library
   14826       # or program results in "error TOC overflow" add -mminimal-toc to
   14827       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
   14828       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
   14829 
   14830       archive_cmds_F77=''
   14831       hardcode_direct_F77=yes
   14832       hardcode_libdir_separator_F77=':'
   14833       link_all_deplibs_F77=yes
   14834 
   14835       if test "$GCC" = yes; then
   14836 	case $host_os in aix4.[012]|aix4.[012].*)
   14837 	# We only want to do this on AIX 4.2 and lower, the check
   14838 	# below for broken collect2 doesn't work under 4.3+
   14839 	  collect2name=`${CC} -print-prog-name=collect2`
   14840 	  if test -f "$collect2name" && \
   14841   	   strings "$collect2name" | grep resolve_lib_name >/dev/null
   14842 	  then
   14843   	  # We have reworked collect2
   14844   	  hardcode_direct_F77=yes
   14845 	  else
   14846   	  # We have old collect2
   14847   	  hardcode_direct_F77=unsupported
   14848   	  # It fails to find uninstalled libraries when the uninstalled
   14849   	  # path is not listed in the libpath.  Setting hardcode_minus_L
   14850   	  # to unsupported forces relinking
   14851   	  hardcode_minus_L_F77=yes
   14852   	  hardcode_libdir_flag_spec_F77='-L$libdir'
   14853   	  hardcode_libdir_separator_F77=
   14854 	  fi
   14855 	  ;;
   14856 	esac
   14857 	shared_flag='-shared'
   14858 	if test "$aix_use_runtimelinking" = yes; then
   14859 	  shared_flag="$shared_flag "'${wl}-G'
   14860 	fi
   14861       else
   14862 	# not using gcc
   14863 	if test "$host_cpu" = ia64; then
   14864   	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
   14865   	# chokes on -Wl,-G. The following line is correct:
   14866 	  shared_flag='-G'
   14867 	else
   14868 	  if test "$aix_use_runtimelinking" = yes; then
   14869 	    shared_flag='${wl}-G'
   14870 	  else
   14871 	    shared_flag='${wl}-bM:SRE'
   14872 	  fi
   14873 	fi
   14874       fi
   14875 
   14876       # It seems that -bexpall does not export symbols beginning with
   14877       # underscore (_), so it is better to generate a list of symbols to export.
   14878       always_export_symbols_F77=yes
   14879       if test "$aix_use_runtimelinking" = yes; then
   14880 	# Warning - without using the other runtime loading flags (-brtl),
   14881 	# -berok will link without error, but may produce a broken library.
   14882 	allow_undefined_flag_F77='-berok'
   14883        # Determine the default libpath from the value encoded in an empty executable.
   14884        cat >conftest.$ac_ext <<_ACEOF
   14885       program main
   14886 
   14887       end
   14888 _ACEOF
   14889 rm -f conftest.$ac_objext conftest$ac_exeext
   14890 if { (ac_try="$ac_link"
   14891 case "(($ac_try" in
   14892   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   14893   *) ac_try_echo=$ac_try;;
   14894 esac
   14895 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   14896   (eval "$ac_link") 2>conftest.er1
   14897   ac_status=$?
   14898   grep -v '^ *+' conftest.er1 >conftest.err
   14899   rm -f conftest.er1
   14900   cat conftest.err >&5
   14901   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   14902   (exit $ac_status); } &&
   14903 	 { ac_try='test -z "$ac_f77_werror_flag" || test ! -s conftest.err'
   14904   { (case "(($ac_try" in
   14905   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   14906   *) ac_try_echo=$ac_try;;
   14907 esac
   14908 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   14909   (eval "$ac_try") 2>&5
   14910   ac_status=$?
   14911   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   14912   (exit $ac_status); }; } &&
   14913 	 { ac_try='test -s conftest$ac_exeext'
   14914   { (case "(($ac_try" in
   14915   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   14916   *) ac_try_echo=$ac_try;;
   14917 esac
   14918 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   14919   (eval "$ac_try") 2>&5
   14920   ac_status=$?
   14921   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   14922   (exit $ac_status); }; }; then
   14923 
   14924 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
   14925 }'`
   14926 # Check for a 64-bit object if we didn't find anything.
   14927 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; }
   14928 }'`; fi
   14929 else
   14930   echo "$as_me: failed program was:" >&5
   14931 sed 's/^/| /' conftest.$ac_ext >&5
   14932 
   14933 
   14934 fi
   14935 
   14936 rm -f core conftest.err conftest.$ac_objext \
   14937       conftest$ac_exeext conftest.$ac_ext
   14938 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   14939 
   14940        hardcode_libdir_flag_spec_F77='${wl}-blibpath:$libdir:'"$aix_libpath"
   14941 	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"
   14942        else
   14943 	if test "$host_cpu" = ia64; then
   14944 	  hardcode_libdir_flag_spec_F77='${wl}-R $libdir:/usr/lib:/lib'
   14945 	  allow_undefined_flag_F77="-z nodefs"
   14946 	  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"
   14947 	else
   14948 	 # Determine the default libpath from the value encoded in an empty executable.
   14949 	 cat >conftest.$ac_ext <<_ACEOF
   14950       program main
   14951 
   14952       end
   14953 _ACEOF
   14954 rm -f conftest.$ac_objext conftest$ac_exeext
   14955 if { (ac_try="$ac_link"
   14956 case "(($ac_try" in
   14957   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   14958   *) ac_try_echo=$ac_try;;
   14959 esac
   14960 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   14961   (eval "$ac_link") 2>conftest.er1
   14962   ac_status=$?
   14963   grep -v '^ *+' conftest.er1 >conftest.err
   14964   rm -f conftest.er1
   14965   cat conftest.err >&5
   14966   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   14967   (exit $ac_status); } &&
   14968 	 { ac_try='test -z "$ac_f77_werror_flag" || test ! -s conftest.err'
   14969   { (case "(($ac_try" in
   14970   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   14971   *) ac_try_echo=$ac_try;;
   14972 esac
   14973 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   14974   (eval "$ac_try") 2>&5
   14975   ac_status=$?
   14976   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   14977   (exit $ac_status); }; } &&
   14978 	 { ac_try='test -s conftest$ac_exeext'
   14979   { (case "(($ac_try" in
   14980   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   14981   *) ac_try_echo=$ac_try;;
   14982 esac
   14983 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   14984   (eval "$ac_try") 2>&5
   14985   ac_status=$?
   14986   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   14987   (exit $ac_status); }; }; then
   14988 
   14989 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
   14990 }'`
   14991 # Check for a 64-bit object if we didn't find anything.
   14992 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; }
   14993 }'`; fi
   14994 else
   14995   echo "$as_me: failed program was:" >&5
   14996 sed 's/^/| /' conftest.$ac_ext >&5
   14997 
   14998 
   14999 fi
   15000 
   15001 rm -f core conftest.err conftest.$ac_objext \
   15002       conftest$ac_exeext conftest.$ac_ext
   15003 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   15004 
   15005 	 hardcode_libdir_flag_spec_F77='${wl}-blibpath:$libdir:'"$aix_libpath"
   15006 	  # Warning - without using the other run time loading flags,
   15007 	  # -berok will link without error, but may produce a broken library.
   15008 	  no_undefined_flag_F77=' ${wl}-bernotok'
   15009 	  allow_undefined_flag_F77=' ${wl}-berok'
   15010 	  # Exported symbols can be pulled into shared objects from archives
   15011 	  whole_archive_flag_spec_F77='$convenience'
   15012 	  archive_cmds_need_lc_F77=yes
   15013 	  # This is similar to how AIX traditionally builds its shared libraries.
   15014 	  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'
   15015 	fi
   15016       fi
   15017       ;;
   15018 
   15019     amigaos*)
   15020       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)'
   15021       hardcode_libdir_flag_spec_F77='-L$libdir'
   15022       hardcode_minus_L_F77=yes
   15023       # see comment about different semantics on the GNU ld section
   15024       ld_shlibs_F77=no
   15025       ;;
   15026 
   15027     bsdi[45]*)
   15028       export_dynamic_flag_spec_F77=-rdynamic
   15029       ;;
   15030 
   15031     cygwin* | mingw* | pw32*)
   15032       # When not using gcc, we currently assume that we are using
   15033       # Microsoft Visual C++.
   15034       # hardcode_libdir_flag_spec is actually meaningless, as there is
   15035       # no search path for DLLs.
   15036       hardcode_libdir_flag_spec_F77=' '
   15037       allow_undefined_flag_F77=unsupported
   15038       # Tell ltmain to make .lib files, not .a files.
   15039       libext=lib
   15040       # Tell ltmain to make .dll files, not .so files.
   15041       shrext_cmds=".dll"
   15042       # FIXME: Setting linknames here is a bad hack.
   15043       archive_cmds_F77='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | $SED -e '\''s/ -lc$//'\''` -link -dll~linknames='
   15044       # The linker will automatically build a .lib file if we build a DLL.
   15045       old_archive_From_new_cmds_F77='true'
   15046       # FIXME: Should let the user specify the lib program.
   15047       old_archive_cmds_F77='lib /OUT:$oldlib$oldobjs$old_deplibs'
   15048       fix_srcfile_path_F77='`cygpath -w "$srcfile"`'
   15049       enable_shared_with_static_runtimes_F77=yes
   15050       ;;
   15051 
   15052     darwin* | rhapsody*)
   15053       case $host_os in
   15054         rhapsody* | darwin1.[012])
   15055          allow_undefined_flag_F77='${wl}-undefined ${wl}suppress'
   15056          ;;
   15057        *) # Darwin 1.3 on
   15058          if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
   15059            allow_undefined_flag_F77='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   15060          else
   15061            case ${MACOSX_DEPLOYMENT_TARGET} in
   15062              10.[012])
   15063                allow_undefined_flag_F77='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   15064                ;;
   15065              10.*)
   15066                allow_undefined_flag_F77='${wl}-undefined ${wl}dynamic_lookup'
   15067                ;;
   15068            esac
   15069          fi
   15070          ;;
   15071       esac
   15072       archive_cmds_need_lc_F77=no
   15073       hardcode_direct_F77=no
   15074       hardcode_automatic_F77=yes
   15075       hardcode_shlibpath_var_F77=unsupported
   15076       whole_archive_flag_spec_F77=''
   15077       link_all_deplibs_F77=yes
   15078     if test "$GCC" = yes ; then
   15079     	output_verbose_link_cmd='echo'
   15080         archive_cmds_F77='$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
   15081       module_cmds_F77='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   15082       # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   15083       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}'
   15084       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}'
   15085     else
   15086       case $cc_basename in
   15087         xlc*)
   15088          output_verbose_link_cmd='echo'
   15089          archive_cmds_F77='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $verstring'
   15090          module_cmds_F77='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   15091           # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   15092          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}'
   15093           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}'
   15094           ;;
   15095        *)
   15096          ld_shlibs_F77=no
   15097           ;;
   15098       esac
   15099     fi
   15100       ;;
   15101 
   15102     dgux*)
   15103       archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   15104       hardcode_libdir_flag_spec_F77='-L$libdir'
   15105       hardcode_shlibpath_var_F77=no
   15106       ;;
   15107 
   15108     freebsd1*)
   15109       ld_shlibs_F77=no
   15110       ;;
   15111 
   15112     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
   15113     # support.  Future versions do this automatically, but an explicit c++rt0.o
   15114     # does not break anything, and helps significantly (at the cost of a little
   15115     # extra space).
   15116     freebsd2.2*)
   15117       archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
   15118       hardcode_libdir_flag_spec_F77='-R$libdir'
   15119       hardcode_direct_F77=yes
   15120       hardcode_shlibpath_var_F77=no
   15121       ;;
   15122 
   15123     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
   15124     freebsd2*)
   15125       archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   15126       hardcode_direct_F77=yes
   15127       hardcode_minus_L_F77=yes
   15128       hardcode_shlibpath_var_F77=no
   15129       ;;
   15130 
   15131     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
   15132     freebsd* | dragonfly*)
   15133       archive_cmds_F77='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
   15134       hardcode_libdir_flag_spec_F77='-R$libdir'
   15135       hardcode_direct_F77=yes
   15136       hardcode_shlibpath_var_F77=no
   15137       ;;
   15138 
   15139     hpux9*)
   15140       if test "$GCC" = yes; then
   15141 	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'
   15142       else
   15143 	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'
   15144       fi
   15145       hardcode_libdir_flag_spec_F77='${wl}+b ${wl}$libdir'
   15146       hardcode_libdir_separator_F77=:
   15147       hardcode_direct_F77=yes
   15148 
   15149       # hardcode_minus_L: Not really in the search PATH,
   15150       # but as the default location of the library.
   15151       hardcode_minus_L_F77=yes
   15152       export_dynamic_flag_spec_F77='${wl}-E'
   15153       ;;
   15154 
   15155     hpux10*)
   15156       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
   15157 	archive_cmds_F77='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   15158       else
   15159 	archive_cmds_F77='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
   15160       fi
   15161       if test "$with_gnu_ld" = no; then
   15162 	hardcode_libdir_flag_spec_F77='${wl}+b ${wl}$libdir'
   15163 	hardcode_libdir_separator_F77=:
   15164 
   15165 	hardcode_direct_F77=yes
   15166 	export_dynamic_flag_spec_F77='${wl}-E'
   15167 
   15168 	# hardcode_minus_L: Not really in the search PATH,
   15169 	# but as the default location of the library.
   15170 	hardcode_minus_L_F77=yes
   15171       fi
   15172       ;;
   15173 
   15174     hpux11*)
   15175       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
   15176 	case $host_cpu in
   15177 	hppa*64*)
   15178 	  archive_cmds_F77='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   15179 	  ;;
   15180 	ia64*)
   15181 	  archive_cmds_F77='$CC -shared ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   15182 	  ;;
   15183 	*)
   15184 	  archive_cmds_F77='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   15185 	  ;;
   15186 	esac
   15187       else
   15188 	case $host_cpu in
   15189 	hppa*64*)
   15190 	  archive_cmds_F77='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   15191 	  ;;
   15192 	ia64*)
   15193 	  archive_cmds_F77='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   15194 	  ;;
   15195 	*)
   15196 	  archive_cmds_F77='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   15197 	  ;;
   15198 	esac
   15199       fi
   15200       if test "$with_gnu_ld" = no; then
   15201 	hardcode_libdir_flag_spec_F77='${wl}+b ${wl}$libdir'
   15202 	hardcode_libdir_separator_F77=:
   15203 
   15204 	case $host_cpu in
   15205 	hppa*64*|ia64*)
   15206 	  hardcode_libdir_flag_spec_ld_F77='+b $libdir'
   15207 	  hardcode_direct_F77=no
   15208 	  hardcode_shlibpath_var_F77=no
   15209 	  ;;
   15210 	*)
   15211 	  hardcode_direct_F77=yes
   15212 	  export_dynamic_flag_spec_F77='${wl}-E'
   15213 
   15214 	  # hardcode_minus_L: Not really in the search PATH,
   15215 	  # but as the default location of the library.
   15216 	  hardcode_minus_L_F77=yes
   15217 	  ;;
   15218 	esac
   15219       fi
   15220       ;;
   15221 
   15222     irix5* | irix6* | nonstopux*)
   15223       if test "$GCC" = yes; then
   15224 	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'
   15225       else
   15226 	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'
   15227 	hardcode_libdir_flag_spec_ld_F77='-rpath $libdir'
   15228       fi
   15229       hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir'
   15230       hardcode_libdir_separator_F77=:
   15231       link_all_deplibs_F77=yes
   15232       ;;
   15233 
   15234     netbsd* | netbsdelf*-gnu)
   15235       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   15236 	archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
   15237       else
   15238 	archive_cmds_F77='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
   15239       fi
   15240       hardcode_libdir_flag_spec_F77='-R$libdir'
   15241       hardcode_direct_F77=yes
   15242       hardcode_shlibpath_var_F77=no
   15243       ;;
   15244 
   15245     newsos6)
   15246       archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   15247       hardcode_direct_F77=yes
   15248       hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir'
   15249       hardcode_libdir_separator_F77=:
   15250       hardcode_shlibpath_var_F77=no
   15251       ;;
   15252 
   15253     openbsd*)
   15254       hardcode_direct_F77=yes
   15255       hardcode_shlibpath_var_F77=no
   15256       if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   15257 	archive_cmds_F77='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   15258 	archive_expsym_cmds_F77='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
   15259 	hardcode_libdir_flag_spec_F77='${wl}-rpath,$libdir'
   15260 	export_dynamic_flag_spec_F77='${wl}-E'
   15261       else
   15262        case $host_os in
   15263 	 openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
   15264 	   archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   15265 	   hardcode_libdir_flag_spec_F77='-R$libdir'
   15266 	   ;;
   15267 	 *)
   15268 	   archive_cmds_F77='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   15269 	   hardcode_libdir_flag_spec_F77='${wl}-rpath,$libdir'
   15270 	   ;;
   15271        esac
   15272       fi
   15273       ;;
   15274 
   15275     os2*)
   15276       hardcode_libdir_flag_spec_F77='-L$libdir'
   15277       hardcode_minus_L_F77=yes
   15278       allow_undefined_flag_F77=unsupported
   15279       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'
   15280       old_archive_From_new_cmds_F77='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
   15281       ;;
   15282 
   15283     osf3*)
   15284       if test "$GCC" = yes; then
   15285 	allow_undefined_flag_F77=' ${wl}-expect_unresolved ${wl}\*'
   15286 	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'
   15287       else
   15288 	allow_undefined_flag_F77=' -expect_unresolved \*'
   15289 	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'
   15290       fi
   15291       hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir'
   15292       hardcode_libdir_separator_F77=:
   15293       ;;
   15294 
   15295     osf4* | osf5*)	# as osf3* with the addition of -msym flag
   15296       if test "$GCC" = yes; then
   15297 	allow_undefined_flag_F77=' ${wl}-expect_unresolved ${wl}\*'
   15298 	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'
   15299 	hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir'
   15300       else
   15301 	allow_undefined_flag_F77=' -expect_unresolved \*'
   15302 	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'
   15303 	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~
   15304 	$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'
   15305 
   15306 	# Both c and cxx compiler support -rpath directly
   15307 	hardcode_libdir_flag_spec_F77='-rpath $libdir'
   15308       fi
   15309       hardcode_libdir_separator_F77=:
   15310       ;;
   15311 
   15312     solaris*)
   15313       no_undefined_flag_F77=' -z text'
   15314       if test "$GCC" = yes; then
   15315 	wlarc='${wl}'
   15316 	archive_cmds_F77='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   15317 	archive_expsym_cmds_F77='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   15318 	  $CC -shared ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$rm $lib.exp'
   15319       else
   15320 	wlarc=''
   15321 	archive_cmds_F77='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
   15322 	archive_expsym_cmds_F77='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   15323   	$LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
   15324       fi
   15325       hardcode_libdir_flag_spec_F77='-R$libdir'
   15326       hardcode_shlibpath_var_F77=no
   15327       case $host_os in
   15328       solaris2.[0-5] | solaris2.[0-5].*) ;;
   15329       *)
   15330  	# The compiler driver will combine linker options so we
   15331  	# cannot just pass the convience library names through
   15332  	# without $wl, iff we do not link with $LD.
   15333  	# Luckily, gcc supports the same syntax we need for Sun Studio.
   15334  	# Supported since Solaris 2.6 (maybe 2.5.1?)
   15335  	case $wlarc in
   15336  	'')
   15337  	  whole_archive_flag_spec_F77='-z allextract$convenience -z defaultextract' ;;
   15338  	*)
   15339  	  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' ;;
   15340  	esac ;;
   15341       esac
   15342       link_all_deplibs_F77=yes
   15343       ;;
   15344 
   15345     sunos4*)
   15346       if test "x$host_vendor" = xsequent; then
   15347 	# Use $CC to link under sequent, because it throws in some extra .o
   15348 	# files that make .init and .fini sections work.
   15349 	archive_cmds_F77='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
   15350       else
   15351 	archive_cmds_F77='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
   15352       fi
   15353       hardcode_libdir_flag_spec_F77='-L$libdir'
   15354       hardcode_direct_F77=yes
   15355       hardcode_minus_L_F77=yes
   15356       hardcode_shlibpath_var_F77=no
   15357       ;;
   15358 
   15359     sysv4)
   15360       case $host_vendor in
   15361 	sni)
   15362 	  archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   15363 	  hardcode_direct_F77=yes # is this really true???
   15364 	;;
   15365 	siemens)
   15366 	  ## LD is ld it makes a PLAMLIB
   15367 	  ## CC just makes a GrossModule.
   15368 	  archive_cmds_F77='$LD -G -o $lib $libobjs $deplibs $linker_flags'
   15369 	  reload_cmds_F77='$CC -r -o $output$reload_objs'
   15370 	  hardcode_direct_F77=no
   15371         ;;
   15372 	motorola)
   15373 	  archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   15374 	  hardcode_direct_F77=no #Motorola manual says yes, but my tests say they lie
   15375 	;;
   15376       esac
   15377       runpath_var='LD_RUN_PATH'
   15378       hardcode_shlibpath_var_F77=no
   15379       ;;
   15380 
   15381     sysv4.3*)
   15382       archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   15383       hardcode_shlibpath_var_F77=no
   15384       export_dynamic_flag_spec_F77='-Bexport'
   15385       ;;
   15386 
   15387     sysv4*MP*)
   15388       if test -d /usr/nec; then
   15389 	archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   15390 	hardcode_shlibpath_var_F77=no
   15391 	runpath_var=LD_RUN_PATH
   15392 	hardcode_runpath_var=yes
   15393 	ld_shlibs_F77=yes
   15394       fi
   15395       ;;
   15396 
   15397     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7*)
   15398       no_undefined_flag_F77='${wl}-z,text'
   15399       archive_cmds_need_lc_F77=no
   15400       hardcode_shlibpath_var_F77=no
   15401       runpath_var='LD_RUN_PATH'
   15402 
   15403       if test "$GCC" = yes; then
   15404 	archive_cmds_F77='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   15405 	archive_expsym_cmds_F77='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   15406       else
   15407 	archive_cmds_F77='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   15408 	archive_expsym_cmds_F77='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   15409       fi
   15410       ;;
   15411 
   15412     sysv5* | sco3.2v5* | sco5v6*)
   15413       # Note: We can NOT use -z defs as we might desire, because we do not
   15414       # link with -lc, and that would cause any symbols used from libc to
   15415       # always be unresolved, which means just about no library would
   15416       # ever link correctly.  If we're not using GNU ld we use -z text
   15417       # though, which does catch some bad symbols but isn't as heavy-handed
   15418       # as -z defs.
   15419       no_undefined_flag_F77='${wl}-z,text'
   15420       allow_undefined_flag_F77='${wl}-z,nodefs'
   15421       archive_cmds_need_lc_F77=no
   15422       hardcode_shlibpath_var_F77=no
   15423       hardcode_libdir_flag_spec_F77='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`'
   15424       hardcode_libdir_separator_F77=':'
   15425       link_all_deplibs_F77=yes
   15426       export_dynamic_flag_spec_F77='${wl}-Bexport'
   15427       runpath_var='LD_RUN_PATH'
   15428 
   15429       if test "$GCC" = yes; then
   15430 	archive_cmds_F77='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   15431 	archive_expsym_cmds_F77='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   15432       else
   15433 	archive_cmds_F77='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   15434 	archive_expsym_cmds_F77='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   15435       fi
   15436       ;;
   15437 
   15438     uts4*)
   15439       archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   15440       hardcode_libdir_flag_spec_F77='-L$libdir'
   15441       hardcode_shlibpath_var_F77=no
   15442       ;;
   15443 
   15444     *)
   15445       ld_shlibs_F77=no
   15446       ;;
   15447     esac
   15448   fi
   15449 
   15450 { echo "$as_me:$LINENO: result: $ld_shlibs_F77" >&5
   15451 echo "${ECHO_T}$ld_shlibs_F77" >&6; }
   15452 test "$ld_shlibs_F77" = no && can_build_shared=no
   15453 
   15454 #
   15455 # Do we need to explicitly link libc?
   15456 #
   15457 case "x$archive_cmds_need_lc_F77" in
   15458 x|xyes)
   15459   # Assume -lc should be added
   15460   archive_cmds_need_lc_F77=yes
   15461 
   15462   if test "$enable_shared" = yes && test "$GCC" = yes; then
   15463     case $archive_cmds_F77 in
   15464     *'~'*)
   15465       # FIXME: we may have to deal with multi-command sequences.
   15466       ;;
   15467     '$CC '*)
   15468       # Test whether the compiler implicitly links with -lc since on some
   15469       # systems, -lgcc has to come before -lc. If gcc already passes -lc
   15470       # to ld, don't add -lc before -lgcc.
   15471       { echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
   15472 echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6; }
   15473       $rm conftest*
   15474       printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   15475 
   15476       if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   15477   (eval $ac_compile) 2>&5
   15478   ac_status=$?
   15479   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   15480   (exit $ac_status); } 2>conftest.err; then
   15481         soname=conftest
   15482         lib=conftest
   15483         libobjs=conftest.$ac_objext
   15484         deplibs=
   15485         wl=$lt_prog_compiler_wl_F77
   15486 	pic_flag=$lt_prog_compiler_pic_F77
   15487         compiler_flags=-v
   15488         linker_flags=-v
   15489         verstring=
   15490         output_objdir=.
   15491         libname=conftest
   15492         lt_save_allow_undefined_flag=$allow_undefined_flag_F77
   15493         allow_undefined_flag_F77=
   15494         if { (eval echo "$as_me:$LINENO: \"$archive_cmds_F77 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5
   15495   (eval $archive_cmds_F77 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5
   15496   ac_status=$?
   15497   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   15498   (exit $ac_status); }
   15499         then
   15500 	  archive_cmds_need_lc_F77=no
   15501         else
   15502 	  archive_cmds_need_lc_F77=yes
   15503         fi
   15504         allow_undefined_flag_F77=$lt_save_allow_undefined_flag
   15505       else
   15506         cat conftest.err 1>&5
   15507       fi
   15508       $rm conftest*
   15509       { echo "$as_me:$LINENO: result: $archive_cmds_need_lc_F77" >&5
   15510 echo "${ECHO_T}$archive_cmds_need_lc_F77" >&6; }
   15511       ;;
   15512     esac
   15513   fi
   15514   ;;
   15515 esac
   15516 
   15517 { echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
   15518 echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6; }
   15519 library_names_spec=
   15520 libname_spec='lib$name'
   15521 soname_spec=
   15522 shrext_cmds=".so"
   15523 postinstall_cmds=
   15524 postuninstall_cmds=
   15525 finish_cmds=
   15526 finish_eval=
   15527 shlibpath_var=
   15528 shlibpath_overrides_runpath=unknown
   15529 version_type=none
   15530 dynamic_linker="$host_os ld.so"
   15531 sys_lib_dlsearch_path_spec="/lib /usr/lib"
   15532 if test "$GCC" = yes; then
   15533   sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   15534   if echo "$sys_lib_search_path_spec" | grep ';' >/dev/null ; then
   15535     # if the path contains ";" then we assume it to be the separator
   15536     # otherwise default to the standard path separator (i.e. ":") - it is
   15537     # assumed that no part of a normal pathname contains ";" but that should
   15538     # okay in the real world where ";" in dirpaths is itself problematic.
   15539     sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   15540   else
   15541     sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   15542   fi
   15543 else
   15544   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
   15545 fi
   15546 need_lib_prefix=unknown
   15547 hardcode_into_libs=no
   15548 
   15549 # when you set need_version to no, make sure it does not cause -set_version
   15550 # flags to be left without arguments
   15551 need_version=unknown
   15552 
   15553 case $host_os in
   15554 aix3*)
   15555   version_type=linux
   15556   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
   15557   shlibpath_var=LIBPATH
   15558 
   15559   # AIX 3 has no versioning support, so we append a major version to the name.
   15560   soname_spec='${libname}${release}${shared_ext}$major'
   15561   ;;
   15562 
   15563 aix4* | aix5*)
   15564   version_type=linux
   15565   need_lib_prefix=no
   15566   need_version=no
   15567   hardcode_into_libs=yes
   15568   if test "$host_cpu" = ia64; then
   15569     # AIX 5 supports IA64
   15570     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
   15571     shlibpath_var=LD_LIBRARY_PATH
   15572   else
   15573     # With GCC up to 2.95.x, collect2 would create an import file
   15574     # for dependence libraries.  The import file would start with
   15575     # the line `#! .'.  This would cause the generated library to
   15576     # depend on `.', always an invalid library.  This was fixed in
   15577     # development snapshots of GCC prior to 3.0.
   15578     case $host_os in
   15579       aix4 | aix4.[01] | aix4.[01].*)
   15580       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
   15581 	   echo ' yes '
   15582 	   echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
   15583 	:
   15584       else
   15585 	can_build_shared=no
   15586       fi
   15587       ;;
   15588     esac
   15589     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
   15590     # soname into executable. Probably we can add versioning support to
   15591     # collect2, so additional links can be useful in future.
   15592     if test "$aix_use_runtimelinking" = yes; then
   15593       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
   15594       # instead of lib<name>.a to let people know that these are not
   15595       # typical AIX shared libraries.
   15596       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15597     else
   15598       # We preserve .a as extension for shared libraries through AIX4.2
   15599       # and later when we are not doing run time linking.
   15600       library_names_spec='${libname}${release}.a $libname.a'
   15601       soname_spec='${libname}${release}${shared_ext}$major'
   15602     fi
   15603     shlibpath_var=LIBPATH
   15604   fi
   15605   ;;
   15606 
   15607 amigaos*)
   15608   library_names_spec='$libname.ixlibrary $libname.a'
   15609   # Create ${libname}_ixlibrary.a entries in /sys/libs.
   15610   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'
   15611   ;;
   15612 
   15613 beos*)
   15614   library_names_spec='${libname}${shared_ext}'
   15615   dynamic_linker="$host_os ld.so"
   15616   shlibpath_var=LIBRARY_PATH
   15617   ;;
   15618 
   15619 bsdi[45]*)
   15620   version_type=linux
   15621   need_version=no
   15622   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15623   soname_spec='${libname}${release}${shared_ext}$major'
   15624   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
   15625   shlibpath_var=LD_LIBRARY_PATH
   15626   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
   15627   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
   15628   # the default ld.so.conf also contains /usr/contrib/lib and
   15629   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
   15630   # libtool to hard-code these into programs
   15631   ;;
   15632 
   15633 cygwin* | mingw* | pw32*)
   15634   version_type=windows
   15635   shrext_cmds=".dll"
   15636   need_version=no
   15637   need_lib_prefix=no
   15638 
   15639   case $GCC,$host_os in
   15640   yes,cygwin* | yes,mingw* | yes,pw32*)
   15641     library_names_spec='$libname.dll.a'
   15642     # DLL is installed to $(libdir)/../bin by postinstall_cmds
   15643     postinstall_cmds='base_file=`basename \${file}`~
   15644       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
   15645       dldir=$destdir/`dirname \$dlpath`~
   15646       test -d \$dldir || mkdir -p \$dldir~
   15647       $install_prog $dir/$dlname \$dldir/$dlname~
   15648       chmod a+x \$dldir/$dlname'
   15649     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
   15650       dlpath=$dir/\$dldll~
   15651        $rm \$dlpath'
   15652     shlibpath_overrides_runpath=yes
   15653 
   15654     case $host_os in
   15655     cygwin*)
   15656       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
   15657       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   15658       sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
   15659       ;;
   15660     mingw*)
   15661       # MinGW DLLs use traditional 'lib' prefix
   15662       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   15663       sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   15664       if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then
   15665         # It is most probably a Windows format PATH printed by
   15666         # mingw gcc, but we are running on Cygwin. Gcc prints its search
   15667         # path with ; separators, and with drive letters. We can handle the
   15668         # drive letters (cygwin fileutils understands them), so leave them,
   15669         # especially as we might pass files found there to a mingw objdump,
   15670         # which wouldn't understand a cygwinified path. Ahh.
   15671         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   15672       else
   15673         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   15674       fi
   15675       ;;
   15676     pw32*)
   15677       # pw32 DLLs use 'pw' prefix rather than 'lib'
   15678       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   15679       ;;
   15680     esac
   15681     ;;
   15682 
   15683   *)
   15684     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
   15685     ;;
   15686   esac
   15687   dynamic_linker='Win32 ld.exe'
   15688   # FIXME: first we should search . and the directory the executable is in
   15689   shlibpath_var=PATH
   15690   ;;
   15691 
   15692 darwin* | rhapsody*)
   15693   dynamic_linker="$host_os dyld"
   15694   version_type=darwin
   15695   need_lib_prefix=no
   15696   need_version=no
   15697   library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
   15698   soname_spec='${libname}${release}${major}$shared_ext'
   15699   shlibpath_overrides_runpath=yes
   15700   shlibpath_var=DYLD_LIBRARY_PATH
   15701   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
   15702   # Apple's gcc prints 'gcc -print-search-dirs' doesn't operate the same.
   15703   if test "$GCC" = yes; then
   15704     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"`
   15705   else
   15706     sys_lib_search_path_spec='/lib /usr/lib /usr/local/lib'
   15707   fi
   15708   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
   15709   ;;
   15710 
   15711 dgux*)
   15712   version_type=linux
   15713   need_lib_prefix=no
   15714   need_version=no
   15715   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
   15716   soname_spec='${libname}${release}${shared_ext}$major'
   15717   shlibpath_var=LD_LIBRARY_PATH
   15718   ;;
   15719 
   15720 freebsd1*)
   15721   dynamic_linker=no
   15722   ;;
   15723 
   15724 freebsd* | dragonfly*)
   15725   # DragonFly does not have aout.  When/if they implement a new
   15726   # versioning mechanism, adjust this.
   15727   if test -x /usr/bin/objformat; then
   15728     objformat=`/usr/bin/objformat`
   15729   else
   15730     case $host_os in
   15731     freebsd[123]*) objformat=aout ;;
   15732     *) objformat=elf ;;
   15733     esac
   15734   fi
   15735   version_type=freebsd-$objformat
   15736   case $version_type in
   15737     freebsd-elf*)
   15738       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   15739       need_version=no
   15740       need_lib_prefix=no
   15741       ;;
   15742     freebsd-*)
   15743       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
   15744       need_version=yes
   15745       ;;
   15746   esac
   15747   shlibpath_var=LD_LIBRARY_PATH
   15748   case $host_os in
   15749   freebsd2*)
   15750     shlibpath_overrides_runpath=yes
   15751     ;;
   15752   freebsd3.[01]* | freebsdelf3.[01]*)
   15753     shlibpath_overrides_runpath=yes
   15754     hardcode_into_libs=yes
   15755     ;;
   15756   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
   15757   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
   15758     shlibpath_overrides_runpath=no
   15759     hardcode_into_libs=yes
   15760     ;;
   15761   freebsd*) # from 4.6 on
   15762     shlibpath_overrides_runpath=yes
   15763     hardcode_into_libs=yes
   15764     ;;
   15765   esac
   15766   ;;
   15767 
   15768 gnu*)
   15769   version_type=linux
   15770   need_lib_prefix=no
   15771   need_version=no
   15772   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
   15773   soname_spec='${libname}${release}${shared_ext}$major'
   15774   shlibpath_var=LD_LIBRARY_PATH
   15775   hardcode_into_libs=yes
   15776   ;;
   15777 
   15778 hpux9* | hpux10* | hpux11*)
   15779   # Give a soname corresponding to the major version so that dld.sl refuses to
   15780   # link against other versions.
   15781   version_type=sunos
   15782   need_lib_prefix=no
   15783   need_version=no
   15784   case $host_cpu in
   15785   ia64*)
   15786     shrext_cmds='.so'
   15787     hardcode_into_libs=yes
   15788     dynamic_linker="$host_os dld.so"
   15789     shlibpath_var=LD_LIBRARY_PATH
   15790     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   15791     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15792     soname_spec='${libname}${release}${shared_ext}$major'
   15793     if test "X$HPUX_IA64_MODE" = X32; then
   15794       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
   15795     else
   15796       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
   15797     fi
   15798     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   15799     ;;
   15800    hppa*64*)
   15801      shrext_cmds='.sl'
   15802      hardcode_into_libs=yes
   15803      dynamic_linker="$host_os dld.sl"
   15804      shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
   15805      shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   15806      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15807      soname_spec='${libname}${release}${shared_ext}$major'
   15808      sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
   15809      sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   15810      ;;
   15811    *)
   15812     shrext_cmds='.sl'
   15813     dynamic_linker="$host_os dld.sl"
   15814     shlibpath_var=SHLIB_PATH
   15815     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
   15816     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15817     soname_spec='${libname}${release}${shared_ext}$major'
   15818     ;;
   15819   esac
   15820   # HP-UX runs *really* slowly unless shared libraries are mode 555.
   15821   postinstall_cmds='chmod 555 $lib'
   15822   ;;
   15823 
   15824 interix3*)
   15825   version_type=linux
   15826   need_lib_prefix=no
   15827   need_version=no
   15828   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   15829   soname_spec='${libname}${release}${shared_ext}$major'
   15830   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
   15831   shlibpath_var=LD_LIBRARY_PATH
   15832   shlibpath_overrides_runpath=no
   15833   hardcode_into_libs=yes
   15834   ;;
   15835 
   15836 irix5* | irix6* | nonstopux*)
   15837   case $host_os in
   15838     nonstopux*) version_type=nonstopux ;;
   15839     *)
   15840 	if test "$lt_cv_prog_gnu_ld" = yes; then
   15841 		version_type=linux
   15842 	else
   15843 		version_type=irix
   15844 	fi ;;
   15845   esac
   15846   need_lib_prefix=no
   15847   need_version=no
   15848   soname_spec='${libname}${release}${shared_ext}$major'
   15849   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
   15850   case $host_os in
   15851   irix5* | nonstopux*)
   15852     libsuff= shlibsuff=
   15853     ;;
   15854   *)
   15855     case $LD in # libtool.m4 will add one of these switches to LD
   15856     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
   15857       libsuff= shlibsuff= libmagic=32-bit;;
   15858     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
   15859       libsuff=32 shlibsuff=N32 libmagic=N32;;
   15860     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
   15861       libsuff=64 shlibsuff=64 libmagic=64-bit;;
   15862     *) libsuff= shlibsuff= libmagic=never-match;;
   15863     esac
   15864     ;;
   15865   esac
   15866   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
   15867   shlibpath_overrides_runpath=no
   15868   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
   15869   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
   15870   hardcode_into_libs=yes
   15871   ;;
   15872 
   15873 # No shared lib support for Linux oldld, aout, or coff.
   15874 linux*oldld* | linux*aout* | linux*coff*)
   15875   dynamic_linker=no
   15876   ;;
   15877 
   15878 # This must be Linux ELF.
   15879 linux* | k*bsd*-gnu)
   15880   version_type=linux
   15881   need_lib_prefix=no
   15882   need_version=no
   15883   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15884   soname_spec='${libname}${release}${shared_ext}$major'
   15885   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
   15886   shlibpath_var=LD_LIBRARY_PATH
   15887   shlibpath_overrides_runpath=no
   15888   # This implies no fast_install, which is unacceptable.
   15889   # Some rework will be needed to allow for fast_install
   15890   # before this can be enabled.
   15891   hardcode_into_libs=yes
   15892 
   15893   # Append ld.so.conf contents to the search path
   15894   if test -f /etc/ld.so.conf; then
   15895     lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;s/[:,	]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
   15896     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
   15897   fi
   15898 
   15899   # We used to test for /lib/ld.so.1 and disable shared libraries on
   15900   # powerpc, because MkLinux only supported shared libraries with the
   15901   # GNU dynamic linker.  Since this was broken with cross compilers,
   15902   # most powerpc-linux boxes support dynamic linking these days and
   15903   # people can always --disable-shared, the test was removed, and we
   15904   # assume the GNU/Linux dynamic linker is in use.
   15905   dynamic_linker='GNU/Linux ld.so'
   15906   ;;
   15907 
   15908 netbsdelf*-gnu)
   15909   version_type=linux
   15910   need_lib_prefix=no
   15911   need_version=no
   15912   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   15913   soname_spec='${libname}${release}${shared_ext}$major'
   15914   shlibpath_var=LD_LIBRARY_PATH
   15915   shlibpath_overrides_runpath=no
   15916   hardcode_into_libs=yes
   15917   dynamic_linker='NetBSD ld.elf_so'
   15918   ;;
   15919 
   15920 netbsd*)
   15921   version_type=sunos
   15922   need_lib_prefix=no
   15923   need_version=no
   15924   if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   15925     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   15926     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   15927     dynamic_linker='NetBSD (a.out) ld.so'
   15928   else
   15929     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   15930     soname_spec='${libname}${release}${shared_ext}$major'
   15931     dynamic_linker='NetBSD ld.elf_so'
   15932   fi
   15933   shlibpath_var=LD_LIBRARY_PATH
   15934   shlibpath_overrides_runpath=yes
   15935   hardcode_into_libs=yes
   15936   ;;
   15937 
   15938 newsos6)
   15939   version_type=linux
   15940   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15941   shlibpath_var=LD_LIBRARY_PATH
   15942   shlibpath_overrides_runpath=yes
   15943   ;;
   15944 
   15945 nto-qnx*)
   15946   version_type=linux
   15947   need_lib_prefix=no
   15948   need_version=no
   15949   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15950   soname_spec='${libname}${release}${shared_ext}$major'
   15951   shlibpath_var=LD_LIBRARY_PATH
   15952   shlibpath_overrides_runpath=yes
   15953   ;;
   15954 
   15955 openbsd*)
   15956   version_type=sunos
   15957   sys_lib_dlsearch_path_spec="/usr/lib"
   15958   need_lib_prefix=no
   15959   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
   15960   case $host_os in
   15961     openbsd3.3 | openbsd3.3.*) need_version=yes ;;
   15962     *)                         need_version=no  ;;
   15963   esac
   15964   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   15965   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   15966   shlibpath_var=LD_LIBRARY_PATH
   15967   if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   15968     case $host_os in
   15969       openbsd2.[89] | openbsd2.[89].*)
   15970 	shlibpath_overrides_runpath=no
   15971 	;;
   15972       *)
   15973 	shlibpath_overrides_runpath=yes
   15974 	;;
   15975       esac
   15976   else
   15977     shlibpath_overrides_runpath=yes
   15978   fi
   15979   ;;
   15980 
   15981 os2*)
   15982   libname_spec='$name'
   15983   shrext_cmds=".dll"
   15984   need_lib_prefix=no
   15985   library_names_spec='$libname${shared_ext} $libname.a'
   15986   dynamic_linker='OS/2 ld.exe'
   15987   shlibpath_var=LIBPATH
   15988   ;;
   15989 
   15990 osf3* | osf4* | osf5*)
   15991   version_type=osf
   15992   need_lib_prefix=no
   15993   need_version=no
   15994   soname_spec='${libname}${release}${shared_ext}$major'
   15995   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15996   shlibpath_var=LD_LIBRARY_PATH
   15997   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
   15998   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
   15999   ;;
   16000 
   16001 solaris*)
   16002   version_type=linux
   16003   need_lib_prefix=no
   16004   need_version=no
   16005   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   16006   soname_spec='${libname}${release}${shared_ext}$major'
   16007   shlibpath_var=LD_LIBRARY_PATH
   16008   shlibpath_overrides_runpath=yes
   16009   hardcode_into_libs=yes
   16010   # ldd complains unless libraries are executable
   16011   postinstall_cmds='chmod +x $lib'
   16012   ;;
   16013 
   16014 sunos4*)
   16015   version_type=sunos
   16016   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   16017   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
   16018   shlibpath_var=LD_LIBRARY_PATH
   16019   shlibpath_overrides_runpath=yes
   16020   if test "$with_gnu_ld" = yes; then
   16021     need_lib_prefix=no
   16022   fi
   16023   need_version=yes
   16024   ;;
   16025 
   16026 sysv4 | sysv4.3*)
   16027   version_type=linux
   16028   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   16029   soname_spec='${libname}${release}${shared_ext}$major'
   16030   shlibpath_var=LD_LIBRARY_PATH
   16031   case $host_vendor in
   16032     sni)
   16033       shlibpath_overrides_runpath=no
   16034       need_lib_prefix=no
   16035       export_dynamic_flag_spec='${wl}-Blargedynsym'
   16036       runpath_var=LD_RUN_PATH
   16037       ;;
   16038     siemens)
   16039       need_lib_prefix=no
   16040       ;;
   16041     motorola)
   16042       need_lib_prefix=no
   16043       need_version=no
   16044       shlibpath_overrides_runpath=no
   16045       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
   16046       ;;
   16047   esac
   16048   ;;
   16049 
   16050 sysv4*MP*)
   16051   if test -d /usr/nec ;then
   16052     version_type=linux
   16053     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
   16054     soname_spec='$libname${shared_ext}.$major'
   16055     shlibpath_var=LD_LIBRARY_PATH
   16056   fi
   16057   ;;
   16058 
   16059 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   16060   version_type=freebsd-elf
   16061   need_lib_prefix=no
   16062   need_version=no
   16063   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   16064   soname_spec='${libname}${release}${shared_ext}$major'
   16065   shlibpath_var=LD_LIBRARY_PATH
   16066   hardcode_into_libs=yes
   16067   if test "$with_gnu_ld" = yes; then
   16068     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
   16069     shlibpath_overrides_runpath=no
   16070   else
   16071     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
   16072     shlibpath_overrides_runpath=yes
   16073     case $host_os in
   16074       sco3.2v5*)
   16075         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
   16076 	;;
   16077     esac
   16078   fi
   16079   sys_lib_dlsearch_path_spec='/usr/lib'
   16080   ;;
   16081 
   16082 uts4*)
   16083   version_type=linux
   16084   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   16085   soname_spec='${libname}${release}${shared_ext}$major'
   16086   shlibpath_var=LD_LIBRARY_PATH
   16087   ;;
   16088 
   16089 *)
   16090   dynamic_linker=no
   16091   ;;
   16092 esac
   16093 { echo "$as_me:$LINENO: result: $dynamic_linker" >&5
   16094 echo "${ECHO_T}$dynamic_linker" >&6; }
   16095 test "$dynamic_linker" = no && can_build_shared=no
   16096 
   16097 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
   16098 if test "$GCC" = yes; then
   16099   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
   16100 fi
   16101 
   16102 { echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
   16103 echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6; }
   16104 hardcode_action_F77=
   16105 if test -n "$hardcode_libdir_flag_spec_F77" || \
   16106    test -n "$runpath_var_F77" || \
   16107    test "X$hardcode_automatic_F77" = "Xyes" ; then
   16108 
   16109   # We can hardcode non-existant directories.
   16110   if test "$hardcode_direct_F77" != no &&
   16111      # If the only mechanism to avoid hardcoding is shlibpath_var, we
   16112      # have to relink, otherwise we might link with an installed library
   16113      # when we should be linking with a yet-to-be-installed one
   16114      ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, F77)" != no &&
   16115      test "$hardcode_minus_L_F77" != no; then
   16116     # Linking always hardcodes the temporary library directory.
   16117     hardcode_action_F77=relink
   16118   else
   16119     # We can link without hardcoding, and we can hardcode nonexisting dirs.
   16120     hardcode_action_F77=immediate
   16121   fi
   16122 else
   16123   # We cannot hardcode anything, or else we can only hardcode existing
   16124   # directories.
   16125   hardcode_action_F77=unsupported
   16126 fi
   16127 { echo "$as_me:$LINENO: result: $hardcode_action_F77" >&5
   16128 echo "${ECHO_T}$hardcode_action_F77" >&6; }
   16129 
   16130 if test "$hardcode_action_F77" = relink; then
   16131   # Fast installation is not supported
   16132   enable_fast_install=no
   16133 elif test "$shlibpath_overrides_runpath" = yes ||
   16134      test "$enable_shared" = no; then
   16135   # Fast installation is not necessary
   16136   enable_fast_install=needless
   16137 fi
   16138 
   16139 
   16140 # The else clause should only fire when bootstrapping the
   16141 # libtool distribution, otherwise you forgot to ship ltmain.sh
   16142 # with your package, and you will get complaints that there are
   16143 # no rules to generate ltmain.sh.
   16144 if test -f "$ltmain"; then
   16145   # See if we are running on zsh, and set the options which allow our commands through
   16146   # without removal of \ escapes.
   16147   if test -n "${ZSH_VERSION+set}" ; then
   16148     setopt NO_GLOB_SUBST
   16149   fi
   16150   # Now quote all the things that may contain metacharacters while being
   16151   # careful not to overquote the AC_SUBSTed values.  We take copies of the
   16152   # variables and quote the copies for generation of the libtool script.
   16153   for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \
   16154     SED SHELL STRIP \
   16155     libname_spec library_names_spec soname_spec extract_expsyms_cmds \
   16156     old_striplib striplib file_magic_cmd finish_cmds finish_eval \
   16157     deplibs_check_method reload_flag reload_cmds need_locks \
   16158     lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
   16159     lt_cv_sys_global_symbol_to_c_name_address \
   16160     sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
   16161     old_postinstall_cmds old_postuninstall_cmds \
   16162     compiler_F77 \
   16163     CC_F77 \
   16164     LD_F77 \
   16165     lt_prog_compiler_wl_F77 \
   16166     lt_prog_compiler_pic_F77 \
   16167     lt_prog_compiler_static_F77 \
   16168     lt_prog_compiler_no_builtin_flag_F77 \
   16169     export_dynamic_flag_spec_F77 \
   16170     thread_safe_flag_spec_F77 \
   16171     whole_archive_flag_spec_F77 \
   16172     enable_shared_with_static_runtimes_F77 \
   16173     old_archive_cmds_F77 \
   16174     old_archive_from_new_cmds_F77 \
   16175     predep_objects_F77 \
   16176     postdep_objects_F77 \
   16177     predeps_F77 \
   16178     postdeps_F77 \
   16179     compiler_lib_search_path_F77 \
   16180     archive_cmds_F77 \
   16181     archive_expsym_cmds_F77 \
   16182     postinstall_cmds_F77 \
   16183     postuninstall_cmds_F77 \
   16184     old_archive_from_expsyms_cmds_F77 \
   16185     allow_undefined_flag_F77 \
   16186     no_undefined_flag_F77 \
   16187     export_symbols_cmds_F77 \
   16188     hardcode_libdir_flag_spec_F77 \
   16189     hardcode_libdir_flag_spec_ld_F77 \
   16190     hardcode_libdir_separator_F77 \
   16191     hardcode_automatic_F77 \
   16192     module_cmds_F77 \
   16193     module_expsym_cmds_F77 \
   16194     lt_cv_prog_compiler_c_o_F77 \
   16195     exclude_expsyms_F77 \
   16196     include_expsyms_F77; do
   16197 
   16198     case $var in
   16199     old_archive_cmds_F77 | \
   16200     old_archive_from_new_cmds_F77 | \
   16201     archive_cmds_F77 | \
   16202     archive_expsym_cmds_F77 | \
   16203     module_cmds_F77 | \
   16204     module_expsym_cmds_F77 | \
   16205     old_archive_from_expsyms_cmds_F77 | \
   16206     export_symbols_cmds_F77 | \
   16207     extract_expsyms_cmds | reload_cmds | finish_cmds | \
   16208     postinstall_cmds | postuninstall_cmds | \
   16209     old_postinstall_cmds | old_postuninstall_cmds | \
   16210     sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
   16211       # Double-quote double-evaled strings.
   16212       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
   16213       ;;
   16214     *)
   16215       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
   16216       ;;
   16217     esac
   16218   done
   16219 
   16220   case $lt_echo in
   16221   *'\$0 --fallback-echo"')
   16222     lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
   16223     ;;
   16224   esac
   16225 
   16226 cfgfile="$ofile"
   16227 
   16228   cat <<__EOF__ >> "$cfgfile"
   16229 # ### BEGIN LIBTOOL TAG CONFIG: $tagname
   16230 
   16231 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
   16232 
   16233 # Shell to use when invoking shell scripts.
   16234 SHELL=$lt_SHELL
   16235 
   16236 # Whether or not to build shared libraries.
   16237 build_libtool_libs=$enable_shared
   16238 
   16239 # Whether or not to build static libraries.
   16240 build_old_libs=$enable_static
   16241 
   16242 # Whether or not to add -lc for building shared libraries.
   16243 build_libtool_need_lc=$archive_cmds_need_lc_F77
   16244 
   16245 # Whether or not to disallow shared libs when runtime libs are static
   16246 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_F77
   16247 
   16248 # Whether or not to optimize for fast installation.
   16249 fast_install=$enable_fast_install
   16250 
   16251 # The host system.
   16252 host_alias=$host_alias
   16253 host=$host
   16254 host_os=$host_os
   16255 
   16256 # The build system.
   16257 build_alias=$build_alias
   16258 build=$build
   16259 build_os=$build_os
   16260 
   16261 # An echo program that does not interpret backslashes.
   16262 echo=$lt_echo
   16263 
   16264 # The archiver.
   16265 AR=$lt_AR
   16266 AR_FLAGS=$lt_AR_FLAGS
   16267 
   16268 # A C compiler.
   16269 LTCC=$lt_LTCC
   16270 
   16271 # LTCC compiler flags.
   16272 LTCFLAGS=$lt_LTCFLAGS
   16273 
   16274 # A language-specific compiler.
   16275 CC=$lt_compiler_F77
   16276 
   16277 # Is the compiler the GNU C compiler?
   16278 with_gcc=$GCC_F77
   16279 
   16280 # An ERE matcher.
   16281 EGREP=$lt_EGREP
   16282 
   16283 # The linker used to build libraries.
   16284 LD=$lt_LD_F77
   16285 
   16286 # Whether we need hard or soft links.
   16287 LN_S=$lt_LN_S
   16288 
   16289 # A BSD-compatible nm program.
   16290 NM=$lt_NM
   16291 
   16292 # A symbol stripping program
   16293 STRIP=$lt_STRIP
   16294 
   16295 # Used to examine libraries when file_magic_cmd begins "file"
   16296 MAGIC_CMD=$MAGIC_CMD
   16297 
   16298 # Used on cygwin: DLL creation program.
   16299 DLLTOOL="$DLLTOOL"
   16300 
   16301 # Used on cygwin: object dumper.
   16302 OBJDUMP="$OBJDUMP"
   16303 
   16304 # Used on cygwin: assembler.
   16305 AS="$AS"
   16306 
   16307 # The name of the directory that contains temporary libtool files.
   16308 objdir=$objdir
   16309 
   16310 # How to create reloadable object files.
   16311 reload_flag=$lt_reload_flag
   16312 reload_cmds=$lt_reload_cmds
   16313 
   16314 # How to pass a linker flag through the compiler.
   16315 wl=$lt_lt_prog_compiler_wl_F77
   16316 
   16317 # Object file suffix (normally "o").
   16318 objext="$ac_objext"
   16319 
   16320 # Old archive suffix (normally "a").
   16321 libext="$libext"
   16322 
   16323 # Shared library suffix (normally ".so").
   16324 shrext_cmds='$shrext_cmds'
   16325 
   16326 # Executable file suffix (normally "").
   16327 exeext="$exeext"
   16328 
   16329 # Additional compiler flags for building library objects.
   16330 pic_flag=$lt_lt_prog_compiler_pic_F77
   16331 pic_mode=$pic_mode
   16332 
   16333 # What is the maximum length of a command?
   16334 max_cmd_len=$lt_cv_sys_max_cmd_len
   16335 
   16336 # Does compiler simultaneously support -c and -o options?
   16337 compiler_c_o=$lt_lt_cv_prog_compiler_c_o_F77
   16338 
   16339 # Must we lock files when doing compilation?
   16340 need_locks=$lt_need_locks
   16341 
   16342 # Do we need the lib prefix for modules?
   16343 need_lib_prefix=$need_lib_prefix
   16344 
   16345 # Do we need a version for libraries?
   16346 need_version=$need_version
   16347 
   16348 # Whether dlopen is supported.
   16349 dlopen_support=$enable_dlopen
   16350 
   16351 # Whether dlopen of programs is supported.
   16352 dlopen_self=$enable_dlopen_self
   16353 
   16354 # Whether dlopen of statically linked programs is supported.
   16355 dlopen_self_static=$enable_dlopen_self_static
   16356 
   16357 # Compiler flag to prevent dynamic linking.
   16358 link_static_flag=$lt_lt_prog_compiler_static_F77
   16359 
   16360 # Compiler flag to turn off builtin functions.
   16361 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_F77
   16362 
   16363 # Compiler flag to allow reflexive dlopens.
   16364 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_F77
   16365 
   16366 # Compiler flag to generate shared objects directly from archives.
   16367 whole_archive_flag_spec=$lt_whole_archive_flag_spec_F77
   16368 
   16369 # Compiler flag to generate thread-safe objects.
   16370 thread_safe_flag_spec=$lt_thread_safe_flag_spec_F77
   16371 
   16372 # Library versioning type.
   16373 version_type=$version_type
   16374 
   16375 # Format of library name prefix.
   16376 libname_spec=$lt_libname_spec
   16377 
   16378 # List of archive names.  First name is the real one, the rest are links.
   16379 # The last name is the one that the linker finds with -lNAME.
   16380 library_names_spec=$lt_library_names_spec
   16381 
   16382 # The coded name of the library, if different from the real name.
   16383 soname_spec=$lt_soname_spec
   16384 
   16385 # Commands used to build and install an old-style archive.
   16386 RANLIB=$lt_RANLIB
   16387 old_archive_cmds=$lt_old_archive_cmds_F77
   16388 old_postinstall_cmds=$lt_old_postinstall_cmds
   16389 old_postuninstall_cmds=$lt_old_postuninstall_cmds
   16390 
   16391 # Create an old-style archive from a shared archive.
   16392 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_F77
   16393 
   16394 # Create a temporary old-style archive to link instead of a shared archive.
   16395 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_F77
   16396 
   16397 # Commands used to build and install a shared archive.
   16398 archive_cmds=$lt_archive_cmds_F77
   16399 archive_expsym_cmds=$lt_archive_expsym_cmds_F77
   16400 postinstall_cmds=$lt_postinstall_cmds
   16401 postuninstall_cmds=$lt_postuninstall_cmds
   16402 
   16403 # Commands used to build a loadable module (assumed same as above if empty)
   16404 module_cmds=$lt_module_cmds_F77
   16405 module_expsym_cmds=$lt_module_expsym_cmds_F77
   16406 
   16407 # Commands to strip libraries.
   16408 old_striplib=$lt_old_striplib
   16409 striplib=$lt_striplib
   16410 
   16411 # Dependencies to place before the objects being linked to create a
   16412 # shared library.
   16413 predep_objects=$lt_predep_objects_F77
   16414 
   16415 # Dependencies to place after the objects being linked to create a
   16416 # shared library.
   16417 postdep_objects=$lt_postdep_objects_F77
   16418 
   16419 # Dependencies to place before the objects being linked to create a
   16420 # shared library.
   16421 predeps=$lt_predeps_F77
   16422 
   16423 # Dependencies to place after the objects being linked to create a
   16424 # shared library.
   16425 postdeps=$lt_postdeps_F77
   16426 
   16427 # The library search path used internally by the compiler when linking
   16428 # a shared library.
   16429 compiler_lib_search_path=$lt_compiler_lib_search_path_F77
   16430 
   16431 # Method to check whether dependent libraries are shared objects.
   16432 deplibs_check_method=$lt_deplibs_check_method
   16433 
   16434 # Command to use when deplibs_check_method == file_magic.
   16435 file_magic_cmd=$lt_file_magic_cmd
   16436 
   16437 # Flag that allows shared libraries with undefined symbols to be built.
   16438 allow_undefined_flag=$lt_allow_undefined_flag_F77
   16439 
   16440 # Flag that forces no undefined symbols.
   16441 no_undefined_flag=$lt_no_undefined_flag_F77
   16442 
   16443 # Commands used to finish a libtool library installation in a directory.
   16444 finish_cmds=$lt_finish_cmds
   16445 
   16446 # Same as above, but a single script fragment to be evaled but not shown.
   16447 finish_eval=$lt_finish_eval
   16448 
   16449 # Take the output of nm and produce a listing of raw symbols and C names.
   16450 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
   16451 
   16452 # Transform the output of nm in a proper C declaration
   16453 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
   16454 
   16455 # Transform the output of nm in a C name address pair
   16456 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
   16457 
   16458 # This is the shared library runtime path variable.
   16459 runpath_var=$runpath_var
   16460 
   16461 # This is the shared library path variable.
   16462 shlibpath_var=$shlibpath_var
   16463 
   16464 # Is shlibpath searched before the hard-coded library search path?
   16465 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
   16466 
   16467 # How to hardcode a shared library path into an executable.
   16468 hardcode_action=$hardcode_action_F77
   16469 
   16470 # Whether we should hardcode library paths into libraries.
   16471 hardcode_into_libs=$hardcode_into_libs
   16472 
   16473 # Flag to hardcode \$libdir into a binary during linking.
   16474 # This must work even if \$libdir does not exist.
   16475 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_F77
   16476 
   16477 # If ld is used when linking, flag to hardcode \$libdir into
   16478 # a binary during linking. This must work even if \$libdir does
   16479 # not exist.
   16480 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_F77
   16481 
   16482 # Whether we need a single -rpath flag with a separated argument.
   16483 hardcode_libdir_separator=$lt_hardcode_libdir_separator_F77
   16484 
   16485 # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
   16486 # resulting binary.
   16487 hardcode_direct=$hardcode_direct_F77
   16488 
   16489 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
   16490 # resulting binary.
   16491 hardcode_minus_L=$hardcode_minus_L_F77
   16492 
   16493 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
   16494 # the resulting binary.
   16495 hardcode_shlibpath_var=$hardcode_shlibpath_var_F77
   16496 
   16497 # Set to yes if building a shared library automatically hardcodes DIR into the library
   16498 # and all subsequent libraries and executables linked against it.
   16499 hardcode_automatic=$hardcode_automatic_F77
   16500 
   16501 # Variables whose values should be saved in libtool wrapper scripts and
   16502 # restored at relink time.
   16503 variables_saved_for_relink="$variables_saved_for_relink"
   16504 
   16505 # Whether libtool must link a program against all its dependency libraries.
   16506 link_all_deplibs=$link_all_deplibs_F77
   16507 
   16508 # Compile-time system search path for libraries
   16509 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
   16510 
   16511 # Run-time system search path for libraries
   16512 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
   16513 
   16514 # Fix the shell variable \$srcfile for the compiler.
   16515 fix_srcfile_path="$fix_srcfile_path_F77"
   16516 
   16517 # Set to yes if exported symbols are required.
   16518 always_export_symbols=$always_export_symbols_F77
   16519 
   16520 # The commands to list exported symbols.
   16521 export_symbols_cmds=$lt_export_symbols_cmds_F77
   16522 
   16523 # The commands to extract the exported symbol list from a shared archive.
   16524 extract_expsyms_cmds=$lt_extract_expsyms_cmds
   16525 
   16526 # Symbols that should not be listed in the preloaded symbols.
   16527 exclude_expsyms=$lt_exclude_expsyms_F77
   16528 
   16529 # Symbols that must always be exported.
   16530 include_expsyms=$lt_include_expsyms_F77
   16531 
   16532 # ### END LIBTOOL TAG CONFIG: $tagname
   16533 
   16534 __EOF__
   16535 
   16536 
   16537 else
   16538   # If there is no Makefile yet, we rely on a make rule to execute
   16539   # `config.status --recheck' to rerun these tests and create the
   16540   # libtool script then.
   16541   ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
   16542   if test -f "$ltmain_in"; then
   16543     test -f Makefile && make "$ltmain"
   16544   fi
   16545 fi
   16546 
   16547 
   16548 ac_ext=c
   16549 ac_cpp='$CPP $CPPFLAGS'
   16550 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   16551 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   16552 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   16553 
   16554 CC="$lt_save_CC"
   16555 
   16556 	else
   16557 	  tagname=""
   16558 	fi
   16559 	;;
   16560 
   16561       GCJ)
   16562 	if test -n "$GCJ" && test "X$GCJ" != "Xno"; then
   16563 
   16564 
   16565 # Source file extension for Java test sources.
   16566 ac_ext=java
   16567 
   16568 # Object file extension for compiled Java test sources.
   16569 objext=o
   16570 objext_GCJ=$objext
   16571 
   16572 # Code to be used in simple compile tests
   16573 lt_simple_compile_test_code="class foo {}\n"
   16574 
   16575 # Code to be used in simple link tests
   16576 lt_simple_link_test_code='public class conftest { public static void main(String[] argv) {}; }\n'
   16577 
   16578 # ltmain only uses $CC for tagged configurations so make sure $CC is set.
   16579 
   16580 # If no C compiler was specified, use CC.
   16581 LTCC=${LTCC-"$CC"}
   16582 
   16583 # If no C compiler flags were specified, use CFLAGS.
   16584 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   16585 
   16586 # Allow CC to be a program name with arguments.
   16587 compiler=$CC
   16588 
   16589 
   16590 # save warnings/boilerplate of simple test code
   16591 ac_outfile=conftest.$ac_objext
   16592 printf "$lt_simple_compile_test_code" >conftest.$ac_ext
   16593 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   16594 _lt_compiler_boilerplate=`cat conftest.err`
   16595 $rm conftest*
   16596 
   16597 ac_outfile=conftest.$ac_objext
   16598 printf "$lt_simple_link_test_code" >conftest.$ac_ext
   16599 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   16600 _lt_linker_boilerplate=`cat conftest.err`
   16601 $rm conftest*
   16602 
   16603 
   16604 # Allow CC to be a program name with arguments.
   16605 lt_save_CC="$CC"
   16606 CC=${GCJ-"gcj"}
   16607 compiler=$CC
   16608 compiler_GCJ=$CC
   16609 for cc_temp in $compiler""; do
   16610   case $cc_temp in
   16611     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   16612     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   16613     \-*) ;;
   16614     *) break;;
   16615   esac
   16616 done
   16617 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   16618 
   16619 
   16620 # GCJ did not exist at the time GCC didn't implicitly link libc in.
   16621 archive_cmds_need_lc_GCJ=no
   16622 
   16623 old_archive_cmds_GCJ=$old_archive_cmds
   16624 
   16625 
   16626 lt_prog_compiler_no_builtin_flag_GCJ=
   16627 
   16628 if test "$GCC" = yes; then
   16629   lt_prog_compiler_no_builtin_flag_GCJ=' -fno-builtin'
   16630 
   16631 
   16632 { echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
   16633 echo $ECHO_N "checking if $compiler supports -fno-rtti -fno-exceptions... $ECHO_C" >&6; }
   16634 if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then
   16635   echo $ECHO_N "(cached) $ECHO_C" >&6
   16636 else
   16637   lt_cv_prog_compiler_rtti_exceptions=no
   16638   ac_outfile=conftest.$ac_objext
   16639    printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   16640    lt_compiler_flag="-fno-rtti -fno-exceptions"
   16641    # Insert the option either (1) after the last *FLAGS variable, or
   16642    # (2) before a word containing "conftest.", or (3) at the end.
   16643    # Note that $ac_compile itself does not contain backslashes and begins
   16644    # with a dollar sign (not a hyphen), so the echo should work correctly.
   16645    # The option is referenced via a variable to avoid confusing sed.
   16646    lt_compile=`echo "$ac_compile" | $SED \
   16647    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   16648    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   16649    -e 's:$: $lt_compiler_flag:'`
   16650    (eval echo "\"\$as_me:16650: $lt_compile\"" >&5)
   16651    (eval "$lt_compile" 2>conftest.err)
   16652    ac_status=$?
   16653    cat conftest.err >&5
   16654    echo "$as_me:16654: \$? = $ac_status" >&5
   16655    if (exit $ac_status) && test -s "$ac_outfile"; then
   16656      # The compiler can only warn and ignore the option if not recognized
   16657      # So say no if there are warnings other than the usual output.
   16658      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
   16659      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   16660      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   16661        lt_cv_prog_compiler_rtti_exceptions=yes
   16662      fi
   16663    fi
   16664    $rm conftest*
   16665 
   16666 fi
   16667 { echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
   16668 echo "${ECHO_T}$lt_cv_prog_compiler_rtti_exceptions" >&6; }
   16669 
   16670 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
   16671     lt_prog_compiler_no_builtin_flag_GCJ="$lt_prog_compiler_no_builtin_flag_GCJ -fno-rtti -fno-exceptions"
   16672 else
   16673     :
   16674 fi
   16675 
   16676 fi
   16677 
   16678 lt_prog_compiler_wl_GCJ=
   16679 lt_prog_compiler_pic_GCJ=
   16680 lt_prog_compiler_static_GCJ=
   16681 
   16682 { echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
   16683 echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6; }
   16684 
   16685   if test "$GCC" = yes; then
   16686     lt_prog_compiler_wl_GCJ='-Wl,'
   16687     lt_prog_compiler_static_GCJ='-static'
   16688 
   16689     case $host_os in
   16690       aix*)
   16691       # All AIX code is PIC.
   16692       if test "$host_cpu" = ia64; then
   16693 	# AIX 5 now supports IA64 processor
   16694 	lt_prog_compiler_static_GCJ='-Bstatic'
   16695       fi
   16696       ;;
   16697 
   16698     amigaos*)
   16699       # FIXME: we need at least 68020 code to build shared libraries, but
   16700       # adding the `-m68020' flag to GCC prevents building anything better,
   16701       # like `-m68040'.
   16702       lt_prog_compiler_pic_GCJ='-m68020 -resident32 -malways-restore-a4'
   16703       ;;
   16704 
   16705     beos* | cygwin* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
   16706       # PIC is the default for these OSes.
   16707       ;;
   16708 
   16709     mingw* | pw32* | os2*)
   16710       # This hack is so that the source file can tell whether it is being
   16711       # built for inclusion in a dll (and should export symbols for example).
   16712       lt_prog_compiler_pic_GCJ='-DDLL_EXPORT'
   16713       ;;
   16714 
   16715     darwin* | rhapsody*)
   16716       # PIC is the default on this platform
   16717       # Common symbols not allowed in MH_DYLIB files
   16718       lt_prog_compiler_pic_GCJ='-fno-common'
   16719       ;;
   16720 
   16721     interix3*)
   16722       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
   16723       # Instead, we relocate shared libraries at runtime.
   16724       ;;
   16725 
   16726     msdosdjgpp*)
   16727       # Just because we use GCC doesn't mean we suddenly get shared libraries
   16728       # on systems that don't support them.
   16729       lt_prog_compiler_can_build_shared_GCJ=no
   16730       enable_shared=no
   16731       ;;
   16732 
   16733     sysv4*MP*)
   16734       if test -d /usr/nec; then
   16735 	lt_prog_compiler_pic_GCJ=-Kconform_pic
   16736       fi
   16737       ;;
   16738 
   16739     hpux*)
   16740       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   16741       # not for PA HP-UX.
   16742       case $host_cpu in
   16743       hppa*64*|ia64*)
   16744 	# +Z the default
   16745 	;;
   16746       *)
   16747 	lt_prog_compiler_pic_GCJ='-fPIC'
   16748 	;;
   16749       esac
   16750       ;;
   16751 
   16752     *)
   16753       lt_prog_compiler_pic_GCJ='-fPIC'
   16754       ;;
   16755     esac
   16756   else
   16757     # PORTME Check for flag to pass linker flags through the system compiler.
   16758     case $host_os in
   16759     aix*)
   16760       lt_prog_compiler_wl_GCJ='-Wl,'
   16761       if test "$host_cpu" = ia64; then
   16762 	# AIX 5 now supports IA64 processor
   16763 	lt_prog_compiler_static_GCJ='-Bstatic'
   16764       else
   16765 	lt_prog_compiler_static_GCJ='-bnso -bI:/lib/syscalls.exp'
   16766       fi
   16767       ;;
   16768       darwin*)
   16769         # PIC is the default on this platform
   16770         # Common symbols not allowed in MH_DYLIB files
   16771        case $cc_basename in
   16772          xlc*)
   16773          lt_prog_compiler_pic_GCJ='-qnocommon'
   16774          lt_prog_compiler_wl_GCJ='-Wl,'
   16775          ;;
   16776        esac
   16777        ;;
   16778 
   16779     mingw* | pw32* | os2*)
   16780       # This hack is so that the source file can tell whether it is being
   16781       # built for inclusion in a dll (and should export symbols for example).
   16782       lt_prog_compiler_pic_GCJ='-DDLL_EXPORT'
   16783       ;;
   16784 
   16785     hpux9* | hpux10* | hpux11*)
   16786       lt_prog_compiler_wl_GCJ='-Wl,'
   16787       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   16788       # not for PA HP-UX.
   16789       case $host_cpu in
   16790       hppa*64*|ia64*)
   16791 	# +Z the default
   16792 	;;
   16793       *)
   16794 	lt_prog_compiler_pic_GCJ='+Z'
   16795 	;;
   16796       esac
   16797       # Is there a better lt_prog_compiler_static that works with the bundled CC?
   16798       lt_prog_compiler_static_GCJ='${wl}-a ${wl}archive'
   16799       ;;
   16800 
   16801     irix5* | irix6* | nonstopux*)
   16802       lt_prog_compiler_wl_GCJ='-Wl,'
   16803       # PIC (with -KPIC) is the default.
   16804       lt_prog_compiler_static_GCJ='-non_shared'
   16805       ;;
   16806 
   16807     newsos6)
   16808       lt_prog_compiler_pic_GCJ='-KPIC'
   16809       lt_prog_compiler_static_GCJ='-Bstatic'
   16810       ;;
   16811 
   16812     linux* | k*bsd*-gnu)
   16813       case $cc_basename in
   16814       icc* | ecc*)
   16815 	lt_prog_compiler_wl_GCJ='-Wl,'
   16816 	lt_prog_compiler_pic_GCJ='-KPIC'
   16817 	lt_prog_compiler_static_GCJ='-static'
   16818         ;;
   16819       pgcc* | pgf77* | pgf90* | pgf95*)
   16820         # Portland Group compilers (*not* the Pentium gcc compiler,
   16821 	# which looks to be a dead project)
   16822 	lt_prog_compiler_wl_GCJ='-Wl,'
   16823 	lt_prog_compiler_pic_GCJ='-fpic'
   16824 	lt_prog_compiler_static_GCJ='-Bstatic'
   16825         ;;
   16826       ccc*)
   16827         lt_prog_compiler_wl_GCJ='-Wl,'
   16828         # All Alpha code is PIC.
   16829         lt_prog_compiler_static_GCJ='-non_shared'
   16830         ;;
   16831       esac
   16832       ;;
   16833 
   16834     osf3* | osf4* | osf5*)
   16835       lt_prog_compiler_wl_GCJ='-Wl,'
   16836       # All OSF/1 code is PIC.
   16837       lt_prog_compiler_static_GCJ='-non_shared'
   16838       ;;
   16839 
   16840     solaris*)
   16841       lt_prog_compiler_pic_GCJ='-KPIC'
   16842       lt_prog_compiler_static_GCJ='-Bstatic'
   16843       case $cc_basename in
   16844       f77* | f90* | f95*)
   16845 	lt_prog_compiler_wl_GCJ='-Qoption ld ';;
   16846       *)
   16847 	lt_prog_compiler_wl_GCJ='-Wl,';;
   16848       esac
   16849       ;;
   16850 
   16851     sunos4*)
   16852       lt_prog_compiler_wl_GCJ='-Qoption ld '
   16853       lt_prog_compiler_pic_GCJ='-PIC'
   16854       lt_prog_compiler_static_GCJ='-Bstatic'
   16855       ;;
   16856 
   16857     sysv4 | sysv4.2uw2* | sysv4.3*)
   16858       lt_prog_compiler_wl_GCJ='-Wl,'
   16859       lt_prog_compiler_pic_GCJ='-KPIC'
   16860       lt_prog_compiler_static_GCJ='-Bstatic'
   16861       ;;
   16862 
   16863     sysv4*MP*)
   16864       if test -d /usr/nec ;then
   16865 	lt_prog_compiler_pic_GCJ='-Kconform_pic'
   16866 	lt_prog_compiler_static_GCJ='-Bstatic'
   16867       fi
   16868       ;;
   16869 
   16870     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
   16871       lt_prog_compiler_wl_GCJ='-Wl,'
   16872       lt_prog_compiler_pic_GCJ='-KPIC'
   16873       lt_prog_compiler_static_GCJ='-Bstatic'
   16874       ;;
   16875 
   16876     unicos*)
   16877       lt_prog_compiler_wl_GCJ='-Wl,'
   16878       lt_prog_compiler_can_build_shared_GCJ=no
   16879       ;;
   16880 
   16881     uts4*)
   16882       lt_prog_compiler_pic_GCJ='-pic'
   16883       lt_prog_compiler_static_GCJ='-Bstatic'
   16884       ;;
   16885 
   16886     *)
   16887       lt_prog_compiler_can_build_shared_GCJ=no
   16888       ;;
   16889     esac
   16890   fi
   16891 
   16892 { echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_GCJ" >&5
   16893 echo "${ECHO_T}$lt_prog_compiler_pic_GCJ" >&6; }
   16894 
   16895 #
   16896 # Check to make sure the PIC flag actually works.
   16897 #
   16898 if test -n "$lt_prog_compiler_pic_GCJ"; then
   16899 
   16900 { echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic_GCJ works" >&5
   16901 echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic_GCJ works... $ECHO_C" >&6; }
   16902 if test "${lt_prog_compiler_pic_works_GCJ+set}" = set; then
   16903   echo $ECHO_N "(cached) $ECHO_C" >&6
   16904 else
   16905   lt_prog_compiler_pic_works_GCJ=no
   16906   ac_outfile=conftest.$ac_objext
   16907    printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   16908    lt_compiler_flag="$lt_prog_compiler_pic_GCJ"
   16909    # Insert the option either (1) after the last *FLAGS variable, or
   16910    # (2) before a word containing "conftest.", or (3) at the end.
   16911    # Note that $ac_compile itself does not contain backslashes and begins
   16912    # with a dollar sign (not a hyphen), so the echo should work correctly.
   16913    # The option is referenced via a variable to avoid confusing sed.
   16914    lt_compile=`echo "$ac_compile" | $SED \
   16915    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   16916    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   16917    -e 's:$: $lt_compiler_flag:'`
   16918    (eval echo "\"\$as_me:16918: $lt_compile\"" >&5)
   16919    (eval "$lt_compile" 2>conftest.err)
   16920    ac_status=$?
   16921    cat conftest.err >&5
   16922    echo "$as_me:16922: \$? = $ac_status" >&5
   16923    if (exit $ac_status) && test -s "$ac_outfile"; then
   16924      # The compiler can only warn and ignore the option if not recognized
   16925      # So say no if there are warnings other than the usual output.
   16926      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
   16927      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   16928      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   16929        lt_prog_compiler_pic_works_GCJ=yes
   16930      fi
   16931    fi
   16932    $rm conftest*
   16933 
   16934 fi
   16935 { echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works_GCJ" >&5
   16936 echo "${ECHO_T}$lt_prog_compiler_pic_works_GCJ" >&6; }
   16937 
   16938 if test x"$lt_prog_compiler_pic_works_GCJ" = xyes; then
   16939     case $lt_prog_compiler_pic_GCJ in
   16940      "" | " "*) ;;
   16941      *) lt_prog_compiler_pic_GCJ=" $lt_prog_compiler_pic_GCJ" ;;
   16942      esac
   16943 else
   16944     lt_prog_compiler_pic_GCJ=
   16945      lt_prog_compiler_can_build_shared_GCJ=no
   16946 fi
   16947 
   16948 fi
   16949 case $host_os in
   16950   # For platforms which do not support PIC, -DPIC is meaningless:
   16951   *djgpp*)
   16952     lt_prog_compiler_pic_GCJ=
   16953     ;;
   16954   *)
   16955     lt_prog_compiler_pic_GCJ="$lt_prog_compiler_pic_GCJ"
   16956     ;;
   16957 esac
   16958 
   16959 #
   16960 # Check to make sure the static flag actually works.
   16961 #
   16962 wl=$lt_prog_compiler_wl_GCJ eval lt_tmp_static_flag=\"$lt_prog_compiler_static_GCJ\"
   16963 { echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
   16964 echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6; }
   16965 if test "${lt_prog_compiler_static_works_GCJ+set}" = set; then
   16966   echo $ECHO_N "(cached) $ECHO_C" >&6
   16967 else
   16968   lt_prog_compiler_static_works_GCJ=no
   16969    save_LDFLAGS="$LDFLAGS"
   16970    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
   16971    printf "$lt_simple_link_test_code" > conftest.$ac_ext
   16972    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
   16973      # The linker can only warn and ignore the option if not recognized
   16974      # So say no if there are warnings
   16975      if test -s conftest.err; then
   16976        # Append any errors to the config.log.
   16977        cat conftest.err 1>&5
   16978        $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
   16979        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   16980        if diff conftest.exp conftest.er2 >/dev/null; then
   16981          lt_prog_compiler_static_works_GCJ=yes
   16982        fi
   16983      else
   16984        lt_prog_compiler_static_works_GCJ=yes
   16985      fi
   16986    fi
   16987    $rm conftest*
   16988    LDFLAGS="$save_LDFLAGS"
   16989 
   16990 fi
   16991 { echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works_GCJ" >&5
   16992 echo "${ECHO_T}$lt_prog_compiler_static_works_GCJ" >&6; }
   16993 
   16994 if test x"$lt_prog_compiler_static_works_GCJ" = xyes; then
   16995     :
   16996 else
   16997     lt_prog_compiler_static_GCJ=
   16998 fi
   16999 
   17000 
   17001 { echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
   17002 echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6; }
   17003 if test "${lt_cv_prog_compiler_c_o_GCJ+set}" = set; then
   17004   echo $ECHO_N "(cached) $ECHO_C" >&6
   17005 else
   17006   lt_cv_prog_compiler_c_o_GCJ=no
   17007    $rm -r conftest 2>/dev/null
   17008    mkdir conftest
   17009    cd conftest
   17010    mkdir out
   17011    printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   17012 
   17013    lt_compiler_flag="-o out/conftest2.$ac_objext"
   17014    # Insert the option either (1) after the last *FLAGS variable, or
   17015    # (2) before a word containing "conftest.", or (3) at the end.
   17016    # Note that $ac_compile itself does not contain backslashes and begins
   17017    # with a dollar sign (not a hyphen), so the echo should work correctly.
   17018    lt_compile=`echo "$ac_compile" | $SED \
   17019    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   17020    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   17021    -e 's:$: $lt_compiler_flag:'`
   17022    (eval echo "\"\$as_me:17022: $lt_compile\"" >&5)
   17023    (eval "$lt_compile" 2>out/conftest.err)
   17024    ac_status=$?
   17025    cat out/conftest.err >&5
   17026    echo "$as_me:17026: \$? = $ac_status" >&5
   17027    if (exit $ac_status) && test -s out/conftest2.$ac_objext
   17028    then
   17029      # The compiler can only warn and ignore the option if not recognized
   17030      # So say no if there are warnings
   17031      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
   17032      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
   17033      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
   17034        lt_cv_prog_compiler_c_o_GCJ=yes
   17035      fi
   17036    fi
   17037    chmod u+w . 2>&5
   17038    $rm conftest*
   17039    # SGI C++ compiler will create directory out/ii_files/ for
   17040    # template instantiation
   17041    test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files
   17042    $rm out/* && rmdir out
   17043    cd ..
   17044    rmdir conftest
   17045    $rm conftest*
   17046 
   17047 fi
   17048 { echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o_GCJ" >&5
   17049 echo "${ECHO_T}$lt_cv_prog_compiler_c_o_GCJ" >&6; }
   17050 
   17051 
   17052 hard_links="nottested"
   17053 if test "$lt_cv_prog_compiler_c_o_GCJ" = no && test "$need_locks" != no; then
   17054   # do not overwrite the value of need_locks provided by the user
   17055   { echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
   17056 echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6; }
   17057   hard_links=yes
   17058   $rm conftest*
   17059   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   17060   touch conftest.a
   17061   ln conftest.a conftest.b 2>&5 || hard_links=no
   17062   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   17063   { echo "$as_me:$LINENO: result: $hard_links" >&5
   17064 echo "${ECHO_T}$hard_links" >&6; }
   17065   if test "$hard_links" = no; then
   17066     { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
   17067 echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
   17068     need_locks=warn
   17069   fi
   17070 else
   17071   need_locks=no
   17072 fi
   17073 
   17074 { echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   17075 echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6; }
   17076 
   17077   runpath_var=
   17078   allow_undefined_flag_GCJ=
   17079   enable_shared_with_static_runtimes_GCJ=no
   17080   archive_cmds_GCJ=
   17081   archive_expsym_cmds_GCJ=
   17082   old_archive_From_new_cmds_GCJ=
   17083   old_archive_from_expsyms_cmds_GCJ=
   17084   export_dynamic_flag_spec_GCJ=
   17085   whole_archive_flag_spec_GCJ=
   17086   thread_safe_flag_spec_GCJ=
   17087   hardcode_libdir_flag_spec_GCJ=
   17088   hardcode_libdir_flag_spec_ld_GCJ=
   17089   hardcode_libdir_separator_GCJ=
   17090   hardcode_direct_GCJ=no
   17091   hardcode_minus_L_GCJ=no
   17092   hardcode_shlibpath_var_GCJ=unsupported
   17093   link_all_deplibs_GCJ=unknown
   17094   hardcode_automatic_GCJ=no
   17095   module_cmds_GCJ=
   17096   module_expsym_cmds_GCJ=
   17097   always_export_symbols_GCJ=no
   17098   export_symbols_cmds_GCJ='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   17099   # include_expsyms should be a list of space-separated symbols to be *always*
   17100   # included in the symbol list
   17101   include_expsyms_GCJ=
   17102   # exclude_expsyms can be an extended regexp of symbols to exclude
   17103   # it will be wrapped by ` (' and `)$', so one must not match beginning or
   17104   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
   17105   # as well as any symbol that contains `d'.
   17106   exclude_expsyms_GCJ="_GLOBAL_OFFSET_TABLE_"
   17107   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
   17108   # platforms (ab)use it in PIC code, but their linkers get confused if
   17109   # the symbol is explicitly referenced.  Since portable code cannot
   17110   # rely on this symbol name, it's probably fine to never include it in
   17111   # preloaded symbol tables.
   17112   extract_expsyms_cmds=
   17113   # Just being paranoid about ensuring that cc_basename is set.
   17114   for cc_temp in $compiler""; do
   17115   case $cc_temp in
   17116     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   17117     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   17118     \-*) ;;
   17119     *) break;;
   17120   esac
   17121 done
   17122 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   17123 
   17124   case $host_os in
   17125   cygwin* | mingw* | pw32*)
   17126     # FIXME: the MSVC++ port hasn't been tested in a loooong time
   17127     # When not using gcc, we currently assume that we are using
   17128     # Microsoft Visual C++.
   17129     if test "$GCC" != yes; then
   17130       with_gnu_ld=no
   17131     fi
   17132     ;;
   17133   interix*)
   17134     # we just hope/assume this is gcc and not c89 (= MSVC++)
   17135     with_gnu_ld=yes
   17136     ;;
   17137   openbsd*)
   17138     with_gnu_ld=no
   17139     ;;
   17140   esac
   17141 
   17142   ld_shlibs_GCJ=yes
   17143   if test "$with_gnu_ld" = yes; then
   17144     # If archive_cmds runs LD, not CC, wlarc should be empty
   17145     wlarc='${wl}'
   17146 
   17147     # Set some defaults for GNU ld with shared library support. These
   17148     # are reset later if shared libraries are not supported. Putting them
   17149     # here allows them to be overridden if necessary.
   17150     runpath_var=LD_RUN_PATH
   17151     hardcode_libdir_flag_spec_GCJ='${wl}--rpath ${wl}$libdir'
   17152     export_dynamic_flag_spec_GCJ='${wl}--export-dynamic'
   17153     # ancient GNU ld didn't support --whole-archive et. al.
   17154     if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null; then
   17155 	whole_archive_flag_spec_GCJ="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
   17156       else
   17157   	whole_archive_flag_spec_GCJ=
   17158     fi
   17159     supports_anon_versioning=no
   17160     case `$LD -v 2>/dev/null` in
   17161       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
   17162       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
   17163       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
   17164       *\ 2.11.*) ;; # other 2.11 versions
   17165       *) supports_anon_versioning=yes ;;
   17166     esac
   17167 
   17168     # See if GNU ld supports shared libraries.
   17169     case $host_os in
   17170     aix3* | aix4* | aix5*)
   17171       # On AIX/PPC, the GNU linker is very broken
   17172       if test "$host_cpu" != ia64; then
   17173 	ld_shlibs_GCJ=no
   17174 	cat <<EOF 1>&2
   17175 
   17176 *** Warning: the GNU linker, at least up to release 2.9.1, is reported
   17177 *** to be unable to reliably create shared libraries on AIX.
   17178 *** Therefore, libtool is disabling shared libraries support.  If you
   17179 *** really care for shared libraries, you may want to modify your PATH
   17180 *** so that a non-GNU linker is found, and then restart.
   17181 
   17182 EOF
   17183       fi
   17184       ;;
   17185 
   17186     amigaos*)
   17187       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)'
   17188       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   17189       hardcode_minus_L_GCJ=yes
   17190 
   17191       # Samuel A. Falvo II <kc5tja (at] dolphin.openprojects.net> reports
   17192       # that the semantics of dynamic libraries on AmigaOS, at least up
   17193       # to version 4, is to share data among multiple programs linked
   17194       # with the same dynamic library.  Since this doesn't match the
   17195       # behavior of shared libraries on other platforms, we can't use
   17196       # them.
   17197       ld_shlibs_GCJ=no
   17198       ;;
   17199 
   17200     beos*)
   17201       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   17202 	allow_undefined_flag_GCJ=unsupported
   17203 	# Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
   17204 	# support --undefined.  This deserves some investigation.  FIXME
   17205 	archive_cmds_GCJ='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   17206       else
   17207 	ld_shlibs_GCJ=no
   17208       fi
   17209       ;;
   17210 
   17211     cygwin* | mingw* | pw32*)
   17212       # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, GCJ) is actually meaningless,
   17213       # as there is no search path for DLLs.
   17214       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   17215       allow_undefined_flag_GCJ=unsupported
   17216       always_export_symbols_GCJ=no
   17217       enable_shared_with_static_runtimes_GCJ=yes
   17218       export_symbols_cmds_GCJ='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS] /s/.* \([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW] /s/.* //'\'' | sort | uniq > $export_symbols'
   17219 
   17220       if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
   17221         archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   17222 	# If the export-symbols file already is a .def file (1st line
   17223 	# is EXPORTS), use it as is; otherwise, prepend...
   17224 	archive_expsym_cmds_GCJ='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
   17225 	  cp $export_symbols $output_objdir/$soname.def;
   17226 	else
   17227 	  echo EXPORTS > $output_objdir/$soname.def;
   17228 	  cat $export_symbols >> $output_objdir/$soname.def;
   17229 	fi~
   17230 	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   17231       else
   17232 	ld_shlibs_GCJ=no
   17233       fi
   17234       ;;
   17235 
   17236     interix3*)
   17237       hardcode_direct_GCJ=no
   17238       hardcode_shlibpath_var_GCJ=no
   17239       hardcode_libdir_flag_spec_GCJ='${wl}-rpath,$libdir'
   17240       export_dynamic_flag_spec_GCJ='${wl}-E'
   17241       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
   17242       # Instead, shared libraries are loaded at an image base (0x10000000 by
   17243       # default) and relocated if they conflict, which is a slow very memory
   17244       # consuming and fragmenting process.  To avoid this, we pick a random,
   17245       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
   17246       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
   17247       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'
   17248       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'
   17249       ;;
   17250 
   17251     linux* | k*bsd*-gnu)
   17252       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   17253 	tmp_addflag=
   17254 	case $cc_basename,$host_cpu in
   17255 	pgcc*)				# Portland Group C compiler
   17256 	  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'
   17257 	  tmp_addflag=' $pic_flag'
   17258 	  ;;
   17259 	pgf77* | pgf90* | pgf95*)	# Portland Group f77 and f90 compilers
   17260 	  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'
   17261 	  tmp_addflag=' $pic_flag -Mnomain' ;;
   17262 	ecc*,ia64* | icc*,ia64*)		# Intel C compiler on ia64
   17263 	  tmp_addflag=' -i_dynamic' ;;
   17264 	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
   17265 	  tmp_addflag=' -i_dynamic -nofor_main' ;;
   17266 	ifc* | ifort*)			# Intel Fortran compiler
   17267 	  tmp_addflag=' -nofor_main' ;;
   17268 	esac
   17269 	archive_cmds_GCJ='$CC -shared'"$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   17270 
   17271 	if test $supports_anon_versioning = yes; then
   17272 	  archive_expsym_cmds_GCJ='$echo "{ global:" > $output_objdir/$libname.ver~
   17273   cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
   17274   $echo "local: *; };" >> $output_objdir/$libname.ver~
   17275 	  $CC -shared'"$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
   17276 	fi
   17277 	link_all_deplibs_GCJ=no
   17278       else
   17279 	ld_shlibs_GCJ=no
   17280       fi
   17281       ;;
   17282 
   17283     netbsd* | netbsdelf*-gnu)
   17284       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   17285 	archive_cmds_GCJ='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
   17286 	wlarc=
   17287       else
   17288 	archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   17289 	archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   17290       fi
   17291       ;;
   17292 
   17293     solaris*)
   17294       if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then
   17295 	ld_shlibs_GCJ=no
   17296 	cat <<EOF 1>&2
   17297 
   17298 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
   17299 *** create shared libraries on Solaris systems.  Therefore, libtool
   17300 *** is disabling shared libraries support.  We urge you to upgrade GNU
   17301 *** binutils to release 2.9.1 or newer.  Another option is to modify
   17302 *** your PATH or compiler configuration so that the native linker is
   17303 *** used, and then restart.
   17304 
   17305 EOF
   17306       elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   17307 	archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   17308 	archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   17309       else
   17310 	ld_shlibs_GCJ=no
   17311       fi
   17312       ;;
   17313 
   17314     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
   17315       case `$LD -v 2>&1` in
   17316         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
   17317 	ld_shlibs_GCJ=no
   17318 	cat <<_LT_EOF 1>&2
   17319 
   17320 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
   17321 *** reliably create shared libraries on SCO systems.  Therefore, libtool
   17322 *** is disabling shared libraries support.  We urge you to upgrade GNU
   17323 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
   17324 *** your PATH or compiler configuration so that the native linker is
   17325 *** used, and then restart.
   17326 
   17327 _LT_EOF
   17328 	;;
   17329 	*)
   17330 	  if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   17331 	    hardcode_libdir_flag_spec_GCJ='`test -z "$SCOABSPATH" && echo ${wl}-rpath,$libdir`'
   17332 	    archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib'
   17333 	    archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname,-retain-symbols-file,$export_symbols -o $lib'
   17334 	  else
   17335 	    ld_shlibs_GCJ=no
   17336 	  fi
   17337 	;;
   17338       esac
   17339       ;;
   17340 
   17341     sunos4*)
   17342       archive_cmds_GCJ='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   17343       wlarc=
   17344       hardcode_direct_GCJ=yes
   17345       hardcode_shlibpath_var_GCJ=no
   17346       ;;
   17347 
   17348     *)
   17349       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   17350 	archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   17351 	archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   17352       else
   17353 	ld_shlibs_GCJ=no
   17354       fi
   17355       ;;
   17356     esac
   17357 
   17358     if test "$ld_shlibs_GCJ" = no; then
   17359       runpath_var=
   17360       hardcode_libdir_flag_spec_GCJ=
   17361       export_dynamic_flag_spec_GCJ=
   17362       whole_archive_flag_spec_GCJ=
   17363     fi
   17364   else
   17365     # PORTME fill in a description of your system's linker (not GNU ld)
   17366     case $host_os in
   17367     aix3*)
   17368       allow_undefined_flag_GCJ=unsupported
   17369       always_export_symbols_GCJ=yes
   17370       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'
   17371       # Note: this linker hardcodes the directories in LIBPATH if there
   17372       # are no directories specified by -L.
   17373       hardcode_minus_L_GCJ=yes
   17374       if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
   17375 	# Neither direct hardcoding nor static linking is supported with a
   17376 	# broken collect2.
   17377 	hardcode_direct_GCJ=unsupported
   17378       fi
   17379       ;;
   17380 
   17381     aix4* | aix5*)
   17382       if test "$host_cpu" = ia64; then
   17383 	# On IA64, the linker does run time linking by default, so we don't
   17384 	# have to do anything special.
   17385 	aix_use_runtimelinking=no
   17386 	exp_sym_flag='-Bexport'
   17387 	no_entry_flag=""
   17388       else
   17389 	# If we're using GNU nm, then we don't want the "-C" option.
   17390 	# -C means demangle to AIX nm, but means don't demangle with GNU nm
   17391 	if $NM -V 2>&1 | grep 'GNU' > /dev/null; then
   17392 	  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'
   17393 	else
   17394 	  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'
   17395 	fi
   17396 	aix_use_runtimelinking=no
   17397 
   17398 	# Test if we are trying to use run time linking or normal
   17399 	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
   17400 	# need to do runtime linking.
   17401 	case $host_os in aix4.[23]|aix4.[23].*|aix5*)
   17402 	  for ld_flag in $LDFLAGS; do
   17403   	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
   17404   	    aix_use_runtimelinking=yes
   17405   	    break
   17406   	  fi
   17407 	  done
   17408 	  ;;
   17409 	esac
   17410 
   17411 	exp_sym_flag='-bexport'
   17412 	no_entry_flag='-bnoentry'
   17413       fi
   17414 
   17415       # When large executables or shared objects are built, AIX ld can
   17416       # have problems creating the table of contents.  If linking a library
   17417       # or program results in "error TOC overflow" add -mminimal-toc to
   17418       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
   17419       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
   17420 
   17421       archive_cmds_GCJ=''
   17422       hardcode_direct_GCJ=yes
   17423       hardcode_libdir_separator_GCJ=':'
   17424       link_all_deplibs_GCJ=yes
   17425 
   17426       if test "$GCC" = yes; then
   17427 	case $host_os in aix4.[012]|aix4.[012].*)
   17428 	# We only want to do this on AIX 4.2 and lower, the check
   17429 	# below for broken collect2 doesn't work under 4.3+
   17430 	  collect2name=`${CC} -print-prog-name=collect2`
   17431 	  if test -f "$collect2name" && \
   17432   	   strings "$collect2name" | grep resolve_lib_name >/dev/null
   17433 	  then
   17434   	  # We have reworked collect2
   17435   	  hardcode_direct_GCJ=yes
   17436 	  else
   17437   	  # We have old collect2
   17438   	  hardcode_direct_GCJ=unsupported
   17439   	  # It fails to find uninstalled libraries when the uninstalled
   17440   	  # path is not listed in the libpath.  Setting hardcode_minus_L
   17441   	  # to unsupported forces relinking
   17442   	  hardcode_minus_L_GCJ=yes
   17443   	  hardcode_libdir_flag_spec_GCJ='-L$libdir'
   17444   	  hardcode_libdir_separator_GCJ=
   17445 	  fi
   17446 	  ;;
   17447 	esac
   17448 	shared_flag='-shared'
   17449 	if test "$aix_use_runtimelinking" = yes; then
   17450 	  shared_flag="$shared_flag "'${wl}-G'
   17451 	fi
   17452       else
   17453 	# not using gcc
   17454 	if test "$host_cpu" = ia64; then
   17455   	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
   17456   	# chokes on -Wl,-G. The following line is correct:
   17457 	  shared_flag='-G'
   17458 	else
   17459 	  if test "$aix_use_runtimelinking" = yes; then
   17460 	    shared_flag='${wl}-G'
   17461 	  else
   17462 	    shared_flag='${wl}-bM:SRE'
   17463 	  fi
   17464 	fi
   17465       fi
   17466 
   17467       # It seems that -bexpall does not export symbols beginning with
   17468       # underscore (_), so it is better to generate a list of symbols to export.
   17469       always_export_symbols_GCJ=yes
   17470       if test "$aix_use_runtimelinking" = yes; then
   17471 	# Warning - without using the other runtime loading flags (-brtl),
   17472 	# -berok will link without error, but may produce a broken library.
   17473 	allow_undefined_flag_GCJ='-berok'
   17474        # Determine the default libpath from the value encoded in an empty executable.
   17475        cat >conftest.$ac_ext <<_ACEOF
   17476 /* confdefs.h.  */
   17477 _ACEOF
   17478 cat confdefs.h >>conftest.$ac_ext
   17479 cat >>conftest.$ac_ext <<_ACEOF
   17480 /* end confdefs.h.  */
   17481 
   17482 int
   17483 main ()
   17484 {
   17485 
   17486   ;
   17487   return 0;
   17488 }
   17489 _ACEOF
   17490 rm -f conftest.$ac_objext conftest$ac_exeext
   17491 if { (ac_try="$ac_link"
   17492 case "(($ac_try" in
   17493   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   17494   *) ac_try_echo=$ac_try;;
   17495 esac
   17496 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   17497   (eval "$ac_link") 2>conftest.er1
   17498   ac_status=$?
   17499   grep -v '^ *+' conftest.er1 >conftest.err
   17500   rm -f conftest.er1
   17501   cat conftest.err >&5
   17502   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   17503   (exit $ac_status); } &&
   17504 	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
   17505   { (case "(($ac_try" in
   17506   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   17507   *) ac_try_echo=$ac_try;;
   17508 esac
   17509 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   17510   (eval "$ac_try") 2>&5
   17511   ac_status=$?
   17512   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   17513   (exit $ac_status); }; } &&
   17514 	 { ac_try='test -s conftest$ac_exeext'
   17515   { (case "(($ac_try" in
   17516   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   17517   *) ac_try_echo=$ac_try;;
   17518 esac
   17519 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   17520   (eval "$ac_try") 2>&5
   17521   ac_status=$?
   17522   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   17523   (exit $ac_status); }; }; then
   17524 
   17525 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
   17526 }'`
   17527 # Check for a 64-bit object if we didn't find anything.
   17528 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; }
   17529 }'`; fi
   17530 else
   17531   echo "$as_me: failed program was:" >&5
   17532 sed 's/^/| /' conftest.$ac_ext >&5
   17533 
   17534 
   17535 fi
   17536 
   17537 rm -f core conftest.err conftest.$ac_objext \
   17538       conftest$ac_exeext conftest.$ac_ext
   17539 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   17540 
   17541        hardcode_libdir_flag_spec_GCJ='${wl}-blibpath:$libdir:'"$aix_libpath"
   17542 	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"
   17543        else
   17544 	if test "$host_cpu" = ia64; then
   17545 	  hardcode_libdir_flag_spec_GCJ='${wl}-R $libdir:/usr/lib:/lib'
   17546 	  allow_undefined_flag_GCJ="-z nodefs"
   17547 	  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"
   17548 	else
   17549 	 # Determine the default libpath from the value encoded in an empty executable.
   17550 	 cat >conftest.$ac_ext <<_ACEOF
   17551 /* confdefs.h.  */
   17552 _ACEOF
   17553 cat confdefs.h >>conftest.$ac_ext
   17554 cat >>conftest.$ac_ext <<_ACEOF
   17555 /* end confdefs.h.  */
   17556 
   17557 int
   17558 main ()
   17559 {
   17560 
   17561   ;
   17562   return 0;
   17563 }
   17564 _ACEOF
   17565 rm -f conftest.$ac_objext conftest$ac_exeext
   17566 if { (ac_try="$ac_link"
   17567 case "(($ac_try" in
   17568   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   17569   *) ac_try_echo=$ac_try;;
   17570 esac
   17571 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   17572   (eval "$ac_link") 2>conftest.er1
   17573   ac_status=$?
   17574   grep -v '^ *+' conftest.er1 >conftest.err
   17575   rm -f conftest.er1
   17576   cat conftest.err >&5
   17577   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   17578   (exit $ac_status); } &&
   17579 	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
   17580   { (case "(($ac_try" in
   17581   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   17582   *) ac_try_echo=$ac_try;;
   17583 esac
   17584 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   17585   (eval "$ac_try") 2>&5
   17586   ac_status=$?
   17587   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   17588   (exit $ac_status); }; } &&
   17589 	 { ac_try='test -s conftest$ac_exeext'
   17590   { (case "(($ac_try" in
   17591   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   17592   *) ac_try_echo=$ac_try;;
   17593 esac
   17594 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   17595   (eval "$ac_try") 2>&5
   17596   ac_status=$?
   17597   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   17598   (exit $ac_status); }; }; then
   17599 
   17600 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
   17601 }'`
   17602 # Check for a 64-bit object if we didn't find anything.
   17603 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; }
   17604 }'`; fi
   17605 else
   17606   echo "$as_me: failed program was:" >&5
   17607 sed 's/^/| /' conftest.$ac_ext >&5
   17608 
   17609 
   17610 fi
   17611 
   17612 rm -f core conftest.err conftest.$ac_objext \
   17613       conftest$ac_exeext conftest.$ac_ext
   17614 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   17615 
   17616 	 hardcode_libdir_flag_spec_GCJ='${wl}-blibpath:$libdir:'"$aix_libpath"
   17617 	  # Warning - without using the other run time loading flags,
   17618 	  # -berok will link without error, but may produce a broken library.
   17619 	  no_undefined_flag_GCJ=' ${wl}-bernotok'
   17620 	  allow_undefined_flag_GCJ=' ${wl}-berok'
   17621 	  # Exported symbols can be pulled into shared objects from archives
   17622 	  whole_archive_flag_spec_GCJ='$convenience'
   17623 	  archive_cmds_need_lc_GCJ=yes
   17624 	  # This is similar to how AIX traditionally builds its shared libraries.
   17625 	  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'
   17626 	fi
   17627       fi
   17628       ;;
   17629 
   17630     amigaos*)
   17631       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)'
   17632       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   17633       hardcode_minus_L_GCJ=yes
   17634       # see comment about different semantics on the GNU ld section
   17635       ld_shlibs_GCJ=no
   17636       ;;
   17637 
   17638     bsdi[45]*)
   17639       export_dynamic_flag_spec_GCJ=-rdynamic
   17640       ;;
   17641 
   17642     cygwin* | mingw* | pw32*)
   17643       # When not using gcc, we currently assume that we are using
   17644       # Microsoft Visual C++.
   17645       # hardcode_libdir_flag_spec is actually meaningless, as there is
   17646       # no search path for DLLs.
   17647       hardcode_libdir_flag_spec_GCJ=' '
   17648       allow_undefined_flag_GCJ=unsupported
   17649       # Tell ltmain to make .lib files, not .a files.
   17650       libext=lib
   17651       # Tell ltmain to make .dll files, not .so files.
   17652       shrext_cmds=".dll"
   17653       # FIXME: Setting linknames here is a bad hack.
   17654       archive_cmds_GCJ='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | $SED -e '\''s/ -lc$//'\''` -link -dll~linknames='
   17655       # The linker will automatically build a .lib file if we build a DLL.
   17656       old_archive_From_new_cmds_GCJ='true'
   17657       # FIXME: Should let the user specify the lib program.
   17658       old_archive_cmds_GCJ='lib /OUT:$oldlib$oldobjs$old_deplibs'
   17659       fix_srcfile_path_GCJ='`cygpath -w "$srcfile"`'
   17660       enable_shared_with_static_runtimes_GCJ=yes
   17661       ;;
   17662 
   17663     darwin* | rhapsody*)
   17664       case $host_os in
   17665         rhapsody* | darwin1.[012])
   17666          allow_undefined_flag_GCJ='${wl}-undefined ${wl}suppress'
   17667          ;;
   17668        *) # Darwin 1.3 on
   17669          if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
   17670            allow_undefined_flag_GCJ='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   17671          else
   17672            case ${MACOSX_DEPLOYMENT_TARGET} in
   17673              10.[012])
   17674                allow_undefined_flag_GCJ='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   17675                ;;
   17676              10.*)
   17677                allow_undefined_flag_GCJ='${wl}-undefined ${wl}dynamic_lookup'
   17678                ;;
   17679            esac
   17680          fi
   17681          ;;
   17682       esac
   17683       archive_cmds_need_lc_GCJ=no
   17684       hardcode_direct_GCJ=no
   17685       hardcode_automatic_GCJ=yes
   17686       hardcode_shlibpath_var_GCJ=unsupported
   17687       whole_archive_flag_spec_GCJ=''
   17688       link_all_deplibs_GCJ=yes
   17689     if test "$GCC" = yes ; then
   17690     	output_verbose_link_cmd='echo'
   17691         archive_cmds_GCJ='$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
   17692       module_cmds_GCJ='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   17693       # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   17694       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}'
   17695       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}'
   17696     else
   17697       case $cc_basename in
   17698         xlc*)
   17699          output_verbose_link_cmd='echo'
   17700          archive_cmds_GCJ='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $verstring'
   17701          module_cmds_GCJ='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   17702           # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   17703          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}'
   17704           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}'
   17705           ;;
   17706        *)
   17707          ld_shlibs_GCJ=no
   17708           ;;
   17709       esac
   17710     fi
   17711       ;;
   17712 
   17713     dgux*)
   17714       archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   17715       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   17716       hardcode_shlibpath_var_GCJ=no
   17717       ;;
   17718 
   17719     freebsd1*)
   17720       ld_shlibs_GCJ=no
   17721       ;;
   17722 
   17723     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
   17724     # support.  Future versions do this automatically, but an explicit c++rt0.o
   17725     # does not break anything, and helps significantly (at the cost of a little
   17726     # extra space).
   17727     freebsd2.2*)
   17728       archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
   17729       hardcode_libdir_flag_spec_GCJ='-R$libdir'
   17730       hardcode_direct_GCJ=yes
   17731       hardcode_shlibpath_var_GCJ=no
   17732       ;;
   17733 
   17734     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
   17735     freebsd2*)
   17736       archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   17737       hardcode_direct_GCJ=yes
   17738       hardcode_minus_L_GCJ=yes
   17739       hardcode_shlibpath_var_GCJ=no
   17740       ;;
   17741 
   17742     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
   17743     freebsd* | dragonfly*)
   17744       archive_cmds_GCJ='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
   17745       hardcode_libdir_flag_spec_GCJ='-R$libdir'
   17746       hardcode_direct_GCJ=yes
   17747       hardcode_shlibpath_var_GCJ=no
   17748       ;;
   17749 
   17750     hpux9*)
   17751       if test "$GCC" = yes; then
   17752 	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'
   17753       else
   17754 	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'
   17755       fi
   17756       hardcode_libdir_flag_spec_GCJ='${wl}+b ${wl}$libdir'
   17757       hardcode_libdir_separator_GCJ=:
   17758       hardcode_direct_GCJ=yes
   17759 
   17760       # hardcode_minus_L: Not really in the search PATH,
   17761       # but as the default location of the library.
   17762       hardcode_minus_L_GCJ=yes
   17763       export_dynamic_flag_spec_GCJ='${wl}-E'
   17764       ;;
   17765 
   17766     hpux10*)
   17767       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
   17768 	archive_cmds_GCJ='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   17769       else
   17770 	archive_cmds_GCJ='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
   17771       fi
   17772       if test "$with_gnu_ld" = no; then
   17773 	hardcode_libdir_flag_spec_GCJ='${wl}+b ${wl}$libdir'
   17774 	hardcode_libdir_separator_GCJ=:
   17775 
   17776 	hardcode_direct_GCJ=yes
   17777 	export_dynamic_flag_spec_GCJ='${wl}-E'
   17778 
   17779 	# hardcode_minus_L: Not really in the search PATH,
   17780 	# but as the default location of the library.
   17781 	hardcode_minus_L_GCJ=yes
   17782       fi
   17783       ;;
   17784 
   17785     hpux11*)
   17786       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
   17787 	case $host_cpu in
   17788 	hppa*64*)
   17789 	  archive_cmds_GCJ='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   17790 	  ;;
   17791 	ia64*)
   17792 	  archive_cmds_GCJ='$CC -shared ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   17793 	  ;;
   17794 	*)
   17795 	  archive_cmds_GCJ='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   17796 	  ;;
   17797 	esac
   17798       else
   17799 	case $host_cpu in
   17800 	hppa*64*)
   17801 	  archive_cmds_GCJ='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   17802 	  ;;
   17803 	ia64*)
   17804 	  archive_cmds_GCJ='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   17805 	  ;;
   17806 	*)
   17807 	  archive_cmds_GCJ='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   17808 	  ;;
   17809 	esac
   17810       fi
   17811       if test "$with_gnu_ld" = no; then
   17812 	hardcode_libdir_flag_spec_GCJ='${wl}+b ${wl}$libdir'
   17813 	hardcode_libdir_separator_GCJ=:
   17814 
   17815 	case $host_cpu in
   17816 	hppa*64*|ia64*)
   17817 	  hardcode_libdir_flag_spec_ld_GCJ='+b $libdir'
   17818 	  hardcode_direct_GCJ=no
   17819 	  hardcode_shlibpath_var_GCJ=no
   17820 	  ;;
   17821 	*)
   17822 	  hardcode_direct_GCJ=yes
   17823 	  export_dynamic_flag_spec_GCJ='${wl}-E'
   17824 
   17825 	  # hardcode_minus_L: Not really in the search PATH,
   17826 	  # but as the default location of the library.
   17827 	  hardcode_minus_L_GCJ=yes
   17828 	  ;;
   17829 	esac
   17830       fi
   17831       ;;
   17832 
   17833     irix5* | irix6* | nonstopux*)
   17834       if test "$GCC" = yes; then
   17835 	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'
   17836       else
   17837 	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'
   17838 	hardcode_libdir_flag_spec_ld_GCJ='-rpath $libdir'
   17839       fi
   17840       hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir'
   17841       hardcode_libdir_separator_GCJ=:
   17842       link_all_deplibs_GCJ=yes
   17843       ;;
   17844 
   17845     netbsd* | netbsdelf*-gnu)
   17846       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   17847 	archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
   17848       else
   17849 	archive_cmds_GCJ='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
   17850       fi
   17851       hardcode_libdir_flag_spec_GCJ='-R$libdir'
   17852       hardcode_direct_GCJ=yes
   17853       hardcode_shlibpath_var_GCJ=no
   17854       ;;
   17855 
   17856     newsos6)
   17857       archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   17858       hardcode_direct_GCJ=yes
   17859       hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir'
   17860       hardcode_libdir_separator_GCJ=:
   17861       hardcode_shlibpath_var_GCJ=no
   17862       ;;
   17863 
   17864     openbsd*)
   17865       hardcode_direct_GCJ=yes
   17866       hardcode_shlibpath_var_GCJ=no
   17867       if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   17868 	archive_cmds_GCJ='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   17869 	archive_expsym_cmds_GCJ='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
   17870 	hardcode_libdir_flag_spec_GCJ='${wl}-rpath,$libdir'
   17871 	export_dynamic_flag_spec_GCJ='${wl}-E'
   17872       else
   17873        case $host_os in
   17874 	 openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
   17875 	   archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   17876 	   hardcode_libdir_flag_spec_GCJ='-R$libdir'
   17877 	   ;;
   17878 	 *)
   17879 	   archive_cmds_GCJ='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   17880 	   hardcode_libdir_flag_spec_GCJ='${wl}-rpath,$libdir'
   17881 	   ;;
   17882        esac
   17883       fi
   17884       ;;
   17885 
   17886     os2*)
   17887       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   17888       hardcode_minus_L_GCJ=yes
   17889       allow_undefined_flag_GCJ=unsupported
   17890       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'
   17891       old_archive_From_new_cmds_GCJ='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
   17892       ;;
   17893 
   17894     osf3*)
   17895       if test "$GCC" = yes; then
   17896 	allow_undefined_flag_GCJ=' ${wl}-expect_unresolved ${wl}\*'
   17897 	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'
   17898       else
   17899 	allow_undefined_flag_GCJ=' -expect_unresolved \*'
   17900 	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'
   17901       fi
   17902       hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir'
   17903       hardcode_libdir_separator_GCJ=:
   17904       ;;
   17905 
   17906     osf4* | osf5*)	# as osf3* with the addition of -msym flag
   17907       if test "$GCC" = yes; then
   17908 	allow_undefined_flag_GCJ=' ${wl}-expect_unresolved ${wl}\*'
   17909 	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'
   17910 	hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir'
   17911       else
   17912 	allow_undefined_flag_GCJ=' -expect_unresolved \*'
   17913 	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'
   17914 	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~
   17915 	$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'
   17916 
   17917 	# Both c and cxx compiler support -rpath directly
   17918 	hardcode_libdir_flag_spec_GCJ='-rpath $libdir'
   17919       fi
   17920       hardcode_libdir_separator_GCJ=:
   17921       ;;
   17922 
   17923     solaris*)
   17924       no_undefined_flag_GCJ=' -z text'
   17925       if test "$GCC" = yes; then
   17926 	wlarc='${wl}'
   17927 	archive_cmds_GCJ='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   17928 	archive_expsym_cmds_GCJ='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   17929 	  $CC -shared ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$rm $lib.exp'
   17930       else
   17931 	wlarc=''
   17932 	archive_cmds_GCJ='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
   17933 	archive_expsym_cmds_GCJ='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   17934   	$LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
   17935       fi
   17936       hardcode_libdir_flag_spec_GCJ='-R$libdir'
   17937       hardcode_shlibpath_var_GCJ=no
   17938       case $host_os in
   17939       solaris2.[0-5] | solaris2.[0-5].*) ;;
   17940       *)
   17941  	# The compiler driver will combine linker options so we
   17942  	# cannot just pass the convience library names through
   17943  	# without $wl, iff we do not link with $LD.
   17944  	# Luckily, gcc supports the same syntax we need for Sun Studio.
   17945  	# Supported since Solaris 2.6 (maybe 2.5.1?)
   17946  	case $wlarc in
   17947  	'')
   17948  	  whole_archive_flag_spec_GCJ='-z allextract$convenience -z defaultextract' ;;
   17949  	*)
   17950  	  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' ;;
   17951  	esac ;;
   17952       esac
   17953       link_all_deplibs_GCJ=yes
   17954       ;;
   17955 
   17956     sunos4*)
   17957       if test "x$host_vendor" = xsequent; then
   17958 	# Use $CC to link under sequent, because it throws in some extra .o
   17959 	# files that make .init and .fini sections work.
   17960 	archive_cmds_GCJ='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
   17961       else
   17962 	archive_cmds_GCJ='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
   17963       fi
   17964       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   17965       hardcode_direct_GCJ=yes
   17966       hardcode_minus_L_GCJ=yes
   17967       hardcode_shlibpath_var_GCJ=no
   17968       ;;
   17969 
   17970     sysv4)
   17971       case $host_vendor in
   17972 	sni)
   17973 	  archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   17974 	  hardcode_direct_GCJ=yes # is this really true???
   17975 	;;
   17976 	siemens)
   17977 	  ## LD is ld it makes a PLAMLIB
   17978 	  ## CC just makes a GrossModule.
   17979 	  archive_cmds_GCJ='$LD -G -o $lib $libobjs $deplibs $linker_flags'
   17980 	  reload_cmds_GCJ='$CC -r -o $output$reload_objs'
   17981 	  hardcode_direct_GCJ=no
   17982         ;;
   17983 	motorola)
   17984 	  archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   17985 	  hardcode_direct_GCJ=no #Motorola manual says yes, but my tests say they lie
   17986 	;;
   17987       esac
   17988       runpath_var='LD_RUN_PATH'
   17989       hardcode_shlibpath_var_GCJ=no
   17990       ;;
   17991 
   17992     sysv4.3*)
   17993       archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   17994       hardcode_shlibpath_var_GCJ=no
   17995       export_dynamic_flag_spec_GCJ='-Bexport'
   17996       ;;
   17997 
   17998     sysv4*MP*)
   17999       if test -d /usr/nec; then
   18000 	archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   18001 	hardcode_shlibpath_var_GCJ=no
   18002 	runpath_var=LD_RUN_PATH
   18003 	hardcode_runpath_var=yes
   18004 	ld_shlibs_GCJ=yes
   18005       fi
   18006       ;;
   18007 
   18008     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7*)
   18009       no_undefined_flag_GCJ='${wl}-z,text'
   18010       archive_cmds_need_lc_GCJ=no
   18011       hardcode_shlibpath_var_GCJ=no
   18012       runpath_var='LD_RUN_PATH'
   18013 
   18014       if test "$GCC" = yes; then
   18015 	archive_cmds_GCJ='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   18016 	archive_expsym_cmds_GCJ='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   18017       else
   18018 	archive_cmds_GCJ='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   18019 	archive_expsym_cmds_GCJ='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   18020       fi
   18021       ;;
   18022 
   18023     sysv5* | sco3.2v5* | sco5v6*)
   18024       # Note: We can NOT use -z defs as we might desire, because we do not
   18025       # link with -lc, and that would cause any symbols used from libc to
   18026       # always be unresolved, which means just about no library would
   18027       # ever link correctly.  If we're not using GNU ld we use -z text
   18028       # though, which does catch some bad symbols but isn't as heavy-handed
   18029       # as -z defs.
   18030       no_undefined_flag_GCJ='${wl}-z,text'
   18031       allow_undefined_flag_GCJ='${wl}-z,nodefs'
   18032       archive_cmds_need_lc_GCJ=no
   18033       hardcode_shlibpath_var_GCJ=no
   18034       hardcode_libdir_flag_spec_GCJ='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`'
   18035       hardcode_libdir_separator_GCJ=':'
   18036       link_all_deplibs_GCJ=yes
   18037       export_dynamic_flag_spec_GCJ='${wl}-Bexport'
   18038       runpath_var='LD_RUN_PATH'
   18039 
   18040       if test "$GCC" = yes; then
   18041 	archive_cmds_GCJ='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   18042 	archive_expsym_cmds_GCJ='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   18043       else
   18044 	archive_cmds_GCJ='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   18045 	archive_expsym_cmds_GCJ='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   18046       fi
   18047       ;;
   18048 
   18049     uts4*)
   18050       archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   18051       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   18052       hardcode_shlibpath_var_GCJ=no
   18053       ;;
   18054 
   18055     *)
   18056       ld_shlibs_GCJ=no
   18057       ;;
   18058     esac
   18059   fi
   18060 
   18061 { echo "$as_me:$LINENO: result: $ld_shlibs_GCJ" >&5
   18062 echo "${ECHO_T}$ld_shlibs_GCJ" >&6; }
   18063 test "$ld_shlibs_GCJ" = no && can_build_shared=no
   18064 
   18065 #
   18066 # Do we need to explicitly link libc?
   18067 #
   18068 case "x$archive_cmds_need_lc_GCJ" in
   18069 x|xyes)
   18070   # Assume -lc should be added
   18071   archive_cmds_need_lc_GCJ=yes
   18072 
   18073   if test "$enable_shared" = yes && test "$GCC" = yes; then
   18074     case $archive_cmds_GCJ in
   18075     *'~'*)
   18076       # FIXME: we may have to deal with multi-command sequences.
   18077       ;;
   18078     '$CC '*)
   18079       # Test whether the compiler implicitly links with -lc since on some
   18080       # systems, -lgcc has to come before -lc. If gcc already passes -lc
   18081       # to ld, don't add -lc before -lgcc.
   18082       { echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
   18083 echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6; }
   18084       $rm conftest*
   18085       printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   18086 
   18087       if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   18088   (eval $ac_compile) 2>&5
   18089   ac_status=$?
   18090   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   18091   (exit $ac_status); } 2>conftest.err; then
   18092         soname=conftest
   18093         lib=conftest
   18094         libobjs=conftest.$ac_objext
   18095         deplibs=
   18096         wl=$lt_prog_compiler_wl_GCJ
   18097 	pic_flag=$lt_prog_compiler_pic_GCJ
   18098         compiler_flags=-v
   18099         linker_flags=-v
   18100         verstring=
   18101         output_objdir=.
   18102         libname=conftest
   18103         lt_save_allow_undefined_flag=$allow_undefined_flag_GCJ
   18104         allow_undefined_flag_GCJ=
   18105         if { (eval echo "$as_me:$LINENO: \"$archive_cmds_GCJ 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5
   18106   (eval $archive_cmds_GCJ 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5
   18107   ac_status=$?
   18108   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   18109   (exit $ac_status); }
   18110         then
   18111 	  archive_cmds_need_lc_GCJ=no
   18112         else
   18113 	  archive_cmds_need_lc_GCJ=yes
   18114         fi
   18115         allow_undefined_flag_GCJ=$lt_save_allow_undefined_flag
   18116       else
   18117         cat conftest.err 1>&5
   18118       fi
   18119       $rm conftest*
   18120       { echo "$as_me:$LINENO: result: $archive_cmds_need_lc_GCJ" >&5
   18121 echo "${ECHO_T}$archive_cmds_need_lc_GCJ" >&6; }
   18122       ;;
   18123     esac
   18124   fi
   18125   ;;
   18126 esac
   18127 
   18128 { echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
   18129 echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6; }
   18130 library_names_spec=
   18131 libname_spec='lib$name'
   18132 soname_spec=
   18133 shrext_cmds=".so"
   18134 postinstall_cmds=
   18135 postuninstall_cmds=
   18136 finish_cmds=
   18137 finish_eval=
   18138 shlibpath_var=
   18139 shlibpath_overrides_runpath=unknown
   18140 version_type=none
   18141 dynamic_linker="$host_os ld.so"
   18142 sys_lib_dlsearch_path_spec="/lib /usr/lib"
   18143 if test "$GCC" = yes; then
   18144   sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   18145   if echo "$sys_lib_search_path_spec" | grep ';' >/dev/null ; then
   18146     # if the path contains ";" then we assume it to be the separator
   18147     # otherwise default to the standard path separator (i.e. ":") - it is
   18148     # assumed that no part of a normal pathname contains ";" but that should
   18149     # okay in the real world where ";" in dirpaths is itself problematic.
   18150     sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   18151   else
   18152     sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   18153   fi
   18154 else
   18155   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
   18156 fi
   18157 need_lib_prefix=unknown
   18158 hardcode_into_libs=no
   18159 
   18160 # when you set need_version to no, make sure it does not cause -set_version
   18161 # flags to be left without arguments
   18162 need_version=unknown
   18163 
   18164 case $host_os in
   18165 aix3*)
   18166   version_type=linux
   18167   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
   18168   shlibpath_var=LIBPATH
   18169 
   18170   # AIX 3 has no versioning support, so we append a major version to the name.
   18171   soname_spec='${libname}${release}${shared_ext}$major'
   18172   ;;
   18173 
   18174 aix4* | aix5*)
   18175   version_type=linux
   18176   need_lib_prefix=no
   18177   need_version=no
   18178   hardcode_into_libs=yes
   18179   if test "$host_cpu" = ia64; then
   18180     # AIX 5 supports IA64
   18181     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
   18182     shlibpath_var=LD_LIBRARY_PATH
   18183   else
   18184     # With GCC up to 2.95.x, collect2 would create an import file
   18185     # for dependence libraries.  The import file would start with
   18186     # the line `#! .'.  This would cause the generated library to
   18187     # depend on `.', always an invalid library.  This was fixed in
   18188     # development snapshots of GCC prior to 3.0.
   18189     case $host_os in
   18190       aix4 | aix4.[01] | aix4.[01].*)
   18191       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
   18192 	   echo ' yes '
   18193 	   echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
   18194 	:
   18195       else
   18196 	can_build_shared=no
   18197       fi
   18198       ;;
   18199     esac
   18200     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
   18201     # soname into executable. Probably we can add versioning support to
   18202     # collect2, so additional links can be useful in future.
   18203     if test "$aix_use_runtimelinking" = yes; then
   18204       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
   18205       # instead of lib<name>.a to let people know that these are not
   18206       # typical AIX shared libraries.
   18207       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18208     else
   18209       # We preserve .a as extension for shared libraries through AIX4.2
   18210       # and later when we are not doing run time linking.
   18211       library_names_spec='${libname}${release}.a $libname.a'
   18212       soname_spec='${libname}${release}${shared_ext}$major'
   18213     fi
   18214     shlibpath_var=LIBPATH
   18215   fi
   18216   ;;
   18217 
   18218 amigaos*)
   18219   library_names_spec='$libname.ixlibrary $libname.a'
   18220   # Create ${libname}_ixlibrary.a entries in /sys/libs.
   18221   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'
   18222   ;;
   18223 
   18224 beos*)
   18225   library_names_spec='${libname}${shared_ext}'
   18226   dynamic_linker="$host_os ld.so"
   18227   shlibpath_var=LIBRARY_PATH
   18228   ;;
   18229 
   18230 bsdi[45]*)
   18231   version_type=linux
   18232   need_version=no
   18233   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18234   soname_spec='${libname}${release}${shared_ext}$major'
   18235   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
   18236   shlibpath_var=LD_LIBRARY_PATH
   18237   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
   18238   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
   18239   # the default ld.so.conf also contains /usr/contrib/lib and
   18240   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
   18241   # libtool to hard-code these into programs
   18242   ;;
   18243 
   18244 cygwin* | mingw* | pw32*)
   18245   version_type=windows
   18246   shrext_cmds=".dll"
   18247   need_version=no
   18248   need_lib_prefix=no
   18249 
   18250   case $GCC,$host_os in
   18251   yes,cygwin* | yes,mingw* | yes,pw32*)
   18252     library_names_spec='$libname.dll.a'
   18253     # DLL is installed to $(libdir)/../bin by postinstall_cmds
   18254     postinstall_cmds='base_file=`basename \${file}`~
   18255       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
   18256       dldir=$destdir/`dirname \$dlpath`~
   18257       test -d \$dldir || mkdir -p \$dldir~
   18258       $install_prog $dir/$dlname \$dldir/$dlname~
   18259       chmod a+x \$dldir/$dlname'
   18260     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
   18261       dlpath=$dir/\$dldll~
   18262        $rm \$dlpath'
   18263     shlibpath_overrides_runpath=yes
   18264 
   18265     case $host_os in
   18266     cygwin*)
   18267       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
   18268       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   18269       sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
   18270       ;;
   18271     mingw*)
   18272       # MinGW DLLs use traditional 'lib' prefix
   18273       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   18274       sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   18275       if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then
   18276         # It is most probably a Windows format PATH printed by
   18277         # mingw gcc, but we are running on Cygwin. Gcc prints its search
   18278         # path with ; separators, and with drive letters. We can handle the
   18279         # drive letters (cygwin fileutils understands them), so leave them,
   18280         # especially as we might pass files found there to a mingw objdump,
   18281         # which wouldn't understand a cygwinified path. Ahh.
   18282         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   18283       else
   18284         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   18285       fi
   18286       ;;
   18287     pw32*)
   18288       # pw32 DLLs use 'pw' prefix rather than 'lib'
   18289       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   18290       ;;
   18291     esac
   18292     ;;
   18293 
   18294   *)
   18295     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
   18296     ;;
   18297   esac
   18298   dynamic_linker='Win32 ld.exe'
   18299   # FIXME: first we should search . and the directory the executable is in
   18300   shlibpath_var=PATH
   18301   ;;
   18302 
   18303 darwin* | rhapsody*)
   18304   dynamic_linker="$host_os dyld"
   18305   version_type=darwin
   18306   need_lib_prefix=no
   18307   need_version=no
   18308   library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
   18309   soname_spec='${libname}${release}${major}$shared_ext'
   18310   shlibpath_overrides_runpath=yes
   18311   shlibpath_var=DYLD_LIBRARY_PATH
   18312   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
   18313   # Apple's gcc prints 'gcc -print-search-dirs' doesn't operate the same.
   18314   if test "$GCC" = yes; then
   18315     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"`
   18316   else
   18317     sys_lib_search_path_spec='/lib /usr/lib /usr/local/lib'
   18318   fi
   18319   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
   18320   ;;
   18321 
   18322 dgux*)
   18323   version_type=linux
   18324   need_lib_prefix=no
   18325   need_version=no
   18326   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
   18327   soname_spec='${libname}${release}${shared_ext}$major'
   18328   shlibpath_var=LD_LIBRARY_PATH
   18329   ;;
   18330 
   18331 freebsd1*)
   18332   dynamic_linker=no
   18333   ;;
   18334 
   18335 freebsd* | dragonfly*)
   18336   # DragonFly does not have aout.  When/if they implement a new
   18337   # versioning mechanism, adjust this.
   18338   if test -x /usr/bin/objformat; then
   18339     objformat=`/usr/bin/objformat`
   18340   else
   18341     case $host_os in
   18342     freebsd[123]*) objformat=aout ;;
   18343     *) objformat=elf ;;
   18344     esac
   18345   fi
   18346   version_type=freebsd-$objformat
   18347   case $version_type in
   18348     freebsd-elf*)
   18349       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   18350       need_version=no
   18351       need_lib_prefix=no
   18352       ;;
   18353     freebsd-*)
   18354       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
   18355       need_version=yes
   18356       ;;
   18357   esac
   18358   shlibpath_var=LD_LIBRARY_PATH
   18359   case $host_os in
   18360   freebsd2*)
   18361     shlibpath_overrides_runpath=yes
   18362     ;;
   18363   freebsd3.[01]* | freebsdelf3.[01]*)
   18364     shlibpath_overrides_runpath=yes
   18365     hardcode_into_libs=yes
   18366     ;;
   18367   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
   18368   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
   18369     shlibpath_overrides_runpath=no
   18370     hardcode_into_libs=yes
   18371     ;;
   18372   freebsd*) # from 4.6 on
   18373     shlibpath_overrides_runpath=yes
   18374     hardcode_into_libs=yes
   18375     ;;
   18376   esac
   18377   ;;
   18378 
   18379 gnu*)
   18380   version_type=linux
   18381   need_lib_prefix=no
   18382   need_version=no
   18383   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
   18384   soname_spec='${libname}${release}${shared_ext}$major'
   18385   shlibpath_var=LD_LIBRARY_PATH
   18386   hardcode_into_libs=yes
   18387   ;;
   18388 
   18389 hpux9* | hpux10* | hpux11*)
   18390   # Give a soname corresponding to the major version so that dld.sl refuses to
   18391   # link against other versions.
   18392   version_type=sunos
   18393   need_lib_prefix=no
   18394   need_version=no
   18395   case $host_cpu in
   18396   ia64*)
   18397     shrext_cmds='.so'
   18398     hardcode_into_libs=yes
   18399     dynamic_linker="$host_os dld.so"
   18400     shlibpath_var=LD_LIBRARY_PATH
   18401     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   18402     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18403     soname_spec='${libname}${release}${shared_ext}$major'
   18404     if test "X$HPUX_IA64_MODE" = X32; then
   18405       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
   18406     else
   18407       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
   18408     fi
   18409     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   18410     ;;
   18411    hppa*64*)
   18412      shrext_cmds='.sl'
   18413      hardcode_into_libs=yes
   18414      dynamic_linker="$host_os dld.sl"
   18415      shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
   18416      shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   18417      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18418      soname_spec='${libname}${release}${shared_ext}$major'
   18419      sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
   18420      sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   18421      ;;
   18422    *)
   18423     shrext_cmds='.sl'
   18424     dynamic_linker="$host_os dld.sl"
   18425     shlibpath_var=SHLIB_PATH
   18426     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
   18427     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18428     soname_spec='${libname}${release}${shared_ext}$major'
   18429     ;;
   18430   esac
   18431   # HP-UX runs *really* slowly unless shared libraries are mode 555.
   18432   postinstall_cmds='chmod 555 $lib'
   18433   ;;
   18434 
   18435 interix3*)
   18436   version_type=linux
   18437   need_lib_prefix=no
   18438   need_version=no
   18439   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   18440   soname_spec='${libname}${release}${shared_ext}$major'
   18441   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
   18442   shlibpath_var=LD_LIBRARY_PATH
   18443   shlibpath_overrides_runpath=no
   18444   hardcode_into_libs=yes
   18445   ;;
   18446 
   18447 irix5* | irix6* | nonstopux*)
   18448   case $host_os in
   18449     nonstopux*) version_type=nonstopux ;;
   18450     *)
   18451 	if test "$lt_cv_prog_gnu_ld" = yes; then
   18452 		version_type=linux
   18453 	else
   18454 		version_type=irix
   18455 	fi ;;
   18456   esac
   18457   need_lib_prefix=no
   18458   need_version=no
   18459   soname_spec='${libname}${release}${shared_ext}$major'
   18460   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
   18461   case $host_os in
   18462   irix5* | nonstopux*)
   18463     libsuff= shlibsuff=
   18464     ;;
   18465   *)
   18466     case $LD in # libtool.m4 will add one of these switches to LD
   18467     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
   18468       libsuff= shlibsuff= libmagic=32-bit;;
   18469     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
   18470       libsuff=32 shlibsuff=N32 libmagic=N32;;
   18471     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
   18472       libsuff=64 shlibsuff=64 libmagic=64-bit;;
   18473     *) libsuff= shlibsuff= libmagic=never-match;;
   18474     esac
   18475     ;;
   18476   esac
   18477   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
   18478   shlibpath_overrides_runpath=no
   18479   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
   18480   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
   18481   hardcode_into_libs=yes
   18482   ;;
   18483 
   18484 # No shared lib support for Linux oldld, aout, or coff.
   18485 linux*oldld* | linux*aout* | linux*coff*)
   18486   dynamic_linker=no
   18487   ;;
   18488 
   18489 # This must be Linux ELF.
   18490 linux* | k*bsd*-gnu)
   18491   version_type=linux
   18492   need_lib_prefix=no
   18493   need_version=no
   18494   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18495   soname_spec='${libname}${release}${shared_ext}$major'
   18496   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
   18497   shlibpath_var=LD_LIBRARY_PATH
   18498   shlibpath_overrides_runpath=no
   18499   # This implies no fast_install, which is unacceptable.
   18500   # Some rework will be needed to allow for fast_install
   18501   # before this can be enabled.
   18502   hardcode_into_libs=yes
   18503 
   18504   # Append ld.so.conf contents to the search path
   18505   if test -f /etc/ld.so.conf; then
   18506     lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;s/[:,	]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
   18507     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
   18508   fi
   18509 
   18510   # We used to test for /lib/ld.so.1 and disable shared libraries on
   18511   # powerpc, because MkLinux only supported shared libraries with the
   18512   # GNU dynamic linker.  Since this was broken with cross compilers,
   18513   # most powerpc-linux boxes support dynamic linking these days and
   18514   # people can always --disable-shared, the test was removed, and we
   18515   # assume the GNU/Linux dynamic linker is in use.
   18516   dynamic_linker='GNU/Linux ld.so'
   18517   ;;
   18518 
   18519 netbsdelf*-gnu)
   18520   version_type=linux
   18521   need_lib_prefix=no
   18522   need_version=no
   18523   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   18524   soname_spec='${libname}${release}${shared_ext}$major'
   18525   shlibpath_var=LD_LIBRARY_PATH
   18526   shlibpath_overrides_runpath=no
   18527   hardcode_into_libs=yes
   18528   dynamic_linker='NetBSD ld.elf_so'
   18529   ;;
   18530 
   18531 netbsd*)
   18532   version_type=sunos
   18533   need_lib_prefix=no
   18534   need_version=no
   18535   if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   18536     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   18537     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   18538     dynamic_linker='NetBSD (a.out) ld.so'
   18539   else
   18540     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   18541     soname_spec='${libname}${release}${shared_ext}$major'
   18542     dynamic_linker='NetBSD ld.elf_so'
   18543   fi
   18544   shlibpath_var=LD_LIBRARY_PATH
   18545   shlibpath_overrides_runpath=yes
   18546   hardcode_into_libs=yes
   18547   ;;
   18548 
   18549 newsos6)
   18550   version_type=linux
   18551   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18552   shlibpath_var=LD_LIBRARY_PATH
   18553   shlibpath_overrides_runpath=yes
   18554   ;;
   18555 
   18556 nto-qnx*)
   18557   version_type=linux
   18558   need_lib_prefix=no
   18559   need_version=no
   18560   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18561   soname_spec='${libname}${release}${shared_ext}$major'
   18562   shlibpath_var=LD_LIBRARY_PATH
   18563   shlibpath_overrides_runpath=yes
   18564   ;;
   18565 
   18566 openbsd*)
   18567   version_type=sunos
   18568   sys_lib_dlsearch_path_spec="/usr/lib"
   18569   need_lib_prefix=no
   18570   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
   18571   case $host_os in
   18572     openbsd3.3 | openbsd3.3.*) need_version=yes ;;
   18573     *)                         need_version=no  ;;
   18574   esac
   18575   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   18576   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   18577   shlibpath_var=LD_LIBRARY_PATH
   18578   if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   18579     case $host_os in
   18580       openbsd2.[89] | openbsd2.[89].*)
   18581 	shlibpath_overrides_runpath=no
   18582 	;;
   18583       *)
   18584 	shlibpath_overrides_runpath=yes
   18585 	;;
   18586       esac
   18587   else
   18588     shlibpath_overrides_runpath=yes
   18589   fi
   18590   ;;
   18591 
   18592 os2*)
   18593   libname_spec='$name'
   18594   shrext_cmds=".dll"
   18595   need_lib_prefix=no
   18596   library_names_spec='$libname${shared_ext} $libname.a'
   18597   dynamic_linker='OS/2 ld.exe'
   18598   shlibpath_var=LIBPATH
   18599   ;;
   18600 
   18601 osf3* | osf4* | osf5*)
   18602   version_type=osf
   18603   need_lib_prefix=no
   18604   need_version=no
   18605   soname_spec='${libname}${release}${shared_ext}$major'
   18606   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18607   shlibpath_var=LD_LIBRARY_PATH
   18608   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
   18609   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
   18610   ;;
   18611 
   18612 solaris*)
   18613   version_type=linux
   18614   need_lib_prefix=no
   18615   need_version=no
   18616   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18617   soname_spec='${libname}${release}${shared_ext}$major'
   18618   shlibpath_var=LD_LIBRARY_PATH
   18619   shlibpath_overrides_runpath=yes
   18620   hardcode_into_libs=yes
   18621   # ldd complains unless libraries are executable
   18622   postinstall_cmds='chmod +x $lib'
   18623   ;;
   18624 
   18625 sunos4*)
   18626   version_type=sunos
   18627   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   18628   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
   18629   shlibpath_var=LD_LIBRARY_PATH
   18630   shlibpath_overrides_runpath=yes
   18631   if test "$with_gnu_ld" = yes; then
   18632     need_lib_prefix=no
   18633   fi
   18634   need_version=yes
   18635   ;;
   18636 
   18637 sysv4 | sysv4.3*)
   18638   version_type=linux
   18639   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18640   soname_spec='${libname}${release}${shared_ext}$major'
   18641   shlibpath_var=LD_LIBRARY_PATH
   18642   case $host_vendor in
   18643     sni)
   18644       shlibpath_overrides_runpath=no
   18645       need_lib_prefix=no
   18646       export_dynamic_flag_spec='${wl}-Blargedynsym'
   18647       runpath_var=LD_RUN_PATH
   18648       ;;
   18649     siemens)
   18650       need_lib_prefix=no
   18651       ;;
   18652     motorola)
   18653       need_lib_prefix=no
   18654       need_version=no
   18655       shlibpath_overrides_runpath=no
   18656       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
   18657       ;;
   18658   esac
   18659   ;;
   18660 
   18661 sysv4*MP*)
   18662   if test -d /usr/nec ;then
   18663     version_type=linux
   18664     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
   18665     soname_spec='$libname${shared_ext}.$major'
   18666     shlibpath_var=LD_LIBRARY_PATH
   18667   fi
   18668   ;;
   18669 
   18670 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   18671   version_type=freebsd-elf
   18672   need_lib_prefix=no
   18673   need_version=no
   18674   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   18675   soname_spec='${libname}${release}${shared_ext}$major'
   18676   shlibpath_var=LD_LIBRARY_PATH
   18677   hardcode_into_libs=yes
   18678   if test "$with_gnu_ld" = yes; then
   18679     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
   18680     shlibpath_overrides_runpath=no
   18681   else
   18682     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
   18683     shlibpath_overrides_runpath=yes
   18684     case $host_os in
   18685       sco3.2v5*)
   18686         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
   18687 	;;
   18688     esac
   18689   fi
   18690   sys_lib_dlsearch_path_spec='/usr/lib'
   18691   ;;
   18692 
   18693 uts4*)
   18694   version_type=linux
   18695   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18696   soname_spec='${libname}${release}${shared_ext}$major'
   18697   shlibpath_var=LD_LIBRARY_PATH
   18698   ;;
   18699 
   18700 *)
   18701   dynamic_linker=no
   18702   ;;
   18703 esac
   18704 { echo "$as_me:$LINENO: result: $dynamic_linker" >&5
   18705 echo "${ECHO_T}$dynamic_linker" >&6; }
   18706 test "$dynamic_linker" = no && can_build_shared=no
   18707 
   18708 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
   18709 if test "$GCC" = yes; then
   18710   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
   18711 fi
   18712 
   18713 { echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
   18714 echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6; }
   18715 hardcode_action_GCJ=
   18716 if test -n "$hardcode_libdir_flag_spec_GCJ" || \
   18717    test -n "$runpath_var_GCJ" || \
   18718    test "X$hardcode_automatic_GCJ" = "Xyes" ; then
   18719 
   18720   # We can hardcode non-existant directories.
   18721   if test "$hardcode_direct_GCJ" != no &&
   18722      # If the only mechanism to avoid hardcoding is shlibpath_var, we
   18723      # have to relink, otherwise we might link with an installed library
   18724      # when we should be linking with a yet-to-be-installed one
   18725      ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, GCJ)" != no &&
   18726      test "$hardcode_minus_L_GCJ" != no; then
   18727     # Linking always hardcodes the temporary library directory.
   18728     hardcode_action_GCJ=relink
   18729   else
   18730     # We can link without hardcoding, and we can hardcode nonexisting dirs.
   18731     hardcode_action_GCJ=immediate
   18732   fi
   18733 else
   18734   # We cannot hardcode anything, or else we can only hardcode existing
   18735   # directories.
   18736   hardcode_action_GCJ=unsupported
   18737 fi
   18738 { echo "$as_me:$LINENO: result: $hardcode_action_GCJ" >&5
   18739 echo "${ECHO_T}$hardcode_action_GCJ" >&6; }
   18740 
   18741 if test "$hardcode_action_GCJ" = relink; then
   18742   # Fast installation is not supported
   18743   enable_fast_install=no
   18744 elif test "$shlibpath_overrides_runpath" = yes ||
   18745      test "$enable_shared" = no; then
   18746   # Fast installation is not necessary
   18747   enable_fast_install=needless
   18748 fi
   18749 
   18750 
   18751 # The else clause should only fire when bootstrapping the
   18752 # libtool distribution, otherwise you forgot to ship ltmain.sh
   18753 # with your package, and you will get complaints that there are
   18754 # no rules to generate ltmain.sh.
   18755 if test -f "$ltmain"; then
   18756   # See if we are running on zsh, and set the options which allow our commands through
   18757   # without removal of \ escapes.
   18758   if test -n "${ZSH_VERSION+set}" ; then
   18759     setopt NO_GLOB_SUBST
   18760   fi
   18761   # Now quote all the things that may contain metacharacters while being
   18762   # careful not to overquote the AC_SUBSTed values.  We take copies of the
   18763   # variables and quote the copies for generation of the libtool script.
   18764   for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \
   18765     SED SHELL STRIP \
   18766     libname_spec library_names_spec soname_spec extract_expsyms_cmds \
   18767     old_striplib striplib file_magic_cmd finish_cmds finish_eval \
   18768     deplibs_check_method reload_flag reload_cmds need_locks \
   18769     lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
   18770     lt_cv_sys_global_symbol_to_c_name_address \
   18771     sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
   18772     old_postinstall_cmds old_postuninstall_cmds \
   18773     compiler_GCJ \
   18774     CC_GCJ \
   18775     LD_GCJ \
   18776     lt_prog_compiler_wl_GCJ \
   18777     lt_prog_compiler_pic_GCJ \
   18778     lt_prog_compiler_static_GCJ \
   18779     lt_prog_compiler_no_builtin_flag_GCJ \
   18780     export_dynamic_flag_spec_GCJ \
   18781     thread_safe_flag_spec_GCJ \
   18782     whole_archive_flag_spec_GCJ \
   18783     enable_shared_with_static_runtimes_GCJ \
   18784     old_archive_cmds_GCJ \
   18785     old_archive_from_new_cmds_GCJ \
   18786     predep_objects_GCJ \
   18787     postdep_objects_GCJ \
   18788     predeps_GCJ \
   18789     postdeps_GCJ \
   18790     compiler_lib_search_path_GCJ \
   18791     archive_cmds_GCJ \
   18792     archive_expsym_cmds_GCJ \
   18793     postinstall_cmds_GCJ \
   18794     postuninstall_cmds_GCJ \
   18795     old_archive_from_expsyms_cmds_GCJ \
   18796     allow_undefined_flag_GCJ \
   18797     no_undefined_flag_GCJ \
   18798     export_symbols_cmds_GCJ \
   18799     hardcode_libdir_flag_spec_GCJ \
   18800     hardcode_libdir_flag_spec_ld_GCJ \
   18801     hardcode_libdir_separator_GCJ \
   18802     hardcode_automatic_GCJ \
   18803     module_cmds_GCJ \
   18804     module_expsym_cmds_GCJ \
   18805     lt_cv_prog_compiler_c_o_GCJ \
   18806     exclude_expsyms_GCJ \
   18807     include_expsyms_GCJ; do
   18808 
   18809     case $var in
   18810     old_archive_cmds_GCJ | \
   18811     old_archive_from_new_cmds_GCJ | \
   18812     archive_cmds_GCJ | \
   18813     archive_expsym_cmds_GCJ | \
   18814     module_cmds_GCJ | \
   18815     module_expsym_cmds_GCJ | \
   18816     old_archive_from_expsyms_cmds_GCJ | \
   18817     export_symbols_cmds_GCJ | \
   18818     extract_expsyms_cmds | reload_cmds | finish_cmds | \
   18819     postinstall_cmds | postuninstall_cmds | \
   18820     old_postinstall_cmds | old_postuninstall_cmds | \
   18821     sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
   18822       # Double-quote double-evaled strings.
   18823       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
   18824       ;;
   18825     *)
   18826       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
   18827       ;;
   18828     esac
   18829   done
   18830 
   18831   case $lt_echo in
   18832   *'\$0 --fallback-echo"')
   18833     lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
   18834     ;;
   18835   esac
   18836 
   18837 cfgfile="$ofile"
   18838 
   18839   cat <<__EOF__ >> "$cfgfile"
   18840 # ### BEGIN LIBTOOL TAG CONFIG: $tagname
   18841 
   18842 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
   18843 
   18844 # Shell to use when invoking shell scripts.
   18845 SHELL=$lt_SHELL
   18846 
   18847 # Whether or not to build shared libraries.
   18848 build_libtool_libs=$enable_shared
   18849 
   18850 # Whether or not to build static libraries.
   18851 build_old_libs=$enable_static
   18852 
   18853 # Whether or not to add -lc for building shared libraries.
   18854 build_libtool_need_lc=$archive_cmds_need_lc_GCJ
   18855 
   18856 # Whether or not to disallow shared libs when runtime libs are static
   18857 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_GCJ
   18858 
   18859 # Whether or not to optimize for fast installation.
   18860 fast_install=$enable_fast_install
   18861 
   18862 # The host system.
   18863 host_alias=$host_alias
   18864 host=$host
   18865 host_os=$host_os
   18866 
   18867 # The build system.
   18868 build_alias=$build_alias
   18869 build=$build
   18870 build_os=$build_os
   18871 
   18872 # An echo program that does not interpret backslashes.
   18873 echo=$lt_echo
   18874 
   18875 # The archiver.
   18876 AR=$lt_AR
   18877 AR_FLAGS=$lt_AR_FLAGS
   18878 
   18879 # A C compiler.
   18880 LTCC=$lt_LTCC
   18881 
   18882 # LTCC compiler flags.
   18883 LTCFLAGS=$lt_LTCFLAGS
   18884 
   18885 # A language-specific compiler.
   18886 CC=$lt_compiler_GCJ
   18887 
   18888 # Is the compiler the GNU C compiler?
   18889 with_gcc=$GCC_GCJ
   18890 
   18891 # An ERE matcher.
   18892 EGREP=$lt_EGREP
   18893 
   18894 # The linker used to build libraries.
   18895 LD=$lt_LD_GCJ
   18896 
   18897 # Whether we need hard or soft links.
   18898 LN_S=$lt_LN_S
   18899 
   18900 # A BSD-compatible nm program.
   18901 NM=$lt_NM
   18902 
   18903 # A symbol stripping program
   18904 STRIP=$lt_STRIP
   18905 
   18906 # Used to examine libraries when file_magic_cmd begins "file"
   18907 MAGIC_CMD=$MAGIC_CMD
   18908 
   18909 # Used on cygwin: DLL creation program.
   18910 DLLTOOL="$DLLTOOL"
   18911 
   18912 # Used on cygwin: object dumper.
   18913 OBJDUMP="$OBJDUMP"
   18914 
   18915 # Used on cygwin: assembler.
   18916 AS="$AS"
   18917 
   18918 # The name of the directory that contains temporary libtool files.
   18919 objdir=$objdir
   18920 
   18921 # How to create reloadable object files.
   18922 reload_flag=$lt_reload_flag
   18923 reload_cmds=$lt_reload_cmds
   18924 
   18925 # How to pass a linker flag through the compiler.
   18926 wl=$lt_lt_prog_compiler_wl_GCJ
   18927 
   18928 # Object file suffix (normally "o").
   18929 objext="$ac_objext"
   18930 
   18931 # Old archive suffix (normally "a").
   18932 libext="$libext"
   18933 
   18934 # Shared library suffix (normally ".so").
   18935 shrext_cmds='$shrext_cmds'
   18936 
   18937 # Executable file suffix (normally "").
   18938 exeext="$exeext"
   18939 
   18940 # Additional compiler flags for building library objects.
   18941 pic_flag=$lt_lt_prog_compiler_pic_GCJ
   18942 pic_mode=$pic_mode
   18943 
   18944 # What is the maximum length of a command?
   18945 max_cmd_len=$lt_cv_sys_max_cmd_len
   18946 
   18947 # Does compiler simultaneously support -c and -o options?
   18948 compiler_c_o=$lt_lt_cv_prog_compiler_c_o_GCJ
   18949 
   18950 # Must we lock files when doing compilation?
   18951 need_locks=$lt_need_locks
   18952 
   18953 # Do we need the lib prefix for modules?
   18954 need_lib_prefix=$need_lib_prefix
   18955 
   18956 # Do we need a version for libraries?
   18957 need_version=$need_version
   18958 
   18959 # Whether dlopen is supported.
   18960 dlopen_support=$enable_dlopen
   18961 
   18962 # Whether dlopen of programs is supported.
   18963 dlopen_self=$enable_dlopen_self
   18964 
   18965 # Whether dlopen of statically linked programs is supported.
   18966 dlopen_self_static=$enable_dlopen_self_static
   18967 
   18968 # Compiler flag to prevent dynamic linking.
   18969 link_static_flag=$lt_lt_prog_compiler_static_GCJ
   18970 
   18971 # Compiler flag to turn off builtin functions.
   18972 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_GCJ
   18973 
   18974 # Compiler flag to allow reflexive dlopens.
   18975 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_GCJ
   18976 
   18977 # Compiler flag to generate shared objects directly from archives.
   18978 whole_archive_flag_spec=$lt_whole_archive_flag_spec_GCJ
   18979 
   18980 # Compiler flag to generate thread-safe objects.
   18981 thread_safe_flag_spec=$lt_thread_safe_flag_spec_GCJ
   18982 
   18983 # Library versioning type.
   18984 version_type=$version_type
   18985 
   18986 # Format of library name prefix.
   18987 libname_spec=$lt_libname_spec
   18988 
   18989 # List of archive names.  First name is the real one, the rest are links.
   18990 # The last name is the one that the linker finds with -lNAME.
   18991 library_names_spec=$lt_library_names_spec
   18992 
   18993 # The coded name of the library, if different from the real name.
   18994 soname_spec=$lt_soname_spec
   18995 
   18996 # Commands used to build and install an old-style archive.
   18997 RANLIB=$lt_RANLIB
   18998 old_archive_cmds=$lt_old_archive_cmds_GCJ
   18999 old_postinstall_cmds=$lt_old_postinstall_cmds
   19000 old_postuninstall_cmds=$lt_old_postuninstall_cmds
   19001 
   19002 # Create an old-style archive from a shared archive.
   19003 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_GCJ
   19004 
   19005 # Create a temporary old-style archive to link instead of a shared archive.
   19006 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_GCJ
   19007 
   19008 # Commands used to build and install a shared archive.
   19009 archive_cmds=$lt_archive_cmds_GCJ
   19010 archive_expsym_cmds=$lt_archive_expsym_cmds_GCJ
   19011 postinstall_cmds=$lt_postinstall_cmds
   19012 postuninstall_cmds=$lt_postuninstall_cmds
   19013 
   19014 # Commands used to build a loadable module (assumed same as above if empty)
   19015 module_cmds=$lt_module_cmds_GCJ
   19016 module_expsym_cmds=$lt_module_expsym_cmds_GCJ
   19017 
   19018 # Commands to strip libraries.
   19019 old_striplib=$lt_old_striplib
   19020 striplib=$lt_striplib
   19021 
   19022 # Dependencies to place before the objects being linked to create a
   19023 # shared library.
   19024 predep_objects=$lt_predep_objects_GCJ
   19025 
   19026 # Dependencies to place after the objects being linked to create a
   19027 # shared library.
   19028 postdep_objects=$lt_postdep_objects_GCJ
   19029 
   19030 # Dependencies to place before the objects being linked to create a
   19031 # shared library.
   19032 predeps=$lt_predeps_GCJ
   19033 
   19034 # Dependencies to place after the objects being linked to create a
   19035 # shared library.
   19036 postdeps=$lt_postdeps_GCJ
   19037 
   19038 # The library search path used internally by the compiler when linking
   19039 # a shared library.
   19040 compiler_lib_search_path=$lt_compiler_lib_search_path_GCJ
   19041 
   19042 # Method to check whether dependent libraries are shared objects.
   19043 deplibs_check_method=$lt_deplibs_check_method
   19044 
   19045 # Command to use when deplibs_check_method == file_magic.
   19046 file_magic_cmd=$lt_file_magic_cmd
   19047 
   19048 # Flag that allows shared libraries with undefined symbols to be built.
   19049 allow_undefined_flag=$lt_allow_undefined_flag_GCJ
   19050 
   19051 # Flag that forces no undefined symbols.
   19052 no_undefined_flag=$lt_no_undefined_flag_GCJ
   19053 
   19054 # Commands used to finish a libtool library installation in a directory.
   19055 finish_cmds=$lt_finish_cmds
   19056 
   19057 # Same as above, but a single script fragment to be evaled but not shown.
   19058 finish_eval=$lt_finish_eval
   19059 
   19060 # Take the output of nm and produce a listing of raw symbols and C names.
   19061 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
   19062 
   19063 # Transform the output of nm in a proper C declaration
   19064 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
   19065 
   19066 # Transform the output of nm in a C name address pair
   19067 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
   19068 
   19069 # This is the shared library runtime path variable.
   19070 runpath_var=$runpath_var
   19071 
   19072 # This is the shared library path variable.
   19073 shlibpath_var=$shlibpath_var
   19074 
   19075 # Is shlibpath searched before the hard-coded library search path?
   19076 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
   19077 
   19078 # How to hardcode a shared library path into an executable.
   19079 hardcode_action=$hardcode_action_GCJ
   19080 
   19081 # Whether we should hardcode library paths into libraries.
   19082 hardcode_into_libs=$hardcode_into_libs
   19083 
   19084 # Flag to hardcode \$libdir into a binary during linking.
   19085 # This must work even if \$libdir does not exist.
   19086 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_GCJ
   19087 
   19088 # If ld is used when linking, flag to hardcode \$libdir into
   19089 # a binary during linking. This must work even if \$libdir does
   19090 # not exist.
   19091 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_GCJ
   19092 
   19093 # Whether we need a single -rpath flag with a separated argument.
   19094 hardcode_libdir_separator=$lt_hardcode_libdir_separator_GCJ
   19095 
   19096 # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
   19097 # resulting binary.
   19098 hardcode_direct=$hardcode_direct_GCJ
   19099 
   19100 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
   19101 # resulting binary.
   19102 hardcode_minus_L=$hardcode_minus_L_GCJ
   19103 
   19104 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
   19105 # the resulting binary.
   19106 hardcode_shlibpath_var=$hardcode_shlibpath_var_GCJ
   19107 
   19108 # Set to yes if building a shared library automatically hardcodes DIR into the library
   19109 # and all subsequent libraries and executables linked against it.
   19110 hardcode_automatic=$hardcode_automatic_GCJ
   19111 
   19112 # Variables whose values should be saved in libtool wrapper scripts and
   19113 # restored at relink time.
   19114 variables_saved_for_relink="$variables_saved_for_relink"
   19115 
   19116 # Whether libtool must link a program against all its dependency libraries.
   19117 link_all_deplibs=$link_all_deplibs_GCJ
   19118 
   19119 # Compile-time system search path for libraries
   19120 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
   19121 
   19122 # Run-time system search path for libraries
   19123 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
   19124 
   19125 # Fix the shell variable \$srcfile for the compiler.
   19126 fix_srcfile_path="$fix_srcfile_path_GCJ"
   19127 
   19128 # Set to yes if exported symbols are required.
   19129 always_export_symbols=$always_export_symbols_GCJ
   19130 
   19131 # The commands to list exported symbols.
   19132 export_symbols_cmds=$lt_export_symbols_cmds_GCJ
   19133 
   19134 # The commands to extract the exported symbol list from a shared archive.
   19135 extract_expsyms_cmds=$lt_extract_expsyms_cmds
   19136 
   19137 # Symbols that should not be listed in the preloaded symbols.
   19138 exclude_expsyms=$lt_exclude_expsyms_GCJ
   19139 
   19140 # Symbols that must always be exported.
   19141 include_expsyms=$lt_include_expsyms_GCJ
   19142 
   19143 # ### END LIBTOOL TAG CONFIG: $tagname
   19144 
   19145 __EOF__
   19146 
   19147 
   19148 else
   19149   # If there is no Makefile yet, we rely on a make rule to execute
   19150   # `config.status --recheck' to rerun these tests and create the
   19151   # libtool script then.
   19152   ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
   19153   if test -f "$ltmain_in"; then
   19154     test -f Makefile && make "$ltmain"
   19155   fi
   19156 fi
   19157 
   19158 
   19159 ac_ext=c
   19160 ac_cpp='$CPP $CPPFLAGS'
   19161 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   19162 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   19163 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   19164 
   19165 CC="$lt_save_CC"
   19166 
   19167 	else
   19168 	  tagname=""
   19169 	fi
   19170 	;;
   19171 
   19172       RC)
   19173 
   19174 
   19175 # Source file extension for RC test sources.
   19176 ac_ext=rc
   19177 
   19178 # Object file extension for compiled RC test sources.
   19179 objext=o
   19180 objext_RC=$objext
   19181 
   19182 # Code to be used in simple compile tests
   19183 lt_simple_compile_test_code='sample MENU { MENUITEM "&Soup", 100, CHECKED }\n'
   19184 
   19185 # Code to be used in simple link tests
   19186 lt_simple_link_test_code="$lt_simple_compile_test_code"
   19187 
   19188 # ltmain only uses $CC for tagged configurations so make sure $CC is set.
   19189 
   19190 # If no C compiler was specified, use CC.
   19191 LTCC=${LTCC-"$CC"}
   19192 
   19193 # If no C compiler flags were specified, use CFLAGS.
   19194 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   19195 
   19196 # Allow CC to be a program name with arguments.
   19197 compiler=$CC
   19198 
   19199 
   19200 # save warnings/boilerplate of simple test code
   19201 ac_outfile=conftest.$ac_objext
   19202 printf "$lt_simple_compile_test_code" >conftest.$ac_ext
   19203 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   19204 _lt_compiler_boilerplate=`cat conftest.err`
   19205 $rm conftest*
   19206 
   19207 ac_outfile=conftest.$ac_objext
   19208 printf "$lt_simple_link_test_code" >conftest.$ac_ext
   19209 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   19210 _lt_linker_boilerplate=`cat conftest.err`
   19211 $rm conftest*
   19212 
   19213 
   19214 # Allow CC to be a program name with arguments.
   19215 lt_save_CC="$CC"
   19216 CC=${RC-"windres"}
   19217 compiler=$CC
   19218 compiler_RC=$CC
   19219 for cc_temp in $compiler""; do
   19220   case $cc_temp in
   19221     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   19222     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   19223     \-*) ;;
   19224     *) break;;
   19225   esac
   19226 done
   19227 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   19228 
   19229 lt_cv_prog_compiler_c_o_RC=yes
   19230 
   19231 # The else clause should only fire when bootstrapping the
   19232 # libtool distribution, otherwise you forgot to ship ltmain.sh
   19233 # with your package, and you will get complaints that there are
   19234 # no rules to generate ltmain.sh.
   19235 if test -f "$ltmain"; then
   19236   # See if we are running on zsh, and set the options which allow our commands through
   19237   # without removal of \ escapes.
   19238   if test -n "${ZSH_VERSION+set}" ; then
   19239     setopt NO_GLOB_SUBST
   19240   fi
   19241   # Now quote all the things that may contain metacharacters while being
   19242   # careful not to overquote the AC_SUBSTed values.  We take copies of the
   19243   # variables and quote the copies for generation of the libtool script.
   19244   for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \
   19245     SED SHELL STRIP \
   19246     libname_spec library_names_spec soname_spec extract_expsyms_cmds \
   19247     old_striplib striplib file_magic_cmd finish_cmds finish_eval \
   19248     deplibs_check_method reload_flag reload_cmds need_locks \
   19249     lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
   19250     lt_cv_sys_global_symbol_to_c_name_address \
   19251     sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
   19252     old_postinstall_cmds old_postuninstall_cmds \
   19253     compiler_RC \
   19254     CC_RC \
   19255     LD_RC \
   19256     lt_prog_compiler_wl_RC \
   19257     lt_prog_compiler_pic_RC \
   19258     lt_prog_compiler_static_RC \
   19259     lt_prog_compiler_no_builtin_flag_RC \
   19260     export_dynamic_flag_spec_RC \
   19261     thread_safe_flag_spec_RC \
   19262     whole_archive_flag_spec_RC \
   19263     enable_shared_with_static_runtimes_RC \
   19264     old_archive_cmds_RC \
   19265     old_archive_from_new_cmds_RC \
   19266     predep_objects_RC \
   19267     postdep_objects_RC \
   19268     predeps_RC \
   19269     postdeps_RC \
   19270     compiler_lib_search_path_RC \
   19271     archive_cmds_RC \
   19272     archive_expsym_cmds_RC \
   19273     postinstall_cmds_RC \
   19274     postuninstall_cmds_RC \
   19275     old_archive_from_expsyms_cmds_RC \
   19276     allow_undefined_flag_RC \
   19277     no_undefined_flag_RC \
   19278     export_symbols_cmds_RC \
   19279     hardcode_libdir_flag_spec_RC \
   19280     hardcode_libdir_flag_spec_ld_RC \
   19281     hardcode_libdir_separator_RC \
   19282     hardcode_automatic_RC \
   19283     module_cmds_RC \
   19284     module_expsym_cmds_RC \
   19285     lt_cv_prog_compiler_c_o_RC \
   19286     exclude_expsyms_RC \
   19287     include_expsyms_RC; do
   19288 
   19289     case $var in
   19290     old_archive_cmds_RC | \
   19291     old_archive_from_new_cmds_RC | \
   19292     archive_cmds_RC | \
   19293     archive_expsym_cmds_RC | \
   19294     module_cmds_RC | \
   19295     module_expsym_cmds_RC | \
   19296     old_archive_from_expsyms_cmds_RC | \
   19297     export_symbols_cmds_RC | \
   19298     extract_expsyms_cmds | reload_cmds | finish_cmds | \
   19299     postinstall_cmds | postuninstall_cmds | \
   19300     old_postinstall_cmds | old_postuninstall_cmds | \
   19301     sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
   19302       # Double-quote double-evaled strings.
   19303       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
   19304       ;;
   19305     *)
   19306       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
   19307       ;;
   19308     esac
   19309   done
   19310 
   19311   case $lt_echo in
   19312   *'\$0 --fallback-echo"')
   19313     lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
   19314     ;;
   19315   esac
   19316 
   19317 cfgfile="$ofile"
   19318 
   19319   cat <<__EOF__ >> "$cfgfile"
   19320 # ### BEGIN LIBTOOL TAG CONFIG: $tagname
   19321 
   19322 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
   19323 
   19324 # Shell to use when invoking shell scripts.
   19325 SHELL=$lt_SHELL
   19326 
   19327 # Whether or not to build shared libraries.
   19328 build_libtool_libs=$enable_shared
   19329 
   19330 # Whether or not to build static libraries.
   19331 build_old_libs=$enable_static
   19332 
   19333 # Whether or not to add -lc for building shared libraries.
   19334 build_libtool_need_lc=$archive_cmds_need_lc_RC
   19335 
   19336 # Whether or not to disallow shared libs when runtime libs are static
   19337 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_RC
   19338 
   19339 # Whether or not to optimize for fast installation.
   19340 fast_install=$enable_fast_install
   19341 
   19342 # The host system.
   19343 host_alias=$host_alias
   19344 host=$host
   19345 host_os=$host_os
   19346 
   19347 # The build system.
   19348 build_alias=$build_alias
   19349 build=$build
   19350 build_os=$build_os
   19351 
   19352 # An echo program that does not interpret backslashes.
   19353 echo=$lt_echo
   19354 
   19355 # The archiver.
   19356 AR=$lt_AR
   19357 AR_FLAGS=$lt_AR_FLAGS
   19358 
   19359 # A C compiler.
   19360 LTCC=$lt_LTCC
   19361 
   19362 # LTCC compiler flags.
   19363 LTCFLAGS=$lt_LTCFLAGS
   19364 
   19365 # A language-specific compiler.
   19366 CC=$lt_compiler_RC
   19367 
   19368 # Is the compiler the GNU C compiler?
   19369 with_gcc=$GCC_RC
   19370 
   19371 # An ERE matcher.
   19372 EGREP=$lt_EGREP
   19373 
   19374 # The linker used to build libraries.
   19375 LD=$lt_LD_RC
   19376 
   19377 # Whether we need hard or soft links.
   19378 LN_S=$lt_LN_S
   19379 
   19380 # A BSD-compatible nm program.
   19381 NM=$lt_NM
   19382 
   19383 # A symbol stripping program
   19384 STRIP=$lt_STRIP
   19385 
   19386 # Used to examine libraries when file_magic_cmd begins "file"
   19387 MAGIC_CMD=$MAGIC_CMD
   19388 
   19389 # Used on cygwin: DLL creation program.
   19390 DLLTOOL="$DLLTOOL"
   19391 
   19392 # Used on cygwin: object dumper.
   19393 OBJDUMP="$OBJDUMP"
   19394 
   19395 # Used on cygwin: assembler.
   19396 AS="$AS"
   19397 
   19398 # The name of the directory that contains temporary libtool files.
   19399 objdir=$objdir
   19400 
   19401 # How to create reloadable object files.
   19402 reload_flag=$lt_reload_flag
   19403 reload_cmds=$lt_reload_cmds
   19404 
   19405 # How to pass a linker flag through the compiler.
   19406 wl=$lt_lt_prog_compiler_wl_RC
   19407 
   19408 # Object file suffix (normally "o").
   19409 objext="$ac_objext"
   19410 
   19411 # Old archive suffix (normally "a").
   19412 libext="$libext"
   19413 
   19414 # Shared library suffix (normally ".so").
   19415 shrext_cmds='$shrext_cmds'
   19416 
   19417 # Executable file suffix (normally "").
   19418 exeext="$exeext"
   19419 
   19420 # Additional compiler flags for building library objects.
   19421 pic_flag=$lt_lt_prog_compiler_pic_RC
   19422 pic_mode=$pic_mode
   19423 
   19424 # What is the maximum length of a command?
   19425 max_cmd_len=$lt_cv_sys_max_cmd_len
   19426 
   19427 # Does compiler simultaneously support -c and -o options?
   19428 compiler_c_o=$lt_lt_cv_prog_compiler_c_o_RC
   19429 
   19430 # Must we lock files when doing compilation?
   19431 need_locks=$lt_need_locks
   19432 
   19433 # Do we need the lib prefix for modules?
   19434 need_lib_prefix=$need_lib_prefix
   19435 
   19436 # Do we need a version for libraries?
   19437 need_version=$need_version
   19438 
   19439 # Whether dlopen is supported.
   19440 dlopen_support=$enable_dlopen
   19441 
   19442 # Whether dlopen of programs is supported.
   19443 dlopen_self=$enable_dlopen_self
   19444 
   19445 # Whether dlopen of statically linked programs is supported.
   19446 dlopen_self_static=$enable_dlopen_self_static
   19447 
   19448 # Compiler flag to prevent dynamic linking.
   19449 link_static_flag=$lt_lt_prog_compiler_static_RC
   19450 
   19451 # Compiler flag to turn off builtin functions.
   19452 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_RC
   19453 
   19454 # Compiler flag to allow reflexive dlopens.
   19455 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_RC
   19456 
   19457 # Compiler flag to generate shared objects directly from archives.
   19458 whole_archive_flag_spec=$lt_whole_archive_flag_spec_RC
   19459 
   19460 # Compiler flag to generate thread-safe objects.
   19461 thread_safe_flag_spec=$lt_thread_safe_flag_spec_RC
   19462 
   19463 # Library versioning type.
   19464 version_type=$version_type
   19465 
   19466 # Format of library name prefix.
   19467 libname_spec=$lt_libname_spec
   19468 
   19469 # List of archive names.  First name is the real one, the rest are links.
   19470 # The last name is the one that the linker finds with -lNAME.
   19471 library_names_spec=$lt_library_names_spec
   19472 
   19473 # The coded name of the library, if different from the real name.
   19474 soname_spec=$lt_soname_spec
   19475 
   19476 # Commands used to build and install an old-style archive.
   19477 RANLIB=$lt_RANLIB
   19478 old_archive_cmds=$lt_old_archive_cmds_RC
   19479 old_postinstall_cmds=$lt_old_postinstall_cmds
   19480 old_postuninstall_cmds=$lt_old_postuninstall_cmds
   19481 
   19482 # Create an old-style archive from a shared archive.
   19483 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_RC
   19484 
   19485 # Create a temporary old-style archive to link instead of a shared archive.
   19486 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_RC
   19487 
   19488 # Commands used to build and install a shared archive.
   19489 archive_cmds=$lt_archive_cmds_RC
   19490 archive_expsym_cmds=$lt_archive_expsym_cmds_RC
   19491 postinstall_cmds=$lt_postinstall_cmds
   19492 postuninstall_cmds=$lt_postuninstall_cmds
   19493 
   19494 # Commands used to build a loadable module (assumed same as above if empty)
   19495 module_cmds=$lt_module_cmds_RC
   19496 module_expsym_cmds=$lt_module_expsym_cmds_RC
   19497 
   19498 # Commands to strip libraries.
   19499 old_striplib=$lt_old_striplib
   19500 striplib=$lt_striplib
   19501 
   19502 # Dependencies to place before the objects being linked to create a
   19503 # shared library.
   19504 predep_objects=$lt_predep_objects_RC
   19505 
   19506 # Dependencies to place after the objects being linked to create a
   19507 # shared library.
   19508 postdep_objects=$lt_postdep_objects_RC
   19509 
   19510 # Dependencies to place before the objects being linked to create a
   19511 # shared library.
   19512 predeps=$lt_predeps_RC
   19513 
   19514 # Dependencies to place after the objects being linked to create a
   19515 # shared library.
   19516 postdeps=$lt_postdeps_RC
   19517 
   19518 # The library search path used internally by the compiler when linking
   19519 # a shared library.
   19520 compiler_lib_search_path=$lt_compiler_lib_search_path_RC
   19521 
   19522 # Method to check whether dependent libraries are shared objects.
   19523 deplibs_check_method=$lt_deplibs_check_method
   19524 
   19525 # Command to use when deplibs_check_method == file_magic.
   19526 file_magic_cmd=$lt_file_magic_cmd
   19527 
   19528 # Flag that allows shared libraries with undefined symbols to be built.
   19529 allow_undefined_flag=$lt_allow_undefined_flag_RC
   19530 
   19531 # Flag that forces no undefined symbols.
   19532 no_undefined_flag=$lt_no_undefined_flag_RC
   19533 
   19534 # Commands used to finish a libtool library installation in a directory.
   19535 finish_cmds=$lt_finish_cmds
   19536 
   19537 # Same as above, but a single script fragment to be evaled but not shown.
   19538 finish_eval=$lt_finish_eval
   19539 
   19540 # Take the output of nm and produce a listing of raw symbols and C names.
   19541 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
   19542 
   19543 # Transform the output of nm in a proper C declaration
   19544 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
   19545 
   19546 # Transform the output of nm in a C name address pair
   19547 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
   19548 
   19549 # This is the shared library runtime path variable.
   19550 runpath_var=$runpath_var
   19551 
   19552 # This is the shared library path variable.
   19553 shlibpath_var=$shlibpath_var
   19554 
   19555 # Is shlibpath searched before the hard-coded library search path?
   19556 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
   19557 
   19558 # How to hardcode a shared library path into an executable.
   19559 hardcode_action=$hardcode_action_RC
   19560 
   19561 # Whether we should hardcode library paths into libraries.
   19562 hardcode_into_libs=$hardcode_into_libs
   19563 
   19564 # Flag to hardcode \$libdir into a binary during linking.
   19565 # This must work even if \$libdir does not exist.
   19566 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_RC
   19567 
   19568 # If ld is used when linking, flag to hardcode \$libdir into
   19569 # a binary during linking. This must work even if \$libdir does
   19570 # not exist.
   19571 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_RC
   19572 
   19573 # Whether we need a single -rpath flag with a separated argument.
   19574 hardcode_libdir_separator=$lt_hardcode_libdir_separator_RC
   19575 
   19576 # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
   19577 # resulting binary.
   19578 hardcode_direct=$hardcode_direct_RC
   19579 
   19580 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
   19581 # resulting binary.
   19582 hardcode_minus_L=$hardcode_minus_L_RC
   19583 
   19584 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
   19585 # the resulting binary.
   19586 hardcode_shlibpath_var=$hardcode_shlibpath_var_RC
   19587 
   19588 # Set to yes if building a shared library automatically hardcodes DIR into the library
   19589 # and all subsequent libraries and executables linked against it.
   19590 hardcode_automatic=$hardcode_automatic_RC
   19591 
   19592 # Variables whose values should be saved in libtool wrapper scripts and
   19593 # restored at relink time.
   19594 variables_saved_for_relink="$variables_saved_for_relink"
   19595 
   19596 # Whether libtool must link a program against all its dependency libraries.
   19597 link_all_deplibs=$link_all_deplibs_RC
   19598 
   19599 # Compile-time system search path for libraries
   19600 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
   19601 
   19602 # Run-time system search path for libraries
   19603 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
   19604 
   19605 # Fix the shell variable \$srcfile for the compiler.
   19606 fix_srcfile_path="$fix_srcfile_path_RC"
   19607 
   19608 # Set to yes if exported symbols are required.
   19609 always_export_symbols=$always_export_symbols_RC
   19610 
   19611 # The commands to list exported symbols.
   19612 export_symbols_cmds=$lt_export_symbols_cmds_RC
   19613 
   19614 # The commands to extract the exported symbol list from a shared archive.
   19615 extract_expsyms_cmds=$lt_extract_expsyms_cmds
   19616 
   19617 # Symbols that should not be listed in the preloaded symbols.
   19618 exclude_expsyms=$lt_exclude_expsyms_RC
   19619 
   19620 # Symbols that must always be exported.
   19621 include_expsyms=$lt_include_expsyms_RC
   19622 
   19623 # ### END LIBTOOL TAG CONFIG: $tagname
   19624 
   19625 __EOF__
   19626 
   19627 
   19628 else
   19629   # If there is no Makefile yet, we rely on a make rule to execute
   19630   # `config.status --recheck' to rerun these tests and create the
   19631   # libtool script then.
   19632   ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
   19633   if test -f "$ltmain_in"; then
   19634     test -f Makefile && make "$ltmain"
   19635   fi
   19636 fi
   19637 
   19638 
   19639 ac_ext=c
   19640 ac_cpp='$CPP $CPPFLAGS'
   19641 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   19642 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   19643 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   19644 
   19645 CC="$lt_save_CC"
   19646 
   19647 	;;
   19648 
   19649       *)
   19650 	{ { echo "$as_me:$LINENO: error: Unsupported tag name: $tagname" >&5
   19651 echo "$as_me: error: Unsupported tag name: $tagname" >&2;}
   19652    { (exit 1); exit 1; }; }
   19653 	;;
   19654       esac
   19655 
   19656       # Append the new tag name to the list of available tags.
   19657       if test -n "$tagname" ; then
   19658       available_tags="$available_tags $tagname"
   19659     fi
   19660     fi
   19661   done
   19662   IFS="$lt_save_ifs"
   19663 
   19664   # Now substitute the updated list of available tags.
   19665   if eval "sed -e 's/^available_tags=.*\$/available_tags=\"$available_tags\"/' \"$ofile\" > \"${ofile}T\""; then
   19666     mv "${ofile}T" "$ofile"
   19667     chmod +x "$ofile"
   19668   else
   19669     rm -f "${ofile}T"
   19670     { { echo "$as_me:$LINENO: error: unable to update list of available tagged configurations." >&5
   19671 echo "$as_me: error: unable to update list of available tagged configurations." >&2;}
   19672    { (exit 1); exit 1; }; }
   19673   fi
   19674 fi
   19675 
   19676 
   19677 
   19678 # This can be used to rebuild libtool when needed
   19679 LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh"
   19680 
   19681 # Always use our own libtool.
   19682 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
   19683 
   19684 # Prevent multiple expansion
   19685 
   19686 
   19687 
   19688 
   19689 
   19690 
   19691 
   19692 
   19693 
   19694 
   19695 
   19696 
   19697 
   19698 
   19699 
   19700 
   19701 
   19702 
   19703 
   19704 
   19705 
   19706 # get modules
   19707 
   19708 
   19709 if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
   19710 	if test -n "$ac_tool_prefix"; then
   19711   # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
   19712 set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
   19713 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   19714 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   19715 if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
   19716   echo $ECHO_N "(cached) $ECHO_C" >&6
   19717 else
   19718   case $PKG_CONFIG in
   19719   [\\/]* | ?:[\\/]*)
   19720   ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
   19721   ;;
   19722   *)
   19723   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   19724 for as_dir in $PATH
   19725 do
   19726   IFS=$as_save_IFS
   19727   test -z "$as_dir" && as_dir=.
   19728   for ac_exec_ext in '' $ac_executable_extensions; do
   19729   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
   19730     ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
   19731     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   19732     break 2
   19733   fi
   19734 done
   19735 done
   19736 IFS=$as_save_IFS
   19737 
   19738   ;;
   19739 esac
   19740 fi
   19741 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
   19742 if test -n "$PKG_CONFIG"; then
   19743   { echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5
   19744 echo "${ECHO_T}$PKG_CONFIG" >&6; }
   19745 else
   19746   { echo "$as_me:$LINENO: result: no" >&5
   19747 echo "${ECHO_T}no" >&6; }
   19748 fi
   19749 
   19750 
   19751 fi
   19752 if test -z "$ac_cv_path_PKG_CONFIG"; then
   19753   ac_pt_PKG_CONFIG=$PKG_CONFIG
   19754   # Extract the first word of "pkg-config", so it can be a program name with args.
   19755 set dummy pkg-config; ac_word=$2
   19756 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   19757 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   19758 if test "${ac_cv_path_ac_pt_PKG_CONFIG+set}" = set; then
   19759   echo $ECHO_N "(cached) $ECHO_C" >&6
   19760 else
   19761   case $ac_pt_PKG_CONFIG in
   19762   [\\/]* | ?:[\\/]*)
   19763   ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
   19764   ;;
   19765   *)
   19766   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   19767 for as_dir in $PATH
   19768 do
   19769   IFS=$as_save_IFS
   19770   test -z "$as_dir" && as_dir=.
   19771   for ac_exec_ext in '' $ac_executable_extensions; do
   19772   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
   19773     ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
   19774     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   19775     break 2
   19776   fi
   19777 done
   19778 done
   19779 IFS=$as_save_IFS
   19780 
   19781   ;;
   19782 esac
   19783 fi
   19784 ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
   19785 if test -n "$ac_pt_PKG_CONFIG"; then
   19786   { echo "$as_me:$LINENO: result: $ac_pt_PKG_CONFIG" >&5
   19787 echo "${ECHO_T}$ac_pt_PKG_CONFIG" >&6; }
   19788 else
   19789   { echo "$as_me:$LINENO: result: no" >&5
   19790 echo "${ECHO_T}no" >&6; }
   19791 fi
   19792 
   19793   if test "x$ac_pt_PKG_CONFIG" = x; then
   19794     PKG_CONFIG=""
   19795   else
   19796     case $cross_compiling:$ac_tool_warned in
   19797 yes:)
   19798 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   19799 whose name does not start with the host triplet.  If you think this
   19800 configuration is useful to you, please write to autoconf (at] gnu.org." >&5
   19801 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   19802 whose name does not start with the host triplet.  If you think this
   19803 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;}
   19804 ac_tool_warned=yes ;;
   19805 esac
   19806     PKG_CONFIG=$ac_pt_PKG_CONFIG
   19807   fi
   19808 else
   19809   PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
   19810 fi
   19811 
   19812 fi
   19813 if test -n "$PKG_CONFIG"; then
   19814 	_pkg_min_version=0.9.0
   19815 	{ echo "$as_me:$LINENO: checking pkg-config is at least version $_pkg_min_version" >&5
   19816 echo $ECHO_N "checking pkg-config is at least version $_pkg_min_version... $ECHO_C" >&6; }
   19817 	if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
   19818 		{ echo "$as_me:$LINENO: result: yes" >&5
   19819 echo "${ECHO_T}yes" >&6; }
   19820 	else
   19821 		{ echo "$as_me:$LINENO: result: no" >&5
   19822 echo "${ECHO_T}no" >&6; }
   19823 		PKG_CONFIG=""
   19824 	fi
   19825 
   19826 fi
   19827 
   19828 pkg_failed=no
   19829 { echo "$as_me:$LINENO: checking for XRES" >&5
   19830 echo $ECHO_N "checking for XRES... $ECHO_C" >&6; }
   19831 
   19832 if test -n "$PKG_CONFIG"; then
   19833     if test -n "$XRES_CFLAGS"; then
   19834         pkg_cv_XRES_CFLAGS="$XRES_CFLAGS"
   19835     else
   19836         if test -n "$PKG_CONFIG" && \
   19837     { (echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"x11 xext xextproto\"") >&5
   19838   ($PKG_CONFIG --exists --print-errors "x11 xext xextproto") 2>&5
   19839   ac_status=$?
   19840   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   19841   (exit $ac_status); }; then
   19842   pkg_cv_XRES_CFLAGS=`$PKG_CONFIG --cflags "x11 xext xextproto" 2>/dev/null`
   19843 else
   19844   pkg_failed=yes
   19845 fi
   19846     fi
   19847 else
   19848 	pkg_failed=untried
   19849 fi
   19850 if test -n "$PKG_CONFIG"; then
   19851     if test -n "$XRES_LIBS"; then
   19852         pkg_cv_XRES_LIBS="$XRES_LIBS"
   19853     else
   19854         if test -n "$PKG_CONFIG" && \
   19855     { (echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"x11 xext xextproto\"") >&5
   19856   ($PKG_CONFIG --exists --print-errors "x11 xext xextproto") 2>&5
   19857   ac_status=$?
   19858   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   19859   (exit $ac_status); }; then
   19860   pkg_cv_XRES_LIBS=`$PKG_CONFIG --libs "x11 xext xextproto" 2>/dev/null`
   19861 else
   19862   pkg_failed=yes
   19863 fi
   19864     fi
   19865 else
   19866 	pkg_failed=untried
   19867 fi
   19868 
   19869 
   19870 
   19871 if test $pkg_failed = yes; then
   19872 
   19873 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
   19874         _pkg_short_errors_supported=yes
   19875 else
   19876         _pkg_short_errors_supported=no
   19877 fi
   19878         if test $_pkg_short_errors_supported = yes; then
   19879 	        XRES_PKG_ERRORS=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors "x11 xext xextproto"`
   19880         else
   19881 	        XRES_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "x11 xext xextproto"`
   19882         fi
   19883 	# Put the nasty error message in config.log where it belongs
   19884 	echo "$XRES_PKG_ERRORS" >&5
   19885 
   19886 	{ { echo "$as_me:$LINENO: error: Package requirements (x11 xext xextproto) were not met:
   19887 
   19888 $XRES_PKG_ERRORS
   19889 
   19890 Consider adjusting the PKG_CONFIG_PATH environment variable if you
   19891 installed software in a non-standard prefix.
   19892 
   19893 Alternatively, you may set the environment variables XRES_CFLAGS
   19894 and XRES_LIBS to avoid the need to call pkg-config.
   19895 See the pkg-config man page for more details.
   19896 " >&5
   19897 echo "$as_me: error: Package requirements (x11 xext xextproto) were not met:
   19898 
   19899 $XRES_PKG_ERRORS
   19900 
   19901 Consider adjusting the PKG_CONFIG_PATH environment variable if you
   19902 installed software in a non-standard prefix.
   19903 
   19904 Alternatively, you may set the environment variables XRES_CFLAGS
   19905 and XRES_LIBS to avoid the need to call pkg-config.
   19906 See the pkg-config man page for more details.
   19907 " >&2;}
   19908    { (exit 1); exit 1; }; }
   19909 elif test $pkg_failed = untried; then
   19910 	{ { echo "$as_me:$LINENO: error: The pkg-config script could not be found or is too old.  Make sure it
   19911 is in your PATH or set the PKG_CONFIG environment variable to the full
   19912 path to pkg-config.
   19913 
   19914 Alternatively, you may set the environment variables XRES_CFLAGS
   19915 and XRES_LIBS to avoid the need to call pkg-config.
   19916 See the pkg-config man page for more details.
   19917 
   19918 To get pkg-config, see <http://www.freedesktop.org/software/pkgconfig>.
   19919 See \`config.log' for more details." >&5
   19920 echo "$as_me: error: The pkg-config script could not be found or is too old.  Make sure it
   19921 is in your PATH or set the PKG_CONFIG environment variable to the full
   19922 path to pkg-config.
   19923 
   19924 Alternatively, you may set the environment variables XRES_CFLAGS
   19925 and XRES_LIBS to avoid the need to call pkg-config.
   19926 See the pkg-config man page for more details.
   19927 
   19928 To get pkg-config, see <http://www.freedesktop.org/software/pkgconfig>.
   19929 See \`config.log' for more details." >&2;}
   19930    { (exit 1); exit 1; }; }
   19931 else
   19932 	XRES_CFLAGS=$pkg_cv_XRES_CFLAGS
   19933 	XRES_LIBS=$pkg_cv_XRES_LIBS
   19934         { echo "$as_me:$LINENO: result: yes" >&5
   19935 echo "${ECHO_T}yes" >&6; }
   19936 	:
   19937 fi
   19938 
   19939 
   19940 
   19941 
   19942 # Check xres configuration, strip extra digits from package version to
   19943 # find the required protocol version
   19944 
   19945 RES_VERSION=`echo $VERSION | sed 's/^\([0-9][0-9]*\.[0-9][0-9]*\).*$/\1/'`
   19946 
   19947 pkg_failed=no
   19948 { echo "$as_me:$LINENO: checking for RESOURCEEXT" >&5
   19949 echo $ECHO_N "checking for RESOURCEEXT... $ECHO_C" >&6; }
   19950 
   19951 if test -n "$PKG_CONFIG"; then
   19952     if test -n "$RESOURCEEXT_CFLAGS"; then
   19953         pkg_cv_RESOURCEEXT_CFLAGS="$RESOURCEEXT_CFLAGS"
   19954     else
   19955         if test -n "$PKG_CONFIG" && \
   19956     { (echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"resourceproto >= \$RES_VERSION\"") >&5
   19957   ($PKG_CONFIG --exists --print-errors "resourceproto >= $RES_VERSION") 2>&5
   19958   ac_status=$?
   19959   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   19960   (exit $ac_status); }; then
   19961   pkg_cv_RESOURCEEXT_CFLAGS=`$PKG_CONFIG --cflags "resourceproto >= $RES_VERSION" 2>/dev/null`
   19962 else
   19963   pkg_failed=yes
   19964 fi
   19965     fi
   19966 else
   19967 	pkg_failed=untried
   19968 fi
   19969 if test -n "$PKG_CONFIG"; then
   19970     if test -n "$RESOURCEEXT_LIBS"; then
   19971         pkg_cv_RESOURCEEXT_LIBS="$RESOURCEEXT_LIBS"
   19972     else
   19973         if test -n "$PKG_CONFIG" && \
   19974     { (echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"resourceproto >= \$RES_VERSION\"") >&5
   19975   ($PKG_CONFIG --exists --print-errors "resourceproto >= $RES_VERSION") 2>&5
   19976   ac_status=$?
   19977   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   19978   (exit $ac_status); }; then
   19979   pkg_cv_RESOURCEEXT_LIBS=`$PKG_CONFIG --libs "resourceproto >= $RES_VERSION" 2>/dev/null`
   19980 else
   19981   pkg_failed=yes
   19982 fi
   19983     fi
   19984 else
   19985 	pkg_failed=untried
   19986 fi
   19987 
   19988 
   19989 
   19990 if test $pkg_failed = yes; then
   19991 
   19992 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
   19993         _pkg_short_errors_supported=yes
   19994 else
   19995         _pkg_short_errors_supported=no
   19996 fi
   19997         if test $_pkg_short_errors_supported = yes; then
   19998 	        RESOURCEEXT_PKG_ERRORS=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors "resourceproto >= $RES_VERSION"`
   19999         else
   20000 	        RESOURCEEXT_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "resourceproto >= $RES_VERSION"`
   20001         fi
   20002 	# Put the nasty error message in config.log where it belongs
   20003 	echo "$RESOURCEEXT_PKG_ERRORS" >&5
   20004 
   20005 	{ { echo "$as_me:$LINENO: error: Package requirements (resourceproto >= $RES_VERSION) were not met:
   20006 
   20007 $RESOURCEEXT_PKG_ERRORS
   20008 
   20009 Consider adjusting the PKG_CONFIG_PATH environment variable if you
   20010 installed software in a non-standard prefix.
   20011 
   20012 Alternatively, you may set the environment variables RESOURCEEXT_CFLAGS
   20013 and RESOURCEEXT_LIBS to avoid the need to call pkg-config.
   20014 See the pkg-config man page for more details.
   20015 " >&5
   20016 echo "$as_me: error: Package requirements (resourceproto >= $RES_VERSION) were not met:
   20017 
   20018 $RESOURCEEXT_PKG_ERRORS
   20019 
   20020 Consider adjusting the PKG_CONFIG_PATH environment variable if you
   20021 installed software in a non-standard prefix.
   20022 
   20023 Alternatively, you may set the environment variables RESOURCEEXT_CFLAGS
   20024 and RESOURCEEXT_LIBS to avoid the need to call pkg-config.
   20025 See the pkg-config man page for more details.
   20026 " >&2;}
   20027    { (exit 1); exit 1; }; }
   20028 elif test $pkg_failed = untried; then
   20029 	{ { echo "$as_me:$LINENO: error: The pkg-config script could not be found or is too old.  Make sure it
   20030 is in your PATH or set the PKG_CONFIG environment variable to the full
   20031 path to pkg-config.
   20032 
   20033 Alternatively, you may set the environment variables RESOURCEEXT_CFLAGS
   20034 and RESOURCEEXT_LIBS to avoid the need to call pkg-config.
   20035 See the pkg-config man page for more details.
   20036 
   20037 To get pkg-config, see <http://www.freedesktop.org/software/pkgconfig>.
   20038 See \`config.log' for more details." >&5
   20039 echo "$as_me: error: The pkg-config script could not be found or is too old.  Make sure it
   20040 is in your PATH or set the PKG_CONFIG environment variable to the full
   20041 path to pkg-config.
   20042 
   20043 Alternatively, you may set the environment variables RESOURCEEXT_CFLAGS
   20044 and RESOURCEEXT_LIBS to avoid the need to call pkg-config.
   20045 See the pkg-config man page for more details.
   20046 
   20047 To get pkg-config, see <http://www.freedesktop.org/software/pkgconfig>.
   20048 See \`config.log' for more details." >&2;}
   20049    { (exit 1); exit 1; }; }
   20050 else
   20051 	RESOURCEEXT_CFLAGS=$pkg_cv_RESOURCEEXT_CFLAGS
   20052 	RESOURCEEXT_LIBS=$pkg_cv_RESOURCEEXT_LIBS
   20053         { echo "$as_me:$LINENO: result: yes" >&5
   20054 echo "${ECHO_T}yes" >&6; }
   20055 	:
   20056 fi
   20057 
   20058 
   20059 
   20060 
   20061 if test "x$GCC" = "xyes"; then
   20062 	GCC_WARNINGS="-Wall -Wpointer-arith -Wstrict-prototypes \
   20063 	-Wmissing-prototypes -Wmissing-declarations \
   20064 	-Wnested-externs -fno-strict-aliasing"
   20065 	CFLAGS="$GCC_WARNINGS $CFLAGS"
   20066 fi
   20067 
   20068 
   20069 # Check whether --enable-malloc0returnsnull was given.
   20070 if test "${enable_malloc0returnsnull+set}" = set; then
   20071   enableval=$enable_malloc0returnsnull; MALLOC_ZERO_RETURNS_NULL=$enableval
   20072 else
   20073   MALLOC_ZERO_RETURNS_NULL=auto
   20074 fi
   20075 
   20076 
   20077 { echo "$as_me:$LINENO: checking whether malloc(0) returns NULL" >&5
   20078 echo $ECHO_N "checking whether malloc(0) returns NULL... $ECHO_C" >&6; }
   20079 if test "x$MALLOC_ZERO_RETURNS_NULL" = xauto; then
   20080 	if test "$cross_compiling" = yes; then
   20081   { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
   20082 See \`config.log' for more details." >&5
   20083 echo "$as_me: error: cannot run test program while cross compiling
   20084 See \`config.log' for more details." >&2;}
   20085    { (exit 1); exit 1; }; }
   20086 else
   20087   cat >conftest.$ac_ext <<_ACEOF
   20088 
   20089 char *malloc();
   20090 char *realloc();
   20091 char *calloc();
   20092 main() {
   20093     char *m0, *r0, *c0, *p;
   20094     m0 = malloc(0);
   20095     p = malloc(10);
   20096     r0 = realloc(p,0);
   20097     c0 = calloc(0);
   20098     exit(m0 == 0 || r0 == 0 || c0 == 0 ? 0 : 1);
   20099 }
   20100 _ACEOF
   20101 rm -f conftest$ac_exeext
   20102 if { (ac_try="$ac_link"
   20103 case "(($ac_try" in
   20104   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   20105   *) ac_try_echo=$ac_try;;
   20106 esac
   20107 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   20108   (eval "$ac_link") 2>&5
   20109   ac_status=$?
   20110   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20111   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
   20112   { (case "(($ac_try" in
   20113   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   20114   *) ac_try_echo=$ac_try;;
   20115 esac
   20116 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   20117   (eval "$ac_try") 2>&5
   20118   ac_status=$?
   20119   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20120   (exit $ac_status); }; }; then
   20121   MALLOC_ZERO_RETURNS_NULL=yes
   20122 else
   20123   echo "$as_me: program exited with status $ac_status" >&5
   20124 echo "$as_me: failed program was:" >&5
   20125 sed 's/^/| /' conftest.$ac_ext >&5
   20126 
   20127 ( exit $ac_status )
   20128 MALLOC_ZERO_RETURNS_NULL=no
   20129 fi
   20130 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
   20131 fi
   20132 
   20133 
   20134 fi
   20135 { echo "$as_me:$LINENO: result: $MALLOC_ZERO_RETURNS_NULL" >&5
   20136 echo "${ECHO_T}$MALLOC_ZERO_RETURNS_NULL" >&6; }
   20137 
   20138 if test "x$MALLOC_ZERO_RETURNS_NULL" = xyes; then
   20139 	MALLOC_ZERO_CFLAGS="-DMALLOC_0_RETURNS_NULL"
   20140 	XMALLOC_ZERO_CFLAGS=$MALLOC_ZERO_CFLAGS
   20141 	XTMALLOC_ZERO_CFLAGS="$MALLOC_ZERO_CFLAGS -DXTMALLOC_BC"
   20142 else
   20143 	MALLOC_ZERO_CFLAGS=""
   20144 	XMALLOC_ZERO_CFLAGS=""
   20145 	XTMALLOC_ZERO_CFLAGS=""
   20146 fi
   20147 
   20148 
   20149 
   20150 
   20151 
   20152 
   20153 
   20154 
   20155 if test x$APP_MAN_SUFFIX = x    ; then
   20156     APP_MAN_SUFFIX=1
   20157 fi
   20158 if test x$APP_MAN_DIR = x    ; then
   20159     APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)'
   20160 fi
   20161 
   20162 if test x$LIB_MAN_SUFFIX = x    ; then
   20163     LIB_MAN_SUFFIX=3
   20164 fi
   20165 if test x$LIB_MAN_DIR = x    ; then
   20166     LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)'
   20167 fi
   20168 
   20169 if test x$FILE_MAN_SUFFIX = x    ; then
   20170     case $host_os in
   20171 	solaris*)	FILE_MAN_SUFFIX=4  ;;
   20172 	*)		FILE_MAN_SUFFIX=5  ;;
   20173     esac
   20174 fi
   20175 if test x$FILE_MAN_DIR = x    ; then
   20176     FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)'
   20177 fi
   20178 
   20179 if test x$MISC_MAN_SUFFIX = x    ; then
   20180     case $host_os in
   20181 	solaris*)	MISC_MAN_SUFFIX=5  ;;
   20182 	*)		MISC_MAN_SUFFIX=7  ;;
   20183     esac
   20184 fi
   20185 if test x$MISC_MAN_DIR = x    ; then
   20186     MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)'
   20187 fi
   20188 
   20189 if test x$DRIVER_MAN_SUFFIX = x    ; then
   20190     case $host_os in
   20191 	solaris*)	DRIVER_MAN_SUFFIX=7  ;;
   20192 	*)		DRIVER_MAN_SUFFIX=4  ;;
   20193     esac
   20194 fi
   20195 if test x$DRIVER_MAN_DIR = x    ; then
   20196     DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)'
   20197 fi
   20198 
   20199 if test x$ADMIN_MAN_SUFFIX = x    ; then
   20200     case $host_os in
   20201 	solaris*)	ADMIN_MAN_SUFFIX=1m ;;
   20202 	*)		ADMIN_MAN_SUFFIX=8  ;;
   20203     esac
   20204 fi
   20205 if test x$ADMIN_MAN_DIR = x    ; then
   20206     ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)'
   20207 fi
   20208 
   20209 
   20210 
   20211 
   20212 
   20213 
   20214 
   20215 
   20216 
   20217 
   20218 
   20219 
   20220 
   20221 
   20222 
   20223 
   20224 
   20225 # Check whether --with-release-version was given.
   20226 if test "${with_release_version+set}" = set; then
   20227   withval=$with_release_version; RELEASE_VERSION="$withval"
   20228 else
   20229   RELEASE_VERSION=""
   20230 fi
   20231 
   20232 	if test "x$RELEASE_VERSION" != "x"; then
   20233 		PACKAGE="$PACKAGE-$RELEASE_VERSION"
   20234 		PACKAGE_TARNAME="$PACKAGE_TARNAME-$RELEASE_VERSION"
   20235 		{ echo "$as_me:$LINENO: Building with package name set to $PACKAGE" >&5
   20236 echo "$as_me: Building with package name set to $PACKAGE" >&6;}
   20237 	fi
   20238 
   20239 cat >>confdefs.h <<_ACEOF
   20240 #define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | sed -ne 's/^\([^\.]\+\).*/\1/p'`
   20241 _ACEOF
   20242 
   20243 	PVM=`echo $PACKAGE_VERSION | sed -ne 's/^\([^\.]\+\)\.\([^\.]\+\).*/\2/p'`
   20244 	if test "x$PVM" = "x"; then
   20245 		PVM="0"
   20246 	fi
   20247 
   20248 cat >>confdefs.h <<_ACEOF
   20249 #define PACKAGE_VERSION_MINOR $PVM
   20250 _ACEOF
   20251 
   20252 	PVP=`echo $PACKAGE_VERSION | sed -ne 's/^\([^\.]\+\)\.\([^\.]\+\)\.\([^\.]\+\).*/\3/p'`
   20253 	if test "x$PVP" = "x"; then
   20254 		PVP="0"
   20255 	fi
   20256 
   20257 cat >>confdefs.h <<_ACEOF
   20258 #define PACKAGE_VERSION_PATCHLEVEL $PVP
   20259 _ACEOF
   20260 
   20261 
   20262 
   20263 ac_config_files="$ac_config_files Makefile src/Makefile man/Makefile xres.pc"
   20264 
   20265 cat >confcache <<\_ACEOF
   20266 # This file is a shell script that caches the results of configure
   20267 # tests run on this system so they can be shared between configure
   20268 # scripts and configure runs, see configure's option --config-cache.
   20269 # It is not useful on other systems.  If it contains results you don't
   20270 # want to keep, you may remove or edit it.
   20271 #
   20272 # config.status only pays attention to the cache file if you give it
   20273 # the --recheck option to rerun configure.
   20274 #
   20275 # `ac_cv_env_foo' variables (set or unset) will be overridden when
   20276 # loading this file, other *unset* `ac_cv_foo' will be assigned the
   20277 # following values.
   20278 
   20279 _ACEOF
   20280 
   20281 # The following way of writing the cache mishandles newlines in values,
   20282 # but we know of no workaround that is simple, portable, and efficient.
   20283 # So, we kill variables containing newlines.
   20284 # Ultrix sh set writes to stderr and can't be redirected directly,
   20285 # and sets the high bit in the cache file unless we assign to the vars.
   20286 (
   20287   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
   20288     eval ac_val=\$$ac_var
   20289     case $ac_val in #(
   20290     *${as_nl}*)
   20291       case $ac_var in #(
   20292       *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
   20293 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
   20294       esac
   20295       case $ac_var in #(
   20296       _ | IFS | as_nl) ;; #(
   20297       *) $as_unset $ac_var ;;
   20298       esac ;;
   20299     esac
   20300   done
   20301 
   20302   (set) 2>&1 |
   20303     case $as_nl`(ac_space=' '; set) 2>&1` in #(
   20304     *${as_nl}ac_space=\ *)
   20305       # `set' does not quote correctly, so add quotes (double-quote
   20306       # substitution turns \\\\ into \\, and sed turns \\ into \).
   20307       sed -n \
   20308 	"s/'/'\\\\''/g;
   20309 	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
   20310       ;; #(
   20311     *)
   20312       # `set' quotes correctly as required by POSIX, so do not add quotes.
   20313       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
   20314       ;;
   20315     esac |
   20316     sort
   20317 ) |
   20318   sed '
   20319      /^ac_cv_env_/b end
   20320      t clear
   20321      :clear
   20322      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
   20323      t end
   20324      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
   20325      :end' >>confcache
   20326 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
   20327   if test -w "$cache_file"; then
   20328     test "x$cache_file" != "x/dev/null" &&
   20329       { echo "$as_me:$LINENO: updating cache $cache_file" >&5
   20330 echo "$as_me: updating cache $cache_file" >&6;}
   20331     cat confcache >$cache_file
   20332   else
   20333     { echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
   20334 echo "$as_me: not updating unwritable cache $cache_file" >&6;}
   20335   fi
   20336 fi
   20337 rm -f confcache
   20338 
   20339 test "x$prefix" = xNONE && prefix=$ac_default_prefix
   20340 # Let make expand exec_prefix.
   20341 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
   20342 
   20343 DEFS=-DHAVE_CONFIG_H
   20344 
   20345 ac_libobjs=
   20346 ac_ltlibobjs=
   20347 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
   20348   # 1. Remove the extension, and $U if already installed.
   20349   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
   20350   ac_i=`echo "$ac_i" | sed "$ac_script"`
   20351   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
   20352   #    will be set to the directory where LIBOBJS objects are built.
   20353   ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
   20354   ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
   20355 done
   20356 LIBOBJS=$ac_libobjs
   20357 
   20358 LTLIBOBJS=$ac_ltlibobjs
   20359 
   20360 
   20361 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
   20362   { { echo "$as_me:$LINENO: error: conditional \"AMDEP\" was never defined.
   20363 Usually this means the macro was only invoked conditionally." >&5
   20364 echo "$as_me: error: conditional \"AMDEP\" was never defined.
   20365 Usually this means the macro was only invoked conditionally." >&2;}
   20366    { (exit 1); exit 1; }; }
   20367 fi
   20368 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
   20369   { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined.
   20370 Usually this means the macro was only invoked conditionally." >&5
   20371 echo "$as_me: error: conditional \"am__fastdepCC\" was never defined.
   20372 Usually this means the macro was only invoked conditionally." >&2;}
   20373    { (exit 1); exit 1; }; }
   20374 fi
   20375 if test -z "${am__fastdepCXX_TRUE}" && test -z "${am__fastdepCXX_FALSE}"; then
   20376   { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCXX\" was never defined.
   20377 Usually this means the macro was only invoked conditionally." >&5
   20378 echo "$as_me: error: conditional \"am__fastdepCXX\" was never defined.
   20379 Usually this means the macro was only invoked conditionally." >&2;}
   20380    { (exit 1); exit 1; }; }
   20381 fi
   20382 
   20383 : ${CONFIG_STATUS=./config.status}
   20384 ac_clean_files_save=$ac_clean_files
   20385 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
   20386 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
   20387 echo "$as_me: creating $CONFIG_STATUS" >&6;}
   20388 cat >$CONFIG_STATUS <<_ACEOF
   20389 #! $SHELL
   20390 # Generated by $as_me.
   20391 # Run this file to recreate the current configuration.
   20392 # Compiler output produced by configure, useful for debugging
   20393 # configure, is in config.log if it exists.
   20394 
   20395 debug=false
   20396 ac_cs_recheck=false
   20397 ac_cs_silent=false
   20398 SHELL=\${CONFIG_SHELL-$SHELL}
   20399 _ACEOF
   20400 
   20401 cat >>$CONFIG_STATUS <<\_ACEOF
   20402 ## --------------------- ##
   20403 ## M4sh Initialization.  ##
   20404 ## --------------------- ##
   20405 
   20406 # Be Bourne compatible
   20407 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
   20408   emulate sh
   20409   NULLCMD=:
   20410   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
   20411   # is contrary to our usage.  Disable this feature.
   20412   alias -g '${1+"$@"}'='"$@"'
   20413   setopt NO_GLOB_SUBST
   20414 else
   20415   case `(set -o) 2>/dev/null` in *posix*) set -o posix;; esac
   20416 fi
   20417 BIN_SH=xpg4; export BIN_SH # for Tru64
   20418 DUALCASE=1; export DUALCASE # for MKS sh
   20419 
   20420 
   20421 # PATH needs CR
   20422 # Avoid depending upon Character Ranges.
   20423 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
   20424 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
   20425 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
   20426 as_cr_digits='0123456789'
   20427 as_cr_alnum=$as_cr_Letters$as_cr_digits
   20428 
   20429 # The user is always right.
   20430 if test "${PATH_SEPARATOR+set}" != set; then
   20431   echo "#! /bin/sh" >conf$$.sh
   20432   echo  "exit 0"   >>conf$$.sh
   20433   chmod +x conf$$.sh
   20434   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
   20435     PATH_SEPARATOR=';'
   20436   else
   20437     PATH_SEPARATOR=:
   20438   fi
   20439   rm -f conf$$.sh
   20440 fi
   20441 
   20442 # Support unset when possible.
   20443 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
   20444   as_unset=unset
   20445 else
   20446   as_unset=false
   20447 fi
   20448 
   20449 
   20450 # IFS
   20451 # We need space, tab and new line, in precisely that order.  Quoting is
   20452 # there to prevent editors from complaining about space-tab.
   20453 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
   20454 # splitting by setting IFS to empty value.)
   20455 as_nl='
   20456 '
   20457 IFS=" ""	$as_nl"
   20458 
   20459 # Find who we are.  Look in the path if we contain no directory separator.
   20460 case $0 in
   20461   *[\\/]* ) as_myself=$0 ;;
   20462   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   20463 for as_dir in $PATH
   20464 do
   20465   IFS=$as_save_IFS
   20466   test -z "$as_dir" && as_dir=.
   20467   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
   20468 done
   20469 IFS=$as_save_IFS
   20470 
   20471      ;;
   20472 esac
   20473 # We did not find ourselves, most probably we were run as `sh COMMAND'
   20474 # in which case we are not to be found in the path.
   20475 if test "x$as_myself" = x; then
   20476   as_myself=$0
   20477 fi
   20478 if test ! -f "$as_myself"; then
   20479   echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
   20480   { (exit 1); exit 1; }
   20481 fi
   20482 
   20483 # Work around bugs in pre-3.0 UWIN ksh.
   20484 for as_var in ENV MAIL MAILPATH
   20485 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
   20486 done
   20487 PS1='$ '
   20488 PS2='> '
   20489 PS4='+ '
   20490 
   20491 # NLS nuisances.
   20492 for as_var in \
   20493   LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
   20494   LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
   20495   LC_TELEPHONE LC_TIME
   20496 do
   20497   if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
   20498     eval $as_var=C; export $as_var
   20499   else
   20500     ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
   20501   fi
   20502 done
   20503 
   20504 # Required to use basename.
   20505 if expr a : '\(a\)' >/dev/null 2>&1 &&
   20506    test "X`expr 00001 : '.*\(...\)'`" = X001; then
   20507   as_expr=expr
   20508 else
   20509   as_expr=false
   20510 fi
   20511 
   20512 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
   20513   as_basename=basename
   20514 else
   20515   as_basename=false
   20516 fi
   20517 
   20518 
   20519 # Name of the executable.
   20520 as_me=`$as_basename -- "$0" ||
   20521 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
   20522 	 X"$0" : 'X\(//\)$' \| \
   20523 	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
   20524 echo X/"$0" |
   20525     sed '/^.*\/\([^/][^/]*\)\/*$/{
   20526 	    s//\1/
   20527 	    q
   20528 	  }
   20529 	  /^X\/\(\/\/\)$/{
   20530 	    s//\1/
   20531 	    q
   20532 	  }
   20533 	  /^X\/\(\/\).*/{
   20534 	    s//\1/
   20535 	    q
   20536 	  }
   20537 	  s/.*/./; q'`
   20538 
   20539 # CDPATH.
   20540 $as_unset CDPATH
   20541 
   20542 
   20543 
   20544   as_lineno_1=$LINENO
   20545   as_lineno_2=$LINENO
   20546   test "x$as_lineno_1" != "x$as_lineno_2" &&
   20547   test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
   20548 
   20549   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
   20550   # uniformly replaced by the line number.  The first 'sed' inserts a
   20551   # line-number line after each line using $LINENO; the second 'sed'
   20552   # does the real work.  The second script uses 'N' to pair each
   20553   # line-number line with the line containing $LINENO, and appends
   20554   # trailing '-' during substitution so that $LINENO is not a special
   20555   # case at line end.
   20556   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
   20557   # scripts with optimization help from Paolo Bonzini.  Blame Lee
   20558   # E. McMahon (1931-1989) for sed's syntax.  :-)
   20559   sed -n '
   20560     p
   20561     /[$]LINENO/=
   20562   ' <$as_myself |
   20563     sed '
   20564       s/[$]LINENO.*/&-/
   20565       t lineno
   20566       b
   20567       :lineno
   20568       N
   20569       :loop
   20570       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
   20571       t loop
   20572       s/-\n.*//
   20573     ' >$as_me.lineno &&
   20574   chmod +x "$as_me.lineno" ||
   20575     { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
   20576    { (exit 1); exit 1; }; }
   20577 
   20578   # Don't try to exec as it changes $[0], causing all sort of problems
   20579   # (the dirname of $[0] is not the place where we might find the
   20580   # original and so on.  Autoconf is especially sensitive to this).
   20581   . "./$as_me.lineno"
   20582   # Exit status is that of the last command.
   20583   exit
   20584 }
   20585 
   20586 
   20587 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
   20588   as_dirname=dirname
   20589 else
   20590   as_dirname=false
   20591 fi
   20592 
   20593 ECHO_C= ECHO_N= ECHO_T=
   20594 case `echo -n x` in
   20595 -n*)
   20596   case `echo 'x\c'` in
   20597   *c*) ECHO_T='	';;	# ECHO_T is single tab character.
   20598   *)   ECHO_C='\c';;
   20599   esac;;
   20600 *)
   20601   ECHO_N='-n';;
   20602 esac
   20603 
   20604 if expr a : '\(a\)' >/dev/null 2>&1 &&
   20605    test "X`expr 00001 : '.*\(...\)'`" = X001; then
   20606   as_expr=expr
   20607 else
   20608   as_expr=false
   20609 fi
   20610 
   20611 rm -f conf$$ conf$$.exe conf$$.file
   20612 if test -d conf$$.dir; then
   20613   rm -f conf$$.dir/conf$$.file
   20614 else
   20615   rm -f conf$$.dir
   20616   mkdir conf$$.dir
   20617 fi
   20618 echo >conf$$.file
   20619 if ln -s conf$$.file conf$$ 2>/dev/null; then
   20620   as_ln_s='ln -s'
   20621   # ... but there are two gotchas:
   20622   # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
   20623   # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
   20624   # In both cases, we have to default to `cp -p'.
   20625   ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
   20626     as_ln_s='cp -p'
   20627 elif ln conf$$.file conf$$ 2>/dev/null; then
   20628   as_ln_s=ln
   20629 else
   20630   as_ln_s='cp -p'
   20631 fi
   20632 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
   20633 rmdir conf$$.dir 2>/dev/null
   20634 
   20635 if mkdir -p . 2>/dev/null; then
   20636   as_mkdir_p=:
   20637 else
   20638   test -d ./-p && rmdir ./-p
   20639   as_mkdir_p=false
   20640 fi
   20641 
   20642 # Find out whether ``test -x'' works.  Don't use a zero-byte file, as
   20643 # systems may use methods other than mode bits to determine executability.
   20644 cat >conf$$.file <<_ASEOF
   20645 #! /bin/sh
   20646 exit 0
   20647 _ASEOF
   20648 chmod +x conf$$.file
   20649 if test -x conf$$.file >/dev/null 2>&1; then
   20650   as_executable_p="test -x"
   20651 else
   20652   as_executable_p=:
   20653 fi
   20654 rm -f conf$$.file
   20655 
   20656 # Sed expression to map a string onto a valid CPP name.
   20657 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
   20658 
   20659 # Sed expression to map a string onto a valid variable name.
   20660 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
   20661 
   20662 
   20663 exec 6>&1
   20664 
   20665 # Save the log message, to keep $[0] and so on meaningful, and to
   20666 # report actual input values of CONFIG_FILES etc. instead of their
   20667 # values after options handling.
   20668 ac_log="
   20669 This file was extended by libXres $as_me 1.0.3, which was
   20670 generated by GNU Autoconf 2.60.  Invocation command line was
   20671 
   20672   CONFIG_FILES    = $CONFIG_FILES
   20673   CONFIG_HEADERS  = $CONFIG_HEADERS
   20674   CONFIG_LINKS    = $CONFIG_LINKS
   20675   CONFIG_COMMANDS = $CONFIG_COMMANDS
   20676   $ $0 $@
   20677 
   20678 on `(hostname || uname -n) 2>/dev/null | sed 1q`
   20679 "
   20680 
   20681 _ACEOF
   20682 
   20683 cat >>$CONFIG_STATUS <<_ACEOF
   20684 # Files that config.status was made for.
   20685 config_files="$ac_config_files"
   20686 config_headers="$ac_config_headers"
   20687 config_commands="$ac_config_commands"
   20688 
   20689 _ACEOF
   20690 
   20691 cat >>$CONFIG_STATUS <<\_ACEOF
   20692 ac_cs_usage="\
   20693 \`$as_me' instantiates files from templates according to the
   20694 current configuration.
   20695 
   20696 Usage: $0 [OPTIONS] [FILE]...
   20697 
   20698   -h, --help       print this help, then exit
   20699   -V, --version    print version number, then exit
   20700   -q, --quiet      do not print progress messages
   20701   -d, --debug      don't remove temporary files
   20702       --recheck    update $as_me by reconfiguring in the same conditions
   20703   --file=FILE[:TEMPLATE]
   20704 		   instantiate the configuration file FILE
   20705   --header=FILE[:TEMPLATE]
   20706 		   instantiate the configuration header FILE
   20707 
   20708 Configuration files:
   20709 $config_files
   20710 
   20711 Configuration headers:
   20712 $config_headers
   20713 
   20714 Configuration commands:
   20715 $config_commands
   20716 
   20717 Report bugs to <bug-autoconf@gnu.org>."
   20718 
   20719 _ACEOF
   20720 cat >>$CONFIG_STATUS <<_ACEOF
   20721 ac_cs_version="\\
   20722 libXres config.status 1.0.3
   20723 configured by $0, generated by GNU Autoconf 2.60,
   20724   with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
   20725 
   20726 Copyright (C) 2006 Free Software Foundation, Inc.
   20727 This config.status script is free software; the Free Software Foundation
   20728 gives unlimited permission to copy, distribute and modify it."
   20729 
   20730 ac_pwd='$ac_pwd'
   20731 srcdir='$srcdir'
   20732 INSTALL='$INSTALL'
   20733 _ACEOF
   20734 
   20735 cat >>$CONFIG_STATUS <<\_ACEOF
   20736 # If no file are specified by the user, then we need to provide default
   20737 # value.  By we need to know if files were specified by the user.
   20738 ac_need_defaults=:
   20739 while test $# != 0
   20740 do
   20741   case $1 in
   20742   --*=*)
   20743     ac_option=`expr "X$1" : 'X\([^=]*\)='`
   20744     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
   20745     ac_shift=:
   20746     ;;
   20747   *)
   20748     ac_option=$1
   20749     ac_optarg=$2
   20750     ac_shift=shift
   20751     ;;
   20752   esac
   20753 
   20754   case $ac_option in
   20755   # Handling of the options.
   20756   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
   20757     ac_cs_recheck=: ;;
   20758   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
   20759     echo "$ac_cs_version"; exit ;;
   20760   --debug | --debu | --deb | --de | --d | -d )
   20761     debug=: ;;
   20762   --file | --fil | --fi | --f )
   20763     $ac_shift
   20764     CONFIG_FILES="$CONFIG_FILES $ac_optarg"
   20765     ac_need_defaults=false;;
   20766   --header | --heade | --head | --hea )
   20767     $ac_shift
   20768     CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
   20769     ac_need_defaults=false;;
   20770   --he | --h)
   20771     # Conflict between --help and --header
   20772     { echo "$as_me: error: ambiguous option: $1
   20773 Try \`$0 --help' for more information." >&2
   20774    { (exit 1); exit 1; }; };;
   20775   --help | --hel | -h )
   20776     echo "$ac_cs_usage"; exit ;;
   20777   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   20778   | -silent | --silent | --silen | --sile | --sil | --si | --s)
   20779     ac_cs_silent=: ;;
   20780 
   20781   # This is an error.
   20782   -*) { echo "$as_me: error: unrecognized option: $1
   20783 Try \`$0 --help' for more information." >&2
   20784    { (exit 1); exit 1; }; } ;;
   20785 
   20786   *) ac_config_targets="$ac_config_targets $1"
   20787      ac_need_defaults=false ;;
   20788 
   20789   esac
   20790   shift
   20791 done
   20792 
   20793 ac_configure_extra_args=
   20794 
   20795 if $ac_cs_silent; then
   20796   exec 6>/dev/null
   20797   ac_configure_extra_args="$ac_configure_extra_args --silent"
   20798 fi
   20799 
   20800 _ACEOF
   20801 cat >>$CONFIG_STATUS <<_ACEOF
   20802 if \$ac_cs_recheck; then
   20803   echo "running CONFIG_SHELL=$SHELL $SHELL $0 "$ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
   20804   CONFIG_SHELL=$SHELL
   20805   export CONFIG_SHELL
   20806   exec $SHELL "$0"$ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
   20807 fi
   20808 
   20809 _ACEOF
   20810 cat >>$CONFIG_STATUS <<\_ACEOF
   20811 exec 5>>config.log
   20812 {
   20813   echo
   20814   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
   20815 ## Running $as_me. ##
   20816 _ASBOX
   20817   echo "$ac_log"
   20818 } >&5
   20819 
   20820 _ACEOF
   20821 cat >>$CONFIG_STATUS <<_ACEOF
   20822 #
   20823 # INIT-COMMANDS
   20824 #
   20825 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
   20826 
   20827 _ACEOF
   20828 
   20829 cat >>$CONFIG_STATUS <<\_ACEOF
   20830 
   20831 # Handling of arguments.
   20832 for ac_config_target in $ac_config_targets
   20833 do
   20834   case $ac_config_target in
   20835     "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
   20836     "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
   20837     "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
   20838     "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
   20839     "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;;
   20840     "xres.pc") CONFIG_FILES="$CONFIG_FILES xres.pc" ;;
   20841 
   20842   *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
   20843 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
   20844    { (exit 1); exit 1; }; };;
   20845   esac
   20846 done
   20847 
   20848 
   20849 # If the user did not use the arguments to specify the items to instantiate,
   20850 # then the envvar interface is used.  Set only those that are not.
   20851 # We use the long form for the default assignment because of an extremely
   20852 # bizarre bug on SunOS 4.1.3.
   20853 if $ac_need_defaults; then
   20854   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
   20855   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
   20856   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
   20857 fi
   20858 
   20859 # Have a temporary directory for convenience.  Make it in the build tree
   20860 # simply because there is no reason against having it here, and in addition,
   20861 # creating and moving files from /tmp can sometimes cause problems.
   20862 # Hook for its removal unless debugging.
   20863 # Note that there is a small window in which the directory will not be cleaned:
   20864 # after its creation but before its name has been assigned to `$tmp'.
   20865 $debug ||
   20866 {
   20867   tmp=
   20868   trap 'exit_status=$?
   20869   { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
   20870 ' 0
   20871   trap '{ (exit 1); exit 1; }' 1 2 13 15
   20872 }
   20873 # Create a (secure) tmp directory for tmp files.
   20874 
   20875 {
   20876   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
   20877   test -n "$tmp" && test -d "$tmp"
   20878 }  ||
   20879 {
   20880   tmp=./conf$$-$RANDOM
   20881   (umask 077 && mkdir "$tmp")
   20882 } ||
   20883 {
   20884    echo "$me: cannot create a temporary directory in ." >&2
   20885    { (exit 1); exit 1; }
   20886 }
   20887 
   20888 #
   20889 # Set up the sed scripts for CONFIG_FILES section.
   20890 #
   20891 
   20892 # No need to generate the scripts if there are no CONFIG_FILES.
   20893 # This happens for instance when ./config.status config.h
   20894 if test -n "$CONFIG_FILES"; then
   20895 
   20896 _ACEOF
   20897 
   20898 
   20899 
   20900 ac_delim='%!_!# '
   20901 for ac_last_try in false false false false false :; do
   20902   cat >conf$$subs.sed <<_ACEOF
   20903 SHELL!$SHELL$ac_delim
   20904 PATH_SEPARATOR!$PATH_SEPARATOR$ac_delim
   20905 PACKAGE_NAME!$PACKAGE_NAME$ac_delim
   20906 PACKAGE_TARNAME!$PACKAGE_TARNAME$ac_delim
   20907 PACKAGE_VERSION!$PACKAGE_VERSION$ac_delim
   20908 PACKAGE_STRING!$PACKAGE_STRING$ac_delim
   20909 PACKAGE_BUGREPORT!$PACKAGE_BUGREPORT$ac_delim
   20910 exec_prefix!$exec_prefix$ac_delim
   20911 prefix!$prefix$ac_delim
   20912 program_transform_name!$program_transform_name$ac_delim
   20913 bindir!$bindir$ac_delim
   20914 sbindir!$sbindir$ac_delim
   20915 libexecdir!$libexecdir$ac_delim
   20916 datarootdir!$datarootdir$ac_delim
   20917 datadir!$datadir$ac_delim
   20918 sysconfdir!$sysconfdir$ac_delim
   20919 sharedstatedir!$sharedstatedir$ac_delim
   20920 localstatedir!$localstatedir$ac_delim
   20921 includedir!$includedir$ac_delim
   20922 oldincludedir!$oldincludedir$ac_delim
   20923 docdir!$docdir$ac_delim
   20924 infodir!$infodir$ac_delim
   20925 htmldir!$htmldir$ac_delim
   20926 dvidir!$dvidir$ac_delim
   20927 pdfdir!$pdfdir$ac_delim
   20928 psdir!$psdir$ac_delim
   20929 libdir!$libdir$ac_delim
   20930 localedir!$localedir$ac_delim
   20931 mandir!$mandir$ac_delim
   20932 DEFS!$DEFS$ac_delim
   20933 ECHO_C!$ECHO_C$ac_delim
   20934 ECHO_N!$ECHO_N$ac_delim
   20935 ECHO_T!$ECHO_T$ac_delim
   20936 LIBS!$LIBS$ac_delim
   20937 build_alias!$build_alias$ac_delim
   20938 host_alias!$host_alias$ac_delim
   20939 target_alias!$target_alias$ac_delim
   20940 INSTALL_PROGRAM!$INSTALL_PROGRAM$ac_delim
   20941 INSTALL_SCRIPT!$INSTALL_SCRIPT$ac_delim
   20942 INSTALL_DATA!$INSTALL_DATA$ac_delim
   20943 CYGPATH_W!$CYGPATH_W$ac_delim
   20944 PACKAGE!$PACKAGE$ac_delim
   20945 VERSION!$VERSION$ac_delim
   20946 ACLOCAL!$ACLOCAL$ac_delim
   20947 AUTOCONF!$AUTOCONF$ac_delim
   20948 AUTOMAKE!$AUTOMAKE$ac_delim
   20949 AUTOHEADER!$AUTOHEADER$ac_delim
   20950 MAKEINFO!$MAKEINFO$ac_delim
   20951 install_sh!$install_sh$ac_delim
   20952 STRIP!$STRIP$ac_delim
   20953 INSTALL_STRIP_PROGRAM!$INSTALL_STRIP_PROGRAM$ac_delim
   20954 mkdir_p!$mkdir_p$ac_delim
   20955 AWK!$AWK$ac_delim
   20956 SET_MAKE!$SET_MAKE$ac_delim
   20957 am__leading_dot!$am__leading_dot$ac_delim
   20958 AMTAR!$AMTAR$ac_delim
   20959 am__tar!$am__tar$ac_delim
   20960 am__untar!$am__untar$ac_delim
   20961 AMSHOWCMDSAT!$AMSHOWCMDSAT$ac_delim
   20962 AMDEPSHOWCMDSAT!$AMDEPSHOWCMDSAT$ac_delim
   20963 AMPRETTYECHO!$AMPRETTYECHO$ac_delim
   20964 AMCMDECHO!$AMCMDECHO$ac_delim
   20965 LT_QUIET!$LT_QUIET$ac_delim
   20966 CC!$CC$ac_delim
   20967 CFLAGS!$CFLAGS$ac_delim
   20968 LDFLAGS!$LDFLAGS$ac_delim
   20969 CPPFLAGS!$CPPFLAGS$ac_delim
   20970 ac_ct_CC!$ac_ct_CC$ac_delim
   20971 EXEEXT!$EXEEXT$ac_delim
   20972 OBJEXT!$OBJEXT$ac_delim
   20973 DEPDIR!$DEPDIR$ac_delim
   20974 am__include!$am__include$ac_delim
   20975 am__quote!$am__quote$ac_delim
   20976 AMDEP_TRUE!$AMDEP_TRUE$ac_delim
   20977 AMDEP_FALSE!$AMDEP_FALSE$ac_delim
   20978 AMDEPBACKSLASH!$AMDEPBACKSLASH$ac_delim
   20979 CCDEPMODE!$CCDEPMODE$ac_delim
   20980 am__fastdepCC_TRUE!$am__fastdepCC_TRUE$ac_delim
   20981 am__fastdepCC_FALSE!$am__fastdepCC_FALSE$ac_delim
   20982 build!$build$ac_delim
   20983 build_cpu!$build_cpu$ac_delim
   20984 build_vendor!$build_vendor$ac_delim
   20985 build_os!$build_os$ac_delim
   20986 host!$host$ac_delim
   20987 host_cpu!$host_cpu$ac_delim
   20988 host_vendor!$host_vendor$ac_delim
   20989 host_os!$host_os$ac_delim
   20990 GREP!$GREP$ac_delim
   20991 EGREP!$EGREP$ac_delim
   20992 LN_S!$LN_S$ac_delim
   20993 ECHO!$ECHO$ac_delim
   20994 AR!$AR$ac_delim
   20995 RANLIB!$RANLIB$ac_delim
   20996 CPP!$CPP$ac_delim
   20997 CXX!$CXX$ac_delim
   20998 CXXFLAGS!$CXXFLAGS$ac_delim
   20999 ac_ct_CXX!$ac_ct_CXX$ac_delim
   21000 _ACEOF
   21001 
   21002   if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then
   21003     break
   21004   elif $ac_last_try; then
   21005     { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
   21006 echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
   21007    { (exit 1); exit 1; }; }
   21008   else
   21009     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
   21010   fi
   21011 done
   21012 
   21013 ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
   21014 if test -n "$ac_eof"; then
   21015   ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
   21016   ac_eof=`expr $ac_eof + 1`
   21017 fi
   21018 
   21019 cat >>$CONFIG_STATUS <<_ACEOF
   21020 cat >"\$tmp/subs-1.sed" <<\CEOF$ac_eof
   21021 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
   21022 _ACEOF
   21023 sed '
   21024 s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
   21025 s/^/s,@/; s/!/@,|#_!!_#|/
   21026 :n
   21027 t n
   21028 s/'"$ac_delim"'$/,g/; t
   21029 s/$/\\/; p
   21030 N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
   21031 ' >>$CONFIG_STATUS <conf$$subs.sed
   21032 rm -f conf$$subs.sed
   21033 cat >>$CONFIG_STATUS <<_ACEOF
   21034 CEOF$ac_eof
   21035 _ACEOF
   21036 
   21037 
   21038 ac_delim='%!_!# '
   21039 for ac_last_try in false false false false false :; do
   21040   cat >conf$$subs.sed <<_ACEOF
   21041 CXXDEPMODE!$CXXDEPMODE$ac_delim
   21042 am__fastdepCXX_TRUE!$am__fastdepCXX_TRUE$ac_delim
   21043 am__fastdepCXX_FALSE!$am__fastdepCXX_FALSE$ac_delim
   21044 CXXCPP!$CXXCPP$ac_delim
   21045 F77!$F77$ac_delim
   21046 FFLAGS!$FFLAGS$ac_delim
   21047 ac_ct_F77!$ac_ct_F77$ac_delim
   21048 LIBTOOL!$LIBTOOL$ac_delim
   21049 PKG_CONFIG!$PKG_CONFIG$ac_delim
   21050 XRES_CFLAGS!$XRES_CFLAGS$ac_delim
   21051 XRES_LIBS!$XRES_LIBS$ac_delim
   21052 RESOURCEEXT_CFLAGS!$RESOURCEEXT_CFLAGS$ac_delim
   21053 RESOURCEEXT_LIBS!$RESOURCEEXT_LIBS$ac_delim
   21054 MALLOC_ZERO_CFLAGS!$MALLOC_ZERO_CFLAGS$ac_delim
   21055 XMALLOC_ZERO_CFLAGS!$XMALLOC_ZERO_CFLAGS$ac_delim
   21056 XTMALLOC_ZERO_CFLAGS!$XTMALLOC_ZERO_CFLAGS$ac_delim
   21057 APP_MAN_SUFFIX!$APP_MAN_SUFFIX$ac_delim
   21058 LIB_MAN_SUFFIX!$LIB_MAN_SUFFIX$ac_delim
   21059 FILE_MAN_SUFFIX!$FILE_MAN_SUFFIX$ac_delim
   21060 MISC_MAN_SUFFIX!$MISC_MAN_SUFFIX$ac_delim
   21061 DRIVER_MAN_SUFFIX!$DRIVER_MAN_SUFFIX$ac_delim
   21062 ADMIN_MAN_SUFFIX!$ADMIN_MAN_SUFFIX$ac_delim
   21063 APP_MAN_DIR!$APP_MAN_DIR$ac_delim
   21064 LIB_MAN_DIR!$LIB_MAN_DIR$ac_delim
   21065 FILE_MAN_DIR!$FILE_MAN_DIR$ac_delim
   21066 MISC_MAN_DIR!$MISC_MAN_DIR$ac_delim
   21067 DRIVER_MAN_DIR!$DRIVER_MAN_DIR$ac_delim
   21068 ADMIN_MAN_DIR!$ADMIN_MAN_DIR$ac_delim
   21069 LIBOBJS!$LIBOBJS$ac_delim
   21070 LTLIBOBJS!$LTLIBOBJS$ac_delim
   21071 _ACEOF
   21072 
   21073   if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 30; then
   21074     break
   21075   elif $ac_last_try; then
   21076     { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
   21077 echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
   21078    { (exit 1); exit 1; }; }
   21079   else
   21080     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
   21081   fi
   21082 done
   21083 
   21084 ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
   21085 if test -n "$ac_eof"; then
   21086   ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
   21087   ac_eof=`expr $ac_eof + 1`
   21088 fi
   21089 
   21090 cat >>$CONFIG_STATUS <<_ACEOF
   21091 cat >"\$tmp/subs-2.sed" <<\CEOF$ac_eof
   21092 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b end
   21093 _ACEOF
   21094 sed '
   21095 s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
   21096 s/^/s,@/; s/!/@,|#_!!_#|/
   21097 :n
   21098 t n
   21099 s/'"$ac_delim"'$/,g/; t
   21100 s/$/\\/; p
   21101 N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
   21102 ' >>$CONFIG_STATUS <conf$$subs.sed
   21103 rm -f conf$$subs.sed
   21104 cat >>$CONFIG_STATUS <<_ACEOF
   21105 :end
   21106 s/|#_!!_#|//g
   21107 CEOF$ac_eof
   21108 _ACEOF
   21109 
   21110 
   21111 # VPATH may cause trouble with some makes, so we remove $(srcdir),
   21112 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
   21113 # trailing colons and then remove the whole line if VPATH becomes empty
   21114 # (actually we leave an empty line to preserve line numbers).
   21115 if test "x$srcdir" = x.; then
   21116   ac_vpsub='/^[	 ]*VPATH[	 ]*=/{
   21117 s/:*\$(srcdir):*/:/
   21118 s/:*\${srcdir}:*/:/
   21119 s/:*@srcdir@:*/:/
   21120 s/^\([^=]*=[	 ]*\):*/\1/
   21121 s/:*$//
   21122 s/^[^=]*=[	 ]*$//
   21123 }'
   21124 fi
   21125 
   21126 cat >>$CONFIG_STATUS <<\_ACEOF
   21127 fi # test -n "$CONFIG_FILES"
   21128 
   21129 
   21130 for ac_tag in  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS
   21131 do
   21132   case $ac_tag in
   21133   :[FHLC]) ac_mode=$ac_tag; continue;;
   21134   esac
   21135   case $ac_mode$ac_tag in
   21136   :[FHL]*:*);;
   21137   :L* | :C*:*) { { echo "$as_me:$LINENO: error: Invalid tag $ac_tag." >&5
   21138 echo "$as_me: error: Invalid tag $ac_tag." >&2;}
   21139    { (exit 1); exit 1; }; };;
   21140   :[FH]-) ac_tag=-:-;;
   21141   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
   21142   esac
   21143   ac_save_IFS=$IFS
   21144   IFS=:
   21145   set x $ac_tag
   21146   IFS=$ac_save_IFS
   21147   shift
   21148   ac_file=$1
   21149   shift
   21150 
   21151   case $ac_mode in
   21152   :L) ac_source=$1;;
   21153   :[FH])
   21154     ac_file_inputs=
   21155     for ac_f
   21156     do
   21157       case $ac_f in
   21158       -) ac_f="$tmp/stdin";;
   21159       *) # Look for the file first in the build tree, then in the source tree
   21160 	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
   21161 	 # because $ac_f cannot contain `:'.
   21162 	 test -f "$ac_f" ||
   21163 	   case $ac_f in
   21164 	   [\\/$]*) false;;
   21165 	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
   21166 	   esac ||
   21167 	   { { echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
   21168 echo "$as_me: error: cannot find input file: $ac_f" >&2;}
   21169    { (exit 1); exit 1; }; };;
   21170       esac
   21171       ac_file_inputs="$ac_file_inputs $ac_f"
   21172     done
   21173 
   21174     # Let's still pretend it is `configure' which instantiates (i.e., don't
   21175     # use $as_me), people would be surprised to read:
   21176     #    /* config.h.  Generated by config.status.  */
   21177     configure_input="Generated from "`IFS=:
   21178 	  echo $* | sed 's|^[^:]*/||;s|:[^:]*/|, |g'`" by configure."
   21179     if test x"$ac_file" != x-; then
   21180       configure_input="$ac_file.  $configure_input"
   21181       { echo "$as_me:$LINENO: creating $ac_file" >&5
   21182 echo "$as_me: creating $ac_file" >&6;}
   21183     fi
   21184 
   21185     case $ac_tag in
   21186     *:-:* | *:-) cat >"$tmp/stdin";;
   21187     esac
   21188     ;;
   21189   esac
   21190 
   21191   ac_dir=`$as_dirname -- "$ac_file" ||
   21192 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   21193 	 X"$ac_file" : 'X\(//\)[^/]' \| \
   21194 	 X"$ac_file" : 'X\(//\)$' \| \
   21195 	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
   21196 echo X"$ac_file" |
   21197     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   21198 	    s//\1/
   21199 	    q
   21200 	  }
   21201 	  /^X\(\/\/\)[^/].*/{
   21202 	    s//\1/
   21203 	    q
   21204 	  }
   21205 	  /^X\(\/\/\)$/{
   21206 	    s//\1/
   21207 	    q
   21208 	  }
   21209 	  /^X\(\/\).*/{
   21210 	    s//\1/
   21211 	    q
   21212 	  }
   21213 	  s/.*/./; q'`
   21214   { as_dir="$ac_dir"
   21215   case $as_dir in #(
   21216   -*) as_dir=./$as_dir;;
   21217   esac
   21218   test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
   21219     as_dirs=
   21220     while :; do
   21221       case $as_dir in #(
   21222       *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #(
   21223       *) as_qdir=$as_dir;;
   21224       esac
   21225       as_dirs="'$as_qdir' $as_dirs"
   21226       as_dir=`$as_dirname -- "$as_dir" ||
   21227 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   21228 	 X"$as_dir" : 'X\(//\)[^/]' \| \
   21229 	 X"$as_dir" : 'X\(//\)$' \| \
   21230 	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
   21231 echo X"$as_dir" |
   21232     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   21233 	    s//\1/
   21234 	    q
   21235 	  }
   21236 	  /^X\(\/\/\)[^/].*/{
   21237 	    s//\1/
   21238 	    q
   21239 	  }
   21240 	  /^X\(\/\/\)$/{
   21241 	    s//\1/
   21242 	    q
   21243 	  }
   21244 	  /^X\(\/\).*/{
   21245 	    s//\1/
   21246 	    q
   21247 	  }
   21248 	  s/.*/./; q'`
   21249       test -d "$as_dir" && break
   21250     done
   21251     test -z "$as_dirs" || eval "mkdir $as_dirs"
   21252   } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
   21253 echo "$as_me: error: cannot create directory $as_dir" >&2;}
   21254    { (exit 1); exit 1; }; }; }
   21255   ac_builddir=.
   21256 
   21257 case "$ac_dir" in
   21258 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
   21259 *)
   21260   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
   21261   # A ".." for each directory in $ac_dir_suffix.
   21262   ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
   21263   case $ac_top_builddir_sub in
   21264   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
   21265   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
   21266   esac ;;
   21267 esac
   21268 ac_abs_top_builddir=$ac_pwd
   21269 ac_abs_builddir=$ac_pwd$ac_dir_suffix
   21270 # for backward compatibility:
   21271 ac_top_builddir=$ac_top_build_prefix
   21272 
   21273 case $srcdir in
   21274   .)  # We are building in place.
   21275     ac_srcdir=.
   21276     ac_top_srcdir=$ac_top_builddir_sub
   21277     ac_abs_top_srcdir=$ac_pwd ;;
   21278   [\\/]* | ?:[\\/]* )  # Absolute name.
   21279     ac_srcdir=$srcdir$ac_dir_suffix;
   21280     ac_top_srcdir=$srcdir
   21281     ac_abs_top_srcdir=$srcdir ;;
   21282   *) # Relative name.
   21283     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
   21284     ac_top_srcdir=$ac_top_build_prefix$srcdir
   21285     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
   21286 esac
   21287 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
   21288 
   21289 
   21290   case $ac_mode in
   21291   :F)
   21292   #
   21293   # CONFIG_FILE
   21294   #
   21295 
   21296   case $INSTALL in
   21297   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
   21298   *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
   21299   esac
   21300 _ACEOF
   21301 
   21302 cat >>$CONFIG_STATUS <<\_ACEOF
   21303 # If the template does not know about datarootdir, expand it.
   21304 # FIXME: This hack should be removed a few years after 2.60.
   21305 ac_datarootdir_hack=; ac_datarootdir_seen=
   21306 
   21307 case `sed -n '/datarootdir/ {
   21308   p
   21309   q
   21310 }
   21311 /@datadir@/p
   21312 /@docdir@/p
   21313 /@infodir@/p
   21314 /@localedir@/p
   21315 /@mandir@/p
   21316 ' $ac_file_inputs` in
   21317 *datarootdir*) ac_datarootdir_seen=yes;;
   21318 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
   21319   { echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
   21320 echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
   21321 _ACEOF
   21322 cat >>$CONFIG_STATUS <<_ACEOF
   21323   ac_datarootdir_hack='
   21324   s&@datadir@&$datadir&g
   21325   s&@docdir@&$docdir&g
   21326   s&@infodir@&$infodir&g
   21327   s&@localedir@&$localedir&g
   21328   s&@mandir@&$mandir&g
   21329     s&\\\${datarootdir}&$datarootdir&g' ;;
   21330 esac
   21331 _ACEOF
   21332 
   21333 # Neutralize VPATH when `$srcdir' = `.'.
   21334 # Shell code in configure.ac might set extrasub.
   21335 # FIXME: do we really want to maintain this feature?
   21336 cat >>$CONFIG_STATUS <<_ACEOF
   21337   sed "$ac_vpsub
   21338 $extrasub
   21339 _ACEOF
   21340 cat >>$CONFIG_STATUS <<\_ACEOF
   21341 :t
   21342 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
   21343 s&@configure_input@&$configure_input&;t t
   21344 s&@top_builddir@&$ac_top_builddir_sub&;t t
   21345 s&@srcdir@&$ac_srcdir&;t t
   21346 s&@abs_srcdir@&$ac_abs_srcdir&;t t
   21347 s&@top_srcdir@&$ac_top_srcdir&;t t
   21348 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
   21349 s&@builddir@&$ac_builddir&;t t
   21350 s&@abs_builddir@&$ac_abs_builddir&;t t
   21351 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
   21352 s&@INSTALL@&$ac_INSTALL&;t t
   21353 $ac_datarootdir_hack
   21354 " $ac_file_inputs | sed -f "$tmp/subs-1.sed" | sed -f "$tmp/subs-2.sed" >$tmp/out
   21355 
   21356 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
   21357   { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
   21358   { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
   21359   { echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
   21360 which seems to be undefined.  Please make sure it is defined." >&5
   21361 echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
   21362 which seems to be undefined.  Please make sure it is defined." >&2;}
   21363 
   21364   rm -f "$tmp/stdin"
   21365   case $ac_file in
   21366   -) cat "$tmp/out"; rm -f "$tmp/out";;
   21367   *) rm -f "$ac_file"; mv "$tmp/out" $ac_file;;
   21368   esac
   21369  ;;
   21370   :H)
   21371   #
   21372   # CONFIG_HEADER
   21373   #
   21374 _ACEOF
   21375 
   21376 # Transform confdefs.h into a sed script `conftest.defines', that
   21377 # substitutes the proper values into config.h.in to produce config.h.
   21378 rm -f conftest.defines conftest.tail
   21379 # First, append a space to every undef/define line, to ease matching.
   21380 echo 's/$/ /' >conftest.defines
   21381 # Then, protect against being on the right side of a sed subst, or in
   21382 # an unquoted here document, in config.status.  If some macros were
   21383 # called several times there might be several #defines for the same
   21384 # symbol, which is useless.  But do not sort them, since the last
   21385 # AC_DEFINE must be honored.
   21386 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
   21387 # These sed commands are passed to sed as "A NAME B PARAMS C VALUE D", where
   21388 # NAME is the cpp macro being defined, VALUE is the value it is being given.
   21389 # PARAMS is the parameter list in the macro definition--in most cases, it's
   21390 # just an empty string.
   21391 ac_dA='s,^\\([	 #]*\\)[^	 ]*\\([	 ]*'
   21392 ac_dB='\\)[	 (].*,\\1define\\2'
   21393 ac_dC=' '
   21394 ac_dD=' ,'
   21395 
   21396 uniq confdefs.h |
   21397   sed -n '
   21398 	t rset
   21399 	:rset
   21400 	s/^[	 ]*#[	 ]*define[	 ][	 ]*//
   21401 	t ok
   21402 	d
   21403 	:ok
   21404 	s/[\\&,]/\\&/g
   21405 	s/^\('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/ '"$ac_dA"'\1'"$ac_dB"'\2'"${ac_dC}"'\3'"$ac_dD"'/p
   21406 	s/^\('"$ac_word_re"'\)[	 ]*\(.*\)/'"$ac_dA"'\1'"$ac_dB$ac_dC"'\2'"$ac_dD"'/p
   21407   ' >>conftest.defines
   21408 
   21409 # Remove the space that was appended to ease matching.
   21410 # Then replace #undef with comments.  This is necessary, for
   21411 # example, in the case of _POSIX_SOURCE, which is predefined and required
   21412 # on some systems where configure will not decide to define it.
   21413 # (The regexp can be short, since the line contains either #define or #undef.)
   21414 echo 's/ $//
   21415 s,^[	 #]*u.*,/* & */,' >>conftest.defines
   21416 
   21417 # Break up conftest.defines:
   21418 ac_max_sed_lines=50
   21419 
   21420 # First sed command is:	 sed -f defines.sed $ac_file_inputs >"$tmp/out1"
   21421 # Second one is:	 sed -f defines.sed "$tmp/out1" >"$tmp/out2"
   21422 # Third one will be:	 sed -f defines.sed "$tmp/out2" >"$tmp/out1"
   21423 # et cetera.
   21424 ac_in='$ac_file_inputs'
   21425 ac_out='"$tmp/out1"'
   21426 ac_nxt='"$tmp/out2"'
   21427 
   21428 while :
   21429 do
   21430   # Write a here document:
   21431     cat >>$CONFIG_STATUS <<_ACEOF
   21432     # First, check the format of the line:
   21433     cat >"\$tmp/defines.sed" <<\\CEOF
   21434 /^[	 ]*#[	 ]*undef[	 ][	 ]*$ac_word_re[	 ]*\$/b def
   21435 /^[	 ]*#[	 ]*define[	 ][	 ]*$ac_word_re[(	 ]/b def
   21436 b
   21437 :def
   21438 _ACEOF
   21439   sed ${ac_max_sed_lines}q conftest.defines >>$CONFIG_STATUS
   21440   echo 'CEOF
   21441     sed -f "$tmp/defines.sed"' "$ac_in >$ac_out" >>$CONFIG_STATUS
   21442   ac_in=$ac_out; ac_out=$ac_nxt; ac_nxt=$ac_in
   21443   sed 1,${ac_max_sed_lines}d conftest.defines >conftest.tail
   21444   grep . conftest.tail >/dev/null || break
   21445   rm -f conftest.defines
   21446   mv conftest.tail conftest.defines
   21447 done
   21448 rm -f conftest.defines conftest.tail
   21449 
   21450 echo "ac_result=$ac_in" >>$CONFIG_STATUS
   21451 cat >>$CONFIG_STATUS <<\_ACEOF
   21452   if test x"$ac_file" != x-; then
   21453     echo "/* $configure_input  */" >"$tmp/config.h"
   21454     cat "$ac_result" >>"$tmp/config.h"
   21455     if diff $ac_file "$tmp/config.h" >/dev/null 2>&1; then
   21456       { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
   21457 echo "$as_me: $ac_file is unchanged" >&6;}
   21458     else
   21459       rm -f $ac_file
   21460       mv "$tmp/config.h" $ac_file
   21461     fi
   21462   else
   21463     echo "/* $configure_input  */"
   21464     cat "$ac_result"
   21465   fi
   21466   rm -f "$tmp/out12"
   21467 # Compute $ac_file's index in $config_headers.
   21468 _am_stamp_count=1
   21469 for _am_header in $config_headers :; do
   21470   case $_am_header in
   21471     $ac_file | $ac_file:* )
   21472       break ;;
   21473     * )
   21474       _am_stamp_count=`expr $_am_stamp_count + 1` ;;
   21475   esac
   21476 done
   21477 echo "timestamp for $ac_file" >`$as_dirname -- $ac_file ||
   21478 $as_expr X$ac_file : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   21479 	 X$ac_file : 'X\(//\)[^/]' \| \
   21480 	 X$ac_file : 'X\(//\)$' \| \
   21481 	 X$ac_file : 'X\(/\)' \| . 2>/dev/null ||
   21482 echo X$ac_file |
   21483     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   21484 	    s//\1/
   21485 	    q
   21486 	  }
   21487 	  /^X\(\/\/\)[^/].*/{
   21488 	    s//\1/
   21489 	    q
   21490 	  }
   21491 	  /^X\(\/\/\)$/{
   21492 	    s//\1/
   21493 	    q
   21494 	  }
   21495 	  /^X\(\/\).*/{
   21496 	    s//\1/
   21497 	    q
   21498 	  }
   21499 	  s/.*/./; q'`/stamp-h$_am_stamp_count
   21500  ;;
   21501 
   21502   :C)  { echo "$as_me:$LINENO: executing $ac_file commands" >&5
   21503 echo "$as_me: executing $ac_file commands" >&6;}
   21504  ;;
   21505   esac
   21506 
   21507 
   21508   case $ac_file$ac_mode in
   21509     "depfiles":C) test x"$AMDEP_TRUE" != x"" || for mf in $CONFIG_FILES; do
   21510   # Strip MF so we end up with the name of the file.
   21511   mf=`echo "$mf" | sed -e 's/:.*$//'`
   21512   # Check whether this is an Automake generated Makefile or not.
   21513   # We used to match only the files named `Makefile.in', but
   21514   # some people rename them; so instead we look at the file content.
   21515   # Grep'ing the first line is not enough: some people post-process
   21516   # each Makefile.in and add a new line on top of each file to say so.
   21517   # So let's grep whole file.
   21518   if grep '^#.*generated by automake' $mf > /dev/null 2>&1; then
   21519     dirpart=`$as_dirname -- "$mf" ||
   21520 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   21521 	 X"$mf" : 'X\(//\)[^/]' \| \
   21522 	 X"$mf" : 'X\(//\)$' \| \
   21523 	 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
   21524 echo X"$mf" |
   21525     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   21526 	    s//\1/
   21527 	    q
   21528 	  }
   21529 	  /^X\(\/\/\)[^/].*/{
   21530 	    s//\1/
   21531 	    q
   21532 	  }
   21533 	  /^X\(\/\/\)$/{
   21534 	    s//\1/
   21535 	    q
   21536 	  }
   21537 	  /^X\(\/\).*/{
   21538 	    s//\1/
   21539 	    q
   21540 	  }
   21541 	  s/.*/./; q'`
   21542   else
   21543     continue
   21544   fi
   21545   # Extract the definition of DEPDIR, am__include, and am__quote
   21546   # from the Makefile without running `make'.
   21547   DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
   21548   test -z "$DEPDIR" && continue
   21549   am__include=`sed -n 's/^am__include = //p' < "$mf"`
   21550   test -z "am__include" && continue
   21551   am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
   21552   # When using ansi2knr, U may be empty or an underscore; expand it
   21553   U=`sed -n 's/^U = //p' < "$mf"`
   21554   # Find all dependency output files, they are included files with
   21555   # $(DEPDIR) in their names.  We invoke sed twice because it is the
   21556   # simplest approach to changing $(DEPDIR) to its actual value in the
   21557   # expansion.
   21558   for file in `sed -n "
   21559     s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
   21560        sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
   21561     # Make sure the directory exists.
   21562     test -f "$dirpart/$file" && continue
   21563     fdir=`$as_dirname -- "$file" ||
   21564 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   21565 	 X"$file" : 'X\(//\)[^/]' \| \
   21566 	 X"$file" : 'X\(//\)$' \| \
   21567 	 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
   21568 echo X"$file" |
   21569     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   21570 	    s//\1/
   21571 	    q
   21572 	  }
   21573 	  /^X\(\/\/\)[^/].*/{
   21574 	    s//\1/
   21575 	    q
   21576 	  }
   21577 	  /^X\(\/\/\)$/{
   21578 	    s//\1/
   21579 	    q
   21580 	  }
   21581 	  /^X\(\/\).*/{
   21582 	    s//\1/
   21583 	    q
   21584 	  }
   21585 	  s/.*/./; q'`
   21586     { as_dir=$dirpart/$fdir
   21587   case $as_dir in #(
   21588   -*) as_dir=./$as_dir;;
   21589   esac
   21590   test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
   21591     as_dirs=
   21592     while :; do
   21593       case $as_dir in #(
   21594       *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #(
   21595       *) as_qdir=$as_dir;;
   21596       esac
   21597       as_dirs="'$as_qdir' $as_dirs"
   21598       as_dir=`$as_dirname -- "$as_dir" ||
   21599 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   21600 	 X"$as_dir" : 'X\(//\)[^/]' \| \
   21601 	 X"$as_dir" : 'X\(//\)$' \| \
   21602 	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
   21603 echo X"$as_dir" |
   21604     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   21605 	    s//\1/
   21606 	    q
   21607 	  }
   21608 	  /^X\(\/\/\)[^/].*/{
   21609 	    s//\1/
   21610 	    q
   21611 	  }
   21612 	  /^X\(\/\/\)$/{
   21613 	    s//\1/
   21614 	    q
   21615 	  }
   21616 	  /^X\(\/\).*/{
   21617 	    s//\1/
   21618 	    q
   21619 	  }
   21620 	  s/.*/./; q'`
   21621       test -d "$as_dir" && break
   21622     done
   21623     test -z "$as_dirs" || eval "mkdir $as_dirs"
   21624   } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
   21625 echo "$as_me: error: cannot create directory $as_dir" >&2;}
   21626    { (exit 1); exit 1; }; }; }
   21627     # echo "creating $dirpart/$file"
   21628     echo '# dummy' > "$dirpart/$file"
   21629   done
   21630 done
   21631  ;;
   21632 
   21633   esac
   21634 done # for ac_tag
   21635 
   21636 
   21637 { (exit 0); exit 0; }
   21638 _ACEOF
   21639 chmod +x $CONFIG_STATUS
   21640 ac_clean_files=$ac_clean_files_save
   21641 
   21642 
   21643 # configure is writing to config.log, and then calls config.status.
   21644 # config.status does its own redirection, appending to config.log.
   21645 # Unfortunately, on DOS this fails, as config.log is still kept open
   21646 # by configure, so config.status won't be able to write to it; its
   21647 # output is simply discarded.  So we exec the FD to /dev/null,
   21648 # effectively closing config.log, so it can be properly (re)opened and
   21649 # appended to by config.status.  When coming back to configure, we
   21650 # need to make the FD available again.
   21651 if test "$no_create" != yes; then
   21652   ac_cs_success=:
   21653   ac_config_status_args=
   21654   test "$silent" = yes &&
   21655     ac_config_status_args="$ac_config_status_args --quiet"
   21656   exec 5>/dev/null
   21657   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
   21658   exec 5>>config.log
   21659   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
   21660   # would make configure fail if this is the last instruction.
   21661   $ac_cs_success || { (exit 1); exit 1; }
   21662 fi
   21663 
   21664 
   21665