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 libXft 2.1.12.
      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='libXft'
    715 PACKAGE_TARNAME='libXft'
    716 PACKAGE_VERSION='2.1.12'
    717 PACKAGE_STRING='libXft 2.1.12'
    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 MAINTAINER_MODE_TRUE
    820 MAINTAINER_MODE_FALSE
    821 MAINT
    822 CC
    823 CFLAGS
    824 LDFLAGS
    825 CPPFLAGS
    826 ac_ct_CC
    827 EXEEXT
    828 OBJEXT
    829 DEPDIR
    830 am__include
    831 am__quote
    832 AMDEP_TRUE
    833 AMDEP_FALSE
    834 AMDEPBACKSLASH
    835 CCDEPMODE
    836 am__fastdepCC_TRUE
    837 am__fastdepCC_FALSE
    838 build
    839 build_cpu
    840 build_vendor
    841 build_os
    842 host
    843 host_cpu
    844 host_vendor
    845 host_os
    846 GREP
    847 EGREP
    848 LN_S
    849 ECHO
    850 AR
    851 RANLIB
    852 CPP
    853 CXX
    854 CXXFLAGS
    855 ac_ct_CXX
    856 CXXDEPMODE
    857 am__fastdepCXX_TRUE
    858 am__fastdepCXX_FALSE
    859 CXXCPP
    860 F77
    861 FFLAGS
    862 ac_ct_F77
    863 LIBTOOL
    864 PKG_CONFIG
    865 XRENDER_CFLAGS
    866 XRENDER_LIBS
    867 XMKMF
    868 FREETYPE_CFLAGS
    869 FREETYPE_LIBS
    870 ft_config
    871 FONTCONFIG_CFLAGS
    872 FONTCONFIG_LIBS
    873 WARN_CFLAGS
    874 LIBOBJS
    875 LTLIBOBJS'
    876 ac_subst_files=''
    877       ac_precious_vars='build_alias
    878 host_alias
    879 target_alias
    880 CC
    881 CFLAGS
    882 LDFLAGS
    883 CPPFLAGS
    884 CPP
    885 CXX
    886 CXXFLAGS
    887 CCC
    888 CXXCPP
    889 F77
    890 FFLAGS
    891 PKG_CONFIG
    892 XRENDER_CFLAGS
    893 XRENDER_LIBS
    894 XMKMF
    895 FREETYPE_CFLAGS
    896 FREETYPE_LIBS
    897 FONTCONFIG_CFLAGS
    898 FONTCONFIG_LIBS'
    899 
    900 
    901 # Initialize some variables set by options.
    902 ac_init_help=
    903 ac_init_version=false
    904 # The variables have the same names as the options, with
    905 # dashes changed to underlines.
    906 cache_file=/dev/null
    907 exec_prefix=NONE
    908 no_create=
    909 no_recursion=
    910 prefix=NONE
    911 program_prefix=NONE
    912 program_suffix=NONE
    913 program_transform_name=s,x,x,
    914 silent=
    915 site=
    916 srcdir=
    917 verbose=
    918 x_includes=NONE
    919 x_libraries=NONE
    920 
    921 # Installation directory options.
    922 # These are left unexpanded so users can "make install exec_prefix=/foo"
    923 # and all the variables that are supposed to be based on exec_prefix
    924 # by default will actually change.
    925 # Use braces instead of parens because sh, perl, etc. also accept them.
    926 # (The list follows the same order as the GNU Coding Standards.)
    927 bindir='${exec_prefix}/bin'
    928 sbindir='${exec_prefix}/sbin'
    929 libexecdir='${exec_prefix}/libexec'
    930 datarootdir='${prefix}/share'
    931 datadir='${datarootdir}'
    932 sysconfdir='${prefix}/etc'
    933 sharedstatedir='${prefix}/com'
    934 localstatedir='${prefix}/var'
    935 includedir='${prefix}/include'
    936 oldincludedir='/usr/include'
    937 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
    938 infodir='${datarootdir}/info'
    939 htmldir='${docdir}'
    940 dvidir='${docdir}'
    941 pdfdir='${docdir}'
    942 psdir='${docdir}'
    943 libdir='${exec_prefix}/lib'
    944 localedir='${datarootdir}/locale'
    945 mandir='${datarootdir}/man'
    946 
    947 ac_prev=
    948 ac_dashdash=
    949 for ac_option
    950 do
    951   # If the previous option needs an argument, assign it.
    952   if test -n "$ac_prev"; then
    953     eval $ac_prev=\$ac_option
    954     ac_prev=
    955     continue
    956   fi
    957 
    958   case $ac_option in
    959   *=*)	ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
    960   *)	ac_optarg=yes ;;
    961   esac
    962 
    963   # Accept the important Cygnus configure options, so we can diagnose typos.
    964 
    965   case $ac_dashdash$ac_option in
    966   --)
    967     ac_dashdash=yes ;;
    968 
    969   -bindir | --bindir | --bindi | --bind | --bin | --bi)
    970     ac_prev=bindir ;;
    971   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
    972     bindir=$ac_optarg ;;
    973 
    974   -build | --build | --buil | --bui | --bu)
    975     ac_prev=build_alias ;;
    976   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
    977     build_alias=$ac_optarg ;;
    978 
    979   -cache-file | --cache-file | --cache-fil | --cache-fi \
    980   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
    981     ac_prev=cache_file ;;
    982   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
    983   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
    984     cache_file=$ac_optarg ;;
    985 
    986   --config-cache | -C)
    987     cache_file=config.cache ;;
    988 
    989   -datadir | --datadir | --datadi | --datad)
    990     ac_prev=datadir ;;
    991   -datadir=* | --datadir=* | --datadi=* | --datad=*)
    992     datadir=$ac_optarg ;;
    993 
    994   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
    995   | --dataroo | --dataro | --datar)
    996     ac_prev=datarootdir ;;
    997   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
    998   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
    999     datarootdir=$ac_optarg ;;
   1000 
   1001   -disable-* | --disable-*)
   1002     ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
   1003     # Reject names that are not valid shell variable names.
   1004     expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
   1005       { echo "$as_me: error: invalid feature name: $ac_feature" >&2
   1006    { (exit 1); exit 1; }; }
   1007     ac_feature=`echo $ac_feature | sed 's/-/_/g'`
   1008     eval enable_$ac_feature=no ;;
   1009 
   1010   -docdir | --docdir | --docdi | --doc | --do)
   1011     ac_prev=docdir ;;
   1012   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
   1013     docdir=$ac_optarg ;;
   1014 
   1015   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
   1016     ac_prev=dvidir ;;
   1017   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
   1018     dvidir=$ac_optarg ;;
   1019 
   1020   -enable-* | --enable-*)
   1021     ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
   1022     # Reject names that are not valid shell variable names.
   1023     expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
   1024       { echo "$as_me: error: invalid feature name: $ac_feature" >&2
   1025    { (exit 1); exit 1; }; }
   1026     ac_feature=`echo $ac_feature | sed 's/-/_/g'`
   1027     eval enable_$ac_feature=\$ac_optarg ;;
   1028 
   1029   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
   1030   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
   1031   | --exec | --exe | --ex)
   1032     ac_prev=exec_prefix ;;
   1033   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
   1034   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
   1035   | --exec=* | --exe=* | --ex=*)
   1036     exec_prefix=$ac_optarg ;;
   1037 
   1038   -gas | --gas | --ga | --g)
   1039     # Obsolete; use --with-gas.
   1040     with_gas=yes ;;
   1041 
   1042   -help | --help | --hel | --he | -h)
   1043     ac_init_help=long ;;
   1044   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
   1045     ac_init_help=recursive ;;
   1046   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
   1047     ac_init_help=short ;;
   1048 
   1049   -host | --host | --hos | --ho)
   1050     ac_prev=host_alias ;;
   1051   -host=* | --host=* | --hos=* | --ho=*)
   1052     host_alias=$ac_optarg ;;
   1053 
   1054   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
   1055     ac_prev=htmldir ;;
   1056   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
   1057   | --ht=*)
   1058     htmldir=$ac_optarg ;;
   1059 
   1060   -includedir | --includedir | --includedi | --included | --include \
   1061   | --includ | --inclu | --incl | --inc)
   1062     ac_prev=includedir ;;
   1063   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
   1064   | --includ=* | --inclu=* | --incl=* | --inc=*)
   1065     includedir=$ac_optarg ;;
   1066 
   1067   -infodir | --infodir | --infodi | --infod | --info | --inf)
   1068     ac_prev=infodir ;;
   1069   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
   1070     infodir=$ac_optarg ;;
   1071 
   1072   -libdir | --libdir | --libdi | --libd)
   1073     ac_prev=libdir ;;
   1074   -libdir=* | --libdir=* | --libdi=* | --libd=*)
   1075     libdir=$ac_optarg ;;
   1076 
   1077   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
   1078   | --libexe | --libex | --libe)
   1079     ac_prev=libexecdir ;;
   1080   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
   1081   | --libexe=* | --libex=* | --libe=*)
   1082     libexecdir=$ac_optarg ;;
   1083 
   1084   -localedir | --localedir | --localedi | --localed | --locale)
   1085     ac_prev=localedir ;;
   1086   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
   1087     localedir=$ac_optarg ;;
   1088 
   1089   -localstatedir | --localstatedir | --localstatedi | --localstated \
   1090   | --localstate | --localstat | --localsta | --localst | --locals)
   1091     ac_prev=localstatedir ;;
   1092   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
   1093   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
   1094     localstatedir=$ac_optarg ;;
   1095 
   1096   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
   1097     ac_prev=mandir ;;
   1098   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
   1099     mandir=$ac_optarg ;;
   1100 
   1101   -nfp | --nfp | --nf)
   1102     # Obsolete; use --without-fp.
   1103     with_fp=no ;;
   1104 
   1105   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
   1106   | --no-cr | --no-c | -n)
   1107     no_create=yes ;;
   1108 
   1109   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
   1110   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
   1111     no_recursion=yes ;;
   1112 
   1113   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
   1114   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
   1115   | --oldin | --oldi | --old | --ol | --o)
   1116     ac_prev=oldincludedir ;;
   1117   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
   1118   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
   1119   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
   1120     oldincludedir=$ac_optarg ;;
   1121 
   1122   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
   1123     ac_prev=prefix ;;
   1124   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
   1125     prefix=$ac_optarg ;;
   1126 
   1127   -program-prefix | --program-prefix | --program-prefi | --program-pref \
   1128   | --program-pre | --program-pr | --program-p)
   1129     ac_prev=program_prefix ;;
   1130   -program-prefix=* | --program-prefix=* | --program-prefi=* \
   1131   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
   1132     program_prefix=$ac_optarg ;;
   1133 
   1134   -program-suffix | --program-suffix | --program-suffi | --program-suff \
   1135   | --program-suf | --program-su | --program-s)
   1136     ac_prev=program_suffix ;;
   1137   -program-suffix=* | --program-suffix=* | --program-suffi=* \
   1138   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
   1139     program_suffix=$ac_optarg ;;
   1140 
   1141   -program-transform-name | --program-transform-name \
   1142   | --program-transform-nam | --program-transform-na \
   1143   | --program-transform-n | --program-transform- \
   1144   | --program-transform | --program-transfor \
   1145   | --program-transfo | --program-transf \
   1146   | --program-trans | --program-tran \
   1147   | --progr-tra | --program-tr | --program-t)
   1148     ac_prev=program_transform_name ;;
   1149   -program-transform-name=* | --program-transform-name=* \
   1150   | --program-transform-nam=* | --program-transform-na=* \
   1151   | --program-transform-n=* | --program-transform-=* \
   1152   | --program-transform=* | --program-transfor=* \
   1153   | --program-transfo=* | --program-transf=* \
   1154   | --program-trans=* | --program-tran=* \
   1155   | --progr-tra=* | --program-tr=* | --program-t=*)
   1156     program_transform_name=$ac_optarg ;;
   1157 
   1158   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
   1159     ac_prev=pdfdir ;;
   1160   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
   1161     pdfdir=$ac_optarg ;;
   1162 
   1163   -psdir | --psdir | --psdi | --psd | --ps)
   1164     ac_prev=psdir ;;
   1165   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
   1166     psdir=$ac_optarg ;;
   1167 
   1168   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   1169   | -silent | --silent | --silen | --sile | --sil)
   1170     silent=yes ;;
   1171 
   1172   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
   1173     ac_prev=sbindir ;;
   1174   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
   1175   | --sbi=* | --sb=*)
   1176     sbindir=$ac_optarg ;;
   1177 
   1178   -sharedstatedir | --sharedstatedir | --sharedstatedi \
   1179   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
   1180   | --sharedst | --shareds | --shared | --share | --shar \
   1181   | --sha | --sh)
   1182     ac_prev=sharedstatedir ;;
   1183   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
   1184   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
   1185   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
   1186   | --sha=* | --sh=*)
   1187     sharedstatedir=$ac_optarg ;;
   1188 
   1189   -site | --site | --sit)
   1190     ac_prev=site ;;
   1191   -site=* | --site=* | --sit=*)
   1192     site=$ac_optarg ;;
   1193 
   1194   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
   1195     ac_prev=srcdir ;;
   1196   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
   1197     srcdir=$ac_optarg ;;
   1198 
   1199   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
   1200   | --syscon | --sysco | --sysc | --sys | --sy)
   1201     ac_prev=sysconfdir ;;
   1202   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
   1203   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
   1204     sysconfdir=$ac_optarg ;;
   1205 
   1206   -target | --target | --targe | --targ | --tar | --ta | --t)
   1207     ac_prev=target_alias ;;
   1208   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
   1209     target_alias=$ac_optarg ;;
   1210 
   1211   -v | -verbose | --verbose | --verbos | --verbo | --verb)
   1212     verbose=yes ;;
   1213 
   1214   -version | --version | --versio | --versi | --vers | -V)
   1215     ac_init_version=: ;;
   1216 
   1217   -with-* | --with-*)
   1218     ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
   1219     # Reject names that are not valid shell variable names.
   1220     expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
   1221       { echo "$as_me: error: invalid package name: $ac_package" >&2
   1222    { (exit 1); exit 1; }; }
   1223     ac_package=`echo $ac_package| sed 's/-/_/g'`
   1224     eval with_$ac_package=\$ac_optarg ;;
   1225 
   1226   -without-* | --without-*)
   1227     ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
   1228     # Reject names that are not valid shell variable names.
   1229     expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
   1230       { echo "$as_me: error: invalid package name: $ac_package" >&2
   1231    { (exit 1); exit 1; }; }
   1232     ac_package=`echo $ac_package | sed 's/-/_/g'`
   1233     eval with_$ac_package=no ;;
   1234 
   1235   --x)
   1236     # Obsolete; use --with-x.
   1237     with_x=yes ;;
   1238 
   1239   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
   1240   | --x-incl | --x-inc | --x-in | --x-i)
   1241     ac_prev=x_includes ;;
   1242   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
   1243   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
   1244     x_includes=$ac_optarg ;;
   1245 
   1246   -x-libraries | --x-libraries | --x-librarie | --x-librari \
   1247   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
   1248     ac_prev=x_libraries ;;
   1249   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
   1250   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
   1251     x_libraries=$ac_optarg ;;
   1252 
   1253   -*) { echo "$as_me: error: unrecognized option: $ac_option
   1254 Try \`$0 --help' for more information." >&2
   1255    { (exit 1); exit 1; }; }
   1256     ;;
   1257 
   1258   *=*)
   1259     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
   1260     # Reject names that are not valid shell variable names.
   1261     expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
   1262       { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
   1263    { (exit 1); exit 1; }; }
   1264     eval $ac_envvar=\$ac_optarg
   1265     export $ac_envvar ;;
   1266 
   1267   *)
   1268     # FIXME: should be removed in autoconf 3.0.
   1269     echo "$as_me: WARNING: you should use --build, --host, --target" >&2
   1270     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
   1271       echo "$as_me: WARNING: invalid host type: $ac_option" >&2
   1272     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
   1273     ;;
   1274 
   1275   esac
   1276 done
   1277 
   1278 if test -n "$ac_prev"; then
   1279   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
   1280   { echo "$as_me: error: missing argument to $ac_option" >&2
   1281    { (exit 1); exit 1; }; }
   1282 fi
   1283 
   1284 # Be sure to have absolute directory names.
   1285 for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
   1286 		datadir sysconfdir sharedstatedir localstatedir includedir \
   1287 		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
   1288 		libdir localedir mandir
   1289 do
   1290   eval ac_val=\$$ac_var
   1291   case $ac_val in
   1292     [\\/$]* | ?:[\\/]* )  continue;;
   1293     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
   1294   esac
   1295   { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
   1296    { (exit 1); exit 1; }; }
   1297 done
   1298 
   1299 # There might be people who depend on the old broken behavior: `$host'
   1300 # used to hold the argument of --host etc.
   1301 # FIXME: To remove some day.
   1302 build=$build_alias
   1303 host=$host_alias
   1304 target=$target_alias
   1305 
   1306 # FIXME: To remove some day.
   1307 if test "x$host_alias" != x; then
   1308   if test "x$build_alias" = x; then
   1309     cross_compiling=maybe
   1310     echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
   1311     If a cross compiler is detected then cross compile mode will be used." >&2
   1312   elif test "x$build_alias" != "x$host_alias"; then
   1313     cross_compiling=yes
   1314   fi
   1315 fi
   1316 
   1317 ac_tool_prefix=
   1318 test -n "$host_alias" && ac_tool_prefix=$host_alias-
   1319 
   1320 test "$silent" = yes && exec 6>/dev/null
   1321 
   1322 
   1323 ac_pwd=`pwd` && test -n "$ac_pwd" &&
   1324 ac_ls_di=`ls -di .` &&
   1325 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
   1326   { echo "$as_me: error: Working directory cannot be determined" >&2
   1327    { (exit 1); exit 1; }; }
   1328 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
   1329   { echo "$as_me: error: pwd does not report name of working directory" >&2
   1330    { (exit 1); exit 1; }; }
   1331 
   1332 
   1333 # Find the source files, if location was not specified.
   1334 if test -z "$srcdir"; then
   1335   ac_srcdir_defaulted=yes
   1336   # Try the directory containing this script, then the parent directory.
   1337   ac_confdir=`$as_dirname -- "$0" ||
   1338 $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   1339 	 X"$0" : 'X\(//\)[^/]' \| \
   1340 	 X"$0" : 'X\(//\)$' \| \
   1341 	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
   1342 echo X"$0" |
   1343     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   1344 	    s//\1/
   1345 	    q
   1346 	  }
   1347 	  /^X\(\/\/\)[^/].*/{
   1348 	    s//\1/
   1349 	    q
   1350 	  }
   1351 	  /^X\(\/\/\)$/{
   1352 	    s//\1/
   1353 	    q
   1354 	  }
   1355 	  /^X\(\/\).*/{
   1356 	    s//\1/
   1357 	    q
   1358 	  }
   1359 	  s/.*/./; q'`
   1360   srcdir=$ac_confdir
   1361   if test ! -r "$srcdir/$ac_unique_file"; then
   1362     srcdir=..
   1363   fi
   1364 else
   1365   ac_srcdir_defaulted=no
   1366 fi
   1367 if test ! -r "$srcdir/$ac_unique_file"; then
   1368   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
   1369   { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
   1370    { (exit 1); exit 1; }; }
   1371 fi
   1372 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
   1373 ac_abs_confdir=`(
   1374 	cd "$srcdir" && test -r "./$ac_unique_file" || { echo "$as_me: error: $ac_msg" >&2
   1375    { (exit 1); exit 1; }; }
   1376 	pwd)`
   1377 # When building in place, set srcdir=.
   1378 if test "$ac_abs_confdir" = "$ac_pwd"; then
   1379   srcdir=.
   1380 fi
   1381 # Remove unnecessary trailing slashes from srcdir.
   1382 # Double slashes in file names in object file debugging info
   1383 # mess up M-x gdb in Emacs.
   1384 case $srcdir in
   1385 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
   1386 esac
   1387 for ac_var in $ac_precious_vars; do
   1388   eval ac_env_${ac_var}_set=\${${ac_var}+set}
   1389   eval ac_env_${ac_var}_value=\$${ac_var}
   1390   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
   1391   eval ac_cv_env_${ac_var}_value=\$${ac_var}
   1392 done
   1393 
   1394 #
   1395 # Report the --help message.
   1396 #
   1397 if test "$ac_init_help" = "long"; then
   1398   # Omit some internal or obsolete options to make the list less imposing.
   1399   # This message is too long to be a string in the A/UX 3.1 sh.
   1400   cat <<_ACEOF
   1401 \`configure' configures libXft 2.1.12 to adapt to many kinds of systems.
   1402 
   1403 Usage: $0 [OPTION]... [VAR=VALUE]...
   1404 
   1405 To assign environment variables (e.g., CC, CFLAGS...), specify them as
   1406 VAR=VALUE.  See below for descriptions of some of the useful variables.
   1407 
   1408 Defaults for the options are specified in brackets.
   1409 
   1410 Configuration:
   1411   -h, --help              display this help and exit
   1412       --help=short        display options specific to this package
   1413       --help=recursive    display the short help of all the included packages
   1414   -V, --version           display version information and exit
   1415   -q, --quiet, --silent   do not print \`checking...' messages
   1416       --cache-file=FILE   cache test results in FILE [disabled]
   1417   -C, --config-cache      alias for \`--cache-file=config.cache'
   1418   -n, --no-create         do not create output files
   1419       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
   1420 
   1421 Installation directories:
   1422   --prefix=PREFIX         install architecture-independent files in PREFIX
   1423 			  [$ac_default_prefix]
   1424   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
   1425 			  [PREFIX]
   1426 
   1427 By default, \`make install' will install all the files in
   1428 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
   1429 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
   1430 for instance \`--prefix=\$HOME'.
   1431 
   1432 For better control, use the options below.
   1433 
   1434 Fine tuning of the installation directories:
   1435   --bindir=DIR           user executables [EPREFIX/bin]
   1436   --sbindir=DIR          system admin executables [EPREFIX/sbin]
   1437   --libexecdir=DIR       program executables [EPREFIX/libexec]
   1438   --sysconfdir=DIR       read-only single-machine data [PREFIX/etc]
   1439   --sharedstatedir=DIR   modifiable architecture-independent data [PREFIX/com]
   1440   --localstatedir=DIR    modifiable single-machine data [PREFIX/var]
   1441   --libdir=DIR           object code libraries [EPREFIX/lib]
   1442   --includedir=DIR       C header files [PREFIX/include]
   1443   --oldincludedir=DIR    C header files for non-gcc [/usr/include]
   1444   --datarootdir=DIR      read-only arch.-independent data root [PREFIX/share]
   1445   --datadir=DIR          read-only architecture-independent data [DATAROOTDIR]
   1446   --infodir=DIR          info documentation [DATAROOTDIR/info]
   1447   --localedir=DIR        locale-dependent data [DATAROOTDIR/locale]
   1448   --mandir=DIR           man documentation [DATAROOTDIR/man]
   1449   --docdir=DIR           documentation root [DATAROOTDIR/doc/libXft]
   1450   --htmldir=DIR          html documentation [DOCDIR]
   1451   --dvidir=DIR           dvi documentation [DOCDIR]
   1452   --pdfdir=DIR           pdf documentation [DOCDIR]
   1453   --psdir=DIR            ps documentation [DOCDIR]
   1454 _ACEOF
   1455 
   1456   cat <<\_ACEOF
   1457 
   1458 Program names:
   1459   --program-prefix=PREFIX            prepend PREFIX to installed program names
   1460   --program-suffix=SUFFIX            append SUFFIX to installed program names
   1461   --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
   1462 
   1463 X features:
   1464   --x-includes=DIR    X include files are in DIR
   1465   --x-libraries=DIR   X library files are in DIR
   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 libXft 2.1.12:";;
   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   --enable-maintainer-mode  enable make rules and dependencies not useful
   1485 			  (and sometimes confusing) to the casual installer
   1486   --disable-dependency-tracking  speeds up one-time build
   1487   --enable-dependency-tracking   do not reject slow dependency extractors
   1488   --enable-shared[=PKGS]  build shared libraries [default=yes]
   1489   --enable-static[=PKGS]  build static libraries [default=yes]
   1490   --enable-fast-install[=PKGS]
   1491                           optimize for fast installation [default=yes]
   1492   --disable-libtool-lock  avoid locking (might break parallel builds)
   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-x                use the X Window System
   1502   --with-freetype-config=PROG   Use FreeType configuration program PROG
   1503   --with-release-version=STRING
   1504                           Use release version string in package name
   1505 
   1506 Some influential environment variables:
   1507   CC          C compiler command
   1508   CFLAGS      C compiler flags
   1509   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
   1510               nonstandard directory <lib dir>
   1511   CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
   1512               you have headers in a nonstandard directory <include dir>
   1513   CPP         C preprocessor
   1514   CXX         C++ compiler command
   1515   CXXFLAGS    C++ compiler flags
   1516   CXXCPP      C++ preprocessor
   1517   F77         Fortran 77 compiler command
   1518   FFLAGS      Fortran 77 compiler flags
   1519   PKG_CONFIG  path to pkg-config utility
   1520   XRENDER_CFLAGS
   1521               C compiler flags for XRENDER, overriding pkg-config
   1522   XRENDER_LIBS
   1523               linker flags for XRENDER, overriding pkg-config
   1524   XMKMF       Path to xmkmf, Makefile generator for X Window System
   1525   FREETYPE_CFLAGS
   1526               C compiler flags for FREETYPE, overriding pkg-config
   1527   FREETYPE_LIBS
   1528               linker flags for FREETYPE, overriding pkg-config
   1529   FONTCONFIG_CFLAGS
   1530               C compiler flags for FONTCONFIG, overriding pkg-config
   1531   FONTCONFIG_LIBS
   1532               linker flags for FONTCONFIG, overriding pkg-config
   1533 
   1534 Use these variables to override the choices made by `configure' or to help
   1535 it to find libraries and programs with nonstandard names/locations.
   1536 
   1537 Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>.
   1538 _ACEOF
   1539 ac_status=$?
   1540 fi
   1541 
   1542 if test "$ac_init_help" = "recursive"; then
   1543   # If there are subdirs, report their specific --help.
   1544   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
   1545     test -d "$ac_dir" || continue
   1546     ac_builddir=.
   1547 
   1548 case "$ac_dir" in
   1549 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
   1550 *)
   1551   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
   1552   # A ".." for each directory in $ac_dir_suffix.
   1553   ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
   1554   case $ac_top_builddir_sub in
   1555   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
   1556   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
   1557   esac ;;
   1558 esac
   1559 ac_abs_top_builddir=$ac_pwd
   1560 ac_abs_builddir=$ac_pwd$ac_dir_suffix
   1561 # for backward compatibility:
   1562 ac_top_builddir=$ac_top_build_prefix
   1563 
   1564 case $srcdir in
   1565   .)  # We are building in place.
   1566     ac_srcdir=.
   1567     ac_top_srcdir=$ac_top_builddir_sub
   1568     ac_abs_top_srcdir=$ac_pwd ;;
   1569   [\\/]* | ?:[\\/]* )  # Absolute name.
   1570     ac_srcdir=$srcdir$ac_dir_suffix;
   1571     ac_top_srcdir=$srcdir
   1572     ac_abs_top_srcdir=$srcdir ;;
   1573   *) # Relative name.
   1574     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
   1575     ac_top_srcdir=$ac_top_build_prefix$srcdir
   1576     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
   1577 esac
   1578 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
   1579 
   1580     cd "$ac_dir" || { ac_status=$?; continue; }
   1581     # Check for guested configure.
   1582     if test -f "$ac_srcdir/configure.gnu"; then
   1583       echo &&
   1584       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
   1585     elif test -f "$ac_srcdir/configure"; then
   1586       echo &&
   1587       $SHELL "$ac_srcdir/configure" --help=recursive
   1588     else
   1589       echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
   1590     fi || ac_status=$?
   1591     cd "$ac_pwd" || { ac_status=$?; break; }
   1592   done
   1593 fi
   1594 
   1595 test -n "$ac_init_help" && exit $ac_status
   1596 if $ac_init_version; then
   1597   cat <<\_ACEOF
   1598 libXft configure 2.1.12
   1599 generated by GNU Autoconf 2.60
   1600 
   1601 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
   1602 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
   1603 This configure script is free software; the Free Software Foundation
   1604 gives unlimited permission to copy, distribute and modify it.
   1605 _ACEOF
   1606   exit
   1607 fi
   1608 cat >config.log <<_ACEOF
   1609 This file contains any messages produced by compilers while
   1610 running configure, to aid debugging if configure makes a mistake.
   1611 
   1612 It was created by libXft $as_me 2.1.12, which was
   1613 generated by GNU Autoconf 2.60.  Invocation command line was
   1614 
   1615   $ $0 $@
   1616 
   1617 _ACEOF
   1618 exec 5>>config.log
   1619 {
   1620 cat <<_ASUNAME
   1621 ## --------- ##
   1622 ## Platform. ##
   1623 ## --------- ##
   1624 
   1625 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
   1626 uname -m = `(uname -m) 2>/dev/null || echo unknown`
   1627 uname -r = `(uname -r) 2>/dev/null || echo unknown`
   1628 uname -s = `(uname -s) 2>/dev/null || echo unknown`
   1629 uname -v = `(uname -v) 2>/dev/null || echo unknown`
   1630 
   1631 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
   1632 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
   1633 
   1634 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
   1635 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
   1636 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
   1637 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
   1638 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
   1639 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
   1640 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
   1641 
   1642 _ASUNAME
   1643 
   1644 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   1645 for as_dir in $PATH
   1646 do
   1647   IFS=$as_save_IFS
   1648   test -z "$as_dir" && as_dir=.
   1649   echo "PATH: $as_dir"
   1650 done
   1651 IFS=$as_save_IFS
   1652 
   1653 } >&5
   1654 
   1655 cat >&5 <<_ACEOF
   1656 
   1657 
   1658 ## ----------- ##
   1659 ## Core tests. ##
   1660 ## ----------- ##
   1661 
   1662 _ACEOF
   1663 
   1664 
   1665 # Keep a trace of the command line.
   1666 # Strip out --no-create and --no-recursion so they do not pile up.
   1667 # Strip out --silent because we don't want to record it for future runs.
   1668 # Also quote any args containing shell meta-characters.
   1669 # Make two passes to allow for proper duplicate-argument suppression.
   1670 ac_configure_args=
   1671 ac_configure_args0=
   1672 ac_configure_args1=
   1673 ac_must_keep_next=false
   1674 for ac_pass in 1 2
   1675 do
   1676   for ac_arg
   1677   do
   1678     case $ac_arg in
   1679     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
   1680     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   1681     | -silent | --silent | --silen | --sile | --sil)
   1682       continue ;;
   1683     *\'*)
   1684       ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
   1685     esac
   1686     case $ac_pass in
   1687     1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
   1688     2)
   1689       ac_configure_args1="$ac_configure_args1 '$ac_arg'"
   1690       if test $ac_must_keep_next = true; then
   1691 	ac_must_keep_next=false # Got value, back to normal.
   1692       else
   1693 	case $ac_arg in
   1694 	  *=* | --config-cache | -C | -disable-* | --disable-* \
   1695 	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
   1696 	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
   1697 	  | -with-* | --with-* | -without-* | --without-* | --x)
   1698 	    case "$ac_configure_args0 " in
   1699 	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
   1700 	    esac
   1701 	    ;;
   1702 	  -* ) ac_must_keep_next=true ;;
   1703 	esac
   1704       fi
   1705       ac_configure_args="$ac_configure_args '$ac_arg'"
   1706       ;;
   1707     esac
   1708   done
   1709 done
   1710 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
   1711 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
   1712 
   1713 # When interrupted or exit'd, cleanup temporary files, and complete
   1714 # config.log.  We remove comments because anyway the quotes in there
   1715 # would cause problems or look ugly.
   1716 # WARNING: Use '\'' to represent an apostrophe within the trap.
   1717 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
   1718 trap 'exit_status=$?
   1719   # Save into config.log some information that might help in debugging.
   1720   {
   1721     echo
   1722 
   1723     cat <<\_ASBOX
   1724 ## ---------------- ##
   1725 ## Cache variables. ##
   1726 ## ---------------- ##
   1727 _ASBOX
   1728     echo
   1729     # The following way of writing the cache mishandles newlines in values,
   1730 (
   1731   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
   1732     eval ac_val=\$$ac_var
   1733     case $ac_val in #(
   1734     *${as_nl}*)
   1735       case $ac_var in #(
   1736       *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
   1737 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
   1738       esac
   1739       case $ac_var in #(
   1740       _ | IFS | as_nl) ;; #(
   1741       *) $as_unset $ac_var ;;
   1742       esac ;;
   1743     esac
   1744   done
   1745   (set) 2>&1 |
   1746     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
   1747     *${as_nl}ac_space=\ *)
   1748       sed -n \
   1749 	"s/'\''/'\''\\\\'\'''\''/g;
   1750 	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
   1751       ;; #(
   1752     *)
   1753       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
   1754       ;;
   1755     esac |
   1756     sort
   1757 )
   1758     echo
   1759 
   1760     cat <<\_ASBOX
   1761 ## ----------------- ##
   1762 ## Output variables. ##
   1763 ## ----------------- ##
   1764 _ASBOX
   1765     echo
   1766     for ac_var in $ac_subst_vars
   1767     do
   1768       eval ac_val=\$$ac_var
   1769       case $ac_val in
   1770       *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
   1771       esac
   1772       echo "$ac_var='\''$ac_val'\''"
   1773     done | sort
   1774     echo
   1775 
   1776     if test -n "$ac_subst_files"; then
   1777       cat <<\_ASBOX
   1778 ## ------------------- ##
   1779 ## File substitutions. ##
   1780 ## ------------------- ##
   1781 _ASBOX
   1782       echo
   1783       for ac_var in $ac_subst_files
   1784       do
   1785 	eval ac_val=\$$ac_var
   1786 	case $ac_val in
   1787 	*\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
   1788 	esac
   1789 	echo "$ac_var='\''$ac_val'\''"
   1790       done | sort
   1791       echo
   1792     fi
   1793 
   1794     if test -s confdefs.h; then
   1795       cat <<\_ASBOX
   1796 ## ----------- ##
   1797 ## confdefs.h. ##
   1798 ## ----------- ##
   1799 _ASBOX
   1800       echo
   1801       cat confdefs.h
   1802       echo
   1803     fi
   1804     test "$ac_signal" != 0 &&
   1805       echo "$as_me: caught signal $ac_signal"
   1806     echo "$as_me: exit $exit_status"
   1807   } >&5
   1808   rm -f core *.core core.conftest.* &&
   1809     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
   1810     exit $exit_status
   1811 ' 0
   1812 for ac_signal in 1 2 13 15; do
   1813   trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
   1814 done
   1815 ac_signal=0
   1816 
   1817 # confdefs.h avoids OS command line length limits that DEFS can exceed.
   1818 rm -f -r conftest* confdefs.h
   1819 
   1820 # Predefined preprocessor variables.
   1821 
   1822 cat >>confdefs.h <<_ACEOF
   1823 #define PACKAGE_NAME "$PACKAGE_NAME"
   1824 _ACEOF
   1825 
   1826 
   1827 cat >>confdefs.h <<_ACEOF
   1828 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
   1829 _ACEOF
   1830 
   1831 
   1832 cat >>confdefs.h <<_ACEOF
   1833 #define PACKAGE_VERSION "$PACKAGE_VERSION"
   1834 _ACEOF
   1835 
   1836 
   1837 cat >>confdefs.h <<_ACEOF
   1838 #define PACKAGE_STRING "$PACKAGE_STRING"
   1839 _ACEOF
   1840 
   1841 
   1842 cat >>confdefs.h <<_ACEOF
   1843 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
   1844 _ACEOF
   1845 
   1846 
   1847 # Let the site file select an alternate cache file if it wants to.
   1848 # Prefer explicitly selected file to automatically selected ones.
   1849 if test -n "$CONFIG_SITE"; then
   1850   set x "$CONFIG_SITE"
   1851 elif test "x$prefix" != xNONE; then
   1852   set x "$prefix/share/config.site" "$prefix/etc/config.site"
   1853 else
   1854   set x "$ac_default_prefix/share/config.site" \
   1855 	"$ac_default_prefix/etc/config.site"
   1856 fi
   1857 shift
   1858 for ac_site_file
   1859 do
   1860   if test -r "$ac_site_file"; then
   1861     { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
   1862 echo "$as_me: loading site script $ac_site_file" >&6;}
   1863     sed 's/^/| /' "$ac_site_file" >&5
   1864     . "$ac_site_file"
   1865   fi
   1866 done
   1867 
   1868 if test -r "$cache_file"; then
   1869   # Some versions of bash will fail to source /dev/null (special
   1870   # files actually), so we avoid doing that.
   1871   if test -f "$cache_file"; then
   1872     { echo "$as_me:$LINENO: loading cache $cache_file" >&5
   1873 echo "$as_me: loading cache $cache_file" >&6;}
   1874     case $cache_file in
   1875       [\\/]* | ?:[\\/]* ) . "$cache_file";;
   1876       *)                      . "./$cache_file";;
   1877     esac
   1878   fi
   1879 else
   1880   { echo "$as_me:$LINENO: creating cache $cache_file" >&5
   1881 echo "$as_me: creating cache $cache_file" >&6;}
   1882   >$cache_file
   1883 fi
   1884 
   1885 # Check that the precious variables saved in the cache have kept the same
   1886 # value.
   1887 ac_cache_corrupted=false
   1888 for ac_var in $ac_precious_vars; do
   1889   eval ac_old_set=\$ac_cv_env_${ac_var}_set
   1890   eval ac_new_set=\$ac_env_${ac_var}_set
   1891   eval ac_old_val=\$ac_cv_env_${ac_var}_value
   1892   eval ac_new_val=\$ac_env_${ac_var}_value
   1893   case $ac_old_set,$ac_new_set in
   1894     set,)
   1895       { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
   1896 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
   1897       ac_cache_corrupted=: ;;
   1898     ,set)
   1899       { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
   1900 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
   1901       ac_cache_corrupted=: ;;
   1902     ,);;
   1903     *)
   1904       if test "x$ac_old_val" != "x$ac_new_val"; then
   1905 	{ echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
   1906 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
   1907 	{ echo "$as_me:$LINENO:   former value:  $ac_old_val" >&5
   1908 echo "$as_me:   former value:  $ac_old_val" >&2;}
   1909 	{ echo "$as_me:$LINENO:   current value: $ac_new_val" >&5
   1910 echo "$as_me:   current value: $ac_new_val" >&2;}
   1911 	ac_cache_corrupted=:
   1912       fi;;
   1913   esac
   1914   # Pass precious variables to config.status.
   1915   if test "$ac_new_set" = set; then
   1916     case $ac_new_val in
   1917     *\'*) ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
   1918     *) ac_arg=$ac_var=$ac_new_val ;;
   1919     esac
   1920     case " $ac_configure_args " in
   1921       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
   1922       *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
   1923     esac
   1924   fi
   1925 done
   1926 if $ac_cache_corrupted; then
   1927   { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
   1928 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
   1929   { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
   1930 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
   1931    { (exit 1); exit 1; }; }
   1932 fi
   1933 
   1934 
   1935 
   1936 
   1937 
   1938 
   1939 
   1940 
   1941 
   1942 
   1943 
   1944 
   1945 
   1946 
   1947 
   1948 
   1949 
   1950 
   1951 
   1952 
   1953 
   1954 
   1955 
   1956 
   1957 
   1958 ac_ext=c
   1959 ac_cpp='$CPP $CPPFLAGS'
   1960 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   1961 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   1962 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   1963 
   1964 
   1965 ac_aux_dir=
   1966 for ac_dir in . "$srcdir"/.; do
   1967   if test -f "$ac_dir/install-sh"; then
   1968     ac_aux_dir=$ac_dir
   1969     ac_install_sh="$ac_aux_dir/install-sh -c"
   1970     break
   1971   elif test -f "$ac_dir/install.sh"; then
   1972     ac_aux_dir=$ac_dir
   1973     ac_install_sh="$ac_aux_dir/install.sh -c"
   1974     break
   1975   elif test -f "$ac_dir/shtool"; then
   1976     ac_aux_dir=$ac_dir
   1977     ac_install_sh="$ac_aux_dir/shtool install -c"
   1978     break
   1979   fi
   1980 done
   1981 if test -z "$ac_aux_dir"; then
   1982   { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in . \"$srcdir\"/." >&5
   1983 echo "$as_me: error: cannot find install-sh or install.sh in . \"$srcdir\"/." >&2;}
   1984    { (exit 1); exit 1; }; }
   1985 fi
   1986 
   1987 # These three variables are undocumented and unsupported,
   1988 # and are intended to be withdrawn in a future Autoconf release.
   1989 # They can cause serious problems if a builder's source tree is in a directory
   1990 # whose full name contains unusual characters.
   1991 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
   1992 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
   1993 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
   1994 
   1995 
   1996 
   1997 am__api_version="1.9"
   1998 # Find a good install program.  We prefer a C program (faster),
   1999 # so one script is as good as another.  But avoid the broken or
   2000 # incompatible versions:
   2001 # SysV /etc/install, /usr/sbin/install
   2002 # SunOS /usr/etc/install
   2003 # IRIX /sbin/install
   2004 # AIX /bin/install
   2005 # AmigaOS /C/install, which installs bootblocks on floppy discs
   2006 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
   2007 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
   2008 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
   2009 # OS/2's system install, which has a completely different semantic
   2010 # ./install, which can be erroneously created by make from ./install.sh.
   2011 { echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
   2012 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6; }
   2013 if test -z "$INSTALL"; then
   2014 if test "${ac_cv_path_install+set}" = set; then
   2015   echo $ECHO_N "(cached) $ECHO_C" >&6
   2016 else
   2017   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2018 for as_dir in $PATH
   2019 do
   2020   IFS=$as_save_IFS
   2021   test -z "$as_dir" && as_dir=.
   2022   # Account for people who put trailing slashes in PATH elements.
   2023 case $as_dir/ in
   2024   ./ | .// | /cC/* | \
   2025   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
   2026   ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
   2027   /usr/ucb/* ) ;;
   2028   *)
   2029     # OSF1 and SCO ODT 3.0 have their own names for install.
   2030     # Don't use installbsd from OSF since it installs stuff as root
   2031     # by default.
   2032     for ac_prog in ginstall scoinst install; do
   2033       for ac_exec_ext in '' $ac_executable_extensions; do
   2034 	if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; }; then
   2035 	  if test $ac_prog = install &&
   2036 	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
   2037 	    # AIX install.  It has an incompatible calling convention.
   2038 	    :
   2039 	  elif test $ac_prog = install &&
   2040 	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
   2041 	    # program-specific install script used by HP pwplus--don't use.
   2042 	    :
   2043 	  else
   2044 	    ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
   2045 	    break 3
   2046 	  fi
   2047 	fi
   2048       done
   2049     done
   2050     ;;
   2051 esac
   2052 done
   2053 IFS=$as_save_IFS
   2054 
   2055 
   2056 fi
   2057   if test "${ac_cv_path_install+set}" = set; then
   2058     INSTALL=$ac_cv_path_install
   2059   else
   2060     # As a last resort, use the slow shell script.  Don't cache a
   2061     # value for INSTALL within a source directory, because that will
   2062     # break other packages using the cache if that directory is
   2063     # removed, or if the value is a relative name.
   2064     INSTALL=$ac_install_sh
   2065   fi
   2066 fi
   2067 { echo "$as_me:$LINENO: result: $INSTALL" >&5
   2068 echo "${ECHO_T}$INSTALL" >&6; }
   2069 
   2070 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
   2071 # It thinks the first close brace ends the variable substitution.
   2072 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
   2073 
   2074 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
   2075 
   2076 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
   2077 
   2078 { echo "$as_me:$LINENO: checking whether build environment is sane" >&5
   2079 echo $ECHO_N "checking whether build environment is sane... $ECHO_C" >&6; }
   2080 # Just in case
   2081 sleep 1
   2082 echo timestamp > conftest.file
   2083 # Do `set' in a subshell so we don't clobber the current shell's
   2084 # arguments.  Must try -L first in case configure is actually a
   2085 # symlink; some systems play weird games with the mod time of symlinks
   2086 # (eg FreeBSD returns the mod time of the symlink's containing
   2087 # directory).
   2088 if (
   2089    set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null`
   2090    if test "$*" = "X"; then
   2091       # -L didn't work.
   2092       set X `ls -t $srcdir/configure conftest.file`
   2093    fi
   2094    rm -f conftest.file
   2095    if test "$*" != "X $srcdir/configure conftest.file" \
   2096       && test "$*" != "X conftest.file $srcdir/configure"; then
   2097 
   2098       # If neither matched, then we have a broken ls.  This can happen
   2099       # if, for instance, CONFIG_SHELL is bash and it inherits a
   2100       # broken ls alias from the environment.  This has actually
   2101       # happened.  Such a system could not be considered "sane".
   2102       { { echo "$as_me:$LINENO: error: ls -t appears to fail.  Make sure there is not a broken
   2103 alias in your environment" >&5
   2104 echo "$as_me: error: ls -t appears to fail.  Make sure there is not a broken
   2105 alias in your environment" >&2;}
   2106    { (exit 1); exit 1; }; }
   2107    fi
   2108 
   2109    test "$2" = conftest.file
   2110    )
   2111 then
   2112    # Ok.
   2113    :
   2114 else
   2115    { { echo "$as_me:$LINENO: error: newly created file is older than distributed files!
   2116 Check your system clock" >&5
   2117 echo "$as_me: error: newly created file is older than distributed files!
   2118 Check your system clock" >&2;}
   2119    { (exit 1); exit 1; }; }
   2120 fi
   2121 { echo "$as_me:$LINENO: result: yes" >&5
   2122 echo "${ECHO_T}yes" >&6; }
   2123 test "$program_prefix" != NONE &&
   2124   program_transform_name="s&^&$program_prefix&;$program_transform_name"
   2125 # Use a double $ so make ignores it.
   2126 test "$program_suffix" != NONE &&
   2127   program_transform_name="s&\$&$program_suffix&;$program_transform_name"
   2128 # Double any \ or $.  echo might interpret backslashes.
   2129 # By default was `s,x,x', remove it if useless.
   2130 cat <<\_ACEOF >conftest.sed
   2131 s/[\\$]/&&/g;s/;s,x,x,$//
   2132 _ACEOF
   2133 program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
   2134 rm -f conftest.sed
   2135 
   2136 # expand $ac_aux_dir to an absolute path
   2137 am_aux_dir=`cd $ac_aux_dir && pwd`
   2138 
   2139 test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing"
   2140 # Use eval to expand $SHELL
   2141 if eval "$MISSING --run true"; then
   2142   am_missing_run="$MISSING --run "
   2143 else
   2144   am_missing_run=
   2145   { echo "$as_me:$LINENO: WARNING: \`missing' script is too old or missing" >&5
   2146 echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
   2147 fi
   2148 
   2149 if mkdir -p --version . >/dev/null 2>&1 && test ! -d ./--version; then
   2150   # We used to keeping the `.' as first argument, in order to
   2151   # allow $(mkdir_p) to be used without argument.  As in
   2152   #   $(mkdir_p) $(somedir)
   2153   # where $(somedir) is conditionally defined.  However this is wrong
   2154   # for two reasons:
   2155   #  1. if the package is installed by a user who cannot write `.'
   2156   #     make install will fail,
   2157   #  2. the above comment should most certainly read
   2158   #     $(mkdir_p) $(DESTDIR)$(somedir)
   2159   #     so it does not work when $(somedir) is undefined and
   2160   #     $(DESTDIR) is not.
   2161   #  To support the latter case, we have to write
   2162   #     test -z "$(somedir)" || $(mkdir_p) $(DESTDIR)$(somedir),
   2163   #  so the `.' trick is pointless.
   2164   mkdir_p='mkdir -p --'
   2165 else
   2166   # On NextStep and OpenStep, the `mkdir' command does not
   2167   # recognize any option.  It will interpret all options as
   2168   # directories to create, and then abort because `.' already
   2169   # exists.
   2170   for d in ./-p ./--version;
   2171   do
   2172     test -d $d && rmdir $d
   2173   done
   2174   # $(mkinstalldirs) is defined by Automake if mkinstalldirs exists.
   2175   if test -f "$ac_aux_dir/mkinstalldirs"; then
   2176     mkdir_p='$(mkinstalldirs)'
   2177   else
   2178     mkdir_p='$(install_sh) -d'
   2179   fi
   2180 fi
   2181 
   2182 for ac_prog in gawk mawk nawk awk
   2183 do
   2184   # Extract the first word of "$ac_prog", so it can be a program name with args.
   2185 set dummy $ac_prog; ac_word=$2
   2186 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   2187 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   2188 if test "${ac_cv_prog_AWK+set}" = set; then
   2189   echo $ECHO_N "(cached) $ECHO_C" >&6
   2190 else
   2191   if test -n "$AWK"; then
   2192   ac_cv_prog_AWK="$AWK" # Let the user override the test.
   2193 else
   2194 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2195 for as_dir in $PATH
   2196 do
   2197   IFS=$as_save_IFS
   2198   test -z "$as_dir" && as_dir=.
   2199   for ac_exec_ext in '' $ac_executable_extensions; do
   2200   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
   2201     ac_cv_prog_AWK="$ac_prog"
   2202     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2203     break 2
   2204   fi
   2205 done
   2206 done
   2207 IFS=$as_save_IFS
   2208 
   2209 fi
   2210 fi
   2211 AWK=$ac_cv_prog_AWK
   2212 if test -n "$AWK"; then
   2213   { echo "$as_me:$LINENO: result: $AWK" >&5
   2214 echo "${ECHO_T}$AWK" >&6; }
   2215 else
   2216   { echo "$as_me:$LINENO: result: no" >&5
   2217 echo "${ECHO_T}no" >&6; }
   2218 fi
   2219 
   2220 
   2221   test -n "$AWK" && break
   2222 done
   2223 
   2224 { echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
   2225 echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6; }
   2226 set x ${MAKE-make}; ac_make=`echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
   2227 if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then
   2228   echo $ECHO_N "(cached) $ECHO_C" >&6
   2229 else
   2230   cat >conftest.make <<\_ACEOF
   2231 SHELL = /bin/sh
   2232 all:
   2233 	@echo '@@@%%%=$(MAKE)=@@@%%%'
   2234 _ACEOF
   2235 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
   2236 case `${MAKE-make} -f conftest.make 2>/dev/null` in
   2237   *@@@%%%=?*=@@@%%%*)
   2238     eval ac_cv_prog_make_${ac_make}_set=yes;;
   2239   *)
   2240     eval ac_cv_prog_make_${ac_make}_set=no;;
   2241 esac
   2242 rm -f conftest.make
   2243 fi
   2244 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
   2245   { echo "$as_me:$LINENO: result: yes" >&5
   2246 echo "${ECHO_T}yes" >&6; }
   2247   SET_MAKE=
   2248 else
   2249   { echo "$as_me:$LINENO: result: no" >&5
   2250 echo "${ECHO_T}no" >&6; }
   2251   SET_MAKE="MAKE=${MAKE-make}"
   2252 fi
   2253 
   2254 rm -rf .tst 2>/dev/null
   2255 mkdir .tst 2>/dev/null
   2256 if test -d .tst; then
   2257   am__leading_dot=.
   2258 else
   2259   am__leading_dot=_
   2260 fi
   2261 rmdir .tst 2>/dev/null
   2262 
   2263 # Check whether --enable-pretty-cmds was given.
   2264 if test "${enable_pretty_cmds+set}" = set; then
   2265   enableval=$enable_pretty_cmds;
   2266 fi
   2267 
   2268 AMSHOWCMDSAT=''
   2269 AMDEPSHOWCMDSAT=''
   2270 AMPRETTYECHO=true
   2271 AMCMDECHO=echo
   2272 if test "x$enable_pretty_cmds" == xyes;
   2273 then
   2274   AMSHOWCMDSAT='@'
   2275   test x$enable_dependency_tracking == xno && AMDEPSHOWCMDSAT='@'
   2276   AMPRETTYECHO=echo
   2277   AMCMDECHO=true
   2278   LT_QUIET='--quiet'
   2279 fi
   2280 
   2281 
   2282 
   2283 
   2284 
   2285 
   2286 # test to see if srcdir already configured
   2287 if test "`cd $srcdir && pwd`" != "`pwd`" &&
   2288    test -f $srcdir/config.status; then
   2289   { { echo "$as_me:$LINENO: error: source directory already configured; run \"make distclean\" there first" >&5
   2290 echo "$as_me: error: source directory already configured; run \"make distclean\" there first" >&2;}
   2291    { (exit 1); exit 1; }; }
   2292 fi
   2293 
   2294 # test whether we have cygpath
   2295 if test -z "$CYGPATH_W"; then
   2296   if (cygpath --version) >/dev/null 2>/dev/null; then
   2297     CYGPATH_W='cygpath -w'
   2298   else
   2299     CYGPATH_W=echo
   2300   fi
   2301 fi
   2302 
   2303 
   2304 # Define the identity of the package.
   2305  PACKAGE='libXft'
   2306  VERSION='2.1.12'
   2307 
   2308 
   2309 cat >>confdefs.h <<_ACEOF
   2310 #define PACKAGE "$PACKAGE"
   2311 _ACEOF
   2312 
   2313 
   2314 cat >>confdefs.h <<_ACEOF
   2315 #define VERSION "$VERSION"
   2316 _ACEOF
   2317 
   2318 # Some tools Automake needs.
   2319 
   2320 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
   2321 
   2322 
   2323 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
   2324 
   2325 
   2326 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
   2327 
   2328 
   2329 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
   2330 
   2331 
   2332 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
   2333 
   2334 install_sh=${install_sh-"$am_aux_dir/install-sh"}
   2335 
   2336 # Installed binaries are usually stripped using `strip' when the user
   2337 # run `make install-strip'.  However `strip' might not be the right
   2338 # tool to use in cross-compilation environments, therefore Automake
   2339 # will honor the `STRIP' environment variable to overrule this program.
   2340 if test "$cross_compiling" != no; then
   2341   if test -n "$ac_tool_prefix"; then
   2342   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
   2343 set dummy ${ac_tool_prefix}strip; ac_word=$2
   2344 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   2345 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   2346 if test "${ac_cv_prog_STRIP+set}" = set; then
   2347   echo $ECHO_N "(cached) $ECHO_C" >&6
   2348 else
   2349   if test -n "$STRIP"; then
   2350   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
   2351 else
   2352 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2353 for as_dir in $PATH
   2354 do
   2355   IFS=$as_save_IFS
   2356   test -z "$as_dir" && as_dir=.
   2357   for ac_exec_ext in '' $ac_executable_extensions; do
   2358   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
   2359     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
   2360     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2361     break 2
   2362   fi
   2363 done
   2364 done
   2365 IFS=$as_save_IFS
   2366 
   2367 fi
   2368 fi
   2369 STRIP=$ac_cv_prog_STRIP
   2370 if test -n "$STRIP"; then
   2371   { echo "$as_me:$LINENO: result: $STRIP" >&5
   2372 echo "${ECHO_T}$STRIP" >&6; }
   2373 else
   2374   { echo "$as_me:$LINENO: result: no" >&5
   2375 echo "${ECHO_T}no" >&6; }
   2376 fi
   2377 
   2378 
   2379 fi
   2380 if test -z "$ac_cv_prog_STRIP"; then
   2381   ac_ct_STRIP=$STRIP
   2382   # Extract the first word of "strip", so it can be a program name with args.
   2383 set dummy strip; ac_word=$2
   2384 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   2385 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   2386 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
   2387   echo $ECHO_N "(cached) $ECHO_C" >&6
   2388 else
   2389   if test -n "$ac_ct_STRIP"; then
   2390   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
   2391 else
   2392 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2393 for as_dir in $PATH
   2394 do
   2395   IFS=$as_save_IFS
   2396   test -z "$as_dir" && as_dir=.
   2397   for ac_exec_ext in '' $ac_executable_extensions; do
   2398   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
   2399     ac_cv_prog_ac_ct_STRIP="strip"
   2400     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2401     break 2
   2402   fi
   2403 done
   2404 done
   2405 IFS=$as_save_IFS
   2406 
   2407 fi
   2408 fi
   2409 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
   2410 if test -n "$ac_ct_STRIP"; then
   2411   { echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
   2412 echo "${ECHO_T}$ac_ct_STRIP" >&6; }
   2413 else
   2414   { echo "$as_me:$LINENO: result: no" >&5
   2415 echo "${ECHO_T}no" >&6; }
   2416 fi
   2417 
   2418   if test "x$ac_ct_STRIP" = x; then
   2419     STRIP=":"
   2420   else
   2421     case $cross_compiling:$ac_tool_warned in
   2422 yes:)
   2423 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   2424 whose name does not start with the host triplet.  If you think this
   2425 configuration is useful to you, please write to autoconf (at] gnu.org." >&5
   2426 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   2427 whose name does not start with the host triplet.  If you think this
   2428 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;}
   2429 ac_tool_warned=yes ;;
   2430 esac
   2431     STRIP=$ac_ct_STRIP
   2432   fi
   2433 else
   2434   STRIP="$ac_cv_prog_STRIP"
   2435 fi
   2436 
   2437 fi
   2438 INSTALL_STRIP_PROGRAM="\${SHELL} \$(install_sh) -c -s"
   2439 
   2440 # We need awk for the "check" target.  The system "awk" is bad on
   2441 # some platforms.
   2442 # Always define AMTAR for backward compatibility.
   2443 
   2444 AMTAR=${AMTAR-"${am_missing_run}tar"}
   2445 
   2446 am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
   2447 
   2448 
   2449 
   2450 
   2451 
   2452 
   2453 { echo "$as_me:$LINENO: checking whether to enable maintainer-specific portions of Makefiles" >&5
   2454 echo $ECHO_N "checking whether to enable maintainer-specific portions of Makefiles... $ECHO_C" >&6; }
   2455     # Check whether --enable-maintainer-mode was given.
   2456 if test "${enable_maintainer_mode+set}" = set; then
   2457   enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
   2458 else
   2459   USE_MAINTAINER_MODE=no
   2460 fi
   2461 
   2462   { echo "$as_me:$LINENO: result: $USE_MAINTAINER_MODE" >&5
   2463 echo "${ECHO_T}$USE_MAINTAINER_MODE" >&6; }
   2464 
   2465 
   2466 if test $USE_MAINTAINER_MODE = yes; then
   2467   MAINTAINER_MODE_TRUE=
   2468   MAINTAINER_MODE_FALSE='#'
   2469 else
   2470   MAINTAINER_MODE_TRUE='#'
   2471   MAINTAINER_MODE_FALSE=
   2472 fi
   2473 
   2474   MAINT=$MAINTAINER_MODE_TRUE
   2475 
   2476 
   2477 
   2478 ac_config_headers="$ac_config_headers config.h"
   2479 
   2480 
   2481 # checks for progs
   2482 ac_ext=c
   2483 ac_cpp='$CPP $CPPFLAGS'
   2484 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   2485 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   2486 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   2487 if test -n "$ac_tool_prefix"; then
   2488   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
   2489 set dummy ${ac_tool_prefix}gcc; ac_word=$2
   2490 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   2491 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   2492 if test "${ac_cv_prog_CC+set}" = set; then
   2493   echo $ECHO_N "(cached) $ECHO_C" >&6
   2494 else
   2495   if test -n "$CC"; then
   2496   ac_cv_prog_CC="$CC" # Let the user override the test.
   2497 else
   2498 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2499 for as_dir in $PATH
   2500 do
   2501   IFS=$as_save_IFS
   2502   test -z "$as_dir" && as_dir=.
   2503   for ac_exec_ext in '' $ac_executable_extensions; do
   2504   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
   2505     ac_cv_prog_CC="${ac_tool_prefix}gcc"
   2506     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2507     break 2
   2508   fi
   2509 done
   2510 done
   2511 IFS=$as_save_IFS
   2512 
   2513 fi
   2514 fi
   2515 CC=$ac_cv_prog_CC
   2516 if test -n "$CC"; then
   2517   { echo "$as_me:$LINENO: result: $CC" >&5
   2518 echo "${ECHO_T}$CC" >&6; }
   2519 else
   2520   { echo "$as_me:$LINENO: result: no" >&5
   2521 echo "${ECHO_T}no" >&6; }
   2522 fi
   2523 
   2524 
   2525 fi
   2526 if test -z "$ac_cv_prog_CC"; then
   2527   ac_ct_CC=$CC
   2528   # Extract the first word of "gcc", so it can be a program name with args.
   2529 set dummy gcc; ac_word=$2
   2530 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   2531 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   2532 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
   2533   echo $ECHO_N "(cached) $ECHO_C" >&6
   2534 else
   2535   if test -n "$ac_ct_CC"; then
   2536   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
   2537 else
   2538 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2539 for as_dir in $PATH
   2540 do
   2541   IFS=$as_save_IFS
   2542   test -z "$as_dir" && as_dir=.
   2543   for ac_exec_ext in '' $ac_executable_extensions; do
   2544   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
   2545     ac_cv_prog_ac_ct_CC="gcc"
   2546     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2547     break 2
   2548   fi
   2549 done
   2550 done
   2551 IFS=$as_save_IFS
   2552 
   2553 fi
   2554 fi
   2555 ac_ct_CC=$ac_cv_prog_ac_ct_CC
   2556 if test -n "$ac_ct_CC"; then
   2557   { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
   2558 echo "${ECHO_T}$ac_ct_CC" >&6; }
   2559 else
   2560   { echo "$as_me:$LINENO: result: no" >&5
   2561 echo "${ECHO_T}no" >&6; }
   2562 fi
   2563 
   2564   if test "x$ac_ct_CC" = x; then
   2565     CC=""
   2566   else
   2567     case $cross_compiling:$ac_tool_warned in
   2568 yes:)
   2569 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   2570 whose name does not start with the host triplet.  If you think this
   2571 configuration is useful to you, please write to autoconf (at] gnu.org." >&5
   2572 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   2573 whose name does not start with the host triplet.  If you think this
   2574 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;}
   2575 ac_tool_warned=yes ;;
   2576 esac
   2577     CC=$ac_ct_CC
   2578   fi
   2579 else
   2580   CC="$ac_cv_prog_CC"
   2581 fi
   2582 
   2583 if test -z "$CC"; then
   2584           if test -n "$ac_tool_prefix"; then
   2585     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
   2586 set dummy ${ac_tool_prefix}cc; ac_word=$2
   2587 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   2588 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   2589 if test "${ac_cv_prog_CC+set}" = set; then
   2590   echo $ECHO_N "(cached) $ECHO_C" >&6
   2591 else
   2592   if test -n "$CC"; then
   2593   ac_cv_prog_CC="$CC" # Let the user override the test.
   2594 else
   2595 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2596 for as_dir in $PATH
   2597 do
   2598   IFS=$as_save_IFS
   2599   test -z "$as_dir" && as_dir=.
   2600   for ac_exec_ext in '' $ac_executable_extensions; do
   2601   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
   2602     ac_cv_prog_CC="${ac_tool_prefix}cc"
   2603     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2604     break 2
   2605   fi
   2606 done
   2607 done
   2608 IFS=$as_save_IFS
   2609 
   2610 fi
   2611 fi
   2612 CC=$ac_cv_prog_CC
   2613 if test -n "$CC"; then
   2614   { echo "$as_me:$LINENO: result: $CC" >&5
   2615 echo "${ECHO_T}$CC" >&6; }
   2616 else
   2617   { echo "$as_me:$LINENO: result: no" >&5
   2618 echo "${ECHO_T}no" >&6; }
   2619 fi
   2620 
   2621 
   2622   fi
   2623 fi
   2624 if test -z "$CC"; then
   2625   # Extract the first word of "cc", so it can be a program name with args.
   2626 set dummy cc; ac_word=$2
   2627 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   2628 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   2629 if test "${ac_cv_prog_CC+set}" = set; then
   2630   echo $ECHO_N "(cached) $ECHO_C" >&6
   2631 else
   2632   if test -n "$CC"; then
   2633   ac_cv_prog_CC="$CC" # Let the user override the test.
   2634 else
   2635   ac_prog_rejected=no
   2636 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2637 for as_dir in $PATH
   2638 do
   2639   IFS=$as_save_IFS
   2640   test -z "$as_dir" && as_dir=.
   2641   for ac_exec_ext in '' $ac_executable_extensions; do
   2642   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
   2643     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
   2644        ac_prog_rejected=yes
   2645        continue
   2646      fi
   2647     ac_cv_prog_CC="cc"
   2648     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2649     break 2
   2650   fi
   2651 done
   2652 done
   2653 IFS=$as_save_IFS
   2654 
   2655 if test $ac_prog_rejected = yes; then
   2656   # We found a bogon in the path, so make sure we never use it.
   2657   set dummy $ac_cv_prog_CC
   2658   shift
   2659   if test $# != 0; then
   2660     # We chose a different compiler from the bogus one.
   2661     # However, it has the same basename, so the bogon will be chosen
   2662     # first if we set CC to just the basename; use the full file name.
   2663     shift
   2664     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
   2665   fi
   2666 fi
   2667 fi
   2668 fi
   2669 CC=$ac_cv_prog_CC
   2670 if test -n "$CC"; then
   2671   { echo "$as_me:$LINENO: result: $CC" >&5
   2672 echo "${ECHO_T}$CC" >&6; }
   2673 else
   2674   { echo "$as_me:$LINENO: result: no" >&5
   2675 echo "${ECHO_T}no" >&6; }
   2676 fi
   2677 
   2678 
   2679 fi
   2680 if test -z "$CC"; then
   2681   if test -n "$ac_tool_prefix"; then
   2682   for ac_prog in cl.exe
   2683   do
   2684     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   2685 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   2686 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   2687 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   2688 if test "${ac_cv_prog_CC+set}" = set; then
   2689   echo $ECHO_N "(cached) $ECHO_C" >&6
   2690 else
   2691   if test -n "$CC"; then
   2692   ac_cv_prog_CC="$CC" # Let the user override the test.
   2693 else
   2694 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2695 for as_dir in $PATH
   2696 do
   2697   IFS=$as_save_IFS
   2698   test -z "$as_dir" && as_dir=.
   2699   for ac_exec_ext in '' $ac_executable_extensions; do
   2700   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
   2701     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
   2702     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2703     break 2
   2704   fi
   2705 done
   2706 done
   2707 IFS=$as_save_IFS
   2708 
   2709 fi
   2710 fi
   2711 CC=$ac_cv_prog_CC
   2712 if test -n "$CC"; then
   2713   { echo "$as_me:$LINENO: result: $CC" >&5
   2714 echo "${ECHO_T}$CC" >&6; }
   2715 else
   2716   { echo "$as_me:$LINENO: result: no" >&5
   2717 echo "${ECHO_T}no" >&6; }
   2718 fi
   2719 
   2720 
   2721     test -n "$CC" && break
   2722   done
   2723 fi
   2724 if test -z "$CC"; then
   2725   ac_ct_CC=$CC
   2726   for ac_prog in cl.exe
   2727 do
   2728   # Extract the first word of "$ac_prog", so it can be a program name with args.
   2729 set dummy $ac_prog; ac_word=$2
   2730 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   2731 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   2732 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
   2733   echo $ECHO_N "(cached) $ECHO_C" >&6
   2734 else
   2735   if test -n "$ac_ct_CC"; then
   2736   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
   2737 else
   2738 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2739 for as_dir in $PATH
   2740 do
   2741   IFS=$as_save_IFS
   2742   test -z "$as_dir" && as_dir=.
   2743   for ac_exec_ext in '' $ac_executable_extensions; do
   2744   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
   2745     ac_cv_prog_ac_ct_CC="$ac_prog"
   2746     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2747     break 2
   2748   fi
   2749 done
   2750 done
   2751 IFS=$as_save_IFS
   2752 
   2753 fi
   2754 fi
   2755 ac_ct_CC=$ac_cv_prog_ac_ct_CC
   2756 if test -n "$ac_ct_CC"; then
   2757   { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
   2758 echo "${ECHO_T}$ac_ct_CC" >&6; }
   2759 else
   2760   { echo "$as_me:$LINENO: result: no" >&5
   2761 echo "${ECHO_T}no" >&6; }
   2762 fi
   2763 
   2764 
   2765   test -n "$ac_ct_CC" && break
   2766 done
   2767 
   2768   if test "x$ac_ct_CC" = x; then
   2769     CC=""
   2770   else
   2771     case $cross_compiling:$ac_tool_warned in
   2772 yes:)
   2773 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   2774 whose name does not start with the host triplet.  If you think this
   2775 configuration is useful to you, please write to autoconf (at] gnu.org." >&5
   2776 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   2777 whose name does not start with the host triplet.  If you think this
   2778 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;}
   2779 ac_tool_warned=yes ;;
   2780 esac
   2781     CC=$ac_ct_CC
   2782   fi
   2783 fi
   2784 
   2785 fi
   2786 
   2787 
   2788 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
   2789 See \`config.log' for more details." >&5
   2790 echo "$as_me: error: no acceptable C compiler found in \$PATH
   2791 See \`config.log' for more details." >&2;}
   2792    { (exit 1); exit 1; }; }
   2793 
   2794 # Provide some information about the compiler.
   2795 echo "$as_me:$LINENO: checking for C compiler version" >&5
   2796 ac_compiler=`set X $ac_compile; echo $2`
   2797 { (ac_try="$ac_compiler --version >&5"
   2798 case "(($ac_try" in
   2799   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2800   *) ac_try_echo=$ac_try;;
   2801 esac
   2802 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   2803   (eval "$ac_compiler --version >&5") 2>&5
   2804   ac_status=$?
   2805   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2806   (exit $ac_status); }
   2807 { (ac_try="$ac_compiler -v >&5"
   2808 case "(($ac_try" in
   2809   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2810   *) ac_try_echo=$ac_try;;
   2811 esac
   2812 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   2813   (eval "$ac_compiler -v >&5") 2>&5
   2814   ac_status=$?
   2815   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2816   (exit $ac_status); }
   2817 { (ac_try="$ac_compiler -V >&5"
   2818 case "(($ac_try" in
   2819   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2820   *) ac_try_echo=$ac_try;;
   2821 esac
   2822 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   2823   (eval "$ac_compiler -V >&5") 2>&5
   2824   ac_status=$?
   2825   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2826   (exit $ac_status); }
   2827 
   2828 cat >conftest.$ac_ext <<_ACEOF
   2829 /* confdefs.h.  */
   2830 _ACEOF
   2831 cat confdefs.h >>conftest.$ac_ext
   2832 cat >>conftest.$ac_ext <<_ACEOF
   2833 /* end confdefs.h.  */
   2834 
   2835 int
   2836 main ()
   2837 {
   2838 
   2839   ;
   2840   return 0;
   2841 }
   2842 _ACEOF
   2843 ac_clean_files_save=$ac_clean_files
   2844 ac_clean_files="$ac_clean_files a.out a.exe b.out"
   2845 # Try to create an executable without -o first, disregard a.out.
   2846 # It will help us diagnose broken compilers, and finding out an intuition
   2847 # of exeext.
   2848 { echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
   2849 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6; }
   2850 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
   2851 #
   2852 # List of possible output files, starting from the most likely.
   2853 # The algorithm is not robust to junk in `.', hence go to wildcards (a.*)
   2854 # only as a last resort.  b.out is created by i960 compilers.
   2855 ac_files='a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out'
   2856 #
   2857 # The IRIX 6 linker writes into existing files which may not be
   2858 # executable, retaining their permissions.  Remove them first so a
   2859 # subsequent execution test works.
   2860 ac_rmfiles=
   2861 for ac_file in $ac_files
   2862 do
   2863   case $ac_file in
   2864     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
   2865     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
   2866   esac
   2867 done
   2868 rm -f $ac_rmfiles
   2869 
   2870 if { (ac_try="$ac_link_default"
   2871 case "(($ac_try" in
   2872   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2873   *) ac_try_echo=$ac_try;;
   2874 esac
   2875 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   2876   (eval "$ac_link_default") 2>&5
   2877   ac_status=$?
   2878   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2879   (exit $ac_status); }; then
   2880   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
   2881 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
   2882 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
   2883 # so that the user can short-circuit this test for compilers unknown to
   2884 # Autoconf.
   2885 for ac_file in $ac_files
   2886 do
   2887   test -f "$ac_file" || continue
   2888   case $ac_file in
   2889     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj )
   2890 	;;
   2891     [ab].out )
   2892 	# We found the default executable, but exeext='' is most
   2893 	# certainly right.
   2894 	break;;
   2895     *.* )
   2896         if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
   2897 	then :; else
   2898 	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
   2899 	fi
   2900 	# We set ac_cv_exeext here because the later test for it is not
   2901 	# safe: cross compilers may not add the suffix if given an `-o'
   2902 	# argument, so we may need to know it at that point already.
   2903 	# Even if this section looks crufty: it has the advantage of
   2904 	# actually working.
   2905 	break;;
   2906     * )
   2907 	break;;
   2908   esac
   2909 done
   2910 test "$ac_cv_exeext" = no && ac_cv_exeext=
   2911 
   2912 else
   2913   echo "$as_me: failed program was:" >&5
   2914 sed 's/^/| /' conftest.$ac_ext >&5
   2915 
   2916 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
   2917 See \`config.log' for more details." >&5
   2918 echo "$as_me: error: C compiler cannot create executables
   2919 See \`config.log' for more details." >&2;}
   2920    { (exit 77); exit 77; }; }
   2921 fi
   2922 
   2923 ac_exeext=$ac_cv_exeext
   2924 { echo "$as_me:$LINENO: result: $ac_file" >&5
   2925 echo "${ECHO_T}$ac_file" >&6; }
   2926 
   2927 # Check that the compiler produces executables we can run.  If not, either
   2928 # the compiler is broken, or we cross compile.
   2929 { echo "$as_me:$LINENO: checking whether the C compiler works" >&5
   2930 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6; }
   2931 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
   2932 # If not cross compiling, check that we can run a simple program.
   2933 if test "$cross_compiling" != yes; then
   2934   if { ac_try='./$ac_file'
   2935   { (case "(($ac_try" in
   2936   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2937   *) ac_try_echo=$ac_try;;
   2938 esac
   2939 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   2940   (eval "$ac_try") 2>&5
   2941   ac_status=$?
   2942   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2943   (exit $ac_status); }; }; then
   2944     cross_compiling=no
   2945   else
   2946     if test "$cross_compiling" = maybe; then
   2947 	cross_compiling=yes
   2948     else
   2949 	{ { echo "$as_me:$LINENO: error: cannot run C compiled programs.
   2950 If you meant to cross compile, use \`--host'.
   2951 See \`config.log' for more details." >&5
   2952 echo "$as_me: error: cannot run C compiled programs.
   2953 If you meant to cross compile, use \`--host'.
   2954 See \`config.log' for more details." >&2;}
   2955    { (exit 1); exit 1; }; }
   2956     fi
   2957   fi
   2958 fi
   2959 { echo "$as_me:$LINENO: result: yes" >&5
   2960 echo "${ECHO_T}yes" >&6; }
   2961 
   2962 rm -f a.out a.exe conftest$ac_cv_exeext b.out
   2963 ac_clean_files=$ac_clean_files_save
   2964 # Check that the compiler produces executables we can run.  If not, either
   2965 # the compiler is broken, or we cross compile.
   2966 { echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
   2967 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6; }
   2968 { echo "$as_me:$LINENO: result: $cross_compiling" >&5
   2969 echo "${ECHO_T}$cross_compiling" >&6; }
   2970 
   2971 { echo "$as_me:$LINENO: checking for suffix of executables" >&5
   2972 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6; }
   2973 if { (ac_try="$ac_link"
   2974 case "(($ac_try" in
   2975   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2976   *) ac_try_echo=$ac_try;;
   2977 esac
   2978 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   2979   (eval "$ac_link") 2>&5
   2980   ac_status=$?
   2981   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2982   (exit $ac_status); }; then
   2983   # If both `conftest.exe' and `conftest' are `present' (well, observable)
   2984 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
   2985 # work properly (i.e., refer to `conftest.exe'), while it won't with
   2986 # `rm'.
   2987 for ac_file in conftest.exe conftest conftest.*; do
   2988   test -f "$ac_file" || continue
   2989   case $ac_file in
   2990     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
   2991     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
   2992 	  break;;
   2993     * ) break;;
   2994   esac
   2995 done
   2996 else
   2997   { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
   2998 See \`config.log' for more details." >&5
   2999 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
   3000 See \`config.log' for more details." >&2;}
   3001    { (exit 1); exit 1; }; }
   3002 fi
   3003 
   3004 rm -f conftest$ac_cv_exeext
   3005 { echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
   3006 echo "${ECHO_T}$ac_cv_exeext" >&6; }
   3007 
   3008 rm -f conftest.$ac_ext
   3009 EXEEXT=$ac_cv_exeext
   3010 ac_exeext=$EXEEXT
   3011 { echo "$as_me:$LINENO: checking for suffix of object files" >&5
   3012 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6; }
   3013 if test "${ac_cv_objext+set}" = set; then
   3014   echo $ECHO_N "(cached) $ECHO_C" >&6
   3015 else
   3016   cat >conftest.$ac_ext <<_ACEOF
   3017 /* confdefs.h.  */
   3018 _ACEOF
   3019 cat confdefs.h >>conftest.$ac_ext
   3020 cat >>conftest.$ac_ext <<_ACEOF
   3021 /* end confdefs.h.  */
   3022 
   3023 int
   3024 main ()
   3025 {
   3026 
   3027   ;
   3028   return 0;
   3029 }
   3030 _ACEOF
   3031 rm -f conftest.o conftest.obj
   3032 if { (ac_try="$ac_compile"
   3033 case "(($ac_try" in
   3034   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3035   *) ac_try_echo=$ac_try;;
   3036 esac
   3037 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3038   (eval "$ac_compile") 2>&5
   3039   ac_status=$?
   3040   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3041   (exit $ac_status); }; then
   3042   for ac_file in conftest.o conftest.obj conftest.*; do
   3043   test -f "$ac_file" || continue;
   3044   case $ac_file in
   3045     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf ) ;;
   3046     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
   3047        break;;
   3048   esac
   3049 done
   3050 else
   3051   echo "$as_me: failed program was:" >&5
   3052 sed 's/^/| /' conftest.$ac_ext >&5
   3053 
   3054 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
   3055 See \`config.log' for more details." >&5
   3056 echo "$as_me: error: cannot compute suffix of object files: cannot compile
   3057 See \`config.log' for more details." >&2;}
   3058    { (exit 1); exit 1; }; }
   3059 fi
   3060 
   3061 rm -f conftest.$ac_cv_objext conftest.$ac_ext
   3062 fi
   3063 { echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
   3064 echo "${ECHO_T}$ac_cv_objext" >&6; }
   3065 OBJEXT=$ac_cv_objext
   3066 ac_objext=$OBJEXT
   3067 { echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
   3068 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6; }
   3069 if test "${ac_cv_c_compiler_gnu+set}" = set; then
   3070   echo $ECHO_N "(cached) $ECHO_C" >&6
   3071 else
   3072   cat >conftest.$ac_ext <<_ACEOF
   3073 /* confdefs.h.  */
   3074 _ACEOF
   3075 cat confdefs.h >>conftest.$ac_ext
   3076 cat >>conftest.$ac_ext <<_ACEOF
   3077 /* end confdefs.h.  */
   3078 
   3079 int
   3080 main ()
   3081 {
   3082 #ifndef __GNUC__
   3083        choke me
   3084 #endif
   3085 
   3086   ;
   3087   return 0;
   3088 }
   3089 _ACEOF
   3090 rm -f conftest.$ac_objext
   3091 if { (ac_try="$ac_compile"
   3092 case "(($ac_try" in
   3093   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3094   *) ac_try_echo=$ac_try;;
   3095 esac
   3096 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3097   (eval "$ac_compile") 2>conftest.er1
   3098   ac_status=$?
   3099   grep -v '^ *+' conftest.er1 >conftest.err
   3100   rm -f conftest.er1
   3101   cat conftest.err >&5
   3102   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3103   (exit $ac_status); } &&
   3104 	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
   3105   { (case "(($ac_try" in
   3106   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3107   *) ac_try_echo=$ac_try;;
   3108 esac
   3109 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3110   (eval "$ac_try") 2>&5
   3111   ac_status=$?
   3112   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3113   (exit $ac_status); }; } &&
   3114 	 { ac_try='test -s conftest.$ac_objext'
   3115   { (case "(($ac_try" in
   3116   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3117   *) ac_try_echo=$ac_try;;
   3118 esac
   3119 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3120   (eval "$ac_try") 2>&5
   3121   ac_status=$?
   3122   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3123   (exit $ac_status); }; }; then
   3124   ac_compiler_gnu=yes
   3125 else
   3126   echo "$as_me: failed program was:" >&5
   3127 sed 's/^/| /' conftest.$ac_ext >&5
   3128 
   3129 	ac_compiler_gnu=no
   3130 fi
   3131 
   3132 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3133 ac_cv_c_compiler_gnu=$ac_compiler_gnu
   3134 
   3135 fi
   3136 { echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
   3137 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; }
   3138 GCC=`test $ac_compiler_gnu = yes && echo yes`
   3139 ac_test_CFLAGS=${CFLAGS+set}
   3140 ac_save_CFLAGS=$CFLAGS
   3141 { echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
   3142 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6; }
   3143 if test "${ac_cv_prog_cc_g+set}" = set; then
   3144   echo $ECHO_N "(cached) $ECHO_C" >&6
   3145 else
   3146   ac_save_c_werror_flag=$ac_c_werror_flag
   3147    ac_c_werror_flag=yes
   3148    ac_cv_prog_cc_g=no
   3149    CFLAGS="-g"
   3150    cat >conftest.$ac_ext <<_ACEOF
   3151 /* confdefs.h.  */
   3152 _ACEOF
   3153 cat confdefs.h >>conftest.$ac_ext
   3154 cat >>conftest.$ac_ext <<_ACEOF
   3155 /* end confdefs.h.  */
   3156 
   3157 int
   3158 main ()
   3159 {
   3160 
   3161   ;
   3162   return 0;
   3163 }
   3164 _ACEOF
   3165 rm -f conftest.$ac_objext
   3166 if { (ac_try="$ac_compile"
   3167 case "(($ac_try" in
   3168   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3169   *) ac_try_echo=$ac_try;;
   3170 esac
   3171 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3172   (eval "$ac_compile") 2>conftest.er1
   3173   ac_status=$?
   3174   grep -v '^ *+' conftest.er1 >conftest.err
   3175   rm -f conftest.er1
   3176   cat conftest.err >&5
   3177   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3178   (exit $ac_status); } &&
   3179 	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
   3180   { (case "(($ac_try" in
   3181   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3182   *) ac_try_echo=$ac_try;;
   3183 esac
   3184 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3185   (eval "$ac_try") 2>&5
   3186   ac_status=$?
   3187   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3188   (exit $ac_status); }; } &&
   3189 	 { ac_try='test -s conftest.$ac_objext'
   3190   { (case "(($ac_try" in
   3191   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3192   *) ac_try_echo=$ac_try;;
   3193 esac
   3194 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3195   (eval "$ac_try") 2>&5
   3196   ac_status=$?
   3197   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3198   (exit $ac_status); }; }; then
   3199   ac_cv_prog_cc_g=yes
   3200 else
   3201   echo "$as_me: failed program was:" >&5
   3202 sed 's/^/| /' conftest.$ac_ext >&5
   3203 
   3204 	CFLAGS=""
   3205       cat >conftest.$ac_ext <<_ACEOF
   3206 /* confdefs.h.  */
   3207 _ACEOF
   3208 cat confdefs.h >>conftest.$ac_ext
   3209 cat >>conftest.$ac_ext <<_ACEOF
   3210 /* end confdefs.h.  */
   3211 
   3212 int
   3213 main ()
   3214 {
   3215 
   3216   ;
   3217   return 0;
   3218 }
   3219 _ACEOF
   3220 rm -f conftest.$ac_objext
   3221 if { (ac_try="$ac_compile"
   3222 case "(($ac_try" in
   3223   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3224   *) ac_try_echo=$ac_try;;
   3225 esac
   3226 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3227   (eval "$ac_compile") 2>conftest.er1
   3228   ac_status=$?
   3229   grep -v '^ *+' conftest.er1 >conftest.err
   3230   rm -f conftest.er1
   3231   cat conftest.err >&5
   3232   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3233   (exit $ac_status); } &&
   3234 	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
   3235   { (case "(($ac_try" in
   3236   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3237   *) ac_try_echo=$ac_try;;
   3238 esac
   3239 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3240   (eval "$ac_try") 2>&5
   3241   ac_status=$?
   3242   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3243   (exit $ac_status); }; } &&
   3244 	 { ac_try='test -s conftest.$ac_objext'
   3245   { (case "(($ac_try" in
   3246   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3247   *) ac_try_echo=$ac_try;;
   3248 esac
   3249 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3250   (eval "$ac_try") 2>&5
   3251   ac_status=$?
   3252   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3253   (exit $ac_status); }; }; then
   3254   :
   3255 else
   3256   echo "$as_me: failed program was:" >&5
   3257 sed 's/^/| /' conftest.$ac_ext >&5
   3258 
   3259 	ac_c_werror_flag=$ac_save_c_werror_flag
   3260 	 CFLAGS="-g"
   3261 	 cat >conftest.$ac_ext <<_ACEOF
   3262 /* confdefs.h.  */
   3263 _ACEOF
   3264 cat confdefs.h >>conftest.$ac_ext
   3265 cat >>conftest.$ac_ext <<_ACEOF
   3266 /* end confdefs.h.  */
   3267 
   3268 int
   3269 main ()
   3270 {
   3271 
   3272   ;
   3273   return 0;
   3274 }
   3275 _ACEOF
   3276 rm -f conftest.$ac_objext
   3277 if { (ac_try="$ac_compile"
   3278 case "(($ac_try" in
   3279   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3280   *) ac_try_echo=$ac_try;;
   3281 esac
   3282 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3283   (eval "$ac_compile") 2>conftest.er1
   3284   ac_status=$?
   3285   grep -v '^ *+' conftest.er1 >conftest.err
   3286   rm -f conftest.er1
   3287   cat conftest.err >&5
   3288   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3289   (exit $ac_status); } &&
   3290 	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
   3291   { (case "(($ac_try" in
   3292   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3293   *) ac_try_echo=$ac_try;;
   3294 esac
   3295 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3296   (eval "$ac_try") 2>&5
   3297   ac_status=$?
   3298   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3299   (exit $ac_status); }; } &&
   3300 	 { ac_try='test -s conftest.$ac_objext'
   3301   { (case "(($ac_try" in
   3302   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3303   *) ac_try_echo=$ac_try;;
   3304 esac
   3305 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3306   (eval "$ac_try") 2>&5
   3307   ac_status=$?
   3308   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3309   (exit $ac_status); }; }; then
   3310   ac_cv_prog_cc_g=yes
   3311 else
   3312   echo "$as_me: failed program was:" >&5
   3313 sed 's/^/| /' conftest.$ac_ext >&5
   3314 
   3315 
   3316 fi
   3317 
   3318 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3319 fi
   3320 
   3321 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3322 fi
   3323 
   3324 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3325    ac_c_werror_flag=$ac_save_c_werror_flag
   3326 fi
   3327 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
   3328 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6; }
   3329 if test "$ac_test_CFLAGS" = set; then
   3330   CFLAGS=$ac_save_CFLAGS
   3331 elif test $ac_cv_prog_cc_g = yes; then
   3332   if test "$GCC" = yes; then
   3333     CFLAGS="-g -O2"
   3334   else
   3335     CFLAGS="-g"
   3336   fi
   3337 else
   3338   if test "$GCC" = yes; then
   3339     CFLAGS="-O2"
   3340   else
   3341     CFLAGS=
   3342   fi
   3343 fi
   3344 { echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
   3345 echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; }
   3346 if test "${ac_cv_prog_cc_c89+set}" = set; then
   3347   echo $ECHO_N "(cached) $ECHO_C" >&6
   3348 else
   3349   ac_cv_prog_cc_c89=no
   3350 ac_save_CC=$CC
   3351 cat >conftest.$ac_ext <<_ACEOF
   3352 /* confdefs.h.  */
   3353 _ACEOF
   3354 cat confdefs.h >>conftest.$ac_ext
   3355 cat >>conftest.$ac_ext <<_ACEOF
   3356 /* end confdefs.h.  */
   3357 #include <stdarg.h>
   3358 #include <stdio.h>
   3359 #include <sys/types.h>
   3360 #include <sys/stat.h>
   3361 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
   3362 struct buf { int x; };
   3363 FILE * (*rcsopen) (struct buf *, struct stat *, int);
   3364 static char *e (p, i)
   3365      char **p;
   3366      int i;
   3367 {
   3368   return p[i];
   3369 }
   3370 static char *f (char * (*g) (char **, int), char **p, ...)
   3371 {
   3372   char *s;
   3373   va_list v;
   3374   va_start (v,p);
   3375   s = g (p, va_arg (v,int));
   3376   va_end (v);
   3377   return s;
   3378 }
   3379 
   3380 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
   3381    function prototypes and stuff, but not '\xHH' hex character constants.
   3382    These don't provoke an error unfortunately, instead are silently treated
   3383    as 'x'.  The following induces an error, until -std is added to get
   3384    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
   3385    array size at least.  It's necessary to write '\x00'==0 to get something
   3386    that's true only with -std.  */
   3387 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
   3388 
   3389 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
   3390    inside strings and character constants.  */
   3391 #define FOO(x) 'x'
   3392 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
   3393 
   3394 int test (int i, double x);
   3395 struct s1 {int (*f) (int a);};
   3396 struct s2 {int (*f) (double a);};
   3397 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
   3398 int argc;
   3399 char **argv;
   3400 int
   3401 main ()
   3402 {
   3403 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
   3404   ;
   3405   return 0;
   3406 }
   3407 _ACEOF
   3408 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
   3409 	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
   3410 do
   3411   CC="$ac_save_CC $ac_arg"
   3412   rm -f conftest.$ac_objext
   3413 if { (ac_try="$ac_compile"
   3414 case "(($ac_try" in
   3415   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3416   *) ac_try_echo=$ac_try;;
   3417 esac
   3418 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3419   (eval "$ac_compile") 2>conftest.er1
   3420   ac_status=$?
   3421   grep -v '^ *+' conftest.er1 >conftest.err
   3422   rm -f conftest.er1
   3423   cat conftest.err >&5
   3424   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3425   (exit $ac_status); } &&
   3426 	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
   3427   { (case "(($ac_try" in
   3428   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3429   *) ac_try_echo=$ac_try;;
   3430 esac
   3431 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3432   (eval "$ac_try") 2>&5
   3433   ac_status=$?
   3434   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3435   (exit $ac_status); }; } &&
   3436 	 { ac_try='test -s conftest.$ac_objext'
   3437   { (case "(($ac_try" in
   3438   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3439   *) ac_try_echo=$ac_try;;
   3440 esac
   3441 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3442   (eval "$ac_try") 2>&5
   3443   ac_status=$?
   3444   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3445   (exit $ac_status); }; }; then
   3446   ac_cv_prog_cc_c89=$ac_arg
   3447 else
   3448   echo "$as_me: failed program was:" >&5
   3449 sed 's/^/| /' conftest.$ac_ext >&5
   3450 
   3451 
   3452 fi
   3453 
   3454 rm -f core conftest.err conftest.$ac_objext
   3455   test "x$ac_cv_prog_cc_c89" != "xno" && break
   3456 done
   3457 rm -f conftest.$ac_ext
   3458 CC=$ac_save_CC
   3459 
   3460 fi
   3461 # AC_CACHE_VAL
   3462 case "x$ac_cv_prog_cc_c89" in
   3463   x)
   3464     { echo "$as_me:$LINENO: result: none needed" >&5
   3465 echo "${ECHO_T}none needed" >&6; } ;;
   3466   xno)
   3467     { echo "$as_me:$LINENO: result: unsupported" >&5
   3468 echo "${ECHO_T}unsupported" >&6; } ;;
   3469   *)
   3470     CC="$CC $ac_cv_prog_cc_c89"
   3471     { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
   3472 echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;;
   3473 esac
   3474 
   3475 
   3476 ac_ext=c
   3477 ac_cpp='$CPP $CPPFLAGS'
   3478 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   3479 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   3480 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   3481 DEPDIR="${am__leading_dot}deps"
   3482 
   3483 ac_config_commands="$ac_config_commands depfiles"
   3484 
   3485 
   3486 am_make=${MAKE-make}
   3487 cat > confinc << 'END'
   3488 am__doit:
   3489 	@echo done
   3490 .PHONY: am__doit
   3491 END
   3492 # If we don't find an include directive, just comment out the code.
   3493 { echo "$as_me:$LINENO: checking for style of include used by $am_make" >&5
   3494 echo $ECHO_N "checking for style of include used by $am_make... $ECHO_C" >&6; }
   3495 am__include="#"
   3496 am__quote=
   3497 _am_result=none
   3498 # First try GNU make style include.
   3499 echo "include confinc" > confmf
   3500 # We grep out `Entering directory' and `Leaving directory'
   3501 # messages which can occur if `w' ends up in MAKEFLAGS.
   3502 # In particular we don't look at `^make:' because GNU make might
   3503 # be invoked under some other name (usually "gmake"), in which
   3504 # case it prints its new name instead of `make'.
   3505 if test "`$am_make -s -f confmf 2> /dev/null | grep -v 'ing directory'`" = "done"; then
   3506    am__include=include
   3507    am__quote=
   3508    _am_result=GNU
   3509 fi
   3510 # Now try BSD make style include.
   3511 if test "$am__include" = "#"; then
   3512    echo '.include "confinc"' > confmf
   3513    if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then
   3514       am__include=.include
   3515       am__quote="\""
   3516       _am_result=BSD
   3517    fi
   3518 fi
   3519 
   3520 
   3521 { echo "$as_me:$LINENO: result: $_am_result" >&5
   3522 echo "${ECHO_T}$_am_result" >&6; }
   3523 rm -f confinc confmf
   3524 
   3525 # Check whether --enable-dependency-tracking was given.
   3526 if test "${enable_dependency_tracking+set}" = set; then
   3527   enableval=$enable_dependency_tracking;
   3528 fi
   3529 
   3530 if test "x$enable_dependency_tracking" != xno; then
   3531   am_depcomp="$ac_aux_dir/depcomp"
   3532   AMDEPBACKSLASH='\'
   3533 fi
   3534 
   3535 
   3536 if test "x$enable_dependency_tracking" != xno; then
   3537   AMDEP_TRUE=
   3538   AMDEP_FALSE='#'
   3539 else
   3540   AMDEP_TRUE='#'
   3541   AMDEP_FALSE=
   3542 fi
   3543 
   3544 
   3545 
   3546 
   3547 depcc="$CC"   am_compiler_list=
   3548 
   3549 { echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
   3550 echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6; }
   3551 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then
   3552   echo $ECHO_N "(cached) $ECHO_C" >&6
   3553 else
   3554   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
   3555   # We make a subdir and do the tests there.  Otherwise we can end up
   3556   # making bogus files that we don't know about and never remove.  For
   3557   # instance it was reported that on HP-UX the gcc test will end up
   3558   # making a dummy file named `D' -- because `-MD' means `put the output
   3559   # in D'.
   3560   mkdir conftest.dir
   3561   # Copy depcomp to subdir because otherwise we won't find it if we're
   3562   # using a relative directory.
   3563   cp "$am_depcomp" conftest.dir
   3564   cd conftest.dir
   3565   # We will build objects and dependencies in a subdirectory because
   3566   # it helps to detect inapplicable dependency modes.  For instance
   3567   # both Tru64's cc and ICC support -MD to output dependencies as a
   3568   # side effect of compilation, but ICC will put the dependencies in
   3569   # the current directory while Tru64 will put them in the object
   3570   # directory.
   3571   mkdir sub
   3572 
   3573   am_cv_CC_dependencies_compiler_type=none
   3574   if test "$am_compiler_list" = ""; then
   3575      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
   3576   fi
   3577   for depmode in $am_compiler_list; do
   3578     # Setup a source with many dependencies, because some compilers
   3579     # like to wrap large dependency lists on column 80 (with \), and
   3580     # we should not choose a depcomp mode which is confused by this.
   3581     #
   3582     # We need to recreate these files for each test, as the compiler may
   3583     # overwrite some of them when testing with obscure command lines.
   3584     # This happens at least with the AIX C compiler.
   3585     : > sub/conftest.c
   3586     for i in 1 2 3 4 5 6; do
   3587       echo '#include "conftst'$i'.h"' >> sub/conftest.c
   3588       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
   3589       # Solaris 8's {/usr,}/bin/sh.
   3590       touch sub/conftst$i.h
   3591     done
   3592     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
   3593 
   3594     case $depmode in
   3595     nosideeffect)
   3596       # after this tag, mechanisms are not by side-effect, so they'll
   3597       # only be used when explicitly requested
   3598       if test "x$enable_dependency_tracking" = xyes; then
   3599 	continue
   3600       else
   3601 	break
   3602       fi
   3603       ;;
   3604     none) break ;;
   3605     esac
   3606     # We check with `-c' and `-o' for the sake of the "dashmstdout"
   3607     # mode.  It turns out that the SunPro C++ compiler does not properly
   3608     # handle `-M -o', and we need to detect this.
   3609     if depmode=$depmode \
   3610        source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
   3611        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
   3612        $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
   3613          >/dev/null 2>conftest.err &&
   3614        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
   3615        grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
   3616        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
   3617       # icc doesn't choke on unknown options, it will just issue warnings
   3618       # or remarks (even with -Werror).  So we grep stderr for any message
   3619       # that says an option was ignored or not supported.
   3620       # When given -MP, icc 7.0 and 7.1 complain thusly:
   3621       #   icc: Command line warning: ignoring option '-M'; no argument required
   3622       # The diagnosis changed in icc 8.0:
   3623       #   icc: Command line remark: option '-MP' not supported
   3624       if (grep 'ignoring option' conftest.err ||
   3625           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
   3626         am_cv_CC_dependencies_compiler_type=$depmode
   3627         break
   3628       fi
   3629     fi
   3630   done
   3631 
   3632   cd ..
   3633   rm -rf conftest.dir
   3634 else
   3635   am_cv_CC_dependencies_compiler_type=none
   3636 fi
   3637 
   3638 fi
   3639 { echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5
   3640 echo "${ECHO_T}$am_cv_CC_dependencies_compiler_type" >&6; }
   3641 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
   3642 
   3643 
   3644 
   3645 if
   3646   test "x$enable_dependency_tracking" != xno \
   3647   && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
   3648   am__fastdepCC_TRUE=
   3649   am__fastdepCC_FALSE='#'
   3650 else
   3651   am__fastdepCC_TRUE='#'
   3652   am__fastdepCC_FALSE=
   3653 fi
   3654 
   3655 
   3656 # Check whether --enable-shared was given.
   3657 if test "${enable_shared+set}" = set; then
   3658   enableval=$enable_shared; p=${PACKAGE-default}
   3659     case $enableval in
   3660     yes) enable_shared=yes ;;
   3661     no) enable_shared=no ;;
   3662     *)
   3663       enable_shared=no
   3664       # Look at the argument we got.  We use all the common list separators.
   3665       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
   3666       for pkg in $enableval; do
   3667 	IFS="$lt_save_ifs"
   3668 	if test "X$pkg" = "X$p"; then
   3669 	  enable_shared=yes
   3670 	fi
   3671       done
   3672       IFS="$lt_save_ifs"
   3673       ;;
   3674     esac
   3675 else
   3676   enable_shared=yes
   3677 fi
   3678 
   3679 
   3680 # Check whether --enable-static was given.
   3681 if test "${enable_static+set}" = set; then
   3682   enableval=$enable_static; p=${PACKAGE-default}
   3683     case $enableval in
   3684     yes) enable_static=yes ;;
   3685     no) enable_static=no ;;
   3686     *)
   3687      enable_static=no
   3688       # Look at the argument we got.  We use all the common list separators.
   3689       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
   3690       for pkg in $enableval; do
   3691 	IFS="$lt_save_ifs"
   3692 	if test "X$pkg" = "X$p"; then
   3693 	  enable_static=yes
   3694 	fi
   3695       done
   3696       IFS="$lt_save_ifs"
   3697       ;;
   3698     esac
   3699 else
   3700   enable_static=yes
   3701 fi
   3702 
   3703 
   3704 # Check whether --enable-fast-install was given.
   3705 if test "${enable_fast_install+set}" = set; then
   3706   enableval=$enable_fast_install; p=${PACKAGE-default}
   3707     case $enableval in
   3708     yes) enable_fast_install=yes ;;
   3709     no) enable_fast_install=no ;;
   3710     *)
   3711       enable_fast_install=no
   3712       # Look at the argument we got.  We use all the common list separators.
   3713       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
   3714       for pkg in $enableval; do
   3715 	IFS="$lt_save_ifs"
   3716 	if test "X$pkg" = "X$p"; then
   3717 	  enable_fast_install=yes
   3718 	fi
   3719       done
   3720       IFS="$lt_save_ifs"
   3721       ;;
   3722     esac
   3723 else
   3724   enable_fast_install=yes
   3725 fi
   3726 
   3727 
   3728 # Make sure we can run config.sub.
   3729 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
   3730   { { echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5
   3731 echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;}
   3732    { (exit 1); exit 1; }; }
   3733 
   3734 { echo "$as_me:$LINENO: checking build system type" >&5
   3735 echo $ECHO_N "checking build system type... $ECHO_C" >&6; }
   3736 if test "${ac_cv_build+set}" = set; then
   3737   echo $ECHO_N "(cached) $ECHO_C" >&6
   3738 else
   3739   ac_build_alias=$build_alias
   3740 test "x$ac_build_alias" = x &&
   3741   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
   3742 test "x$ac_build_alias" = x &&
   3743   { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
   3744 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
   3745    { (exit 1); exit 1; }; }
   3746 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
   3747   { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5
   3748 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;}
   3749    { (exit 1); exit 1; }; }
   3750 
   3751 fi
   3752 { echo "$as_me:$LINENO: result: $ac_cv_build" >&5
   3753 echo "${ECHO_T}$ac_cv_build" >&6; }
   3754 case $ac_cv_build in
   3755 *-*-*) ;;
   3756 *) { { echo "$as_me:$LINENO: error: invalid value of canonical build" >&5
   3757 echo "$as_me: error: invalid value of canonical build" >&2;}
   3758    { (exit 1); exit 1; }; };;
   3759 esac
   3760 build=$ac_cv_build
   3761 ac_save_IFS=$IFS; IFS='-'
   3762 set x $ac_cv_build
   3763 shift
   3764 build_cpu=$1
   3765 build_vendor=$2
   3766 shift; shift
   3767 # Remember, the first character of IFS is used to create $*,
   3768 # except with old shells:
   3769 build_os=$*
   3770 IFS=$ac_save_IFS
   3771 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
   3772 
   3773 
   3774 { echo "$as_me:$LINENO: checking host system type" >&5
   3775 echo $ECHO_N "checking host system type... $ECHO_C" >&6; }
   3776 if test "${ac_cv_host+set}" = set; then
   3777   echo $ECHO_N "(cached) $ECHO_C" >&6
   3778 else
   3779   if test "x$host_alias" = x; then
   3780   ac_cv_host=$ac_cv_build
   3781 else
   3782   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
   3783     { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5
   3784 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;}
   3785    { (exit 1); exit 1; }; }
   3786 fi
   3787 
   3788 fi
   3789 { echo "$as_me:$LINENO: result: $ac_cv_host" >&5
   3790 echo "${ECHO_T}$ac_cv_host" >&6; }
   3791 case $ac_cv_host in
   3792 *-*-*) ;;
   3793 *) { { echo "$as_me:$LINENO: error: invalid value of canonical host" >&5
   3794 echo "$as_me: error: invalid value of canonical host" >&2;}
   3795    { (exit 1); exit 1; }; };;
   3796 esac
   3797 host=$ac_cv_host
   3798 ac_save_IFS=$IFS; IFS='-'
   3799 set x $ac_cv_host
   3800 shift
   3801 host_cpu=$1
   3802 host_vendor=$2
   3803 shift; shift
   3804 # Remember, the first character of IFS is used to create $*,
   3805 # except with old shells:
   3806 host_os=$*
   3807 IFS=$ac_save_IFS
   3808 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
   3809 
   3810 
   3811 { echo "$as_me:$LINENO: checking for a sed that does not truncate output" >&5
   3812 echo $ECHO_N "checking for a sed that does not truncate output... $ECHO_C" >&6; }
   3813 if test "${lt_cv_path_SED+set}" = set; then
   3814   echo $ECHO_N "(cached) $ECHO_C" >&6
   3815 else
   3816   # Loop through the user's path and test for sed and gsed.
   3817 # Then use that list of sed's as ones to test for truncation.
   3818 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3819 for as_dir in $PATH
   3820 do
   3821   IFS=$as_save_IFS
   3822   test -z "$as_dir" && as_dir=.
   3823   for lt_ac_prog in sed gsed; do
   3824     for ac_exec_ext in '' $ac_executable_extensions; do
   3825       if $as_executable_p "$as_dir/$lt_ac_prog$ac_exec_ext"; then
   3826         lt_ac_sed_list="$lt_ac_sed_list $as_dir/$lt_ac_prog$ac_exec_ext"
   3827       fi
   3828     done
   3829   done
   3830 done
   3831 lt_ac_max=0
   3832 lt_ac_count=0
   3833 # Add /usr/xpg4/bin/sed as it is typically found on Solaris
   3834 # along with /bin/sed that truncates output.
   3835 for lt_ac_sed in $lt_ac_sed_list /usr/xpg4/bin/sed; do
   3836   test ! -f $lt_ac_sed && continue
   3837   cat /dev/null > conftest.in
   3838   lt_ac_count=0
   3839   echo $ECHO_N "0123456789$ECHO_C" >conftest.in
   3840   # Check for GNU sed and select it if it is found.
   3841   if "$lt_ac_sed" --version 2>&1 < /dev/null | grep 'GNU' > /dev/null; then
   3842     lt_cv_path_SED=$lt_ac_sed
   3843     break
   3844   fi
   3845   while true; do
   3846     cat conftest.in conftest.in >conftest.tmp
   3847     mv conftest.tmp conftest.in
   3848     cp conftest.in conftest.nl
   3849     echo >>conftest.nl
   3850     $lt_ac_sed -e 's/a$//' < conftest.nl >conftest.out || break
   3851     cmp -s conftest.out conftest.nl || break
   3852     # 10000 chars as input seems more than enough
   3853     test $lt_ac_count -gt 10 && break
   3854     lt_ac_count=`expr $lt_ac_count + 1`
   3855     if test $lt_ac_count -gt $lt_ac_max; then
   3856       lt_ac_max=$lt_ac_count
   3857       lt_cv_path_SED=$lt_ac_sed
   3858     fi
   3859   done
   3860 done
   3861 
   3862 fi
   3863 
   3864 SED=$lt_cv_path_SED
   3865 { echo "$as_me:$LINENO: result: $SED" >&5
   3866 echo "${ECHO_T}$SED" >&6; }
   3867 
   3868 { echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
   3869 echo $ECHO_N "checking for grep that handles long lines and -e... $ECHO_C" >&6; }
   3870 if test "${ac_cv_path_GREP+set}" = set; then
   3871   echo $ECHO_N "(cached) $ECHO_C" >&6
   3872 else
   3873   # Extract the first word of "grep ggrep" to use in msg output
   3874 if test -z "$GREP"; then
   3875 set dummy grep ggrep; ac_prog_name=$2
   3876 if test "${ac_cv_path_GREP+set}" = set; then
   3877   echo $ECHO_N "(cached) $ECHO_C" >&6
   3878 else
   3879   ac_path_GREP_found=false
   3880 # Loop through the user's path and test for each of PROGNAME-LIST
   3881 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3882 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
   3883 do
   3884   IFS=$as_save_IFS
   3885   test -z "$as_dir" && as_dir=.
   3886   for ac_prog in grep ggrep; do
   3887   for ac_exec_ext in '' $ac_executable_extensions; do
   3888     ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
   3889     { test -f "$ac_path_GREP" && $as_executable_p "$ac_path_GREP"; } || continue
   3890     # Check for GNU ac_path_GREP and select it if it is found.
   3891   # Check for GNU $ac_path_GREP
   3892 case `"$ac_path_GREP" --version 2>&1` in
   3893 *GNU*)
   3894   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
   3895 *)
   3896   ac_count=0
   3897   echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
   3898   while :
   3899   do
   3900     cat "conftest.in" "conftest.in" >"conftest.tmp"
   3901     mv "conftest.tmp" "conftest.in"
   3902     cp "conftest.in" "conftest.nl"
   3903     echo 'GREP' >> "conftest.nl"
   3904     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
   3905     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
   3906     ac_count=`expr $ac_count + 1`
   3907     if test $ac_count -gt ${ac_path_GREP_max-0}; then
   3908       # Best one so far, save it but keep looking for a better one
   3909       ac_cv_path_GREP="$ac_path_GREP"
   3910       ac_path_GREP_max=$ac_count
   3911     fi
   3912     # 10*(2^10) chars as input seems more than enough
   3913     test $ac_count -gt 10 && break
   3914   done
   3915   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
   3916 esac
   3917 
   3918 
   3919     $ac_path_GREP_found && break 3
   3920   done
   3921 done
   3922 
   3923 done
   3924 IFS=$as_save_IFS
   3925 
   3926 
   3927 fi
   3928 
   3929 GREP="$ac_cv_path_GREP"
   3930 if test -z "$GREP"; then
   3931   { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
   3932 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
   3933    { (exit 1); exit 1; }; }
   3934 fi
   3935 
   3936 else
   3937   ac_cv_path_GREP=$GREP
   3938 fi
   3939 
   3940 
   3941 fi
   3942 { echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
   3943 echo "${ECHO_T}$ac_cv_path_GREP" >&6; }
   3944  GREP="$ac_cv_path_GREP"
   3945 
   3946 
   3947 { echo "$as_me:$LINENO: checking for egrep" >&5
   3948 echo $ECHO_N "checking for egrep... $ECHO_C" >&6; }
   3949 if test "${ac_cv_path_EGREP+set}" = set; then
   3950   echo $ECHO_N "(cached) $ECHO_C" >&6
   3951 else
   3952   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
   3953    then ac_cv_path_EGREP="$GREP -E"
   3954    else
   3955      # Extract the first word of "egrep" to use in msg output
   3956 if test -z "$EGREP"; then
   3957 set dummy egrep; ac_prog_name=$2
   3958 if test "${ac_cv_path_EGREP+set}" = set; then
   3959   echo $ECHO_N "(cached) $ECHO_C" >&6
   3960 else
   3961   ac_path_EGREP_found=false
   3962 # Loop through the user's path and test for each of PROGNAME-LIST
   3963 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3964 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
   3965 do
   3966   IFS=$as_save_IFS
   3967   test -z "$as_dir" && as_dir=.
   3968   for ac_prog in egrep; do
   3969   for ac_exec_ext in '' $ac_executable_extensions; do
   3970     ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
   3971     { test -f "$ac_path_EGREP" && $as_executable_p "$ac_path_EGREP"; } || continue
   3972     # Check for GNU ac_path_EGREP and select it if it is found.
   3973   # Check for GNU $ac_path_EGREP
   3974 case `"$ac_path_EGREP" --version 2>&1` in
   3975 *GNU*)
   3976   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
   3977 *)
   3978   ac_count=0
   3979   echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
   3980   while :
   3981   do
   3982     cat "conftest.in" "conftest.in" >"conftest.tmp"
   3983     mv "conftest.tmp" "conftest.in"
   3984     cp "conftest.in" "conftest.nl"
   3985     echo 'EGREP' >> "conftest.nl"
   3986     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
   3987     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
   3988     ac_count=`expr $ac_count + 1`
   3989     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
   3990       # Best one so far, save it but keep looking for a better one
   3991       ac_cv_path_EGREP="$ac_path_EGREP"
   3992       ac_path_EGREP_max=$ac_count
   3993     fi
   3994     # 10*(2^10) chars as input seems more than enough
   3995     test $ac_count -gt 10 && break
   3996   done
   3997   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
   3998 esac
   3999 
   4000 
   4001     $ac_path_EGREP_found && break 3
   4002   done
   4003 done
   4004 
   4005 done
   4006 IFS=$as_save_IFS
   4007 
   4008 
   4009 fi
   4010 
   4011 EGREP="$ac_cv_path_EGREP"
   4012 if test -z "$EGREP"; then
   4013   { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
   4014 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
   4015    { (exit 1); exit 1; }; }
   4016 fi
   4017 
   4018 else
   4019   ac_cv_path_EGREP=$EGREP
   4020 fi
   4021 
   4022 
   4023    fi
   4024 fi
   4025 { echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
   4026 echo "${ECHO_T}$ac_cv_path_EGREP" >&6; }
   4027  EGREP="$ac_cv_path_EGREP"
   4028 
   4029 
   4030 
   4031 # Check whether --with-gnu-ld was given.
   4032 if test "${with_gnu_ld+set}" = set; then
   4033   withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
   4034 else
   4035   with_gnu_ld=no
   4036 fi
   4037 
   4038 ac_prog=ld
   4039 if test "$GCC" = yes; then
   4040   # Check if gcc -print-prog-name=ld gives a path.
   4041   { echo "$as_me:$LINENO: checking for ld used by $CC" >&5
   4042 echo $ECHO_N "checking for ld used by $CC... $ECHO_C" >&6; }
   4043   case $host in
   4044   *-*-mingw*)
   4045     # gcc leaves a trailing carriage return which upsets mingw
   4046     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
   4047   *)
   4048     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
   4049   esac
   4050   case $ac_prog in
   4051     # Accept absolute paths.
   4052     [\\/]* | ?:[\\/]*)
   4053       re_direlt='/[^/][^/]*/\.\./'
   4054       # Canonicalize the pathname of ld
   4055       ac_prog=`echo $ac_prog| $SED 's%\\\\%/%g'`
   4056       while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
   4057 	ac_prog=`echo $ac_prog| $SED "s%$re_direlt%/%"`
   4058       done
   4059       test -z "$LD" && LD="$ac_prog"
   4060       ;;
   4061   "")
   4062     # If it fails, then pretend we aren't using GCC.
   4063     ac_prog=ld
   4064     ;;
   4065   *)
   4066     # If it is relative, then search for the first ld in PATH.
   4067     with_gnu_ld=unknown
   4068     ;;
   4069   esac
   4070 elif test "$with_gnu_ld" = yes; then
   4071   { echo "$as_me:$LINENO: checking for GNU ld" >&5
   4072 echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6; }
   4073 else
   4074   { echo "$as_me:$LINENO: checking for non-GNU ld" >&5
   4075 echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6; }
   4076 fi
   4077 if test "${lt_cv_path_LD+set}" = set; then
   4078   echo $ECHO_N "(cached) $ECHO_C" >&6
   4079 else
   4080   if test -z "$LD"; then
   4081   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   4082   for ac_dir in $PATH; do
   4083     IFS="$lt_save_ifs"
   4084     test -z "$ac_dir" && ac_dir=.
   4085     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
   4086       lt_cv_path_LD="$ac_dir/$ac_prog"
   4087       # Check to see if the program is GNU ld.  I'd rather use --version,
   4088       # but apparently some variants of GNU ld only accept -v.
   4089       # Break only if it was the GNU/non-GNU ld that we prefer.
   4090       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
   4091       *GNU* | *'with BFD'*)
   4092 	test "$with_gnu_ld" != no && break
   4093 	;;
   4094       *)
   4095 	test "$with_gnu_ld" != yes && break
   4096 	;;
   4097       esac
   4098     fi
   4099   done
   4100   IFS="$lt_save_ifs"
   4101 else
   4102   lt_cv_path_LD="$LD" # Let the user override the test with a path.
   4103 fi
   4104 fi
   4105 
   4106 LD="$lt_cv_path_LD"
   4107 if test -n "$LD"; then
   4108   { echo "$as_me:$LINENO: result: $LD" >&5
   4109 echo "${ECHO_T}$LD" >&6; }
   4110 else
   4111   { echo "$as_me:$LINENO: result: no" >&5
   4112 echo "${ECHO_T}no" >&6; }
   4113 fi
   4114 test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
   4115 echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
   4116    { (exit 1); exit 1; }; }
   4117 { echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
   4118 echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6; }
   4119 if test "${lt_cv_prog_gnu_ld+set}" = set; then
   4120   echo $ECHO_N "(cached) $ECHO_C" >&6
   4121 else
   4122   # I'd rather use --version here, but apparently some GNU lds only accept -v.
   4123 case `$LD -v 2>&1 </dev/null` in
   4124 *GNU* | *'with BFD'*)
   4125   lt_cv_prog_gnu_ld=yes
   4126   ;;
   4127 *)
   4128   lt_cv_prog_gnu_ld=no
   4129   ;;
   4130 esac
   4131 fi
   4132 { echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
   4133 echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6; }
   4134 with_gnu_ld=$lt_cv_prog_gnu_ld
   4135 
   4136 
   4137 { echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5
   4138 echo $ECHO_N "checking for $LD option to reload object files... $ECHO_C" >&6; }
   4139 if test "${lt_cv_ld_reload_flag+set}" = set; then
   4140   echo $ECHO_N "(cached) $ECHO_C" >&6
   4141 else
   4142   lt_cv_ld_reload_flag='-r'
   4143 fi
   4144 { echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5
   4145 echo "${ECHO_T}$lt_cv_ld_reload_flag" >&6; }
   4146 reload_flag=$lt_cv_ld_reload_flag
   4147 case $reload_flag in
   4148 "" | " "*) ;;
   4149 *) reload_flag=" $reload_flag" ;;
   4150 esac
   4151 reload_cmds='$LD$reload_flag -o $output$reload_objs'
   4152 case $host_os in
   4153   darwin*)
   4154     if test "$GCC" = yes; then
   4155       reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
   4156     else
   4157       reload_cmds='$LD$reload_flag -o $output$reload_objs'
   4158     fi
   4159     ;;
   4160 esac
   4161 
   4162 { echo "$as_me:$LINENO: checking for BSD-compatible nm" >&5
   4163 echo $ECHO_N "checking for BSD-compatible nm... $ECHO_C" >&6; }
   4164 if test "${lt_cv_path_NM+set}" = set; then
   4165   echo $ECHO_N "(cached) $ECHO_C" >&6
   4166 else
   4167   if test -n "$NM"; then
   4168   # Let the user override the test.
   4169   lt_cv_path_NM="$NM"
   4170 else
   4171   lt_nm_to_check="${ac_tool_prefix}nm"
   4172   if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
   4173     lt_nm_to_check="$lt_nm_to_check nm"
   4174   fi
   4175   for lt_tmp_nm in $lt_nm_to_check; do
   4176     lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   4177     for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
   4178       IFS="$lt_save_ifs"
   4179       test -z "$ac_dir" && ac_dir=.
   4180       tmp_nm="$ac_dir/$lt_tmp_nm"
   4181       if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
   4182 	# Check to see if the nm accepts a BSD-compat flag.
   4183 	# Adding the `sed 1q' prevents false positives on HP-UX, which says:
   4184 	#   nm: unknown option "B" ignored
   4185 	# Tru64's nm complains that /dev/null is an invalid object file
   4186 	case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
   4187 	*/dev/null* | *'Invalid file or object type'*)
   4188 	  lt_cv_path_NM="$tmp_nm -B"
   4189 	  break
   4190 	  ;;
   4191 	*)
   4192 	  case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
   4193 	  */dev/null*)
   4194 	    lt_cv_path_NM="$tmp_nm -p"
   4195 	    break
   4196 	    ;;
   4197 	  *)
   4198 	    lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
   4199 	    continue # so that we can try to find one that supports BSD flags
   4200 	    ;;
   4201 	  esac
   4202 	  ;;
   4203 	esac
   4204       fi
   4205     done
   4206     IFS="$lt_save_ifs"
   4207   done
   4208   test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm
   4209 fi
   4210 fi
   4211 { echo "$as_me:$LINENO: result: $lt_cv_path_NM" >&5
   4212 echo "${ECHO_T}$lt_cv_path_NM" >&6; }
   4213 NM="$lt_cv_path_NM"
   4214 
   4215 { echo "$as_me:$LINENO: checking whether ln -s works" >&5
   4216 echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6; }
   4217 LN_S=$as_ln_s
   4218 if test "$LN_S" = "ln -s"; then
   4219   { echo "$as_me:$LINENO: result: yes" >&5
   4220 echo "${ECHO_T}yes" >&6; }
   4221 else
   4222   { echo "$as_me:$LINENO: result: no, using $LN_S" >&5
   4223 echo "${ECHO_T}no, using $LN_S" >&6; }
   4224 fi
   4225 
   4226 { echo "$as_me:$LINENO: checking how to recognise dependent libraries" >&5
   4227 echo $ECHO_N "checking how to recognise dependent libraries... $ECHO_C" >&6; }
   4228 if test "${lt_cv_deplibs_check_method+set}" = set; then
   4229   echo $ECHO_N "(cached) $ECHO_C" >&6
   4230 else
   4231   lt_cv_file_magic_cmd='$MAGIC_CMD'
   4232 lt_cv_file_magic_test_file=
   4233 lt_cv_deplibs_check_method='unknown'
   4234 # Need to set the preceding variable on all platforms that support
   4235 # interlibrary dependencies.
   4236 # 'none' -- dependencies not supported.
   4237 # `unknown' -- same as none, but documents that we really don't know.
   4238 # 'pass_all' -- all dependencies passed with no checks.
   4239 # 'test_compile' -- check by making test program.
   4240 # 'file_magic [[regex]]' -- check by looking for files in library path
   4241 # which responds to the $file_magic_cmd with a given extended regex.
   4242 # If you have `file' or equivalent on your system and you're not sure
   4243 # whether `pass_all' will *always* work, you probably want this one.
   4244 
   4245 case $host_os in
   4246 aix4* | aix5*)
   4247   lt_cv_deplibs_check_method=pass_all
   4248   ;;
   4249 
   4250 beos*)
   4251   lt_cv_deplibs_check_method=pass_all
   4252   ;;
   4253 
   4254 bsdi[45]*)
   4255   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
   4256   lt_cv_file_magic_cmd='/usr/bin/file -L'
   4257   lt_cv_file_magic_test_file=/shlib/libc.so
   4258   ;;
   4259 
   4260 cygwin*)
   4261   # func_win32_libid is a shell function defined in ltmain.sh
   4262   lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
   4263   lt_cv_file_magic_cmd='func_win32_libid'
   4264   ;;
   4265 
   4266 mingw* | pw32*)
   4267   # Base MSYS/MinGW do not provide the 'file' command needed by
   4268   # func_win32_libid shell function, so use a weaker test based on 'objdump'.
   4269   lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
   4270   lt_cv_file_magic_cmd='$OBJDUMP -f'
   4271   ;;
   4272 
   4273 darwin* | rhapsody*)
   4274   lt_cv_deplibs_check_method=pass_all
   4275   ;;
   4276 
   4277 freebsd* | dragonfly*)
   4278   if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
   4279     case $host_cpu in
   4280     i*86 )
   4281       # Not sure whether the presence of OpenBSD here was a mistake.
   4282       # Let's accept both of them until this is cleared up.
   4283       lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
   4284       lt_cv_file_magic_cmd=/usr/bin/file
   4285       lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
   4286       ;;
   4287     esac
   4288   else
   4289     lt_cv_deplibs_check_method=pass_all
   4290   fi
   4291   ;;
   4292 
   4293 gnu*)
   4294   lt_cv_deplibs_check_method=pass_all
   4295   ;;
   4296 
   4297 hpux10.20* | hpux11*)
   4298   lt_cv_file_magic_cmd=/usr/bin/file
   4299   case $host_cpu in
   4300   ia64*)
   4301     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
   4302     lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
   4303     ;;
   4304   hppa*64*)
   4305     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]'
   4306     lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
   4307     ;;
   4308   *)
   4309     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
   4310     lt_cv_file_magic_test_file=/usr/lib/libc.sl
   4311     ;;
   4312   esac
   4313   ;;
   4314 
   4315 interix3*)
   4316   # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
   4317   lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
   4318   ;;
   4319 
   4320 irix5* | irix6* | nonstopux*)
   4321   case $LD in
   4322   *-32|*"-32 ") libmagic=32-bit;;
   4323   *-n32|*"-n32 ") libmagic=N32;;
   4324   *-64|*"-64 ") libmagic=64-bit;;
   4325   *) libmagic=never-match;;
   4326   esac
   4327   lt_cv_deplibs_check_method=pass_all
   4328   ;;
   4329 
   4330 # This must be Linux ELF.
   4331 linux* | k*bsd*-gnu)
   4332   lt_cv_deplibs_check_method=pass_all
   4333   ;;
   4334 
   4335 netbsd* | netbsdelf*-gnu)
   4336   if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
   4337     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
   4338   else
   4339     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
   4340   fi
   4341   ;;
   4342 
   4343 newos6*)
   4344   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
   4345   lt_cv_file_magic_cmd=/usr/bin/file
   4346   lt_cv_file_magic_test_file=/usr/lib/libnls.so
   4347   ;;
   4348 
   4349 nto-qnx*)
   4350   lt_cv_deplibs_check_method=unknown
   4351   ;;
   4352 
   4353 openbsd*)
   4354   if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   4355     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
   4356   else
   4357     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
   4358   fi
   4359   ;;
   4360 
   4361 osf3* | osf4* | osf5*)
   4362   lt_cv_deplibs_check_method=pass_all
   4363   ;;
   4364 
   4365 solaris*)
   4366   lt_cv_deplibs_check_method=pass_all
   4367   ;;
   4368 
   4369 sysv4 | sysv4.3*)
   4370   case $host_vendor in
   4371   motorola)
   4372     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]'
   4373     lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
   4374     ;;
   4375   ncr)
   4376     lt_cv_deplibs_check_method=pass_all
   4377     ;;
   4378   sequent)
   4379     lt_cv_file_magic_cmd='/bin/file'
   4380     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
   4381     ;;
   4382   sni)
   4383     lt_cv_file_magic_cmd='/bin/file'
   4384     lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
   4385     lt_cv_file_magic_test_file=/lib/libc.so
   4386     ;;
   4387   siemens)
   4388     lt_cv_deplibs_check_method=pass_all
   4389     ;;
   4390   pc)
   4391     lt_cv_deplibs_check_method=pass_all
   4392     ;;
   4393   esac
   4394   ;;
   4395 
   4396 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   4397   lt_cv_deplibs_check_method=pass_all
   4398   ;;
   4399 esac
   4400 
   4401 fi
   4402 { echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5
   4403 echo "${ECHO_T}$lt_cv_deplibs_check_method" >&6; }
   4404 file_magic_cmd=$lt_cv_file_magic_cmd
   4405 deplibs_check_method=$lt_cv_deplibs_check_method
   4406 test -z "$deplibs_check_method" && deplibs_check_method=unknown
   4407 
   4408 
   4409 
   4410 
   4411 # If no C compiler was specified, use CC.
   4412 LTCC=${LTCC-"$CC"}
   4413 
   4414 # If no C compiler flags were specified, use CFLAGS.
   4415 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   4416 
   4417 # Allow CC to be a program name with arguments.
   4418 compiler=$CC
   4419 
   4420 
   4421 # Check whether --enable-libtool-lock was given.
   4422 if test "${enable_libtool_lock+set}" = set; then
   4423   enableval=$enable_libtool_lock;
   4424 fi
   4425 
   4426 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
   4427 
   4428 # Some flags need to be propagated to the compiler or linker for good
   4429 # libtool support.
   4430 case $host in
   4431 ia64-*-hpux*)
   4432   # Find out which ABI we are using.
   4433   echo 'int i;' > conftest.$ac_ext
   4434   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   4435   (eval $ac_compile) 2>&5
   4436   ac_status=$?
   4437   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4438   (exit $ac_status); }; then
   4439     case `/usr/bin/file conftest.$ac_objext` in
   4440     *ELF-32*)
   4441       HPUX_IA64_MODE="32"
   4442       ;;
   4443     *ELF-64*)
   4444       HPUX_IA64_MODE="64"
   4445       ;;
   4446     esac
   4447   fi
   4448   rm -rf conftest*
   4449   ;;
   4450 *-*-irix6*)
   4451   # Find out which ABI we are using.
   4452   echo '#line 4452 "configure"' > conftest.$ac_ext
   4453   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   4454   (eval $ac_compile) 2>&5
   4455   ac_status=$?
   4456   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4457   (exit $ac_status); }; then
   4458    if test "$lt_cv_prog_gnu_ld" = yes; then
   4459     case `/usr/bin/file conftest.$ac_objext` in
   4460     *32-bit*)
   4461       LD="${LD-ld} -melf32bsmip"
   4462       ;;
   4463     *N32*)
   4464       LD="${LD-ld} -melf32bmipn32"
   4465       ;;
   4466     *64-bit*)
   4467       LD="${LD-ld} -melf64bmip"
   4468       ;;
   4469     esac
   4470    else
   4471     case `/usr/bin/file conftest.$ac_objext` in
   4472     *32-bit*)
   4473       LD="${LD-ld} -32"
   4474       ;;
   4475     *N32*)
   4476       LD="${LD-ld} -n32"
   4477       ;;
   4478     *64-bit*)
   4479       LD="${LD-ld} -64"
   4480       ;;
   4481     esac
   4482    fi
   4483   fi
   4484   rm -rf conftest*
   4485   ;;
   4486 
   4487 x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*|s390*-*linux*|sparc*-*linux*)
   4488   # Find out which ABI we are using.
   4489   echo 'int i;' > conftest.$ac_ext
   4490   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   4491   (eval $ac_compile) 2>&5
   4492   ac_status=$?
   4493   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4494   (exit $ac_status); }; then
   4495     case `/usr/bin/file conftest.o` in
   4496     *32-bit*)
   4497       case $host in
   4498         x86_64-*linux*)
   4499           LD="${LD-ld} -m elf_i386"
   4500           ;;
   4501         ppc64-*linux*|powerpc64-*linux*)
   4502           LD="${LD-ld} -m elf32ppclinux"
   4503           ;;
   4504         s390x-*linux*)
   4505           LD="${LD-ld} -m elf_s390"
   4506           ;;
   4507         sparc64-*linux*)
   4508           LD="${LD-ld} -m elf32_sparc"
   4509           ;;
   4510       esac
   4511       ;;
   4512     *64-bit*)
   4513       case $host in
   4514         x86_64-*linux*)
   4515           LD="${LD-ld} -m elf_x86_64"
   4516           ;;
   4517         ppc*-*linux*|powerpc*-*linux*)
   4518           LD="${LD-ld} -m elf64ppc"
   4519           ;;
   4520         s390*-*linux*)
   4521           LD="${LD-ld} -m elf64_s390"
   4522           ;;
   4523         sparc*-*linux*)
   4524           LD="${LD-ld} -m elf64_sparc"
   4525           ;;
   4526       esac
   4527       ;;
   4528     esac
   4529   fi
   4530   rm -rf conftest*
   4531   ;;
   4532 
   4533 *-*-sco3.2v5*)
   4534   # On SCO OpenServer 5, we need -belf to get full-featured binaries.
   4535   SAVE_CFLAGS="$CFLAGS"
   4536   CFLAGS="$CFLAGS -belf"
   4537   { echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5
   4538 echo $ECHO_N "checking whether the C compiler needs -belf... $ECHO_C" >&6; }
   4539 if test "${lt_cv_cc_needs_belf+set}" = set; then
   4540   echo $ECHO_N "(cached) $ECHO_C" >&6
   4541 else
   4542   ac_ext=c
   4543 ac_cpp='$CPP $CPPFLAGS'
   4544 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   4545 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   4546 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   4547 
   4548      cat >conftest.$ac_ext <<_ACEOF
   4549 /* confdefs.h.  */
   4550 _ACEOF
   4551 cat confdefs.h >>conftest.$ac_ext
   4552 cat >>conftest.$ac_ext <<_ACEOF
   4553 /* end confdefs.h.  */
   4554 
   4555 int
   4556 main ()
   4557 {
   4558 
   4559   ;
   4560   return 0;
   4561 }
   4562 _ACEOF
   4563 rm -f conftest.$ac_objext conftest$ac_exeext
   4564 if { (ac_try="$ac_link"
   4565 case "(($ac_try" in
   4566   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4567   *) ac_try_echo=$ac_try;;
   4568 esac
   4569 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   4570   (eval "$ac_link") 2>conftest.er1
   4571   ac_status=$?
   4572   grep -v '^ *+' conftest.er1 >conftest.err
   4573   rm -f conftest.er1
   4574   cat conftest.err >&5
   4575   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4576   (exit $ac_status); } &&
   4577 	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
   4578   { (case "(($ac_try" in
   4579   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4580   *) ac_try_echo=$ac_try;;
   4581 esac
   4582 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   4583   (eval "$ac_try") 2>&5
   4584   ac_status=$?
   4585   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4586   (exit $ac_status); }; } &&
   4587 	 { ac_try='test -s conftest$ac_exeext'
   4588   { (case "(($ac_try" in
   4589   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4590   *) ac_try_echo=$ac_try;;
   4591 esac
   4592 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   4593   (eval "$ac_try") 2>&5
   4594   ac_status=$?
   4595   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4596   (exit $ac_status); }; }; then
   4597   lt_cv_cc_needs_belf=yes
   4598 else
   4599   echo "$as_me: failed program was:" >&5
   4600 sed 's/^/| /' conftest.$ac_ext >&5
   4601 
   4602 	lt_cv_cc_needs_belf=no
   4603 fi
   4604 
   4605 rm -f core conftest.err conftest.$ac_objext \
   4606       conftest$ac_exeext conftest.$ac_ext
   4607      ac_ext=c
   4608 ac_cpp='$CPP $CPPFLAGS'
   4609 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   4610 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   4611 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   4612 
   4613 fi
   4614 { echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5
   4615 echo "${ECHO_T}$lt_cv_cc_needs_belf" >&6; }
   4616   if test x"$lt_cv_cc_needs_belf" != x"yes"; then
   4617     # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
   4618     CFLAGS="$SAVE_CFLAGS"
   4619   fi
   4620   ;;
   4621 sparc*-*solaris*)
   4622   # Find out which ABI we are using.
   4623   echo 'int i;' > conftest.$ac_ext
   4624   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   4625   (eval $ac_compile) 2>&5
   4626   ac_status=$?
   4627   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4628   (exit $ac_status); }; then
   4629     case `/usr/bin/file conftest.o` in
   4630     *64-bit*)
   4631       case $lt_cv_prog_gnu_ld in
   4632       yes*) LD="${LD-ld} -m elf64_sparc" ;;
   4633       *)    LD="${LD-ld} -64" ;;
   4634       esac
   4635       ;;
   4636     esac
   4637   fi
   4638   rm -rf conftest*
   4639   ;;
   4640 
   4641 
   4642 esac
   4643 
   4644 need_locks="$enable_libtool_lock"
   4645 
   4646 
   4647 ac_ext=c
   4648 ac_cpp='$CPP $CPPFLAGS'
   4649 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   4650 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   4651 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   4652 { echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
   4653 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; }
   4654 # On Suns, sometimes $CPP names a directory.
   4655 if test -n "$CPP" && test -d "$CPP"; then
   4656   CPP=
   4657 fi
   4658 if test -z "$CPP"; then
   4659   if test "${ac_cv_prog_CPP+set}" = set; then
   4660   echo $ECHO_N "(cached) $ECHO_C" >&6
   4661 else
   4662       # Double quotes because CPP needs to be expanded
   4663     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
   4664     do
   4665       ac_preproc_ok=false
   4666 for ac_c_preproc_warn_flag in '' yes
   4667 do
   4668   # Use a header file that comes with gcc, so configuring glibc
   4669   # with a fresh cross-compiler works.
   4670   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   4671   # <limits.h> exists even on freestanding compilers.
   4672   # On the NeXT, cc -E runs the code through the compiler's parser,
   4673   # not just through cpp. "Syntax error" is here to catch this case.
   4674   cat >conftest.$ac_ext <<_ACEOF
   4675 /* confdefs.h.  */
   4676 _ACEOF
   4677 cat confdefs.h >>conftest.$ac_ext
   4678 cat >>conftest.$ac_ext <<_ACEOF
   4679 /* end confdefs.h.  */
   4680 #ifdef __STDC__
   4681 # include <limits.h>
   4682 #else
   4683 # include <assert.h>
   4684 #endif
   4685 		     Syntax error
   4686 _ACEOF
   4687 if { (ac_try="$ac_cpp conftest.$ac_ext"
   4688 case "(($ac_try" in
   4689   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4690   *) ac_try_echo=$ac_try;;
   4691 esac
   4692 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   4693   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   4694   ac_status=$?
   4695   grep -v '^ *+' conftest.er1 >conftest.err
   4696   rm -f conftest.er1
   4697   cat conftest.err >&5
   4698   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4699   (exit $ac_status); } >/dev/null; then
   4700   if test -s conftest.err; then
   4701     ac_cpp_err=$ac_c_preproc_warn_flag
   4702     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
   4703   else
   4704     ac_cpp_err=
   4705   fi
   4706 else
   4707   ac_cpp_err=yes
   4708 fi
   4709 if test -z "$ac_cpp_err"; then
   4710   :
   4711 else
   4712   echo "$as_me: failed program was:" >&5
   4713 sed 's/^/| /' conftest.$ac_ext >&5
   4714 
   4715   # Broken: fails on valid input.
   4716 continue
   4717 fi
   4718 
   4719 rm -f conftest.err conftest.$ac_ext
   4720 
   4721   # OK, works on sane cases.  Now check whether nonexistent headers
   4722   # can be detected and how.
   4723   cat >conftest.$ac_ext <<_ACEOF
   4724 /* confdefs.h.  */
   4725 _ACEOF
   4726 cat confdefs.h >>conftest.$ac_ext
   4727 cat >>conftest.$ac_ext <<_ACEOF
   4728 /* end confdefs.h.  */
   4729 #include <ac_nonexistent.h>
   4730 _ACEOF
   4731 if { (ac_try="$ac_cpp conftest.$ac_ext"
   4732 case "(($ac_try" in
   4733   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4734   *) ac_try_echo=$ac_try;;
   4735 esac
   4736 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   4737   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   4738   ac_status=$?
   4739   grep -v '^ *+' conftest.er1 >conftest.err
   4740   rm -f conftest.er1
   4741   cat conftest.err >&5
   4742   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4743   (exit $ac_status); } >/dev/null; then
   4744   if test -s conftest.err; then
   4745     ac_cpp_err=$ac_c_preproc_warn_flag
   4746     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
   4747   else
   4748     ac_cpp_err=
   4749   fi
   4750 else
   4751   ac_cpp_err=yes
   4752 fi
   4753 if test -z "$ac_cpp_err"; then
   4754   # Broken: success on invalid input.
   4755 continue
   4756 else
   4757   echo "$as_me: failed program was:" >&5
   4758 sed 's/^/| /' conftest.$ac_ext >&5
   4759 
   4760   # Passes both tests.
   4761 ac_preproc_ok=:
   4762 break
   4763 fi
   4764 
   4765 rm -f conftest.err conftest.$ac_ext
   4766 
   4767 done
   4768 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   4769 rm -f conftest.err conftest.$ac_ext
   4770 if $ac_preproc_ok; then
   4771   break
   4772 fi
   4773 
   4774     done
   4775     ac_cv_prog_CPP=$CPP
   4776 
   4777 fi
   4778   CPP=$ac_cv_prog_CPP
   4779 else
   4780   ac_cv_prog_CPP=$CPP
   4781 fi
   4782 { echo "$as_me:$LINENO: result: $CPP" >&5
   4783 echo "${ECHO_T}$CPP" >&6; }
   4784 ac_preproc_ok=false
   4785 for ac_c_preproc_warn_flag in '' yes
   4786 do
   4787   # Use a header file that comes with gcc, so configuring glibc
   4788   # with a fresh cross-compiler works.
   4789   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   4790   # <limits.h> exists even on freestanding compilers.
   4791   # On the NeXT, cc -E runs the code through the compiler's parser,
   4792   # not just through cpp. "Syntax error" is here to catch this case.
   4793   cat >conftest.$ac_ext <<_ACEOF
   4794 /* confdefs.h.  */
   4795 _ACEOF
   4796 cat confdefs.h >>conftest.$ac_ext
   4797 cat >>conftest.$ac_ext <<_ACEOF
   4798 /* end confdefs.h.  */
   4799 #ifdef __STDC__
   4800 # include <limits.h>
   4801 #else
   4802 # include <assert.h>
   4803 #endif
   4804 		     Syntax error
   4805 _ACEOF
   4806 if { (ac_try="$ac_cpp conftest.$ac_ext"
   4807 case "(($ac_try" in
   4808   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4809   *) ac_try_echo=$ac_try;;
   4810 esac
   4811 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   4812   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   4813   ac_status=$?
   4814   grep -v '^ *+' conftest.er1 >conftest.err
   4815   rm -f conftest.er1
   4816   cat conftest.err >&5
   4817   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4818   (exit $ac_status); } >/dev/null; then
   4819   if test -s conftest.err; then
   4820     ac_cpp_err=$ac_c_preproc_warn_flag
   4821     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
   4822   else
   4823     ac_cpp_err=
   4824   fi
   4825 else
   4826   ac_cpp_err=yes
   4827 fi
   4828 if test -z "$ac_cpp_err"; then
   4829   :
   4830 else
   4831   echo "$as_me: failed program was:" >&5
   4832 sed 's/^/| /' conftest.$ac_ext >&5
   4833 
   4834   # Broken: fails on valid input.
   4835 continue
   4836 fi
   4837 
   4838 rm -f conftest.err conftest.$ac_ext
   4839 
   4840   # OK, works on sane cases.  Now check whether nonexistent headers
   4841   # can be detected and how.
   4842   cat >conftest.$ac_ext <<_ACEOF
   4843 /* confdefs.h.  */
   4844 _ACEOF
   4845 cat confdefs.h >>conftest.$ac_ext
   4846 cat >>conftest.$ac_ext <<_ACEOF
   4847 /* end confdefs.h.  */
   4848 #include <ac_nonexistent.h>
   4849 _ACEOF
   4850 if { (ac_try="$ac_cpp conftest.$ac_ext"
   4851 case "(($ac_try" in
   4852   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4853   *) ac_try_echo=$ac_try;;
   4854 esac
   4855 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   4856   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   4857   ac_status=$?
   4858   grep -v '^ *+' conftest.er1 >conftest.err
   4859   rm -f conftest.er1
   4860   cat conftest.err >&5
   4861   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4862   (exit $ac_status); } >/dev/null; then
   4863   if test -s conftest.err; then
   4864     ac_cpp_err=$ac_c_preproc_warn_flag
   4865     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
   4866   else
   4867     ac_cpp_err=
   4868   fi
   4869 else
   4870   ac_cpp_err=yes
   4871 fi
   4872 if test -z "$ac_cpp_err"; then
   4873   # Broken: success on invalid input.
   4874 continue
   4875 else
   4876   echo "$as_me: failed program was:" >&5
   4877 sed 's/^/| /' conftest.$ac_ext >&5
   4878 
   4879   # Passes both tests.
   4880 ac_preproc_ok=:
   4881 break
   4882 fi
   4883 
   4884 rm -f conftest.err conftest.$ac_ext
   4885 
   4886 done
   4887 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   4888 rm -f conftest.err conftest.$ac_ext
   4889 if $ac_preproc_ok; then
   4890   :
   4891 else
   4892   { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
   4893 See \`config.log' for more details." >&5
   4894 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
   4895 See \`config.log' for more details." >&2;}
   4896    { (exit 1); exit 1; }; }
   4897 fi
   4898 
   4899 ac_ext=c
   4900 ac_cpp='$CPP $CPPFLAGS'
   4901 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   4902 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   4903 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   4904 
   4905 
   4906 { echo "$as_me:$LINENO: checking for ANSI C header files" >&5
   4907 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
   4908 if test "${ac_cv_header_stdc+set}" = set; then
   4909   echo $ECHO_N "(cached) $ECHO_C" >&6
   4910 else
   4911   cat >conftest.$ac_ext <<_ACEOF
   4912 /* confdefs.h.  */
   4913 _ACEOF
   4914 cat confdefs.h >>conftest.$ac_ext
   4915 cat >>conftest.$ac_ext <<_ACEOF
   4916 /* end confdefs.h.  */
   4917 #include <stdlib.h>
   4918 #include <stdarg.h>
   4919 #include <string.h>
   4920 #include <float.h>
   4921 
   4922 int
   4923 main ()
   4924 {
   4925 
   4926   ;
   4927   return 0;
   4928 }
   4929 _ACEOF
   4930 rm -f conftest.$ac_objext
   4931 if { (ac_try="$ac_compile"
   4932 case "(($ac_try" in
   4933   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4934   *) ac_try_echo=$ac_try;;
   4935 esac
   4936 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   4937   (eval "$ac_compile") 2>conftest.er1
   4938   ac_status=$?
   4939   grep -v '^ *+' conftest.er1 >conftest.err
   4940   rm -f conftest.er1
   4941   cat conftest.err >&5
   4942   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4943   (exit $ac_status); } &&
   4944 	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
   4945   { (case "(($ac_try" in
   4946   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4947   *) ac_try_echo=$ac_try;;
   4948 esac
   4949 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   4950   (eval "$ac_try") 2>&5
   4951   ac_status=$?
   4952   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4953   (exit $ac_status); }; } &&
   4954 	 { ac_try='test -s conftest.$ac_objext'
   4955   { (case "(($ac_try" in
   4956   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4957   *) ac_try_echo=$ac_try;;
   4958 esac
   4959 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   4960   (eval "$ac_try") 2>&5
   4961   ac_status=$?
   4962   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4963   (exit $ac_status); }; }; then
   4964   ac_cv_header_stdc=yes
   4965 else
   4966   echo "$as_me: failed program was:" >&5
   4967 sed 's/^/| /' conftest.$ac_ext >&5
   4968 
   4969 	ac_cv_header_stdc=no
   4970 fi
   4971 
   4972 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   4973 
   4974 if test $ac_cv_header_stdc = yes; then
   4975   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
   4976   cat >conftest.$ac_ext <<_ACEOF
   4977 /* confdefs.h.  */
   4978 _ACEOF
   4979 cat confdefs.h >>conftest.$ac_ext
   4980 cat >>conftest.$ac_ext <<_ACEOF
   4981 /* end confdefs.h.  */
   4982 #include <string.h>
   4983 
   4984 _ACEOF
   4985 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   4986   $EGREP "memchr" >/dev/null 2>&1; then
   4987   :
   4988 else
   4989   ac_cv_header_stdc=no
   4990 fi
   4991 rm -f conftest*
   4992 
   4993 fi
   4994 
   4995 if test $ac_cv_header_stdc = yes; then
   4996   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
   4997   cat >conftest.$ac_ext <<_ACEOF
   4998 /* confdefs.h.  */
   4999 _ACEOF
   5000 cat confdefs.h >>conftest.$ac_ext
   5001 cat >>conftest.$ac_ext <<_ACEOF
   5002 /* end confdefs.h.  */
   5003 #include <stdlib.h>
   5004 
   5005 _ACEOF
   5006 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   5007   $EGREP "free" >/dev/null 2>&1; then
   5008   :
   5009 else
   5010   ac_cv_header_stdc=no
   5011 fi
   5012 rm -f conftest*
   5013 
   5014 fi
   5015 
   5016 if test $ac_cv_header_stdc = yes; then
   5017   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
   5018   if test "$cross_compiling" = yes; then
   5019   :
   5020 else
   5021   cat >conftest.$ac_ext <<_ACEOF
   5022 /* confdefs.h.  */
   5023 _ACEOF
   5024 cat confdefs.h >>conftest.$ac_ext
   5025 cat >>conftest.$ac_ext <<_ACEOF
   5026 /* end confdefs.h.  */
   5027 #include <ctype.h>
   5028 #include <stdlib.h>
   5029 #if ((' ' & 0x0FF) == 0x020)
   5030 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
   5031 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
   5032 #else
   5033 # define ISLOWER(c) \
   5034 		   (('a' <= (c) && (c) <= 'i') \
   5035 		     || ('j' <= (c) && (c) <= 'r') \
   5036 		     || ('s' <= (c) && (c) <= 'z'))
   5037 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
   5038 #endif
   5039 
   5040 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
   5041 int
   5042 main ()
   5043 {
   5044   int i;
   5045   for (i = 0; i < 256; i++)
   5046     if (XOR (islower (i), ISLOWER (i))
   5047 	|| toupper (i) != TOUPPER (i))
   5048       return 2;
   5049   return 0;
   5050 }
   5051 _ACEOF
   5052 rm -f conftest$ac_exeext
   5053 if { (ac_try="$ac_link"
   5054 case "(($ac_try" in
   5055   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5056   *) ac_try_echo=$ac_try;;
   5057 esac
   5058 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5059   (eval "$ac_link") 2>&5
   5060   ac_status=$?
   5061   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5062   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
   5063   { (case "(($ac_try" in
   5064   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5065   *) ac_try_echo=$ac_try;;
   5066 esac
   5067 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5068   (eval "$ac_try") 2>&5
   5069   ac_status=$?
   5070   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5071   (exit $ac_status); }; }; then
   5072   :
   5073 else
   5074   echo "$as_me: program exited with status $ac_status" >&5
   5075 echo "$as_me: failed program was:" >&5
   5076 sed 's/^/| /' conftest.$ac_ext >&5
   5077 
   5078 ( exit $ac_status )
   5079 ac_cv_header_stdc=no
   5080 fi
   5081 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
   5082 fi
   5083 
   5084 
   5085 fi
   5086 fi
   5087 { echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
   5088 echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
   5089 if test $ac_cv_header_stdc = yes; then
   5090 
   5091 cat >>confdefs.h <<\_ACEOF
   5092 #define STDC_HEADERS 1
   5093 _ACEOF
   5094 
   5095 fi
   5096 
   5097 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
   5098 
   5099 
   5100 
   5101 
   5102 
   5103 
   5104 
   5105 
   5106 
   5107 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
   5108 		  inttypes.h stdint.h unistd.h
   5109 do
   5110 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
   5111 { echo "$as_me:$LINENO: checking for $ac_header" >&5
   5112 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
   5113 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   5114   echo $ECHO_N "(cached) $ECHO_C" >&6
   5115 else
   5116   cat >conftest.$ac_ext <<_ACEOF
   5117 /* confdefs.h.  */
   5118 _ACEOF
   5119 cat confdefs.h >>conftest.$ac_ext
   5120 cat >>conftest.$ac_ext <<_ACEOF
   5121 /* end confdefs.h.  */
   5122 $ac_includes_default
   5123 
   5124 #include <$ac_header>
   5125 _ACEOF
   5126 rm -f conftest.$ac_objext
   5127 if { (ac_try="$ac_compile"
   5128 case "(($ac_try" in
   5129   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5130   *) ac_try_echo=$ac_try;;
   5131 esac
   5132 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5133   (eval "$ac_compile") 2>conftest.er1
   5134   ac_status=$?
   5135   grep -v '^ *+' conftest.er1 >conftest.err
   5136   rm -f conftest.er1
   5137   cat conftest.err >&5
   5138   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5139   (exit $ac_status); } &&
   5140 	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
   5141   { (case "(($ac_try" in
   5142   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5143   *) ac_try_echo=$ac_try;;
   5144 esac
   5145 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5146   (eval "$ac_try") 2>&5
   5147   ac_status=$?
   5148   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5149   (exit $ac_status); }; } &&
   5150 	 { ac_try='test -s conftest.$ac_objext'
   5151   { (case "(($ac_try" in
   5152   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5153   *) ac_try_echo=$ac_try;;
   5154 esac
   5155 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5156   (eval "$ac_try") 2>&5
   5157   ac_status=$?
   5158   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5159   (exit $ac_status); }; }; then
   5160   eval "$as_ac_Header=yes"
   5161 else
   5162   echo "$as_me: failed program was:" >&5
   5163 sed 's/^/| /' conftest.$ac_ext >&5
   5164 
   5165 	eval "$as_ac_Header=no"
   5166 fi
   5167 
   5168 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5169 fi
   5170 ac_res=`eval echo '${'$as_ac_Header'}'`
   5171 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   5172 echo "${ECHO_T}$ac_res" >&6; }
   5173 if test `eval echo '${'$as_ac_Header'}'` = yes; then
   5174   cat >>confdefs.h <<_ACEOF
   5175 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
   5176 _ACEOF
   5177 
   5178 fi
   5179 
   5180 done
   5181 
   5182 
   5183 
   5184 for ac_header in dlfcn.h
   5185 do
   5186 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
   5187 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   5188   { echo "$as_me:$LINENO: checking for $ac_header" >&5
   5189 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
   5190 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   5191   echo $ECHO_N "(cached) $ECHO_C" >&6
   5192 fi
   5193 ac_res=`eval echo '${'$as_ac_Header'}'`
   5194 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   5195 echo "${ECHO_T}$ac_res" >&6; }
   5196 else
   5197   # Is the header compilable?
   5198 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
   5199 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
   5200 cat >conftest.$ac_ext <<_ACEOF
   5201 /* confdefs.h.  */
   5202 _ACEOF
   5203 cat confdefs.h >>conftest.$ac_ext
   5204 cat >>conftest.$ac_ext <<_ACEOF
   5205 /* end confdefs.h.  */
   5206 $ac_includes_default
   5207 #include <$ac_header>
   5208 _ACEOF
   5209 rm -f conftest.$ac_objext
   5210 if { (ac_try="$ac_compile"
   5211 case "(($ac_try" in
   5212   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5213   *) ac_try_echo=$ac_try;;
   5214 esac
   5215 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5216   (eval "$ac_compile") 2>conftest.er1
   5217   ac_status=$?
   5218   grep -v '^ *+' conftest.er1 >conftest.err
   5219   rm -f conftest.er1
   5220   cat conftest.err >&5
   5221   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5222   (exit $ac_status); } &&
   5223 	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
   5224   { (case "(($ac_try" in
   5225   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5226   *) ac_try_echo=$ac_try;;
   5227 esac
   5228 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5229   (eval "$ac_try") 2>&5
   5230   ac_status=$?
   5231   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5232   (exit $ac_status); }; } &&
   5233 	 { ac_try='test -s conftest.$ac_objext'
   5234   { (case "(($ac_try" in
   5235   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5236   *) ac_try_echo=$ac_try;;
   5237 esac
   5238 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5239   (eval "$ac_try") 2>&5
   5240   ac_status=$?
   5241   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5242   (exit $ac_status); }; }; then
   5243   ac_header_compiler=yes
   5244 else
   5245   echo "$as_me: failed program was:" >&5
   5246 sed 's/^/| /' conftest.$ac_ext >&5
   5247 
   5248 	ac_header_compiler=no
   5249 fi
   5250 
   5251 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5252 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
   5253 echo "${ECHO_T}$ac_header_compiler" >&6; }
   5254 
   5255 # Is the header present?
   5256 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
   5257 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
   5258 cat >conftest.$ac_ext <<_ACEOF
   5259 /* confdefs.h.  */
   5260 _ACEOF
   5261 cat confdefs.h >>conftest.$ac_ext
   5262 cat >>conftest.$ac_ext <<_ACEOF
   5263 /* end confdefs.h.  */
   5264 #include <$ac_header>
   5265 _ACEOF
   5266 if { (ac_try="$ac_cpp conftest.$ac_ext"
   5267 case "(($ac_try" in
   5268   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5269   *) ac_try_echo=$ac_try;;
   5270 esac
   5271 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5272   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   5273   ac_status=$?
   5274   grep -v '^ *+' conftest.er1 >conftest.err
   5275   rm -f conftest.er1
   5276   cat conftest.err >&5
   5277   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5278   (exit $ac_status); } >/dev/null; then
   5279   if test -s conftest.err; then
   5280     ac_cpp_err=$ac_c_preproc_warn_flag
   5281     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
   5282   else
   5283     ac_cpp_err=
   5284   fi
   5285 else
   5286   ac_cpp_err=yes
   5287 fi
   5288 if test -z "$ac_cpp_err"; then
   5289   ac_header_preproc=yes
   5290 else
   5291   echo "$as_me: failed program was:" >&5
   5292 sed 's/^/| /' conftest.$ac_ext >&5
   5293 
   5294   ac_header_preproc=no
   5295 fi
   5296 
   5297 rm -f conftest.err conftest.$ac_ext
   5298 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
   5299 echo "${ECHO_T}$ac_header_preproc" >&6; }
   5300 
   5301 # So?  What about this header?
   5302 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
   5303   yes:no: )
   5304     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
   5305 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
   5306     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
   5307 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
   5308     ac_header_preproc=yes
   5309     ;;
   5310   no:yes:* )
   5311     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
   5312 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
   5313     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
   5314 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
   5315     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
   5316 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
   5317     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
   5318 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
   5319     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
   5320 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
   5321     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
   5322 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
   5323     ( cat <<\_ASBOX
   5324 ## ---------------------------------------------------------------------- ##
   5325 ## Report this to https://bugs.freedesktop.org/enter_bug.cgi?product=xorg ##
   5326 ## ---------------------------------------------------------------------- ##
   5327 _ASBOX
   5328      ) | sed "s/^/$as_me: WARNING:     /" >&2
   5329     ;;
   5330 esac
   5331 { echo "$as_me:$LINENO: checking for $ac_header" >&5
   5332 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
   5333 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   5334   echo $ECHO_N "(cached) $ECHO_C" >&6
   5335 else
   5336   eval "$as_ac_Header=\$ac_header_preproc"
   5337 fi
   5338 ac_res=`eval echo '${'$as_ac_Header'}'`
   5339 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   5340 echo "${ECHO_T}$ac_res" >&6; }
   5341 
   5342 fi
   5343 if test `eval echo '${'$as_ac_Header'}'` = yes; then
   5344   cat >>confdefs.h <<_ACEOF
   5345 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
   5346 _ACEOF
   5347 
   5348 fi
   5349 
   5350 done
   5351 
   5352 ac_ext=cpp
   5353 ac_cpp='$CXXCPP $CPPFLAGS'
   5354 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   5355 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   5356 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   5357 if test -z "$CXX"; then
   5358   if test -n "$CCC"; then
   5359     CXX=$CCC
   5360   else
   5361     if test -n "$ac_tool_prefix"; then
   5362   for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
   5363   do
   5364     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   5365 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   5366 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   5367 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   5368 if test "${ac_cv_prog_CXX+set}" = set; then
   5369   echo $ECHO_N "(cached) $ECHO_C" >&6
   5370 else
   5371   if test -n "$CXX"; then
   5372   ac_cv_prog_CXX="$CXX" # Let the user override the test.
   5373 else
   5374 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5375 for as_dir in $PATH
   5376 do
   5377   IFS=$as_save_IFS
   5378   test -z "$as_dir" && as_dir=.
   5379   for ac_exec_ext in '' $ac_executable_extensions; do
   5380   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
   5381     ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
   5382     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   5383     break 2
   5384   fi
   5385 done
   5386 done
   5387 IFS=$as_save_IFS
   5388 
   5389 fi
   5390 fi
   5391 CXX=$ac_cv_prog_CXX
   5392 if test -n "$CXX"; then
   5393   { echo "$as_me:$LINENO: result: $CXX" >&5
   5394 echo "${ECHO_T}$CXX" >&6; }
   5395 else
   5396   { echo "$as_me:$LINENO: result: no" >&5
   5397 echo "${ECHO_T}no" >&6; }
   5398 fi
   5399 
   5400 
   5401     test -n "$CXX" && break
   5402   done
   5403 fi
   5404 if test -z "$CXX"; then
   5405   ac_ct_CXX=$CXX
   5406   for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
   5407 do
   5408   # Extract the first word of "$ac_prog", so it can be a program name with args.
   5409 set dummy $ac_prog; ac_word=$2
   5410 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   5411 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   5412 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
   5413   echo $ECHO_N "(cached) $ECHO_C" >&6
   5414 else
   5415   if test -n "$ac_ct_CXX"; then
   5416   ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
   5417 else
   5418 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5419 for as_dir in $PATH
   5420 do
   5421   IFS=$as_save_IFS
   5422   test -z "$as_dir" && as_dir=.
   5423   for ac_exec_ext in '' $ac_executable_extensions; do
   5424   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
   5425     ac_cv_prog_ac_ct_CXX="$ac_prog"
   5426     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   5427     break 2
   5428   fi
   5429 done
   5430 done
   5431 IFS=$as_save_IFS
   5432 
   5433 fi
   5434 fi
   5435 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
   5436 if test -n "$ac_ct_CXX"; then
   5437   { echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
   5438 echo "${ECHO_T}$ac_ct_CXX" >&6; }
   5439 else
   5440   { echo "$as_me:$LINENO: result: no" >&5
   5441 echo "${ECHO_T}no" >&6; }
   5442 fi
   5443 
   5444 
   5445   test -n "$ac_ct_CXX" && break
   5446 done
   5447 
   5448   if test "x$ac_ct_CXX" = x; then
   5449     CXX="g++"
   5450   else
   5451     case $cross_compiling:$ac_tool_warned in
   5452 yes:)
   5453 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   5454 whose name does not start with the host triplet.  If you think this
   5455 configuration is useful to you, please write to autoconf (at] gnu.org." >&5
   5456 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   5457 whose name does not start with the host triplet.  If you think this
   5458 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;}
   5459 ac_tool_warned=yes ;;
   5460 esac
   5461     CXX=$ac_ct_CXX
   5462   fi
   5463 fi
   5464 
   5465   fi
   5466 fi
   5467 # Provide some information about the compiler.
   5468 echo "$as_me:$LINENO: checking for C++ compiler version" >&5
   5469 ac_compiler=`set X $ac_compile; echo $2`
   5470 { (ac_try="$ac_compiler --version >&5"
   5471 case "(($ac_try" in
   5472   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5473   *) ac_try_echo=$ac_try;;
   5474 esac
   5475 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5476   (eval "$ac_compiler --version >&5") 2>&5
   5477   ac_status=$?
   5478   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5479   (exit $ac_status); }
   5480 { (ac_try="$ac_compiler -v >&5"
   5481 case "(($ac_try" in
   5482   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5483   *) ac_try_echo=$ac_try;;
   5484 esac
   5485 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5486   (eval "$ac_compiler -v >&5") 2>&5
   5487   ac_status=$?
   5488   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5489   (exit $ac_status); }
   5490 { (ac_try="$ac_compiler -V >&5"
   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_compiler -V >&5") 2>&5
   5497   ac_status=$?
   5498   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5499   (exit $ac_status); }
   5500 
   5501 { echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
   5502 echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6; }
   5503 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
   5504   echo $ECHO_N "(cached) $ECHO_C" >&6
   5505 else
   5506   cat >conftest.$ac_ext <<_ACEOF
   5507 /* confdefs.h.  */
   5508 _ACEOF
   5509 cat confdefs.h >>conftest.$ac_ext
   5510 cat >>conftest.$ac_ext <<_ACEOF
   5511 /* end confdefs.h.  */
   5512 
   5513 int
   5514 main ()
   5515 {
   5516 #ifndef __GNUC__
   5517        choke me
   5518 #endif
   5519 
   5520   ;
   5521   return 0;
   5522 }
   5523 _ACEOF
   5524 rm -f conftest.$ac_objext
   5525 if { (ac_try="$ac_compile"
   5526 case "(($ac_try" in
   5527   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5528   *) ac_try_echo=$ac_try;;
   5529 esac
   5530 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5531   (eval "$ac_compile") 2>conftest.er1
   5532   ac_status=$?
   5533   grep -v '^ *+' conftest.er1 >conftest.err
   5534   rm -f conftest.er1
   5535   cat conftest.err >&5
   5536   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5537   (exit $ac_status); } &&
   5538 	 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
   5539   { (case "(($ac_try" in
   5540   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5541   *) ac_try_echo=$ac_try;;
   5542 esac
   5543 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5544   (eval "$ac_try") 2>&5
   5545   ac_status=$?
   5546   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5547   (exit $ac_status); }; } &&
   5548 	 { ac_try='test -s conftest.$ac_objext'
   5549   { (case "(($ac_try" in
   5550   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5551   *) ac_try_echo=$ac_try;;
   5552 esac
   5553 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5554   (eval "$ac_try") 2>&5
   5555   ac_status=$?
   5556   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5557   (exit $ac_status); }; }; then
   5558   ac_compiler_gnu=yes
   5559 else
   5560   echo "$as_me: failed program was:" >&5
   5561 sed 's/^/| /' conftest.$ac_ext >&5
   5562 
   5563 	ac_compiler_gnu=no
   5564 fi
   5565 
   5566 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5567 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
   5568 
   5569 fi
   5570 { echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
   5571 echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6; }
   5572 GXX=`test $ac_compiler_gnu = yes && echo yes`
   5573 ac_test_CXXFLAGS=${CXXFLAGS+set}
   5574 ac_save_CXXFLAGS=$CXXFLAGS
   5575 { echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
   5576 echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6; }
   5577 if test "${ac_cv_prog_cxx_g+set}" = set; then
   5578   echo $ECHO_N "(cached) $ECHO_C" >&6
   5579 else
   5580   ac_save_cxx_werror_flag=$ac_cxx_werror_flag
   5581    ac_cxx_werror_flag=yes
   5582    ac_cv_prog_cxx_g=no
   5583    CXXFLAGS="-g"
   5584    cat >conftest.$ac_ext <<_ACEOF
   5585 /* confdefs.h.  */
   5586 _ACEOF
   5587 cat confdefs.h >>conftest.$ac_ext
   5588 cat >>conftest.$ac_ext <<_ACEOF
   5589 /* end confdefs.h.  */
   5590 
   5591 int
   5592 main ()
   5593 {
   5594 
   5595   ;
   5596   return 0;
   5597 }
   5598 _ACEOF
   5599 rm -f conftest.$ac_objext
   5600 if { (ac_try="$ac_compile"
   5601 case "(($ac_try" in
   5602   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5603   *) ac_try_echo=$ac_try;;
   5604 esac
   5605 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5606   (eval "$ac_compile") 2>conftest.er1
   5607   ac_status=$?
   5608   grep -v '^ *+' conftest.er1 >conftest.err
   5609   rm -f conftest.er1
   5610   cat conftest.err >&5
   5611   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5612   (exit $ac_status); } &&
   5613 	 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
   5614   { (case "(($ac_try" in
   5615   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5616   *) ac_try_echo=$ac_try;;
   5617 esac
   5618 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5619   (eval "$ac_try") 2>&5
   5620   ac_status=$?
   5621   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5622   (exit $ac_status); }; } &&
   5623 	 { ac_try='test -s conftest.$ac_objext'
   5624   { (case "(($ac_try" in
   5625   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5626   *) ac_try_echo=$ac_try;;
   5627 esac
   5628 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5629   (eval "$ac_try") 2>&5
   5630   ac_status=$?
   5631   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5632   (exit $ac_status); }; }; then
   5633   ac_cv_prog_cxx_g=yes
   5634 else
   5635   echo "$as_me: failed program was:" >&5
   5636 sed 's/^/| /' conftest.$ac_ext >&5
   5637 
   5638 	CXXFLAGS=""
   5639       cat >conftest.$ac_ext <<_ACEOF
   5640 /* confdefs.h.  */
   5641 _ACEOF
   5642 cat confdefs.h >>conftest.$ac_ext
   5643 cat >>conftest.$ac_ext <<_ACEOF
   5644 /* end confdefs.h.  */
   5645 
   5646 int
   5647 main ()
   5648 {
   5649 
   5650   ;
   5651   return 0;
   5652 }
   5653 _ACEOF
   5654 rm -f conftest.$ac_objext
   5655 if { (ac_try="$ac_compile"
   5656 case "(($ac_try" in
   5657   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5658   *) ac_try_echo=$ac_try;;
   5659 esac
   5660 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5661   (eval "$ac_compile") 2>conftest.er1
   5662   ac_status=$?
   5663   grep -v '^ *+' conftest.er1 >conftest.err
   5664   rm -f conftest.er1
   5665   cat conftest.err >&5
   5666   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5667   (exit $ac_status); } &&
   5668 	 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
   5669   { (case "(($ac_try" in
   5670   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5671   *) ac_try_echo=$ac_try;;
   5672 esac
   5673 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5674   (eval "$ac_try") 2>&5
   5675   ac_status=$?
   5676   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5677   (exit $ac_status); }; } &&
   5678 	 { ac_try='test -s conftest.$ac_objext'
   5679   { (case "(($ac_try" in
   5680   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5681   *) ac_try_echo=$ac_try;;
   5682 esac
   5683 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5684   (eval "$ac_try") 2>&5
   5685   ac_status=$?
   5686   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5687   (exit $ac_status); }; }; then
   5688   :
   5689 else
   5690   echo "$as_me: failed program was:" >&5
   5691 sed 's/^/| /' conftest.$ac_ext >&5
   5692 
   5693 	ac_cxx_werror_flag=$ac_save_cxx_werror_flag
   5694 	 CXXFLAGS="-g"
   5695 	 cat >conftest.$ac_ext <<_ACEOF
   5696 /* confdefs.h.  */
   5697 _ACEOF
   5698 cat confdefs.h >>conftest.$ac_ext
   5699 cat >>conftest.$ac_ext <<_ACEOF
   5700 /* end confdefs.h.  */
   5701 
   5702 int
   5703 main ()
   5704 {
   5705 
   5706   ;
   5707   return 0;
   5708 }
   5709 _ACEOF
   5710 rm -f conftest.$ac_objext
   5711 if { (ac_try="$ac_compile"
   5712 case "(($ac_try" in
   5713   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5714   *) ac_try_echo=$ac_try;;
   5715 esac
   5716 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5717   (eval "$ac_compile") 2>conftest.er1
   5718   ac_status=$?
   5719   grep -v '^ *+' conftest.er1 >conftest.err
   5720   rm -f conftest.er1
   5721   cat conftest.err >&5
   5722   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5723   (exit $ac_status); } &&
   5724 	 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
   5725   { (case "(($ac_try" in
   5726   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5727   *) ac_try_echo=$ac_try;;
   5728 esac
   5729 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5730   (eval "$ac_try") 2>&5
   5731   ac_status=$?
   5732   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5733   (exit $ac_status); }; } &&
   5734 	 { ac_try='test -s conftest.$ac_objext'
   5735   { (case "(($ac_try" in
   5736   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5737   *) ac_try_echo=$ac_try;;
   5738 esac
   5739 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5740   (eval "$ac_try") 2>&5
   5741   ac_status=$?
   5742   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5743   (exit $ac_status); }; }; then
   5744   ac_cv_prog_cxx_g=yes
   5745 else
   5746   echo "$as_me: failed program was:" >&5
   5747 sed 's/^/| /' conftest.$ac_ext >&5
   5748 
   5749 
   5750 fi
   5751 
   5752 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5753 fi
   5754 
   5755 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5756 fi
   5757 
   5758 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5759    ac_cxx_werror_flag=$ac_save_cxx_werror_flag
   5760 fi
   5761 { echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
   5762 echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6; }
   5763 if test "$ac_test_CXXFLAGS" = set; then
   5764   CXXFLAGS=$ac_save_CXXFLAGS
   5765 elif test $ac_cv_prog_cxx_g = yes; then
   5766   if test "$GXX" = yes; then
   5767     CXXFLAGS="-g -O2"
   5768   else
   5769     CXXFLAGS="-g"
   5770   fi
   5771 else
   5772   if test "$GXX" = yes; then
   5773     CXXFLAGS="-O2"
   5774   else
   5775     CXXFLAGS=
   5776   fi
   5777 fi
   5778 ac_ext=cpp
   5779 ac_cpp='$CXXCPP $CPPFLAGS'
   5780 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   5781 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   5782 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   5783 
   5784 depcc="$CXX"  am_compiler_list=
   5785 
   5786 { echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
   5787 echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6; }
   5788 if test "${am_cv_CXX_dependencies_compiler_type+set}" = set; then
   5789   echo $ECHO_N "(cached) $ECHO_C" >&6
   5790 else
   5791   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
   5792   # We make a subdir and do the tests there.  Otherwise we can end up
   5793   # making bogus files that we don't know about and never remove.  For
   5794   # instance it was reported that on HP-UX the gcc test will end up
   5795   # making a dummy file named `D' -- because `-MD' means `put the output
   5796   # in D'.
   5797   mkdir conftest.dir
   5798   # Copy depcomp to subdir because otherwise we won't find it if we're
   5799   # using a relative directory.
   5800   cp "$am_depcomp" conftest.dir
   5801   cd conftest.dir
   5802   # We will build objects and dependencies in a subdirectory because
   5803   # it helps to detect inapplicable dependency modes.  For instance
   5804   # both Tru64's cc and ICC support -MD to output dependencies as a
   5805   # side effect of compilation, but ICC will put the dependencies in
   5806   # the current directory while Tru64 will put them in the object
   5807   # directory.
   5808   mkdir sub
   5809 
   5810   am_cv_CXX_dependencies_compiler_type=none
   5811   if test "$am_compiler_list" = ""; then
   5812      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
   5813   fi
   5814   for depmode in $am_compiler_list; do
   5815     # Setup a source with many dependencies, because some compilers
   5816     # like to wrap large dependency lists on column 80 (with \), and
   5817     # we should not choose a depcomp mode which is confused by this.
   5818     #
   5819     # We need to recreate these files for each test, as the compiler may
   5820     # overwrite some of them when testing with obscure command lines.
   5821     # This happens at least with the AIX C compiler.
   5822     : > sub/conftest.c
   5823     for i in 1 2 3 4 5 6; do
   5824       echo '#include "conftst'$i'.h"' >> sub/conftest.c
   5825       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
   5826       # Solaris 8's {/usr,}/bin/sh.
   5827       touch sub/conftst$i.h
   5828     done
   5829     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
   5830 
   5831     case $depmode in
   5832     nosideeffect)
   5833       # after this tag, mechanisms are not by side-effect, so they'll
   5834       # only be used when explicitly requested
   5835       if test "x$enable_dependency_tracking" = xyes; then
   5836 	continue
   5837       else
   5838 	break
   5839       fi
   5840       ;;
   5841     none) break ;;
   5842     esac
   5843     # We check with `-c' and `-o' for the sake of the "dashmstdout"
   5844     # mode.  It turns out that the SunPro C++ compiler does not properly
   5845     # handle `-M -o', and we need to detect this.
   5846     if depmode=$depmode \
   5847        source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
   5848        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
   5849        $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
   5850          >/dev/null 2>conftest.err &&
   5851        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
   5852        grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
   5853        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
   5854       # icc doesn't choke on unknown options, it will just issue warnings
   5855       # or remarks (even with -Werror).  So we grep stderr for any message
   5856       # that says an option was ignored or not supported.
   5857       # When given -MP, icc 7.0 and 7.1 complain thusly:
   5858       #   icc: Command line warning: ignoring option '-M'; no argument required
   5859       # The diagnosis changed in icc 8.0:
   5860       #   icc: Command line remark: option '-MP' not supported
   5861       if (grep 'ignoring option' conftest.err ||
   5862           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
   5863         am_cv_CXX_dependencies_compiler_type=$depmode
   5864         break
   5865       fi
   5866     fi
   5867   done
   5868 
   5869   cd ..
   5870   rm -rf conftest.dir
   5871 else
   5872   am_cv_CXX_dependencies_compiler_type=none
   5873 fi
   5874 
   5875 fi
   5876 { echo "$as_me:$LINENO: result: $am_cv_CXX_dependencies_compiler_type" >&5
   5877 echo "${ECHO_T}$am_cv_CXX_dependencies_compiler_type" >&6; }
   5878 CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type
   5879 
   5880 
   5881 
   5882 if
   5883   test "x$enable_dependency_tracking" != xno \
   5884   && test "$am_cv_CXX_dependencies_compiler_type" = gcc3; then
   5885   am__fastdepCXX_TRUE=
   5886   am__fastdepCXX_FALSE='#'
   5887 else
   5888   am__fastdepCXX_TRUE='#'
   5889   am__fastdepCXX_FALSE=
   5890 fi
   5891 
   5892 
   5893 
   5894 
   5895 if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
   5896     ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
   5897     (test "X$CXX" != "Xg++"))) ; then
   5898   ac_ext=cpp
   5899 ac_cpp='$CXXCPP $CPPFLAGS'
   5900 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   5901 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   5902 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   5903 { echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
   5904 echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6; }
   5905 if test -z "$CXXCPP"; then
   5906   if test "${ac_cv_prog_CXXCPP+set}" = set; then
   5907   echo $ECHO_N "(cached) $ECHO_C" >&6
   5908 else
   5909       # Double quotes because CXXCPP needs to be expanded
   5910     for CXXCPP in "$CXX -E" "/lib/cpp"
   5911     do
   5912       ac_preproc_ok=false
   5913 for ac_cxx_preproc_warn_flag in '' yes
   5914 do
   5915   # Use a header file that comes with gcc, so configuring glibc
   5916   # with a fresh cross-compiler works.
   5917   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   5918   # <limits.h> exists even on freestanding compilers.
   5919   # On the NeXT, cc -E runs the code through the compiler's parser,
   5920   # not just through cpp. "Syntax error" is here to catch this case.
   5921   cat >conftest.$ac_ext <<_ACEOF
   5922 /* confdefs.h.  */
   5923 _ACEOF
   5924 cat confdefs.h >>conftest.$ac_ext
   5925 cat >>conftest.$ac_ext <<_ACEOF
   5926 /* end confdefs.h.  */
   5927 #ifdef __STDC__
   5928 # include <limits.h>
   5929 #else
   5930 # include <assert.h>
   5931 #endif
   5932 		     Syntax error
   5933 _ACEOF
   5934 if { (ac_try="$ac_cpp conftest.$ac_ext"
   5935 case "(($ac_try" in
   5936   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5937   *) ac_try_echo=$ac_try;;
   5938 esac
   5939 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5940   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   5941   ac_status=$?
   5942   grep -v '^ *+' conftest.er1 >conftest.err
   5943   rm -f conftest.er1
   5944   cat conftest.err >&5
   5945   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5946   (exit $ac_status); } >/dev/null; then
   5947   if test -s conftest.err; then
   5948     ac_cpp_err=$ac_cxx_preproc_warn_flag
   5949     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
   5950   else
   5951     ac_cpp_err=
   5952   fi
   5953 else
   5954   ac_cpp_err=yes
   5955 fi
   5956 if test -z "$ac_cpp_err"; then
   5957   :
   5958 else
   5959   echo "$as_me: failed program was:" >&5
   5960 sed 's/^/| /' conftest.$ac_ext >&5
   5961 
   5962   # Broken: fails on valid input.
   5963 continue
   5964 fi
   5965 
   5966 rm -f conftest.err conftest.$ac_ext
   5967 
   5968   # OK, works on sane cases.  Now check whether nonexistent headers
   5969   # can be detected and how.
   5970   cat >conftest.$ac_ext <<_ACEOF
   5971 /* confdefs.h.  */
   5972 _ACEOF
   5973 cat confdefs.h >>conftest.$ac_ext
   5974 cat >>conftest.$ac_ext <<_ACEOF
   5975 /* end confdefs.h.  */
   5976 #include <ac_nonexistent.h>
   5977 _ACEOF
   5978 if { (ac_try="$ac_cpp conftest.$ac_ext"
   5979 case "(($ac_try" in
   5980   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5981   *) ac_try_echo=$ac_try;;
   5982 esac
   5983 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5984   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   5985   ac_status=$?
   5986   grep -v '^ *+' conftest.er1 >conftest.err
   5987   rm -f conftest.er1
   5988   cat conftest.err >&5
   5989   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5990   (exit $ac_status); } >/dev/null; then
   5991   if test -s conftest.err; then
   5992     ac_cpp_err=$ac_cxx_preproc_warn_flag
   5993     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
   5994   else
   5995     ac_cpp_err=
   5996   fi
   5997 else
   5998   ac_cpp_err=yes
   5999 fi
   6000 if test -z "$ac_cpp_err"; then
   6001   # Broken: success on invalid input.
   6002 continue
   6003 else
   6004   echo "$as_me: failed program was:" >&5
   6005 sed 's/^/| /' conftest.$ac_ext >&5
   6006 
   6007   # Passes both tests.
   6008 ac_preproc_ok=:
   6009 break
   6010 fi
   6011 
   6012 rm -f conftest.err conftest.$ac_ext
   6013 
   6014 done
   6015 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   6016 rm -f conftest.err conftest.$ac_ext
   6017 if $ac_preproc_ok; then
   6018   break
   6019 fi
   6020 
   6021     done
   6022     ac_cv_prog_CXXCPP=$CXXCPP
   6023 
   6024 fi
   6025   CXXCPP=$ac_cv_prog_CXXCPP
   6026 else
   6027   ac_cv_prog_CXXCPP=$CXXCPP
   6028 fi
   6029 { echo "$as_me:$LINENO: result: $CXXCPP" >&5
   6030 echo "${ECHO_T}$CXXCPP" >&6; }
   6031 ac_preproc_ok=false
   6032 for ac_cxx_preproc_warn_flag in '' yes
   6033 do
   6034   # Use a header file that comes with gcc, so configuring glibc
   6035   # with a fresh cross-compiler works.
   6036   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   6037   # <limits.h> exists even on freestanding compilers.
   6038   # On the NeXT, cc -E runs the code through the compiler's parser,
   6039   # not just through cpp. "Syntax error" is here to catch this case.
   6040   cat >conftest.$ac_ext <<_ACEOF
   6041 /* confdefs.h.  */
   6042 _ACEOF
   6043 cat confdefs.h >>conftest.$ac_ext
   6044 cat >>conftest.$ac_ext <<_ACEOF
   6045 /* end confdefs.h.  */
   6046 #ifdef __STDC__
   6047 # include <limits.h>
   6048 #else
   6049 # include <assert.h>
   6050 #endif
   6051 		     Syntax error
   6052 _ACEOF
   6053 if { (ac_try="$ac_cpp conftest.$ac_ext"
   6054 case "(($ac_try" in
   6055   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   6056   *) ac_try_echo=$ac_try;;
   6057 esac
   6058 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   6059   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   6060   ac_status=$?
   6061   grep -v '^ *+' conftest.er1 >conftest.err
   6062   rm -f conftest.er1
   6063   cat conftest.err >&5
   6064   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6065   (exit $ac_status); } >/dev/null; then
   6066   if test -s conftest.err; then
   6067     ac_cpp_err=$ac_cxx_preproc_warn_flag
   6068     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
   6069   else
   6070     ac_cpp_err=
   6071   fi
   6072 else
   6073   ac_cpp_err=yes
   6074 fi
   6075 if test -z "$ac_cpp_err"; then
   6076   :
   6077 else
   6078   echo "$as_me: failed program was:" >&5
   6079 sed 's/^/| /' conftest.$ac_ext >&5
   6080 
   6081   # Broken: fails on valid input.
   6082 continue
   6083 fi
   6084 
   6085 rm -f conftest.err conftest.$ac_ext
   6086 
   6087   # OK, works on sane cases.  Now check whether nonexistent headers
   6088   # can be detected and how.
   6089   cat >conftest.$ac_ext <<_ACEOF
   6090 /* confdefs.h.  */
   6091 _ACEOF
   6092 cat confdefs.h >>conftest.$ac_ext
   6093 cat >>conftest.$ac_ext <<_ACEOF
   6094 /* end confdefs.h.  */
   6095 #include <ac_nonexistent.h>
   6096 _ACEOF
   6097 if { (ac_try="$ac_cpp conftest.$ac_ext"
   6098 case "(($ac_try" in
   6099   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   6100   *) ac_try_echo=$ac_try;;
   6101 esac
   6102 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   6103   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   6104   ac_status=$?
   6105   grep -v '^ *+' conftest.er1 >conftest.err
   6106   rm -f conftest.er1
   6107   cat conftest.err >&5
   6108   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6109   (exit $ac_status); } >/dev/null; then
   6110   if test -s conftest.err; then
   6111     ac_cpp_err=$ac_cxx_preproc_warn_flag
   6112     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
   6113   else
   6114     ac_cpp_err=
   6115   fi
   6116 else
   6117   ac_cpp_err=yes
   6118 fi
   6119 if test -z "$ac_cpp_err"; then
   6120   # Broken: success on invalid input.
   6121 continue
   6122 else
   6123   echo "$as_me: failed program was:" >&5
   6124 sed 's/^/| /' conftest.$ac_ext >&5
   6125 
   6126   # Passes both tests.
   6127 ac_preproc_ok=:
   6128 break
   6129 fi
   6130 
   6131 rm -f conftest.err conftest.$ac_ext
   6132 
   6133 done
   6134 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   6135 rm -f conftest.err conftest.$ac_ext
   6136 if $ac_preproc_ok; then
   6137   :
   6138 else
   6139   { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
   6140 See \`config.log' for more details." >&5
   6141 echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
   6142 See \`config.log' for more details." >&2;}
   6143    { (exit 1); exit 1; }; }
   6144 fi
   6145 
   6146 ac_ext=cpp
   6147 ac_cpp='$CXXCPP $CPPFLAGS'
   6148 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   6149 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   6150 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   6151 
   6152 fi
   6153 
   6154 
   6155 ac_ext=f
   6156 ac_compile='$F77 -c $FFLAGS conftest.$ac_ext >&5'
   6157 ac_link='$F77 -o conftest$ac_exeext $FFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   6158 ac_compiler_gnu=$ac_cv_f77_compiler_gnu
   6159 if test -n "$ac_tool_prefix"; then
   6160   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
   6161   do
   6162     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   6163 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   6164 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   6165 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   6166 if test "${ac_cv_prog_F77+set}" = set; then
   6167   echo $ECHO_N "(cached) $ECHO_C" >&6
   6168 else
   6169   if test -n "$F77"; then
   6170   ac_cv_prog_F77="$F77" # Let the user override the test.
   6171 else
   6172 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6173 for as_dir in $PATH
   6174 do
   6175   IFS=$as_save_IFS
   6176   test -z "$as_dir" && as_dir=.
   6177   for ac_exec_ext in '' $ac_executable_extensions; do
   6178   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
   6179     ac_cv_prog_F77="$ac_tool_prefix$ac_prog"
   6180     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6181     break 2
   6182   fi
   6183 done
   6184 done
   6185 IFS=$as_save_IFS
   6186 
   6187 fi
   6188 fi
   6189 F77=$ac_cv_prog_F77
   6190 if test -n "$F77"; then
   6191   { echo "$as_me:$LINENO: result: $F77" >&5
   6192 echo "${ECHO_T}$F77" >&6; }
   6193 else
   6194   { echo "$as_me:$LINENO: result: no" >&5
   6195 echo "${ECHO_T}no" >&6; }
   6196 fi
   6197 
   6198 
   6199     test -n "$F77" && break
   6200   done
   6201 fi
   6202 if test -z "$F77"; then
   6203   ac_ct_F77=$F77
   6204   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
   6205 do
   6206   # Extract the first word of "$ac_prog", so it can be a program name with args.
   6207 set dummy $ac_prog; ac_word=$2
   6208 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   6209 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   6210 if test "${ac_cv_prog_ac_ct_F77+set}" = set; then
   6211   echo $ECHO_N "(cached) $ECHO_C" >&6
   6212 else
   6213   if test -n "$ac_ct_F77"; then
   6214   ac_cv_prog_ac_ct_F77="$ac_ct_F77" # Let the user override the test.
   6215 else
   6216 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6217 for as_dir in $PATH
   6218 do
   6219   IFS=$as_save_IFS
   6220   test -z "$as_dir" && as_dir=.
   6221   for ac_exec_ext in '' $ac_executable_extensions; do
   6222   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
   6223     ac_cv_prog_ac_ct_F77="$ac_prog"
   6224     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6225     break 2
   6226   fi
   6227 done
   6228 done
   6229 IFS=$as_save_IFS
   6230 
   6231 fi
   6232 fi
   6233 ac_ct_F77=$ac_cv_prog_ac_ct_F77
   6234 if test -n "$ac_ct_F77"; then
   6235   { echo "$as_me:$LINENO: result: $ac_ct_F77" >&5
   6236 echo "${ECHO_T}$ac_ct_F77" >&6; }
   6237 else
   6238   { echo "$as_me:$LINENO: result: no" >&5
   6239 echo "${ECHO_T}no" >&6; }
   6240 fi
   6241 
   6242 
   6243   test -n "$ac_ct_F77" && break
   6244 done
   6245 
   6246   if test "x$ac_ct_F77" = x; then
   6247     F77=""
   6248   else
   6249     case $cross_compiling:$ac_tool_warned in
   6250 yes:)
   6251 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   6252 whose name does not start with the host triplet.  If you think this
   6253 configuration is useful to you, please write to autoconf@gnu.org." >&5
   6254 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   6255 whose name does not start with the host triplet.  If you think this
   6256 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
   6257 ac_tool_warned=yes ;;
   6258 esac
   6259     F77=$ac_ct_F77
   6260   fi
   6261 fi
   6262 
   6263 
   6264 # Provide some information about the compiler.
   6265 echo "$as_me:$LINENO: checking for Fortran 77 compiler version" >&5
   6266 ac_compiler=`set X $ac_compile; echo $2`
   6267 { (ac_try="$ac_compiler --version >&5"
   6268 case "(($ac_try" in
   6269   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   6270   *) ac_try_echo=$ac_try;;
   6271 esac
   6272 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   6273   (eval "$ac_compiler --version >&5") 2>&5
   6274   ac_status=$?
   6275   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6276   (exit $ac_status); }
   6277 { (ac_try="$ac_compiler -v >&5"
   6278 case "(($ac_try" in
   6279   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   6280   *) ac_try_echo=$ac_try;;
   6281 esac
   6282 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   6283   (eval "$ac_compiler -v >&5") 2>&5
   6284   ac_status=$?
   6285   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6286   (exit $ac_status); }
   6287 { (ac_try="$ac_compiler -V >&5"
   6288 case "(($ac_try" in
   6289   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   6290   *) ac_try_echo=$ac_try;;
   6291 esac
   6292 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   6293   (eval "$ac_compiler -V >&5") 2>&5
   6294   ac_status=$?
   6295   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6296   (exit $ac_status); }
   6297 rm -f a.out
   6298 
   6299 # If we don't use `.F' as extension, the preprocessor is not run on the
   6300 # input file.  (Note that this only needs to work for GNU compilers.)
   6301 ac_save_ext=$ac_ext
   6302 ac_ext=F
   6303 { echo "$as_me:$LINENO: checking whether we are using the GNU Fortran 77 compiler" >&5
   6304 echo $ECHO_N "checking whether we are using the GNU Fortran 77 compiler... $ECHO_C" >&6; }
   6305 if test "${ac_cv_f77_compiler_gnu+set}" = set; then
   6306   echo $ECHO_N "(cached) $ECHO_C" >&6
   6307 else
   6308   cat >conftest.$ac_ext <<_ACEOF
   6309       program main
   6310 #ifndef __GNUC__
   6311        choke me
   6312 #endif
   6313 
   6314       end
   6315 _ACEOF
   6316 rm -f conftest.$ac_objext
   6317 if { (ac_try="$ac_compile"
   6318 case "(($ac_try" in
   6319   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   6320   *) ac_try_echo=$ac_try;;
   6321 esac
   6322 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   6323   (eval "$ac_compile") 2>conftest.er1
   6324   ac_status=$?
   6325   grep -v '^ *+' conftest.er1 >conftest.err
   6326   rm -f conftest.er1
   6327   cat conftest.err >&5
   6328   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6329   (exit $ac_status); } &&
   6330 	 { ac_try='test -z "$ac_f77_werror_flag" || test ! -s conftest.err'
   6331   { (case "(($ac_try" in
   6332   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   6333   *) ac_try_echo=$ac_try;;
   6334 esac
   6335 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   6336   (eval "$ac_try") 2>&5
   6337   ac_status=$?
   6338   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6339   (exit $ac_status); }; } &&
   6340 	 { ac_try='test -s conftest.$ac_objext'
   6341   { (case "(($ac_try" in
   6342   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   6343   *) ac_try_echo=$ac_try;;
   6344 esac
   6345 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   6346   (eval "$ac_try") 2>&5
   6347   ac_status=$?
   6348   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6349   (exit $ac_status); }; }; then
   6350   ac_compiler_gnu=yes
   6351 else
   6352   echo "$as_me: failed program was:" >&5
   6353 sed 's/^/| /' conftest.$ac_ext >&5
   6354 
   6355 	ac_compiler_gnu=no
   6356 fi
   6357 
   6358 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   6359 ac_cv_f77_compiler_gnu=$ac_compiler_gnu
   6360 
   6361 fi
   6362 { echo "$as_me:$LINENO: result: $ac_cv_f77_compiler_gnu" >&5
   6363 echo "${ECHO_T}$ac_cv_f77_compiler_gnu" >&6; }
   6364 ac_ext=$ac_save_ext
   6365 ac_test_FFLAGS=${FFLAGS+set}
   6366 ac_save_FFLAGS=$FFLAGS
   6367 FFLAGS=
   6368 { echo "$as_me:$LINENO: checking whether $F77 accepts -g" >&5
   6369 echo $ECHO_N "checking whether $F77 accepts -g... $ECHO_C" >&6; }
   6370 if test "${ac_cv_prog_f77_g+set}" = set; then
   6371   echo $ECHO_N "(cached) $ECHO_C" >&6
   6372 else
   6373   FFLAGS=-g
   6374 cat >conftest.$ac_ext <<_ACEOF
   6375       program main
   6376 
   6377       end
   6378 _ACEOF
   6379 rm -f conftest.$ac_objext
   6380 if { (ac_try="$ac_compile"
   6381 case "(($ac_try" in
   6382   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   6383   *) ac_try_echo=$ac_try;;
   6384 esac
   6385 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   6386   (eval "$ac_compile") 2>conftest.er1
   6387   ac_status=$?
   6388   grep -v '^ *+' conftest.er1 >conftest.err
   6389   rm -f conftest.er1
   6390   cat conftest.err >&5
   6391   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6392   (exit $ac_status); } &&
   6393 	 { ac_try='test -z "$ac_f77_werror_flag" || test ! -s conftest.err'
   6394   { (case "(($ac_try" in
   6395   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   6396   *) ac_try_echo=$ac_try;;
   6397 esac
   6398 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   6399   (eval "$ac_try") 2>&5
   6400   ac_status=$?
   6401   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6402   (exit $ac_status); }; } &&
   6403 	 { ac_try='test -s conftest.$ac_objext'
   6404   { (case "(($ac_try" in
   6405   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   6406   *) ac_try_echo=$ac_try;;
   6407 esac
   6408 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   6409   (eval "$ac_try") 2>&5
   6410   ac_status=$?
   6411   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6412   (exit $ac_status); }; }; then
   6413   ac_cv_prog_f77_g=yes
   6414 else
   6415   echo "$as_me: failed program was:" >&5
   6416 sed 's/^/| /' conftest.$ac_ext >&5
   6417 
   6418 	ac_cv_prog_f77_g=no
   6419 fi
   6420 
   6421 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   6422 
   6423 fi
   6424 { echo "$as_me:$LINENO: result: $ac_cv_prog_f77_g" >&5
   6425 echo "${ECHO_T}$ac_cv_prog_f77_g" >&6; }
   6426 if test "$ac_test_FFLAGS" = set; then
   6427   FFLAGS=$ac_save_FFLAGS
   6428 elif test $ac_cv_prog_f77_g = yes; then
   6429   if test "x$ac_cv_f77_compiler_gnu" = xyes; then
   6430     FFLAGS="-g -O2"
   6431   else
   6432     FFLAGS="-g"
   6433   fi
   6434 else
   6435   if test "x$ac_cv_f77_compiler_gnu" = xyes; then
   6436     FFLAGS="-O2"
   6437   else
   6438     FFLAGS=
   6439   fi
   6440 fi
   6441 
   6442 G77=`test $ac_compiler_gnu = yes && echo yes`
   6443 ac_ext=c
   6444 ac_cpp='$CPP $CPPFLAGS'
   6445 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   6446 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   6447 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   6448 
   6449 
   6450 
   6451 # Autoconf 2.13's AC_OBJEXT and AC_EXEEXT macros only works for C compilers!
   6452 
   6453 # find the maximum length of command line arguments
   6454 { echo "$as_me:$LINENO: checking the maximum length of command line arguments" >&5
   6455 echo $ECHO_N "checking the maximum length of command line arguments... $ECHO_C" >&6; }
   6456 if test "${lt_cv_sys_max_cmd_len+set}" = set; then
   6457   echo $ECHO_N "(cached) $ECHO_C" >&6
   6458 else
   6459     i=0
   6460   teststring="ABCD"
   6461 
   6462   case $build_os in
   6463   msdosdjgpp*)
   6464     # On DJGPP, this test can blow up pretty badly due to problems in libc
   6465     # (any single argument exceeding 2000 bytes causes a buffer overrun
   6466     # during glob expansion).  Even if it were fixed, the result of this
   6467     # check would be larger than it should be.
   6468     lt_cv_sys_max_cmd_len=12288;    # 12K is about right
   6469     ;;
   6470 
   6471   gnu*)
   6472     # Under GNU Hurd, this test is not required because there is
   6473     # no limit to the length of command line arguments.
   6474     # Libtool will interpret -1 as no limit whatsoever
   6475     lt_cv_sys_max_cmd_len=-1;
   6476     ;;
   6477 
   6478   cygwin* | mingw*)
   6479     # On Win9x/ME, this test blows up -- it succeeds, but takes
   6480     # about 5 minutes as the teststring grows exponentially.
   6481     # Worse, since 9x/ME are not pre-emptively multitasking,
   6482     # you end up with a "frozen" computer, even though with patience
   6483     # the test eventually succeeds (with a max line length of 256k).
   6484     # Instead, let's just punt: use the minimum linelength reported by
   6485     # all of the supported platforms: 8192 (on NT/2K/XP).
   6486     lt_cv_sys_max_cmd_len=8192;
   6487     ;;
   6488 
   6489   amigaos*)
   6490     # On AmigaOS with pdksh, this test takes hours, literally.
   6491     # So we just punt and use a minimum line length of 8192.
   6492     lt_cv_sys_max_cmd_len=8192;
   6493     ;;
   6494 
   6495   netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
   6496     # This has been around since 386BSD, at least.  Likely further.
   6497     if test -x /sbin/sysctl; then
   6498       lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
   6499     elif test -x /usr/sbin/sysctl; then
   6500       lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
   6501     else
   6502       lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
   6503     fi
   6504     # And add a safety zone
   6505     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
   6506     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
   6507     ;;
   6508 
   6509   interix*)
   6510     # We know the value 262144 and hardcode it with a safety zone (like BSD)
   6511     lt_cv_sys_max_cmd_len=196608
   6512     ;;
   6513 
   6514   osf*)
   6515     # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
   6516     # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
   6517     # nice to cause kernel panics so lets avoid the loop below.
   6518     # First set a reasonable default.
   6519     lt_cv_sys_max_cmd_len=16384
   6520     #
   6521     if test -x /sbin/sysconfig; then
   6522       case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
   6523         *1*) lt_cv_sys_max_cmd_len=-1 ;;
   6524       esac
   6525     fi
   6526     ;;
   6527   sco3.2v5*)
   6528     lt_cv_sys_max_cmd_len=102400
   6529     ;;
   6530   sysv5* | sco5v6* | sysv4.2uw2*)
   6531     kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
   6532     if test -n "$kargmax"; then
   6533       lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ 	]//'`
   6534     else
   6535       lt_cv_sys_max_cmd_len=32768
   6536     fi
   6537     ;;
   6538   *)
   6539     # If test is not a shell built-in, we'll probably end up computing a
   6540     # maximum length that is only half of the actual maximum length, but
   6541     # we can't tell.
   6542     SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
   6543     while (test "X"`$SHELL $0 --fallback-echo "X$teststring" 2>/dev/null` \
   6544 	       = "XX$teststring") >/dev/null 2>&1 &&
   6545 	    new_result=`expr "X$teststring" : ".*" 2>&1` &&
   6546 	    lt_cv_sys_max_cmd_len=$new_result &&
   6547 	    test $i != 17 # 1/2 MB should be enough
   6548     do
   6549       i=`expr $i + 1`
   6550       teststring=$teststring$teststring
   6551     done
   6552     teststring=
   6553     # Add a significant safety factor because C++ compilers can tack on massive
   6554     # amounts of additional arguments before passing them to the linker.
   6555     # It appears as though 1/2 is a usable value.
   6556     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
   6557     ;;
   6558   esac
   6559 
   6560 fi
   6561 
   6562 if test -n $lt_cv_sys_max_cmd_len ; then
   6563   { echo "$as_me:$LINENO: result: $lt_cv_sys_max_cmd_len" >&5
   6564 echo "${ECHO_T}$lt_cv_sys_max_cmd_len" >&6; }
   6565 else
   6566   { echo "$as_me:$LINENO: result: none" >&5
   6567 echo "${ECHO_T}none" >&6; }
   6568 fi
   6569 
   6570 
   6571 
   6572 
   6573 # Check for command to grab the raw symbol name followed by C symbol from nm.
   6574 { echo "$as_me:$LINENO: checking command to parse $NM output from $compiler object" >&5
   6575 echo $ECHO_N "checking command to parse $NM output from $compiler object... $ECHO_C" >&6; }
   6576 if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then
   6577   echo $ECHO_N "(cached) $ECHO_C" >&6
   6578 else
   6579 
   6580 # These are sane defaults that work on at least a few old systems.
   6581 # [They come from Ultrix.  What could be older than Ultrix?!! ;)]
   6582 
   6583 # Character class describing NM global symbol codes.
   6584 symcode='[BCDEGRST]'
   6585 
   6586 # Regexp to match symbols that can be accessed directly from C.
   6587 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
   6588 
   6589 # Transform an extracted symbol line into a proper C declaration
   6590 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^. .* \(.*\)$/extern int \1;/p'"
   6591 
   6592 # Transform an extracted symbol line into symbol name and symbol address
   6593 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'"
   6594 
   6595 # Define system-specific variables.
   6596 case $host_os in
   6597 aix*)
   6598   symcode='[BCDT]'
   6599   ;;
   6600 cygwin* | mingw* | pw32*)
   6601   symcode='[ABCDGISTW]'
   6602   ;;
   6603 hpux*) # Its linker distinguishes data from code symbols
   6604   if test "$host_cpu" = ia64; then
   6605     symcode='[ABCDEGRST]'
   6606   fi
   6607   lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
   6608   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'"
   6609   ;;
   6610 linux* | k*bsd*-gnu)
   6611   if test "$host_cpu" = ia64; then
   6612     symcode='[ABCDGIRSTW]'
   6613     lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
   6614     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'"
   6615   fi
   6616   ;;
   6617 irix* | nonstopux*)
   6618   symcode='[BCDEGRST]'
   6619   ;;
   6620 osf*)
   6621   symcode='[BCDEGQRST]'
   6622   ;;
   6623 solaris*)
   6624   symcode='[BDRT]'
   6625   ;;
   6626 sco3.2v5*)
   6627   symcode='[DT]'
   6628   ;;
   6629 sysv4.2uw2*)
   6630   symcode='[DT]'
   6631   ;;
   6632 sysv5* | sco5v6* | unixware* | OpenUNIX*)
   6633   symcode='[ABDT]'
   6634   ;;
   6635 sysv4)
   6636   symcode='[DFNSTU]'
   6637   ;;
   6638 esac
   6639 
   6640 # Handle CRLF in mingw tool chain
   6641 opt_cr=
   6642 case $build_os in
   6643 mingw*)
   6644   opt_cr=`echo 'x\{0,1\}' | tr x '\015'` # option cr in regexp
   6645   ;;
   6646 esac
   6647 
   6648 # If we're using GNU nm, then use its standard symbol codes.
   6649 case `$NM -V 2>&1` in
   6650 *GNU* | *'with BFD'*)
   6651   symcode='[ABCDGIRSTW]' ;;
   6652 esac
   6653 
   6654 # Try without a prefix undercore, then with it.
   6655 for ac_symprfx in "" "_"; do
   6656 
   6657   # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
   6658   symxfrm="\\1 $ac_symprfx\\2 \\2"
   6659 
   6660   # Write the raw and C identifiers.
   6661   lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ 	]\($symcode$symcode*\)[ 	][ 	]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
   6662 
   6663   # Check to see that the pipe works correctly.
   6664   pipe_works=no
   6665 
   6666   rm -f conftest*
   6667   cat > conftest.$ac_ext <<EOF
   6668 #ifdef __cplusplus
   6669 extern "C" {
   6670 #endif
   6671 char nm_test_var;
   6672 void nm_test_func(){}
   6673 #ifdef __cplusplus
   6674 }
   6675 #endif
   6676 int main(){nm_test_var='a';nm_test_func();return(0);}
   6677 EOF
   6678 
   6679   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   6680   (eval $ac_compile) 2>&5
   6681   ac_status=$?
   6682   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6683   (exit $ac_status); }; then
   6684     # Now try to grab the symbols.
   6685     nlist=conftest.nm
   6686     if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\"") >&5
   6687   (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
   6688   ac_status=$?
   6689   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6690   (exit $ac_status); } && test -s "$nlist"; then
   6691       # Try sorting and uniquifying the output.
   6692       if sort "$nlist" | uniq > "$nlist"T; then
   6693 	mv -f "$nlist"T "$nlist"
   6694       else
   6695 	rm -f "$nlist"T
   6696       fi
   6697 
   6698       # Make sure that we snagged all the symbols we need.
   6699       if grep ' nm_test_var$' "$nlist" >/dev/null; then
   6700 	if grep ' nm_test_func$' "$nlist" >/dev/null; then
   6701 	  cat <<EOF > conftest.$ac_ext
   6702 #ifdef __cplusplus
   6703 extern "C" {
   6704 #endif
   6705 
   6706 EOF
   6707 	  # Now generate the symbol file.
   6708 	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | grep -v main >> conftest.$ac_ext'
   6709 
   6710 	  cat <<EOF >> conftest.$ac_ext
   6711 #if defined (__STDC__) && __STDC__
   6712 # define lt_ptr_t void *
   6713 #else
   6714 # define lt_ptr_t char *
   6715 # define const
   6716 #endif
   6717 
   6718 /* The mapping between symbol names and symbols. */
   6719 const struct {
   6720   const char *name;
   6721   lt_ptr_t address;
   6722 }
   6723 lt_preloaded_symbols[] =
   6724 {
   6725 EOF
   6726 	  $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (lt_ptr_t) \&\2},/" < "$nlist" | grep -v main >> conftest.$ac_ext
   6727 	  cat <<\EOF >> conftest.$ac_ext
   6728   {0, (lt_ptr_t) 0}
   6729 };
   6730 
   6731 #ifdef __cplusplus
   6732 }
   6733 #endif
   6734 EOF
   6735 	  # Now try linking the two files.
   6736 	  mv conftest.$ac_objext conftstm.$ac_objext
   6737 	  lt_save_LIBS="$LIBS"
   6738 	  lt_save_CFLAGS="$CFLAGS"
   6739 	  LIBS="conftstm.$ac_objext"
   6740 	  CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
   6741 	  if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   6742   (eval $ac_link) 2>&5
   6743   ac_status=$?
   6744   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6745   (exit $ac_status); } && test -s conftest${ac_exeext}; then
   6746 	    pipe_works=yes
   6747 	  fi
   6748 	  LIBS="$lt_save_LIBS"
   6749 	  CFLAGS="$lt_save_CFLAGS"
   6750 	else
   6751 	  echo "cannot find nm_test_func in $nlist" >&5
   6752 	fi
   6753       else
   6754 	echo "cannot find nm_test_var in $nlist" >&5
   6755       fi
   6756     else
   6757       echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
   6758     fi
   6759   else
   6760     echo "$progname: failed program was:" >&5
   6761     cat conftest.$ac_ext >&5
   6762   fi
   6763   rm -f conftest* conftst*
   6764 
   6765   # Do not use the global_symbol_pipe unless it works.
   6766   if test "$pipe_works" = yes; then
   6767     break
   6768   else
   6769     lt_cv_sys_global_symbol_pipe=
   6770   fi
   6771 done
   6772 
   6773 fi
   6774 
   6775 if test -z "$lt_cv_sys_global_symbol_pipe"; then
   6776   lt_cv_sys_global_symbol_to_cdecl=
   6777 fi
   6778 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
   6779   { echo "$as_me:$LINENO: result: failed" >&5
   6780 echo "${ECHO_T}failed" >&6; }
   6781 else
   6782   { echo "$as_me:$LINENO: result: ok" >&5
   6783 echo "${ECHO_T}ok" >&6; }
   6784 fi
   6785 
   6786 { echo "$as_me:$LINENO: checking for objdir" >&5
   6787 echo $ECHO_N "checking for objdir... $ECHO_C" >&6; }
   6788 if test "${lt_cv_objdir+set}" = set; then
   6789   echo $ECHO_N "(cached) $ECHO_C" >&6
   6790 else
   6791   rm -f .libs 2>/dev/null
   6792 mkdir .libs 2>/dev/null
   6793 if test -d .libs; then
   6794   lt_cv_objdir=.libs
   6795 else
   6796   # MS-DOS does not allow filenames that begin with a dot.
   6797   lt_cv_objdir=_libs
   6798 fi
   6799 rmdir .libs 2>/dev/null
   6800 fi
   6801 { echo "$as_me:$LINENO: result: $lt_cv_objdir" >&5
   6802 echo "${ECHO_T}$lt_cv_objdir" >&6; }
   6803 objdir=$lt_cv_objdir
   6804 
   6805 
   6806 
   6807 
   6808 
   6809 case $host_os in
   6810 aix3*)
   6811   # AIX sometimes has problems with the GCC collect2 program.  For some
   6812   # reason, if we set the COLLECT_NAMES environment variable, the problems
   6813   # vanish in a puff of smoke.
   6814   if test "X${COLLECT_NAMES+set}" != Xset; then
   6815     COLLECT_NAMES=
   6816     export COLLECT_NAMES
   6817   fi
   6818   ;;
   6819 esac
   6820 
   6821 # Sed substitution that helps us do robust quoting.  It backslashifies
   6822 # metacharacters that are still active within double-quoted strings.
   6823 Xsed='sed -e 1s/^X//'
   6824 sed_quote_subst='s/\([\\"\\`$\\\\]\)/\\\1/g'
   6825 
   6826 # Same as above, but do not quote variable references.
   6827 double_quote_subst='s/\([\\"\\`\\\\]\)/\\\1/g'
   6828 
   6829 # Sed substitution to delay expansion of an escaped shell variable in a
   6830 # double_quote_subst'ed string.
   6831 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
   6832 
   6833 # Sed substitution to avoid accidental globbing in evaled expressions
   6834 no_glob_subst='s/\*/\\\*/g'
   6835 
   6836 # Constants:
   6837 rm="rm -f"
   6838 
   6839 # Global variables:
   6840 default_ofile=libtool
   6841 can_build_shared=yes
   6842 
   6843 # All known linkers require a `.a' archive for static linking (except MSVC,
   6844 # which needs '.lib').
   6845 libext=a
   6846 ltmain="$ac_aux_dir/ltmain.sh"
   6847 ofile="$default_ofile"
   6848 with_gnu_ld="$lt_cv_prog_gnu_ld"
   6849 
   6850 if test -n "$ac_tool_prefix"; then
   6851   # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
   6852 set dummy ${ac_tool_prefix}ar; ac_word=$2
   6853 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   6854 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   6855 if test "${ac_cv_prog_AR+set}" = set; then
   6856   echo $ECHO_N "(cached) $ECHO_C" >&6
   6857 else
   6858   if test -n "$AR"; then
   6859   ac_cv_prog_AR="$AR" # Let the user override the test.
   6860 else
   6861 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6862 for as_dir in $PATH
   6863 do
   6864   IFS=$as_save_IFS
   6865   test -z "$as_dir" && as_dir=.
   6866   for ac_exec_ext in '' $ac_executable_extensions; do
   6867   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
   6868     ac_cv_prog_AR="${ac_tool_prefix}ar"
   6869     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6870     break 2
   6871   fi
   6872 done
   6873 done
   6874 IFS=$as_save_IFS
   6875 
   6876 fi
   6877 fi
   6878 AR=$ac_cv_prog_AR
   6879 if test -n "$AR"; then
   6880   { echo "$as_me:$LINENO: result: $AR" >&5
   6881 echo "${ECHO_T}$AR" >&6; }
   6882 else
   6883   { echo "$as_me:$LINENO: result: no" >&5
   6884 echo "${ECHO_T}no" >&6; }
   6885 fi
   6886 
   6887 
   6888 fi
   6889 if test -z "$ac_cv_prog_AR"; then
   6890   ac_ct_AR=$AR
   6891   # Extract the first word of "ar", so it can be a program name with args.
   6892 set dummy ar; ac_word=$2
   6893 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   6894 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   6895 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
   6896   echo $ECHO_N "(cached) $ECHO_C" >&6
   6897 else
   6898   if test -n "$ac_ct_AR"; then
   6899   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
   6900 else
   6901 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6902 for as_dir in $PATH
   6903 do
   6904   IFS=$as_save_IFS
   6905   test -z "$as_dir" && as_dir=.
   6906   for ac_exec_ext in '' $ac_executable_extensions; do
   6907   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
   6908     ac_cv_prog_ac_ct_AR="ar"
   6909     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6910     break 2
   6911   fi
   6912 done
   6913 done
   6914 IFS=$as_save_IFS
   6915 
   6916 fi
   6917 fi
   6918 ac_ct_AR=$ac_cv_prog_ac_ct_AR
   6919 if test -n "$ac_ct_AR"; then
   6920   { echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
   6921 echo "${ECHO_T}$ac_ct_AR" >&6; }
   6922 else
   6923   { echo "$as_me:$LINENO: result: no" >&5
   6924 echo "${ECHO_T}no" >&6; }
   6925 fi
   6926 
   6927   if test "x$ac_ct_AR" = x; then
   6928     AR="false"
   6929   else
   6930     case $cross_compiling:$ac_tool_warned in
   6931 yes:)
   6932 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   6933 whose name does not start with the host triplet.  If you think this
   6934 configuration is useful to you, please write to autoconf (at] gnu.org." >&5
   6935 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   6936 whose name does not start with the host triplet.  If you think this
   6937 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;}
   6938 ac_tool_warned=yes ;;
   6939 esac
   6940     AR=$ac_ct_AR
   6941   fi
   6942 else
   6943   AR="$ac_cv_prog_AR"
   6944 fi
   6945 
   6946 if test -n "$ac_tool_prefix"; then
   6947   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
   6948 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
   6949 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   6950 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   6951 if test "${ac_cv_prog_RANLIB+set}" = set; then
   6952   echo $ECHO_N "(cached) $ECHO_C" >&6
   6953 else
   6954   if test -n "$RANLIB"; then
   6955   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
   6956 else
   6957 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6958 for as_dir in $PATH
   6959 do
   6960   IFS=$as_save_IFS
   6961   test -z "$as_dir" && as_dir=.
   6962   for ac_exec_ext in '' $ac_executable_extensions; do
   6963   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
   6964     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
   6965     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6966     break 2
   6967   fi
   6968 done
   6969 done
   6970 IFS=$as_save_IFS
   6971 
   6972 fi
   6973 fi
   6974 RANLIB=$ac_cv_prog_RANLIB
   6975 if test -n "$RANLIB"; then
   6976   { echo "$as_me:$LINENO: result: $RANLIB" >&5
   6977 echo "${ECHO_T}$RANLIB" >&6; }
   6978 else
   6979   { echo "$as_me:$LINENO: result: no" >&5
   6980 echo "${ECHO_T}no" >&6; }
   6981 fi
   6982 
   6983 
   6984 fi
   6985 if test -z "$ac_cv_prog_RANLIB"; then
   6986   ac_ct_RANLIB=$RANLIB
   6987   # Extract the first word of "ranlib", so it can be a program name with args.
   6988 set dummy ranlib; ac_word=$2
   6989 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   6990 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   6991 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
   6992   echo $ECHO_N "(cached) $ECHO_C" >&6
   6993 else
   6994   if test -n "$ac_ct_RANLIB"; then
   6995   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
   6996 else
   6997 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6998 for as_dir in $PATH
   6999 do
   7000   IFS=$as_save_IFS
   7001   test -z "$as_dir" && as_dir=.
   7002   for ac_exec_ext in '' $ac_executable_extensions; do
   7003   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
   7004     ac_cv_prog_ac_ct_RANLIB="ranlib"
   7005     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   7006     break 2
   7007   fi
   7008 done
   7009 done
   7010 IFS=$as_save_IFS
   7011 
   7012 fi
   7013 fi
   7014 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
   7015 if test -n "$ac_ct_RANLIB"; then
   7016   { echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
   7017 echo "${ECHO_T}$ac_ct_RANLIB" >&6; }
   7018 else
   7019   { echo "$as_me:$LINENO: result: no" >&5
   7020 echo "${ECHO_T}no" >&6; }
   7021 fi
   7022 
   7023   if test "x$ac_ct_RANLIB" = x; then
   7024     RANLIB=":"
   7025   else
   7026     case $cross_compiling:$ac_tool_warned in
   7027 yes:)
   7028 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   7029 whose name does not start with the host triplet.  If you think this
   7030 configuration is useful to you, please write to autoconf (at] gnu.org." >&5
   7031 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   7032 whose name does not start with the host triplet.  If you think this
   7033 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;}
   7034 ac_tool_warned=yes ;;
   7035 esac
   7036     RANLIB=$ac_ct_RANLIB
   7037   fi
   7038 else
   7039   RANLIB="$ac_cv_prog_RANLIB"
   7040 fi
   7041 
   7042 if test -n "$ac_tool_prefix"; then
   7043   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
   7044 set dummy ${ac_tool_prefix}strip; ac_word=$2
   7045 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   7046 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   7047 if test "${ac_cv_prog_STRIP+set}" = set; then
   7048   echo $ECHO_N "(cached) $ECHO_C" >&6
   7049 else
   7050   if test -n "$STRIP"; then
   7051   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
   7052 else
   7053 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7054 for as_dir in $PATH
   7055 do
   7056   IFS=$as_save_IFS
   7057   test -z "$as_dir" && as_dir=.
   7058   for ac_exec_ext in '' $ac_executable_extensions; do
   7059   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
   7060     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
   7061     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   7062     break 2
   7063   fi
   7064 done
   7065 done
   7066 IFS=$as_save_IFS
   7067 
   7068 fi
   7069 fi
   7070 STRIP=$ac_cv_prog_STRIP
   7071 if test -n "$STRIP"; then
   7072   { echo "$as_me:$LINENO: result: $STRIP" >&5
   7073 echo "${ECHO_T}$STRIP" >&6; }
   7074 else
   7075   { echo "$as_me:$LINENO: result: no" >&5
   7076 echo "${ECHO_T}no" >&6; }
   7077 fi
   7078 
   7079 
   7080 fi
   7081 if test -z "$ac_cv_prog_STRIP"; then
   7082   ac_ct_STRIP=$STRIP
   7083   # Extract the first word of "strip", so it can be a program name with args.
   7084 set dummy strip; ac_word=$2
   7085 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   7086 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   7087 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
   7088   echo $ECHO_N "(cached) $ECHO_C" >&6
   7089 else
   7090   if test -n "$ac_ct_STRIP"; then
   7091   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
   7092 else
   7093 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7094 for as_dir in $PATH
   7095 do
   7096   IFS=$as_save_IFS
   7097   test -z "$as_dir" && as_dir=.
   7098   for ac_exec_ext in '' $ac_executable_extensions; do
   7099   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
   7100     ac_cv_prog_ac_ct_STRIP="strip"
   7101     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   7102     break 2
   7103   fi
   7104 done
   7105 done
   7106 IFS=$as_save_IFS
   7107 
   7108 fi
   7109 fi
   7110 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
   7111 if test -n "$ac_ct_STRIP"; then
   7112   { echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
   7113 echo "${ECHO_T}$ac_ct_STRIP" >&6; }
   7114 else
   7115   { echo "$as_me:$LINENO: result: no" >&5
   7116 echo "${ECHO_T}no" >&6; }
   7117 fi
   7118 
   7119   if test "x$ac_ct_STRIP" = x; then
   7120     STRIP=":"
   7121   else
   7122     case $cross_compiling:$ac_tool_warned in
   7123 yes:)
   7124 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   7125 whose name does not start with the host triplet.  If you think this
   7126 configuration is useful to you, please write to autoconf (at] gnu.org." >&5
   7127 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   7128 whose name does not start with the host triplet.  If you think this
   7129 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;}
   7130 ac_tool_warned=yes ;;
   7131 esac
   7132     STRIP=$ac_ct_STRIP
   7133   fi
   7134 else
   7135   STRIP="$ac_cv_prog_STRIP"
   7136 fi
   7137 
   7138 
   7139 old_CC="$CC"
   7140 old_CFLAGS="$CFLAGS"
   7141 
   7142 # Set sane defaults for various variables
   7143 test -z "$AR" && AR=ar
   7144 test -z "$AR_FLAGS" && AR_FLAGS=cru
   7145 test -z "$AS" && AS=as
   7146 test -z "$CC" && CC=cc
   7147 test -z "$LTCC" && LTCC=$CC
   7148 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
   7149 test -z "$DLLTOOL" && DLLTOOL=dlltool
   7150 test -z "$LD" && LD=ld
   7151 test -z "$LN_S" && LN_S="ln -s"
   7152 test -z "$MAGIC_CMD" && MAGIC_CMD=file
   7153 test -z "$NM" && NM=nm
   7154 test -z "$SED" && SED=sed
   7155 test -z "$OBJDUMP" && OBJDUMP=objdump
   7156 test -z "$RANLIB" && RANLIB=:
   7157 test -z "$STRIP" && STRIP=:
   7158 test -z "$ac_objext" && ac_objext=o
   7159 
   7160 # Determine commands to create old-style static archives.
   7161 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs$old_deplibs'
   7162 old_postinstall_cmds='chmod 644 $oldlib'
   7163 old_postuninstall_cmds=
   7164 
   7165 if test -n "$RANLIB"; then
   7166   case $host_os in
   7167   openbsd*)
   7168     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
   7169     ;;
   7170   *)
   7171     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
   7172     ;;
   7173   esac
   7174   old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
   7175 fi
   7176 
   7177 for cc_temp in $compiler""; do
   7178   case $cc_temp in
   7179     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   7180     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   7181     \-*) ;;
   7182     *) break;;
   7183   esac
   7184 done
   7185 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   7186 
   7187 
   7188 # Only perform the check for file, if the check method requires it
   7189 case $deplibs_check_method in
   7190 file_magic*)
   7191   if test "$file_magic_cmd" = '$MAGIC_CMD'; then
   7192     { echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5
   7193 echo $ECHO_N "checking for ${ac_tool_prefix}file... $ECHO_C" >&6; }
   7194 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
   7195   echo $ECHO_N "(cached) $ECHO_C" >&6
   7196 else
   7197   case $MAGIC_CMD in
   7198 [\\/*] |  ?:[\\/]*)
   7199   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
   7200   ;;
   7201 *)
   7202   lt_save_MAGIC_CMD="$MAGIC_CMD"
   7203   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   7204   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
   7205   for ac_dir in $ac_dummy; do
   7206     IFS="$lt_save_ifs"
   7207     test -z "$ac_dir" && ac_dir=.
   7208     if test -f $ac_dir/${ac_tool_prefix}file; then
   7209       lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
   7210       if test -n "$file_magic_test_file"; then
   7211 	case $deplibs_check_method in
   7212 	"file_magic "*)
   7213 	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
   7214 	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
   7215 	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
   7216 	    $EGREP "$file_magic_regex" > /dev/null; then
   7217 	    :
   7218 	  else
   7219 	    cat <<EOF 1>&2
   7220 
   7221 *** Warning: the command libtool uses to detect shared libraries,
   7222 *** $file_magic_cmd, produces output that libtool cannot recognize.
   7223 *** The result is that libtool may fail to recognize shared libraries
   7224 *** as such.  This will affect the creation of libtool libraries that
   7225 *** depend on shared libraries, but programs linked with such libtool
   7226 *** libraries will work regardless of this problem.  Nevertheless, you
   7227 *** may want to report the problem to your system manager and/or to
   7228 *** bug-libtool@gnu.org
   7229 
   7230 EOF
   7231 	  fi ;;
   7232 	esac
   7233       fi
   7234       break
   7235     fi
   7236   done
   7237   IFS="$lt_save_ifs"
   7238   MAGIC_CMD="$lt_save_MAGIC_CMD"
   7239   ;;
   7240 esac
   7241 fi
   7242 
   7243 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
   7244 if test -n "$MAGIC_CMD"; then
   7245   { echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
   7246 echo "${ECHO_T}$MAGIC_CMD" >&6; }
   7247 else
   7248   { echo "$as_me:$LINENO: result: no" >&5
   7249 echo "${ECHO_T}no" >&6; }
   7250 fi
   7251 
   7252 if test -z "$lt_cv_path_MAGIC_CMD"; then
   7253   if test -n "$ac_tool_prefix"; then
   7254     { echo "$as_me:$LINENO: checking for file" >&5
   7255 echo $ECHO_N "checking for file... $ECHO_C" >&6; }
   7256 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
   7257   echo $ECHO_N "(cached) $ECHO_C" >&6
   7258 else
   7259   case $MAGIC_CMD in
   7260 [\\/*] |  ?:[\\/]*)
   7261   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
   7262   ;;
   7263 *)
   7264   lt_save_MAGIC_CMD="$MAGIC_CMD"
   7265   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   7266   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
   7267   for ac_dir in $ac_dummy; do
   7268     IFS="$lt_save_ifs"
   7269     test -z "$ac_dir" && ac_dir=.
   7270     if test -f $ac_dir/file; then
   7271       lt_cv_path_MAGIC_CMD="$ac_dir/file"
   7272       if test -n "$file_magic_test_file"; then
   7273 	case $deplibs_check_method in
   7274 	"file_magic "*)
   7275 	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
   7276 	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
   7277 	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
   7278 	    $EGREP "$file_magic_regex" > /dev/null; then
   7279 	    :
   7280 	  else
   7281 	    cat <<EOF 1>&2
   7282 
   7283 *** Warning: the command libtool uses to detect shared libraries,
   7284 *** $file_magic_cmd, produces output that libtool cannot recognize.
   7285 *** The result is that libtool may fail to recognize shared libraries
   7286 *** as such.  This will affect the creation of libtool libraries that
   7287 *** depend on shared libraries, but programs linked with such libtool
   7288 *** libraries will work regardless of this problem.  Nevertheless, you
   7289 *** may want to report the problem to your system manager and/or to
   7290 *** bug-libtool@gnu.org
   7291 
   7292 EOF
   7293 	  fi ;;
   7294 	esac
   7295       fi
   7296       break
   7297     fi
   7298   done
   7299   IFS="$lt_save_ifs"
   7300   MAGIC_CMD="$lt_save_MAGIC_CMD"
   7301   ;;
   7302 esac
   7303 fi
   7304 
   7305 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
   7306 if test -n "$MAGIC_CMD"; then
   7307   { echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
   7308 echo "${ECHO_T}$MAGIC_CMD" >&6; }
   7309 else
   7310   { echo "$as_me:$LINENO: result: no" >&5
   7311 echo "${ECHO_T}no" >&6; }
   7312 fi
   7313 
   7314   else
   7315     MAGIC_CMD=:
   7316   fi
   7317 fi
   7318 
   7319   fi
   7320   ;;
   7321 esac
   7322 
   7323 enable_dlopen=no
   7324 enable_win32_dll=no
   7325 
   7326 # Check whether --enable-libtool-lock was given.
   7327 if test "${enable_libtool_lock+set}" = set; then
   7328   enableval=$enable_libtool_lock;
   7329 fi
   7330 
   7331 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
   7332 
   7333 
   7334 # Check whether --with-pic was given.
   7335 if test "${with_pic+set}" = set; then
   7336   withval=$with_pic; pic_mode="$withval"
   7337 else
   7338   pic_mode=default
   7339 fi
   7340 
   7341 test -z "$pic_mode" && pic_mode=default
   7342 
   7343 # Use C for the default configuration in the libtool script
   7344 tagname=
   7345 lt_save_CC="$CC"
   7346 ac_ext=c
   7347 ac_cpp='$CPP $CPPFLAGS'
   7348 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   7349 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   7350 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   7351 
   7352 
   7353 # Source file extension for C test sources.
   7354 ac_ext=c
   7355 
   7356 # Object file extension for compiled C test sources.
   7357 objext=o
   7358 objext=$objext
   7359 
   7360 # Code to be used in simple compile tests
   7361 lt_simple_compile_test_code="int some_variable = 0;\n"
   7362 
   7363 # Code to be used in simple link tests
   7364 lt_simple_link_test_code='int main(){return(0);}\n'
   7365 
   7366 
   7367 # If no C compiler was specified, use CC.
   7368 LTCC=${LTCC-"$CC"}
   7369 
   7370 # If no C compiler flags were specified, use CFLAGS.
   7371 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   7372 
   7373 # Allow CC to be a program name with arguments.
   7374 compiler=$CC
   7375 
   7376 
   7377 # save warnings/boilerplate of simple test code
   7378 ac_outfile=conftest.$ac_objext
   7379 printf "$lt_simple_compile_test_code" >conftest.$ac_ext
   7380 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   7381 _lt_compiler_boilerplate=`cat conftest.err`
   7382 $rm conftest*
   7383 
   7384 ac_outfile=conftest.$ac_objext
   7385 printf "$lt_simple_link_test_code" >conftest.$ac_ext
   7386 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   7387 _lt_linker_boilerplate=`cat conftest.err`
   7388 $rm conftest*
   7389 
   7390 
   7391 
   7392 lt_prog_compiler_no_builtin_flag=
   7393 
   7394 if test "$GCC" = yes; then
   7395   lt_prog_compiler_no_builtin_flag=' -fno-builtin'
   7396 
   7397 
   7398 { echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
   7399 echo $ECHO_N "checking if $compiler supports -fno-rtti -fno-exceptions... $ECHO_C" >&6; }
   7400 if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then
   7401   echo $ECHO_N "(cached) $ECHO_C" >&6
   7402 else
   7403   lt_cv_prog_compiler_rtti_exceptions=no
   7404   ac_outfile=conftest.$ac_objext
   7405    printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   7406    lt_compiler_flag="-fno-rtti -fno-exceptions"
   7407    # Insert the option either (1) after the last *FLAGS variable, or
   7408    # (2) before a word containing "conftest.", or (3) at the end.
   7409    # Note that $ac_compile itself does not contain backslashes and begins
   7410    # with a dollar sign (not a hyphen), so the echo should work correctly.
   7411    # The option is referenced via a variable to avoid confusing sed.
   7412    lt_compile=`echo "$ac_compile" | $SED \
   7413    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   7414    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   7415    -e 's:$: $lt_compiler_flag:'`
   7416    (eval echo "\"\$as_me:7416: $lt_compile\"" >&5)
   7417    (eval "$lt_compile" 2>conftest.err)
   7418    ac_status=$?
   7419    cat conftest.err >&5
   7420    echo "$as_me:7420: \$? = $ac_status" >&5
   7421    if (exit $ac_status) && test -s "$ac_outfile"; then
   7422      # The compiler can only warn and ignore the option if not recognized
   7423      # So say no if there are warnings other than the usual output.
   7424      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
   7425      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   7426      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   7427        lt_cv_prog_compiler_rtti_exceptions=yes
   7428      fi
   7429    fi
   7430    $rm conftest*
   7431 
   7432 fi
   7433 { echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
   7434 echo "${ECHO_T}$lt_cv_prog_compiler_rtti_exceptions" >&6; }
   7435 
   7436 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
   7437     lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
   7438 else
   7439     :
   7440 fi
   7441 
   7442 fi
   7443 
   7444 lt_prog_compiler_wl=
   7445 lt_prog_compiler_pic=
   7446 lt_prog_compiler_static=
   7447 
   7448 { echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
   7449 echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6; }
   7450 
   7451   if test "$GCC" = yes; then
   7452     lt_prog_compiler_wl='-Wl,'
   7453     lt_prog_compiler_static='-static'
   7454 
   7455     case $host_os in
   7456       aix*)
   7457       # All AIX code is PIC.
   7458       if test "$host_cpu" = ia64; then
   7459 	# AIX 5 now supports IA64 processor
   7460 	lt_prog_compiler_static='-Bstatic'
   7461       fi
   7462       ;;
   7463 
   7464     amigaos*)
   7465       # FIXME: we need at least 68020 code to build shared libraries, but
   7466       # adding the `-m68020' flag to GCC prevents building anything better,
   7467       # like `-m68040'.
   7468       lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
   7469       ;;
   7470 
   7471     beos* | cygwin* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
   7472       # PIC is the default for these OSes.
   7473       ;;
   7474 
   7475     mingw* | pw32* | os2*)
   7476       # This hack is so that the source file can tell whether it is being
   7477       # built for inclusion in a dll (and should export symbols for example).
   7478       lt_prog_compiler_pic='-DDLL_EXPORT'
   7479       ;;
   7480 
   7481     darwin* | rhapsody*)
   7482       # PIC is the default on this platform
   7483       # Common symbols not allowed in MH_DYLIB files
   7484       lt_prog_compiler_pic='-fno-common'
   7485       ;;
   7486 
   7487     interix3*)
   7488       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
   7489       # Instead, we relocate shared libraries at runtime.
   7490       ;;
   7491 
   7492     msdosdjgpp*)
   7493       # Just because we use GCC doesn't mean we suddenly get shared libraries
   7494       # on systems that don't support them.
   7495       lt_prog_compiler_can_build_shared=no
   7496       enable_shared=no
   7497       ;;
   7498 
   7499     sysv4*MP*)
   7500       if test -d /usr/nec; then
   7501 	lt_prog_compiler_pic=-Kconform_pic
   7502       fi
   7503       ;;
   7504 
   7505     hpux*)
   7506       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   7507       # not for PA HP-UX.
   7508       case $host_cpu in
   7509       hppa*64*|ia64*)
   7510 	# +Z the default
   7511 	;;
   7512       *)
   7513 	lt_prog_compiler_pic='-fPIC'
   7514 	;;
   7515       esac
   7516       ;;
   7517 
   7518     *)
   7519       lt_prog_compiler_pic='-fPIC'
   7520       ;;
   7521     esac
   7522   else
   7523     # PORTME Check for flag to pass linker flags through the system compiler.
   7524     case $host_os in
   7525     aix*)
   7526       lt_prog_compiler_wl='-Wl,'
   7527       if test "$host_cpu" = ia64; then
   7528 	# AIX 5 now supports IA64 processor
   7529 	lt_prog_compiler_static='-Bstatic'
   7530       else
   7531 	lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
   7532       fi
   7533       ;;
   7534       darwin*)
   7535         # PIC is the default on this platform
   7536         # Common symbols not allowed in MH_DYLIB files
   7537        case $cc_basename in
   7538          xlc*)
   7539          lt_prog_compiler_pic='-qnocommon'
   7540          lt_prog_compiler_wl='-Wl,'
   7541          ;;
   7542        esac
   7543        ;;
   7544 
   7545     mingw* | pw32* | os2*)
   7546       # This hack is so that the source file can tell whether it is being
   7547       # built for inclusion in a dll (and should export symbols for example).
   7548       lt_prog_compiler_pic='-DDLL_EXPORT'
   7549       ;;
   7550 
   7551     hpux9* | hpux10* | hpux11*)
   7552       lt_prog_compiler_wl='-Wl,'
   7553       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   7554       # not for PA HP-UX.
   7555       case $host_cpu in
   7556       hppa*64*|ia64*)
   7557 	# +Z the default
   7558 	;;
   7559       *)
   7560 	lt_prog_compiler_pic='+Z'
   7561 	;;
   7562       esac
   7563       # Is there a better lt_prog_compiler_static that works with the bundled CC?
   7564       lt_prog_compiler_static='${wl}-a ${wl}archive'
   7565       ;;
   7566 
   7567     irix5* | irix6* | nonstopux*)
   7568       lt_prog_compiler_wl='-Wl,'
   7569       # PIC (with -KPIC) is the default.
   7570       lt_prog_compiler_static='-non_shared'
   7571       ;;
   7572 
   7573     newsos6)
   7574       lt_prog_compiler_pic='-KPIC'
   7575       lt_prog_compiler_static='-Bstatic'
   7576       ;;
   7577 
   7578     linux* | k*bsd*-gnu)
   7579       case $cc_basename in
   7580       icc* | ecc*)
   7581 	lt_prog_compiler_wl='-Wl,'
   7582 	lt_prog_compiler_pic='-KPIC'
   7583 	lt_prog_compiler_static='-static'
   7584         ;;
   7585       pgcc* | pgf77* | pgf90* | pgf95*)
   7586         # Portland Group compilers (*not* the Pentium gcc compiler,
   7587 	# which looks to be a dead project)
   7588 	lt_prog_compiler_wl='-Wl,'
   7589 	lt_prog_compiler_pic='-fpic'
   7590 	lt_prog_compiler_static='-Bstatic'
   7591         ;;
   7592       ccc*)
   7593         lt_prog_compiler_wl='-Wl,'
   7594         # All Alpha code is PIC.
   7595         lt_prog_compiler_static='-non_shared'
   7596         ;;
   7597       esac
   7598       ;;
   7599 
   7600     osf3* | osf4* | osf5*)
   7601       lt_prog_compiler_wl='-Wl,'
   7602       # All OSF/1 code is PIC.
   7603       lt_prog_compiler_static='-non_shared'
   7604       ;;
   7605 
   7606     solaris*)
   7607       lt_prog_compiler_pic='-KPIC'
   7608       lt_prog_compiler_static='-Bstatic'
   7609       case $cc_basename in
   7610       f77* | f90* | f95*)
   7611 	lt_prog_compiler_wl='-Qoption ld ';;
   7612       *)
   7613 	lt_prog_compiler_wl='-Wl,';;
   7614       esac
   7615       ;;
   7616 
   7617     sunos4*)
   7618       lt_prog_compiler_wl='-Qoption ld '
   7619       lt_prog_compiler_pic='-PIC'
   7620       lt_prog_compiler_static='-Bstatic'
   7621       ;;
   7622 
   7623     sysv4 | sysv4.2uw2* | sysv4.3*)
   7624       lt_prog_compiler_wl='-Wl,'
   7625       lt_prog_compiler_pic='-KPIC'
   7626       lt_prog_compiler_static='-Bstatic'
   7627       ;;
   7628 
   7629     sysv4*MP*)
   7630       if test -d /usr/nec ;then
   7631 	lt_prog_compiler_pic='-Kconform_pic'
   7632 	lt_prog_compiler_static='-Bstatic'
   7633       fi
   7634       ;;
   7635 
   7636     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
   7637       lt_prog_compiler_wl='-Wl,'
   7638       lt_prog_compiler_pic='-KPIC'
   7639       lt_prog_compiler_static='-Bstatic'
   7640       ;;
   7641 
   7642     unicos*)
   7643       lt_prog_compiler_wl='-Wl,'
   7644       lt_prog_compiler_can_build_shared=no
   7645       ;;
   7646 
   7647     uts4*)
   7648       lt_prog_compiler_pic='-pic'
   7649       lt_prog_compiler_static='-Bstatic'
   7650       ;;
   7651 
   7652     *)
   7653       lt_prog_compiler_can_build_shared=no
   7654       ;;
   7655     esac
   7656   fi
   7657 
   7658 { echo "$as_me:$LINENO: result: $lt_prog_compiler_pic" >&5
   7659 echo "${ECHO_T}$lt_prog_compiler_pic" >&6; }
   7660 
   7661 #
   7662 # Check to make sure the PIC flag actually works.
   7663 #
   7664 if test -n "$lt_prog_compiler_pic"; then
   7665 
   7666 { echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
   7667 echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic works... $ECHO_C" >&6; }
   7668 if test "${lt_prog_compiler_pic_works+set}" = set; then
   7669   echo $ECHO_N "(cached) $ECHO_C" >&6
   7670 else
   7671   lt_prog_compiler_pic_works=no
   7672   ac_outfile=conftest.$ac_objext
   7673    printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   7674    lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
   7675    # Insert the option either (1) after the last *FLAGS variable, or
   7676    # (2) before a word containing "conftest.", or (3) at the end.
   7677    # Note that $ac_compile itself does not contain backslashes and begins
   7678    # with a dollar sign (not a hyphen), so the echo should work correctly.
   7679    # The option is referenced via a variable to avoid confusing sed.
   7680    lt_compile=`echo "$ac_compile" | $SED \
   7681    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   7682    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   7683    -e 's:$: $lt_compiler_flag:'`
   7684    (eval echo "\"\$as_me:7684: $lt_compile\"" >&5)
   7685    (eval "$lt_compile" 2>conftest.err)
   7686    ac_status=$?
   7687    cat conftest.err >&5
   7688    echo "$as_me:7688: \$? = $ac_status" >&5
   7689    if (exit $ac_status) && test -s "$ac_outfile"; then
   7690      # The compiler can only warn and ignore the option if not recognized
   7691      # So say no if there are warnings other than the usual output.
   7692      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
   7693      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   7694      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   7695        lt_prog_compiler_pic_works=yes
   7696      fi
   7697    fi
   7698    $rm conftest*
   7699 
   7700 fi
   7701 { echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works" >&5
   7702 echo "${ECHO_T}$lt_prog_compiler_pic_works" >&6; }
   7703 
   7704 if test x"$lt_prog_compiler_pic_works" = xyes; then
   7705     case $lt_prog_compiler_pic in
   7706      "" | " "*) ;;
   7707      *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
   7708      esac
   7709 else
   7710     lt_prog_compiler_pic=
   7711      lt_prog_compiler_can_build_shared=no
   7712 fi
   7713 
   7714 fi
   7715 case $host_os in
   7716   # For platforms which do not support PIC, -DPIC is meaningless:
   7717   *djgpp*)
   7718     lt_prog_compiler_pic=
   7719     ;;
   7720   *)
   7721     lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
   7722     ;;
   7723 esac
   7724 
   7725 #
   7726 # Check to make sure the static flag actually works.
   7727 #
   7728 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
   7729 { echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
   7730 echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6; }
   7731 if test "${lt_prog_compiler_static_works+set}" = set; then
   7732   echo $ECHO_N "(cached) $ECHO_C" >&6
   7733 else
   7734   lt_prog_compiler_static_works=no
   7735    save_LDFLAGS="$LDFLAGS"
   7736    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
   7737    printf "$lt_simple_link_test_code" > conftest.$ac_ext
   7738    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
   7739      # The linker can only warn and ignore the option if not recognized
   7740      # So say no if there are warnings
   7741      if test -s conftest.err; then
   7742        # Append any errors to the config.log.
   7743        cat conftest.err 1>&5
   7744        $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
   7745        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   7746        if diff conftest.exp conftest.er2 >/dev/null; then
   7747          lt_prog_compiler_static_works=yes
   7748        fi
   7749      else
   7750        lt_prog_compiler_static_works=yes
   7751      fi
   7752    fi
   7753    $rm conftest*
   7754    LDFLAGS="$save_LDFLAGS"
   7755 
   7756 fi
   7757 { echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works" >&5
   7758 echo "${ECHO_T}$lt_prog_compiler_static_works" >&6; }
   7759 
   7760 if test x"$lt_prog_compiler_static_works" = xyes; then
   7761     :
   7762 else
   7763     lt_prog_compiler_static=
   7764 fi
   7765 
   7766 
   7767 { echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
   7768 echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6; }
   7769 if test "${lt_cv_prog_compiler_c_o+set}" = set; then
   7770   echo $ECHO_N "(cached) $ECHO_C" >&6
   7771 else
   7772   lt_cv_prog_compiler_c_o=no
   7773    $rm -r conftest 2>/dev/null
   7774    mkdir conftest
   7775    cd conftest
   7776    mkdir out
   7777    printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   7778 
   7779    lt_compiler_flag="-o out/conftest2.$ac_objext"
   7780    # Insert the option either (1) after the last *FLAGS variable, or
   7781    # (2) before a word containing "conftest.", or (3) at the end.
   7782    # Note that $ac_compile itself does not contain backslashes and begins
   7783    # with a dollar sign (not a hyphen), so the echo should work correctly.
   7784    lt_compile=`echo "$ac_compile" | $SED \
   7785    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   7786    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   7787    -e 's:$: $lt_compiler_flag:'`
   7788    (eval echo "\"\$as_me:7788: $lt_compile\"" >&5)
   7789    (eval "$lt_compile" 2>out/conftest.err)
   7790    ac_status=$?
   7791    cat out/conftest.err >&5
   7792    echo "$as_me:7792: \$? = $ac_status" >&5
   7793    if (exit $ac_status) && test -s out/conftest2.$ac_objext
   7794    then
   7795      # The compiler can only warn and ignore the option if not recognized
   7796      # So say no if there are warnings
   7797      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
   7798      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
   7799      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
   7800        lt_cv_prog_compiler_c_o=yes
   7801      fi
   7802    fi
   7803    chmod u+w . 2>&5
   7804    $rm conftest*
   7805    # SGI C++ compiler will create directory out/ii_files/ for
   7806    # template instantiation
   7807    test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files
   7808    $rm out/* && rmdir out
   7809    cd ..
   7810    rmdir conftest
   7811    $rm conftest*
   7812 
   7813 fi
   7814 { echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5
   7815 echo "${ECHO_T}$lt_cv_prog_compiler_c_o" >&6; }
   7816 
   7817 
   7818 hard_links="nottested"
   7819 if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
   7820   # do not overwrite the value of need_locks provided by the user
   7821   { echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
   7822 echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6; }
   7823   hard_links=yes
   7824   $rm conftest*
   7825   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   7826   touch conftest.a
   7827   ln conftest.a conftest.b 2>&5 || hard_links=no
   7828   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   7829   { echo "$as_me:$LINENO: result: $hard_links" >&5
   7830 echo "${ECHO_T}$hard_links" >&6; }
   7831   if test "$hard_links" = no; then
   7832     { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
   7833 echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
   7834     need_locks=warn
   7835   fi
   7836 else
   7837   need_locks=no
   7838 fi
   7839 
   7840 { echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   7841 echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6; }
   7842 
   7843   runpath_var=
   7844   allow_undefined_flag=
   7845   enable_shared_with_static_runtimes=no
   7846   archive_cmds=
   7847   archive_expsym_cmds=
   7848   old_archive_From_new_cmds=
   7849   old_archive_from_expsyms_cmds=
   7850   export_dynamic_flag_spec=
   7851   whole_archive_flag_spec=
   7852   thread_safe_flag_spec=
   7853   hardcode_libdir_flag_spec=
   7854   hardcode_libdir_flag_spec_ld=
   7855   hardcode_libdir_separator=
   7856   hardcode_direct=no
   7857   hardcode_minus_L=no
   7858   hardcode_shlibpath_var=unsupported
   7859   link_all_deplibs=unknown
   7860   hardcode_automatic=no
   7861   module_cmds=
   7862   module_expsym_cmds=
   7863   always_export_symbols=no
   7864   export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   7865   # include_expsyms should be a list of space-separated symbols to be *always*
   7866   # included in the symbol list
   7867   include_expsyms=
   7868   # exclude_expsyms can be an extended regexp of symbols to exclude
   7869   # it will be wrapped by ` (' and `)$', so one must not match beginning or
   7870   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
   7871   # as well as any symbol that contains `d'.
   7872   exclude_expsyms="_GLOBAL_OFFSET_TABLE_"
   7873   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
   7874   # platforms (ab)use it in PIC code, but their linkers get confused if
   7875   # the symbol is explicitly referenced.  Since portable code cannot
   7876   # rely on this symbol name, it's probably fine to never include it in
   7877   # preloaded symbol tables.
   7878   extract_expsyms_cmds=
   7879   # Just being paranoid about ensuring that cc_basename is set.
   7880   for cc_temp in $compiler""; do
   7881   case $cc_temp in
   7882     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   7883     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   7884     \-*) ;;
   7885     *) break;;
   7886   esac
   7887 done
   7888 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   7889 
   7890   case $host_os in
   7891   cygwin* | mingw* | pw32*)
   7892     # FIXME: the MSVC++ port hasn't been tested in a loooong time
   7893     # When not using gcc, we currently assume that we are using
   7894     # Microsoft Visual C++.
   7895     if test "$GCC" != yes; then
   7896       with_gnu_ld=no
   7897     fi
   7898     ;;
   7899   interix*)
   7900     # we just hope/assume this is gcc and not c89 (= MSVC++)
   7901     with_gnu_ld=yes
   7902     ;;
   7903   openbsd*)
   7904     with_gnu_ld=no
   7905     ;;
   7906   esac
   7907 
   7908   ld_shlibs=yes
   7909   if test "$with_gnu_ld" = yes; then
   7910     # If archive_cmds runs LD, not CC, wlarc should be empty
   7911     wlarc='${wl}'
   7912 
   7913     # Set some defaults for GNU ld with shared library support. These
   7914     # are reset later if shared libraries are not supported. Putting them
   7915     # here allows them to be overridden if necessary.
   7916     runpath_var=LD_RUN_PATH
   7917     hardcode_libdir_flag_spec='${wl}--rpath ${wl}$libdir'
   7918     export_dynamic_flag_spec='${wl}--export-dynamic'
   7919     # ancient GNU ld didn't support --whole-archive et. al.
   7920     if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null; then
   7921 	whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
   7922       else
   7923   	whole_archive_flag_spec=
   7924     fi
   7925     supports_anon_versioning=no
   7926     case `$LD -v 2>/dev/null` in
   7927       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
   7928       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
   7929       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
   7930       *\ 2.11.*) ;; # other 2.11 versions
   7931       *) supports_anon_versioning=yes ;;
   7932     esac
   7933 
   7934     # See if GNU ld supports shared libraries.
   7935     case $host_os in
   7936     aix3* | aix4* | aix5*)
   7937       # On AIX/PPC, the GNU linker is very broken
   7938       if test "$host_cpu" != ia64; then
   7939 	ld_shlibs=no
   7940 	cat <<EOF 1>&2
   7941 
   7942 *** Warning: the GNU linker, at least up to release 2.9.1, is reported
   7943 *** to be unable to reliably create shared libraries on AIX.
   7944 *** Therefore, libtool is disabling shared libraries support.  If you
   7945 *** really care for shared libraries, you may want to modify your PATH
   7946 *** so that a non-GNU linker is found, and then restart.
   7947 
   7948 EOF
   7949       fi
   7950       ;;
   7951 
   7952     amigaos*)
   7953       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)'
   7954       hardcode_libdir_flag_spec='-L$libdir'
   7955       hardcode_minus_L=yes
   7956 
   7957       # Samuel A. Falvo II <kc5tja (at] dolphin.openprojects.net> reports
   7958       # that the semantics of dynamic libraries on AmigaOS, at least up
   7959       # to version 4, is to share data among multiple programs linked
   7960       # with the same dynamic library.  Since this doesn't match the
   7961       # behavior of shared libraries on other platforms, we can't use
   7962       # them.
   7963       ld_shlibs=no
   7964       ;;
   7965 
   7966     beos*)
   7967       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   7968 	allow_undefined_flag=unsupported
   7969 	# Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
   7970 	# support --undefined.  This deserves some investigation.  FIXME
   7971 	archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   7972       else
   7973 	ld_shlibs=no
   7974       fi
   7975       ;;
   7976 
   7977     cygwin* | mingw* | pw32*)
   7978       # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
   7979       # as there is no search path for DLLs.
   7980       hardcode_libdir_flag_spec='-L$libdir'
   7981       allow_undefined_flag=unsupported
   7982       always_export_symbols=no
   7983       enable_shared_with_static_runtimes=yes
   7984       export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS] /s/.* \([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW] /s/.* //'\'' | sort | uniq > $export_symbols'
   7985 
   7986       if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
   7987         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   7988 	# If the export-symbols file already is a .def file (1st line
   7989 	# is EXPORTS), use it as is; otherwise, prepend...
   7990 	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
   7991 	  cp $export_symbols $output_objdir/$soname.def;
   7992 	else
   7993 	  echo EXPORTS > $output_objdir/$soname.def;
   7994 	  cat $export_symbols >> $output_objdir/$soname.def;
   7995 	fi~
   7996 	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   7997       else
   7998 	ld_shlibs=no
   7999       fi
   8000       ;;
   8001 
   8002     interix3*)
   8003       hardcode_direct=no
   8004       hardcode_shlibpath_var=no
   8005       hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
   8006       export_dynamic_flag_spec='${wl}-E'
   8007       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
   8008       # Instead, shared libraries are loaded at an image base (0x10000000 by
   8009       # default) and relocated if they conflict, which is a slow very memory
   8010       # consuming and fragmenting process.  To avoid this, we pick a random,
   8011       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
   8012       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
   8013       archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
   8014       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'
   8015       ;;
   8016 
   8017     linux* | k*bsd*-gnu)
   8018       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   8019 	tmp_addflag=
   8020 	case $cc_basename,$host_cpu in
   8021 	pgcc*)				# Portland Group C compiler
   8022 	  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'
   8023 	  tmp_addflag=' $pic_flag'
   8024 	  ;;
   8025 	pgf77* | pgf90* | pgf95*)	# Portland Group f77 and f90 compilers
   8026 	  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'
   8027 	  tmp_addflag=' $pic_flag -Mnomain' ;;
   8028 	ecc*,ia64* | icc*,ia64*)		# Intel C compiler on ia64
   8029 	  tmp_addflag=' -i_dynamic' ;;
   8030 	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
   8031 	  tmp_addflag=' -i_dynamic -nofor_main' ;;
   8032 	ifc* | ifort*)			# Intel Fortran compiler
   8033 	  tmp_addflag=' -nofor_main' ;;
   8034 	esac
   8035 	archive_cmds='$CC -shared'"$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   8036 
   8037 	if test $supports_anon_versioning = yes; then
   8038 	  archive_expsym_cmds='$echo "{ global:" > $output_objdir/$libname.ver~
   8039   cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
   8040   $echo "local: *; };" >> $output_objdir/$libname.ver~
   8041 	  $CC -shared'"$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
   8042 	fi
   8043 	link_all_deplibs=no
   8044       else
   8045 	ld_shlibs=no
   8046       fi
   8047       ;;
   8048 
   8049     netbsd* | netbsdelf*-gnu)
   8050       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   8051 	archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
   8052 	wlarc=
   8053       else
   8054 	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   8055 	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   8056       fi
   8057       ;;
   8058 
   8059     solaris*)
   8060       if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then
   8061 	ld_shlibs=no
   8062 	cat <<EOF 1>&2
   8063 
   8064 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
   8065 *** create shared libraries on Solaris systems.  Therefore, libtool
   8066 *** is disabling shared libraries support.  We urge you to upgrade GNU
   8067 *** binutils to release 2.9.1 or newer.  Another option is to modify
   8068 *** your PATH or compiler configuration so that the native linker is
   8069 *** used, and then restart.
   8070 
   8071 EOF
   8072       elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   8073 	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   8074 	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   8075       else
   8076 	ld_shlibs=no
   8077       fi
   8078       ;;
   8079 
   8080     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
   8081       case `$LD -v 2>&1` in
   8082         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
   8083 	ld_shlibs=no
   8084 	cat <<_LT_EOF 1>&2
   8085 
   8086 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
   8087 *** reliably create shared libraries on SCO systems.  Therefore, libtool
   8088 *** is disabling shared libraries support.  We urge you to upgrade GNU
   8089 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
   8090 *** your PATH or compiler configuration so that the native linker is
   8091 *** used, and then restart.
   8092 
   8093 _LT_EOF
   8094 	;;
   8095 	*)
   8096 	  if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   8097 	    hardcode_libdir_flag_spec='`test -z "$SCOABSPATH" && echo ${wl}-rpath,$libdir`'
   8098 	    archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib'
   8099 	    archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname,-retain-symbols-file,$export_symbols -o $lib'
   8100 	  else
   8101 	    ld_shlibs=no
   8102 	  fi
   8103 	;;
   8104       esac
   8105       ;;
   8106 
   8107     sunos4*)
   8108       archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   8109       wlarc=
   8110       hardcode_direct=yes
   8111       hardcode_shlibpath_var=no
   8112       ;;
   8113 
   8114     *)
   8115       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   8116 	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   8117 	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   8118       else
   8119 	ld_shlibs=no
   8120       fi
   8121       ;;
   8122     esac
   8123 
   8124     if test "$ld_shlibs" = no; then
   8125       runpath_var=
   8126       hardcode_libdir_flag_spec=
   8127       export_dynamic_flag_spec=
   8128       whole_archive_flag_spec=
   8129     fi
   8130   else
   8131     # PORTME fill in a description of your system's linker (not GNU ld)
   8132     case $host_os in
   8133     aix3*)
   8134       allow_undefined_flag=unsupported
   8135       always_export_symbols=yes
   8136       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'
   8137       # Note: this linker hardcodes the directories in LIBPATH if there
   8138       # are no directories specified by -L.
   8139       hardcode_minus_L=yes
   8140       if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
   8141 	# Neither direct hardcoding nor static linking is supported with a
   8142 	# broken collect2.
   8143 	hardcode_direct=unsupported
   8144       fi
   8145       ;;
   8146 
   8147     aix4* | aix5*)
   8148       if test "$host_cpu" = ia64; then
   8149 	# On IA64, the linker does run time linking by default, so we don't
   8150 	# have to do anything special.
   8151 	aix_use_runtimelinking=no
   8152 	exp_sym_flag='-Bexport'
   8153 	no_entry_flag=""
   8154       else
   8155 	# If we're using GNU nm, then we don't want the "-C" option.
   8156 	# -C means demangle to AIX nm, but means don't demangle with GNU nm
   8157 	if $NM -V 2>&1 | grep 'GNU' > /dev/null; then
   8158 	  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'
   8159 	else
   8160 	  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'
   8161 	fi
   8162 	aix_use_runtimelinking=no
   8163 
   8164 	# Test if we are trying to use run time linking or normal
   8165 	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
   8166 	# need to do runtime linking.
   8167 	case $host_os in aix4.[23]|aix4.[23].*|aix5*)
   8168 	  for ld_flag in $LDFLAGS; do
   8169   	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
   8170   	    aix_use_runtimelinking=yes
   8171   	    break
   8172   	  fi
   8173 	  done
   8174 	  ;;
   8175 	esac
   8176 
   8177 	exp_sym_flag='-bexport'
   8178 	no_entry_flag='-bnoentry'
   8179       fi
   8180 
   8181       # When large executables or shared objects are built, AIX ld can
   8182       # have problems creating the table of contents.  If linking a library
   8183       # or program results in "error TOC overflow" add -mminimal-toc to
   8184       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
   8185       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
   8186 
   8187       archive_cmds=''
   8188       hardcode_direct=yes
   8189       hardcode_libdir_separator=':'
   8190       link_all_deplibs=yes
   8191 
   8192       if test "$GCC" = yes; then
   8193 	case $host_os in aix4.[012]|aix4.[012].*)
   8194 	# We only want to do this on AIX 4.2 and lower, the check
   8195 	# below for broken collect2 doesn't work under 4.3+
   8196 	  collect2name=`${CC} -print-prog-name=collect2`
   8197 	  if test -f "$collect2name" && \
   8198   	   strings "$collect2name" | grep resolve_lib_name >/dev/null
   8199 	  then
   8200   	  # We have reworked collect2
   8201   	  hardcode_direct=yes
   8202 	  else
   8203   	  # We have old collect2
   8204   	  hardcode_direct=unsupported
   8205   	  # It fails to find uninstalled libraries when the uninstalled
   8206   	  # path is not listed in the libpath.  Setting hardcode_minus_L
   8207   	  # to unsupported forces relinking
   8208   	  hardcode_minus_L=yes
   8209   	  hardcode_libdir_flag_spec='-L$libdir'
   8210   	  hardcode_libdir_separator=
   8211 	  fi
   8212 	  ;;
   8213 	esac
   8214 	shared_flag='-shared'
   8215 	if test "$aix_use_runtimelinking" = yes; then
   8216 	  shared_flag="$shared_flag "'${wl}-G'
   8217 	fi
   8218       else
   8219 	# not using gcc
   8220 	if test "$host_cpu" = ia64; then
   8221   	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
   8222   	# chokes on -Wl,-G. The following line is correct:
   8223 	  shared_flag='-G'
   8224 	else
   8225 	  if test "$aix_use_runtimelinking" = yes; then
   8226 	    shared_flag='${wl}-G'
   8227 	  else
   8228 	    shared_flag='${wl}-bM:SRE'
   8229 	  fi
   8230 	fi
   8231       fi
   8232 
   8233       # It seems that -bexpall does not export symbols beginning with
   8234       # underscore (_), so it is better to generate a list of symbols to export.
   8235       always_export_symbols=yes
   8236       if test "$aix_use_runtimelinking" = yes; then
   8237 	# Warning - without using the other runtime loading flags (-brtl),
   8238 	# -berok will link without error, but may produce a broken library.
   8239 	allow_undefined_flag='-berok'
   8240        # Determine the default libpath from the value encoded in an empty executable.
   8241        cat >conftest.$ac_ext <<_ACEOF
   8242 /* confdefs.h.  */
   8243 _ACEOF
   8244 cat confdefs.h >>conftest.$ac_ext
   8245 cat >>conftest.$ac_ext <<_ACEOF
   8246 /* end confdefs.h.  */
   8247 
   8248 int
   8249 main ()
   8250 {
   8251 
   8252   ;
   8253   return 0;
   8254 }
   8255 _ACEOF
   8256 rm -f conftest.$ac_objext conftest$ac_exeext
   8257 if { (ac_try="$ac_link"
   8258 case "(($ac_try" in
   8259   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   8260   *) ac_try_echo=$ac_try;;
   8261 esac
   8262 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   8263   (eval "$ac_link") 2>conftest.er1
   8264   ac_status=$?
   8265   grep -v '^ *+' conftest.er1 >conftest.err
   8266   rm -f conftest.er1
   8267   cat conftest.err >&5
   8268   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8269   (exit $ac_status); } &&
   8270 	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
   8271   { (case "(($ac_try" in
   8272   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   8273   *) ac_try_echo=$ac_try;;
   8274 esac
   8275 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   8276   (eval "$ac_try") 2>&5
   8277   ac_status=$?
   8278   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8279   (exit $ac_status); }; } &&
   8280 	 { ac_try='test -s conftest$ac_exeext'
   8281   { (case "(($ac_try" in
   8282   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   8283   *) ac_try_echo=$ac_try;;
   8284 esac
   8285 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   8286   (eval "$ac_try") 2>&5
   8287   ac_status=$?
   8288   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8289   (exit $ac_status); }; }; then
   8290 
   8291 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
   8292 }'`
   8293 # Check for a 64-bit object if we didn't find anything.
   8294 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; }
   8295 }'`; fi
   8296 else
   8297   echo "$as_me: failed program was:" >&5
   8298 sed 's/^/| /' conftest.$ac_ext >&5
   8299 
   8300 
   8301 fi
   8302 
   8303 rm -f core conftest.err conftest.$ac_objext \
   8304       conftest$ac_exeext conftest.$ac_ext
   8305 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   8306 
   8307        hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
   8308 	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"
   8309        else
   8310 	if test "$host_cpu" = ia64; then
   8311 	  hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
   8312 	  allow_undefined_flag="-z nodefs"
   8313 	  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"
   8314 	else
   8315 	 # Determine the default libpath from the value encoded in an empty executable.
   8316 	 cat >conftest.$ac_ext <<_ACEOF
   8317 /* confdefs.h.  */
   8318 _ACEOF
   8319 cat confdefs.h >>conftest.$ac_ext
   8320 cat >>conftest.$ac_ext <<_ACEOF
   8321 /* end confdefs.h.  */
   8322 
   8323 int
   8324 main ()
   8325 {
   8326 
   8327   ;
   8328   return 0;
   8329 }
   8330 _ACEOF
   8331 rm -f conftest.$ac_objext conftest$ac_exeext
   8332 if { (ac_try="$ac_link"
   8333 case "(($ac_try" in
   8334   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   8335   *) ac_try_echo=$ac_try;;
   8336 esac
   8337 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   8338   (eval "$ac_link") 2>conftest.er1
   8339   ac_status=$?
   8340   grep -v '^ *+' conftest.er1 >conftest.err
   8341   rm -f conftest.er1
   8342   cat conftest.err >&5
   8343   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8344   (exit $ac_status); } &&
   8345 	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
   8346   { (case "(($ac_try" in
   8347   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   8348   *) ac_try_echo=$ac_try;;
   8349 esac
   8350 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   8351   (eval "$ac_try") 2>&5
   8352   ac_status=$?
   8353   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8354   (exit $ac_status); }; } &&
   8355 	 { ac_try='test -s conftest$ac_exeext'
   8356   { (case "(($ac_try" in
   8357   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   8358   *) ac_try_echo=$ac_try;;
   8359 esac
   8360 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   8361   (eval "$ac_try") 2>&5
   8362   ac_status=$?
   8363   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8364   (exit $ac_status); }; }; then
   8365 
   8366 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
   8367 }'`
   8368 # Check for a 64-bit object if we didn't find anything.
   8369 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; }
   8370 }'`; fi
   8371 else
   8372   echo "$as_me: failed program was:" >&5
   8373 sed 's/^/| /' conftest.$ac_ext >&5
   8374 
   8375 
   8376 fi
   8377 
   8378 rm -f core conftest.err conftest.$ac_objext \
   8379       conftest$ac_exeext conftest.$ac_ext
   8380 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   8381 
   8382 	 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
   8383 	  # Warning - without using the other run time loading flags,
   8384 	  # -berok will link without error, but may produce a broken library.
   8385 	  no_undefined_flag=' ${wl}-bernotok'
   8386 	  allow_undefined_flag=' ${wl}-berok'
   8387 	  # Exported symbols can be pulled into shared objects from archives
   8388 	  whole_archive_flag_spec='$convenience'
   8389 	  archive_cmds_need_lc=yes
   8390 	  # This is similar to how AIX traditionally builds its shared libraries.
   8391 	  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'
   8392 	fi
   8393       fi
   8394       ;;
   8395 
   8396     amigaos*)
   8397       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)'
   8398       hardcode_libdir_flag_spec='-L$libdir'
   8399       hardcode_minus_L=yes
   8400       # see comment about different semantics on the GNU ld section
   8401       ld_shlibs=no
   8402       ;;
   8403 
   8404     bsdi[45]*)
   8405       export_dynamic_flag_spec=-rdynamic
   8406       ;;
   8407 
   8408     cygwin* | mingw* | pw32*)
   8409       # When not using gcc, we currently assume that we are using
   8410       # Microsoft Visual C++.
   8411       # hardcode_libdir_flag_spec is actually meaningless, as there is
   8412       # no search path for DLLs.
   8413       hardcode_libdir_flag_spec=' '
   8414       allow_undefined_flag=unsupported
   8415       # Tell ltmain to make .lib files, not .a files.
   8416       libext=lib
   8417       # Tell ltmain to make .dll files, not .so files.
   8418       shrext_cmds=".dll"
   8419       # FIXME: Setting linknames here is a bad hack.
   8420       archive_cmds='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | $SED -e '\''s/ -lc$//'\''` -link -dll~linknames='
   8421       # The linker will automatically build a .lib file if we build a DLL.
   8422       old_archive_From_new_cmds='true'
   8423       # FIXME: Should let the user specify the lib program.
   8424       old_archive_cmds='lib /OUT:$oldlib$oldobjs$old_deplibs'
   8425       fix_srcfile_path='`cygpath -w "$srcfile"`'
   8426       enable_shared_with_static_runtimes=yes
   8427       ;;
   8428 
   8429     darwin* | rhapsody*)
   8430       case $host_os in
   8431         rhapsody* | darwin1.[012])
   8432          allow_undefined_flag='${wl}-undefined ${wl}suppress'
   8433          ;;
   8434        *) # Darwin 1.3 on
   8435          if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
   8436            allow_undefined_flag='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   8437          else
   8438            case ${MACOSX_DEPLOYMENT_TARGET} in
   8439              10.[012])
   8440                allow_undefined_flag='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   8441                ;;
   8442              10.*)
   8443                allow_undefined_flag='${wl}-undefined ${wl}dynamic_lookup'
   8444                ;;
   8445            esac
   8446          fi
   8447          ;;
   8448       esac
   8449       archive_cmds_need_lc=no
   8450       hardcode_direct=no
   8451       hardcode_automatic=yes
   8452       hardcode_shlibpath_var=unsupported
   8453       whole_archive_flag_spec=''
   8454       link_all_deplibs=yes
   8455     if test "$GCC" = yes ; then
   8456     	output_verbose_link_cmd='echo'
   8457         archive_cmds='$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
   8458       module_cmds='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   8459       # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   8460       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}'
   8461       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}'
   8462     else
   8463       case $cc_basename in
   8464         xlc*)
   8465          output_verbose_link_cmd='echo'
   8466          archive_cmds='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $verstring'
   8467          module_cmds='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   8468           # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   8469          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}'
   8470           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}'
   8471           ;;
   8472        *)
   8473          ld_shlibs=no
   8474           ;;
   8475       esac
   8476     fi
   8477       ;;
   8478 
   8479     dgux*)
   8480       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   8481       hardcode_libdir_flag_spec='-L$libdir'
   8482       hardcode_shlibpath_var=no
   8483       ;;
   8484 
   8485     freebsd1*)
   8486       ld_shlibs=no
   8487       ;;
   8488 
   8489     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
   8490     # support.  Future versions do this automatically, but an explicit c++rt0.o
   8491     # does not break anything, and helps significantly (at the cost of a little
   8492     # extra space).
   8493     freebsd2.2*)
   8494       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
   8495       hardcode_libdir_flag_spec='-R$libdir'
   8496       hardcode_direct=yes
   8497       hardcode_shlibpath_var=no
   8498       ;;
   8499 
   8500     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
   8501     freebsd2*)
   8502       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   8503       hardcode_direct=yes
   8504       hardcode_minus_L=yes
   8505       hardcode_shlibpath_var=no
   8506       ;;
   8507 
   8508     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
   8509     freebsd* | dragonfly*)
   8510       archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
   8511       hardcode_libdir_flag_spec='-R$libdir'
   8512       hardcode_direct=yes
   8513       hardcode_shlibpath_var=no
   8514       ;;
   8515 
   8516     hpux9*)
   8517       if test "$GCC" = yes; then
   8518 	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'
   8519       else
   8520 	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'
   8521       fi
   8522       hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
   8523       hardcode_libdir_separator=:
   8524       hardcode_direct=yes
   8525 
   8526       # hardcode_minus_L: Not really in the search PATH,
   8527       # but as the default location of the library.
   8528       hardcode_minus_L=yes
   8529       export_dynamic_flag_spec='${wl}-E'
   8530       ;;
   8531 
   8532     hpux10*)
   8533       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
   8534 	archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   8535       else
   8536 	archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
   8537       fi
   8538       if test "$with_gnu_ld" = no; then
   8539 	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
   8540 	hardcode_libdir_separator=:
   8541 
   8542 	hardcode_direct=yes
   8543 	export_dynamic_flag_spec='${wl}-E'
   8544 
   8545 	# hardcode_minus_L: Not really in the search PATH,
   8546 	# but as the default location of the library.
   8547 	hardcode_minus_L=yes
   8548       fi
   8549       ;;
   8550 
   8551     hpux11*)
   8552       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
   8553 	case $host_cpu in
   8554 	hppa*64*)
   8555 	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   8556 	  ;;
   8557 	ia64*)
   8558 	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   8559 	  ;;
   8560 	*)
   8561 	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   8562 	  ;;
   8563 	esac
   8564       else
   8565 	case $host_cpu in
   8566 	hppa*64*)
   8567 	  archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   8568 	  ;;
   8569 	ia64*)
   8570 	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   8571 	  ;;
   8572 	*)
   8573 	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   8574 	  ;;
   8575 	esac
   8576       fi
   8577       if test "$with_gnu_ld" = no; then
   8578 	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
   8579 	hardcode_libdir_separator=:
   8580 
   8581 	case $host_cpu in
   8582 	hppa*64*|ia64*)
   8583 	  hardcode_libdir_flag_spec_ld='+b $libdir'
   8584 	  hardcode_direct=no
   8585 	  hardcode_shlibpath_var=no
   8586 	  ;;
   8587 	*)
   8588 	  hardcode_direct=yes
   8589 	  export_dynamic_flag_spec='${wl}-E'
   8590 
   8591 	  # hardcode_minus_L: Not really in the search PATH,
   8592 	  # but as the default location of the library.
   8593 	  hardcode_minus_L=yes
   8594 	  ;;
   8595 	esac
   8596       fi
   8597       ;;
   8598 
   8599     irix5* | irix6* | nonstopux*)
   8600       if test "$GCC" = yes; then
   8601 	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'
   8602       else
   8603 	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'
   8604 	hardcode_libdir_flag_spec_ld='-rpath $libdir'
   8605       fi
   8606       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   8607       hardcode_libdir_separator=:
   8608       link_all_deplibs=yes
   8609       ;;
   8610 
   8611     netbsd* | netbsdelf*-gnu)
   8612       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   8613 	archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
   8614       else
   8615 	archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
   8616       fi
   8617       hardcode_libdir_flag_spec='-R$libdir'
   8618       hardcode_direct=yes
   8619       hardcode_shlibpath_var=no
   8620       ;;
   8621 
   8622     newsos6)
   8623       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   8624       hardcode_direct=yes
   8625       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   8626       hardcode_libdir_separator=:
   8627       hardcode_shlibpath_var=no
   8628       ;;
   8629 
   8630     openbsd*)
   8631       hardcode_direct=yes
   8632       hardcode_shlibpath_var=no
   8633       if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   8634 	archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   8635 	archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
   8636 	hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
   8637 	export_dynamic_flag_spec='${wl}-E'
   8638       else
   8639        case $host_os in
   8640 	 openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
   8641 	   archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   8642 	   hardcode_libdir_flag_spec='-R$libdir'
   8643 	   ;;
   8644 	 *)
   8645 	   archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   8646 	   hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
   8647 	   ;;
   8648        esac
   8649       fi
   8650       ;;
   8651 
   8652     os2*)
   8653       hardcode_libdir_flag_spec='-L$libdir'
   8654       hardcode_minus_L=yes
   8655       allow_undefined_flag=unsupported
   8656       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'
   8657       old_archive_From_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
   8658       ;;
   8659 
   8660     osf3*)
   8661       if test "$GCC" = yes; then
   8662 	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
   8663 	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'
   8664       else
   8665 	allow_undefined_flag=' -expect_unresolved \*'
   8666 	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'
   8667       fi
   8668       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   8669       hardcode_libdir_separator=:
   8670       ;;
   8671 
   8672     osf4* | osf5*)	# as osf3* with the addition of -msym flag
   8673       if test "$GCC" = yes; then
   8674 	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
   8675 	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'
   8676 	hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   8677       else
   8678 	allow_undefined_flag=' -expect_unresolved \*'
   8679 	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'
   8680 	archive_expsym_cmds='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; echo "-hidden">> $lib.exp~
   8681 	$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'
   8682 
   8683 	# Both c and cxx compiler support -rpath directly
   8684 	hardcode_libdir_flag_spec='-rpath $libdir'
   8685       fi
   8686       hardcode_libdir_separator=:
   8687       ;;
   8688 
   8689     solaris*)
   8690       no_undefined_flag=' -z text'
   8691       if test "$GCC" = yes; then
   8692 	wlarc='${wl}'
   8693 	archive_cmds='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   8694 	archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   8695 	  $CC -shared ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$rm $lib.exp'
   8696       else
   8697 	wlarc=''
   8698 	archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
   8699 	archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   8700   	$LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
   8701       fi
   8702       hardcode_libdir_flag_spec='-R$libdir'
   8703       hardcode_shlibpath_var=no
   8704       case $host_os in
   8705       solaris2.[0-5] | solaris2.[0-5].*) ;;
   8706       *)
   8707  	# The compiler driver will combine linker options so we
   8708  	# cannot just pass the convience library names through
   8709  	# without $wl, iff we do not link with $LD.
   8710  	# Luckily, gcc supports the same syntax we need for Sun Studio.
   8711  	# Supported since Solaris 2.6 (maybe 2.5.1?)
   8712  	case $wlarc in
   8713  	'')
   8714  	  whole_archive_flag_spec='-z allextract$convenience -z defaultextract' ;;
   8715  	*)
   8716  	  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' ;;
   8717  	esac ;;
   8718       esac
   8719       link_all_deplibs=yes
   8720       ;;
   8721 
   8722     sunos4*)
   8723       if test "x$host_vendor" = xsequent; then
   8724 	# Use $CC to link under sequent, because it throws in some extra .o
   8725 	# files that make .init and .fini sections work.
   8726 	archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
   8727       else
   8728 	archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
   8729       fi
   8730       hardcode_libdir_flag_spec='-L$libdir'
   8731       hardcode_direct=yes
   8732       hardcode_minus_L=yes
   8733       hardcode_shlibpath_var=no
   8734       ;;
   8735 
   8736     sysv4)
   8737       case $host_vendor in
   8738 	sni)
   8739 	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   8740 	  hardcode_direct=yes # is this really true???
   8741 	;;
   8742 	siemens)
   8743 	  ## LD is ld it makes a PLAMLIB
   8744 	  ## CC just makes a GrossModule.
   8745 	  archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
   8746 	  reload_cmds='$CC -r -o $output$reload_objs'
   8747 	  hardcode_direct=no
   8748         ;;
   8749 	motorola)
   8750 	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   8751 	  hardcode_direct=no #Motorola manual says yes, but my tests say they lie
   8752 	;;
   8753       esac
   8754       runpath_var='LD_RUN_PATH'
   8755       hardcode_shlibpath_var=no
   8756       ;;
   8757 
   8758     sysv4.3*)
   8759       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   8760       hardcode_shlibpath_var=no
   8761       export_dynamic_flag_spec='-Bexport'
   8762       ;;
   8763 
   8764     sysv4*MP*)
   8765       if test -d /usr/nec; then
   8766 	archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   8767 	hardcode_shlibpath_var=no
   8768 	runpath_var=LD_RUN_PATH
   8769 	hardcode_runpath_var=yes
   8770 	ld_shlibs=yes
   8771       fi
   8772       ;;
   8773 
   8774     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7*)
   8775       no_undefined_flag='${wl}-z,text'
   8776       archive_cmds_need_lc=no
   8777       hardcode_shlibpath_var=no
   8778       runpath_var='LD_RUN_PATH'
   8779 
   8780       if test "$GCC" = yes; then
   8781 	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   8782 	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   8783       else
   8784 	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   8785 	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   8786       fi
   8787       ;;
   8788 
   8789     sysv5* | sco3.2v5* | sco5v6*)
   8790       # Note: We can NOT use -z defs as we might desire, because we do not
   8791       # link with -lc, and that would cause any symbols used from libc to
   8792       # always be unresolved, which means just about no library would
   8793       # ever link correctly.  If we're not using GNU ld we use -z text
   8794       # though, which does catch some bad symbols but isn't as heavy-handed
   8795       # as -z defs.
   8796       no_undefined_flag='${wl}-z,text'
   8797       allow_undefined_flag='${wl}-z,nodefs'
   8798       archive_cmds_need_lc=no
   8799       hardcode_shlibpath_var=no
   8800       hardcode_libdir_flag_spec='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`'
   8801       hardcode_libdir_separator=':'
   8802       link_all_deplibs=yes
   8803       export_dynamic_flag_spec='${wl}-Bexport'
   8804       runpath_var='LD_RUN_PATH'
   8805 
   8806       if test "$GCC" = yes; then
   8807 	archive_cmds='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   8808 	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   8809       else
   8810 	archive_cmds='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   8811 	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   8812       fi
   8813       ;;
   8814 
   8815     uts4*)
   8816       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   8817       hardcode_libdir_flag_spec='-L$libdir'
   8818       hardcode_shlibpath_var=no
   8819       ;;
   8820 
   8821     *)
   8822       ld_shlibs=no
   8823       ;;
   8824     esac
   8825   fi
   8826 
   8827 { echo "$as_me:$LINENO: result: $ld_shlibs" >&5
   8828 echo "${ECHO_T}$ld_shlibs" >&6; }
   8829 test "$ld_shlibs" = no && can_build_shared=no
   8830 
   8831 #
   8832 # Do we need to explicitly link libc?
   8833 #
   8834 case "x$archive_cmds_need_lc" in
   8835 x|xyes)
   8836   # Assume -lc should be added
   8837   archive_cmds_need_lc=yes
   8838 
   8839   if test "$enable_shared" = yes && test "$GCC" = yes; then
   8840     case $archive_cmds in
   8841     *'~'*)
   8842       # FIXME: we may have to deal with multi-command sequences.
   8843       ;;
   8844     '$CC '*)
   8845       # Test whether the compiler implicitly links with -lc since on some
   8846       # systems, -lgcc has to come before -lc. If gcc already passes -lc
   8847       # to ld, don't add -lc before -lgcc.
   8848       { echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
   8849 echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6; }
   8850       $rm conftest*
   8851       printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   8852 
   8853       if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   8854   (eval $ac_compile) 2>&5
   8855   ac_status=$?
   8856   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8857   (exit $ac_status); } 2>conftest.err; then
   8858         soname=conftest
   8859         lib=conftest
   8860         libobjs=conftest.$ac_objext
   8861         deplibs=
   8862         wl=$lt_prog_compiler_wl
   8863 	pic_flag=$lt_prog_compiler_pic
   8864         compiler_flags=-v
   8865         linker_flags=-v
   8866         verstring=
   8867         output_objdir=.
   8868         libname=conftest
   8869         lt_save_allow_undefined_flag=$allow_undefined_flag
   8870         allow_undefined_flag=
   8871         if { (eval echo "$as_me:$LINENO: \"$archive_cmds 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5
   8872   (eval $archive_cmds 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5
   8873   ac_status=$?
   8874   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8875   (exit $ac_status); }
   8876         then
   8877 	  archive_cmds_need_lc=no
   8878         else
   8879 	  archive_cmds_need_lc=yes
   8880         fi
   8881         allow_undefined_flag=$lt_save_allow_undefined_flag
   8882       else
   8883         cat conftest.err 1>&5
   8884       fi
   8885       $rm conftest*
   8886       { echo "$as_me:$LINENO: result: $archive_cmds_need_lc" >&5
   8887 echo "${ECHO_T}$archive_cmds_need_lc" >&6; }
   8888       ;;
   8889     esac
   8890   fi
   8891   ;;
   8892 esac
   8893 
   8894 { echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
   8895 echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6; }
   8896 library_names_spec=
   8897 libname_spec='lib$name'
   8898 soname_spec=
   8899 shrext_cmds=".so"
   8900 postinstall_cmds=
   8901 postuninstall_cmds=
   8902 finish_cmds=
   8903 finish_eval=
   8904 shlibpath_var=
   8905 shlibpath_overrides_runpath=unknown
   8906 version_type=none
   8907 dynamic_linker="$host_os ld.so"
   8908 sys_lib_dlsearch_path_spec="/lib /usr/lib"
   8909 if test "$GCC" = yes; then
   8910   sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   8911   if echo "$sys_lib_search_path_spec" | grep ';' >/dev/null ; then
   8912     # if the path contains ";" then we assume it to be the separator
   8913     # otherwise default to the standard path separator (i.e. ":") - it is
   8914     # assumed that no part of a normal pathname contains ";" but that should
   8915     # okay in the real world where ";" in dirpaths is itself problematic.
   8916     sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   8917   else
   8918     sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   8919   fi
   8920 else
   8921   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
   8922 fi
   8923 need_lib_prefix=unknown
   8924 hardcode_into_libs=no
   8925 
   8926 # when you set need_version to no, make sure it does not cause -set_version
   8927 # flags to be left without arguments
   8928 need_version=unknown
   8929 
   8930 case $host_os in
   8931 aix3*)
   8932   version_type=linux
   8933   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
   8934   shlibpath_var=LIBPATH
   8935 
   8936   # AIX 3 has no versioning support, so we append a major version to the name.
   8937   soname_spec='${libname}${release}${shared_ext}$major'
   8938   ;;
   8939 
   8940 aix4* | aix5*)
   8941   version_type=linux
   8942   need_lib_prefix=no
   8943   need_version=no
   8944   hardcode_into_libs=yes
   8945   if test "$host_cpu" = ia64; then
   8946     # AIX 5 supports IA64
   8947     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
   8948     shlibpath_var=LD_LIBRARY_PATH
   8949   else
   8950     # With GCC up to 2.95.x, collect2 would create an import file
   8951     # for dependence libraries.  The import file would start with
   8952     # the line `#! .'.  This would cause the generated library to
   8953     # depend on `.', always an invalid library.  This was fixed in
   8954     # development snapshots of GCC prior to 3.0.
   8955     case $host_os in
   8956       aix4 | aix4.[01] | aix4.[01].*)
   8957       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
   8958 	   echo ' yes '
   8959 	   echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
   8960 	:
   8961       else
   8962 	can_build_shared=no
   8963       fi
   8964       ;;
   8965     esac
   8966     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
   8967     # soname into executable. Probably we can add versioning support to
   8968     # collect2, so additional links can be useful in future.
   8969     if test "$aix_use_runtimelinking" = yes; then
   8970       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
   8971       # instead of lib<name>.a to let people know that these are not
   8972       # typical AIX shared libraries.
   8973       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   8974     else
   8975       # We preserve .a as extension for shared libraries through AIX4.2
   8976       # and later when we are not doing run time linking.
   8977       library_names_spec='${libname}${release}.a $libname.a'
   8978       soname_spec='${libname}${release}${shared_ext}$major'
   8979     fi
   8980     shlibpath_var=LIBPATH
   8981   fi
   8982   ;;
   8983 
   8984 amigaos*)
   8985   library_names_spec='$libname.ixlibrary $libname.a'
   8986   # Create ${libname}_ixlibrary.a entries in /sys/libs.
   8987   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'
   8988   ;;
   8989 
   8990 beos*)
   8991   library_names_spec='${libname}${shared_ext}'
   8992   dynamic_linker="$host_os ld.so"
   8993   shlibpath_var=LIBRARY_PATH
   8994   ;;
   8995 
   8996 bsdi[45]*)
   8997   version_type=linux
   8998   need_version=no
   8999   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9000   soname_spec='${libname}${release}${shared_ext}$major'
   9001   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
   9002   shlibpath_var=LD_LIBRARY_PATH
   9003   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
   9004   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
   9005   # the default ld.so.conf also contains /usr/contrib/lib and
   9006   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
   9007   # libtool to hard-code these into programs
   9008   ;;
   9009 
   9010 cygwin* | mingw* | pw32*)
   9011   version_type=windows
   9012   shrext_cmds=".dll"
   9013   need_version=no
   9014   need_lib_prefix=no
   9015 
   9016   case $GCC,$host_os in
   9017   yes,cygwin* | yes,mingw* | yes,pw32*)
   9018     library_names_spec='$libname.dll.a'
   9019     # DLL is installed to $(libdir)/../bin by postinstall_cmds
   9020     postinstall_cmds='base_file=`basename \${file}`~
   9021       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
   9022       dldir=$destdir/`dirname \$dlpath`~
   9023       test -d \$dldir || mkdir -p \$dldir~
   9024       $install_prog $dir/$dlname \$dldir/$dlname~
   9025       chmod a+x \$dldir/$dlname'
   9026     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
   9027       dlpath=$dir/\$dldll~
   9028        $rm \$dlpath'
   9029     shlibpath_overrides_runpath=yes
   9030 
   9031     case $host_os in
   9032     cygwin*)
   9033       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
   9034       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   9035       sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
   9036       ;;
   9037     mingw*)
   9038       # MinGW DLLs use traditional 'lib' prefix
   9039       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   9040       sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   9041       if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then
   9042         # It is most probably a Windows format PATH printed by
   9043         # mingw gcc, but we are running on Cygwin. Gcc prints its search
   9044         # path with ; separators, and with drive letters. We can handle the
   9045         # drive letters (cygwin fileutils understands them), so leave them,
   9046         # especially as we might pass files found there to a mingw objdump,
   9047         # which wouldn't understand a cygwinified path. Ahh.
   9048         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   9049       else
   9050         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   9051       fi
   9052       ;;
   9053     pw32*)
   9054       # pw32 DLLs use 'pw' prefix rather than 'lib'
   9055       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   9056       ;;
   9057     esac
   9058     ;;
   9059 
   9060   *)
   9061     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
   9062     ;;
   9063   esac
   9064   dynamic_linker='Win32 ld.exe'
   9065   # FIXME: first we should search . and the directory the executable is in
   9066   shlibpath_var=PATH
   9067   ;;
   9068 
   9069 darwin* | rhapsody*)
   9070   dynamic_linker="$host_os dyld"
   9071   version_type=darwin
   9072   need_lib_prefix=no
   9073   need_version=no
   9074   library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
   9075   soname_spec='${libname}${release}${major}$shared_ext'
   9076   shlibpath_overrides_runpath=yes
   9077   shlibpath_var=DYLD_LIBRARY_PATH
   9078   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
   9079   # Apple's gcc prints 'gcc -print-search-dirs' doesn't operate the same.
   9080   if test "$GCC" = yes; then
   9081     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"`
   9082   else
   9083     sys_lib_search_path_spec='/lib /usr/lib /usr/local/lib'
   9084   fi
   9085   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
   9086   ;;
   9087 
   9088 dgux*)
   9089   version_type=linux
   9090   need_lib_prefix=no
   9091   need_version=no
   9092   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
   9093   soname_spec='${libname}${release}${shared_ext}$major'
   9094   shlibpath_var=LD_LIBRARY_PATH
   9095   ;;
   9096 
   9097 freebsd1*)
   9098   dynamic_linker=no
   9099   ;;
   9100 
   9101 freebsd* | dragonfly*)
   9102   # DragonFly does not have aout.  When/if they implement a new
   9103   # versioning mechanism, adjust this.
   9104   if test -x /usr/bin/objformat; then
   9105     objformat=`/usr/bin/objformat`
   9106   else
   9107     case $host_os in
   9108     freebsd[123]*) objformat=aout ;;
   9109     *) objformat=elf ;;
   9110     esac
   9111   fi
   9112   version_type=freebsd-$objformat
   9113   case $version_type in
   9114     freebsd-elf*)
   9115       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   9116       need_version=no
   9117       need_lib_prefix=no
   9118       ;;
   9119     freebsd-*)
   9120       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
   9121       need_version=yes
   9122       ;;
   9123   esac
   9124   shlibpath_var=LD_LIBRARY_PATH
   9125   case $host_os in
   9126   freebsd2*)
   9127     shlibpath_overrides_runpath=yes
   9128     ;;
   9129   freebsd3.[01]* | freebsdelf3.[01]*)
   9130     shlibpath_overrides_runpath=yes
   9131     hardcode_into_libs=yes
   9132     ;;
   9133   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
   9134   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
   9135     shlibpath_overrides_runpath=no
   9136     hardcode_into_libs=yes
   9137     ;;
   9138   freebsd*) # from 4.6 on
   9139     shlibpath_overrides_runpath=yes
   9140     hardcode_into_libs=yes
   9141     ;;
   9142   esac
   9143   ;;
   9144 
   9145 gnu*)
   9146   version_type=linux
   9147   need_lib_prefix=no
   9148   need_version=no
   9149   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
   9150   soname_spec='${libname}${release}${shared_ext}$major'
   9151   shlibpath_var=LD_LIBRARY_PATH
   9152   hardcode_into_libs=yes
   9153   ;;
   9154 
   9155 hpux9* | hpux10* | hpux11*)
   9156   # Give a soname corresponding to the major version so that dld.sl refuses to
   9157   # link against other versions.
   9158   version_type=sunos
   9159   need_lib_prefix=no
   9160   need_version=no
   9161   case $host_cpu in
   9162   ia64*)
   9163     shrext_cmds='.so'
   9164     hardcode_into_libs=yes
   9165     dynamic_linker="$host_os dld.so"
   9166     shlibpath_var=LD_LIBRARY_PATH
   9167     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   9168     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9169     soname_spec='${libname}${release}${shared_ext}$major'
   9170     if test "X$HPUX_IA64_MODE" = X32; then
   9171       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
   9172     else
   9173       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
   9174     fi
   9175     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   9176     ;;
   9177    hppa*64*)
   9178      shrext_cmds='.sl'
   9179      hardcode_into_libs=yes
   9180      dynamic_linker="$host_os dld.sl"
   9181      shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
   9182      shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   9183      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9184      soname_spec='${libname}${release}${shared_ext}$major'
   9185      sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
   9186      sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   9187      ;;
   9188    *)
   9189     shrext_cmds='.sl'
   9190     dynamic_linker="$host_os dld.sl"
   9191     shlibpath_var=SHLIB_PATH
   9192     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
   9193     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9194     soname_spec='${libname}${release}${shared_ext}$major'
   9195     ;;
   9196   esac
   9197   # HP-UX runs *really* slowly unless shared libraries are mode 555.
   9198   postinstall_cmds='chmod 555 $lib'
   9199   ;;
   9200 
   9201 interix3*)
   9202   version_type=linux
   9203   need_lib_prefix=no
   9204   need_version=no
   9205   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   9206   soname_spec='${libname}${release}${shared_ext}$major'
   9207   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
   9208   shlibpath_var=LD_LIBRARY_PATH
   9209   shlibpath_overrides_runpath=no
   9210   hardcode_into_libs=yes
   9211   ;;
   9212 
   9213 irix5* | irix6* | nonstopux*)
   9214   case $host_os in
   9215     nonstopux*) version_type=nonstopux ;;
   9216     *)
   9217 	if test "$lt_cv_prog_gnu_ld" = yes; then
   9218 		version_type=linux
   9219 	else
   9220 		version_type=irix
   9221 	fi ;;
   9222   esac
   9223   need_lib_prefix=no
   9224   need_version=no
   9225   soname_spec='${libname}${release}${shared_ext}$major'
   9226   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
   9227   case $host_os in
   9228   irix5* | nonstopux*)
   9229     libsuff= shlibsuff=
   9230     ;;
   9231   *)
   9232     case $LD in # libtool.m4 will add one of these switches to LD
   9233     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
   9234       libsuff= shlibsuff= libmagic=32-bit;;
   9235     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
   9236       libsuff=32 shlibsuff=N32 libmagic=N32;;
   9237     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
   9238       libsuff=64 shlibsuff=64 libmagic=64-bit;;
   9239     *) libsuff= shlibsuff= libmagic=never-match;;
   9240     esac
   9241     ;;
   9242   esac
   9243   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
   9244   shlibpath_overrides_runpath=no
   9245   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
   9246   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
   9247   hardcode_into_libs=yes
   9248   ;;
   9249 
   9250 # No shared lib support for Linux oldld, aout, or coff.
   9251 linux*oldld* | linux*aout* | linux*coff*)
   9252   dynamic_linker=no
   9253   ;;
   9254 
   9255 # This must be Linux ELF.
   9256 linux* | k*bsd*-gnu)
   9257   version_type=linux
   9258   need_lib_prefix=no
   9259   need_version=no
   9260   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9261   soname_spec='${libname}${release}${shared_ext}$major'
   9262   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
   9263   shlibpath_var=LD_LIBRARY_PATH
   9264   shlibpath_overrides_runpath=no
   9265   # This implies no fast_install, which is unacceptable.
   9266   # Some rework will be needed to allow for fast_install
   9267   # before this can be enabled.
   9268   hardcode_into_libs=yes
   9269 
   9270   # Append ld.so.conf contents to the search path
   9271   if test -f /etc/ld.so.conf; then
   9272     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' ' '`
   9273     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
   9274   fi
   9275 
   9276   # We used to test for /lib/ld.so.1 and disable shared libraries on
   9277   # powerpc, because MkLinux only supported shared libraries with the
   9278   # GNU dynamic linker.  Since this was broken with cross compilers,
   9279   # most powerpc-linux boxes support dynamic linking these days and
   9280   # people can always --disable-shared, the test was removed, and we
   9281   # assume the GNU/Linux dynamic linker is in use.
   9282   dynamic_linker='GNU/Linux ld.so'
   9283   ;;
   9284 
   9285 netbsdelf*-gnu)
   9286   version_type=linux
   9287   need_lib_prefix=no
   9288   need_version=no
   9289   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   9290   soname_spec='${libname}${release}${shared_ext}$major'
   9291   shlibpath_var=LD_LIBRARY_PATH
   9292   shlibpath_overrides_runpath=no
   9293   hardcode_into_libs=yes
   9294   dynamic_linker='NetBSD ld.elf_so'
   9295   ;;
   9296 
   9297 netbsd*)
   9298   version_type=sunos
   9299   need_lib_prefix=no
   9300   need_version=no
   9301   if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   9302     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   9303     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   9304     dynamic_linker='NetBSD (a.out) ld.so'
   9305   else
   9306     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   9307     soname_spec='${libname}${release}${shared_ext}$major'
   9308     dynamic_linker='NetBSD ld.elf_so'
   9309   fi
   9310   shlibpath_var=LD_LIBRARY_PATH
   9311   shlibpath_overrides_runpath=yes
   9312   hardcode_into_libs=yes
   9313   ;;
   9314 
   9315 newsos6)
   9316   version_type=linux
   9317   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9318   shlibpath_var=LD_LIBRARY_PATH
   9319   shlibpath_overrides_runpath=yes
   9320   ;;
   9321 
   9322 nto-qnx*)
   9323   version_type=linux
   9324   need_lib_prefix=no
   9325   need_version=no
   9326   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9327   soname_spec='${libname}${release}${shared_ext}$major'
   9328   shlibpath_var=LD_LIBRARY_PATH
   9329   shlibpath_overrides_runpath=yes
   9330   ;;
   9331 
   9332 openbsd*)
   9333   version_type=sunos
   9334   sys_lib_dlsearch_path_spec="/usr/lib"
   9335   need_lib_prefix=no
   9336   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
   9337   case $host_os in
   9338     openbsd3.3 | openbsd3.3.*) need_version=yes ;;
   9339     *)                         need_version=no  ;;
   9340   esac
   9341   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   9342   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   9343   shlibpath_var=LD_LIBRARY_PATH
   9344   if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   9345     case $host_os in
   9346       openbsd2.[89] | openbsd2.[89].*)
   9347 	shlibpath_overrides_runpath=no
   9348 	;;
   9349       *)
   9350 	shlibpath_overrides_runpath=yes
   9351 	;;
   9352       esac
   9353   else
   9354     shlibpath_overrides_runpath=yes
   9355   fi
   9356   ;;
   9357 
   9358 os2*)
   9359   libname_spec='$name'
   9360   shrext_cmds=".dll"
   9361   need_lib_prefix=no
   9362   library_names_spec='$libname${shared_ext} $libname.a'
   9363   dynamic_linker='OS/2 ld.exe'
   9364   shlibpath_var=LIBPATH
   9365   ;;
   9366 
   9367 osf3* | osf4* | osf5*)
   9368   version_type=osf
   9369   need_lib_prefix=no
   9370   need_version=no
   9371   soname_spec='${libname}${release}${shared_ext}$major'
   9372   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9373   shlibpath_var=LD_LIBRARY_PATH
   9374   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
   9375   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
   9376   ;;
   9377 
   9378 solaris*)
   9379   version_type=linux
   9380   need_lib_prefix=no
   9381   need_version=no
   9382   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9383   soname_spec='${libname}${release}${shared_ext}$major'
   9384   shlibpath_var=LD_LIBRARY_PATH
   9385   shlibpath_overrides_runpath=yes
   9386   hardcode_into_libs=yes
   9387   # ldd complains unless libraries are executable
   9388   postinstall_cmds='chmod +x $lib'
   9389   ;;
   9390 
   9391 sunos4*)
   9392   version_type=sunos
   9393   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   9394   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
   9395   shlibpath_var=LD_LIBRARY_PATH
   9396   shlibpath_overrides_runpath=yes
   9397   if test "$with_gnu_ld" = yes; then
   9398     need_lib_prefix=no
   9399   fi
   9400   need_version=yes
   9401   ;;
   9402 
   9403 sysv4 | sysv4.3*)
   9404   version_type=linux
   9405   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9406   soname_spec='${libname}${release}${shared_ext}$major'
   9407   shlibpath_var=LD_LIBRARY_PATH
   9408   case $host_vendor in
   9409     sni)
   9410       shlibpath_overrides_runpath=no
   9411       need_lib_prefix=no
   9412       export_dynamic_flag_spec='${wl}-Blargedynsym'
   9413       runpath_var=LD_RUN_PATH
   9414       ;;
   9415     siemens)
   9416       need_lib_prefix=no
   9417       ;;
   9418     motorola)
   9419       need_lib_prefix=no
   9420       need_version=no
   9421       shlibpath_overrides_runpath=no
   9422       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
   9423       ;;
   9424   esac
   9425   ;;
   9426 
   9427 sysv4*MP*)
   9428   if test -d /usr/nec ;then
   9429     version_type=linux
   9430     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
   9431     soname_spec='$libname${shared_ext}.$major'
   9432     shlibpath_var=LD_LIBRARY_PATH
   9433   fi
   9434   ;;
   9435 
   9436 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   9437   version_type=freebsd-elf
   9438   need_lib_prefix=no
   9439   need_version=no
   9440   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   9441   soname_spec='${libname}${release}${shared_ext}$major'
   9442   shlibpath_var=LD_LIBRARY_PATH
   9443   hardcode_into_libs=yes
   9444   if test "$with_gnu_ld" = yes; then
   9445     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
   9446     shlibpath_overrides_runpath=no
   9447   else
   9448     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
   9449     shlibpath_overrides_runpath=yes
   9450     case $host_os in
   9451       sco3.2v5*)
   9452         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
   9453 	;;
   9454     esac
   9455   fi
   9456   sys_lib_dlsearch_path_spec='/usr/lib'
   9457   ;;
   9458 
   9459 uts4*)
   9460   version_type=linux
   9461   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9462   soname_spec='${libname}${release}${shared_ext}$major'
   9463   shlibpath_var=LD_LIBRARY_PATH
   9464   ;;
   9465 
   9466 *)
   9467   dynamic_linker=no
   9468   ;;
   9469 esac
   9470 { echo "$as_me:$LINENO: result: $dynamic_linker" >&5
   9471 echo "${ECHO_T}$dynamic_linker" >&6; }
   9472 test "$dynamic_linker" = no && can_build_shared=no
   9473 
   9474 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
   9475 if test "$GCC" = yes; then
   9476   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
   9477 fi
   9478 
   9479 { echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
   9480 echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6; }
   9481 hardcode_action=
   9482 if test -n "$hardcode_libdir_flag_spec" || \
   9483    test -n "$runpath_var" || \
   9484    test "X$hardcode_automatic" = "Xyes" ; then
   9485 
   9486   # We can hardcode non-existant directories.
   9487   if test "$hardcode_direct" != no &&
   9488      # If the only mechanism to avoid hardcoding is shlibpath_var, we
   9489      # have to relink, otherwise we might link with an installed library
   9490      # when we should be linking with a yet-to-be-installed one
   9491      ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, )" != no &&
   9492      test "$hardcode_minus_L" != no; then
   9493     # Linking always hardcodes the temporary library directory.
   9494     hardcode_action=relink
   9495   else
   9496     # We can link without hardcoding, and we can hardcode nonexisting dirs.
   9497     hardcode_action=immediate
   9498   fi
   9499 else
   9500   # We cannot hardcode anything, or else we can only hardcode existing
   9501   # directories.
   9502   hardcode_action=unsupported
   9503 fi
   9504 { echo "$as_me:$LINENO: result: $hardcode_action" >&5
   9505 echo "${ECHO_T}$hardcode_action" >&6; }
   9506 
   9507 if test "$hardcode_action" = relink; then
   9508   # Fast installation is not supported
   9509   enable_fast_install=no
   9510 elif test "$shlibpath_overrides_runpath" = yes ||
   9511      test "$enable_shared" = no; then
   9512   # Fast installation is not necessary
   9513   enable_fast_install=needless
   9514 fi
   9515 
   9516 striplib=
   9517 old_striplib=
   9518 { echo "$as_me:$LINENO: checking whether stripping libraries is possible" >&5
   9519 echo $ECHO_N "checking whether stripping libraries is possible... $ECHO_C" >&6; }
   9520 if test -n "$STRIP" && $STRIP -V 2>&1 | grep "GNU strip" >/dev/null; then
   9521   test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
   9522   test -z "$striplib" && striplib="$STRIP --strip-unneeded"
   9523   { echo "$as_me:$LINENO: result: yes" >&5
   9524 echo "${ECHO_T}yes" >&6; }
   9525 else
   9526 # FIXME - insert some real tests, host_os isn't really good enough
   9527   case $host_os in
   9528    darwin*)
   9529        if test -n "$STRIP" ; then
   9530          striplib="$STRIP -x"
   9531          { echo "$as_me:$LINENO: result: yes" >&5
   9532 echo "${ECHO_T}yes" >&6; }
   9533        else
   9534   { echo "$as_me:$LINENO: result: no" >&5
   9535 echo "${ECHO_T}no" >&6; }
   9536 fi
   9537        ;;
   9538    *)
   9539   { echo "$as_me:$LINENO: result: no" >&5
   9540 echo "${ECHO_T}no" >&6; }
   9541     ;;
   9542   esac
   9543 fi
   9544 
   9545 if test "x$enable_dlopen" != xyes; then
   9546   enable_dlopen=unknown
   9547   enable_dlopen_self=unknown
   9548   enable_dlopen_self_static=unknown
   9549 else
   9550   lt_cv_dlopen=no
   9551   lt_cv_dlopen_libs=
   9552 
   9553   case $host_os in
   9554   beos*)
   9555     lt_cv_dlopen="load_add_on"
   9556     lt_cv_dlopen_libs=
   9557     lt_cv_dlopen_self=yes
   9558     ;;
   9559 
   9560   mingw* | pw32*)
   9561     lt_cv_dlopen="LoadLibrary"
   9562     lt_cv_dlopen_libs=
   9563    ;;
   9564 
   9565   cygwin*)
   9566     lt_cv_dlopen="dlopen"
   9567     lt_cv_dlopen_libs=
   9568    ;;
   9569 
   9570   darwin*)
   9571   # if libdl is installed we need to link against it
   9572     { echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
   9573 echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6; }
   9574 if test "${ac_cv_lib_dl_dlopen+set}" = set; then
   9575   echo $ECHO_N "(cached) $ECHO_C" >&6
   9576 else
   9577   ac_check_lib_save_LIBS=$LIBS
   9578 LIBS="-ldl  $LIBS"
   9579 cat >conftest.$ac_ext <<_ACEOF
   9580 /* confdefs.h.  */
   9581 _ACEOF
   9582 cat confdefs.h >>conftest.$ac_ext
   9583 cat >>conftest.$ac_ext <<_ACEOF
   9584 /* end confdefs.h.  */
   9585 
   9586 /* Override any GCC internal prototype to avoid an error.
   9587    Use char because int might match the return type of a GCC
   9588    builtin and then its argument prototype would still apply.  */
   9589 #ifdef __cplusplus
   9590 extern "C"
   9591 #endif
   9592 char dlopen ();
   9593 int
   9594 main ()
   9595 {
   9596 return dlopen ();
   9597   ;
   9598   return 0;
   9599 }
   9600 _ACEOF
   9601 rm -f conftest.$ac_objext conftest$ac_exeext
   9602 if { (ac_try="$ac_link"
   9603 case "(($ac_try" in
   9604   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9605   *) ac_try_echo=$ac_try;;
   9606 esac
   9607 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   9608   (eval "$ac_link") 2>conftest.er1
   9609   ac_status=$?
   9610   grep -v '^ *+' conftest.er1 >conftest.err
   9611   rm -f conftest.er1
   9612   cat conftest.err >&5
   9613   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9614   (exit $ac_status); } &&
   9615 	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
   9616   { (case "(($ac_try" in
   9617   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9618   *) ac_try_echo=$ac_try;;
   9619 esac
   9620 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   9621   (eval "$ac_try") 2>&5
   9622   ac_status=$?
   9623   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9624   (exit $ac_status); }; } &&
   9625 	 { ac_try='test -s conftest$ac_exeext'
   9626   { (case "(($ac_try" in
   9627   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9628   *) ac_try_echo=$ac_try;;
   9629 esac
   9630 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   9631   (eval "$ac_try") 2>&5
   9632   ac_status=$?
   9633   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9634   (exit $ac_status); }; }; then
   9635   ac_cv_lib_dl_dlopen=yes
   9636 else
   9637   echo "$as_me: failed program was:" >&5
   9638 sed 's/^/| /' conftest.$ac_ext >&5
   9639 
   9640 	ac_cv_lib_dl_dlopen=no
   9641 fi
   9642 
   9643 rm -f core conftest.err conftest.$ac_objext \
   9644       conftest$ac_exeext conftest.$ac_ext
   9645 LIBS=$ac_check_lib_save_LIBS
   9646 fi
   9647 { echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
   9648 echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6; }
   9649 if test $ac_cv_lib_dl_dlopen = yes; then
   9650   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
   9651 else
   9652 
   9653     lt_cv_dlopen="dyld"
   9654     lt_cv_dlopen_libs=
   9655     lt_cv_dlopen_self=yes
   9656 
   9657 fi
   9658 
   9659    ;;
   9660 
   9661   *)
   9662     { echo "$as_me:$LINENO: checking for shl_load" >&5
   9663 echo $ECHO_N "checking for shl_load... $ECHO_C" >&6; }
   9664 if test "${ac_cv_func_shl_load+set}" = set; then
   9665   echo $ECHO_N "(cached) $ECHO_C" >&6
   9666 else
   9667   cat >conftest.$ac_ext <<_ACEOF
   9668 /* confdefs.h.  */
   9669 _ACEOF
   9670 cat confdefs.h >>conftest.$ac_ext
   9671 cat >>conftest.$ac_ext <<_ACEOF
   9672 /* end confdefs.h.  */
   9673 /* Define shl_load to an innocuous variant, in case <limits.h> declares shl_load.
   9674    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   9675 #define shl_load innocuous_shl_load
   9676 
   9677 /* System header to define __stub macros and hopefully few prototypes,
   9678     which can conflict with char shl_load (); below.
   9679     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   9680     <limits.h> exists even on freestanding compilers.  */
   9681 
   9682 #ifdef __STDC__
   9683 # include <limits.h>
   9684 #else
   9685 # include <assert.h>
   9686 #endif
   9687 
   9688 #undef shl_load
   9689 
   9690 /* Override any GCC internal prototype to avoid an error.
   9691    Use char because int might match the return type of a GCC
   9692    builtin and then its argument prototype would still apply.  */
   9693 #ifdef __cplusplus
   9694 extern "C"
   9695 #endif
   9696 char shl_load ();
   9697 /* The GNU C library defines this for functions which it implements
   9698     to always fail with ENOSYS.  Some functions are actually named
   9699     something starting with __ and the normal name is an alias.  */
   9700 #if defined __stub_shl_load || defined __stub___shl_load
   9701 choke me
   9702 #endif
   9703 
   9704 int
   9705 main ()
   9706 {
   9707 return shl_load ();
   9708   ;
   9709   return 0;
   9710 }
   9711 _ACEOF
   9712 rm -f conftest.$ac_objext conftest$ac_exeext
   9713 if { (ac_try="$ac_link"
   9714 case "(($ac_try" in
   9715   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9716   *) ac_try_echo=$ac_try;;
   9717 esac
   9718 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   9719   (eval "$ac_link") 2>conftest.er1
   9720   ac_status=$?
   9721   grep -v '^ *+' conftest.er1 >conftest.err
   9722   rm -f conftest.er1
   9723   cat conftest.err >&5
   9724   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9725   (exit $ac_status); } &&
   9726 	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
   9727   { (case "(($ac_try" in
   9728   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9729   *) ac_try_echo=$ac_try;;
   9730 esac
   9731 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   9732   (eval "$ac_try") 2>&5
   9733   ac_status=$?
   9734   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9735   (exit $ac_status); }; } &&
   9736 	 { ac_try='test -s conftest$ac_exeext'
   9737   { (case "(($ac_try" in
   9738   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9739   *) ac_try_echo=$ac_try;;
   9740 esac
   9741 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   9742   (eval "$ac_try") 2>&5
   9743   ac_status=$?
   9744   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9745   (exit $ac_status); }; }; then
   9746   ac_cv_func_shl_load=yes
   9747 else
   9748   echo "$as_me: failed program was:" >&5
   9749 sed 's/^/| /' conftest.$ac_ext >&5
   9750 
   9751 	ac_cv_func_shl_load=no
   9752 fi
   9753 
   9754 rm -f core conftest.err conftest.$ac_objext \
   9755       conftest$ac_exeext conftest.$ac_ext
   9756 fi
   9757 { echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5
   9758 echo "${ECHO_T}$ac_cv_func_shl_load" >&6; }
   9759 if test $ac_cv_func_shl_load = yes; then
   9760   lt_cv_dlopen="shl_load"
   9761 else
   9762   { echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5
   9763 echo $ECHO_N "checking for shl_load in -ldld... $ECHO_C" >&6; }
   9764 if test "${ac_cv_lib_dld_shl_load+set}" = set; then
   9765   echo $ECHO_N "(cached) $ECHO_C" >&6
   9766 else
   9767   ac_check_lib_save_LIBS=$LIBS
   9768 LIBS="-ldld  $LIBS"
   9769 cat >conftest.$ac_ext <<_ACEOF
   9770 /* confdefs.h.  */
   9771 _ACEOF
   9772 cat confdefs.h >>conftest.$ac_ext
   9773 cat >>conftest.$ac_ext <<_ACEOF
   9774 /* end confdefs.h.  */
   9775 
   9776 /* Override any GCC internal prototype to avoid an error.
   9777    Use char because int might match the return type of a GCC
   9778    builtin and then its argument prototype would still apply.  */
   9779 #ifdef __cplusplus
   9780 extern "C"
   9781 #endif
   9782 char shl_load ();
   9783 int
   9784 main ()
   9785 {
   9786 return shl_load ();
   9787   ;
   9788   return 0;
   9789 }
   9790 _ACEOF
   9791 rm -f conftest.$ac_objext conftest$ac_exeext
   9792 if { (ac_try="$ac_link"
   9793 case "(($ac_try" in
   9794   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9795   *) ac_try_echo=$ac_try;;
   9796 esac
   9797 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   9798   (eval "$ac_link") 2>conftest.er1
   9799   ac_status=$?
   9800   grep -v '^ *+' conftest.er1 >conftest.err
   9801   rm -f conftest.er1
   9802   cat conftest.err >&5
   9803   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9804   (exit $ac_status); } &&
   9805 	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
   9806   { (case "(($ac_try" in
   9807   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9808   *) ac_try_echo=$ac_try;;
   9809 esac
   9810 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   9811   (eval "$ac_try") 2>&5
   9812   ac_status=$?
   9813   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9814   (exit $ac_status); }; } &&
   9815 	 { ac_try='test -s conftest$ac_exeext'
   9816   { (case "(($ac_try" in
   9817   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9818   *) ac_try_echo=$ac_try;;
   9819 esac
   9820 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   9821   (eval "$ac_try") 2>&5
   9822   ac_status=$?
   9823   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9824   (exit $ac_status); }; }; then
   9825   ac_cv_lib_dld_shl_load=yes
   9826 else
   9827   echo "$as_me: failed program was:" >&5
   9828 sed 's/^/| /' conftest.$ac_ext >&5
   9829 
   9830 	ac_cv_lib_dld_shl_load=no
   9831 fi
   9832 
   9833 rm -f core conftest.err conftest.$ac_objext \
   9834       conftest$ac_exeext conftest.$ac_ext
   9835 LIBS=$ac_check_lib_save_LIBS
   9836 fi
   9837 { echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5
   9838 echo "${ECHO_T}$ac_cv_lib_dld_shl_load" >&6; }
   9839 if test $ac_cv_lib_dld_shl_load = yes; then
   9840   lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-dld"
   9841 else
   9842   { echo "$as_me:$LINENO: checking for dlopen" >&5
   9843 echo $ECHO_N "checking for dlopen... $ECHO_C" >&6; }
   9844 if test "${ac_cv_func_dlopen+set}" = set; then
   9845   echo $ECHO_N "(cached) $ECHO_C" >&6
   9846 else
   9847   cat >conftest.$ac_ext <<_ACEOF
   9848 /* confdefs.h.  */
   9849 _ACEOF
   9850 cat confdefs.h >>conftest.$ac_ext
   9851 cat >>conftest.$ac_ext <<_ACEOF
   9852 /* end confdefs.h.  */
   9853 /* Define dlopen to an innocuous variant, in case <limits.h> declares dlopen.
   9854    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   9855 #define dlopen innocuous_dlopen
   9856 
   9857 /* System header to define __stub macros and hopefully few prototypes,
   9858     which can conflict with char dlopen (); below.
   9859     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   9860     <limits.h> exists even on freestanding compilers.  */
   9861 
   9862 #ifdef __STDC__
   9863 # include <limits.h>
   9864 #else
   9865 # include <assert.h>
   9866 #endif
   9867 
   9868 #undef dlopen
   9869 
   9870 /* Override any GCC internal prototype to avoid an error.
   9871    Use char because int might match the return type of a GCC
   9872    builtin and then its argument prototype would still apply.  */
   9873 #ifdef __cplusplus
   9874 extern "C"
   9875 #endif
   9876 char dlopen ();
   9877 /* The GNU C library defines this for functions which it implements
   9878     to always fail with ENOSYS.  Some functions are actually named
   9879     something starting with __ and the normal name is an alias.  */
   9880 #if defined __stub_dlopen || defined __stub___dlopen
   9881 choke me
   9882 #endif
   9883 
   9884 int
   9885 main ()
   9886 {
   9887 return dlopen ();
   9888   ;
   9889   return 0;
   9890 }
   9891 _ACEOF
   9892 rm -f conftest.$ac_objext conftest$ac_exeext
   9893 if { (ac_try="$ac_link"
   9894 case "(($ac_try" in
   9895   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9896   *) ac_try_echo=$ac_try;;
   9897 esac
   9898 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   9899   (eval "$ac_link") 2>conftest.er1
   9900   ac_status=$?
   9901   grep -v '^ *+' conftest.er1 >conftest.err
   9902   rm -f conftest.er1
   9903   cat conftest.err >&5
   9904   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9905   (exit $ac_status); } &&
   9906 	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
   9907   { (case "(($ac_try" in
   9908   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9909   *) ac_try_echo=$ac_try;;
   9910 esac
   9911 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   9912   (eval "$ac_try") 2>&5
   9913   ac_status=$?
   9914   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9915   (exit $ac_status); }; } &&
   9916 	 { ac_try='test -s conftest$ac_exeext'
   9917   { (case "(($ac_try" in
   9918   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9919   *) ac_try_echo=$ac_try;;
   9920 esac
   9921 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   9922   (eval "$ac_try") 2>&5
   9923   ac_status=$?
   9924   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9925   (exit $ac_status); }; }; then
   9926   ac_cv_func_dlopen=yes
   9927 else
   9928   echo "$as_me: failed program was:" >&5
   9929 sed 's/^/| /' conftest.$ac_ext >&5
   9930 
   9931 	ac_cv_func_dlopen=no
   9932 fi
   9933 
   9934 rm -f core conftest.err conftest.$ac_objext \
   9935       conftest$ac_exeext conftest.$ac_ext
   9936 fi
   9937 { echo "$as_me:$LINENO: result: $ac_cv_func_dlopen" >&5
   9938 echo "${ECHO_T}$ac_cv_func_dlopen" >&6; }
   9939 if test $ac_cv_func_dlopen = yes; then
   9940   lt_cv_dlopen="dlopen"
   9941 else
   9942   { echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
   9943 echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6; }
   9944 if test "${ac_cv_lib_dl_dlopen+set}" = set; then
   9945   echo $ECHO_N "(cached) $ECHO_C" >&6
   9946 else
   9947   ac_check_lib_save_LIBS=$LIBS
   9948 LIBS="-ldl  $LIBS"
   9949 cat >conftest.$ac_ext <<_ACEOF
   9950 /* confdefs.h.  */
   9951 _ACEOF
   9952 cat confdefs.h >>conftest.$ac_ext
   9953 cat >>conftest.$ac_ext <<_ACEOF
   9954 /* end confdefs.h.  */
   9955 
   9956 /* Override any GCC internal prototype to avoid an error.
   9957    Use char because int might match the return type of a GCC
   9958    builtin and then its argument prototype would still apply.  */
   9959 #ifdef __cplusplus
   9960 extern "C"
   9961 #endif
   9962 char dlopen ();
   9963 int
   9964 main ()
   9965 {
   9966 return dlopen ();
   9967   ;
   9968   return 0;
   9969 }
   9970 _ACEOF
   9971 rm -f conftest.$ac_objext conftest$ac_exeext
   9972 if { (ac_try="$ac_link"
   9973 case "(($ac_try" in
   9974   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9975   *) ac_try_echo=$ac_try;;
   9976 esac
   9977 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   9978   (eval "$ac_link") 2>conftest.er1
   9979   ac_status=$?
   9980   grep -v '^ *+' conftest.er1 >conftest.err
   9981   rm -f conftest.er1
   9982   cat conftest.err >&5
   9983   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9984   (exit $ac_status); } &&
   9985 	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
   9986   { (case "(($ac_try" in
   9987   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9988   *) ac_try_echo=$ac_try;;
   9989 esac
   9990 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   9991   (eval "$ac_try") 2>&5
   9992   ac_status=$?
   9993   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9994   (exit $ac_status); }; } &&
   9995 	 { ac_try='test -s conftest$ac_exeext'
   9996   { (case "(($ac_try" in
   9997   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9998   *) ac_try_echo=$ac_try;;
   9999 esac
   10000 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   10001   (eval "$ac_try") 2>&5
   10002   ac_status=$?
   10003   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10004   (exit $ac_status); }; }; then
   10005   ac_cv_lib_dl_dlopen=yes
   10006 else
   10007   echo "$as_me: failed program was:" >&5
   10008 sed 's/^/| /' conftest.$ac_ext >&5
   10009 
   10010 	ac_cv_lib_dl_dlopen=no
   10011 fi
   10012 
   10013 rm -f core conftest.err conftest.$ac_objext \
   10014       conftest$ac_exeext conftest.$ac_ext
   10015 LIBS=$ac_check_lib_save_LIBS
   10016 fi
   10017 { echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
   10018 echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6; }
   10019 if test $ac_cv_lib_dl_dlopen = yes; then
   10020   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
   10021 else
   10022   { echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5
   10023 echo $ECHO_N "checking for dlopen in -lsvld... $ECHO_C" >&6; }
   10024 if test "${ac_cv_lib_svld_dlopen+set}" = set; then
   10025   echo $ECHO_N "(cached) $ECHO_C" >&6
   10026 else
   10027   ac_check_lib_save_LIBS=$LIBS
   10028 LIBS="-lsvld  $LIBS"
   10029 cat >conftest.$ac_ext <<_ACEOF
   10030 /* confdefs.h.  */
   10031 _ACEOF
   10032 cat confdefs.h >>conftest.$ac_ext
   10033 cat >>conftest.$ac_ext <<_ACEOF
   10034 /* end confdefs.h.  */
   10035 
   10036 /* Override any GCC internal prototype to avoid an error.
   10037    Use char because int might match the return type of a GCC
   10038    builtin and then its argument prototype would still apply.  */
   10039 #ifdef __cplusplus
   10040 extern "C"
   10041 #endif
   10042 char dlopen ();
   10043 int
   10044 main ()
   10045 {
   10046 return dlopen ();
   10047   ;
   10048   return 0;
   10049 }
   10050 _ACEOF
   10051 rm -f conftest.$ac_objext conftest$ac_exeext
   10052 if { (ac_try="$ac_link"
   10053 case "(($ac_try" in
   10054   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   10055   *) ac_try_echo=$ac_try;;
   10056 esac
   10057 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   10058   (eval "$ac_link") 2>conftest.er1
   10059   ac_status=$?
   10060   grep -v '^ *+' conftest.er1 >conftest.err
   10061   rm -f conftest.er1
   10062   cat conftest.err >&5
   10063   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10064   (exit $ac_status); } &&
   10065 	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
   10066   { (case "(($ac_try" in
   10067   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   10068   *) ac_try_echo=$ac_try;;
   10069 esac
   10070 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   10071   (eval "$ac_try") 2>&5
   10072   ac_status=$?
   10073   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10074   (exit $ac_status); }; } &&
   10075 	 { ac_try='test -s conftest$ac_exeext'
   10076   { (case "(($ac_try" in
   10077   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   10078   *) ac_try_echo=$ac_try;;
   10079 esac
   10080 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   10081   (eval "$ac_try") 2>&5
   10082   ac_status=$?
   10083   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10084   (exit $ac_status); }; }; then
   10085   ac_cv_lib_svld_dlopen=yes
   10086 else
   10087   echo "$as_me: failed program was:" >&5
   10088 sed 's/^/| /' conftest.$ac_ext >&5
   10089 
   10090 	ac_cv_lib_svld_dlopen=no
   10091 fi
   10092 
   10093 rm -f core conftest.err conftest.$ac_objext \
   10094       conftest$ac_exeext conftest.$ac_ext
   10095 LIBS=$ac_check_lib_save_LIBS
   10096 fi
   10097 { echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5
   10098 echo "${ECHO_T}$ac_cv_lib_svld_dlopen" >&6; }
   10099 if test $ac_cv_lib_svld_dlopen = yes; then
   10100   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
   10101 else
   10102   { echo "$as_me:$LINENO: checking for dld_link in -ldld" >&5
   10103 echo $ECHO_N "checking for dld_link in -ldld... $ECHO_C" >&6; }
   10104 if test "${ac_cv_lib_dld_dld_link+set}" = set; then
   10105   echo $ECHO_N "(cached) $ECHO_C" >&6
   10106 else
   10107   ac_check_lib_save_LIBS=$LIBS
   10108 LIBS="-ldld  $LIBS"
   10109 cat >conftest.$ac_ext <<_ACEOF
   10110 /* confdefs.h.  */
   10111 _ACEOF
   10112 cat confdefs.h >>conftest.$ac_ext
   10113 cat >>conftest.$ac_ext <<_ACEOF
   10114 /* end confdefs.h.  */
   10115 
   10116 /* Override any GCC internal prototype to avoid an error.
   10117    Use char because int might match the return type of a GCC
   10118    builtin and then its argument prototype would still apply.  */
   10119 #ifdef __cplusplus
   10120 extern "C"
   10121 #endif
   10122 char dld_link ();
   10123 int
   10124 main ()
   10125 {
   10126 return dld_link ();
   10127   ;
   10128   return 0;
   10129 }
   10130 _ACEOF
   10131 rm -f conftest.$ac_objext conftest$ac_exeext
   10132 if { (ac_try="$ac_link"
   10133 case "(($ac_try" in
   10134   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   10135   *) ac_try_echo=$ac_try;;
   10136 esac
   10137 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   10138   (eval "$ac_link") 2>conftest.er1
   10139   ac_status=$?
   10140   grep -v '^ *+' conftest.er1 >conftest.err
   10141   rm -f conftest.er1
   10142   cat conftest.err >&5
   10143   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10144   (exit $ac_status); } &&
   10145 	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
   10146   { (case "(($ac_try" in
   10147   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   10148   *) ac_try_echo=$ac_try;;
   10149 esac
   10150 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   10151   (eval "$ac_try") 2>&5
   10152   ac_status=$?
   10153   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10154   (exit $ac_status); }; } &&
   10155 	 { ac_try='test -s conftest$ac_exeext'
   10156   { (case "(($ac_try" in
   10157   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   10158   *) ac_try_echo=$ac_try;;
   10159 esac
   10160 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   10161   (eval "$ac_try") 2>&5
   10162   ac_status=$?
   10163   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10164   (exit $ac_status); }; }; then
   10165   ac_cv_lib_dld_dld_link=yes
   10166 else
   10167   echo "$as_me: failed program was:" >&5
   10168 sed 's/^/| /' conftest.$ac_ext >&5
   10169 
   10170 	ac_cv_lib_dld_dld_link=no
   10171 fi
   10172 
   10173 rm -f core conftest.err conftest.$ac_objext \
   10174       conftest$ac_exeext conftest.$ac_ext
   10175 LIBS=$ac_check_lib_save_LIBS
   10176 fi
   10177 { echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5
   10178 echo "${ECHO_T}$ac_cv_lib_dld_dld_link" >&6; }
   10179 if test $ac_cv_lib_dld_dld_link = yes; then
   10180   lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-dld"
   10181 fi
   10182 
   10183 
   10184 fi
   10185 
   10186 
   10187 fi
   10188 
   10189 
   10190 fi
   10191 
   10192 
   10193 fi
   10194 
   10195 
   10196 fi
   10197 
   10198     ;;
   10199   esac
   10200 
   10201   if test "x$lt_cv_dlopen" != xno; then
   10202     enable_dlopen=yes
   10203   else
   10204     enable_dlopen=no
   10205   fi
   10206 
   10207   case $lt_cv_dlopen in
   10208   dlopen)
   10209     save_CPPFLAGS="$CPPFLAGS"
   10210     test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
   10211 
   10212     save_LDFLAGS="$LDFLAGS"
   10213     wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
   10214 
   10215     save_LIBS="$LIBS"
   10216     LIBS="$lt_cv_dlopen_libs $LIBS"
   10217 
   10218     { echo "$as_me:$LINENO: checking whether a program can dlopen itself" >&5
   10219 echo $ECHO_N "checking whether a program can dlopen itself... $ECHO_C" >&6; }
   10220 if test "${lt_cv_dlopen_self+set}" = set; then
   10221   echo $ECHO_N "(cached) $ECHO_C" >&6
   10222 else
   10223   	  if test "$cross_compiling" = yes; then :
   10224   lt_cv_dlopen_self=cross
   10225 else
   10226   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   10227   lt_status=$lt_dlunknown
   10228   cat > conftest.$ac_ext <<EOF
   10229 #line 10229 "configure"
   10230 #include "confdefs.h"
   10231 
   10232 #if HAVE_DLFCN_H
   10233 #include <dlfcn.h>
   10234 #endif
   10235 
   10236 #include <stdio.h>
   10237 
   10238 #ifdef RTLD_GLOBAL
   10239 #  define LT_DLGLOBAL		RTLD_GLOBAL
   10240 #else
   10241 #  ifdef DL_GLOBAL
   10242 #    define LT_DLGLOBAL		DL_GLOBAL
   10243 #  else
   10244 #    define LT_DLGLOBAL		0
   10245 #  endif
   10246 #endif
   10247 
   10248 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
   10249    find out it does not work in some platform. */
   10250 #ifndef LT_DLLAZY_OR_NOW
   10251 #  ifdef RTLD_LAZY
   10252 #    define LT_DLLAZY_OR_NOW		RTLD_LAZY
   10253 #  else
   10254 #    ifdef DL_LAZY
   10255 #      define LT_DLLAZY_OR_NOW		DL_LAZY
   10256 #    else
   10257 #      ifdef RTLD_NOW
   10258 #        define LT_DLLAZY_OR_NOW	RTLD_NOW
   10259 #      else
   10260 #        ifdef DL_NOW
   10261 #          define LT_DLLAZY_OR_NOW	DL_NOW
   10262 #        else
   10263 #          define LT_DLLAZY_OR_NOW	0
   10264 #        endif
   10265 #      endif
   10266 #    endif
   10267 #  endif
   10268 #endif
   10269 
   10270 #ifdef __cplusplus
   10271 extern "C" void exit (int);
   10272 #endif
   10273 
   10274 void fnord() { int i=42;}
   10275 int main ()
   10276 {
   10277   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
   10278   int status = $lt_dlunknown;
   10279 
   10280   if (self)
   10281     {
   10282       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
   10283       else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
   10284       /* dlclose (self); */
   10285     }
   10286   else
   10287     puts (dlerror ());
   10288 
   10289     exit (status);
   10290 }
   10291 EOF
   10292   if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   10293   (eval $ac_link) 2>&5
   10294   ac_status=$?
   10295   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10296   (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
   10297     (./conftest; exit; ) >&5 2>/dev/null
   10298     lt_status=$?
   10299     case x$lt_status in
   10300       x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
   10301       x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
   10302       x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
   10303     esac
   10304   else :
   10305     # compilation failed
   10306     lt_cv_dlopen_self=no
   10307   fi
   10308 fi
   10309 rm -fr conftest*
   10310 
   10311 
   10312 fi
   10313 { echo "$as_me:$LINENO: result: $lt_cv_dlopen_self" >&5
   10314 echo "${ECHO_T}$lt_cv_dlopen_self" >&6; }
   10315 
   10316     if test "x$lt_cv_dlopen_self" = xyes; then
   10317       wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
   10318       { echo "$as_me:$LINENO: checking whether a statically linked program can dlopen itself" >&5
   10319 echo $ECHO_N "checking whether a statically linked program can dlopen itself... $ECHO_C" >&6; }
   10320 if test "${lt_cv_dlopen_self_static+set}" = set; then
   10321   echo $ECHO_N "(cached) $ECHO_C" >&6
   10322 else
   10323   	  if test "$cross_compiling" = yes; then :
   10324   lt_cv_dlopen_self_static=cross
   10325 else
   10326   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   10327   lt_status=$lt_dlunknown
   10328   cat > conftest.$ac_ext <<EOF
   10329 #line 10329 "configure"
   10330 #include "confdefs.h"
   10331 
   10332 #if HAVE_DLFCN_H
   10333 #include <dlfcn.h>
   10334 #endif
   10335 
   10336 #include <stdio.h>
   10337 
   10338 #ifdef RTLD_GLOBAL
   10339 #  define LT_DLGLOBAL		RTLD_GLOBAL
   10340 #else
   10341 #  ifdef DL_GLOBAL
   10342 #    define LT_DLGLOBAL		DL_GLOBAL
   10343 #  else
   10344 #    define LT_DLGLOBAL		0
   10345 #  endif
   10346 #endif
   10347 
   10348 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
   10349    find out it does not work in some platform. */
   10350 #ifndef LT_DLLAZY_OR_NOW
   10351 #  ifdef RTLD_LAZY
   10352 #    define LT_DLLAZY_OR_NOW		RTLD_LAZY
   10353 #  else
   10354 #    ifdef DL_LAZY
   10355 #      define LT_DLLAZY_OR_NOW		DL_LAZY
   10356 #    else
   10357 #      ifdef RTLD_NOW
   10358 #        define LT_DLLAZY_OR_NOW	RTLD_NOW
   10359 #      else
   10360 #        ifdef DL_NOW
   10361 #          define LT_DLLAZY_OR_NOW	DL_NOW
   10362 #        else
   10363 #          define LT_DLLAZY_OR_NOW	0
   10364 #        endif
   10365 #      endif
   10366 #    endif
   10367 #  endif
   10368 #endif
   10369 
   10370 #ifdef __cplusplus
   10371 extern "C" void exit (int);
   10372 #endif
   10373 
   10374 void fnord() { int i=42;}
   10375 int main ()
   10376 {
   10377   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
   10378   int status = $lt_dlunknown;
   10379 
   10380   if (self)
   10381     {
   10382       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
   10383       else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
   10384       /* dlclose (self); */
   10385     }
   10386   else
   10387     puts (dlerror ());
   10388 
   10389     exit (status);
   10390 }
   10391 EOF
   10392   if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   10393   (eval $ac_link) 2>&5
   10394   ac_status=$?
   10395   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10396   (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
   10397     (./conftest; exit; ) >&5 2>/dev/null
   10398     lt_status=$?
   10399     case x$lt_status in
   10400       x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
   10401       x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
   10402       x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
   10403     esac
   10404   else :
   10405     # compilation failed
   10406     lt_cv_dlopen_self_static=no
   10407   fi
   10408 fi
   10409 rm -fr conftest*
   10410 
   10411 
   10412 fi
   10413 { echo "$as_me:$LINENO: result: $lt_cv_dlopen_self_static" >&5
   10414 echo "${ECHO_T}$lt_cv_dlopen_self_static" >&6; }
   10415     fi
   10416 
   10417     CPPFLAGS="$save_CPPFLAGS"
   10418     LDFLAGS="$save_LDFLAGS"
   10419     LIBS="$save_LIBS"
   10420     ;;
   10421   esac
   10422 
   10423   case $lt_cv_dlopen_self in
   10424   yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
   10425   *) enable_dlopen_self=unknown ;;
   10426   esac
   10427 
   10428   case $lt_cv_dlopen_self_static in
   10429   yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
   10430   *) enable_dlopen_self_static=unknown ;;
   10431   esac
   10432 fi
   10433 
   10434 
   10435 # Report which library types will actually be built
   10436 { echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5
   10437 echo $ECHO_N "checking if libtool supports shared libraries... $ECHO_C" >&6; }
   10438 { echo "$as_me:$LINENO: result: $can_build_shared" >&5
   10439 echo "${ECHO_T}$can_build_shared" >&6; }
   10440 
   10441 { echo "$as_me:$LINENO: checking whether to build shared libraries" >&5
   10442 echo $ECHO_N "checking whether to build shared libraries... $ECHO_C" >&6; }
   10443 test "$can_build_shared" = "no" && enable_shared=no
   10444 
   10445 # On AIX, shared libraries and static libraries use the same namespace, and
   10446 # are all built from PIC.
   10447 case $host_os in
   10448 aix3*)
   10449   test "$enable_shared" = yes && enable_static=no
   10450   if test -n "$RANLIB"; then
   10451     archive_cmds="$archive_cmds~\$RANLIB \$lib"
   10452     postinstall_cmds='$RANLIB $lib'
   10453   fi
   10454   ;;
   10455 
   10456 aix4* | aix5*)
   10457   if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
   10458     test "$enable_shared" = yes && enable_static=no
   10459   fi
   10460     ;;
   10461 esac
   10462 { echo "$as_me:$LINENO: result: $enable_shared" >&5
   10463 echo "${ECHO_T}$enable_shared" >&6; }
   10464 
   10465 { echo "$as_me:$LINENO: checking whether to build static libraries" >&5
   10466 echo $ECHO_N "checking whether to build static libraries... $ECHO_C" >&6; }
   10467 # Make sure either enable_shared or enable_static is yes.
   10468 test "$enable_shared" = yes || enable_static=yes
   10469 { echo "$as_me:$LINENO: result: $enable_static" >&5
   10470 echo "${ECHO_T}$enable_static" >&6; }
   10471 
   10472 # The else clause should only fire when bootstrapping the
   10473 # libtool distribution, otherwise you forgot to ship ltmain.sh
   10474 # with your package, and you will get complaints that there are
   10475 # no rules to generate ltmain.sh.
   10476 if test -f "$ltmain"; then
   10477   # See if we are running on zsh, and set the options which allow our commands through
   10478   # without removal of \ escapes.
   10479   if test -n "${ZSH_VERSION+set}" ; then
   10480     setopt NO_GLOB_SUBST
   10481   fi
   10482   # Now quote all the things that may contain metacharacters while being
   10483   # careful not to overquote the AC_SUBSTed values.  We take copies of the
   10484   # variables and quote the copies for generation of the libtool script.
   10485   for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \
   10486     SED SHELL STRIP \
   10487     libname_spec library_names_spec soname_spec extract_expsyms_cmds \
   10488     old_striplib striplib file_magic_cmd finish_cmds finish_eval \
   10489     deplibs_check_method reload_flag reload_cmds need_locks \
   10490     lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
   10491     lt_cv_sys_global_symbol_to_c_name_address \
   10492     sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
   10493     old_postinstall_cmds old_postuninstall_cmds \
   10494     compiler \
   10495     CC \
   10496     LD \
   10497     lt_prog_compiler_wl \
   10498     lt_prog_compiler_pic \
   10499     lt_prog_compiler_static \
   10500     lt_prog_compiler_no_builtin_flag \
   10501     export_dynamic_flag_spec \
   10502     thread_safe_flag_spec \
   10503     whole_archive_flag_spec \
   10504     enable_shared_with_static_runtimes \
   10505     old_archive_cmds \
   10506     old_archive_from_new_cmds \
   10507     predep_objects \
   10508     postdep_objects \
   10509     predeps \
   10510     postdeps \
   10511     compiler_lib_search_path \
   10512     archive_cmds \
   10513     archive_expsym_cmds \
   10514     postinstall_cmds \
   10515     postuninstall_cmds \
   10516     old_archive_from_expsyms_cmds \
   10517     allow_undefined_flag \
   10518     no_undefined_flag \
   10519     export_symbols_cmds \
   10520     hardcode_libdir_flag_spec \
   10521     hardcode_libdir_flag_spec_ld \
   10522     hardcode_libdir_separator \
   10523     hardcode_automatic \
   10524     module_cmds \
   10525     module_expsym_cmds \
   10526     lt_cv_prog_compiler_c_o \
   10527     exclude_expsyms \
   10528     include_expsyms; do
   10529 
   10530     case $var in
   10531     old_archive_cmds | \
   10532     old_archive_from_new_cmds | \
   10533     archive_cmds | \
   10534     archive_expsym_cmds | \
   10535     module_cmds | \
   10536     module_expsym_cmds | \
   10537     old_archive_from_expsyms_cmds | \
   10538     export_symbols_cmds | \
   10539     extract_expsyms_cmds | reload_cmds | finish_cmds | \
   10540     postinstall_cmds | postuninstall_cmds | \
   10541     old_postinstall_cmds | old_postuninstall_cmds | \
   10542     sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
   10543       # Double-quote double-evaled strings.
   10544       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
   10545       ;;
   10546     *)
   10547       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
   10548       ;;
   10549     esac
   10550   done
   10551 
   10552   case $lt_echo in
   10553   *'\$0 --fallback-echo"')
   10554     lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
   10555     ;;
   10556   esac
   10557 
   10558 cfgfile="${ofile}T"
   10559   trap "$rm \"$cfgfile\"; exit 1" 1 2 15
   10560   $rm -f "$cfgfile"
   10561   { echo "$as_me:$LINENO: creating $ofile" >&5
   10562 echo "$as_me: creating $ofile" >&6;}
   10563 
   10564   cat <<__EOF__ >> "$cfgfile"
   10565 #! $SHELL
   10566 
   10567 # `$echo "$cfgfile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
   10568 # Generated automatically by $PROGRAM (GNU $PACKAGE $VERSION$TIMESTAMP)
   10569 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
   10570 #
   10571 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001
   10572 # Free Software Foundation, Inc.
   10573 #
   10574 # This file is part of GNU Libtool:
   10575 # Originally by Gordon Matzigkeit <gord (at] gnu.ai.mit.edu>, 1996
   10576 #
   10577 # This program is free software; you can redistribute it and/or modify
   10578 # it under the terms of the GNU General Public License as published by
   10579 # the Free Software Foundation; either version 2 of the License, or
   10580 # (at your option) any later version.
   10581 #
   10582 # This program is distributed in the hope that it will be useful, but
   10583 # WITHOUT ANY WARRANTY; without even the implied warranty of
   10584 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   10585 # General Public License for more details.
   10586 #
   10587 # You should have received a copy of the GNU General Public License
   10588 # along with this program; if not, write to the Free Software
   10589 # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
   10590 #
   10591 # As a special exception to the GNU General Public License, if you
   10592 # distribute this file as part of a program that contains a
   10593 # configuration script generated by Autoconf, you may include it under
   10594 # the same distribution terms that you use for the rest of that program.
   10595 
   10596 # A sed program that does not truncate output.
   10597 SED=$lt_SED
   10598 
   10599 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
   10600 Xsed="$SED -e 1s/^X//"
   10601 
   10602 # The HP-UX ksh and POSIX shell print the target directory to stdout
   10603 # if CDPATH is set.
   10604 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
   10605 
   10606 # The names of the tagged configurations supported by this script.
   10607 available_tags=
   10608 
   10609 # ### BEGIN LIBTOOL CONFIG
   10610 
   10611 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
   10612 
   10613 # Shell to use when invoking shell scripts.
   10614 SHELL=$lt_SHELL
   10615 
   10616 # Whether or not to build shared libraries.
   10617 build_libtool_libs=$enable_shared
   10618 
   10619 # Whether or not to build static libraries.
   10620 build_old_libs=$enable_static
   10621 
   10622 # Whether or not to add -lc for building shared libraries.
   10623 build_libtool_need_lc=$archive_cmds_need_lc
   10624 
   10625 # Whether or not to disallow shared libs when runtime libs are static
   10626 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
   10627 
   10628 # Whether or not to optimize for fast installation.
   10629 fast_install=$enable_fast_install
   10630 
   10631 # The host system.
   10632 host_alias=$host_alias
   10633 host=$host
   10634 host_os=$host_os
   10635 
   10636 # The build system.
   10637 build_alias=$build_alias
   10638 build=$build
   10639 build_os=$build_os
   10640 
   10641 # An echo program that does not interpret backslashes.
   10642 echo=$lt_echo
   10643 
   10644 # The archiver.
   10645 AR=$lt_AR
   10646 AR_FLAGS=$lt_AR_FLAGS
   10647 
   10648 # A C compiler.
   10649 LTCC=$lt_LTCC
   10650 
   10651 # LTCC compiler flags.
   10652 LTCFLAGS=$lt_LTCFLAGS
   10653 
   10654 # A language-specific compiler.
   10655 CC=$lt_compiler
   10656 
   10657 # Is the compiler the GNU C compiler?
   10658 with_gcc=$GCC
   10659 
   10660 # An ERE matcher.
   10661 EGREP=$lt_EGREP
   10662 
   10663 # The linker used to build libraries.
   10664 LD=$lt_LD
   10665 
   10666 # Whether we need hard or soft links.
   10667 LN_S=$lt_LN_S
   10668 
   10669 # A BSD-compatible nm program.
   10670 NM=$lt_NM
   10671 
   10672 # A symbol stripping program
   10673 STRIP=$lt_STRIP
   10674 
   10675 # Used to examine libraries when file_magic_cmd begins "file"
   10676 MAGIC_CMD=$MAGIC_CMD
   10677 
   10678 # Used on cygwin: DLL creation program.
   10679 DLLTOOL="$DLLTOOL"
   10680 
   10681 # Used on cygwin: object dumper.
   10682 OBJDUMP="$OBJDUMP"
   10683 
   10684 # Used on cygwin: assembler.
   10685 AS="$AS"
   10686 
   10687 # The name of the directory that contains temporary libtool files.
   10688 objdir=$objdir
   10689 
   10690 # How to create reloadable object files.
   10691 reload_flag=$lt_reload_flag
   10692 reload_cmds=$lt_reload_cmds
   10693 
   10694 # How to pass a linker flag through the compiler.
   10695 wl=$lt_lt_prog_compiler_wl
   10696 
   10697 # Object file suffix (normally "o").
   10698 objext="$ac_objext"
   10699 
   10700 # Old archive suffix (normally "a").
   10701 libext="$libext"
   10702 
   10703 # Shared library suffix (normally ".so").
   10704 shrext_cmds='$shrext_cmds'
   10705 
   10706 # Executable file suffix (normally "").
   10707 exeext="$exeext"
   10708 
   10709 # Additional compiler flags for building library objects.
   10710 pic_flag=$lt_lt_prog_compiler_pic
   10711 pic_mode=$pic_mode
   10712 
   10713 # What is the maximum length of a command?
   10714 max_cmd_len=$lt_cv_sys_max_cmd_len
   10715 
   10716 # Does compiler simultaneously support -c and -o options?
   10717 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
   10718 
   10719 # Must we lock files when doing compilation?
   10720 need_locks=$lt_need_locks
   10721 
   10722 # Do we need the lib prefix for modules?
   10723 need_lib_prefix=$need_lib_prefix
   10724 
   10725 # Do we need a version for libraries?
   10726 need_version=$need_version
   10727 
   10728 # Whether dlopen is supported.
   10729 dlopen_support=$enable_dlopen
   10730 
   10731 # Whether dlopen of programs is supported.
   10732 dlopen_self=$enable_dlopen_self
   10733 
   10734 # Whether dlopen of statically linked programs is supported.
   10735 dlopen_self_static=$enable_dlopen_self_static
   10736 
   10737 # Compiler flag to prevent dynamic linking.
   10738 link_static_flag=$lt_lt_prog_compiler_static
   10739 
   10740 # Compiler flag to turn off builtin functions.
   10741 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
   10742 
   10743 # Compiler flag to allow reflexive dlopens.
   10744 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
   10745 
   10746 # Compiler flag to generate shared objects directly from archives.
   10747 whole_archive_flag_spec=$lt_whole_archive_flag_spec
   10748 
   10749 # Compiler flag to generate thread-safe objects.
   10750 thread_safe_flag_spec=$lt_thread_safe_flag_spec
   10751 
   10752 # Library versioning type.
   10753 version_type=$version_type
   10754 
   10755 # Format of library name prefix.
   10756 libname_spec=$lt_libname_spec
   10757 
   10758 # List of archive names.  First name is the real one, the rest are links.
   10759 # The last name is the one that the linker finds with -lNAME.
   10760 library_names_spec=$lt_library_names_spec
   10761 
   10762 # The coded name of the library, if different from the real name.
   10763 soname_spec=$lt_soname_spec
   10764 
   10765 # Commands used to build and install an old-style archive.
   10766 RANLIB=$lt_RANLIB
   10767 old_archive_cmds=$lt_old_archive_cmds
   10768 old_postinstall_cmds=$lt_old_postinstall_cmds
   10769 old_postuninstall_cmds=$lt_old_postuninstall_cmds
   10770 
   10771 # Create an old-style archive from a shared archive.
   10772 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
   10773 
   10774 # Create a temporary old-style archive to link instead of a shared archive.
   10775 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
   10776 
   10777 # Commands used to build and install a shared archive.
   10778 archive_cmds=$lt_archive_cmds
   10779 archive_expsym_cmds=$lt_archive_expsym_cmds
   10780 postinstall_cmds=$lt_postinstall_cmds
   10781 postuninstall_cmds=$lt_postuninstall_cmds
   10782 
   10783 # Commands used to build a loadable module (assumed same as above if empty)
   10784 module_cmds=$lt_module_cmds
   10785 module_expsym_cmds=$lt_module_expsym_cmds
   10786 
   10787 # Commands to strip libraries.
   10788 old_striplib=$lt_old_striplib
   10789 striplib=$lt_striplib
   10790 
   10791 # Dependencies to place before the objects being linked to create a
   10792 # shared library.
   10793 predep_objects=$lt_predep_objects
   10794 
   10795 # Dependencies to place after the objects being linked to create a
   10796 # shared library.
   10797 postdep_objects=$lt_postdep_objects
   10798 
   10799 # Dependencies to place before the objects being linked to create a
   10800 # shared library.
   10801 predeps=$lt_predeps
   10802 
   10803 # Dependencies to place after the objects being linked to create a
   10804 # shared library.
   10805 postdeps=$lt_postdeps
   10806 
   10807 # The library search path used internally by the compiler when linking
   10808 # a shared library.
   10809 compiler_lib_search_path=$lt_compiler_lib_search_path
   10810 
   10811 # Method to check whether dependent libraries are shared objects.
   10812 deplibs_check_method=$lt_deplibs_check_method
   10813 
   10814 # Command to use when deplibs_check_method == file_magic.
   10815 file_magic_cmd=$lt_file_magic_cmd
   10816 
   10817 # Flag that allows shared libraries with undefined symbols to be built.
   10818 allow_undefined_flag=$lt_allow_undefined_flag
   10819 
   10820 # Flag that forces no undefined symbols.
   10821 no_undefined_flag=$lt_no_undefined_flag
   10822 
   10823 # Commands used to finish a libtool library installation in a directory.
   10824 finish_cmds=$lt_finish_cmds
   10825 
   10826 # Same as above, but a single script fragment to be evaled but not shown.
   10827 finish_eval=$lt_finish_eval
   10828 
   10829 # Take the output of nm and produce a listing of raw symbols and C names.
   10830 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
   10831 
   10832 # Transform the output of nm in a proper C declaration
   10833 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
   10834 
   10835 # Transform the output of nm in a C name address pair
   10836 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
   10837 
   10838 # This is the shared library runtime path variable.
   10839 runpath_var=$runpath_var
   10840 
   10841 # This is the shared library path variable.
   10842 shlibpath_var=$shlibpath_var
   10843 
   10844 # Is shlibpath searched before the hard-coded library search path?
   10845 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
   10846 
   10847 # How to hardcode a shared library path into an executable.
   10848 hardcode_action=$hardcode_action
   10849 
   10850 # Whether we should hardcode library paths into libraries.
   10851 hardcode_into_libs=$hardcode_into_libs
   10852 
   10853 # Flag to hardcode \$libdir into a binary during linking.
   10854 # This must work even if \$libdir does not exist.
   10855 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
   10856 
   10857 # If ld is used when linking, flag to hardcode \$libdir into
   10858 # a binary during linking. This must work even if \$libdir does
   10859 # not exist.
   10860 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
   10861 
   10862 # Whether we need a single -rpath flag with a separated argument.
   10863 hardcode_libdir_separator=$lt_hardcode_libdir_separator
   10864 
   10865 # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
   10866 # resulting binary.
   10867 hardcode_direct=$hardcode_direct
   10868 
   10869 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
   10870 # resulting binary.
   10871 hardcode_minus_L=$hardcode_minus_L
   10872 
   10873 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
   10874 # the resulting binary.
   10875 hardcode_shlibpath_var=$hardcode_shlibpath_var
   10876 
   10877 # Set to yes if building a shared library automatically hardcodes DIR into the library
   10878 # and all subsequent libraries and executables linked against it.
   10879 hardcode_automatic=$hardcode_automatic
   10880 
   10881 # Variables whose values should be saved in libtool wrapper scripts and
   10882 # restored at relink time.
   10883 variables_saved_for_relink="$variables_saved_for_relink"
   10884 
   10885 # Whether libtool must link a program against all its dependency libraries.
   10886 link_all_deplibs=$link_all_deplibs
   10887 
   10888 # Compile-time system search path for libraries
   10889 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
   10890 
   10891 # Run-time system search path for libraries
   10892 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
   10893 
   10894 # Fix the shell variable \$srcfile for the compiler.
   10895 fix_srcfile_path="$fix_srcfile_path"
   10896 
   10897 # Set to yes if exported symbols are required.
   10898 always_export_symbols=$always_export_symbols
   10899 
   10900 # The commands to list exported symbols.
   10901 export_symbols_cmds=$lt_export_symbols_cmds
   10902 
   10903 # The commands to extract the exported symbol list from a shared archive.
   10904 extract_expsyms_cmds=$lt_extract_expsyms_cmds
   10905 
   10906 # Symbols that should not be listed in the preloaded symbols.
   10907 exclude_expsyms=$lt_exclude_expsyms
   10908 
   10909 # Symbols that must always be exported.
   10910 include_expsyms=$lt_include_expsyms
   10911 
   10912 # ### END LIBTOOL CONFIG
   10913 
   10914 __EOF__
   10915 
   10916 
   10917   case $host_os in
   10918   aix3*)
   10919     cat <<\EOF >> "$cfgfile"
   10920 
   10921 # AIX sometimes has problems with the GCC collect2 program.  For some
   10922 # reason, if we set the COLLECT_NAMES environment variable, the problems
   10923 # vanish in a puff of smoke.
   10924 if test "X${COLLECT_NAMES+set}" != Xset; then
   10925   COLLECT_NAMES=
   10926   export COLLECT_NAMES
   10927 fi
   10928 EOF
   10929     ;;
   10930   esac
   10931 
   10932   # We use sed instead of cat because bash on DJGPP gets confused if
   10933   # if finds mixed CR/LF and LF-only lines.  Since sed operates in
   10934   # text mode, it properly converts lines to CR/LF.  This bash problem
   10935   # is reportedly fixed, but why not run on old versions too?
   10936   sed '$q' "$ltmain" >> "$cfgfile" || (rm -f "$cfgfile"; exit 1)
   10937 
   10938   mv -f "$cfgfile" "$ofile" || \
   10939     (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
   10940   chmod +x "$ofile"
   10941 
   10942 else
   10943   # If there is no Makefile yet, we rely on a make rule to execute
   10944   # `config.status --recheck' to rerun these tests and create the
   10945   # libtool script then.
   10946   ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
   10947   if test -f "$ltmain_in"; then
   10948     test -f Makefile && make "$ltmain"
   10949   fi
   10950 fi
   10951 
   10952 
   10953 ac_ext=c
   10954 ac_cpp='$CPP $CPPFLAGS'
   10955 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   10956 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   10957 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   10958 
   10959 CC="$lt_save_CC"
   10960 
   10961 
   10962 # Check whether --with-tags was given.
   10963 if test "${with_tags+set}" = set; then
   10964   withval=$with_tags; tagnames="$withval"
   10965 fi
   10966 
   10967 
   10968 if test -f "$ltmain" && test -n "$tagnames"; then
   10969   if test ! -f "${ofile}"; then
   10970     { echo "$as_me:$LINENO: WARNING: output file \`$ofile' does not exist" >&5
   10971 echo "$as_me: WARNING: output file \`$ofile' does not exist" >&2;}
   10972   fi
   10973 
   10974   if test -z "$LTCC"; then
   10975     eval "`$SHELL ${ofile} --config | grep '^LTCC='`"
   10976     if test -z "$LTCC"; then
   10977       { echo "$as_me:$LINENO: WARNING: output file \`$ofile' does not look like a libtool script" >&5
   10978 echo "$as_me: WARNING: output file \`$ofile' does not look like a libtool script" >&2;}
   10979     else
   10980       { echo "$as_me:$LINENO: WARNING: using \`LTCC=$LTCC', extracted from \`$ofile'" >&5
   10981 echo "$as_me: WARNING: using \`LTCC=$LTCC', extracted from \`$ofile'" >&2;}
   10982     fi
   10983   fi
   10984   if test -z "$LTCFLAGS"; then
   10985     eval "`$SHELL ${ofile} --config | grep '^LTCFLAGS='`"
   10986   fi
   10987 
   10988   # Extract list of available tagged configurations in $ofile.
   10989   # Note that this assumes the entire list is on one line.
   10990   available_tags=`grep "^available_tags=" "${ofile}" | $SED -e 's/available_tags=\(.*$\)/\1/' -e 's/\"//g'`
   10991 
   10992   lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
   10993   for tagname in $tagnames; do
   10994     IFS="$lt_save_ifs"
   10995     # Check whether tagname contains only valid characters
   10996     case `$echo "X$tagname" | $Xsed -e 's:[-_ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890,/]::g'` in
   10997     "") ;;
   10998     *)  { { echo "$as_me:$LINENO: error: invalid tag name: $tagname" >&5
   10999 echo "$as_me: error: invalid tag name: $tagname" >&2;}
   11000    { (exit 1); exit 1; }; }
   11001 	;;
   11002     esac
   11003 
   11004     if grep "^# ### BEGIN LIBTOOL TAG CONFIG: $tagname$" < "${ofile}" > /dev/null
   11005     then
   11006       { { echo "$as_me:$LINENO: error: tag name \"$tagname\" already exists" >&5
   11007 echo "$as_me: error: tag name \"$tagname\" already exists" >&2;}
   11008    { (exit 1); exit 1; }; }
   11009     fi
   11010 
   11011     # Update the list of available tags.
   11012     if test -n "$tagname"; then
   11013       echo appending configuration tag \"$tagname\" to $ofile
   11014 
   11015       case $tagname in
   11016       CXX)
   11017 	if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
   11018 	    ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
   11019 	    (test "X$CXX" != "Xg++"))) ; then
   11020 	  ac_ext=cpp
   11021 ac_cpp='$CXXCPP $CPPFLAGS'
   11022 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   11023 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   11024 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   11025 
   11026 
   11027 
   11028 
   11029 archive_cmds_need_lc_CXX=no
   11030 allow_undefined_flag_CXX=
   11031 always_export_symbols_CXX=no
   11032 archive_expsym_cmds_CXX=
   11033 export_dynamic_flag_spec_CXX=
   11034 hardcode_direct_CXX=no
   11035 hardcode_libdir_flag_spec_CXX=
   11036 hardcode_libdir_flag_spec_ld_CXX=
   11037 hardcode_libdir_separator_CXX=
   11038 hardcode_minus_L_CXX=no
   11039 hardcode_shlibpath_var_CXX=unsupported
   11040 hardcode_automatic_CXX=no
   11041 module_cmds_CXX=
   11042 module_expsym_cmds_CXX=
   11043 link_all_deplibs_CXX=unknown
   11044 old_archive_cmds_CXX=$old_archive_cmds
   11045 no_undefined_flag_CXX=
   11046 whole_archive_flag_spec_CXX=
   11047 enable_shared_with_static_runtimes_CXX=no
   11048 
   11049 # Dependencies to place before and after the object being linked:
   11050 predep_objects_CXX=
   11051 postdep_objects_CXX=
   11052 predeps_CXX=
   11053 postdeps_CXX=
   11054 compiler_lib_search_path_CXX=
   11055 
   11056 # Source file extension for C++ test sources.
   11057 ac_ext=cpp
   11058 
   11059 # Object file extension for compiled C++ test sources.
   11060 objext=o
   11061 objext_CXX=$objext
   11062 
   11063 # Code to be used in simple compile tests
   11064 lt_simple_compile_test_code="int some_variable = 0;\n"
   11065 
   11066 # Code to be used in simple link tests
   11067 lt_simple_link_test_code='int main(int, char *[]) { return(0); }\n'
   11068 
   11069 # ltmain only uses $CC for tagged configurations so make sure $CC is set.
   11070 
   11071 # If no C compiler was specified, use CC.
   11072 LTCC=${LTCC-"$CC"}
   11073 
   11074 # If no C compiler flags were specified, use CFLAGS.
   11075 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   11076 
   11077 # Allow CC to be a program name with arguments.
   11078 compiler=$CC
   11079 
   11080 
   11081 # save warnings/boilerplate of simple test code
   11082 ac_outfile=conftest.$ac_objext
   11083 printf "$lt_simple_compile_test_code" >conftest.$ac_ext
   11084 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   11085 _lt_compiler_boilerplate=`cat conftest.err`
   11086 $rm conftest*
   11087 
   11088 ac_outfile=conftest.$ac_objext
   11089 printf "$lt_simple_link_test_code" >conftest.$ac_ext
   11090 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   11091 _lt_linker_boilerplate=`cat conftest.err`
   11092 $rm conftest*
   11093 
   11094 
   11095 # Allow CC to be a program name with arguments.
   11096 lt_save_CC=$CC
   11097 lt_save_LD=$LD
   11098 lt_save_GCC=$GCC
   11099 GCC=$GXX
   11100 lt_save_with_gnu_ld=$with_gnu_ld
   11101 lt_save_path_LD=$lt_cv_path_LD
   11102 if test -n "${lt_cv_prog_gnu_ldcxx+set}"; then
   11103   lt_cv_prog_gnu_ld=$lt_cv_prog_gnu_ldcxx
   11104 else
   11105   $as_unset lt_cv_prog_gnu_ld
   11106 fi
   11107 if test -n "${lt_cv_path_LDCXX+set}"; then
   11108   lt_cv_path_LD=$lt_cv_path_LDCXX
   11109 else
   11110   $as_unset lt_cv_path_LD
   11111 fi
   11112 test -z "${LDCXX+set}" || LD=$LDCXX
   11113 CC=${CXX-"c++"}
   11114 compiler=$CC
   11115 compiler_CXX=$CC
   11116 for cc_temp in $compiler""; do
   11117   case $cc_temp in
   11118     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   11119     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   11120     \-*) ;;
   11121     *) break;;
   11122   esac
   11123 done
   11124 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   11125 
   11126 
   11127 # We don't want -fno-exception wen compiling C++ code, so set the
   11128 # no_builtin_flag separately
   11129 if test "$GXX" = yes; then
   11130   lt_prog_compiler_no_builtin_flag_CXX=' -fno-builtin'
   11131 else
   11132   lt_prog_compiler_no_builtin_flag_CXX=
   11133 fi
   11134 
   11135 if test "$GXX" = yes; then
   11136   # Set up default GNU C++ configuration
   11137 
   11138 
   11139 # Check whether --with-gnu-ld was given.
   11140 if test "${with_gnu_ld+set}" = set; then
   11141   withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
   11142 else
   11143   with_gnu_ld=no
   11144 fi
   11145 
   11146 ac_prog=ld
   11147 if test "$GCC" = yes; then
   11148   # Check if gcc -print-prog-name=ld gives a path.
   11149   { echo "$as_me:$LINENO: checking for ld used by $CC" >&5
   11150 echo $ECHO_N "checking for ld used by $CC... $ECHO_C" >&6; }
   11151   case $host in
   11152   *-*-mingw*)
   11153     # gcc leaves a trailing carriage return which upsets mingw
   11154     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
   11155   *)
   11156     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
   11157   esac
   11158   case $ac_prog in
   11159     # Accept absolute paths.
   11160     [\\/]* | ?:[\\/]*)
   11161       re_direlt='/[^/][^/]*/\.\./'
   11162       # Canonicalize the pathname of ld
   11163       ac_prog=`echo $ac_prog| $SED 's%\\\\%/%g'`
   11164       while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
   11165 	ac_prog=`echo $ac_prog| $SED "s%$re_direlt%/%"`
   11166       done
   11167       test -z "$LD" && LD="$ac_prog"
   11168       ;;
   11169   "")
   11170     # If it fails, then pretend we aren't using GCC.
   11171     ac_prog=ld
   11172     ;;
   11173   *)
   11174     # If it is relative, then search for the first ld in PATH.
   11175     with_gnu_ld=unknown
   11176     ;;
   11177   esac
   11178 elif test "$with_gnu_ld" = yes; then
   11179   { echo "$as_me:$LINENO: checking for GNU ld" >&5
   11180 echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6; }
   11181 else
   11182   { echo "$as_me:$LINENO: checking for non-GNU ld" >&5
   11183 echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6; }
   11184 fi
   11185 if test "${lt_cv_path_LD+set}" = set; then
   11186   echo $ECHO_N "(cached) $ECHO_C" >&6
   11187 else
   11188   if test -z "$LD"; then
   11189   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   11190   for ac_dir in $PATH; do
   11191     IFS="$lt_save_ifs"
   11192     test -z "$ac_dir" && ac_dir=.
   11193     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
   11194       lt_cv_path_LD="$ac_dir/$ac_prog"
   11195       # Check to see if the program is GNU ld.  I'd rather use --version,
   11196       # but apparently some variants of GNU ld only accept -v.
   11197       # Break only if it was the GNU/non-GNU ld that we prefer.
   11198       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
   11199       *GNU* | *'with BFD'*)
   11200 	test "$with_gnu_ld" != no && break
   11201 	;;
   11202       *)
   11203 	test "$with_gnu_ld" != yes && break
   11204 	;;
   11205       esac
   11206     fi
   11207   done
   11208   IFS="$lt_save_ifs"
   11209 else
   11210   lt_cv_path_LD="$LD" # Let the user override the test with a path.
   11211 fi
   11212 fi
   11213 
   11214 LD="$lt_cv_path_LD"
   11215 if test -n "$LD"; then
   11216   { echo "$as_me:$LINENO: result: $LD" >&5
   11217 echo "${ECHO_T}$LD" >&6; }
   11218 else
   11219   { echo "$as_me:$LINENO: result: no" >&5
   11220 echo "${ECHO_T}no" >&6; }
   11221 fi
   11222 test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
   11223 echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
   11224    { (exit 1); exit 1; }; }
   11225 { echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
   11226 echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6; }
   11227 if test "${lt_cv_prog_gnu_ld+set}" = set; then
   11228   echo $ECHO_N "(cached) $ECHO_C" >&6
   11229 else
   11230   # I'd rather use --version here, but apparently some GNU lds only accept -v.
   11231 case `$LD -v 2>&1 </dev/null` in
   11232 *GNU* | *'with BFD'*)
   11233   lt_cv_prog_gnu_ld=yes
   11234   ;;
   11235 *)
   11236   lt_cv_prog_gnu_ld=no
   11237   ;;
   11238 esac
   11239 fi
   11240 { echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
   11241 echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6; }
   11242 with_gnu_ld=$lt_cv_prog_gnu_ld
   11243 
   11244 
   11245 
   11246   # Check if GNU C++ uses GNU ld as the underlying linker, since the
   11247   # archiving commands below assume that GNU ld is being used.
   11248   if test "$with_gnu_ld" = yes; then
   11249     archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
   11250     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'
   11251 
   11252     hardcode_libdir_flag_spec_CXX='${wl}--rpath ${wl}$libdir'
   11253     export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
   11254 
   11255     # If archive_cmds runs LD, not CC, wlarc should be empty
   11256     # XXX I think wlarc can be eliminated in ltcf-cxx, but I need to
   11257     #     investigate it a little bit more. (MM)
   11258     wlarc='${wl}'
   11259 
   11260     # ancient GNU ld didn't support --whole-archive et. al.
   11261     if eval "`$CC -print-prog-name=ld` --help 2>&1" | \
   11262 	grep 'no-whole-archive' > /dev/null; then
   11263       whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
   11264     else
   11265       whole_archive_flag_spec_CXX=
   11266     fi
   11267   else
   11268     with_gnu_ld=no
   11269     wlarc=
   11270 
   11271     # A generic and very simple default shared library creation
   11272     # command for GNU C++ for the case where it uses the native
   11273     # linker, instead of GNU ld.  If possible, this setting should
   11274     # overridden to take advantage of the native linker features on
   11275     # the platform it is being used on.
   11276     archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
   11277   fi
   11278 
   11279   # Commands to make compiler produce verbose output that lists
   11280   # what "hidden" libraries, object files and flags are used when
   11281   # linking a shared library.
   11282   output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"'
   11283 
   11284 else
   11285   GXX=no
   11286   with_gnu_ld=no
   11287   wlarc=
   11288 fi
   11289 
   11290 # PORTME: fill in a description of your system's C++ link characteristics
   11291 { echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   11292 echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6; }
   11293 ld_shlibs_CXX=yes
   11294 case $host_os in
   11295   aix3*)
   11296     # FIXME: insert proper C++ library support
   11297     ld_shlibs_CXX=no
   11298     ;;
   11299   aix4* | aix5*)
   11300     if test "$host_cpu" = ia64; then
   11301       # On IA64, the linker does run time linking by default, so we don't
   11302       # have to do anything special.
   11303       aix_use_runtimelinking=no
   11304       exp_sym_flag='-Bexport'
   11305       no_entry_flag=""
   11306     else
   11307       aix_use_runtimelinking=no
   11308 
   11309       # Test if we are trying to use run time linking or normal
   11310       # AIX style linking. If -brtl is somewhere in LDFLAGS, we
   11311       # need to do runtime linking.
   11312       case $host_os in aix4.[23]|aix4.[23].*|aix5*)
   11313 	for ld_flag in $LDFLAGS; do
   11314 	  case $ld_flag in
   11315 	  *-brtl*)
   11316 	    aix_use_runtimelinking=yes
   11317 	    break
   11318 	    ;;
   11319 	  esac
   11320 	done
   11321 	;;
   11322       esac
   11323 
   11324       exp_sym_flag='-bexport'
   11325       no_entry_flag='-bnoentry'
   11326     fi
   11327 
   11328     # When large executables or shared objects are built, AIX ld can
   11329     # have problems creating the table of contents.  If linking a library
   11330     # or program results in "error TOC overflow" add -mminimal-toc to
   11331     # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
   11332     # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
   11333 
   11334     archive_cmds_CXX=''
   11335     hardcode_direct_CXX=yes
   11336     hardcode_libdir_separator_CXX=':'
   11337     link_all_deplibs_CXX=yes
   11338 
   11339     if test "$GXX" = yes; then
   11340       case $host_os in aix4.[012]|aix4.[012].*)
   11341       # We only want to do this on AIX 4.2 and lower, the check
   11342       # below for broken collect2 doesn't work under 4.3+
   11343 	collect2name=`${CC} -print-prog-name=collect2`
   11344 	if test -f "$collect2name" && \
   11345 	   strings "$collect2name" | grep resolve_lib_name >/dev/null
   11346 	then
   11347 	  # We have reworked collect2
   11348 	  hardcode_direct_CXX=yes
   11349 	else
   11350 	  # We have old collect2
   11351 	  hardcode_direct_CXX=unsupported
   11352 	  # It fails to find uninstalled libraries when the uninstalled
   11353 	  # path is not listed in the libpath.  Setting hardcode_minus_L
   11354 	  # to unsupported forces relinking
   11355 	  hardcode_minus_L_CXX=yes
   11356 	  hardcode_libdir_flag_spec_CXX='-L$libdir'
   11357 	  hardcode_libdir_separator_CXX=
   11358 	fi
   11359 	;;
   11360       esac
   11361       shared_flag='-shared'
   11362       if test "$aix_use_runtimelinking" = yes; then
   11363 	shared_flag="$shared_flag "'${wl}-G'
   11364       fi
   11365     else
   11366       # not using gcc
   11367       if test "$host_cpu" = ia64; then
   11368 	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
   11369 	# chokes on -Wl,-G. The following line is correct:
   11370 	shared_flag='-G'
   11371       else
   11372 	if test "$aix_use_runtimelinking" = yes; then
   11373 	  shared_flag='${wl}-G'
   11374 	else
   11375 	  shared_flag='${wl}-bM:SRE'
   11376 	fi
   11377       fi
   11378     fi
   11379 
   11380     # It seems that -bexpall does not export symbols beginning with
   11381     # underscore (_), so it is better to generate a list of symbols to export.
   11382     always_export_symbols_CXX=yes
   11383     if test "$aix_use_runtimelinking" = yes; then
   11384       # Warning - without using the other runtime loading flags (-brtl),
   11385       # -berok will link without error, but may produce a broken library.
   11386       allow_undefined_flag_CXX='-berok'
   11387       # Determine the default libpath from the value encoded in an empty executable.
   11388       cat >conftest.$ac_ext <<_ACEOF
   11389 /* confdefs.h.  */
   11390 _ACEOF
   11391 cat confdefs.h >>conftest.$ac_ext
   11392 cat >>conftest.$ac_ext <<_ACEOF
   11393 /* end confdefs.h.  */
   11394 
   11395 int
   11396 main ()
   11397 {
   11398 
   11399   ;
   11400   return 0;
   11401 }
   11402 _ACEOF
   11403 rm -f conftest.$ac_objext conftest$ac_exeext
   11404 if { (ac_try="$ac_link"
   11405 case "(($ac_try" in
   11406   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   11407   *) ac_try_echo=$ac_try;;
   11408 esac
   11409 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   11410   (eval "$ac_link") 2>conftest.er1
   11411   ac_status=$?
   11412   grep -v '^ *+' conftest.er1 >conftest.err
   11413   rm -f conftest.er1
   11414   cat conftest.err >&5
   11415   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   11416   (exit $ac_status); } &&
   11417 	 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
   11418   { (case "(($ac_try" in
   11419   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   11420   *) ac_try_echo=$ac_try;;
   11421 esac
   11422 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   11423   (eval "$ac_try") 2>&5
   11424   ac_status=$?
   11425   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   11426   (exit $ac_status); }; } &&
   11427 	 { ac_try='test -s conftest$ac_exeext'
   11428   { (case "(($ac_try" in
   11429   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   11430   *) ac_try_echo=$ac_try;;
   11431 esac
   11432 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   11433   (eval "$ac_try") 2>&5
   11434   ac_status=$?
   11435   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   11436   (exit $ac_status); }; }; then
   11437 
   11438 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
   11439 }'`
   11440 # Check for a 64-bit object if we didn't find anything.
   11441 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; }
   11442 }'`; fi
   11443 else
   11444   echo "$as_me: failed program was:" >&5
   11445 sed 's/^/| /' conftest.$ac_ext >&5
   11446 
   11447 
   11448 fi
   11449 
   11450 rm -f core conftest.err conftest.$ac_objext \
   11451       conftest$ac_exeext conftest.$ac_ext
   11452 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   11453 
   11454       hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath"
   11455 
   11456       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"
   11457      else
   11458       if test "$host_cpu" = ia64; then
   11459 	hardcode_libdir_flag_spec_CXX='${wl}-R $libdir:/usr/lib:/lib'
   11460 	allow_undefined_flag_CXX="-z nodefs"
   11461 	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"
   11462       else
   11463 	# Determine the default libpath from the value encoded in an empty executable.
   11464 	cat >conftest.$ac_ext <<_ACEOF
   11465 /* confdefs.h.  */
   11466 _ACEOF
   11467 cat confdefs.h >>conftest.$ac_ext
   11468 cat >>conftest.$ac_ext <<_ACEOF
   11469 /* end confdefs.h.  */
   11470 
   11471 int
   11472 main ()
   11473 {
   11474 
   11475   ;
   11476   return 0;
   11477 }
   11478 _ACEOF
   11479 rm -f conftest.$ac_objext conftest$ac_exeext
   11480 if { (ac_try="$ac_link"
   11481 case "(($ac_try" in
   11482   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   11483   *) ac_try_echo=$ac_try;;
   11484 esac
   11485 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   11486   (eval "$ac_link") 2>conftest.er1
   11487   ac_status=$?
   11488   grep -v '^ *+' conftest.er1 >conftest.err
   11489   rm -f conftest.er1
   11490   cat conftest.err >&5
   11491   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   11492   (exit $ac_status); } &&
   11493 	 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
   11494   { (case "(($ac_try" in
   11495   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   11496   *) ac_try_echo=$ac_try;;
   11497 esac
   11498 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   11499   (eval "$ac_try") 2>&5
   11500   ac_status=$?
   11501   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   11502   (exit $ac_status); }; } &&
   11503 	 { ac_try='test -s conftest$ac_exeext'
   11504   { (case "(($ac_try" in
   11505   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   11506   *) ac_try_echo=$ac_try;;
   11507 esac
   11508 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   11509   (eval "$ac_try") 2>&5
   11510   ac_status=$?
   11511   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   11512   (exit $ac_status); }; }; then
   11513 
   11514 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
   11515 }'`
   11516 # Check for a 64-bit object if we didn't find anything.
   11517 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; }
   11518 }'`; fi
   11519 else
   11520   echo "$as_me: failed program was:" >&5
   11521 sed 's/^/| /' conftest.$ac_ext >&5
   11522 
   11523 
   11524 fi
   11525 
   11526 rm -f core conftest.err conftest.$ac_objext \
   11527       conftest$ac_exeext conftest.$ac_ext
   11528 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   11529 
   11530 	hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath"
   11531 	# Warning - without using the other run time loading flags,
   11532 	# -berok will link without error, but may produce a broken library.
   11533 	no_undefined_flag_CXX=' ${wl}-bernotok'
   11534 	allow_undefined_flag_CXX=' ${wl}-berok'
   11535 	# Exported symbols can be pulled into shared objects from archives
   11536 	whole_archive_flag_spec_CXX='$convenience'
   11537 	archive_cmds_need_lc_CXX=yes
   11538 	# This is similar to how AIX traditionally builds its shared libraries.
   11539 	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'
   11540       fi
   11541     fi
   11542     ;;
   11543 
   11544   beos*)
   11545     if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   11546       allow_undefined_flag_CXX=unsupported
   11547       # Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
   11548       # support --undefined.  This deserves some investigation.  FIXME
   11549       archive_cmds_CXX='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   11550     else
   11551       ld_shlibs_CXX=no
   11552     fi
   11553     ;;
   11554 
   11555   chorus*)
   11556     case $cc_basename in
   11557       *)
   11558 	# FIXME: insert proper C++ library support
   11559 	ld_shlibs_CXX=no
   11560 	;;
   11561     esac
   11562     ;;
   11563 
   11564   cygwin* | mingw* | pw32*)
   11565     # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, CXX) is actually meaningless,
   11566     # as there is no search path for DLLs.
   11567     hardcode_libdir_flag_spec_CXX='-L$libdir'
   11568     allow_undefined_flag_CXX=unsupported
   11569     always_export_symbols_CXX=no
   11570     enable_shared_with_static_runtimes_CXX=yes
   11571 
   11572     if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
   11573       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'
   11574       # If the export-symbols file already is a .def file (1st line
   11575       # is EXPORTS), use it as is; otherwise, prepend...
   11576       archive_expsym_cmds_CXX='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
   11577 	cp $export_symbols $output_objdir/$soname.def;
   11578       else
   11579 	echo EXPORTS > $output_objdir/$soname.def;
   11580 	cat $export_symbols >> $output_objdir/$soname.def;
   11581       fi~
   11582       $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'
   11583     else
   11584       ld_shlibs_CXX=no
   11585     fi
   11586   ;;
   11587       darwin* | rhapsody*)
   11588         case $host_os in
   11589         rhapsody* | darwin1.[012])
   11590          allow_undefined_flag_CXX='${wl}-undefined ${wl}suppress'
   11591          ;;
   11592        *) # Darwin 1.3 on
   11593          if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
   11594            allow_undefined_flag_CXX='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   11595          else
   11596            case ${MACOSX_DEPLOYMENT_TARGET} in
   11597              10.[012])
   11598                allow_undefined_flag_CXX='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   11599                ;;
   11600              10.*)
   11601                allow_undefined_flag_CXX='${wl}-undefined ${wl}dynamic_lookup'
   11602                ;;
   11603            esac
   11604          fi
   11605          ;;
   11606         esac
   11607       archive_cmds_need_lc_CXX=no
   11608       hardcode_direct_CXX=no
   11609       hardcode_automatic_CXX=yes
   11610       hardcode_shlibpath_var_CXX=unsupported
   11611       whole_archive_flag_spec_CXX=''
   11612       link_all_deplibs_CXX=yes
   11613 
   11614     if test "$GXX" = yes ; then
   11615       lt_int_apple_cc_single_mod=no
   11616       output_verbose_link_cmd='echo'
   11617       if $CC -dumpspecs 2>&1 | $EGREP 'single_module' >/dev/null ; then
   11618        lt_int_apple_cc_single_mod=yes
   11619       fi
   11620       if test "X$lt_int_apple_cc_single_mod" = Xyes ; then
   11621        archive_cmds_CXX='$CC -dynamiclib -single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
   11622       else
   11623           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'
   11624         fi
   11625         module_cmds_CXX='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   11626         # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   11627           if test "X$lt_int_apple_cc_single_mod" = Xyes ; then
   11628             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}'
   11629           else
   11630             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}'
   11631           fi
   11632             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}'
   11633       else
   11634       case $cc_basename in
   11635         xlc*)
   11636          output_verbose_link_cmd='echo'
   11637           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'
   11638           module_cmds_CXX='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   11639           # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   11640           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}'
   11641           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}'
   11642           ;;
   11643        *)
   11644          ld_shlibs_CXX=no
   11645           ;;
   11646       esac
   11647       fi
   11648         ;;
   11649 
   11650   dgux*)
   11651     case $cc_basename in
   11652       ec++*)
   11653 	# FIXME: insert proper C++ library support
   11654 	ld_shlibs_CXX=no
   11655 	;;
   11656       ghcx*)
   11657 	# Green Hills C++ Compiler
   11658 	# FIXME: insert proper C++ library support
   11659 	ld_shlibs_CXX=no
   11660 	;;
   11661       *)
   11662 	# FIXME: insert proper C++ library support
   11663 	ld_shlibs_CXX=no
   11664 	;;
   11665     esac
   11666     ;;
   11667   freebsd[12]*)
   11668     # C++ shared libraries reported to be fairly broken before switch to ELF
   11669     ld_shlibs_CXX=no
   11670     ;;
   11671   freebsd-elf*)
   11672     archive_cmds_need_lc_CXX=no
   11673     ;;
   11674   freebsd* | dragonfly*)
   11675     # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF
   11676     # conventions
   11677     ld_shlibs_CXX=yes
   11678     ;;
   11679   gnu*)
   11680     ;;
   11681   hpux9*)
   11682     hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir'
   11683     hardcode_libdir_separator_CXX=:
   11684     export_dynamic_flag_spec_CXX='${wl}-E'
   11685     hardcode_direct_CXX=yes
   11686     hardcode_minus_L_CXX=yes # Not in the search PATH,
   11687 				# but as the default
   11688 				# location of the library.
   11689 
   11690     case $cc_basename in
   11691     CC*)
   11692       # FIXME: insert proper C++ library support
   11693       ld_shlibs_CXX=no
   11694       ;;
   11695     aCC*)
   11696       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'
   11697       # Commands to make compiler produce verbose output that lists
   11698       # what "hidden" libraries, object files and flags are used when
   11699       # linking a shared library.
   11700       #
   11701       # There doesn't appear to be a way to prevent this compiler from
   11702       # explicitly linking system object files so we need to strip them
   11703       # from the output so that they don't get included in the library
   11704       # dependencies.
   11705       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'
   11706       ;;
   11707     *)
   11708       if test "$GXX" = yes; then
   11709         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'
   11710       else
   11711         # FIXME: insert proper C++ library support
   11712         ld_shlibs_CXX=no
   11713       fi
   11714       ;;
   11715     esac
   11716     ;;
   11717   hpux10*|hpux11*)
   11718     if test $with_gnu_ld = no; then
   11719       hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir'
   11720       hardcode_libdir_separator_CXX=:
   11721 
   11722       case $host_cpu in
   11723       hppa*64*|ia64*)
   11724 	hardcode_libdir_flag_spec_ld_CXX='+b $libdir'
   11725         ;;
   11726       *)
   11727 	export_dynamic_flag_spec_CXX='${wl}-E'
   11728         ;;
   11729       esac
   11730     fi
   11731     case $host_cpu in
   11732     hppa*64*|ia64*)
   11733       hardcode_direct_CXX=no
   11734       hardcode_shlibpath_var_CXX=no
   11735       ;;
   11736     *)
   11737       hardcode_direct_CXX=yes
   11738       hardcode_minus_L_CXX=yes # Not in the search PATH,
   11739 					      # but as the default
   11740 					      # location of the library.
   11741       ;;
   11742     esac
   11743 
   11744     case $cc_basename in
   11745       CC*)
   11746 	# FIXME: insert proper C++ library support
   11747 	ld_shlibs_CXX=no
   11748 	;;
   11749       aCC*)
   11750 	case $host_cpu in
   11751 	hppa*64*)
   11752 	  archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   11753 	  ;;
   11754 	ia64*)
   11755 	  archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   11756 	  ;;
   11757 	*)
   11758 	  archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   11759 	  ;;
   11760 	esac
   11761 	# Commands to make compiler produce verbose output that lists
   11762 	# what "hidden" libraries, object files and flags are used when
   11763 	# linking a shared library.
   11764 	#
   11765 	# There doesn't appear to be a way to prevent this compiler from
   11766 	# explicitly linking system object files so we need to strip them
   11767 	# from the output so that they don't get included in the library
   11768 	# dependencies.
   11769 	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'
   11770 	;;
   11771       *)
   11772 	if test "$GXX" = yes; then
   11773 	  if test $with_gnu_ld = no; then
   11774 	    case $host_cpu in
   11775 	    hppa*64*)
   11776 	      archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   11777 	      ;;
   11778 	    ia64*)
   11779 	      archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   11780 	      ;;
   11781 	    *)
   11782 	      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'
   11783 	      ;;
   11784 	    esac
   11785 	  fi
   11786 	else
   11787 	  # FIXME: insert proper C++ library support
   11788 	  ld_shlibs_CXX=no
   11789 	fi
   11790 	;;
   11791     esac
   11792     ;;
   11793   interix3*)
   11794     hardcode_direct_CXX=no
   11795     hardcode_shlibpath_var_CXX=no
   11796     hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   11797     export_dynamic_flag_spec_CXX='${wl}-E'
   11798     # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
   11799     # Instead, shared libraries are loaded at an image base (0x10000000 by
   11800     # default) and relocated if they conflict, which is a slow very memory
   11801     # consuming and fragmenting process.  To avoid this, we pick a random,
   11802     # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
   11803     # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
   11804     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'
   11805     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'
   11806     ;;
   11807   irix5* | irix6*)
   11808     case $cc_basename in
   11809       CC*)
   11810 	# SGI C++
   11811 	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'
   11812 
   11813 	# Archives containing C++ object files must be created using
   11814 	# "CC -ar", where "CC" is the IRIX C++ compiler.  This is
   11815 	# necessary to make sure instantiated templates are included
   11816 	# in the archive.
   11817 	old_archive_cmds_CXX='$CC -ar -WR,-u -o $oldlib $oldobjs'
   11818 	;;
   11819       *)
   11820 	if test "$GXX" = yes; then
   11821 	  if test "$with_gnu_ld" = no; then
   11822 	    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'
   11823 	  else
   11824 	    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'
   11825 	  fi
   11826 	fi
   11827 	link_all_deplibs_CXX=yes
   11828 	;;
   11829     esac
   11830     hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
   11831     hardcode_libdir_separator_CXX=:
   11832     ;;
   11833   linux* | k*bsd*-gnu)
   11834     case $cc_basename in
   11835       KCC*)
   11836 	# Kuck and Associates, Inc. (KAI) C++ Compiler
   11837 
   11838 	# KCC will only create a shared library if the output file
   11839 	# ends with ".so" (or ".sl" for HP-UX), so rename the library
   11840 	# to its proper name (with version) after linking.
   11841 	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'
   11842 	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'
   11843 	# Commands to make compiler produce verbose output that lists
   11844 	# what "hidden" libraries, object files and flags are used when
   11845 	# linking a shared library.
   11846 	#
   11847 	# There doesn't appear to be a way to prevent this compiler from
   11848 	# explicitly linking system object files so we need to strip them
   11849 	# from the output so that they don't get included in the library
   11850 	# dependencies.
   11851 	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'
   11852 
   11853 	hardcode_libdir_flag_spec_CXX='${wl}--rpath,$libdir'
   11854 	export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
   11855 
   11856 	# Archives containing C++ object files must be created using
   11857 	# "CC -Bstatic", where "CC" is the KAI C++ compiler.
   11858 	old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs'
   11859 	;;
   11860       icpc*)
   11861 	# Intel C++
   11862 	with_gnu_ld=yes
   11863 	# version 8.0 and above of icpc choke on multiply defined symbols
   11864 	# if we add $predep_objects and $postdep_objects, however 7.1 and
   11865 	# earlier do not add the objects themselves.
   11866 	case `$CC -V 2>&1` in
   11867 	*"Version 7."*)
   11868   	  archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
   11869   	  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'
   11870 	  ;;
   11871 	*)  # Version 8.0 or newer
   11872 	  tmp_idyn=
   11873 	  case $host_cpu in
   11874 	    ia64*) tmp_idyn=' -i_dynamic';;
   11875 	  esac
   11876   	  archive_cmds_CXX='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   11877 	  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'
   11878 	  ;;
   11879 	esac
   11880 	archive_cmds_need_lc_CXX=no
   11881 	hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   11882 	export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
   11883 	whole_archive_flag_spec_CXX='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
   11884 	;;
   11885       pgCC*)
   11886         # Portland Group C++ compiler
   11887 	archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
   11888   	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'
   11889 
   11890 	hardcode_libdir_flag_spec_CXX='${wl}--rpath ${wl}$libdir'
   11891 	export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
   11892 	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'
   11893         ;;
   11894       cxx*)
   11895 	# Compaq C++
   11896 	archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
   11897 	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'
   11898 
   11899 	runpath_var=LD_RUN_PATH
   11900 	hardcode_libdir_flag_spec_CXX='-rpath $libdir'
   11901 	hardcode_libdir_separator_CXX=:
   11902 
   11903 	# Commands to make compiler produce verbose output that lists
   11904 	# what "hidden" libraries, object files and flags are used when
   11905 	# linking a shared library.
   11906 	#
   11907 	# There doesn't appear to be a way to prevent this compiler from
   11908 	# explicitly linking system object files so we need to strip them
   11909 	# from the output so that they don't get included in the library
   11910 	# dependencies.
   11911 	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'
   11912 	;;
   11913     esac
   11914     ;;
   11915   lynxos*)
   11916     # FIXME: insert proper C++ library support
   11917     ld_shlibs_CXX=no
   11918     ;;
   11919   m88k*)
   11920     # FIXME: insert proper C++ library support
   11921     ld_shlibs_CXX=no
   11922     ;;
   11923   mvs*)
   11924     case $cc_basename in
   11925       cxx*)
   11926 	# FIXME: insert proper C++ library support
   11927 	ld_shlibs_CXX=no
   11928 	;;
   11929       *)
   11930 	# FIXME: insert proper C++ library support
   11931 	ld_shlibs_CXX=no
   11932 	;;
   11933     esac
   11934     ;;
   11935   netbsd* | netbsdelf*-gnu)
   11936     if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   11937       archive_cmds_CXX='$LD -Bshareable  -o $lib $predep_objects $libobjs $deplibs $postdep_objects $linker_flags'
   11938       wlarc=
   11939       hardcode_libdir_flag_spec_CXX='-R$libdir'
   11940       hardcode_direct_CXX=yes
   11941       hardcode_shlibpath_var_CXX=no
   11942     fi
   11943     # Workaround some broken pre-1.5 toolchains
   11944     output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep conftest.$objext | $SED -e "s:-lgcc -lc -lgcc::"'
   11945     ;;
   11946   openbsd2*)
   11947     # C++ shared libraries are fairly broken
   11948     ld_shlibs_CXX=no
   11949     ;;
   11950   openbsd*)
   11951     hardcode_direct_CXX=yes
   11952     hardcode_shlibpath_var_CXX=no
   11953     archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
   11954     hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   11955     if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   11956       archive_expsym_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file,$export_symbols -o $lib'
   11957       export_dynamic_flag_spec_CXX='${wl}-E'
   11958       whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
   11959     fi
   11960     output_verbose_link_cmd='echo'
   11961     ;;
   11962   osf3*)
   11963     case $cc_basename in
   11964       KCC*)
   11965 	# Kuck and Associates, Inc. (KAI) C++ Compiler
   11966 
   11967 	# KCC will only create a shared library if the output file
   11968 	# ends with ".so" (or ".sl" for HP-UX), so rename the library
   11969 	# to its proper name (with version) after linking.
   11970 	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'
   11971 
   11972 	hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   11973 	hardcode_libdir_separator_CXX=:
   11974 
   11975 	# Archives containing C++ object files must be created using
   11976 	# "CC -Bstatic", where "CC" is the KAI C++ compiler.
   11977 	old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs'
   11978 
   11979 	;;
   11980       RCC*)
   11981 	# Rational C++ 2.4.1
   11982 	# FIXME: insert proper C++ library support
   11983 	ld_shlibs_CXX=no
   11984 	;;
   11985       cxx*)
   11986 	allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
   11987 	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'
   11988 
   11989 	hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
   11990 	hardcode_libdir_separator_CXX=:
   11991 
   11992 	# Commands to make compiler produce verbose output that lists
   11993 	# what "hidden" libraries, object files and flags are used when
   11994 	# linking a shared library.
   11995 	#
   11996 	# There doesn't appear to be a way to prevent this compiler from
   11997 	# explicitly linking system object files so we need to strip them
   11998 	# from the output so that they don't get included in the library
   11999 	# dependencies.
   12000 	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'
   12001 	;;
   12002       *)
   12003 	if test "$GXX" = yes && test "$with_gnu_ld" = no; then
   12004 	  allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
   12005 	  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'
   12006 
   12007 	  hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
   12008 	  hardcode_libdir_separator_CXX=:
   12009 
   12010 	  # Commands to make compiler produce verbose output that lists
   12011 	  # what "hidden" libraries, object files and flags are used when
   12012 	  # linking a shared library.
   12013 	  output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"'
   12014 
   12015 	else
   12016 	  # FIXME: insert proper C++ library support
   12017 	  ld_shlibs_CXX=no
   12018 	fi
   12019 	;;
   12020     esac
   12021     ;;
   12022   osf4* | osf5*)
   12023     case $cc_basename in
   12024       KCC*)
   12025 	# Kuck and Associates, Inc. (KAI) C++ Compiler
   12026 
   12027 	# KCC will only create a shared library if the output file
   12028 	# ends with ".so" (or ".sl" for HP-UX), so rename the library
   12029 	# to its proper name (with version) after linking.
   12030 	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'
   12031 
   12032 	hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   12033 	hardcode_libdir_separator_CXX=:
   12034 
   12035 	# Archives containing C++ object files must be created using
   12036 	# the KAI C++ compiler.
   12037 	old_archive_cmds_CXX='$CC -o $oldlib $oldobjs'
   12038 	;;
   12039       RCC*)
   12040 	# Rational C++ 2.4.1
   12041 	# FIXME: insert proper C++ library support
   12042 	ld_shlibs_CXX=no
   12043 	;;
   12044       cxx*)
   12045 	allow_undefined_flag_CXX=' -expect_unresolved \*'
   12046 	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'
   12047 	archive_expsym_cmds_CXX='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done~
   12048 	  echo "-hidden">> $lib.exp~
   12049 	  $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~
   12050 	  $rm $lib.exp'
   12051 
   12052 	hardcode_libdir_flag_spec_CXX='-rpath $libdir'
   12053 	hardcode_libdir_separator_CXX=:
   12054 
   12055 	# Commands to make compiler produce verbose output that lists
   12056 	# what "hidden" libraries, object files and flags are used when
   12057 	# linking a shared library.
   12058 	#
   12059 	# There doesn't appear to be a way to prevent this compiler from
   12060 	# explicitly linking system object files so we need to strip them
   12061 	# from the output so that they don't get included in the library
   12062 	# dependencies.
   12063 	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'
   12064 	;;
   12065       *)
   12066 	if test "$GXX" = yes && test "$with_gnu_ld" = no; then
   12067 	  allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
   12068 	 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'
   12069 
   12070 	  hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
   12071 	  hardcode_libdir_separator_CXX=:
   12072 
   12073 	  # Commands to make compiler produce verbose output that lists
   12074 	  # what "hidden" libraries, object files and flags are used when
   12075 	  # linking a shared library.
   12076 	  output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"'
   12077 
   12078 	else
   12079 	  # FIXME: insert proper C++ library support
   12080 	  ld_shlibs_CXX=no
   12081 	fi
   12082 	;;
   12083     esac
   12084     ;;
   12085   psos*)
   12086     # FIXME: insert proper C++ library support
   12087     ld_shlibs_CXX=no
   12088     ;;
   12089   sunos4*)
   12090     case $cc_basename in
   12091       CC*)
   12092 	# Sun C++ 4.x
   12093 	# FIXME: insert proper C++ library support
   12094 	ld_shlibs_CXX=no
   12095 	;;
   12096       lcc*)
   12097 	# Lucid
   12098 	# FIXME: insert proper C++ library support
   12099 	ld_shlibs_CXX=no
   12100 	;;
   12101       *)
   12102 	# FIXME: insert proper C++ library support
   12103 	ld_shlibs_CXX=no
   12104 	;;
   12105     esac
   12106     ;;
   12107   solaris*)
   12108     case $cc_basename in
   12109       CC*)
   12110 	# Sun C++ 4.2, 5.x and Centerline C++
   12111         archive_cmds_need_lc_CXX=yes
   12112 	no_undefined_flag_CXX=' -zdefs'
   12113 	archive_cmds_CXX='$CC -G${allow_undefined_flag}  -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   12114 	archive_expsym_cmds_CXX='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   12115 	$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'
   12116 
   12117 	hardcode_libdir_flag_spec_CXX='-R$libdir'
   12118 	hardcode_shlibpath_var_CXX=no
   12119 	case $host_os in
   12120 	  solaris2.[0-5] | solaris2.[0-5].*) ;;
   12121 	  *)
   12122 	    # The C++ compiler is used as linker so we must use $wl
   12123 	    # flag to pass the commands to the underlying system
   12124 	    # linker. We must also pass each convience library through
   12125 	    # to the system linker between allextract/defaultextract.
   12126 	    # The C++ compiler will combine linker options so we
   12127 	    # cannot just pass the convience library names through
   12128 	    # without $wl.
   12129 	    # Supported since Solaris 2.6 (maybe 2.5.1?)
   12130 	    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'
   12131 	    ;;
   12132 	esac
   12133 	link_all_deplibs_CXX=yes
   12134 
   12135 	output_verbose_link_cmd='echo'
   12136 
   12137 	# Archives containing C++ object files must be created using
   12138 	# "CC -xar", where "CC" is the Sun C++ compiler.  This is
   12139 	# necessary to make sure instantiated templates are included
   12140 	# in the archive.
   12141 	old_archive_cmds_CXX='$CC -xar -o $oldlib $oldobjs'
   12142 	;;
   12143       gcx*)
   12144 	# Green Hills C++ Compiler
   12145 	archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
   12146 
   12147 	# The C++ compiler must be used to create the archive.
   12148 	old_archive_cmds_CXX='$CC $LDFLAGS -archive -o $oldlib $oldobjs'
   12149 	;;
   12150       *)
   12151 	# GNU C++ compiler with Solaris linker
   12152 	if test "$GXX" = yes && test "$with_gnu_ld" = no; then
   12153 	  no_undefined_flag_CXX=' ${wl}-z ${wl}defs'
   12154 	  if $CC --version | grep -v '^2\.7' > /dev/null; then
   12155 	    archive_cmds_CXX='$CC -shared -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
   12156 	    archive_expsym_cmds_CXX='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   12157 		$CC -shared -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$rm $lib.exp'
   12158 
   12159 	    # Commands to make compiler produce verbose output that lists
   12160 	    # what "hidden" libraries, object files and flags are used when
   12161 	    # linking a shared library.
   12162 	    output_verbose_link_cmd="$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep \"\-L\""
   12163 	  else
   12164 	    # g++ 2.7 appears to require `-G' NOT `-shared' on this
   12165 	    # platform.
   12166 	    archive_cmds_CXX='$CC -G -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
   12167 	    archive_expsym_cmds_CXX='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   12168 		$CC -G -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$rm $lib.exp'
   12169 
   12170 	    # Commands to make compiler produce verbose output that lists
   12171 	    # what "hidden" libraries, object files and flags are used when
   12172 	    # linking a shared library.
   12173 	    output_verbose_link_cmd="$CC -G $CFLAGS -v conftest.$objext 2>&1 | grep \"\-L\""
   12174 	  fi
   12175 
   12176 	  hardcode_libdir_flag_spec_CXX='${wl}-R $wl$libdir'
   12177 	fi
   12178 	;;
   12179     esac
   12180     ;;
   12181   sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
   12182     no_undefined_flag_CXX='${wl}-z,text'
   12183     archive_cmds_need_lc_CXX=no
   12184     hardcode_shlibpath_var_CXX=no
   12185     runpath_var='LD_RUN_PATH'
   12186 
   12187     case $cc_basename in
   12188       CC*)
   12189 	archive_cmds_CXX='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   12190 	archive_expsym_cmds_CXX='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   12191 	;;
   12192       *)
   12193 	archive_cmds_CXX='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   12194 	archive_expsym_cmds_CXX='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   12195 	;;
   12196     esac
   12197     ;;
   12198   sysv5* | sco3.2v5* | sco5v6*)
   12199     # Note: We can NOT use -z defs as we might desire, because we do not
   12200     # link with -lc, and that would cause any symbols used from libc to
   12201     # always be unresolved, which means just about no library would
   12202     # ever link correctly.  If we're not using GNU ld we use -z text
   12203     # though, which does catch some bad symbols but isn't as heavy-handed
   12204     # as -z defs.
   12205     # For security reasons, it is highly recommended that you always
   12206     # use absolute paths for naming shared libraries, and exclude the
   12207     # DT_RUNPATH tag from executables and libraries.  But doing so
   12208     # requires that you compile everything twice, which is a pain.
   12209     # So that behaviour is only enabled if SCOABSPATH is set to a
   12210     # non-empty value in the environment.  Most likely only useful for
   12211     # creating official distributions of packages.
   12212     # This is a hack until libtool officially supports absolute path
   12213     # names for shared libraries.
   12214     no_undefined_flag_CXX='${wl}-z,text'
   12215     allow_undefined_flag_CXX='${wl}-z,nodefs'
   12216     archive_cmds_need_lc_CXX=no
   12217     hardcode_shlibpath_var_CXX=no
   12218     hardcode_libdir_flag_spec_CXX='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`'
   12219     hardcode_libdir_separator_CXX=':'
   12220     link_all_deplibs_CXX=yes
   12221     export_dynamic_flag_spec_CXX='${wl}-Bexport'
   12222     runpath_var='LD_RUN_PATH'
   12223 
   12224     case $cc_basename in
   12225       CC*)
   12226 	archive_cmds_CXX='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   12227 	archive_expsym_cmds_CXX='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   12228 	;;
   12229       *)
   12230 	archive_cmds_CXX='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   12231 	archive_expsym_cmds_CXX='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   12232 	;;
   12233     esac
   12234     ;;
   12235   tandem*)
   12236     case $cc_basename in
   12237       NCC*)
   12238 	# NonStop-UX NCC 3.20
   12239 	# FIXME: insert proper C++ library support
   12240 	ld_shlibs_CXX=no
   12241 	;;
   12242       *)
   12243 	# FIXME: insert proper C++ library support
   12244 	ld_shlibs_CXX=no
   12245 	;;
   12246     esac
   12247     ;;
   12248   vxworks*)
   12249     # FIXME: insert proper C++ library support
   12250     ld_shlibs_CXX=no
   12251     ;;
   12252   *)
   12253     # FIXME: insert proper C++ library support
   12254     ld_shlibs_CXX=no
   12255     ;;
   12256 esac
   12257 { echo "$as_me:$LINENO: result: $ld_shlibs_CXX" >&5
   12258 echo "${ECHO_T}$ld_shlibs_CXX" >&6; }
   12259 test "$ld_shlibs_CXX" = no && can_build_shared=no
   12260 
   12261 GCC_CXX="$GXX"
   12262 LD_CXX="$LD"
   12263 
   12264 
   12265 cat > conftest.$ac_ext <<EOF
   12266 class Foo
   12267 {
   12268 public:
   12269   Foo (void) { a = 0; }
   12270 private:
   12271   int a;
   12272 };
   12273 EOF
   12274 
   12275 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   12276   (eval $ac_compile) 2>&5
   12277   ac_status=$?
   12278   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   12279   (exit $ac_status); }; then
   12280   # Parse the compiler output and extract the necessary
   12281   # objects, libraries and library flags.
   12282 
   12283   # Sentinel used to keep track of whether or not we are before
   12284   # the conftest object file.
   12285   pre_test_object_deps_done=no
   12286 
   12287   # The `*' in the case matches for architectures that use `case' in
   12288   # $output_verbose_cmd can trigger glob expansion during the loop
   12289   # eval without this substitution.
   12290   output_verbose_link_cmd=`$echo "X$output_verbose_link_cmd" | $Xsed -e "$no_glob_subst"`
   12291 
   12292   for p in `eval $output_verbose_link_cmd`; do
   12293     case $p in
   12294 
   12295     -L* | -R* | -l*)
   12296        # Some compilers place space between "-{L,R}" and the path.
   12297        # Remove the space.
   12298        if test $p = "-L" \
   12299 	  || test $p = "-R"; then
   12300 	 prev=$p
   12301 	 continue
   12302        else
   12303 	 prev=
   12304        fi
   12305 
   12306        if test "$pre_test_object_deps_done" = no; then
   12307 	 case $p in
   12308 	 -L* | -R*)
   12309 	   # Internal compiler library paths should come after those
   12310 	   # provided the user.  The postdeps already come after the
   12311 	   # user supplied libs so there is no need to process them.
   12312 	   if test -z "$compiler_lib_search_path_CXX"; then
   12313 	     compiler_lib_search_path_CXX="${prev}${p}"
   12314 	   else
   12315 	     compiler_lib_search_path_CXX="${compiler_lib_search_path_CXX} ${prev}${p}"
   12316 	   fi
   12317 	   ;;
   12318 	 # The "-l" case would never come before the object being
   12319 	 # linked, so don't bother handling this case.
   12320 	 esac
   12321        else
   12322 	 if test -z "$postdeps_CXX"; then
   12323 	   postdeps_CXX="${prev}${p}"
   12324 	 else
   12325 	   postdeps_CXX="${postdeps_CXX} ${prev}${p}"
   12326 	 fi
   12327        fi
   12328        ;;
   12329 
   12330     *.$objext)
   12331        # This assumes that the test object file only shows up
   12332        # once in the compiler output.
   12333        if test "$p" = "conftest.$objext"; then
   12334 	 pre_test_object_deps_done=yes
   12335 	 continue
   12336        fi
   12337 
   12338        if test "$pre_test_object_deps_done" = no; then
   12339 	 if test -z "$predep_objects_CXX"; then
   12340 	   predep_objects_CXX="$p"
   12341 	 else
   12342 	   predep_objects_CXX="$predep_objects_CXX $p"
   12343 	 fi
   12344        else
   12345 	 if test -z "$postdep_objects_CXX"; then
   12346 	   postdep_objects_CXX="$p"
   12347 	 else
   12348 	   postdep_objects_CXX="$postdep_objects_CXX $p"
   12349 	 fi
   12350        fi
   12351        ;;
   12352 
   12353     *) ;; # Ignore the rest.
   12354 
   12355     esac
   12356   done
   12357 
   12358   # Clean up.
   12359   rm -f a.out a.exe
   12360 else
   12361   echo "libtool.m4: error: problem compiling CXX test program"
   12362 fi
   12363 
   12364 $rm -f confest.$objext
   12365 
   12366 # PORTME: override above test on systems where it is broken
   12367 case $host_os in
   12368 interix3*)
   12369   # Interix 3.5 installs completely hosed .la files for C++, so rather than
   12370   # hack all around it, let's just trust "g++" to DTRT.
   12371   predep_objects_CXX=
   12372   postdep_objects_CXX=
   12373   postdeps_CXX=
   12374   ;;
   12375 
   12376 solaris*)
   12377   case $cc_basename in
   12378   CC*)
   12379     # Adding this requires a known-good setup of shared libraries for
   12380     # Sun compiler versions before 5.6, else PIC objects from an old
   12381     # archive will be linked into the output, leading to subtle bugs.
   12382     postdeps_CXX='-lCstd -lCrun'
   12383     ;;
   12384   esac
   12385   ;;
   12386 esac
   12387 
   12388 
   12389 case " $postdeps_CXX " in
   12390 *" -lc "*) archive_cmds_need_lc_CXX=no ;;
   12391 esac
   12392 
   12393 lt_prog_compiler_wl_CXX=
   12394 lt_prog_compiler_pic_CXX=
   12395 lt_prog_compiler_static_CXX=
   12396 
   12397 { echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
   12398 echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6; }
   12399 
   12400   # C++ specific cases for pic, static, wl, etc.
   12401   if test "$GXX" = yes; then
   12402     lt_prog_compiler_wl_CXX='-Wl,'
   12403     lt_prog_compiler_static_CXX='-static'
   12404 
   12405     case $host_os in
   12406     aix*)
   12407       # All AIX code is PIC.
   12408       if test "$host_cpu" = ia64; then
   12409 	# AIX 5 now supports IA64 processor
   12410 	lt_prog_compiler_static_CXX='-Bstatic'
   12411       fi
   12412       ;;
   12413     amigaos*)
   12414       # FIXME: we need at least 68020 code to build shared libraries, but
   12415       # adding the `-m68020' flag to GCC prevents building anything better,
   12416       # like `-m68040'.
   12417       lt_prog_compiler_pic_CXX='-m68020 -resident32 -malways-restore-a4'
   12418       ;;
   12419     beos* | cygwin* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
   12420       # PIC is the default for these OSes.
   12421       ;;
   12422     mingw* | os2* | pw32*)
   12423       # This hack is so that the source file can tell whether it is being
   12424       # built for inclusion in a dll (and should export symbols for example).
   12425       lt_prog_compiler_pic_CXX='-DDLL_EXPORT'
   12426       ;;
   12427     darwin* | rhapsody*)
   12428       # PIC is the default on this platform
   12429       # Common symbols not allowed in MH_DYLIB files
   12430       lt_prog_compiler_pic_CXX='-fno-common'
   12431       ;;
   12432     *djgpp*)
   12433       # DJGPP does not support shared libraries at all
   12434       lt_prog_compiler_pic_CXX=
   12435       ;;
   12436     interix3*)
   12437       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
   12438       # Instead, we relocate shared libraries at runtime.
   12439       ;;
   12440     sysv4*MP*)
   12441       if test -d /usr/nec; then
   12442 	lt_prog_compiler_pic_CXX=-Kconform_pic
   12443       fi
   12444       ;;
   12445     hpux*)
   12446       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   12447       # not for PA HP-UX.
   12448       case $host_cpu in
   12449       hppa*64*|ia64*)
   12450 	;;
   12451       *)
   12452 	lt_prog_compiler_pic_CXX='-fPIC'
   12453 	;;
   12454       esac
   12455       ;;
   12456     *)
   12457       lt_prog_compiler_pic_CXX='-fPIC'
   12458       ;;
   12459     esac
   12460   else
   12461     case $host_os in
   12462       aix4* | aix5*)
   12463 	# All AIX code is PIC.
   12464 	if test "$host_cpu" = ia64; then
   12465 	  # AIX 5 now supports IA64 processor
   12466 	  lt_prog_compiler_static_CXX='-Bstatic'
   12467 	else
   12468 	  lt_prog_compiler_static_CXX='-bnso -bI:/lib/syscalls.exp'
   12469 	fi
   12470 	;;
   12471       chorus*)
   12472 	case $cc_basename in
   12473 	cxch68*)
   12474 	  # Green Hills C++ Compiler
   12475 	  # _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"
   12476 	  ;;
   12477 	esac
   12478 	;;
   12479        darwin*)
   12480          # PIC is the default on this platform
   12481          # Common symbols not allowed in MH_DYLIB files
   12482          case $cc_basename in
   12483            xlc*)
   12484            lt_prog_compiler_pic_CXX='-qnocommon'
   12485            lt_prog_compiler_wl_CXX='-Wl,'
   12486            ;;
   12487          esac
   12488        ;;
   12489       dgux*)
   12490 	case $cc_basename in
   12491 	  ec++*)
   12492 	    lt_prog_compiler_pic_CXX='-KPIC'
   12493 	    ;;
   12494 	  ghcx*)
   12495 	    # Green Hills C++ Compiler
   12496 	    lt_prog_compiler_pic_CXX='-pic'
   12497 	    ;;
   12498 	  *)
   12499 	    ;;
   12500 	esac
   12501 	;;
   12502       freebsd* | dragonfly*)
   12503 	# FreeBSD uses GNU C++
   12504 	;;
   12505       hpux9* | hpux10* | hpux11*)
   12506 	case $cc_basename in
   12507 	  CC*)
   12508 	    lt_prog_compiler_wl_CXX='-Wl,'
   12509 	    lt_prog_compiler_static_CXX='${wl}-a ${wl}archive'
   12510 	    if test "$host_cpu" != ia64; then
   12511 	      lt_prog_compiler_pic_CXX='+Z'
   12512 	    fi
   12513 	    ;;
   12514 	  aCC*)
   12515 	    lt_prog_compiler_wl_CXX='-Wl,'
   12516 	    lt_prog_compiler_static_CXX='${wl}-a ${wl}archive'
   12517 	    case $host_cpu in
   12518 	    hppa*64*|ia64*)
   12519 	      # +Z the default
   12520 	      ;;
   12521 	    *)
   12522 	      lt_prog_compiler_pic_CXX='+Z'
   12523 	      ;;
   12524 	    esac
   12525 	    ;;
   12526 	  *)
   12527 	    ;;
   12528 	esac
   12529 	;;
   12530       interix*)
   12531 	# This is c89, which is MS Visual C++ (no shared libs)
   12532 	# Anyone wants to do a port?
   12533 	;;
   12534       irix5* | irix6* | nonstopux*)
   12535 	case $cc_basename in
   12536 	  CC*)
   12537 	    lt_prog_compiler_wl_CXX='-Wl,'
   12538 	    lt_prog_compiler_static_CXX='-non_shared'
   12539 	    # CC pic flag -KPIC is the default.
   12540 	    ;;
   12541 	  *)
   12542 	    ;;
   12543 	esac
   12544 	;;
   12545       linux* | k*bsd*-gnu)
   12546 	case $cc_basename in
   12547 	  KCC*)
   12548 	    # KAI C++ Compiler
   12549 	    lt_prog_compiler_wl_CXX='--backend -Wl,'
   12550 	    lt_prog_compiler_pic_CXX='-fPIC'
   12551 	    ;;
   12552 	  icpc* | ecpc*)
   12553 	    # Intel C++
   12554 	    lt_prog_compiler_wl_CXX='-Wl,'
   12555 	    lt_prog_compiler_pic_CXX='-KPIC'
   12556 	    lt_prog_compiler_static_CXX='-static'
   12557 	    ;;
   12558 	  pgCC*)
   12559 	    # Portland Group C++ compiler.
   12560 	    lt_prog_compiler_wl_CXX='-Wl,'
   12561 	    lt_prog_compiler_pic_CXX='-fpic'
   12562 	    lt_prog_compiler_static_CXX='-Bstatic'
   12563 	    ;;
   12564 	  cxx*)
   12565 	    # Compaq C++
   12566 	    # Make sure the PIC flag is empty.  It appears that all Alpha
   12567 	    # Linux and Compaq Tru64 Unix objects are PIC.
   12568 	    lt_prog_compiler_pic_CXX=
   12569 	    lt_prog_compiler_static_CXX='-non_shared'
   12570 	    ;;
   12571 	  *)
   12572 	    ;;
   12573 	esac
   12574 	;;
   12575       lynxos*)
   12576 	;;
   12577       m88k*)
   12578 	;;
   12579       mvs*)
   12580 	case $cc_basename in
   12581 	  cxx*)
   12582 	    lt_prog_compiler_pic_CXX='-W c,exportall'
   12583 	    ;;
   12584 	  *)
   12585 	    ;;
   12586 	esac
   12587 	;;
   12588       netbsd* | netbsdelf*-gnu)
   12589 	;;
   12590       osf3* | osf4* | osf5*)
   12591 	case $cc_basename in
   12592 	  KCC*)
   12593 	    lt_prog_compiler_wl_CXX='--backend -Wl,'
   12594 	    ;;
   12595 	  RCC*)
   12596 	    # Rational C++ 2.4.1
   12597 	    lt_prog_compiler_pic_CXX='-pic'
   12598 	    ;;
   12599 	  cxx*)
   12600 	    # Digital/Compaq C++
   12601 	    lt_prog_compiler_wl_CXX='-Wl,'
   12602 	    # Make sure the PIC flag is empty.  It appears that all Alpha
   12603 	    # Linux and Compaq Tru64 Unix objects are PIC.
   12604 	    lt_prog_compiler_pic_CXX=
   12605 	    lt_prog_compiler_static_CXX='-non_shared'
   12606 	    ;;
   12607 	  *)
   12608 	    ;;
   12609 	esac
   12610 	;;
   12611       psos*)
   12612 	;;
   12613       solaris*)
   12614 	case $cc_basename in
   12615 	  CC*)
   12616 	    # Sun C++ 4.2, 5.x and Centerline C++
   12617 	    lt_prog_compiler_pic_CXX='-KPIC'
   12618 	    lt_prog_compiler_static_CXX='-Bstatic'
   12619 	    lt_prog_compiler_wl_CXX='-Qoption ld '
   12620 	    ;;
   12621 	  gcx*)
   12622 	    # Green Hills C++ Compiler
   12623 	    lt_prog_compiler_pic_CXX='-PIC'
   12624 	    ;;
   12625 	  *)
   12626 	    ;;
   12627 	esac
   12628 	;;
   12629       sunos4*)
   12630 	case $cc_basename in
   12631 	  CC*)
   12632 	    # Sun C++ 4.x
   12633 	    lt_prog_compiler_pic_CXX='-pic'
   12634 	    lt_prog_compiler_static_CXX='-Bstatic'
   12635 	    ;;
   12636 	  lcc*)
   12637 	    # Lucid
   12638 	    lt_prog_compiler_pic_CXX='-pic'
   12639 	    ;;
   12640 	  *)
   12641 	    ;;
   12642 	esac
   12643 	;;
   12644       tandem*)
   12645 	case $cc_basename in
   12646 	  NCC*)
   12647 	    # NonStop-UX NCC 3.20
   12648 	    lt_prog_compiler_pic_CXX='-KPIC'
   12649 	    ;;
   12650 	  *)
   12651 	    ;;
   12652 	esac
   12653 	;;
   12654       sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
   12655 	case $cc_basename in
   12656 	  CC*)
   12657 	    lt_prog_compiler_wl_CXX='-Wl,'
   12658 	    lt_prog_compiler_pic_CXX='-KPIC'
   12659 	    lt_prog_compiler_static_CXX='-Bstatic'
   12660 	    ;;
   12661 	esac
   12662 	;;
   12663       vxworks*)
   12664 	;;
   12665       *)
   12666 	lt_prog_compiler_can_build_shared_CXX=no
   12667 	;;
   12668     esac
   12669   fi
   12670 
   12671 { echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_CXX" >&5
   12672 echo "${ECHO_T}$lt_prog_compiler_pic_CXX" >&6; }
   12673 
   12674 #
   12675 # Check to make sure the PIC flag actually works.
   12676 #
   12677 if test -n "$lt_prog_compiler_pic_CXX"; then
   12678 
   12679 { echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works" >&5
   12680 echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works... $ECHO_C" >&6; }
   12681 if test "${lt_prog_compiler_pic_works_CXX+set}" = set; then
   12682   echo $ECHO_N "(cached) $ECHO_C" >&6
   12683 else
   12684   lt_prog_compiler_pic_works_CXX=no
   12685   ac_outfile=conftest.$ac_objext
   12686    printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   12687    lt_compiler_flag="$lt_prog_compiler_pic_CXX -DPIC"
   12688    # Insert the option either (1) after the last *FLAGS variable, or
   12689    # (2) before a word containing "conftest.", or (3) at the end.
   12690    # Note that $ac_compile itself does not contain backslashes and begins
   12691    # with a dollar sign (not a hyphen), so the echo should work correctly.
   12692    # The option is referenced via a variable to avoid confusing sed.
   12693    lt_compile=`echo "$ac_compile" | $SED \
   12694    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   12695    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   12696    -e 's:$: $lt_compiler_flag:'`
   12697    (eval echo "\"\$as_me:12697: $lt_compile\"" >&5)
   12698    (eval "$lt_compile" 2>conftest.err)
   12699    ac_status=$?
   12700    cat conftest.err >&5
   12701    echo "$as_me:12701: \$? = $ac_status" >&5
   12702    if (exit $ac_status) && test -s "$ac_outfile"; then
   12703      # The compiler can only warn and ignore the option if not recognized
   12704      # So say no if there are warnings other than the usual output.
   12705      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
   12706      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   12707      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   12708        lt_prog_compiler_pic_works_CXX=yes
   12709      fi
   12710    fi
   12711    $rm conftest*
   12712 
   12713 fi
   12714 { echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works_CXX" >&5
   12715 echo "${ECHO_T}$lt_prog_compiler_pic_works_CXX" >&6; }
   12716 
   12717 if test x"$lt_prog_compiler_pic_works_CXX" = xyes; then
   12718     case $lt_prog_compiler_pic_CXX in
   12719      "" | " "*) ;;
   12720      *) lt_prog_compiler_pic_CXX=" $lt_prog_compiler_pic_CXX" ;;
   12721      esac
   12722 else
   12723     lt_prog_compiler_pic_CXX=
   12724      lt_prog_compiler_can_build_shared_CXX=no
   12725 fi
   12726 
   12727 fi
   12728 case $host_os in
   12729   # For platforms which do not support PIC, -DPIC is meaningless:
   12730   *djgpp*)
   12731     lt_prog_compiler_pic_CXX=
   12732     ;;
   12733   *)
   12734     lt_prog_compiler_pic_CXX="$lt_prog_compiler_pic_CXX -DPIC"
   12735     ;;
   12736 esac
   12737 
   12738 #
   12739 # Check to make sure the static flag actually works.
   12740 #
   12741 wl=$lt_prog_compiler_wl_CXX eval lt_tmp_static_flag=\"$lt_prog_compiler_static_CXX\"
   12742 { echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
   12743 echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6; }
   12744 if test "${lt_prog_compiler_static_works_CXX+set}" = set; then
   12745   echo $ECHO_N "(cached) $ECHO_C" >&6
   12746 else
   12747   lt_prog_compiler_static_works_CXX=no
   12748    save_LDFLAGS="$LDFLAGS"
   12749    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
   12750    printf "$lt_simple_link_test_code" > conftest.$ac_ext
   12751    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
   12752      # The linker can only warn and ignore the option if not recognized
   12753      # So say no if there are warnings
   12754      if test -s conftest.err; then
   12755        # Append any errors to the config.log.
   12756        cat conftest.err 1>&5
   12757        $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
   12758        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   12759        if diff conftest.exp conftest.er2 >/dev/null; then
   12760          lt_prog_compiler_static_works_CXX=yes
   12761        fi
   12762      else
   12763        lt_prog_compiler_static_works_CXX=yes
   12764      fi
   12765    fi
   12766    $rm conftest*
   12767    LDFLAGS="$save_LDFLAGS"
   12768 
   12769 fi
   12770 { echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works_CXX" >&5
   12771 echo "${ECHO_T}$lt_prog_compiler_static_works_CXX" >&6; }
   12772 
   12773 if test x"$lt_prog_compiler_static_works_CXX" = xyes; then
   12774     :
   12775 else
   12776     lt_prog_compiler_static_CXX=
   12777 fi
   12778 
   12779 
   12780 { echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
   12781 echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6; }
   12782 if test "${lt_cv_prog_compiler_c_o_CXX+set}" = set; then
   12783   echo $ECHO_N "(cached) $ECHO_C" >&6
   12784 else
   12785   lt_cv_prog_compiler_c_o_CXX=no
   12786    $rm -r conftest 2>/dev/null
   12787    mkdir conftest
   12788    cd conftest
   12789    mkdir out
   12790    printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   12791 
   12792    lt_compiler_flag="-o out/conftest2.$ac_objext"
   12793    # Insert the option either (1) after the last *FLAGS variable, or
   12794    # (2) before a word containing "conftest.", or (3) at the end.
   12795    # Note that $ac_compile itself does not contain backslashes and begins
   12796    # with a dollar sign (not a hyphen), so the echo should work correctly.
   12797    lt_compile=`echo "$ac_compile" | $SED \
   12798    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   12799    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   12800    -e 's:$: $lt_compiler_flag:'`
   12801    (eval echo "\"\$as_me:12801: $lt_compile\"" >&5)
   12802    (eval "$lt_compile" 2>out/conftest.err)
   12803    ac_status=$?
   12804    cat out/conftest.err >&5
   12805    echo "$as_me:12805: \$? = $ac_status" >&5
   12806    if (exit $ac_status) && test -s out/conftest2.$ac_objext
   12807    then
   12808      # The compiler can only warn and ignore the option if not recognized
   12809      # So say no if there are warnings
   12810      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
   12811      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
   12812      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
   12813        lt_cv_prog_compiler_c_o_CXX=yes
   12814      fi
   12815    fi
   12816    chmod u+w . 2>&5
   12817    $rm conftest*
   12818    # SGI C++ compiler will create directory out/ii_files/ for
   12819    # template instantiation
   12820    test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files
   12821    $rm out/* && rmdir out
   12822    cd ..
   12823    rmdir conftest
   12824    $rm conftest*
   12825 
   12826 fi
   12827 { echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o_CXX" >&5
   12828 echo "${ECHO_T}$lt_cv_prog_compiler_c_o_CXX" >&6; }
   12829 
   12830 
   12831 hard_links="nottested"
   12832 if test "$lt_cv_prog_compiler_c_o_CXX" = no && test "$need_locks" != no; then
   12833   # do not overwrite the value of need_locks provided by the user
   12834   { echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
   12835 echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6; }
   12836   hard_links=yes
   12837   $rm conftest*
   12838   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   12839   touch conftest.a
   12840   ln conftest.a conftest.b 2>&5 || hard_links=no
   12841   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   12842   { echo "$as_me:$LINENO: result: $hard_links" >&5
   12843 echo "${ECHO_T}$hard_links" >&6; }
   12844   if test "$hard_links" = no; then
   12845     { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
   12846 echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
   12847     need_locks=warn
   12848   fi
   12849 else
   12850   need_locks=no
   12851 fi
   12852 
   12853 { echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   12854 echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6; }
   12855 
   12856   export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   12857   case $host_os in
   12858   aix4* | aix5*)
   12859     # If we're using GNU nm, then we don't want the "-C" option.
   12860     # -C means demangle to AIX nm, but means don't demangle with GNU nm
   12861     if $NM -V 2>&1 | grep 'GNU' > /dev/null; then
   12862       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'
   12863     else
   12864       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'
   12865     fi
   12866     ;;
   12867   pw32*)
   12868     export_symbols_cmds_CXX="$ltdll_cmds"
   12869   ;;
   12870   cygwin* | mingw*)
   12871     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'
   12872   ;;
   12873   linux* | k*bsd*-gnu)
   12874     link_all_deplibs_CXX=no
   12875   ;;
   12876   *)
   12877     export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   12878   ;;
   12879   esac
   12880 
   12881 { echo "$as_me:$LINENO: result: $ld_shlibs_CXX" >&5
   12882 echo "${ECHO_T}$ld_shlibs_CXX" >&6; }
   12883 test "$ld_shlibs_CXX" = no && can_build_shared=no
   12884 
   12885 #
   12886 # Do we need to explicitly link libc?
   12887 #
   12888 case "x$archive_cmds_need_lc_CXX" in
   12889 x|xyes)
   12890   # Assume -lc should be added
   12891   archive_cmds_need_lc_CXX=yes
   12892 
   12893   if test "$enable_shared" = yes && test "$GCC" = yes; then
   12894     case $archive_cmds_CXX in
   12895     *'~'*)
   12896       # FIXME: we may have to deal with multi-command sequences.
   12897       ;;
   12898     '$CC '*)
   12899       # Test whether the compiler implicitly links with -lc since on some
   12900       # systems, -lgcc has to come before -lc. If gcc already passes -lc
   12901       # to ld, don't add -lc before -lgcc.
   12902       { echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
   12903 echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6; }
   12904       $rm conftest*
   12905       printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   12906 
   12907       if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   12908   (eval $ac_compile) 2>&5
   12909   ac_status=$?
   12910   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   12911   (exit $ac_status); } 2>conftest.err; then
   12912         soname=conftest
   12913         lib=conftest
   12914         libobjs=conftest.$ac_objext
   12915         deplibs=
   12916         wl=$lt_prog_compiler_wl_CXX
   12917 	pic_flag=$lt_prog_compiler_pic_CXX
   12918         compiler_flags=-v
   12919         linker_flags=-v
   12920         verstring=
   12921         output_objdir=.
   12922         libname=conftest
   12923         lt_save_allow_undefined_flag=$allow_undefined_flag_CXX
   12924         allow_undefined_flag_CXX=
   12925         if { (eval echo "$as_me:$LINENO: \"$archive_cmds_CXX 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5
   12926   (eval $archive_cmds_CXX 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5
   12927   ac_status=$?
   12928   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   12929   (exit $ac_status); }
   12930         then
   12931 	  archive_cmds_need_lc_CXX=no
   12932         else
   12933 	  archive_cmds_need_lc_CXX=yes
   12934         fi
   12935         allow_undefined_flag_CXX=$lt_save_allow_undefined_flag
   12936       else
   12937         cat conftest.err 1>&5
   12938       fi
   12939       $rm conftest*
   12940       { echo "$as_me:$LINENO: result: $archive_cmds_need_lc_CXX" >&5
   12941 echo "${ECHO_T}$archive_cmds_need_lc_CXX" >&6; }
   12942       ;;
   12943     esac
   12944   fi
   12945   ;;
   12946 esac
   12947 
   12948 { echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
   12949 echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6; }
   12950 library_names_spec=
   12951 libname_spec='lib$name'
   12952 soname_spec=
   12953 shrext_cmds=".so"
   12954 postinstall_cmds=
   12955 postuninstall_cmds=
   12956 finish_cmds=
   12957 finish_eval=
   12958 shlibpath_var=
   12959 shlibpath_overrides_runpath=unknown
   12960 version_type=none
   12961 dynamic_linker="$host_os ld.so"
   12962 sys_lib_dlsearch_path_spec="/lib /usr/lib"
   12963 if test "$GCC" = yes; then
   12964   sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   12965   if echo "$sys_lib_search_path_spec" | grep ';' >/dev/null ; then
   12966     # if the path contains ";" then we assume it to be the separator
   12967     # otherwise default to the standard path separator (i.e. ":") - it is
   12968     # assumed that no part of a normal pathname contains ";" but that should
   12969     # okay in the real world where ";" in dirpaths is itself problematic.
   12970     sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   12971   else
   12972     sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   12973   fi
   12974 else
   12975   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
   12976 fi
   12977 need_lib_prefix=unknown
   12978 hardcode_into_libs=no
   12979 
   12980 # when you set need_version to no, make sure it does not cause -set_version
   12981 # flags to be left without arguments
   12982 need_version=unknown
   12983 
   12984 case $host_os in
   12985 aix3*)
   12986   version_type=linux
   12987   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
   12988   shlibpath_var=LIBPATH
   12989 
   12990   # AIX 3 has no versioning support, so we append a major version to the name.
   12991   soname_spec='${libname}${release}${shared_ext}$major'
   12992   ;;
   12993 
   12994 aix4* | aix5*)
   12995   version_type=linux
   12996   need_lib_prefix=no
   12997   need_version=no
   12998   hardcode_into_libs=yes
   12999   if test "$host_cpu" = ia64; then
   13000     # AIX 5 supports IA64
   13001     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
   13002     shlibpath_var=LD_LIBRARY_PATH
   13003   else
   13004     # With GCC up to 2.95.x, collect2 would create an import file
   13005     # for dependence libraries.  The import file would start with
   13006     # the line `#! .'.  This would cause the generated library to
   13007     # depend on `.', always an invalid library.  This was fixed in
   13008     # development snapshots of GCC prior to 3.0.
   13009     case $host_os in
   13010       aix4 | aix4.[01] | aix4.[01].*)
   13011       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
   13012 	   echo ' yes '
   13013 	   echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
   13014 	:
   13015       else
   13016 	can_build_shared=no
   13017       fi
   13018       ;;
   13019     esac
   13020     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
   13021     # soname into executable. Probably we can add versioning support to
   13022     # collect2, so additional links can be useful in future.
   13023     if test "$aix_use_runtimelinking" = yes; then
   13024       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
   13025       # instead of lib<name>.a to let people know that these are not
   13026       # typical AIX shared libraries.
   13027       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13028     else
   13029       # We preserve .a as extension for shared libraries through AIX4.2
   13030       # and later when we are not doing run time linking.
   13031       library_names_spec='${libname}${release}.a $libname.a'
   13032       soname_spec='${libname}${release}${shared_ext}$major'
   13033     fi
   13034     shlibpath_var=LIBPATH
   13035   fi
   13036   ;;
   13037 
   13038 amigaos*)
   13039   library_names_spec='$libname.ixlibrary $libname.a'
   13040   # Create ${libname}_ixlibrary.a entries in /sys/libs.
   13041   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'
   13042   ;;
   13043 
   13044 beos*)
   13045   library_names_spec='${libname}${shared_ext}'
   13046   dynamic_linker="$host_os ld.so"
   13047   shlibpath_var=LIBRARY_PATH
   13048   ;;
   13049 
   13050 bsdi[45]*)
   13051   version_type=linux
   13052   need_version=no
   13053   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13054   soname_spec='${libname}${release}${shared_ext}$major'
   13055   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
   13056   shlibpath_var=LD_LIBRARY_PATH
   13057   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
   13058   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
   13059   # the default ld.so.conf also contains /usr/contrib/lib and
   13060   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
   13061   # libtool to hard-code these into programs
   13062   ;;
   13063 
   13064 cygwin* | mingw* | pw32*)
   13065   version_type=windows
   13066   shrext_cmds=".dll"
   13067   need_version=no
   13068   need_lib_prefix=no
   13069 
   13070   case $GCC,$host_os in
   13071   yes,cygwin* | yes,mingw* | yes,pw32*)
   13072     library_names_spec='$libname.dll.a'
   13073     # DLL is installed to $(libdir)/../bin by postinstall_cmds
   13074     postinstall_cmds='base_file=`basename \${file}`~
   13075       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
   13076       dldir=$destdir/`dirname \$dlpath`~
   13077       test -d \$dldir || mkdir -p \$dldir~
   13078       $install_prog $dir/$dlname \$dldir/$dlname~
   13079       chmod a+x \$dldir/$dlname'
   13080     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
   13081       dlpath=$dir/\$dldll~
   13082        $rm \$dlpath'
   13083     shlibpath_overrides_runpath=yes
   13084 
   13085     case $host_os in
   13086     cygwin*)
   13087       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
   13088       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   13089       sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
   13090       ;;
   13091     mingw*)
   13092       # MinGW DLLs use traditional 'lib' prefix
   13093       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   13094       sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   13095       if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then
   13096         # It is most probably a Windows format PATH printed by
   13097         # mingw gcc, but we are running on Cygwin. Gcc prints its search
   13098         # path with ; separators, and with drive letters. We can handle the
   13099         # drive letters (cygwin fileutils understands them), so leave them,
   13100         # especially as we might pass files found there to a mingw objdump,
   13101         # which wouldn't understand a cygwinified path. Ahh.
   13102         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   13103       else
   13104         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   13105       fi
   13106       ;;
   13107     pw32*)
   13108       # pw32 DLLs use 'pw' prefix rather than 'lib'
   13109       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   13110       ;;
   13111     esac
   13112     ;;
   13113 
   13114   *)
   13115     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
   13116     ;;
   13117   esac
   13118   dynamic_linker='Win32 ld.exe'
   13119   # FIXME: first we should search . and the directory the executable is in
   13120   shlibpath_var=PATH
   13121   ;;
   13122 
   13123 darwin* | rhapsody*)
   13124   dynamic_linker="$host_os dyld"
   13125   version_type=darwin
   13126   need_lib_prefix=no
   13127   need_version=no
   13128   library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
   13129   soname_spec='${libname}${release}${major}$shared_ext'
   13130   shlibpath_overrides_runpath=yes
   13131   shlibpath_var=DYLD_LIBRARY_PATH
   13132   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
   13133   # Apple's gcc prints 'gcc -print-search-dirs' doesn't operate the same.
   13134   if test "$GCC" = yes; then
   13135     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"`
   13136   else
   13137     sys_lib_search_path_spec='/lib /usr/lib /usr/local/lib'
   13138   fi
   13139   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
   13140   ;;
   13141 
   13142 dgux*)
   13143   version_type=linux
   13144   need_lib_prefix=no
   13145   need_version=no
   13146   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
   13147   soname_spec='${libname}${release}${shared_ext}$major'
   13148   shlibpath_var=LD_LIBRARY_PATH
   13149   ;;
   13150 
   13151 freebsd1*)
   13152   dynamic_linker=no
   13153   ;;
   13154 
   13155 freebsd* | dragonfly*)
   13156   # DragonFly does not have aout.  When/if they implement a new
   13157   # versioning mechanism, adjust this.
   13158   if test -x /usr/bin/objformat; then
   13159     objformat=`/usr/bin/objformat`
   13160   else
   13161     case $host_os in
   13162     freebsd[123]*) objformat=aout ;;
   13163     *) objformat=elf ;;
   13164     esac
   13165   fi
   13166   version_type=freebsd-$objformat
   13167   case $version_type in
   13168     freebsd-elf*)
   13169       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   13170       need_version=no
   13171       need_lib_prefix=no
   13172       ;;
   13173     freebsd-*)
   13174       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
   13175       need_version=yes
   13176       ;;
   13177   esac
   13178   shlibpath_var=LD_LIBRARY_PATH
   13179   case $host_os in
   13180   freebsd2*)
   13181     shlibpath_overrides_runpath=yes
   13182     ;;
   13183   freebsd3.[01]* | freebsdelf3.[01]*)
   13184     shlibpath_overrides_runpath=yes
   13185     hardcode_into_libs=yes
   13186     ;;
   13187   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
   13188   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
   13189     shlibpath_overrides_runpath=no
   13190     hardcode_into_libs=yes
   13191     ;;
   13192   freebsd*) # from 4.6 on
   13193     shlibpath_overrides_runpath=yes
   13194     hardcode_into_libs=yes
   13195     ;;
   13196   esac
   13197   ;;
   13198 
   13199 gnu*)
   13200   version_type=linux
   13201   need_lib_prefix=no
   13202   need_version=no
   13203   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
   13204   soname_spec='${libname}${release}${shared_ext}$major'
   13205   shlibpath_var=LD_LIBRARY_PATH
   13206   hardcode_into_libs=yes
   13207   ;;
   13208 
   13209 hpux9* | hpux10* | hpux11*)
   13210   # Give a soname corresponding to the major version so that dld.sl refuses to
   13211   # link against other versions.
   13212   version_type=sunos
   13213   need_lib_prefix=no
   13214   need_version=no
   13215   case $host_cpu in
   13216   ia64*)
   13217     shrext_cmds='.so'
   13218     hardcode_into_libs=yes
   13219     dynamic_linker="$host_os dld.so"
   13220     shlibpath_var=LD_LIBRARY_PATH
   13221     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   13222     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13223     soname_spec='${libname}${release}${shared_ext}$major'
   13224     if test "X$HPUX_IA64_MODE" = X32; then
   13225       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
   13226     else
   13227       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
   13228     fi
   13229     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   13230     ;;
   13231    hppa*64*)
   13232      shrext_cmds='.sl'
   13233      hardcode_into_libs=yes
   13234      dynamic_linker="$host_os dld.sl"
   13235      shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
   13236      shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   13237      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13238      soname_spec='${libname}${release}${shared_ext}$major'
   13239      sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
   13240      sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   13241      ;;
   13242    *)
   13243     shrext_cmds='.sl'
   13244     dynamic_linker="$host_os dld.sl"
   13245     shlibpath_var=SHLIB_PATH
   13246     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
   13247     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13248     soname_spec='${libname}${release}${shared_ext}$major'
   13249     ;;
   13250   esac
   13251   # HP-UX runs *really* slowly unless shared libraries are mode 555.
   13252   postinstall_cmds='chmod 555 $lib'
   13253   ;;
   13254 
   13255 interix3*)
   13256   version_type=linux
   13257   need_lib_prefix=no
   13258   need_version=no
   13259   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   13260   soname_spec='${libname}${release}${shared_ext}$major'
   13261   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
   13262   shlibpath_var=LD_LIBRARY_PATH
   13263   shlibpath_overrides_runpath=no
   13264   hardcode_into_libs=yes
   13265   ;;
   13266 
   13267 irix5* | irix6* | nonstopux*)
   13268   case $host_os in
   13269     nonstopux*) version_type=nonstopux ;;
   13270     *)
   13271 	if test "$lt_cv_prog_gnu_ld" = yes; then
   13272 		version_type=linux
   13273 	else
   13274 		version_type=irix
   13275 	fi ;;
   13276   esac
   13277   need_lib_prefix=no
   13278   need_version=no
   13279   soname_spec='${libname}${release}${shared_ext}$major'
   13280   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
   13281   case $host_os in
   13282   irix5* | nonstopux*)
   13283     libsuff= shlibsuff=
   13284     ;;
   13285   *)
   13286     case $LD in # libtool.m4 will add one of these switches to LD
   13287     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
   13288       libsuff= shlibsuff= libmagic=32-bit;;
   13289     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
   13290       libsuff=32 shlibsuff=N32 libmagic=N32;;
   13291     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
   13292       libsuff=64 shlibsuff=64 libmagic=64-bit;;
   13293     *) libsuff= shlibsuff= libmagic=never-match;;
   13294     esac
   13295     ;;
   13296   esac
   13297   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
   13298   shlibpath_overrides_runpath=no
   13299   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
   13300   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
   13301   hardcode_into_libs=yes
   13302   ;;
   13303 
   13304 # No shared lib support for Linux oldld, aout, or coff.
   13305 linux*oldld* | linux*aout* | linux*coff*)
   13306   dynamic_linker=no
   13307   ;;
   13308 
   13309 # This must be Linux ELF.
   13310 linux* | k*bsd*-gnu)
   13311   version_type=linux
   13312   need_lib_prefix=no
   13313   need_version=no
   13314   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13315   soname_spec='${libname}${release}${shared_ext}$major'
   13316   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
   13317   shlibpath_var=LD_LIBRARY_PATH
   13318   shlibpath_overrides_runpath=no
   13319   # This implies no fast_install, which is unacceptable.
   13320   # Some rework will be needed to allow for fast_install
   13321   # before this can be enabled.
   13322   hardcode_into_libs=yes
   13323 
   13324   # Append ld.so.conf contents to the search path
   13325   if test -f /etc/ld.so.conf; then
   13326     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' ' '`
   13327     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
   13328   fi
   13329 
   13330   # We used to test for /lib/ld.so.1 and disable shared libraries on
   13331   # powerpc, because MkLinux only supported shared libraries with the
   13332   # GNU dynamic linker.  Since this was broken with cross compilers,
   13333   # most powerpc-linux boxes support dynamic linking these days and
   13334   # people can always --disable-shared, the test was removed, and we
   13335   # assume the GNU/Linux dynamic linker is in use.
   13336   dynamic_linker='GNU/Linux ld.so'
   13337   ;;
   13338 
   13339 netbsdelf*-gnu)
   13340   version_type=linux
   13341   need_lib_prefix=no
   13342   need_version=no
   13343   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   13344   soname_spec='${libname}${release}${shared_ext}$major'
   13345   shlibpath_var=LD_LIBRARY_PATH
   13346   shlibpath_overrides_runpath=no
   13347   hardcode_into_libs=yes
   13348   dynamic_linker='NetBSD ld.elf_so'
   13349   ;;
   13350 
   13351 netbsd*)
   13352   version_type=sunos
   13353   need_lib_prefix=no
   13354   need_version=no
   13355   if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   13356     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   13357     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   13358     dynamic_linker='NetBSD (a.out) ld.so'
   13359   else
   13360     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   13361     soname_spec='${libname}${release}${shared_ext}$major'
   13362     dynamic_linker='NetBSD ld.elf_so'
   13363   fi
   13364   shlibpath_var=LD_LIBRARY_PATH
   13365   shlibpath_overrides_runpath=yes
   13366   hardcode_into_libs=yes
   13367   ;;
   13368 
   13369 newsos6)
   13370   version_type=linux
   13371   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13372   shlibpath_var=LD_LIBRARY_PATH
   13373   shlibpath_overrides_runpath=yes
   13374   ;;
   13375 
   13376 nto-qnx*)
   13377   version_type=linux
   13378   need_lib_prefix=no
   13379   need_version=no
   13380   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13381   soname_spec='${libname}${release}${shared_ext}$major'
   13382   shlibpath_var=LD_LIBRARY_PATH
   13383   shlibpath_overrides_runpath=yes
   13384   ;;
   13385 
   13386 openbsd*)
   13387   version_type=sunos
   13388   sys_lib_dlsearch_path_spec="/usr/lib"
   13389   need_lib_prefix=no
   13390   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
   13391   case $host_os in
   13392     openbsd3.3 | openbsd3.3.*) need_version=yes ;;
   13393     *)                         need_version=no  ;;
   13394   esac
   13395   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   13396   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   13397   shlibpath_var=LD_LIBRARY_PATH
   13398   if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   13399     case $host_os in
   13400       openbsd2.[89] | openbsd2.[89].*)
   13401 	shlibpath_overrides_runpath=no
   13402 	;;
   13403       *)
   13404 	shlibpath_overrides_runpath=yes
   13405 	;;
   13406       esac
   13407   else
   13408     shlibpath_overrides_runpath=yes
   13409   fi
   13410   ;;
   13411 
   13412 os2*)
   13413   libname_spec='$name'
   13414   shrext_cmds=".dll"
   13415   need_lib_prefix=no
   13416   library_names_spec='$libname${shared_ext} $libname.a'
   13417   dynamic_linker='OS/2 ld.exe'
   13418   shlibpath_var=LIBPATH
   13419   ;;
   13420 
   13421 osf3* | osf4* | osf5*)
   13422   version_type=osf
   13423   need_lib_prefix=no
   13424   need_version=no
   13425   soname_spec='${libname}${release}${shared_ext}$major'
   13426   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13427   shlibpath_var=LD_LIBRARY_PATH
   13428   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
   13429   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
   13430   ;;
   13431 
   13432 solaris*)
   13433   version_type=linux
   13434   need_lib_prefix=no
   13435   need_version=no
   13436   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13437   soname_spec='${libname}${release}${shared_ext}$major'
   13438   shlibpath_var=LD_LIBRARY_PATH
   13439   shlibpath_overrides_runpath=yes
   13440   hardcode_into_libs=yes
   13441   # ldd complains unless libraries are executable
   13442   postinstall_cmds='chmod +x $lib'
   13443   ;;
   13444 
   13445 sunos4*)
   13446   version_type=sunos
   13447   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   13448   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
   13449   shlibpath_var=LD_LIBRARY_PATH
   13450   shlibpath_overrides_runpath=yes
   13451   if test "$with_gnu_ld" = yes; then
   13452     need_lib_prefix=no
   13453   fi
   13454   need_version=yes
   13455   ;;
   13456 
   13457 sysv4 | sysv4.3*)
   13458   version_type=linux
   13459   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13460   soname_spec='${libname}${release}${shared_ext}$major'
   13461   shlibpath_var=LD_LIBRARY_PATH
   13462   case $host_vendor in
   13463     sni)
   13464       shlibpath_overrides_runpath=no
   13465       need_lib_prefix=no
   13466       export_dynamic_flag_spec='${wl}-Blargedynsym'
   13467       runpath_var=LD_RUN_PATH
   13468       ;;
   13469     siemens)
   13470       need_lib_prefix=no
   13471       ;;
   13472     motorola)
   13473       need_lib_prefix=no
   13474       need_version=no
   13475       shlibpath_overrides_runpath=no
   13476       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
   13477       ;;
   13478   esac
   13479   ;;
   13480 
   13481 sysv4*MP*)
   13482   if test -d /usr/nec ;then
   13483     version_type=linux
   13484     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
   13485     soname_spec='$libname${shared_ext}.$major'
   13486     shlibpath_var=LD_LIBRARY_PATH
   13487   fi
   13488   ;;
   13489 
   13490 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   13491   version_type=freebsd-elf
   13492   need_lib_prefix=no
   13493   need_version=no
   13494   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   13495   soname_spec='${libname}${release}${shared_ext}$major'
   13496   shlibpath_var=LD_LIBRARY_PATH
   13497   hardcode_into_libs=yes
   13498   if test "$with_gnu_ld" = yes; then
   13499     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
   13500     shlibpath_overrides_runpath=no
   13501   else
   13502     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
   13503     shlibpath_overrides_runpath=yes
   13504     case $host_os in
   13505       sco3.2v5*)
   13506         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
   13507 	;;
   13508     esac
   13509   fi
   13510   sys_lib_dlsearch_path_spec='/usr/lib'
   13511   ;;
   13512 
   13513 uts4*)
   13514   version_type=linux
   13515   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13516   soname_spec='${libname}${release}${shared_ext}$major'
   13517   shlibpath_var=LD_LIBRARY_PATH
   13518   ;;
   13519 
   13520 *)
   13521   dynamic_linker=no
   13522   ;;
   13523 esac
   13524 { echo "$as_me:$LINENO: result: $dynamic_linker" >&5
   13525 echo "${ECHO_T}$dynamic_linker" >&6; }
   13526 test "$dynamic_linker" = no && can_build_shared=no
   13527 
   13528 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
   13529 if test "$GCC" = yes; then
   13530   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
   13531 fi
   13532 
   13533 { echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
   13534 echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6; }
   13535 hardcode_action_CXX=
   13536 if test -n "$hardcode_libdir_flag_spec_CXX" || \
   13537    test -n "$runpath_var_CXX" || \
   13538    test "X$hardcode_automatic_CXX" = "Xyes" ; then
   13539 
   13540   # We can hardcode non-existant directories.
   13541   if test "$hardcode_direct_CXX" != no &&
   13542      # If the only mechanism to avoid hardcoding is shlibpath_var, we
   13543      # have to relink, otherwise we might link with an installed library
   13544      # when we should be linking with a yet-to-be-installed one
   13545      ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, CXX)" != no &&
   13546      test "$hardcode_minus_L_CXX" != no; then
   13547     # Linking always hardcodes the temporary library directory.
   13548     hardcode_action_CXX=relink
   13549   else
   13550     # We can link without hardcoding, and we can hardcode nonexisting dirs.
   13551     hardcode_action_CXX=immediate
   13552   fi
   13553 else
   13554   # We cannot hardcode anything, or else we can only hardcode existing
   13555   # directories.
   13556   hardcode_action_CXX=unsupported
   13557 fi
   13558 { echo "$as_me:$LINENO: result: $hardcode_action_CXX" >&5
   13559 echo "${ECHO_T}$hardcode_action_CXX" >&6; }
   13560 
   13561 if test "$hardcode_action_CXX" = relink; then
   13562   # Fast installation is not supported
   13563   enable_fast_install=no
   13564 elif test "$shlibpath_overrides_runpath" = yes ||
   13565      test "$enable_shared" = no; then
   13566   # Fast installation is not necessary
   13567   enable_fast_install=needless
   13568 fi
   13569 
   13570 
   13571 # The else clause should only fire when bootstrapping the
   13572 # libtool distribution, otherwise you forgot to ship ltmain.sh
   13573 # with your package, and you will get complaints that there are
   13574 # no rules to generate ltmain.sh.
   13575 if test -f "$ltmain"; then
   13576   # See if we are running on zsh, and set the options which allow our commands through
   13577   # without removal of \ escapes.
   13578   if test -n "${ZSH_VERSION+set}" ; then
   13579     setopt NO_GLOB_SUBST
   13580   fi
   13581   # Now quote all the things that may contain metacharacters while being
   13582   # careful not to overquote the AC_SUBSTed values.  We take copies of the
   13583   # variables and quote the copies for generation of the libtool script.
   13584   for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \
   13585     SED SHELL STRIP \
   13586     libname_spec library_names_spec soname_spec extract_expsyms_cmds \
   13587     old_striplib striplib file_magic_cmd finish_cmds finish_eval \
   13588     deplibs_check_method reload_flag reload_cmds need_locks \
   13589     lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
   13590     lt_cv_sys_global_symbol_to_c_name_address \
   13591     sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
   13592     old_postinstall_cmds old_postuninstall_cmds \
   13593     compiler_CXX \
   13594     CC_CXX \
   13595     LD_CXX \
   13596     lt_prog_compiler_wl_CXX \
   13597     lt_prog_compiler_pic_CXX \
   13598     lt_prog_compiler_static_CXX \
   13599     lt_prog_compiler_no_builtin_flag_CXX \
   13600     export_dynamic_flag_spec_CXX \
   13601     thread_safe_flag_spec_CXX \
   13602     whole_archive_flag_spec_CXX \
   13603     enable_shared_with_static_runtimes_CXX \
   13604     old_archive_cmds_CXX \
   13605     old_archive_from_new_cmds_CXX \
   13606     predep_objects_CXX \
   13607     postdep_objects_CXX \
   13608     predeps_CXX \
   13609     postdeps_CXX \
   13610     compiler_lib_search_path_CXX \
   13611     archive_cmds_CXX \
   13612     archive_expsym_cmds_CXX \
   13613     postinstall_cmds_CXX \
   13614     postuninstall_cmds_CXX \
   13615     old_archive_from_expsyms_cmds_CXX \
   13616     allow_undefined_flag_CXX \
   13617     no_undefined_flag_CXX \
   13618     export_symbols_cmds_CXX \
   13619     hardcode_libdir_flag_spec_CXX \
   13620     hardcode_libdir_flag_spec_ld_CXX \
   13621     hardcode_libdir_separator_CXX \
   13622     hardcode_automatic_CXX \
   13623     module_cmds_CXX \
   13624     module_expsym_cmds_CXX \
   13625     lt_cv_prog_compiler_c_o_CXX \
   13626     exclude_expsyms_CXX \
   13627     include_expsyms_CXX; do
   13628 
   13629     case $var in
   13630     old_archive_cmds_CXX | \
   13631     old_archive_from_new_cmds_CXX | \
   13632     archive_cmds_CXX | \
   13633     archive_expsym_cmds_CXX | \
   13634     module_cmds_CXX | \
   13635     module_expsym_cmds_CXX | \
   13636     old_archive_from_expsyms_cmds_CXX | \
   13637     export_symbols_cmds_CXX | \
   13638     extract_expsyms_cmds | reload_cmds | finish_cmds | \
   13639     postinstall_cmds | postuninstall_cmds | \
   13640     old_postinstall_cmds | old_postuninstall_cmds | \
   13641     sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
   13642       # Double-quote double-evaled strings.
   13643       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
   13644       ;;
   13645     *)
   13646       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
   13647       ;;
   13648     esac
   13649   done
   13650 
   13651   case $lt_echo in
   13652   *'\$0 --fallback-echo"')
   13653     lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
   13654     ;;
   13655   esac
   13656 
   13657 cfgfile="$ofile"
   13658 
   13659   cat <<__EOF__ >> "$cfgfile"
   13660 # ### BEGIN LIBTOOL TAG CONFIG: $tagname
   13661 
   13662 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
   13663 
   13664 # Shell to use when invoking shell scripts.
   13665 SHELL=$lt_SHELL
   13666 
   13667 # Whether or not to build shared libraries.
   13668 build_libtool_libs=$enable_shared
   13669 
   13670 # Whether or not to build static libraries.
   13671 build_old_libs=$enable_static
   13672 
   13673 # Whether or not to add -lc for building shared libraries.
   13674 build_libtool_need_lc=$archive_cmds_need_lc_CXX
   13675 
   13676 # Whether or not to disallow shared libs when runtime libs are static
   13677 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_CXX
   13678 
   13679 # Whether or not to optimize for fast installation.
   13680 fast_install=$enable_fast_install
   13681 
   13682 # The host system.
   13683 host_alias=$host_alias
   13684 host=$host
   13685 host_os=$host_os
   13686 
   13687 # The build system.
   13688 build_alias=$build_alias
   13689 build=$build
   13690 build_os=$build_os
   13691 
   13692 # An echo program that does not interpret backslashes.
   13693 echo=$lt_echo
   13694 
   13695 # The archiver.
   13696 AR=$lt_AR
   13697 AR_FLAGS=$lt_AR_FLAGS
   13698 
   13699 # A C compiler.
   13700 LTCC=$lt_LTCC
   13701 
   13702 # LTCC compiler flags.
   13703 LTCFLAGS=$lt_LTCFLAGS
   13704 
   13705 # A language-specific compiler.
   13706 CC=$lt_compiler_CXX
   13707 
   13708 # Is the compiler the GNU C compiler?
   13709 with_gcc=$GCC_CXX
   13710 
   13711 # An ERE matcher.
   13712 EGREP=$lt_EGREP
   13713 
   13714 # The linker used to build libraries.
   13715 LD=$lt_LD_CXX
   13716 
   13717 # Whether we need hard or soft links.
   13718 LN_S=$lt_LN_S
   13719 
   13720 # A BSD-compatible nm program.
   13721 NM=$lt_NM
   13722 
   13723 # A symbol stripping program
   13724 STRIP=$lt_STRIP
   13725 
   13726 # Used to examine libraries when file_magic_cmd begins "file"
   13727 MAGIC_CMD=$MAGIC_CMD
   13728 
   13729 # Used on cygwin: DLL creation program.
   13730 DLLTOOL="$DLLTOOL"
   13731 
   13732 # Used on cygwin: object dumper.
   13733 OBJDUMP="$OBJDUMP"
   13734 
   13735 # Used on cygwin: assembler.
   13736 AS="$AS"
   13737 
   13738 # The name of the directory that contains temporary libtool files.
   13739 objdir=$objdir
   13740 
   13741 # How to create reloadable object files.
   13742 reload_flag=$lt_reload_flag
   13743 reload_cmds=$lt_reload_cmds
   13744 
   13745 # How to pass a linker flag through the compiler.
   13746 wl=$lt_lt_prog_compiler_wl_CXX
   13747 
   13748 # Object file suffix (normally "o").
   13749 objext="$ac_objext"
   13750 
   13751 # Old archive suffix (normally "a").
   13752 libext="$libext"
   13753 
   13754 # Shared library suffix (normally ".so").
   13755 shrext_cmds='$shrext_cmds'
   13756 
   13757 # Executable file suffix (normally "").
   13758 exeext="$exeext"
   13759 
   13760 # Additional compiler flags for building library objects.
   13761 pic_flag=$lt_lt_prog_compiler_pic_CXX
   13762 pic_mode=$pic_mode
   13763 
   13764 # What is the maximum length of a command?
   13765 max_cmd_len=$lt_cv_sys_max_cmd_len
   13766 
   13767 # Does compiler simultaneously support -c and -o options?
   13768 compiler_c_o=$lt_lt_cv_prog_compiler_c_o_CXX
   13769 
   13770 # Must we lock files when doing compilation?
   13771 need_locks=$lt_need_locks
   13772 
   13773 # Do we need the lib prefix for modules?
   13774 need_lib_prefix=$need_lib_prefix
   13775 
   13776 # Do we need a version for libraries?
   13777 need_version=$need_version
   13778 
   13779 # Whether dlopen is supported.
   13780 dlopen_support=$enable_dlopen
   13781 
   13782 # Whether dlopen of programs is supported.
   13783 dlopen_self=$enable_dlopen_self
   13784 
   13785 # Whether dlopen of statically linked programs is supported.
   13786 dlopen_self_static=$enable_dlopen_self_static
   13787 
   13788 # Compiler flag to prevent dynamic linking.
   13789 link_static_flag=$lt_lt_prog_compiler_static_CXX
   13790 
   13791 # Compiler flag to turn off builtin functions.
   13792 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_CXX
   13793 
   13794 # Compiler flag to allow reflexive dlopens.
   13795 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_CXX
   13796 
   13797 # Compiler flag to generate shared objects directly from archives.
   13798 whole_archive_flag_spec=$lt_whole_archive_flag_spec_CXX
   13799 
   13800 # Compiler flag to generate thread-safe objects.
   13801 thread_safe_flag_spec=$lt_thread_safe_flag_spec_CXX
   13802 
   13803 # Library versioning type.
   13804 version_type=$version_type
   13805 
   13806 # Format of library name prefix.
   13807 libname_spec=$lt_libname_spec
   13808 
   13809 # List of archive names.  First name is the real one, the rest are links.
   13810 # The last name is the one that the linker finds with -lNAME.
   13811 library_names_spec=$lt_library_names_spec
   13812 
   13813 # The coded name of the library, if different from the real name.
   13814 soname_spec=$lt_soname_spec
   13815 
   13816 # Commands used to build and install an old-style archive.
   13817 RANLIB=$lt_RANLIB
   13818 old_archive_cmds=$lt_old_archive_cmds_CXX
   13819 old_postinstall_cmds=$lt_old_postinstall_cmds
   13820 old_postuninstall_cmds=$lt_old_postuninstall_cmds
   13821 
   13822 # Create an old-style archive from a shared archive.
   13823 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_CXX
   13824 
   13825 # Create a temporary old-style archive to link instead of a shared archive.
   13826 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_CXX
   13827 
   13828 # Commands used to build and install a shared archive.
   13829 archive_cmds=$lt_archive_cmds_CXX
   13830 archive_expsym_cmds=$lt_archive_expsym_cmds_CXX
   13831 postinstall_cmds=$lt_postinstall_cmds
   13832 postuninstall_cmds=$lt_postuninstall_cmds
   13833 
   13834 # Commands used to build a loadable module (assumed same as above if empty)
   13835 module_cmds=$lt_module_cmds_CXX
   13836 module_expsym_cmds=$lt_module_expsym_cmds_CXX
   13837 
   13838 # Commands to strip libraries.
   13839 old_striplib=$lt_old_striplib
   13840 striplib=$lt_striplib
   13841 
   13842 # Dependencies to place before the objects being linked to create a
   13843 # shared library.
   13844 predep_objects=$lt_predep_objects_CXX
   13845 
   13846 # Dependencies to place after the objects being linked to create a
   13847 # shared library.
   13848 postdep_objects=$lt_postdep_objects_CXX
   13849 
   13850 # Dependencies to place before the objects being linked to create a
   13851 # shared library.
   13852 predeps=$lt_predeps_CXX
   13853 
   13854 # Dependencies to place after the objects being linked to create a
   13855 # shared library.
   13856 postdeps=$lt_postdeps_CXX
   13857 
   13858 # The library search path used internally by the compiler when linking
   13859 # a shared library.
   13860 compiler_lib_search_path=$lt_compiler_lib_search_path_CXX
   13861 
   13862 # Method to check whether dependent libraries are shared objects.
   13863 deplibs_check_method=$lt_deplibs_check_method
   13864 
   13865 # Command to use when deplibs_check_method == file_magic.
   13866 file_magic_cmd=$lt_file_magic_cmd
   13867 
   13868 # Flag that allows shared libraries with undefined symbols to be built.
   13869 allow_undefined_flag=$lt_allow_undefined_flag_CXX
   13870 
   13871 # Flag that forces no undefined symbols.
   13872 no_undefined_flag=$lt_no_undefined_flag_CXX
   13873 
   13874 # Commands used to finish a libtool library installation in a directory.
   13875 finish_cmds=$lt_finish_cmds
   13876 
   13877 # Same as above, but a single script fragment to be evaled but not shown.
   13878 finish_eval=$lt_finish_eval
   13879 
   13880 # Take the output of nm and produce a listing of raw symbols and C names.
   13881 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
   13882 
   13883 # Transform the output of nm in a proper C declaration
   13884 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
   13885 
   13886 # Transform the output of nm in a C name address pair
   13887 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
   13888 
   13889 # This is the shared library runtime path variable.
   13890 runpath_var=$runpath_var
   13891 
   13892 # This is the shared library path variable.
   13893 shlibpath_var=$shlibpath_var
   13894 
   13895 # Is shlibpath searched before the hard-coded library search path?
   13896 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
   13897 
   13898 # How to hardcode a shared library path into an executable.
   13899 hardcode_action=$hardcode_action_CXX
   13900 
   13901 # Whether we should hardcode library paths into libraries.
   13902 hardcode_into_libs=$hardcode_into_libs
   13903 
   13904 # Flag to hardcode \$libdir into a binary during linking.
   13905 # This must work even if \$libdir does not exist.
   13906 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_CXX
   13907 
   13908 # If ld is used when linking, flag to hardcode \$libdir into
   13909 # a binary during linking. This must work even if \$libdir does
   13910 # not exist.
   13911 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_CXX
   13912 
   13913 # Whether we need a single -rpath flag with a separated argument.
   13914 hardcode_libdir_separator=$lt_hardcode_libdir_separator_CXX
   13915 
   13916 # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
   13917 # resulting binary.
   13918 hardcode_direct=$hardcode_direct_CXX
   13919 
   13920 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
   13921 # resulting binary.
   13922 hardcode_minus_L=$hardcode_minus_L_CXX
   13923 
   13924 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
   13925 # the resulting binary.
   13926 hardcode_shlibpath_var=$hardcode_shlibpath_var_CXX
   13927 
   13928 # Set to yes if building a shared library automatically hardcodes DIR into the library
   13929 # and all subsequent libraries and executables linked against it.
   13930 hardcode_automatic=$hardcode_automatic_CXX
   13931 
   13932 # Variables whose values should be saved in libtool wrapper scripts and
   13933 # restored at relink time.
   13934 variables_saved_for_relink="$variables_saved_for_relink"
   13935 
   13936 # Whether libtool must link a program against all its dependency libraries.
   13937 link_all_deplibs=$link_all_deplibs_CXX
   13938 
   13939 # Compile-time system search path for libraries
   13940 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
   13941 
   13942 # Run-time system search path for libraries
   13943 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
   13944 
   13945 # Fix the shell variable \$srcfile for the compiler.
   13946 fix_srcfile_path="$fix_srcfile_path_CXX"
   13947 
   13948 # Set to yes if exported symbols are required.
   13949 always_export_symbols=$always_export_symbols_CXX
   13950 
   13951 # The commands to list exported symbols.
   13952 export_symbols_cmds=$lt_export_symbols_cmds_CXX
   13953 
   13954 # The commands to extract the exported symbol list from a shared archive.
   13955 extract_expsyms_cmds=$lt_extract_expsyms_cmds
   13956 
   13957 # Symbols that should not be listed in the preloaded symbols.
   13958 exclude_expsyms=$lt_exclude_expsyms_CXX
   13959 
   13960 # Symbols that must always be exported.
   13961 include_expsyms=$lt_include_expsyms_CXX
   13962 
   13963 # ### END LIBTOOL TAG CONFIG: $tagname
   13964 
   13965 __EOF__
   13966 
   13967 
   13968 else
   13969   # If there is no Makefile yet, we rely on a make rule to execute
   13970   # `config.status --recheck' to rerun these tests and create the
   13971   # libtool script then.
   13972   ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
   13973   if test -f "$ltmain_in"; then
   13974     test -f Makefile && make "$ltmain"
   13975   fi
   13976 fi
   13977 
   13978 
   13979 ac_ext=c
   13980 ac_cpp='$CPP $CPPFLAGS'
   13981 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   13982 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   13983 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   13984 
   13985 CC=$lt_save_CC
   13986 LDCXX=$LD
   13987 LD=$lt_save_LD
   13988 GCC=$lt_save_GCC
   13989 with_gnu_ldcxx=$with_gnu_ld
   13990 with_gnu_ld=$lt_save_with_gnu_ld
   13991 lt_cv_path_LDCXX=$lt_cv_path_LD
   13992 lt_cv_path_LD=$lt_save_path_LD
   13993 lt_cv_prog_gnu_ldcxx=$lt_cv_prog_gnu_ld
   13994 lt_cv_prog_gnu_ld=$lt_save_with_gnu_ld
   13995 
   13996 	else
   13997 	  tagname=""
   13998 	fi
   13999 	;;
   14000 
   14001       F77)
   14002 	if test -n "$F77" && test "X$F77" != "Xno"; then
   14003 
   14004 ac_ext=f
   14005 ac_compile='$F77 -c $FFLAGS conftest.$ac_ext >&5'
   14006 ac_link='$F77 -o conftest$ac_exeext $FFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   14007 ac_compiler_gnu=$ac_cv_f77_compiler_gnu
   14008 
   14009 
   14010 archive_cmds_need_lc_F77=no
   14011 allow_undefined_flag_F77=
   14012 always_export_symbols_F77=no
   14013 archive_expsym_cmds_F77=
   14014 export_dynamic_flag_spec_F77=
   14015 hardcode_direct_F77=no
   14016 hardcode_libdir_flag_spec_F77=
   14017 hardcode_libdir_flag_spec_ld_F77=
   14018 hardcode_libdir_separator_F77=
   14019 hardcode_minus_L_F77=no
   14020 hardcode_automatic_F77=no
   14021 module_cmds_F77=
   14022 module_expsym_cmds_F77=
   14023 link_all_deplibs_F77=unknown
   14024 old_archive_cmds_F77=$old_archive_cmds
   14025 no_undefined_flag_F77=
   14026 whole_archive_flag_spec_F77=
   14027 enable_shared_with_static_runtimes_F77=no
   14028 
   14029 # Source file extension for f77 test sources.
   14030 ac_ext=f
   14031 
   14032 # Object file extension for compiled f77 test sources.
   14033 objext=o
   14034 objext_F77=$objext
   14035 
   14036 # Code to be used in simple compile tests
   14037 lt_simple_compile_test_code="      subroutine t\n      return\n      end\n"
   14038 
   14039 # Code to be used in simple link tests
   14040 lt_simple_link_test_code="      program t\n      end\n"
   14041 
   14042 # ltmain only uses $CC for tagged configurations so make sure $CC is set.
   14043 
   14044 # If no C compiler was specified, use CC.
   14045 LTCC=${LTCC-"$CC"}
   14046 
   14047 # If no C compiler flags were specified, use CFLAGS.
   14048 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   14049 
   14050 # Allow CC to be a program name with arguments.
   14051 compiler=$CC
   14052 
   14053 
   14054 # save warnings/boilerplate of simple test code
   14055 ac_outfile=conftest.$ac_objext
   14056 printf "$lt_simple_compile_test_code" >conftest.$ac_ext
   14057 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   14058 _lt_compiler_boilerplate=`cat conftest.err`
   14059 $rm conftest*
   14060 
   14061 ac_outfile=conftest.$ac_objext
   14062 printf "$lt_simple_link_test_code" >conftest.$ac_ext
   14063 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   14064 _lt_linker_boilerplate=`cat conftest.err`
   14065 $rm conftest*
   14066 
   14067 
   14068 # Allow CC to be a program name with arguments.
   14069 lt_save_CC="$CC"
   14070 CC=${F77-"f77"}
   14071 compiler=$CC
   14072 compiler_F77=$CC
   14073 for cc_temp in $compiler""; do
   14074   case $cc_temp in
   14075     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   14076     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   14077     \-*) ;;
   14078     *) break;;
   14079   esac
   14080 done
   14081 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   14082 
   14083 
   14084 { echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5
   14085 echo $ECHO_N "checking if libtool supports shared libraries... $ECHO_C" >&6; }
   14086 { echo "$as_me:$LINENO: result: $can_build_shared" >&5
   14087 echo "${ECHO_T}$can_build_shared" >&6; }
   14088 
   14089 { echo "$as_me:$LINENO: checking whether to build shared libraries" >&5
   14090 echo $ECHO_N "checking whether to build shared libraries... $ECHO_C" >&6; }
   14091 test "$can_build_shared" = "no" && enable_shared=no
   14092 
   14093 # On AIX, shared libraries and static libraries use the same namespace, and
   14094 # are all built from PIC.
   14095 case $host_os in
   14096 aix3*)
   14097   test "$enable_shared" = yes && enable_static=no
   14098   if test -n "$RANLIB"; then
   14099     archive_cmds="$archive_cmds~\$RANLIB \$lib"
   14100     postinstall_cmds='$RANLIB $lib'
   14101   fi
   14102   ;;
   14103 aix4* | aix5*)
   14104   if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
   14105     test "$enable_shared" = yes && enable_static=no
   14106   fi
   14107   ;;
   14108 esac
   14109 { echo "$as_me:$LINENO: result: $enable_shared" >&5
   14110 echo "${ECHO_T}$enable_shared" >&6; }
   14111 
   14112 { echo "$as_me:$LINENO: checking whether to build static libraries" >&5
   14113 echo $ECHO_N "checking whether to build static libraries... $ECHO_C" >&6; }
   14114 # Make sure either enable_shared or enable_static is yes.
   14115 test "$enable_shared" = yes || enable_static=yes
   14116 { echo "$as_me:$LINENO: result: $enable_static" >&5
   14117 echo "${ECHO_T}$enable_static" >&6; }
   14118 
   14119 GCC_F77="$G77"
   14120 LD_F77="$LD"
   14121 
   14122 lt_prog_compiler_wl_F77=
   14123 lt_prog_compiler_pic_F77=
   14124 lt_prog_compiler_static_F77=
   14125 
   14126 { echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
   14127 echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6; }
   14128 
   14129   if test "$GCC" = yes; then
   14130     lt_prog_compiler_wl_F77='-Wl,'
   14131     lt_prog_compiler_static_F77='-static'
   14132 
   14133     case $host_os in
   14134       aix*)
   14135       # All AIX code is PIC.
   14136       if test "$host_cpu" = ia64; then
   14137 	# AIX 5 now supports IA64 processor
   14138 	lt_prog_compiler_static_F77='-Bstatic'
   14139       fi
   14140       ;;
   14141 
   14142     amigaos*)
   14143       # FIXME: we need at least 68020 code to build shared libraries, but
   14144       # adding the `-m68020' flag to GCC prevents building anything better,
   14145       # like `-m68040'.
   14146       lt_prog_compiler_pic_F77='-m68020 -resident32 -malways-restore-a4'
   14147       ;;
   14148 
   14149     beos* | cygwin* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
   14150       # PIC is the default for these OSes.
   14151       ;;
   14152 
   14153     mingw* | pw32* | os2*)
   14154       # This hack is so that the source file can tell whether it is being
   14155       # built for inclusion in a dll (and should export symbols for example).
   14156       lt_prog_compiler_pic_F77='-DDLL_EXPORT'
   14157       ;;
   14158 
   14159     darwin* | rhapsody*)
   14160       # PIC is the default on this platform
   14161       # Common symbols not allowed in MH_DYLIB files
   14162       lt_prog_compiler_pic_F77='-fno-common'
   14163       ;;
   14164 
   14165     interix3*)
   14166       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
   14167       # Instead, we relocate shared libraries at runtime.
   14168       ;;
   14169 
   14170     msdosdjgpp*)
   14171       # Just because we use GCC doesn't mean we suddenly get shared libraries
   14172       # on systems that don't support them.
   14173       lt_prog_compiler_can_build_shared_F77=no
   14174       enable_shared=no
   14175       ;;
   14176 
   14177     sysv4*MP*)
   14178       if test -d /usr/nec; then
   14179 	lt_prog_compiler_pic_F77=-Kconform_pic
   14180       fi
   14181       ;;
   14182 
   14183     hpux*)
   14184       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   14185       # not for PA HP-UX.
   14186       case $host_cpu in
   14187       hppa*64*|ia64*)
   14188 	# +Z the default
   14189 	;;
   14190       *)
   14191 	lt_prog_compiler_pic_F77='-fPIC'
   14192 	;;
   14193       esac
   14194       ;;
   14195 
   14196     *)
   14197       lt_prog_compiler_pic_F77='-fPIC'
   14198       ;;
   14199     esac
   14200   else
   14201     # PORTME Check for flag to pass linker flags through the system compiler.
   14202     case $host_os in
   14203     aix*)
   14204       lt_prog_compiler_wl_F77='-Wl,'
   14205       if test "$host_cpu" = ia64; then
   14206 	# AIX 5 now supports IA64 processor
   14207 	lt_prog_compiler_static_F77='-Bstatic'
   14208       else
   14209 	lt_prog_compiler_static_F77='-bnso -bI:/lib/syscalls.exp'
   14210       fi
   14211       ;;
   14212       darwin*)
   14213         # PIC is the default on this platform
   14214         # Common symbols not allowed in MH_DYLIB files
   14215        case $cc_basename in
   14216          xlc*)
   14217          lt_prog_compiler_pic_F77='-qnocommon'
   14218          lt_prog_compiler_wl_F77='-Wl,'
   14219          ;;
   14220        esac
   14221        ;;
   14222 
   14223     mingw* | pw32* | os2*)
   14224       # This hack is so that the source file can tell whether it is being
   14225       # built for inclusion in a dll (and should export symbols for example).
   14226       lt_prog_compiler_pic_F77='-DDLL_EXPORT'
   14227       ;;
   14228 
   14229     hpux9* | hpux10* | hpux11*)
   14230       lt_prog_compiler_wl_F77='-Wl,'
   14231       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   14232       # not for PA HP-UX.
   14233       case $host_cpu in
   14234       hppa*64*|ia64*)
   14235 	# +Z the default
   14236 	;;
   14237       *)
   14238 	lt_prog_compiler_pic_F77='+Z'
   14239 	;;
   14240       esac
   14241       # Is there a better lt_prog_compiler_static that works with the bundled CC?
   14242       lt_prog_compiler_static_F77='${wl}-a ${wl}archive'
   14243       ;;
   14244 
   14245     irix5* | irix6* | nonstopux*)
   14246       lt_prog_compiler_wl_F77='-Wl,'
   14247       # PIC (with -KPIC) is the default.
   14248       lt_prog_compiler_static_F77='-non_shared'
   14249       ;;
   14250 
   14251     newsos6)
   14252       lt_prog_compiler_pic_F77='-KPIC'
   14253       lt_prog_compiler_static_F77='-Bstatic'
   14254       ;;
   14255 
   14256     linux* | k*bsd*-gnu)
   14257       case $cc_basename in
   14258       icc* | ecc*)
   14259 	lt_prog_compiler_wl_F77='-Wl,'
   14260 	lt_prog_compiler_pic_F77='-KPIC'
   14261 	lt_prog_compiler_static_F77='-static'
   14262         ;;
   14263       pgcc* | pgf77* | pgf90* | pgf95*)
   14264         # Portland Group compilers (*not* the Pentium gcc compiler,
   14265 	# which looks to be a dead project)
   14266 	lt_prog_compiler_wl_F77='-Wl,'
   14267 	lt_prog_compiler_pic_F77='-fpic'
   14268 	lt_prog_compiler_static_F77='-Bstatic'
   14269         ;;
   14270       ccc*)
   14271         lt_prog_compiler_wl_F77='-Wl,'
   14272         # All Alpha code is PIC.
   14273         lt_prog_compiler_static_F77='-non_shared'
   14274         ;;
   14275       esac
   14276       ;;
   14277 
   14278     osf3* | osf4* | osf5*)
   14279       lt_prog_compiler_wl_F77='-Wl,'
   14280       # All OSF/1 code is PIC.
   14281       lt_prog_compiler_static_F77='-non_shared'
   14282       ;;
   14283 
   14284     solaris*)
   14285       lt_prog_compiler_pic_F77='-KPIC'
   14286       lt_prog_compiler_static_F77='-Bstatic'
   14287       case $cc_basename in
   14288       f77* | f90* | f95*)
   14289 	lt_prog_compiler_wl_F77='-Qoption ld ';;
   14290       *)
   14291 	lt_prog_compiler_wl_F77='-Wl,';;
   14292       esac
   14293       ;;
   14294 
   14295     sunos4*)
   14296       lt_prog_compiler_wl_F77='-Qoption ld '
   14297       lt_prog_compiler_pic_F77='-PIC'
   14298       lt_prog_compiler_static_F77='-Bstatic'
   14299       ;;
   14300 
   14301     sysv4 | sysv4.2uw2* | sysv4.3*)
   14302       lt_prog_compiler_wl_F77='-Wl,'
   14303       lt_prog_compiler_pic_F77='-KPIC'
   14304       lt_prog_compiler_static_F77='-Bstatic'
   14305       ;;
   14306 
   14307     sysv4*MP*)
   14308       if test -d /usr/nec ;then
   14309 	lt_prog_compiler_pic_F77='-Kconform_pic'
   14310 	lt_prog_compiler_static_F77='-Bstatic'
   14311       fi
   14312       ;;
   14313 
   14314     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
   14315       lt_prog_compiler_wl_F77='-Wl,'
   14316       lt_prog_compiler_pic_F77='-KPIC'
   14317       lt_prog_compiler_static_F77='-Bstatic'
   14318       ;;
   14319 
   14320     unicos*)
   14321       lt_prog_compiler_wl_F77='-Wl,'
   14322       lt_prog_compiler_can_build_shared_F77=no
   14323       ;;
   14324 
   14325     uts4*)
   14326       lt_prog_compiler_pic_F77='-pic'
   14327       lt_prog_compiler_static_F77='-Bstatic'
   14328       ;;
   14329 
   14330     *)
   14331       lt_prog_compiler_can_build_shared_F77=no
   14332       ;;
   14333     esac
   14334   fi
   14335 
   14336 { echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_F77" >&5
   14337 echo "${ECHO_T}$lt_prog_compiler_pic_F77" >&6; }
   14338 
   14339 #
   14340 # Check to make sure the PIC flag actually works.
   14341 #
   14342 if test -n "$lt_prog_compiler_pic_F77"; then
   14343 
   14344 { echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic_F77 works" >&5
   14345 echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic_F77 works... $ECHO_C" >&6; }
   14346 if test "${lt_prog_compiler_pic_works_F77+set}" = set; then
   14347   echo $ECHO_N "(cached) $ECHO_C" >&6
   14348 else
   14349   lt_prog_compiler_pic_works_F77=no
   14350   ac_outfile=conftest.$ac_objext
   14351    printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   14352    lt_compiler_flag="$lt_prog_compiler_pic_F77"
   14353    # Insert the option either (1) after the last *FLAGS variable, or
   14354    # (2) before a word containing "conftest.", or (3) at the end.
   14355    # Note that $ac_compile itself does not contain backslashes and begins
   14356    # with a dollar sign (not a hyphen), so the echo should work correctly.
   14357    # The option is referenced via a variable to avoid confusing sed.
   14358    lt_compile=`echo "$ac_compile" | $SED \
   14359    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   14360    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   14361    -e 's:$: $lt_compiler_flag:'`
   14362    (eval echo "\"\$as_me:14362: $lt_compile\"" >&5)
   14363    (eval "$lt_compile" 2>conftest.err)
   14364    ac_status=$?
   14365    cat conftest.err >&5
   14366    echo "$as_me:14366: \$? = $ac_status" >&5
   14367    if (exit $ac_status) && test -s "$ac_outfile"; then
   14368      # The compiler can only warn and ignore the option if not recognized
   14369      # So say no if there are warnings other than the usual output.
   14370      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
   14371      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   14372      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   14373        lt_prog_compiler_pic_works_F77=yes
   14374      fi
   14375    fi
   14376    $rm conftest*
   14377 
   14378 fi
   14379 { echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works_F77" >&5
   14380 echo "${ECHO_T}$lt_prog_compiler_pic_works_F77" >&6; }
   14381 
   14382 if test x"$lt_prog_compiler_pic_works_F77" = xyes; then
   14383     case $lt_prog_compiler_pic_F77 in
   14384      "" | " "*) ;;
   14385      *) lt_prog_compiler_pic_F77=" $lt_prog_compiler_pic_F77" ;;
   14386      esac
   14387 else
   14388     lt_prog_compiler_pic_F77=
   14389      lt_prog_compiler_can_build_shared_F77=no
   14390 fi
   14391 
   14392 fi
   14393 case $host_os in
   14394   # For platforms which do not support PIC, -DPIC is meaningless:
   14395   *djgpp*)
   14396     lt_prog_compiler_pic_F77=
   14397     ;;
   14398   *)
   14399     lt_prog_compiler_pic_F77="$lt_prog_compiler_pic_F77"
   14400     ;;
   14401 esac
   14402 
   14403 #
   14404 # Check to make sure the static flag actually works.
   14405 #
   14406 wl=$lt_prog_compiler_wl_F77 eval lt_tmp_static_flag=\"$lt_prog_compiler_static_F77\"
   14407 { echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
   14408 echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6; }
   14409 if test "${lt_prog_compiler_static_works_F77+set}" = set; then
   14410   echo $ECHO_N "(cached) $ECHO_C" >&6
   14411 else
   14412   lt_prog_compiler_static_works_F77=no
   14413    save_LDFLAGS="$LDFLAGS"
   14414    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
   14415    printf "$lt_simple_link_test_code" > conftest.$ac_ext
   14416    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
   14417      # The linker can only warn and ignore the option if not recognized
   14418      # So say no if there are warnings
   14419      if test -s conftest.err; then
   14420        # Append any errors to the config.log.
   14421        cat conftest.err 1>&5
   14422        $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
   14423        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   14424        if diff conftest.exp conftest.er2 >/dev/null; then
   14425          lt_prog_compiler_static_works_F77=yes
   14426        fi
   14427      else
   14428        lt_prog_compiler_static_works_F77=yes
   14429      fi
   14430    fi
   14431    $rm conftest*
   14432    LDFLAGS="$save_LDFLAGS"
   14433 
   14434 fi
   14435 { echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works_F77" >&5
   14436 echo "${ECHO_T}$lt_prog_compiler_static_works_F77" >&6; }
   14437 
   14438 if test x"$lt_prog_compiler_static_works_F77" = xyes; then
   14439     :
   14440 else
   14441     lt_prog_compiler_static_F77=
   14442 fi
   14443 
   14444 
   14445 { echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
   14446 echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6; }
   14447 if test "${lt_cv_prog_compiler_c_o_F77+set}" = set; then
   14448   echo $ECHO_N "(cached) $ECHO_C" >&6
   14449 else
   14450   lt_cv_prog_compiler_c_o_F77=no
   14451    $rm -r conftest 2>/dev/null
   14452    mkdir conftest
   14453    cd conftest
   14454    mkdir out
   14455    printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   14456 
   14457    lt_compiler_flag="-o out/conftest2.$ac_objext"
   14458    # Insert the option either (1) after the last *FLAGS variable, or
   14459    # (2) before a word containing "conftest.", or (3) at the end.
   14460    # Note that $ac_compile itself does not contain backslashes and begins
   14461    # with a dollar sign (not a hyphen), so the echo should work correctly.
   14462    lt_compile=`echo "$ac_compile" | $SED \
   14463    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   14464    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   14465    -e 's:$: $lt_compiler_flag:'`
   14466    (eval echo "\"\$as_me:14466: $lt_compile\"" >&5)
   14467    (eval "$lt_compile" 2>out/conftest.err)
   14468    ac_status=$?
   14469    cat out/conftest.err >&5
   14470    echo "$as_me:14470: \$? = $ac_status" >&5
   14471    if (exit $ac_status) && test -s out/conftest2.$ac_objext
   14472    then
   14473      # The compiler can only warn and ignore the option if not recognized
   14474      # So say no if there are warnings
   14475      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
   14476      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
   14477      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
   14478        lt_cv_prog_compiler_c_o_F77=yes
   14479      fi
   14480    fi
   14481    chmod u+w . 2>&5
   14482    $rm conftest*
   14483    # SGI C++ compiler will create directory out/ii_files/ for
   14484    # template instantiation
   14485    test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files
   14486    $rm out/* && rmdir out
   14487    cd ..
   14488    rmdir conftest
   14489    $rm conftest*
   14490 
   14491 fi
   14492 { echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o_F77" >&5
   14493 echo "${ECHO_T}$lt_cv_prog_compiler_c_o_F77" >&6; }
   14494 
   14495 
   14496 hard_links="nottested"
   14497 if test "$lt_cv_prog_compiler_c_o_F77" = no && test "$need_locks" != no; then
   14498   # do not overwrite the value of need_locks provided by the user
   14499   { echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
   14500 echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6; }
   14501   hard_links=yes
   14502   $rm conftest*
   14503   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   14504   touch conftest.a
   14505   ln conftest.a conftest.b 2>&5 || hard_links=no
   14506   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   14507   { echo "$as_me:$LINENO: result: $hard_links" >&5
   14508 echo "${ECHO_T}$hard_links" >&6; }
   14509   if test "$hard_links" = no; then
   14510     { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
   14511 echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
   14512     need_locks=warn
   14513   fi
   14514 else
   14515   need_locks=no
   14516 fi
   14517 
   14518 { echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   14519 echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6; }
   14520 
   14521   runpath_var=
   14522   allow_undefined_flag_F77=
   14523   enable_shared_with_static_runtimes_F77=no
   14524   archive_cmds_F77=
   14525   archive_expsym_cmds_F77=
   14526   old_archive_From_new_cmds_F77=
   14527   old_archive_from_expsyms_cmds_F77=
   14528   export_dynamic_flag_spec_F77=
   14529   whole_archive_flag_spec_F77=
   14530   thread_safe_flag_spec_F77=
   14531   hardcode_libdir_flag_spec_F77=
   14532   hardcode_libdir_flag_spec_ld_F77=
   14533   hardcode_libdir_separator_F77=
   14534   hardcode_direct_F77=no
   14535   hardcode_minus_L_F77=no
   14536   hardcode_shlibpath_var_F77=unsupported
   14537   link_all_deplibs_F77=unknown
   14538   hardcode_automatic_F77=no
   14539   module_cmds_F77=
   14540   module_expsym_cmds_F77=
   14541   always_export_symbols_F77=no
   14542   export_symbols_cmds_F77='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   14543   # include_expsyms should be a list of space-separated symbols to be *always*
   14544   # included in the symbol list
   14545   include_expsyms_F77=
   14546   # exclude_expsyms can be an extended regexp of symbols to exclude
   14547   # it will be wrapped by ` (' and `)$', so one must not match beginning or
   14548   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
   14549   # as well as any symbol that contains `d'.
   14550   exclude_expsyms_F77="_GLOBAL_OFFSET_TABLE_"
   14551   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
   14552   # platforms (ab)use it in PIC code, but their linkers get confused if
   14553   # the symbol is explicitly referenced.  Since portable code cannot
   14554   # rely on this symbol name, it's probably fine to never include it in
   14555   # preloaded symbol tables.
   14556   extract_expsyms_cmds=
   14557   # Just being paranoid about ensuring that cc_basename is set.
   14558   for cc_temp in $compiler""; do
   14559   case $cc_temp in
   14560     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   14561     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   14562     \-*) ;;
   14563     *) break;;
   14564   esac
   14565 done
   14566 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   14567 
   14568   case $host_os in
   14569   cygwin* | mingw* | pw32*)
   14570     # FIXME: the MSVC++ port hasn't been tested in a loooong time
   14571     # When not using gcc, we currently assume that we are using
   14572     # Microsoft Visual C++.
   14573     if test "$GCC" != yes; then
   14574       with_gnu_ld=no
   14575     fi
   14576     ;;
   14577   interix*)
   14578     # we just hope/assume this is gcc and not c89 (= MSVC++)
   14579     with_gnu_ld=yes
   14580     ;;
   14581   openbsd*)
   14582     with_gnu_ld=no
   14583     ;;
   14584   esac
   14585 
   14586   ld_shlibs_F77=yes
   14587   if test "$with_gnu_ld" = yes; then
   14588     # If archive_cmds runs LD, not CC, wlarc should be empty
   14589     wlarc='${wl}'
   14590 
   14591     # Set some defaults for GNU ld with shared library support. These
   14592     # are reset later if shared libraries are not supported. Putting them
   14593     # here allows them to be overridden if necessary.
   14594     runpath_var=LD_RUN_PATH
   14595     hardcode_libdir_flag_spec_F77='${wl}--rpath ${wl}$libdir'
   14596     export_dynamic_flag_spec_F77='${wl}--export-dynamic'
   14597     # ancient GNU ld didn't support --whole-archive et. al.
   14598     if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null; then
   14599 	whole_archive_flag_spec_F77="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
   14600       else
   14601   	whole_archive_flag_spec_F77=
   14602     fi
   14603     supports_anon_versioning=no
   14604     case `$LD -v 2>/dev/null` in
   14605       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
   14606       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
   14607       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
   14608       *\ 2.11.*) ;; # other 2.11 versions
   14609       *) supports_anon_versioning=yes ;;
   14610     esac
   14611 
   14612     # See if GNU ld supports shared libraries.
   14613     case $host_os in
   14614     aix3* | aix4* | aix5*)
   14615       # On AIX/PPC, the GNU linker is very broken
   14616       if test "$host_cpu" != ia64; then
   14617 	ld_shlibs_F77=no
   14618 	cat <<EOF 1>&2
   14619 
   14620 *** Warning: the GNU linker, at least up to release 2.9.1, is reported
   14621 *** to be unable to reliably create shared libraries on AIX.
   14622 *** Therefore, libtool is disabling shared libraries support.  If you
   14623 *** really care for shared libraries, you may want to modify your PATH
   14624 *** so that a non-GNU linker is found, and then restart.
   14625 
   14626 EOF
   14627       fi
   14628       ;;
   14629 
   14630     amigaos*)
   14631       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)'
   14632       hardcode_libdir_flag_spec_F77='-L$libdir'
   14633       hardcode_minus_L_F77=yes
   14634 
   14635       # Samuel A. Falvo II <kc5tja (at] dolphin.openprojects.net> reports
   14636       # that the semantics of dynamic libraries on AmigaOS, at least up
   14637       # to version 4, is to share data among multiple programs linked
   14638       # with the same dynamic library.  Since this doesn't match the
   14639       # behavior of shared libraries on other platforms, we can't use
   14640       # them.
   14641       ld_shlibs_F77=no
   14642       ;;
   14643 
   14644     beos*)
   14645       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   14646 	allow_undefined_flag_F77=unsupported
   14647 	# Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
   14648 	# support --undefined.  This deserves some investigation.  FIXME
   14649 	archive_cmds_F77='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   14650       else
   14651 	ld_shlibs_F77=no
   14652       fi
   14653       ;;
   14654 
   14655     cygwin* | mingw* | pw32*)
   14656       # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, F77) is actually meaningless,
   14657       # as there is no search path for DLLs.
   14658       hardcode_libdir_flag_spec_F77='-L$libdir'
   14659       allow_undefined_flag_F77=unsupported
   14660       always_export_symbols_F77=no
   14661       enable_shared_with_static_runtimes_F77=yes
   14662       export_symbols_cmds_F77='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS] /s/.* \([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW] /s/.* //'\'' | sort | uniq > $export_symbols'
   14663 
   14664       if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
   14665         archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   14666 	# If the export-symbols file already is a .def file (1st line
   14667 	# is EXPORTS), use it as is; otherwise, prepend...
   14668 	archive_expsym_cmds_F77='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
   14669 	  cp $export_symbols $output_objdir/$soname.def;
   14670 	else
   14671 	  echo EXPORTS > $output_objdir/$soname.def;
   14672 	  cat $export_symbols >> $output_objdir/$soname.def;
   14673 	fi~
   14674 	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   14675       else
   14676 	ld_shlibs_F77=no
   14677       fi
   14678       ;;
   14679 
   14680     interix3*)
   14681       hardcode_direct_F77=no
   14682       hardcode_shlibpath_var_F77=no
   14683       hardcode_libdir_flag_spec_F77='${wl}-rpath,$libdir'
   14684       export_dynamic_flag_spec_F77='${wl}-E'
   14685       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
   14686       # Instead, shared libraries are loaded at an image base (0x10000000 by
   14687       # default) and relocated if they conflict, which is a slow very memory
   14688       # consuming and fragmenting process.  To avoid this, we pick a random,
   14689       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
   14690       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
   14691       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'
   14692       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'
   14693       ;;
   14694 
   14695     linux* | k*bsd*-gnu)
   14696       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   14697 	tmp_addflag=
   14698 	case $cc_basename,$host_cpu in
   14699 	pgcc*)				# Portland Group C compiler
   14700 	  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'
   14701 	  tmp_addflag=' $pic_flag'
   14702 	  ;;
   14703 	pgf77* | pgf90* | pgf95*)	# Portland Group f77 and f90 compilers
   14704 	  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'
   14705 	  tmp_addflag=' $pic_flag -Mnomain' ;;
   14706 	ecc*,ia64* | icc*,ia64*)		# Intel C compiler on ia64
   14707 	  tmp_addflag=' -i_dynamic' ;;
   14708 	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
   14709 	  tmp_addflag=' -i_dynamic -nofor_main' ;;
   14710 	ifc* | ifort*)			# Intel Fortran compiler
   14711 	  tmp_addflag=' -nofor_main' ;;
   14712 	esac
   14713 	archive_cmds_F77='$CC -shared'"$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   14714 
   14715 	if test $supports_anon_versioning = yes; then
   14716 	  archive_expsym_cmds_F77='$echo "{ global:" > $output_objdir/$libname.ver~
   14717   cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
   14718   $echo "local: *; };" >> $output_objdir/$libname.ver~
   14719 	  $CC -shared'"$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
   14720 	fi
   14721 	link_all_deplibs_F77=no
   14722       else
   14723 	ld_shlibs_F77=no
   14724       fi
   14725       ;;
   14726 
   14727     netbsd* | netbsdelf*-gnu)
   14728       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   14729 	archive_cmds_F77='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
   14730 	wlarc=
   14731       else
   14732 	archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   14733 	archive_expsym_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   14734       fi
   14735       ;;
   14736 
   14737     solaris*)
   14738       if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then
   14739 	ld_shlibs_F77=no
   14740 	cat <<EOF 1>&2
   14741 
   14742 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
   14743 *** create shared libraries on Solaris systems.  Therefore, libtool
   14744 *** is disabling shared libraries support.  We urge you to upgrade GNU
   14745 *** binutils to release 2.9.1 or newer.  Another option is to modify
   14746 *** your PATH or compiler configuration so that the native linker is
   14747 *** used, and then restart.
   14748 
   14749 EOF
   14750       elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   14751 	archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   14752 	archive_expsym_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   14753       else
   14754 	ld_shlibs_F77=no
   14755       fi
   14756       ;;
   14757 
   14758     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
   14759       case `$LD -v 2>&1` in
   14760         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
   14761 	ld_shlibs_F77=no
   14762 	cat <<_LT_EOF 1>&2
   14763 
   14764 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
   14765 *** reliably create shared libraries on SCO systems.  Therefore, libtool
   14766 *** is disabling shared libraries support.  We urge you to upgrade GNU
   14767 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
   14768 *** your PATH or compiler configuration so that the native linker is
   14769 *** used, and then restart.
   14770 
   14771 _LT_EOF
   14772 	;;
   14773 	*)
   14774 	  if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   14775 	    hardcode_libdir_flag_spec_F77='`test -z "$SCOABSPATH" && echo ${wl}-rpath,$libdir`'
   14776 	    archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib'
   14777 	    archive_expsym_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname,-retain-symbols-file,$export_symbols -o $lib'
   14778 	  else
   14779 	    ld_shlibs_F77=no
   14780 	  fi
   14781 	;;
   14782       esac
   14783       ;;
   14784 
   14785     sunos4*)
   14786       archive_cmds_F77='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   14787       wlarc=
   14788       hardcode_direct_F77=yes
   14789       hardcode_shlibpath_var_F77=no
   14790       ;;
   14791 
   14792     *)
   14793       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   14794 	archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   14795 	archive_expsym_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   14796       else
   14797 	ld_shlibs_F77=no
   14798       fi
   14799       ;;
   14800     esac
   14801 
   14802     if test "$ld_shlibs_F77" = no; then
   14803       runpath_var=
   14804       hardcode_libdir_flag_spec_F77=
   14805       export_dynamic_flag_spec_F77=
   14806       whole_archive_flag_spec_F77=
   14807     fi
   14808   else
   14809     # PORTME fill in a description of your system's linker (not GNU ld)
   14810     case $host_os in
   14811     aix3*)
   14812       allow_undefined_flag_F77=unsupported
   14813       always_export_symbols_F77=yes
   14814       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'
   14815       # Note: this linker hardcodes the directories in LIBPATH if there
   14816       # are no directories specified by -L.
   14817       hardcode_minus_L_F77=yes
   14818       if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
   14819 	# Neither direct hardcoding nor static linking is supported with a
   14820 	# broken collect2.
   14821 	hardcode_direct_F77=unsupported
   14822       fi
   14823       ;;
   14824 
   14825     aix4* | aix5*)
   14826       if test "$host_cpu" = ia64; then
   14827 	# On IA64, the linker does run time linking by default, so we don't
   14828 	# have to do anything special.
   14829 	aix_use_runtimelinking=no
   14830 	exp_sym_flag='-Bexport'
   14831 	no_entry_flag=""
   14832       else
   14833 	# If we're using GNU nm, then we don't want the "-C" option.
   14834 	# -C means demangle to AIX nm, but means don't demangle with GNU nm
   14835 	if $NM -V 2>&1 | grep 'GNU' > /dev/null; then
   14836 	  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'
   14837 	else
   14838 	  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'
   14839 	fi
   14840 	aix_use_runtimelinking=no
   14841 
   14842 	# Test if we are trying to use run time linking or normal
   14843 	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
   14844 	# need to do runtime linking.
   14845 	case $host_os in aix4.[23]|aix4.[23].*|aix5*)
   14846 	  for ld_flag in $LDFLAGS; do
   14847   	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
   14848   	    aix_use_runtimelinking=yes
   14849   	    break
   14850   	  fi
   14851 	  done
   14852 	  ;;
   14853 	esac
   14854 
   14855 	exp_sym_flag='-bexport'
   14856 	no_entry_flag='-bnoentry'
   14857       fi
   14858 
   14859       # When large executables or shared objects are built, AIX ld can
   14860       # have problems creating the table of contents.  If linking a library
   14861       # or program results in "error TOC overflow" add -mminimal-toc to
   14862       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
   14863       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
   14864 
   14865       archive_cmds_F77=''
   14866       hardcode_direct_F77=yes
   14867       hardcode_libdir_separator_F77=':'
   14868       link_all_deplibs_F77=yes
   14869 
   14870       if test "$GCC" = yes; then
   14871 	case $host_os in aix4.[012]|aix4.[012].*)
   14872 	# We only want to do this on AIX 4.2 and lower, the check
   14873 	# below for broken collect2 doesn't work under 4.3+
   14874 	  collect2name=`${CC} -print-prog-name=collect2`
   14875 	  if test -f "$collect2name" && \
   14876   	   strings "$collect2name" | grep resolve_lib_name >/dev/null
   14877 	  then
   14878   	  # We have reworked collect2
   14879   	  hardcode_direct_F77=yes
   14880 	  else
   14881   	  # We have old collect2
   14882   	  hardcode_direct_F77=unsupported
   14883   	  # It fails to find uninstalled libraries when the uninstalled
   14884   	  # path is not listed in the libpath.  Setting hardcode_minus_L
   14885   	  # to unsupported forces relinking
   14886   	  hardcode_minus_L_F77=yes
   14887   	  hardcode_libdir_flag_spec_F77='-L$libdir'
   14888   	  hardcode_libdir_separator_F77=
   14889 	  fi
   14890 	  ;;
   14891 	esac
   14892 	shared_flag='-shared'
   14893 	if test "$aix_use_runtimelinking" = yes; then
   14894 	  shared_flag="$shared_flag "'${wl}-G'
   14895 	fi
   14896       else
   14897 	# not using gcc
   14898 	if test "$host_cpu" = ia64; then
   14899   	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
   14900   	# chokes on -Wl,-G. The following line is correct:
   14901 	  shared_flag='-G'
   14902 	else
   14903 	  if test "$aix_use_runtimelinking" = yes; then
   14904 	    shared_flag='${wl}-G'
   14905 	  else
   14906 	    shared_flag='${wl}-bM:SRE'
   14907 	  fi
   14908 	fi
   14909       fi
   14910 
   14911       # It seems that -bexpall does not export symbols beginning with
   14912       # underscore (_), so it is better to generate a list of symbols to export.
   14913       always_export_symbols_F77=yes
   14914       if test "$aix_use_runtimelinking" = yes; then
   14915 	# Warning - without using the other runtime loading flags (-brtl),
   14916 	# -berok will link without error, but may produce a broken library.
   14917 	allow_undefined_flag_F77='-berok'
   14918        # Determine the default libpath from the value encoded in an empty executable.
   14919        cat >conftest.$ac_ext <<_ACEOF
   14920       program main
   14921 
   14922       end
   14923 _ACEOF
   14924 rm -f conftest.$ac_objext conftest$ac_exeext
   14925 if { (ac_try="$ac_link"
   14926 case "(($ac_try" in
   14927   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   14928   *) ac_try_echo=$ac_try;;
   14929 esac
   14930 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   14931   (eval "$ac_link") 2>conftest.er1
   14932   ac_status=$?
   14933   grep -v '^ *+' conftest.er1 >conftest.err
   14934   rm -f conftest.er1
   14935   cat conftest.err >&5
   14936   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   14937   (exit $ac_status); } &&
   14938 	 { ac_try='test -z "$ac_f77_werror_flag" || test ! -s conftest.err'
   14939   { (case "(($ac_try" in
   14940   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   14941   *) ac_try_echo=$ac_try;;
   14942 esac
   14943 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   14944   (eval "$ac_try") 2>&5
   14945   ac_status=$?
   14946   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   14947   (exit $ac_status); }; } &&
   14948 	 { ac_try='test -s conftest$ac_exeext'
   14949   { (case "(($ac_try" in
   14950   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   14951   *) ac_try_echo=$ac_try;;
   14952 esac
   14953 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   14954   (eval "$ac_try") 2>&5
   14955   ac_status=$?
   14956   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   14957   (exit $ac_status); }; }; then
   14958 
   14959 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
   14960 }'`
   14961 # Check for a 64-bit object if we didn't find anything.
   14962 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; }
   14963 }'`; fi
   14964 else
   14965   echo "$as_me: failed program was:" >&5
   14966 sed 's/^/| /' conftest.$ac_ext >&5
   14967 
   14968 
   14969 fi
   14970 
   14971 rm -f core conftest.err conftest.$ac_objext \
   14972       conftest$ac_exeext conftest.$ac_ext
   14973 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   14974 
   14975        hardcode_libdir_flag_spec_F77='${wl}-blibpath:$libdir:'"$aix_libpath"
   14976 	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"
   14977        else
   14978 	if test "$host_cpu" = ia64; then
   14979 	  hardcode_libdir_flag_spec_F77='${wl}-R $libdir:/usr/lib:/lib'
   14980 	  allow_undefined_flag_F77="-z nodefs"
   14981 	  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"
   14982 	else
   14983 	 # Determine the default libpath from the value encoded in an empty executable.
   14984 	 cat >conftest.$ac_ext <<_ACEOF
   14985       program main
   14986 
   14987       end
   14988 _ACEOF
   14989 rm -f conftest.$ac_objext conftest$ac_exeext
   14990 if { (ac_try="$ac_link"
   14991 case "(($ac_try" in
   14992   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   14993   *) ac_try_echo=$ac_try;;
   14994 esac
   14995 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   14996   (eval "$ac_link") 2>conftest.er1
   14997   ac_status=$?
   14998   grep -v '^ *+' conftest.er1 >conftest.err
   14999   rm -f conftest.er1
   15000   cat conftest.err >&5
   15001   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   15002   (exit $ac_status); } &&
   15003 	 { ac_try='test -z "$ac_f77_werror_flag" || test ! -s conftest.err'
   15004   { (case "(($ac_try" in
   15005   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   15006   *) ac_try_echo=$ac_try;;
   15007 esac
   15008 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   15009   (eval "$ac_try") 2>&5
   15010   ac_status=$?
   15011   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   15012   (exit $ac_status); }; } &&
   15013 	 { ac_try='test -s conftest$ac_exeext'
   15014   { (case "(($ac_try" in
   15015   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   15016   *) ac_try_echo=$ac_try;;
   15017 esac
   15018 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   15019   (eval "$ac_try") 2>&5
   15020   ac_status=$?
   15021   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   15022   (exit $ac_status); }; }; then
   15023 
   15024 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
   15025 }'`
   15026 # Check for a 64-bit object if we didn't find anything.
   15027 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; }
   15028 }'`; fi
   15029 else
   15030   echo "$as_me: failed program was:" >&5
   15031 sed 's/^/| /' conftest.$ac_ext >&5
   15032 
   15033 
   15034 fi
   15035 
   15036 rm -f core conftest.err conftest.$ac_objext \
   15037       conftest$ac_exeext conftest.$ac_ext
   15038 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   15039 
   15040 	 hardcode_libdir_flag_spec_F77='${wl}-blibpath:$libdir:'"$aix_libpath"
   15041 	  # Warning - without using the other run time loading flags,
   15042 	  # -berok will link without error, but may produce a broken library.
   15043 	  no_undefined_flag_F77=' ${wl}-bernotok'
   15044 	  allow_undefined_flag_F77=' ${wl}-berok'
   15045 	  # Exported symbols can be pulled into shared objects from archives
   15046 	  whole_archive_flag_spec_F77='$convenience'
   15047 	  archive_cmds_need_lc_F77=yes
   15048 	  # This is similar to how AIX traditionally builds its shared libraries.
   15049 	  archive_expsym_cmds_F77="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
   15050 	fi
   15051       fi
   15052       ;;
   15053 
   15054     amigaos*)
   15055       archive_cmds_F77='$rm $output_objdir/a2ixlibrary.data~$echo "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$echo "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$echo "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$echo "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
   15056       hardcode_libdir_flag_spec_F77='-L$libdir'
   15057       hardcode_minus_L_F77=yes
   15058       # see comment about different semantics on the GNU ld section
   15059       ld_shlibs_F77=no
   15060       ;;
   15061 
   15062     bsdi[45]*)
   15063       export_dynamic_flag_spec_F77=-rdynamic
   15064       ;;
   15065 
   15066     cygwin* | mingw* | pw32*)
   15067       # When not using gcc, we currently assume that we are using
   15068       # Microsoft Visual C++.
   15069       # hardcode_libdir_flag_spec is actually meaningless, as there is
   15070       # no search path for DLLs.
   15071       hardcode_libdir_flag_spec_F77=' '
   15072       allow_undefined_flag_F77=unsupported
   15073       # Tell ltmain to make .lib files, not .a files.
   15074       libext=lib
   15075       # Tell ltmain to make .dll files, not .so files.
   15076       shrext_cmds=".dll"
   15077       # FIXME: Setting linknames here is a bad hack.
   15078       archive_cmds_F77='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | $SED -e '\''s/ -lc$//'\''` -link -dll~linknames='
   15079       # The linker will automatically build a .lib file if we build a DLL.
   15080       old_archive_From_new_cmds_F77='true'
   15081       # FIXME: Should let the user specify the lib program.
   15082       old_archive_cmds_F77='lib /OUT:$oldlib$oldobjs$old_deplibs'
   15083       fix_srcfile_path_F77='`cygpath -w "$srcfile"`'
   15084       enable_shared_with_static_runtimes_F77=yes
   15085       ;;
   15086 
   15087     darwin* | rhapsody*)
   15088       case $host_os in
   15089         rhapsody* | darwin1.[012])
   15090          allow_undefined_flag_F77='${wl}-undefined ${wl}suppress'
   15091          ;;
   15092        *) # Darwin 1.3 on
   15093          if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
   15094            allow_undefined_flag_F77='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   15095          else
   15096            case ${MACOSX_DEPLOYMENT_TARGET} in
   15097              10.[012])
   15098                allow_undefined_flag_F77='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   15099                ;;
   15100              10.*)
   15101                allow_undefined_flag_F77='${wl}-undefined ${wl}dynamic_lookup'
   15102                ;;
   15103            esac
   15104          fi
   15105          ;;
   15106       esac
   15107       archive_cmds_need_lc_F77=no
   15108       hardcode_direct_F77=no
   15109       hardcode_automatic_F77=yes
   15110       hardcode_shlibpath_var_F77=unsupported
   15111       whole_archive_flag_spec_F77=''
   15112       link_all_deplibs_F77=yes
   15113     if test "$GCC" = yes ; then
   15114     	output_verbose_link_cmd='echo'
   15115         archive_cmds_F77='$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
   15116       module_cmds_F77='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   15117       # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   15118       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}'
   15119       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}'
   15120     else
   15121       case $cc_basename in
   15122         xlc*)
   15123          output_verbose_link_cmd='echo'
   15124          archive_cmds_F77='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $verstring'
   15125          module_cmds_F77='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   15126           # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   15127          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}'
   15128           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}'
   15129           ;;
   15130        *)
   15131          ld_shlibs_F77=no
   15132           ;;
   15133       esac
   15134     fi
   15135       ;;
   15136 
   15137     dgux*)
   15138       archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   15139       hardcode_libdir_flag_spec_F77='-L$libdir'
   15140       hardcode_shlibpath_var_F77=no
   15141       ;;
   15142 
   15143     freebsd1*)
   15144       ld_shlibs_F77=no
   15145       ;;
   15146 
   15147     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
   15148     # support.  Future versions do this automatically, but an explicit c++rt0.o
   15149     # does not break anything, and helps significantly (at the cost of a little
   15150     # extra space).
   15151     freebsd2.2*)
   15152       archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
   15153       hardcode_libdir_flag_spec_F77='-R$libdir'
   15154       hardcode_direct_F77=yes
   15155       hardcode_shlibpath_var_F77=no
   15156       ;;
   15157 
   15158     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
   15159     freebsd2*)
   15160       archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   15161       hardcode_direct_F77=yes
   15162       hardcode_minus_L_F77=yes
   15163       hardcode_shlibpath_var_F77=no
   15164       ;;
   15165 
   15166     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
   15167     freebsd* | dragonfly*)
   15168       archive_cmds_F77='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
   15169       hardcode_libdir_flag_spec_F77='-R$libdir'
   15170       hardcode_direct_F77=yes
   15171       hardcode_shlibpath_var_F77=no
   15172       ;;
   15173 
   15174     hpux9*)
   15175       if test "$GCC" = yes; then
   15176 	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'
   15177       else
   15178 	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'
   15179       fi
   15180       hardcode_libdir_flag_spec_F77='${wl}+b ${wl}$libdir'
   15181       hardcode_libdir_separator_F77=:
   15182       hardcode_direct_F77=yes
   15183 
   15184       # hardcode_minus_L: Not really in the search PATH,
   15185       # but as the default location of the library.
   15186       hardcode_minus_L_F77=yes
   15187       export_dynamic_flag_spec_F77='${wl}-E'
   15188       ;;
   15189 
   15190     hpux10*)
   15191       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
   15192 	archive_cmds_F77='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   15193       else
   15194 	archive_cmds_F77='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
   15195       fi
   15196       if test "$with_gnu_ld" = no; then
   15197 	hardcode_libdir_flag_spec_F77='${wl}+b ${wl}$libdir'
   15198 	hardcode_libdir_separator_F77=:
   15199 
   15200 	hardcode_direct_F77=yes
   15201 	export_dynamic_flag_spec_F77='${wl}-E'
   15202 
   15203 	# hardcode_minus_L: Not really in the search PATH,
   15204 	# but as the default location of the library.
   15205 	hardcode_minus_L_F77=yes
   15206       fi
   15207       ;;
   15208 
   15209     hpux11*)
   15210       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
   15211 	case $host_cpu in
   15212 	hppa*64*)
   15213 	  archive_cmds_F77='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   15214 	  ;;
   15215 	ia64*)
   15216 	  archive_cmds_F77='$CC -shared ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   15217 	  ;;
   15218 	*)
   15219 	  archive_cmds_F77='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   15220 	  ;;
   15221 	esac
   15222       else
   15223 	case $host_cpu in
   15224 	hppa*64*)
   15225 	  archive_cmds_F77='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   15226 	  ;;
   15227 	ia64*)
   15228 	  archive_cmds_F77='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   15229 	  ;;
   15230 	*)
   15231 	  archive_cmds_F77='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   15232 	  ;;
   15233 	esac
   15234       fi
   15235       if test "$with_gnu_ld" = no; then
   15236 	hardcode_libdir_flag_spec_F77='${wl}+b ${wl}$libdir'
   15237 	hardcode_libdir_separator_F77=:
   15238 
   15239 	case $host_cpu in
   15240 	hppa*64*|ia64*)
   15241 	  hardcode_libdir_flag_spec_ld_F77='+b $libdir'
   15242 	  hardcode_direct_F77=no
   15243 	  hardcode_shlibpath_var_F77=no
   15244 	  ;;
   15245 	*)
   15246 	  hardcode_direct_F77=yes
   15247 	  export_dynamic_flag_spec_F77='${wl}-E'
   15248 
   15249 	  # hardcode_minus_L: Not really in the search PATH,
   15250 	  # but as the default location of the library.
   15251 	  hardcode_minus_L_F77=yes
   15252 	  ;;
   15253 	esac
   15254       fi
   15255       ;;
   15256 
   15257     irix5* | irix6* | nonstopux*)
   15258       if test "$GCC" = yes; then
   15259 	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'
   15260       else
   15261 	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'
   15262 	hardcode_libdir_flag_spec_ld_F77='-rpath $libdir'
   15263       fi
   15264       hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir'
   15265       hardcode_libdir_separator_F77=:
   15266       link_all_deplibs_F77=yes
   15267       ;;
   15268 
   15269     netbsd* | netbsdelf*-gnu)
   15270       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   15271 	archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
   15272       else
   15273 	archive_cmds_F77='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
   15274       fi
   15275       hardcode_libdir_flag_spec_F77='-R$libdir'
   15276       hardcode_direct_F77=yes
   15277       hardcode_shlibpath_var_F77=no
   15278       ;;
   15279 
   15280     newsos6)
   15281       archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   15282       hardcode_direct_F77=yes
   15283       hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir'
   15284       hardcode_libdir_separator_F77=:
   15285       hardcode_shlibpath_var_F77=no
   15286       ;;
   15287 
   15288     openbsd*)
   15289       hardcode_direct_F77=yes
   15290       hardcode_shlibpath_var_F77=no
   15291       if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   15292 	archive_cmds_F77='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   15293 	archive_expsym_cmds_F77='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
   15294 	hardcode_libdir_flag_spec_F77='${wl}-rpath,$libdir'
   15295 	export_dynamic_flag_spec_F77='${wl}-E'
   15296       else
   15297        case $host_os in
   15298 	 openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
   15299 	   archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   15300 	   hardcode_libdir_flag_spec_F77='-R$libdir'
   15301 	   ;;
   15302 	 *)
   15303 	   archive_cmds_F77='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   15304 	   hardcode_libdir_flag_spec_F77='${wl}-rpath,$libdir'
   15305 	   ;;
   15306        esac
   15307       fi
   15308       ;;
   15309 
   15310     os2*)
   15311       hardcode_libdir_flag_spec_F77='-L$libdir'
   15312       hardcode_minus_L_F77=yes
   15313       allow_undefined_flag_F77=unsupported
   15314       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'
   15315       old_archive_From_new_cmds_F77='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
   15316       ;;
   15317 
   15318     osf3*)
   15319       if test "$GCC" = yes; then
   15320 	allow_undefined_flag_F77=' ${wl}-expect_unresolved ${wl}\*'
   15321 	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'
   15322       else
   15323 	allow_undefined_flag_F77=' -expect_unresolved \*'
   15324 	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'
   15325       fi
   15326       hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir'
   15327       hardcode_libdir_separator_F77=:
   15328       ;;
   15329 
   15330     osf4* | osf5*)	# as osf3* with the addition of -msym flag
   15331       if test "$GCC" = yes; then
   15332 	allow_undefined_flag_F77=' ${wl}-expect_unresolved ${wl}\*'
   15333 	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'
   15334 	hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir'
   15335       else
   15336 	allow_undefined_flag_F77=' -expect_unresolved \*'
   15337 	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'
   15338 	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~
   15339 	$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'
   15340 
   15341 	# Both c and cxx compiler support -rpath directly
   15342 	hardcode_libdir_flag_spec_F77='-rpath $libdir'
   15343       fi
   15344       hardcode_libdir_separator_F77=:
   15345       ;;
   15346 
   15347     solaris*)
   15348       no_undefined_flag_F77=' -z text'
   15349       if test "$GCC" = yes; then
   15350 	wlarc='${wl}'
   15351 	archive_cmds_F77='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   15352 	archive_expsym_cmds_F77='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   15353 	  $CC -shared ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$rm $lib.exp'
   15354       else
   15355 	wlarc=''
   15356 	archive_cmds_F77='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
   15357 	archive_expsym_cmds_F77='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   15358   	$LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
   15359       fi
   15360       hardcode_libdir_flag_spec_F77='-R$libdir'
   15361       hardcode_shlibpath_var_F77=no
   15362       case $host_os in
   15363       solaris2.[0-5] | solaris2.[0-5].*) ;;
   15364       *)
   15365  	# The compiler driver will combine linker options so we
   15366  	# cannot just pass the convience library names through
   15367  	# without $wl, iff we do not link with $LD.
   15368  	# Luckily, gcc supports the same syntax we need for Sun Studio.
   15369  	# Supported since Solaris 2.6 (maybe 2.5.1?)
   15370  	case $wlarc in
   15371  	'')
   15372  	  whole_archive_flag_spec_F77='-z allextract$convenience -z defaultextract' ;;
   15373  	*)
   15374  	  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' ;;
   15375  	esac ;;
   15376       esac
   15377       link_all_deplibs_F77=yes
   15378       ;;
   15379 
   15380     sunos4*)
   15381       if test "x$host_vendor" = xsequent; then
   15382 	# Use $CC to link under sequent, because it throws in some extra .o
   15383 	# files that make .init and .fini sections work.
   15384 	archive_cmds_F77='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
   15385       else
   15386 	archive_cmds_F77='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
   15387       fi
   15388       hardcode_libdir_flag_spec_F77='-L$libdir'
   15389       hardcode_direct_F77=yes
   15390       hardcode_minus_L_F77=yes
   15391       hardcode_shlibpath_var_F77=no
   15392       ;;
   15393 
   15394     sysv4)
   15395       case $host_vendor in
   15396 	sni)
   15397 	  archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   15398 	  hardcode_direct_F77=yes # is this really true???
   15399 	;;
   15400 	siemens)
   15401 	  ## LD is ld it makes a PLAMLIB
   15402 	  ## CC just makes a GrossModule.
   15403 	  archive_cmds_F77='$LD -G -o $lib $libobjs $deplibs $linker_flags'
   15404 	  reload_cmds_F77='$CC -r -o $output$reload_objs'
   15405 	  hardcode_direct_F77=no
   15406         ;;
   15407 	motorola)
   15408 	  archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   15409 	  hardcode_direct_F77=no #Motorola manual says yes, but my tests say they lie
   15410 	;;
   15411       esac
   15412       runpath_var='LD_RUN_PATH'
   15413       hardcode_shlibpath_var_F77=no
   15414       ;;
   15415 
   15416     sysv4.3*)
   15417       archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   15418       hardcode_shlibpath_var_F77=no
   15419       export_dynamic_flag_spec_F77='-Bexport'
   15420       ;;
   15421 
   15422     sysv4*MP*)
   15423       if test -d /usr/nec; then
   15424 	archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   15425 	hardcode_shlibpath_var_F77=no
   15426 	runpath_var=LD_RUN_PATH
   15427 	hardcode_runpath_var=yes
   15428 	ld_shlibs_F77=yes
   15429       fi
   15430       ;;
   15431 
   15432     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7*)
   15433       no_undefined_flag_F77='${wl}-z,text'
   15434       archive_cmds_need_lc_F77=no
   15435       hardcode_shlibpath_var_F77=no
   15436       runpath_var='LD_RUN_PATH'
   15437 
   15438       if test "$GCC" = yes; then
   15439 	archive_cmds_F77='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   15440 	archive_expsym_cmds_F77='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   15441       else
   15442 	archive_cmds_F77='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   15443 	archive_expsym_cmds_F77='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   15444       fi
   15445       ;;
   15446 
   15447     sysv5* | sco3.2v5* | sco5v6*)
   15448       # Note: We can NOT use -z defs as we might desire, because we do not
   15449       # link with -lc, and that would cause any symbols used from libc to
   15450       # always be unresolved, which means just about no library would
   15451       # ever link correctly.  If we're not using GNU ld we use -z text
   15452       # though, which does catch some bad symbols but isn't as heavy-handed
   15453       # as -z defs.
   15454       no_undefined_flag_F77='${wl}-z,text'
   15455       allow_undefined_flag_F77='${wl}-z,nodefs'
   15456       archive_cmds_need_lc_F77=no
   15457       hardcode_shlibpath_var_F77=no
   15458       hardcode_libdir_flag_spec_F77='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`'
   15459       hardcode_libdir_separator_F77=':'
   15460       link_all_deplibs_F77=yes
   15461       export_dynamic_flag_spec_F77='${wl}-Bexport'
   15462       runpath_var='LD_RUN_PATH'
   15463 
   15464       if test "$GCC" = yes; then
   15465 	archive_cmds_F77='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   15466 	archive_expsym_cmds_F77='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   15467       else
   15468 	archive_cmds_F77='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   15469 	archive_expsym_cmds_F77='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   15470       fi
   15471       ;;
   15472 
   15473     uts4*)
   15474       archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   15475       hardcode_libdir_flag_spec_F77='-L$libdir'
   15476       hardcode_shlibpath_var_F77=no
   15477       ;;
   15478 
   15479     *)
   15480       ld_shlibs_F77=no
   15481       ;;
   15482     esac
   15483   fi
   15484 
   15485 { echo "$as_me:$LINENO: result: $ld_shlibs_F77" >&5
   15486 echo "${ECHO_T}$ld_shlibs_F77" >&6; }
   15487 test "$ld_shlibs_F77" = no && can_build_shared=no
   15488 
   15489 #
   15490 # Do we need to explicitly link libc?
   15491 #
   15492 case "x$archive_cmds_need_lc_F77" in
   15493 x|xyes)
   15494   # Assume -lc should be added
   15495   archive_cmds_need_lc_F77=yes
   15496 
   15497   if test "$enable_shared" = yes && test "$GCC" = yes; then
   15498     case $archive_cmds_F77 in
   15499     *'~'*)
   15500       # FIXME: we may have to deal with multi-command sequences.
   15501       ;;
   15502     '$CC '*)
   15503       # Test whether the compiler implicitly links with -lc since on some
   15504       # systems, -lgcc has to come before -lc. If gcc already passes -lc
   15505       # to ld, don't add -lc before -lgcc.
   15506       { echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
   15507 echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6; }
   15508       $rm conftest*
   15509       printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   15510 
   15511       if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   15512   (eval $ac_compile) 2>&5
   15513   ac_status=$?
   15514   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   15515   (exit $ac_status); } 2>conftest.err; then
   15516         soname=conftest
   15517         lib=conftest
   15518         libobjs=conftest.$ac_objext
   15519         deplibs=
   15520         wl=$lt_prog_compiler_wl_F77
   15521 	pic_flag=$lt_prog_compiler_pic_F77
   15522         compiler_flags=-v
   15523         linker_flags=-v
   15524         verstring=
   15525         output_objdir=.
   15526         libname=conftest
   15527         lt_save_allow_undefined_flag=$allow_undefined_flag_F77
   15528         allow_undefined_flag_F77=
   15529         if { (eval echo "$as_me:$LINENO: \"$archive_cmds_F77 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5
   15530   (eval $archive_cmds_F77 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5
   15531   ac_status=$?
   15532   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   15533   (exit $ac_status); }
   15534         then
   15535 	  archive_cmds_need_lc_F77=no
   15536         else
   15537 	  archive_cmds_need_lc_F77=yes
   15538         fi
   15539         allow_undefined_flag_F77=$lt_save_allow_undefined_flag
   15540       else
   15541         cat conftest.err 1>&5
   15542       fi
   15543       $rm conftest*
   15544       { echo "$as_me:$LINENO: result: $archive_cmds_need_lc_F77" >&5
   15545 echo "${ECHO_T}$archive_cmds_need_lc_F77" >&6; }
   15546       ;;
   15547     esac
   15548   fi
   15549   ;;
   15550 esac
   15551 
   15552 { echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
   15553 echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6; }
   15554 library_names_spec=
   15555 libname_spec='lib$name'
   15556 soname_spec=
   15557 shrext_cmds=".so"
   15558 postinstall_cmds=
   15559 postuninstall_cmds=
   15560 finish_cmds=
   15561 finish_eval=
   15562 shlibpath_var=
   15563 shlibpath_overrides_runpath=unknown
   15564 version_type=none
   15565 dynamic_linker="$host_os ld.so"
   15566 sys_lib_dlsearch_path_spec="/lib /usr/lib"
   15567 if test "$GCC" = yes; then
   15568   sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   15569   if echo "$sys_lib_search_path_spec" | grep ';' >/dev/null ; then
   15570     # if the path contains ";" then we assume it to be the separator
   15571     # otherwise default to the standard path separator (i.e. ":") - it is
   15572     # assumed that no part of a normal pathname contains ";" but that should
   15573     # okay in the real world where ";" in dirpaths is itself problematic.
   15574     sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   15575   else
   15576     sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   15577   fi
   15578 else
   15579   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
   15580 fi
   15581 need_lib_prefix=unknown
   15582 hardcode_into_libs=no
   15583 
   15584 # when you set need_version to no, make sure it does not cause -set_version
   15585 # flags to be left without arguments
   15586 need_version=unknown
   15587 
   15588 case $host_os in
   15589 aix3*)
   15590   version_type=linux
   15591   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
   15592   shlibpath_var=LIBPATH
   15593 
   15594   # AIX 3 has no versioning support, so we append a major version to the name.
   15595   soname_spec='${libname}${release}${shared_ext}$major'
   15596   ;;
   15597 
   15598 aix4* | aix5*)
   15599   version_type=linux
   15600   need_lib_prefix=no
   15601   need_version=no
   15602   hardcode_into_libs=yes
   15603   if test "$host_cpu" = ia64; then
   15604     # AIX 5 supports IA64
   15605     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
   15606     shlibpath_var=LD_LIBRARY_PATH
   15607   else
   15608     # With GCC up to 2.95.x, collect2 would create an import file
   15609     # for dependence libraries.  The import file would start with
   15610     # the line `#! .'.  This would cause the generated library to
   15611     # depend on `.', always an invalid library.  This was fixed in
   15612     # development snapshots of GCC prior to 3.0.
   15613     case $host_os in
   15614       aix4 | aix4.[01] | aix4.[01].*)
   15615       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
   15616 	   echo ' yes '
   15617 	   echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
   15618 	:
   15619       else
   15620 	can_build_shared=no
   15621       fi
   15622       ;;
   15623     esac
   15624     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
   15625     # soname into executable. Probably we can add versioning support to
   15626     # collect2, so additional links can be useful in future.
   15627     if test "$aix_use_runtimelinking" = yes; then
   15628       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
   15629       # instead of lib<name>.a to let people know that these are not
   15630       # typical AIX shared libraries.
   15631       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15632     else
   15633       # We preserve .a as extension for shared libraries through AIX4.2
   15634       # and later when we are not doing run time linking.
   15635       library_names_spec='${libname}${release}.a $libname.a'
   15636       soname_spec='${libname}${release}${shared_ext}$major'
   15637     fi
   15638     shlibpath_var=LIBPATH
   15639   fi
   15640   ;;
   15641 
   15642 amigaos*)
   15643   library_names_spec='$libname.ixlibrary $libname.a'
   15644   # Create ${libname}_ixlibrary.a entries in /sys/libs.
   15645   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'
   15646   ;;
   15647 
   15648 beos*)
   15649   library_names_spec='${libname}${shared_ext}'
   15650   dynamic_linker="$host_os ld.so"
   15651   shlibpath_var=LIBRARY_PATH
   15652   ;;
   15653 
   15654 bsdi[45]*)
   15655   version_type=linux
   15656   need_version=no
   15657   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15658   soname_spec='${libname}${release}${shared_ext}$major'
   15659   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
   15660   shlibpath_var=LD_LIBRARY_PATH
   15661   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
   15662   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
   15663   # the default ld.so.conf also contains /usr/contrib/lib and
   15664   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
   15665   # libtool to hard-code these into programs
   15666   ;;
   15667 
   15668 cygwin* | mingw* | pw32*)
   15669   version_type=windows
   15670   shrext_cmds=".dll"
   15671   need_version=no
   15672   need_lib_prefix=no
   15673 
   15674   case $GCC,$host_os in
   15675   yes,cygwin* | yes,mingw* | yes,pw32*)
   15676     library_names_spec='$libname.dll.a'
   15677     # DLL is installed to $(libdir)/../bin by postinstall_cmds
   15678     postinstall_cmds='base_file=`basename \${file}`~
   15679       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
   15680       dldir=$destdir/`dirname \$dlpath`~
   15681       test -d \$dldir || mkdir -p \$dldir~
   15682       $install_prog $dir/$dlname \$dldir/$dlname~
   15683       chmod a+x \$dldir/$dlname'
   15684     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
   15685       dlpath=$dir/\$dldll~
   15686        $rm \$dlpath'
   15687     shlibpath_overrides_runpath=yes
   15688 
   15689     case $host_os in
   15690     cygwin*)
   15691       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
   15692       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   15693       sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
   15694       ;;
   15695     mingw*)
   15696       # MinGW DLLs use traditional 'lib' prefix
   15697       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   15698       sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   15699       if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then
   15700         # It is most probably a Windows format PATH printed by
   15701         # mingw gcc, but we are running on Cygwin. Gcc prints its search
   15702         # path with ; separators, and with drive letters. We can handle the
   15703         # drive letters (cygwin fileutils understands them), so leave them,
   15704         # especially as we might pass files found there to a mingw objdump,
   15705         # which wouldn't understand a cygwinified path. Ahh.
   15706         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   15707       else
   15708         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   15709       fi
   15710       ;;
   15711     pw32*)
   15712       # pw32 DLLs use 'pw' prefix rather than 'lib'
   15713       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   15714       ;;
   15715     esac
   15716     ;;
   15717 
   15718   *)
   15719     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
   15720     ;;
   15721   esac
   15722   dynamic_linker='Win32 ld.exe'
   15723   # FIXME: first we should search . and the directory the executable is in
   15724   shlibpath_var=PATH
   15725   ;;
   15726 
   15727 darwin* | rhapsody*)
   15728   dynamic_linker="$host_os dyld"
   15729   version_type=darwin
   15730   need_lib_prefix=no
   15731   need_version=no
   15732   library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
   15733   soname_spec='${libname}${release}${major}$shared_ext'
   15734   shlibpath_overrides_runpath=yes
   15735   shlibpath_var=DYLD_LIBRARY_PATH
   15736   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
   15737   # Apple's gcc prints 'gcc -print-search-dirs' doesn't operate the same.
   15738   if test "$GCC" = yes; then
   15739     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"`
   15740   else
   15741     sys_lib_search_path_spec='/lib /usr/lib /usr/local/lib'
   15742   fi
   15743   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
   15744   ;;
   15745 
   15746 dgux*)
   15747   version_type=linux
   15748   need_lib_prefix=no
   15749   need_version=no
   15750   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
   15751   soname_spec='${libname}${release}${shared_ext}$major'
   15752   shlibpath_var=LD_LIBRARY_PATH
   15753   ;;
   15754 
   15755 freebsd1*)
   15756   dynamic_linker=no
   15757   ;;
   15758 
   15759 freebsd* | dragonfly*)
   15760   # DragonFly does not have aout.  When/if they implement a new
   15761   # versioning mechanism, adjust this.
   15762   if test -x /usr/bin/objformat; then
   15763     objformat=`/usr/bin/objformat`
   15764   else
   15765     case $host_os in
   15766     freebsd[123]*) objformat=aout ;;
   15767     *) objformat=elf ;;
   15768     esac
   15769   fi
   15770   version_type=freebsd-$objformat
   15771   case $version_type in
   15772     freebsd-elf*)
   15773       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   15774       need_version=no
   15775       need_lib_prefix=no
   15776       ;;
   15777     freebsd-*)
   15778       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
   15779       need_version=yes
   15780       ;;
   15781   esac
   15782   shlibpath_var=LD_LIBRARY_PATH
   15783   case $host_os in
   15784   freebsd2*)
   15785     shlibpath_overrides_runpath=yes
   15786     ;;
   15787   freebsd3.[01]* | freebsdelf3.[01]*)
   15788     shlibpath_overrides_runpath=yes
   15789     hardcode_into_libs=yes
   15790     ;;
   15791   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
   15792   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
   15793     shlibpath_overrides_runpath=no
   15794     hardcode_into_libs=yes
   15795     ;;
   15796   freebsd*) # from 4.6 on
   15797     shlibpath_overrides_runpath=yes
   15798     hardcode_into_libs=yes
   15799     ;;
   15800   esac
   15801   ;;
   15802 
   15803 gnu*)
   15804   version_type=linux
   15805   need_lib_prefix=no
   15806   need_version=no
   15807   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
   15808   soname_spec='${libname}${release}${shared_ext}$major'
   15809   shlibpath_var=LD_LIBRARY_PATH
   15810   hardcode_into_libs=yes
   15811   ;;
   15812 
   15813 hpux9* | hpux10* | hpux11*)
   15814   # Give a soname corresponding to the major version so that dld.sl refuses to
   15815   # link against other versions.
   15816   version_type=sunos
   15817   need_lib_prefix=no
   15818   need_version=no
   15819   case $host_cpu in
   15820   ia64*)
   15821     shrext_cmds='.so'
   15822     hardcode_into_libs=yes
   15823     dynamic_linker="$host_os dld.so"
   15824     shlibpath_var=LD_LIBRARY_PATH
   15825     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   15826     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15827     soname_spec='${libname}${release}${shared_ext}$major'
   15828     if test "X$HPUX_IA64_MODE" = X32; then
   15829       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
   15830     else
   15831       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
   15832     fi
   15833     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   15834     ;;
   15835    hppa*64*)
   15836      shrext_cmds='.sl'
   15837      hardcode_into_libs=yes
   15838      dynamic_linker="$host_os dld.sl"
   15839      shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
   15840      shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   15841      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15842      soname_spec='${libname}${release}${shared_ext}$major'
   15843      sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
   15844      sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   15845      ;;
   15846    *)
   15847     shrext_cmds='.sl'
   15848     dynamic_linker="$host_os dld.sl"
   15849     shlibpath_var=SHLIB_PATH
   15850     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
   15851     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15852     soname_spec='${libname}${release}${shared_ext}$major'
   15853     ;;
   15854   esac
   15855   # HP-UX runs *really* slowly unless shared libraries are mode 555.
   15856   postinstall_cmds='chmod 555 $lib'
   15857   ;;
   15858 
   15859 interix3*)
   15860   version_type=linux
   15861   need_lib_prefix=no
   15862   need_version=no
   15863   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   15864   soname_spec='${libname}${release}${shared_ext}$major'
   15865   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
   15866   shlibpath_var=LD_LIBRARY_PATH
   15867   shlibpath_overrides_runpath=no
   15868   hardcode_into_libs=yes
   15869   ;;
   15870 
   15871 irix5* | irix6* | nonstopux*)
   15872   case $host_os in
   15873     nonstopux*) version_type=nonstopux ;;
   15874     *)
   15875 	if test "$lt_cv_prog_gnu_ld" = yes; then
   15876 		version_type=linux
   15877 	else
   15878 		version_type=irix
   15879 	fi ;;
   15880   esac
   15881   need_lib_prefix=no
   15882   need_version=no
   15883   soname_spec='${libname}${release}${shared_ext}$major'
   15884   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
   15885   case $host_os in
   15886   irix5* | nonstopux*)
   15887     libsuff= shlibsuff=
   15888     ;;
   15889   *)
   15890     case $LD in # libtool.m4 will add one of these switches to LD
   15891     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
   15892       libsuff= shlibsuff= libmagic=32-bit;;
   15893     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
   15894       libsuff=32 shlibsuff=N32 libmagic=N32;;
   15895     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
   15896       libsuff=64 shlibsuff=64 libmagic=64-bit;;
   15897     *) libsuff= shlibsuff= libmagic=never-match;;
   15898     esac
   15899     ;;
   15900   esac
   15901   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
   15902   shlibpath_overrides_runpath=no
   15903   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
   15904   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
   15905   hardcode_into_libs=yes
   15906   ;;
   15907 
   15908 # No shared lib support for Linux oldld, aout, or coff.
   15909 linux*oldld* | linux*aout* | linux*coff*)
   15910   dynamic_linker=no
   15911   ;;
   15912 
   15913 # This must be Linux ELF.
   15914 linux* | k*bsd*-gnu)
   15915   version_type=linux
   15916   need_lib_prefix=no
   15917   need_version=no
   15918   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15919   soname_spec='${libname}${release}${shared_ext}$major'
   15920   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
   15921   shlibpath_var=LD_LIBRARY_PATH
   15922   shlibpath_overrides_runpath=no
   15923   # This implies no fast_install, which is unacceptable.
   15924   # Some rework will be needed to allow for fast_install
   15925   # before this can be enabled.
   15926   hardcode_into_libs=yes
   15927 
   15928   # Append ld.so.conf contents to the search path
   15929   if test -f /etc/ld.so.conf; then
   15930     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' ' '`
   15931     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
   15932   fi
   15933 
   15934   # We used to test for /lib/ld.so.1 and disable shared libraries on
   15935   # powerpc, because MkLinux only supported shared libraries with the
   15936   # GNU dynamic linker.  Since this was broken with cross compilers,
   15937   # most powerpc-linux boxes support dynamic linking these days and
   15938   # people can always --disable-shared, the test was removed, and we
   15939   # assume the GNU/Linux dynamic linker is in use.
   15940   dynamic_linker='GNU/Linux ld.so'
   15941   ;;
   15942 
   15943 netbsdelf*-gnu)
   15944   version_type=linux
   15945   need_lib_prefix=no
   15946   need_version=no
   15947   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   15948   soname_spec='${libname}${release}${shared_ext}$major'
   15949   shlibpath_var=LD_LIBRARY_PATH
   15950   shlibpath_overrides_runpath=no
   15951   hardcode_into_libs=yes
   15952   dynamic_linker='NetBSD ld.elf_so'
   15953   ;;
   15954 
   15955 netbsd*)
   15956   version_type=sunos
   15957   need_lib_prefix=no
   15958   need_version=no
   15959   if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   15960     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   15961     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   15962     dynamic_linker='NetBSD (a.out) ld.so'
   15963   else
   15964     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   15965     soname_spec='${libname}${release}${shared_ext}$major'
   15966     dynamic_linker='NetBSD ld.elf_so'
   15967   fi
   15968   shlibpath_var=LD_LIBRARY_PATH
   15969   shlibpath_overrides_runpath=yes
   15970   hardcode_into_libs=yes
   15971   ;;
   15972 
   15973 newsos6)
   15974   version_type=linux
   15975   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15976   shlibpath_var=LD_LIBRARY_PATH
   15977   shlibpath_overrides_runpath=yes
   15978   ;;
   15979 
   15980 nto-qnx*)
   15981   version_type=linux
   15982   need_lib_prefix=no
   15983   need_version=no
   15984   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15985   soname_spec='${libname}${release}${shared_ext}$major'
   15986   shlibpath_var=LD_LIBRARY_PATH
   15987   shlibpath_overrides_runpath=yes
   15988   ;;
   15989 
   15990 openbsd*)
   15991   version_type=sunos
   15992   sys_lib_dlsearch_path_spec="/usr/lib"
   15993   need_lib_prefix=no
   15994   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
   15995   case $host_os in
   15996     openbsd3.3 | openbsd3.3.*) need_version=yes ;;
   15997     *)                         need_version=no  ;;
   15998   esac
   15999   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   16000   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   16001   shlibpath_var=LD_LIBRARY_PATH
   16002   if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   16003     case $host_os in
   16004       openbsd2.[89] | openbsd2.[89].*)
   16005 	shlibpath_overrides_runpath=no
   16006 	;;
   16007       *)
   16008 	shlibpath_overrides_runpath=yes
   16009 	;;
   16010       esac
   16011   else
   16012     shlibpath_overrides_runpath=yes
   16013   fi
   16014   ;;
   16015 
   16016 os2*)
   16017   libname_spec='$name'
   16018   shrext_cmds=".dll"
   16019   need_lib_prefix=no
   16020   library_names_spec='$libname${shared_ext} $libname.a'
   16021   dynamic_linker='OS/2 ld.exe'
   16022   shlibpath_var=LIBPATH
   16023   ;;
   16024 
   16025 osf3* | osf4* | osf5*)
   16026   version_type=osf
   16027   need_lib_prefix=no
   16028   need_version=no
   16029   soname_spec='${libname}${release}${shared_ext}$major'
   16030   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   16031   shlibpath_var=LD_LIBRARY_PATH
   16032   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
   16033   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
   16034   ;;
   16035 
   16036 solaris*)
   16037   version_type=linux
   16038   need_lib_prefix=no
   16039   need_version=no
   16040   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   16041   soname_spec='${libname}${release}${shared_ext}$major'
   16042   shlibpath_var=LD_LIBRARY_PATH
   16043   shlibpath_overrides_runpath=yes
   16044   hardcode_into_libs=yes
   16045   # ldd complains unless libraries are executable
   16046   postinstall_cmds='chmod +x $lib'
   16047   ;;
   16048 
   16049 sunos4*)
   16050   version_type=sunos
   16051   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   16052   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
   16053   shlibpath_var=LD_LIBRARY_PATH
   16054   shlibpath_overrides_runpath=yes
   16055   if test "$with_gnu_ld" = yes; then
   16056     need_lib_prefix=no
   16057   fi
   16058   need_version=yes
   16059   ;;
   16060 
   16061 sysv4 | sysv4.3*)
   16062   version_type=linux
   16063   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   16064   soname_spec='${libname}${release}${shared_ext}$major'
   16065   shlibpath_var=LD_LIBRARY_PATH
   16066   case $host_vendor in
   16067     sni)
   16068       shlibpath_overrides_runpath=no
   16069       need_lib_prefix=no
   16070       export_dynamic_flag_spec='${wl}-Blargedynsym'
   16071       runpath_var=LD_RUN_PATH
   16072       ;;
   16073     siemens)
   16074       need_lib_prefix=no
   16075       ;;
   16076     motorola)
   16077       need_lib_prefix=no
   16078       need_version=no
   16079       shlibpath_overrides_runpath=no
   16080       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
   16081       ;;
   16082   esac
   16083   ;;
   16084 
   16085 sysv4*MP*)
   16086   if test -d /usr/nec ;then
   16087     version_type=linux
   16088     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
   16089     soname_spec='$libname${shared_ext}.$major'
   16090     shlibpath_var=LD_LIBRARY_PATH
   16091   fi
   16092   ;;
   16093 
   16094 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   16095   version_type=freebsd-elf
   16096   need_lib_prefix=no
   16097   need_version=no
   16098   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   16099   soname_spec='${libname}${release}${shared_ext}$major'
   16100   shlibpath_var=LD_LIBRARY_PATH
   16101   hardcode_into_libs=yes
   16102   if test "$with_gnu_ld" = yes; then
   16103     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
   16104     shlibpath_overrides_runpath=no
   16105   else
   16106     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
   16107     shlibpath_overrides_runpath=yes
   16108     case $host_os in
   16109       sco3.2v5*)
   16110         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
   16111 	;;
   16112     esac
   16113   fi
   16114   sys_lib_dlsearch_path_spec='/usr/lib'
   16115   ;;
   16116 
   16117 uts4*)
   16118   version_type=linux
   16119   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   16120   soname_spec='${libname}${release}${shared_ext}$major'
   16121   shlibpath_var=LD_LIBRARY_PATH
   16122   ;;
   16123 
   16124 *)
   16125   dynamic_linker=no
   16126   ;;
   16127 esac
   16128 { echo "$as_me:$LINENO: result: $dynamic_linker" >&5
   16129 echo "${ECHO_T}$dynamic_linker" >&6; }
   16130 test "$dynamic_linker" = no && can_build_shared=no
   16131 
   16132 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
   16133 if test "$GCC" = yes; then
   16134   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
   16135 fi
   16136 
   16137 { echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
   16138 echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6; }
   16139 hardcode_action_F77=
   16140 if test -n "$hardcode_libdir_flag_spec_F77" || \
   16141    test -n "$runpath_var_F77" || \
   16142    test "X$hardcode_automatic_F77" = "Xyes" ; then
   16143 
   16144   # We can hardcode non-existant directories.
   16145   if test "$hardcode_direct_F77" != no &&
   16146      # If the only mechanism to avoid hardcoding is shlibpath_var, we
   16147      # have to relink, otherwise we might link with an installed library
   16148      # when we should be linking with a yet-to-be-installed one
   16149      ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, F77)" != no &&
   16150      test "$hardcode_minus_L_F77" != no; then
   16151     # Linking always hardcodes the temporary library directory.
   16152     hardcode_action_F77=relink
   16153   else
   16154     # We can link without hardcoding, and we can hardcode nonexisting dirs.
   16155     hardcode_action_F77=immediate
   16156   fi
   16157 else
   16158   # We cannot hardcode anything, or else we can only hardcode existing
   16159   # directories.
   16160   hardcode_action_F77=unsupported
   16161 fi
   16162 { echo "$as_me:$LINENO: result: $hardcode_action_F77" >&5
   16163 echo "${ECHO_T}$hardcode_action_F77" >&6; }
   16164 
   16165 if test "$hardcode_action_F77" = relink; then
   16166   # Fast installation is not supported
   16167   enable_fast_install=no
   16168 elif test "$shlibpath_overrides_runpath" = yes ||
   16169      test "$enable_shared" = no; then
   16170   # Fast installation is not necessary
   16171   enable_fast_install=needless
   16172 fi
   16173 
   16174 
   16175 # The else clause should only fire when bootstrapping the
   16176 # libtool distribution, otherwise you forgot to ship ltmain.sh
   16177 # with your package, and you will get complaints that there are
   16178 # no rules to generate ltmain.sh.
   16179 if test -f "$ltmain"; then
   16180   # See if we are running on zsh, and set the options which allow our commands through
   16181   # without removal of \ escapes.
   16182   if test -n "${ZSH_VERSION+set}" ; then
   16183     setopt NO_GLOB_SUBST
   16184   fi
   16185   # Now quote all the things that may contain metacharacters while being
   16186   # careful not to overquote the AC_SUBSTed values.  We take copies of the
   16187   # variables and quote the copies for generation of the libtool script.
   16188   for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \
   16189     SED SHELL STRIP \
   16190     libname_spec library_names_spec soname_spec extract_expsyms_cmds \
   16191     old_striplib striplib file_magic_cmd finish_cmds finish_eval \
   16192     deplibs_check_method reload_flag reload_cmds need_locks \
   16193     lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
   16194     lt_cv_sys_global_symbol_to_c_name_address \
   16195     sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
   16196     old_postinstall_cmds old_postuninstall_cmds \
   16197     compiler_F77 \
   16198     CC_F77 \
   16199     LD_F77 \
   16200     lt_prog_compiler_wl_F77 \
   16201     lt_prog_compiler_pic_F77 \
   16202     lt_prog_compiler_static_F77 \
   16203     lt_prog_compiler_no_builtin_flag_F77 \
   16204     export_dynamic_flag_spec_F77 \
   16205     thread_safe_flag_spec_F77 \
   16206     whole_archive_flag_spec_F77 \
   16207     enable_shared_with_static_runtimes_F77 \
   16208     old_archive_cmds_F77 \
   16209     old_archive_from_new_cmds_F77 \
   16210     predep_objects_F77 \
   16211     postdep_objects_F77 \
   16212     predeps_F77 \
   16213     postdeps_F77 \
   16214     compiler_lib_search_path_F77 \
   16215     archive_cmds_F77 \
   16216     archive_expsym_cmds_F77 \
   16217     postinstall_cmds_F77 \
   16218     postuninstall_cmds_F77 \
   16219     old_archive_from_expsyms_cmds_F77 \
   16220     allow_undefined_flag_F77 \
   16221     no_undefined_flag_F77 \
   16222     export_symbols_cmds_F77 \
   16223     hardcode_libdir_flag_spec_F77 \
   16224     hardcode_libdir_flag_spec_ld_F77 \
   16225     hardcode_libdir_separator_F77 \
   16226     hardcode_automatic_F77 \
   16227     module_cmds_F77 \
   16228     module_expsym_cmds_F77 \
   16229     lt_cv_prog_compiler_c_o_F77 \
   16230     exclude_expsyms_F77 \
   16231     include_expsyms_F77; do
   16232 
   16233     case $var in
   16234     old_archive_cmds_F77 | \
   16235     old_archive_from_new_cmds_F77 | \
   16236     archive_cmds_F77 | \
   16237     archive_expsym_cmds_F77 | \
   16238     module_cmds_F77 | \
   16239     module_expsym_cmds_F77 | \
   16240     old_archive_from_expsyms_cmds_F77 | \
   16241     export_symbols_cmds_F77 | \
   16242     extract_expsyms_cmds | reload_cmds | finish_cmds | \
   16243     postinstall_cmds | postuninstall_cmds | \
   16244     old_postinstall_cmds | old_postuninstall_cmds | \
   16245     sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
   16246       # Double-quote double-evaled strings.
   16247       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
   16248       ;;
   16249     *)
   16250       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
   16251       ;;
   16252     esac
   16253   done
   16254 
   16255   case $lt_echo in
   16256   *'\$0 --fallback-echo"')
   16257     lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
   16258     ;;
   16259   esac
   16260 
   16261 cfgfile="$ofile"
   16262 
   16263   cat <<__EOF__ >> "$cfgfile"
   16264 # ### BEGIN LIBTOOL TAG CONFIG: $tagname
   16265 
   16266 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
   16267 
   16268 # Shell to use when invoking shell scripts.
   16269 SHELL=$lt_SHELL
   16270 
   16271 # Whether or not to build shared libraries.
   16272 build_libtool_libs=$enable_shared
   16273 
   16274 # Whether or not to build static libraries.
   16275 build_old_libs=$enable_static
   16276 
   16277 # Whether or not to add -lc for building shared libraries.
   16278 build_libtool_need_lc=$archive_cmds_need_lc_F77
   16279 
   16280 # Whether or not to disallow shared libs when runtime libs are static
   16281 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_F77
   16282 
   16283 # Whether or not to optimize for fast installation.
   16284 fast_install=$enable_fast_install
   16285 
   16286 # The host system.
   16287 host_alias=$host_alias
   16288 host=$host
   16289 host_os=$host_os
   16290 
   16291 # The build system.
   16292 build_alias=$build_alias
   16293 build=$build
   16294 build_os=$build_os
   16295 
   16296 # An echo program that does not interpret backslashes.
   16297 echo=$lt_echo
   16298 
   16299 # The archiver.
   16300 AR=$lt_AR
   16301 AR_FLAGS=$lt_AR_FLAGS
   16302 
   16303 # A C compiler.
   16304 LTCC=$lt_LTCC
   16305 
   16306 # LTCC compiler flags.
   16307 LTCFLAGS=$lt_LTCFLAGS
   16308 
   16309 # A language-specific compiler.
   16310 CC=$lt_compiler_F77
   16311 
   16312 # Is the compiler the GNU C compiler?
   16313 with_gcc=$GCC_F77
   16314 
   16315 # An ERE matcher.
   16316 EGREP=$lt_EGREP
   16317 
   16318 # The linker used to build libraries.
   16319 LD=$lt_LD_F77
   16320 
   16321 # Whether we need hard or soft links.
   16322 LN_S=$lt_LN_S
   16323 
   16324 # A BSD-compatible nm program.
   16325 NM=$lt_NM
   16326 
   16327 # A symbol stripping program
   16328 STRIP=$lt_STRIP
   16329 
   16330 # Used to examine libraries when file_magic_cmd begins "file"
   16331 MAGIC_CMD=$MAGIC_CMD
   16332 
   16333 # Used on cygwin: DLL creation program.
   16334 DLLTOOL="$DLLTOOL"
   16335 
   16336 # Used on cygwin: object dumper.
   16337 OBJDUMP="$OBJDUMP"
   16338 
   16339 # Used on cygwin: assembler.
   16340 AS="$AS"
   16341 
   16342 # The name of the directory that contains temporary libtool files.
   16343 objdir=$objdir
   16344 
   16345 # How to create reloadable object files.
   16346 reload_flag=$lt_reload_flag
   16347 reload_cmds=$lt_reload_cmds
   16348 
   16349 # How to pass a linker flag through the compiler.
   16350 wl=$lt_lt_prog_compiler_wl_F77
   16351 
   16352 # Object file suffix (normally "o").
   16353 objext="$ac_objext"
   16354 
   16355 # Old archive suffix (normally "a").
   16356 libext="$libext"
   16357 
   16358 # Shared library suffix (normally ".so").
   16359 shrext_cmds='$shrext_cmds'
   16360 
   16361 # Executable file suffix (normally "").
   16362 exeext="$exeext"
   16363 
   16364 # Additional compiler flags for building library objects.
   16365 pic_flag=$lt_lt_prog_compiler_pic_F77
   16366 pic_mode=$pic_mode
   16367 
   16368 # What is the maximum length of a command?
   16369 max_cmd_len=$lt_cv_sys_max_cmd_len
   16370 
   16371 # Does compiler simultaneously support -c and -o options?
   16372 compiler_c_o=$lt_lt_cv_prog_compiler_c_o_F77
   16373 
   16374 # Must we lock files when doing compilation?
   16375 need_locks=$lt_need_locks
   16376 
   16377 # Do we need the lib prefix for modules?
   16378 need_lib_prefix=$need_lib_prefix
   16379 
   16380 # Do we need a version for libraries?
   16381 need_version=$need_version
   16382 
   16383 # Whether dlopen is supported.
   16384 dlopen_support=$enable_dlopen
   16385 
   16386 # Whether dlopen of programs is supported.
   16387 dlopen_self=$enable_dlopen_self
   16388 
   16389 # Whether dlopen of statically linked programs is supported.
   16390 dlopen_self_static=$enable_dlopen_self_static
   16391 
   16392 # Compiler flag to prevent dynamic linking.
   16393 link_static_flag=$lt_lt_prog_compiler_static_F77
   16394 
   16395 # Compiler flag to turn off builtin functions.
   16396 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_F77
   16397 
   16398 # Compiler flag to allow reflexive dlopens.
   16399 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_F77
   16400 
   16401 # Compiler flag to generate shared objects directly from archives.
   16402 whole_archive_flag_spec=$lt_whole_archive_flag_spec_F77
   16403 
   16404 # Compiler flag to generate thread-safe objects.
   16405 thread_safe_flag_spec=$lt_thread_safe_flag_spec_F77
   16406 
   16407 # Library versioning type.
   16408 version_type=$version_type
   16409 
   16410 # Format of library name prefix.
   16411 libname_spec=$lt_libname_spec
   16412 
   16413 # List of archive names.  First name is the real one, the rest are links.
   16414 # The last name is the one that the linker finds with -lNAME.
   16415 library_names_spec=$lt_library_names_spec
   16416 
   16417 # The coded name of the library, if different from the real name.
   16418 soname_spec=$lt_soname_spec
   16419 
   16420 # Commands used to build and install an old-style archive.
   16421 RANLIB=$lt_RANLIB
   16422 old_archive_cmds=$lt_old_archive_cmds_F77
   16423 old_postinstall_cmds=$lt_old_postinstall_cmds
   16424 old_postuninstall_cmds=$lt_old_postuninstall_cmds
   16425 
   16426 # Create an old-style archive from a shared archive.
   16427 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_F77
   16428 
   16429 # Create a temporary old-style archive to link instead of a shared archive.
   16430 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_F77
   16431 
   16432 # Commands used to build and install a shared archive.
   16433 archive_cmds=$lt_archive_cmds_F77
   16434 archive_expsym_cmds=$lt_archive_expsym_cmds_F77
   16435 postinstall_cmds=$lt_postinstall_cmds
   16436 postuninstall_cmds=$lt_postuninstall_cmds
   16437 
   16438 # Commands used to build a loadable module (assumed same as above if empty)
   16439 module_cmds=$lt_module_cmds_F77
   16440 module_expsym_cmds=$lt_module_expsym_cmds_F77
   16441 
   16442 # Commands to strip libraries.
   16443 old_striplib=$lt_old_striplib
   16444 striplib=$lt_striplib
   16445 
   16446 # Dependencies to place before the objects being linked to create a
   16447 # shared library.
   16448 predep_objects=$lt_predep_objects_F77
   16449 
   16450 # Dependencies to place after the objects being linked to create a
   16451 # shared library.
   16452 postdep_objects=$lt_postdep_objects_F77
   16453 
   16454 # Dependencies to place before the objects being linked to create a
   16455 # shared library.
   16456 predeps=$lt_predeps_F77
   16457 
   16458 # Dependencies to place after the objects being linked to create a
   16459 # shared library.
   16460 postdeps=$lt_postdeps_F77
   16461 
   16462 # The library search path used internally by the compiler when linking
   16463 # a shared library.
   16464 compiler_lib_search_path=$lt_compiler_lib_search_path_F77
   16465 
   16466 # Method to check whether dependent libraries are shared objects.
   16467 deplibs_check_method=$lt_deplibs_check_method
   16468 
   16469 # Command to use when deplibs_check_method == file_magic.
   16470 file_magic_cmd=$lt_file_magic_cmd
   16471 
   16472 # Flag that allows shared libraries with undefined symbols to be built.
   16473 allow_undefined_flag=$lt_allow_undefined_flag_F77
   16474 
   16475 # Flag that forces no undefined symbols.
   16476 no_undefined_flag=$lt_no_undefined_flag_F77
   16477 
   16478 # Commands used to finish a libtool library installation in a directory.
   16479 finish_cmds=$lt_finish_cmds
   16480 
   16481 # Same as above, but a single script fragment to be evaled but not shown.
   16482 finish_eval=$lt_finish_eval
   16483 
   16484 # Take the output of nm and produce a listing of raw symbols and C names.
   16485 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
   16486 
   16487 # Transform the output of nm in a proper C declaration
   16488 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
   16489 
   16490 # Transform the output of nm in a C name address pair
   16491 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
   16492 
   16493 # This is the shared library runtime path variable.
   16494 runpath_var=$runpath_var
   16495 
   16496 # This is the shared library path variable.
   16497 shlibpath_var=$shlibpath_var
   16498 
   16499 # Is shlibpath searched before the hard-coded library search path?
   16500 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
   16501 
   16502 # How to hardcode a shared library path into an executable.
   16503 hardcode_action=$hardcode_action_F77
   16504 
   16505 # Whether we should hardcode library paths into libraries.
   16506 hardcode_into_libs=$hardcode_into_libs
   16507 
   16508 # Flag to hardcode \$libdir into a binary during linking.
   16509 # This must work even if \$libdir does not exist.
   16510 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_F77
   16511 
   16512 # If ld is used when linking, flag to hardcode \$libdir into
   16513 # a binary during linking. This must work even if \$libdir does
   16514 # not exist.
   16515 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_F77
   16516 
   16517 # Whether we need a single -rpath flag with a separated argument.
   16518 hardcode_libdir_separator=$lt_hardcode_libdir_separator_F77
   16519 
   16520 # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
   16521 # resulting binary.
   16522 hardcode_direct=$hardcode_direct_F77
   16523 
   16524 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
   16525 # resulting binary.
   16526 hardcode_minus_L=$hardcode_minus_L_F77
   16527 
   16528 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
   16529 # the resulting binary.
   16530 hardcode_shlibpath_var=$hardcode_shlibpath_var_F77
   16531 
   16532 # Set to yes if building a shared library automatically hardcodes DIR into the library
   16533 # and all subsequent libraries and executables linked against it.
   16534 hardcode_automatic=$hardcode_automatic_F77
   16535 
   16536 # Variables whose values should be saved in libtool wrapper scripts and
   16537 # restored at relink time.
   16538 variables_saved_for_relink="$variables_saved_for_relink"
   16539 
   16540 # Whether libtool must link a program against all its dependency libraries.
   16541 link_all_deplibs=$link_all_deplibs_F77
   16542 
   16543 # Compile-time system search path for libraries
   16544 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
   16545 
   16546 # Run-time system search path for libraries
   16547 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
   16548 
   16549 # Fix the shell variable \$srcfile for the compiler.
   16550 fix_srcfile_path="$fix_srcfile_path_F77"
   16551 
   16552 # Set to yes if exported symbols are required.
   16553 always_export_symbols=$always_export_symbols_F77
   16554 
   16555 # The commands to list exported symbols.
   16556 export_symbols_cmds=$lt_export_symbols_cmds_F77
   16557 
   16558 # The commands to extract the exported symbol list from a shared archive.
   16559 extract_expsyms_cmds=$lt_extract_expsyms_cmds
   16560 
   16561 # Symbols that should not be listed in the preloaded symbols.
   16562 exclude_expsyms=$lt_exclude_expsyms_F77
   16563 
   16564 # Symbols that must always be exported.
   16565 include_expsyms=$lt_include_expsyms_F77
   16566 
   16567 # ### END LIBTOOL TAG CONFIG: $tagname
   16568 
   16569 __EOF__
   16570 
   16571 
   16572 else
   16573   # If there is no Makefile yet, we rely on a make rule to execute
   16574   # `config.status --recheck' to rerun these tests and create the
   16575   # libtool script then.
   16576   ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
   16577   if test -f "$ltmain_in"; then
   16578     test -f Makefile && make "$ltmain"
   16579   fi
   16580 fi
   16581 
   16582 
   16583 ac_ext=c
   16584 ac_cpp='$CPP $CPPFLAGS'
   16585 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   16586 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   16587 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   16588 
   16589 CC="$lt_save_CC"
   16590 
   16591 	else
   16592 	  tagname=""
   16593 	fi
   16594 	;;
   16595 
   16596       GCJ)
   16597 	if test -n "$GCJ" && test "X$GCJ" != "Xno"; then
   16598 
   16599 
   16600 # Source file extension for Java test sources.
   16601 ac_ext=java
   16602 
   16603 # Object file extension for compiled Java test sources.
   16604 objext=o
   16605 objext_GCJ=$objext
   16606 
   16607 # Code to be used in simple compile tests
   16608 lt_simple_compile_test_code="class foo {}\n"
   16609 
   16610 # Code to be used in simple link tests
   16611 lt_simple_link_test_code='public class conftest { public static void main(String[] argv) {}; }\n'
   16612 
   16613 # ltmain only uses $CC for tagged configurations so make sure $CC is set.
   16614 
   16615 # If no C compiler was specified, use CC.
   16616 LTCC=${LTCC-"$CC"}
   16617 
   16618 # If no C compiler flags were specified, use CFLAGS.
   16619 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   16620 
   16621 # Allow CC to be a program name with arguments.
   16622 compiler=$CC
   16623 
   16624 
   16625 # save warnings/boilerplate of simple test code
   16626 ac_outfile=conftest.$ac_objext
   16627 printf "$lt_simple_compile_test_code" >conftest.$ac_ext
   16628 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   16629 _lt_compiler_boilerplate=`cat conftest.err`
   16630 $rm conftest*
   16631 
   16632 ac_outfile=conftest.$ac_objext
   16633 printf "$lt_simple_link_test_code" >conftest.$ac_ext
   16634 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   16635 _lt_linker_boilerplate=`cat conftest.err`
   16636 $rm conftest*
   16637 
   16638 
   16639 # Allow CC to be a program name with arguments.
   16640 lt_save_CC="$CC"
   16641 CC=${GCJ-"gcj"}
   16642 compiler=$CC
   16643 compiler_GCJ=$CC
   16644 for cc_temp in $compiler""; do
   16645   case $cc_temp in
   16646     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   16647     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   16648     \-*) ;;
   16649     *) break;;
   16650   esac
   16651 done
   16652 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   16653 
   16654 
   16655 # GCJ did not exist at the time GCC didn't implicitly link libc in.
   16656 archive_cmds_need_lc_GCJ=no
   16657 
   16658 old_archive_cmds_GCJ=$old_archive_cmds
   16659 
   16660 
   16661 lt_prog_compiler_no_builtin_flag_GCJ=
   16662 
   16663 if test "$GCC" = yes; then
   16664   lt_prog_compiler_no_builtin_flag_GCJ=' -fno-builtin'
   16665 
   16666 
   16667 { echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
   16668 echo $ECHO_N "checking if $compiler supports -fno-rtti -fno-exceptions... $ECHO_C" >&6; }
   16669 if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then
   16670   echo $ECHO_N "(cached) $ECHO_C" >&6
   16671 else
   16672   lt_cv_prog_compiler_rtti_exceptions=no
   16673   ac_outfile=conftest.$ac_objext
   16674    printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   16675    lt_compiler_flag="-fno-rtti -fno-exceptions"
   16676    # Insert the option either (1) after the last *FLAGS variable, or
   16677    # (2) before a word containing "conftest.", or (3) at the end.
   16678    # Note that $ac_compile itself does not contain backslashes and begins
   16679    # with a dollar sign (not a hyphen), so the echo should work correctly.
   16680    # The option is referenced via a variable to avoid confusing sed.
   16681    lt_compile=`echo "$ac_compile" | $SED \
   16682    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   16683    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   16684    -e 's:$: $lt_compiler_flag:'`
   16685    (eval echo "\"\$as_me:16685: $lt_compile\"" >&5)
   16686    (eval "$lt_compile" 2>conftest.err)
   16687    ac_status=$?
   16688    cat conftest.err >&5
   16689    echo "$as_me:16689: \$? = $ac_status" >&5
   16690    if (exit $ac_status) && test -s "$ac_outfile"; then
   16691      # The compiler can only warn and ignore the option if not recognized
   16692      # So say no if there are warnings other than the usual output.
   16693      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
   16694      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   16695      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   16696        lt_cv_prog_compiler_rtti_exceptions=yes
   16697      fi
   16698    fi
   16699    $rm conftest*
   16700 
   16701 fi
   16702 { echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
   16703 echo "${ECHO_T}$lt_cv_prog_compiler_rtti_exceptions" >&6; }
   16704 
   16705 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
   16706     lt_prog_compiler_no_builtin_flag_GCJ="$lt_prog_compiler_no_builtin_flag_GCJ -fno-rtti -fno-exceptions"
   16707 else
   16708     :
   16709 fi
   16710 
   16711 fi
   16712 
   16713 lt_prog_compiler_wl_GCJ=
   16714 lt_prog_compiler_pic_GCJ=
   16715 lt_prog_compiler_static_GCJ=
   16716 
   16717 { echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
   16718 echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6; }
   16719 
   16720   if test "$GCC" = yes; then
   16721     lt_prog_compiler_wl_GCJ='-Wl,'
   16722     lt_prog_compiler_static_GCJ='-static'
   16723 
   16724     case $host_os in
   16725       aix*)
   16726       # All AIX code is PIC.
   16727       if test "$host_cpu" = ia64; then
   16728 	# AIX 5 now supports IA64 processor
   16729 	lt_prog_compiler_static_GCJ='-Bstatic'
   16730       fi
   16731       ;;
   16732 
   16733     amigaos*)
   16734       # FIXME: we need at least 68020 code to build shared libraries, but
   16735       # adding the `-m68020' flag to GCC prevents building anything better,
   16736       # like `-m68040'.
   16737       lt_prog_compiler_pic_GCJ='-m68020 -resident32 -malways-restore-a4'
   16738       ;;
   16739 
   16740     beos* | cygwin* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
   16741       # PIC is the default for these OSes.
   16742       ;;
   16743 
   16744     mingw* | pw32* | os2*)
   16745       # This hack is so that the source file can tell whether it is being
   16746       # built for inclusion in a dll (and should export symbols for example).
   16747       lt_prog_compiler_pic_GCJ='-DDLL_EXPORT'
   16748       ;;
   16749 
   16750     darwin* | rhapsody*)
   16751       # PIC is the default on this platform
   16752       # Common symbols not allowed in MH_DYLIB files
   16753       lt_prog_compiler_pic_GCJ='-fno-common'
   16754       ;;
   16755 
   16756     interix3*)
   16757       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
   16758       # Instead, we relocate shared libraries at runtime.
   16759       ;;
   16760 
   16761     msdosdjgpp*)
   16762       # Just because we use GCC doesn't mean we suddenly get shared libraries
   16763       # on systems that don't support them.
   16764       lt_prog_compiler_can_build_shared_GCJ=no
   16765       enable_shared=no
   16766       ;;
   16767 
   16768     sysv4*MP*)
   16769       if test -d /usr/nec; then
   16770 	lt_prog_compiler_pic_GCJ=-Kconform_pic
   16771       fi
   16772       ;;
   16773 
   16774     hpux*)
   16775       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   16776       # not for PA HP-UX.
   16777       case $host_cpu in
   16778       hppa*64*|ia64*)
   16779 	# +Z the default
   16780 	;;
   16781       *)
   16782 	lt_prog_compiler_pic_GCJ='-fPIC'
   16783 	;;
   16784       esac
   16785       ;;
   16786 
   16787     *)
   16788       lt_prog_compiler_pic_GCJ='-fPIC'
   16789       ;;
   16790     esac
   16791   else
   16792     # PORTME Check for flag to pass linker flags through the system compiler.
   16793     case $host_os in
   16794     aix*)
   16795       lt_prog_compiler_wl_GCJ='-Wl,'
   16796       if test "$host_cpu" = ia64; then
   16797 	# AIX 5 now supports IA64 processor
   16798 	lt_prog_compiler_static_GCJ='-Bstatic'
   16799       else
   16800 	lt_prog_compiler_static_GCJ='-bnso -bI:/lib/syscalls.exp'
   16801       fi
   16802       ;;
   16803       darwin*)
   16804         # PIC is the default on this platform
   16805         # Common symbols not allowed in MH_DYLIB files
   16806        case $cc_basename in
   16807          xlc*)
   16808          lt_prog_compiler_pic_GCJ='-qnocommon'
   16809          lt_prog_compiler_wl_GCJ='-Wl,'
   16810          ;;
   16811        esac
   16812        ;;
   16813 
   16814     mingw* | pw32* | os2*)
   16815       # This hack is so that the source file can tell whether it is being
   16816       # built for inclusion in a dll (and should export symbols for example).
   16817       lt_prog_compiler_pic_GCJ='-DDLL_EXPORT'
   16818       ;;
   16819 
   16820     hpux9* | hpux10* | hpux11*)
   16821       lt_prog_compiler_wl_GCJ='-Wl,'
   16822       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   16823       # not for PA HP-UX.
   16824       case $host_cpu in
   16825       hppa*64*|ia64*)
   16826 	# +Z the default
   16827 	;;
   16828       *)
   16829 	lt_prog_compiler_pic_GCJ='+Z'
   16830 	;;
   16831       esac
   16832       # Is there a better lt_prog_compiler_static that works with the bundled CC?
   16833       lt_prog_compiler_static_GCJ='${wl}-a ${wl}archive'
   16834       ;;
   16835 
   16836     irix5* | irix6* | nonstopux*)
   16837       lt_prog_compiler_wl_GCJ='-Wl,'
   16838       # PIC (with -KPIC) is the default.
   16839       lt_prog_compiler_static_GCJ='-non_shared'
   16840       ;;
   16841 
   16842     newsos6)
   16843       lt_prog_compiler_pic_GCJ='-KPIC'
   16844       lt_prog_compiler_static_GCJ='-Bstatic'
   16845       ;;
   16846 
   16847     linux* | k*bsd*-gnu)
   16848       case $cc_basename in
   16849       icc* | ecc*)
   16850 	lt_prog_compiler_wl_GCJ='-Wl,'
   16851 	lt_prog_compiler_pic_GCJ='-KPIC'
   16852 	lt_prog_compiler_static_GCJ='-static'
   16853         ;;
   16854       pgcc* | pgf77* | pgf90* | pgf95*)
   16855         # Portland Group compilers (*not* the Pentium gcc compiler,
   16856 	# which looks to be a dead project)
   16857 	lt_prog_compiler_wl_GCJ='-Wl,'
   16858 	lt_prog_compiler_pic_GCJ='-fpic'
   16859 	lt_prog_compiler_static_GCJ='-Bstatic'
   16860         ;;
   16861       ccc*)
   16862         lt_prog_compiler_wl_GCJ='-Wl,'
   16863         # All Alpha code is PIC.
   16864         lt_prog_compiler_static_GCJ='-non_shared'
   16865         ;;
   16866       esac
   16867       ;;
   16868 
   16869     osf3* | osf4* | osf5*)
   16870       lt_prog_compiler_wl_GCJ='-Wl,'
   16871       # All OSF/1 code is PIC.
   16872       lt_prog_compiler_static_GCJ='-non_shared'
   16873       ;;
   16874 
   16875     solaris*)
   16876       lt_prog_compiler_pic_GCJ='-KPIC'
   16877       lt_prog_compiler_static_GCJ='-Bstatic'
   16878       case $cc_basename in
   16879       f77* | f90* | f95*)
   16880 	lt_prog_compiler_wl_GCJ='-Qoption ld ';;
   16881       *)
   16882 	lt_prog_compiler_wl_GCJ='-Wl,';;
   16883       esac
   16884       ;;
   16885 
   16886     sunos4*)
   16887       lt_prog_compiler_wl_GCJ='-Qoption ld '
   16888       lt_prog_compiler_pic_GCJ='-PIC'
   16889       lt_prog_compiler_static_GCJ='-Bstatic'
   16890       ;;
   16891 
   16892     sysv4 | sysv4.2uw2* | sysv4.3*)
   16893       lt_prog_compiler_wl_GCJ='-Wl,'
   16894       lt_prog_compiler_pic_GCJ='-KPIC'
   16895       lt_prog_compiler_static_GCJ='-Bstatic'
   16896       ;;
   16897 
   16898     sysv4*MP*)
   16899       if test -d /usr/nec ;then
   16900 	lt_prog_compiler_pic_GCJ='-Kconform_pic'
   16901 	lt_prog_compiler_static_GCJ='-Bstatic'
   16902       fi
   16903       ;;
   16904 
   16905     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
   16906       lt_prog_compiler_wl_GCJ='-Wl,'
   16907       lt_prog_compiler_pic_GCJ='-KPIC'
   16908       lt_prog_compiler_static_GCJ='-Bstatic'
   16909       ;;
   16910 
   16911     unicos*)
   16912       lt_prog_compiler_wl_GCJ='-Wl,'
   16913       lt_prog_compiler_can_build_shared_GCJ=no
   16914       ;;
   16915 
   16916     uts4*)
   16917       lt_prog_compiler_pic_GCJ='-pic'
   16918       lt_prog_compiler_static_GCJ='-Bstatic'
   16919       ;;
   16920 
   16921     *)
   16922       lt_prog_compiler_can_build_shared_GCJ=no
   16923       ;;
   16924     esac
   16925   fi
   16926 
   16927 { echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_GCJ" >&5
   16928 echo "${ECHO_T}$lt_prog_compiler_pic_GCJ" >&6; }
   16929 
   16930 #
   16931 # Check to make sure the PIC flag actually works.
   16932 #
   16933 if test -n "$lt_prog_compiler_pic_GCJ"; then
   16934 
   16935 { echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic_GCJ works" >&5
   16936 echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic_GCJ works... $ECHO_C" >&6; }
   16937 if test "${lt_prog_compiler_pic_works_GCJ+set}" = set; then
   16938   echo $ECHO_N "(cached) $ECHO_C" >&6
   16939 else
   16940   lt_prog_compiler_pic_works_GCJ=no
   16941   ac_outfile=conftest.$ac_objext
   16942    printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   16943    lt_compiler_flag="$lt_prog_compiler_pic_GCJ"
   16944    # Insert the option either (1) after the last *FLAGS variable, or
   16945    # (2) before a word containing "conftest.", or (3) at the end.
   16946    # Note that $ac_compile itself does not contain backslashes and begins
   16947    # with a dollar sign (not a hyphen), so the echo should work correctly.
   16948    # The option is referenced via a variable to avoid confusing sed.
   16949    lt_compile=`echo "$ac_compile" | $SED \
   16950    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   16951    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   16952    -e 's:$: $lt_compiler_flag:'`
   16953    (eval echo "\"\$as_me:16953: $lt_compile\"" >&5)
   16954    (eval "$lt_compile" 2>conftest.err)
   16955    ac_status=$?
   16956    cat conftest.err >&5
   16957    echo "$as_me:16957: \$? = $ac_status" >&5
   16958    if (exit $ac_status) && test -s "$ac_outfile"; then
   16959      # The compiler can only warn and ignore the option if not recognized
   16960      # So say no if there are warnings other than the usual output.
   16961      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
   16962      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   16963      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   16964        lt_prog_compiler_pic_works_GCJ=yes
   16965      fi
   16966    fi
   16967    $rm conftest*
   16968 
   16969 fi
   16970 { echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works_GCJ" >&5
   16971 echo "${ECHO_T}$lt_prog_compiler_pic_works_GCJ" >&6; }
   16972 
   16973 if test x"$lt_prog_compiler_pic_works_GCJ" = xyes; then
   16974     case $lt_prog_compiler_pic_GCJ in
   16975      "" | " "*) ;;
   16976      *) lt_prog_compiler_pic_GCJ=" $lt_prog_compiler_pic_GCJ" ;;
   16977      esac
   16978 else
   16979     lt_prog_compiler_pic_GCJ=
   16980      lt_prog_compiler_can_build_shared_GCJ=no
   16981 fi
   16982 
   16983 fi
   16984 case $host_os in
   16985   # For platforms which do not support PIC, -DPIC is meaningless:
   16986   *djgpp*)
   16987     lt_prog_compiler_pic_GCJ=
   16988     ;;
   16989   *)
   16990     lt_prog_compiler_pic_GCJ="$lt_prog_compiler_pic_GCJ"
   16991     ;;
   16992 esac
   16993 
   16994 #
   16995 # Check to make sure the static flag actually works.
   16996 #
   16997 wl=$lt_prog_compiler_wl_GCJ eval lt_tmp_static_flag=\"$lt_prog_compiler_static_GCJ\"
   16998 { echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
   16999 echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6; }
   17000 if test "${lt_prog_compiler_static_works_GCJ+set}" = set; then
   17001   echo $ECHO_N "(cached) $ECHO_C" >&6
   17002 else
   17003   lt_prog_compiler_static_works_GCJ=no
   17004    save_LDFLAGS="$LDFLAGS"
   17005    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
   17006    printf "$lt_simple_link_test_code" > conftest.$ac_ext
   17007    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
   17008      # The linker can only warn and ignore the option if not recognized
   17009      # So say no if there are warnings
   17010      if test -s conftest.err; then
   17011        # Append any errors to the config.log.
   17012        cat conftest.err 1>&5
   17013        $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
   17014        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   17015        if diff conftest.exp conftest.er2 >/dev/null; then
   17016          lt_prog_compiler_static_works_GCJ=yes
   17017        fi
   17018      else
   17019        lt_prog_compiler_static_works_GCJ=yes
   17020      fi
   17021    fi
   17022    $rm conftest*
   17023    LDFLAGS="$save_LDFLAGS"
   17024 
   17025 fi
   17026 { echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works_GCJ" >&5
   17027 echo "${ECHO_T}$lt_prog_compiler_static_works_GCJ" >&6; }
   17028 
   17029 if test x"$lt_prog_compiler_static_works_GCJ" = xyes; then
   17030     :
   17031 else
   17032     lt_prog_compiler_static_GCJ=
   17033 fi
   17034 
   17035 
   17036 { echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
   17037 echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6; }
   17038 if test "${lt_cv_prog_compiler_c_o_GCJ+set}" = set; then
   17039   echo $ECHO_N "(cached) $ECHO_C" >&6
   17040 else
   17041   lt_cv_prog_compiler_c_o_GCJ=no
   17042    $rm -r conftest 2>/dev/null
   17043    mkdir conftest
   17044    cd conftest
   17045    mkdir out
   17046    printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   17047 
   17048    lt_compiler_flag="-o out/conftest2.$ac_objext"
   17049    # Insert the option either (1) after the last *FLAGS variable, or
   17050    # (2) before a word containing "conftest.", or (3) at the end.
   17051    # Note that $ac_compile itself does not contain backslashes and begins
   17052    # with a dollar sign (not a hyphen), so the echo should work correctly.
   17053    lt_compile=`echo "$ac_compile" | $SED \
   17054    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   17055    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   17056    -e 's:$: $lt_compiler_flag:'`
   17057    (eval echo "\"\$as_me:17057: $lt_compile\"" >&5)
   17058    (eval "$lt_compile" 2>out/conftest.err)
   17059    ac_status=$?
   17060    cat out/conftest.err >&5
   17061    echo "$as_me:17061: \$? = $ac_status" >&5
   17062    if (exit $ac_status) && test -s out/conftest2.$ac_objext
   17063    then
   17064      # The compiler can only warn and ignore the option if not recognized
   17065      # So say no if there are warnings
   17066      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
   17067      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
   17068      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
   17069        lt_cv_prog_compiler_c_o_GCJ=yes
   17070      fi
   17071    fi
   17072    chmod u+w . 2>&5
   17073    $rm conftest*
   17074    # SGI C++ compiler will create directory out/ii_files/ for
   17075    # template instantiation
   17076    test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files
   17077    $rm out/* && rmdir out
   17078    cd ..
   17079    rmdir conftest
   17080    $rm conftest*
   17081 
   17082 fi
   17083 { echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o_GCJ" >&5
   17084 echo "${ECHO_T}$lt_cv_prog_compiler_c_o_GCJ" >&6; }
   17085 
   17086 
   17087 hard_links="nottested"
   17088 if test "$lt_cv_prog_compiler_c_o_GCJ" = no && test "$need_locks" != no; then
   17089   # do not overwrite the value of need_locks provided by the user
   17090   { echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
   17091 echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6; }
   17092   hard_links=yes
   17093   $rm conftest*
   17094   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   17095   touch conftest.a
   17096   ln conftest.a conftest.b 2>&5 || hard_links=no
   17097   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   17098   { echo "$as_me:$LINENO: result: $hard_links" >&5
   17099 echo "${ECHO_T}$hard_links" >&6; }
   17100   if test "$hard_links" = no; then
   17101     { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
   17102 echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
   17103     need_locks=warn
   17104   fi
   17105 else
   17106   need_locks=no
   17107 fi
   17108 
   17109 { echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   17110 echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6; }
   17111 
   17112   runpath_var=
   17113   allow_undefined_flag_GCJ=
   17114   enable_shared_with_static_runtimes_GCJ=no
   17115   archive_cmds_GCJ=
   17116   archive_expsym_cmds_GCJ=
   17117   old_archive_From_new_cmds_GCJ=
   17118   old_archive_from_expsyms_cmds_GCJ=
   17119   export_dynamic_flag_spec_GCJ=
   17120   whole_archive_flag_spec_GCJ=
   17121   thread_safe_flag_spec_GCJ=
   17122   hardcode_libdir_flag_spec_GCJ=
   17123   hardcode_libdir_flag_spec_ld_GCJ=
   17124   hardcode_libdir_separator_GCJ=
   17125   hardcode_direct_GCJ=no
   17126   hardcode_minus_L_GCJ=no
   17127   hardcode_shlibpath_var_GCJ=unsupported
   17128   link_all_deplibs_GCJ=unknown
   17129   hardcode_automatic_GCJ=no
   17130   module_cmds_GCJ=
   17131   module_expsym_cmds_GCJ=
   17132   always_export_symbols_GCJ=no
   17133   export_symbols_cmds_GCJ='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   17134   # include_expsyms should be a list of space-separated symbols to be *always*
   17135   # included in the symbol list
   17136   include_expsyms_GCJ=
   17137   # exclude_expsyms can be an extended regexp of symbols to exclude
   17138   # it will be wrapped by ` (' and `)$', so one must not match beginning or
   17139   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
   17140   # as well as any symbol that contains `d'.
   17141   exclude_expsyms_GCJ="_GLOBAL_OFFSET_TABLE_"
   17142   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
   17143   # platforms (ab)use it in PIC code, but their linkers get confused if
   17144   # the symbol is explicitly referenced.  Since portable code cannot
   17145   # rely on this symbol name, it's probably fine to never include it in
   17146   # preloaded symbol tables.
   17147   extract_expsyms_cmds=
   17148   # Just being paranoid about ensuring that cc_basename is set.
   17149   for cc_temp in $compiler""; do
   17150   case $cc_temp in
   17151     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   17152     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   17153     \-*) ;;
   17154     *) break;;
   17155   esac
   17156 done
   17157 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   17158 
   17159   case $host_os in
   17160   cygwin* | mingw* | pw32*)
   17161     # FIXME: the MSVC++ port hasn't been tested in a loooong time
   17162     # When not using gcc, we currently assume that we are using
   17163     # Microsoft Visual C++.
   17164     if test "$GCC" != yes; then
   17165       with_gnu_ld=no
   17166     fi
   17167     ;;
   17168   interix*)
   17169     # we just hope/assume this is gcc and not c89 (= MSVC++)
   17170     with_gnu_ld=yes
   17171     ;;
   17172   openbsd*)
   17173     with_gnu_ld=no
   17174     ;;
   17175   esac
   17176 
   17177   ld_shlibs_GCJ=yes
   17178   if test "$with_gnu_ld" = yes; then
   17179     # If archive_cmds runs LD, not CC, wlarc should be empty
   17180     wlarc='${wl}'
   17181 
   17182     # Set some defaults for GNU ld with shared library support. These
   17183     # are reset later if shared libraries are not supported. Putting them
   17184     # here allows them to be overridden if necessary.
   17185     runpath_var=LD_RUN_PATH
   17186     hardcode_libdir_flag_spec_GCJ='${wl}--rpath ${wl}$libdir'
   17187     export_dynamic_flag_spec_GCJ='${wl}--export-dynamic'
   17188     # ancient GNU ld didn't support --whole-archive et. al.
   17189     if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null; then
   17190 	whole_archive_flag_spec_GCJ="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
   17191       else
   17192   	whole_archive_flag_spec_GCJ=
   17193     fi
   17194     supports_anon_versioning=no
   17195     case `$LD -v 2>/dev/null` in
   17196       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
   17197       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
   17198       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
   17199       *\ 2.11.*) ;; # other 2.11 versions
   17200       *) supports_anon_versioning=yes ;;
   17201     esac
   17202 
   17203     # See if GNU ld supports shared libraries.
   17204     case $host_os in
   17205     aix3* | aix4* | aix5*)
   17206       # On AIX/PPC, the GNU linker is very broken
   17207       if test "$host_cpu" != ia64; then
   17208 	ld_shlibs_GCJ=no
   17209 	cat <<EOF 1>&2
   17210 
   17211 *** Warning: the GNU linker, at least up to release 2.9.1, is reported
   17212 *** to be unable to reliably create shared libraries on AIX.
   17213 *** Therefore, libtool is disabling shared libraries support.  If you
   17214 *** really care for shared libraries, you may want to modify your PATH
   17215 *** so that a non-GNU linker is found, and then restart.
   17216 
   17217 EOF
   17218       fi
   17219       ;;
   17220 
   17221     amigaos*)
   17222       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)'
   17223       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   17224       hardcode_minus_L_GCJ=yes
   17225 
   17226       # Samuel A. Falvo II <kc5tja (at] dolphin.openprojects.net> reports
   17227       # that the semantics of dynamic libraries on AmigaOS, at least up
   17228       # to version 4, is to share data among multiple programs linked
   17229       # with the same dynamic library.  Since this doesn't match the
   17230       # behavior of shared libraries on other platforms, we can't use
   17231       # them.
   17232       ld_shlibs_GCJ=no
   17233       ;;
   17234 
   17235     beos*)
   17236       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   17237 	allow_undefined_flag_GCJ=unsupported
   17238 	# Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
   17239 	# support --undefined.  This deserves some investigation.  FIXME
   17240 	archive_cmds_GCJ='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   17241       else
   17242 	ld_shlibs_GCJ=no
   17243       fi
   17244       ;;
   17245 
   17246     cygwin* | mingw* | pw32*)
   17247       # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, GCJ) is actually meaningless,
   17248       # as there is no search path for DLLs.
   17249       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   17250       allow_undefined_flag_GCJ=unsupported
   17251       always_export_symbols_GCJ=no
   17252       enable_shared_with_static_runtimes_GCJ=yes
   17253       export_symbols_cmds_GCJ='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS] /s/.* \([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW] /s/.* //'\'' | sort | uniq > $export_symbols'
   17254 
   17255       if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
   17256         archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   17257 	# If the export-symbols file already is a .def file (1st line
   17258 	# is EXPORTS), use it as is; otherwise, prepend...
   17259 	archive_expsym_cmds_GCJ='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
   17260 	  cp $export_symbols $output_objdir/$soname.def;
   17261 	else
   17262 	  echo EXPORTS > $output_objdir/$soname.def;
   17263 	  cat $export_symbols >> $output_objdir/$soname.def;
   17264 	fi~
   17265 	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   17266       else
   17267 	ld_shlibs_GCJ=no
   17268       fi
   17269       ;;
   17270 
   17271     interix3*)
   17272       hardcode_direct_GCJ=no
   17273       hardcode_shlibpath_var_GCJ=no
   17274       hardcode_libdir_flag_spec_GCJ='${wl}-rpath,$libdir'
   17275       export_dynamic_flag_spec_GCJ='${wl}-E'
   17276       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
   17277       # Instead, shared libraries are loaded at an image base (0x10000000 by
   17278       # default) and relocated if they conflict, which is a slow very memory
   17279       # consuming and fragmenting process.  To avoid this, we pick a random,
   17280       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
   17281       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
   17282       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'
   17283       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'
   17284       ;;
   17285 
   17286     linux* | k*bsd*-gnu)
   17287       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   17288 	tmp_addflag=
   17289 	case $cc_basename,$host_cpu in
   17290 	pgcc*)				# Portland Group C compiler
   17291 	  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'
   17292 	  tmp_addflag=' $pic_flag'
   17293 	  ;;
   17294 	pgf77* | pgf90* | pgf95*)	# Portland Group f77 and f90 compilers
   17295 	  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'
   17296 	  tmp_addflag=' $pic_flag -Mnomain' ;;
   17297 	ecc*,ia64* | icc*,ia64*)		# Intel C compiler on ia64
   17298 	  tmp_addflag=' -i_dynamic' ;;
   17299 	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
   17300 	  tmp_addflag=' -i_dynamic -nofor_main' ;;
   17301 	ifc* | ifort*)			# Intel Fortran compiler
   17302 	  tmp_addflag=' -nofor_main' ;;
   17303 	esac
   17304 	archive_cmds_GCJ='$CC -shared'"$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   17305 
   17306 	if test $supports_anon_versioning = yes; then
   17307 	  archive_expsym_cmds_GCJ='$echo "{ global:" > $output_objdir/$libname.ver~
   17308   cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
   17309   $echo "local: *; };" >> $output_objdir/$libname.ver~
   17310 	  $CC -shared'"$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
   17311 	fi
   17312 	link_all_deplibs_GCJ=no
   17313       else
   17314 	ld_shlibs_GCJ=no
   17315       fi
   17316       ;;
   17317 
   17318     netbsd* | netbsdelf*-gnu)
   17319       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   17320 	archive_cmds_GCJ='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
   17321 	wlarc=
   17322       else
   17323 	archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   17324 	archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   17325       fi
   17326       ;;
   17327 
   17328     solaris*)
   17329       if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then
   17330 	ld_shlibs_GCJ=no
   17331 	cat <<EOF 1>&2
   17332 
   17333 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
   17334 *** create shared libraries on Solaris systems.  Therefore, libtool
   17335 *** is disabling shared libraries support.  We urge you to upgrade GNU
   17336 *** binutils to release 2.9.1 or newer.  Another option is to modify
   17337 *** your PATH or compiler configuration so that the native linker is
   17338 *** used, and then restart.
   17339 
   17340 EOF
   17341       elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   17342 	archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   17343 	archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   17344       else
   17345 	ld_shlibs_GCJ=no
   17346       fi
   17347       ;;
   17348 
   17349     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
   17350       case `$LD -v 2>&1` in
   17351         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
   17352 	ld_shlibs_GCJ=no
   17353 	cat <<_LT_EOF 1>&2
   17354 
   17355 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
   17356 *** reliably create shared libraries on SCO systems.  Therefore, libtool
   17357 *** is disabling shared libraries support.  We urge you to upgrade GNU
   17358 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
   17359 *** your PATH or compiler configuration so that the native linker is
   17360 *** used, and then restart.
   17361 
   17362 _LT_EOF
   17363 	;;
   17364 	*)
   17365 	  if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   17366 	    hardcode_libdir_flag_spec_GCJ='`test -z "$SCOABSPATH" && echo ${wl}-rpath,$libdir`'
   17367 	    archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib'
   17368 	    archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname,-retain-symbols-file,$export_symbols -o $lib'
   17369 	  else
   17370 	    ld_shlibs_GCJ=no
   17371 	  fi
   17372 	;;
   17373       esac
   17374       ;;
   17375 
   17376     sunos4*)
   17377       archive_cmds_GCJ='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   17378       wlarc=
   17379       hardcode_direct_GCJ=yes
   17380       hardcode_shlibpath_var_GCJ=no
   17381       ;;
   17382 
   17383     *)
   17384       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   17385 	archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   17386 	archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   17387       else
   17388 	ld_shlibs_GCJ=no
   17389       fi
   17390       ;;
   17391     esac
   17392 
   17393     if test "$ld_shlibs_GCJ" = no; then
   17394       runpath_var=
   17395       hardcode_libdir_flag_spec_GCJ=
   17396       export_dynamic_flag_spec_GCJ=
   17397       whole_archive_flag_spec_GCJ=
   17398     fi
   17399   else
   17400     # PORTME fill in a description of your system's linker (not GNU ld)
   17401     case $host_os in
   17402     aix3*)
   17403       allow_undefined_flag_GCJ=unsupported
   17404       always_export_symbols_GCJ=yes
   17405       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'
   17406       # Note: this linker hardcodes the directories in LIBPATH if there
   17407       # are no directories specified by -L.
   17408       hardcode_minus_L_GCJ=yes
   17409       if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
   17410 	# Neither direct hardcoding nor static linking is supported with a
   17411 	# broken collect2.
   17412 	hardcode_direct_GCJ=unsupported
   17413       fi
   17414       ;;
   17415 
   17416     aix4* | aix5*)
   17417       if test "$host_cpu" = ia64; then
   17418 	# On IA64, the linker does run time linking by default, so we don't
   17419 	# have to do anything special.
   17420 	aix_use_runtimelinking=no
   17421 	exp_sym_flag='-Bexport'
   17422 	no_entry_flag=""
   17423       else
   17424 	# If we're using GNU nm, then we don't want the "-C" option.
   17425 	# -C means demangle to AIX nm, but means don't demangle with GNU nm
   17426 	if $NM -V 2>&1 | grep 'GNU' > /dev/null; then
   17427 	  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'
   17428 	else
   17429 	  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'
   17430 	fi
   17431 	aix_use_runtimelinking=no
   17432 
   17433 	# Test if we are trying to use run time linking or normal
   17434 	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
   17435 	# need to do runtime linking.
   17436 	case $host_os in aix4.[23]|aix4.[23].*|aix5*)
   17437 	  for ld_flag in $LDFLAGS; do
   17438   	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
   17439   	    aix_use_runtimelinking=yes
   17440   	    break
   17441   	  fi
   17442 	  done
   17443 	  ;;
   17444 	esac
   17445 
   17446 	exp_sym_flag='-bexport'
   17447 	no_entry_flag='-bnoentry'
   17448       fi
   17449 
   17450       # When large executables or shared objects are built, AIX ld can
   17451       # have problems creating the table of contents.  If linking a library
   17452       # or program results in "error TOC overflow" add -mminimal-toc to
   17453       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
   17454       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
   17455 
   17456       archive_cmds_GCJ=''
   17457       hardcode_direct_GCJ=yes
   17458       hardcode_libdir_separator_GCJ=':'
   17459       link_all_deplibs_GCJ=yes
   17460 
   17461       if test "$GCC" = yes; then
   17462 	case $host_os in aix4.[012]|aix4.[012].*)
   17463 	# We only want to do this on AIX 4.2 and lower, the check
   17464 	# below for broken collect2 doesn't work under 4.3+
   17465 	  collect2name=`${CC} -print-prog-name=collect2`
   17466 	  if test -f "$collect2name" && \
   17467   	   strings "$collect2name" | grep resolve_lib_name >/dev/null
   17468 	  then
   17469   	  # We have reworked collect2
   17470   	  hardcode_direct_GCJ=yes
   17471 	  else
   17472   	  # We have old collect2
   17473   	  hardcode_direct_GCJ=unsupported
   17474   	  # It fails to find uninstalled libraries when the uninstalled
   17475   	  # path is not listed in the libpath.  Setting hardcode_minus_L
   17476   	  # to unsupported forces relinking
   17477   	  hardcode_minus_L_GCJ=yes
   17478   	  hardcode_libdir_flag_spec_GCJ='-L$libdir'
   17479   	  hardcode_libdir_separator_GCJ=
   17480 	  fi
   17481 	  ;;
   17482 	esac
   17483 	shared_flag='-shared'
   17484 	if test "$aix_use_runtimelinking" = yes; then
   17485 	  shared_flag="$shared_flag "'${wl}-G'
   17486 	fi
   17487       else
   17488 	# not using gcc
   17489 	if test "$host_cpu" = ia64; then
   17490   	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
   17491   	# chokes on -Wl,-G. The following line is correct:
   17492 	  shared_flag='-G'
   17493 	else
   17494 	  if test "$aix_use_runtimelinking" = yes; then
   17495 	    shared_flag='${wl}-G'
   17496 	  else
   17497 	    shared_flag='${wl}-bM:SRE'
   17498 	  fi
   17499 	fi
   17500       fi
   17501 
   17502       # It seems that -bexpall does not export symbols beginning with
   17503       # underscore (_), so it is better to generate a list of symbols to export.
   17504       always_export_symbols_GCJ=yes
   17505       if test "$aix_use_runtimelinking" = yes; then
   17506 	# Warning - without using the other runtime loading flags (-brtl),
   17507 	# -berok will link without error, but may produce a broken library.
   17508 	allow_undefined_flag_GCJ='-berok'
   17509        # Determine the default libpath from the value encoded in an empty executable.
   17510        cat >conftest.$ac_ext <<_ACEOF
   17511 /* confdefs.h.  */
   17512 _ACEOF
   17513 cat confdefs.h >>conftest.$ac_ext
   17514 cat >>conftest.$ac_ext <<_ACEOF
   17515 /* end confdefs.h.  */
   17516 
   17517 int
   17518 main ()
   17519 {
   17520 
   17521   ;
   17522   return 0;
   17523 }
   17524 _ACEOF
   17525 rm -f conftest.$ac_objext conftest$ac_exeext
   17526 if { (ac_try="$ac_link"
   17527 case "(($ac_try" in
   17528   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   17529   *) ac_try_echo=$ac_try;;
   17530 esac
   17531 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   17532   (eval "$ac_link") 2>conftest.er1
   17533   ac_status=$?
   17534   grep -v '^ *+' conftest.er1 >conftest.err
   17535   rm -f conftest.er1
   17536   cat conftest.err >&5
   17537   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   17538   (exit $ac_status); } &&
   17539 	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
   17540   { (case "(($ac_try" in
   17541   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   17542   *) ac_try_echo=$ac_try;;
   17543 esac
   17544 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   17545   (eval "$ac_try") 2>&5
   17546   ac_status=$?
   17547   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   17548   (exit $ac_status); }; } &&
   17549 	 { ac_try='test -s conftest$ac_exeext'
   17550   { (case "(($ac_try" in
   17551   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   17552   *) ac_try_echo=$ac_try;;
   17553 esac
   17554 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   17555   (eval "$ac_try") 2>&5
   17556   ac_status=$?
   17557   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   17558   (exit $ac_status); }; }; then
   17559 
   17560 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
   17561 }'`
   17562 # Check for a 64-bit object if we didn't find anything.
   17563 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; }
   17564 }'`; fi
   17565 else
   17566   echo "$as_me: failed program was:" >&5
   17567 sed 's/^/| /' conftest.$ac_ext >&5
   17568 
   17569 
   17570 fi
   17571 
   17572 rm -f core conftest.err conftest.$ac_objext \
   17573       conftest$ac_exeext conftest.$ac_ext
   17574 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   17575 
   17576        hardcode_libdir_flag_spec_GCJ='${wl}-blibpath:$libdir:'"$aix_libpath"
   17577 	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"
   17578        else
   17579 	if test "$host_cpu" = ia64; then
   17580 	  hardcode_libdir_flag_spec_GCJ='${wl}-R $libdir:/usr/lib:/lib'
   17581 	  allow_undefined_flag_GCJ="-z nodefs"
   17582 	  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"
   17583 	else
   17584 	 # Determine the default libpath from the value encoded in an empty executable.
   17585 	 cat >conftest.$ac_ext <<_ACEOF
   17586 /* confdefs.h.  */
   17587 _ACEOF
   17588 cat confdefs.h >>conftest.$ac_ext
   17589 cat >>conftest.$ac_ext <<_ACEOF
   17590 /* end confdefs.h.  */
   17591 
   17592 int
   17593 main ()
   17594 {
   17595 
   17596   ;
   17597   return 0;
   17598 }
   17599 _ACEOF
   17600 rm -f conftest.$ac_objext conftest$ac_exeext
   17601 if { (ac_try="$ac_link"
   17602 case "(($ac_try" in
   17603   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   17604   *) ac_try_echo=$ac_try;;
   17605 esac
   17606 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   17607   (eval "$ac_link") 2>conftest.er1
   17608   ac_status=$?
   17609   grep -v '^ *+' conftest.er1 >conftest.err
   17610   rm -f conftest.er1
   17611   cat conftest.err >&5
   17612   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   17613   (exit $ac_status); } &&
   17614 	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
   17615   { (case "(($ac_try" in
   17616   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   17617   *) ac_try_echo=$ac_try;;
   17618 esac
   17619 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   17620   (eval "$ac_try") 2>&5
   17621   ac_status=$?
   17622   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   17623   (exit $ac_status); }; } &&
   17624 	 { ac_try='test -s conftest$ac_exeext'
   17625   { (case "(($ac_try" in
   17626   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   17627   *) ac_try_echo=$ac_try;;
   17628 esac
   17629 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   17630   (eval "$ac_try") 2>&5
   17631   ac_status=$?
   17632   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   17633   (exit $ac_status); }; }; then
   17634 
   17635 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
   17636 }'`
   17637 # Check for a 64-bit object if we didn't find anything.
   17638 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; }
   17639 }'`; fi
   17640 else
   17641   echo "$as_me: failed program was:" >&5
   17642 sed 's/^/| /' conftest.$ac_ext >&5
   17643 
   17644 
   17645 fi
   17646 
   17647 rm -f core conftest.err conftest.$ac_objext \
   17648       conftest$ac_exeext conftest.$ac_ext
   17649 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   17650 
   17651 	 hardcode_libdir_flag_spec_GCJ='${wl}-blibpath:$libdir:'"$aix_libpath"
   17652 	  # Warning - without using the other run time loading flags,
   17653 	  # -berok will link without error, but may produce a broken library.
   17654 	  no_undefined_flag_GCJ=' ${wl}-bernotok'
   17655 	  allow_undefined_flag_GCJ=' ${wl}-berok'
   17656 	  # Exported symbols can be pulled into shared objects from archives
   17657 	  whole_archive_flag_spec_GCJ='$convenience'
   17658 	  archive_cmds_need_lc_GCJ=yes
   17659 	  # This is similar to how AIX traditionally builds its shared libraries.
   17660 	  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'
   17661 	fi
   17662       fi
   17663       ;;
   17664 
   17665     amigaos*)
   17666       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)'
   17667       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   17668       hardcode_minus_L_GCJ=yes
   17669       # see comment about different semantics on the GNU ld section
   17670       ld_shlibs_GCJ=no
   17671       ;;
   17672 
   17673     bsdi[45]*)
   17674       export_dynamic_flag_spec_GCJ=-rdynamic
   17675       ;;
   17676 
   17677     cygwin* | mingw* | pw32*)
   17678       # When not using gcc, we currently assume that we are using
   17679       # Microsoft Visual C++.
   17680       # hardcode_libdir_flag_spec is actually meaningless, as there is
   17681       # no search path for DLLs.
   17682       hardcode_libdir_flag_spec_GCJ=' '
   17683       allow_undefined_flag_GCJ=unsupported
   17684       # Tell ltmain to make .lib files, not .a files.
   17685       libext=lib
   17686       # Tell ltmain to make .dll files, not .so files.
   17687       shrext_cmds=".dll"
   17688       # FIXME: Setting linknames here is a bad hack.
   17689       archive_cmds_GCJ='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | $SED -e '\''s/ -lc$//'\''` -link -dll~linknames='
   17690       # The linker will automatically build a .lib file if we build a DLL.
   17691       old_archive_From_new_cmds_GCJ='true'
   17692       # FIXME: Should let the user specify the lib program.
   17693       old_archive_cmds_GCJ='lib /OUT:$oldlib$oldobjs$old_deplibs'
   17694       fix_srcfile_path_GCJ='`cygpath -w "$srcfile"`'
   17695       enable_shared_with_static_runtimes_GCJ=yes
   17696       ;;
   17697 
   17698     darwin* | rhapsody*)
   17699       case $host_os in
   17700         rhapsody* | darwin1.[012])
   17701          allow_undefined_flag_GCJ='${wl}-undefined ${wl}suppress'
   17702          ;;
   17703        *) # Darwin 1.3 on
   17704          if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
   17705            allow_undefined_flag_GCJ='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   17706          else
   17707            case ${MACOSX_DEPLOYMENT_TARGET} in
   17708              10.[012])
   17709                allow_undefined_flag_GCJ='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   17710                ;;
   17711              10.*)
   17712                allow_undefined_flag_GCJ='${wl}-undefined ${wl}dynamic_lookup'
   17713                ;;
   17714            esac
   17715          fi
   17716          ;;
   17717       esac
   17718       archive_cmds_need_lc_GCJ=no
   17719       hardcode_direct_GCJ=no
   17720       hardcode_automatic_GCJ=yes
   17721       hardcode_shlibpath_var_GCJ=unsupported
   17722       whole_archive_flag_spec_GCJ=''
   17723       link_all_deplibs_GCJ=yes
   17724     if test "$GCC" = yes ; then
   17725     	output_verbose_link_cmd='echo'
   17726         archive_cmds_GCJ='$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
   17727       module_cmds_GCJ='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   17728       # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   17729       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}'
   17730       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}'
   17731     else
   17732       case $cc_basename in
   17733         xlc*)
   17734          output_verbose_link_cmd='echo'
   17735          archive_cmds_GCJ='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $verstring'
   17736          module_cmds_GCJ='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   17737           # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   17738          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}'
   17739           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}'
   17740           ;;
   17741        *)
   17742          ld_shlibs_GCJ=no
   17743           ;;
   17744       esac
   17745     fi
   17746       ;;
   17747 
   17748     dgux*)
   17749       archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   17750       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   17751       hardcode_shlibpath_var_GCJ=no
   17752       ;;
   17753 
   17754     freebsd1*)
   17755       ld_shlibs_GCJ=no
   17756       ;;
   17757 
   17758     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
   17759     # support.  Future versions do this automatically, but an explicit c++rt0.o
   17760     # does not break anything, and helps significantly (at the cost of a little
   17761     # extra space).
   17762     freebsd2.2*)
   17763       archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
   17764       hardcode_libdir_flag_spec_GCJ='-R$libdir'
   17765       hardcode_direct_GCJ=yes
   17766       hardcode_shlibpath_var_GCJ=no
   17767       ;;
   17768 
   17769     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
   17770     freebsd2*)
   17771       archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   17772       hardcode_direct_GCJ=yes
   17773       hardcode_minus_L_GCJ=yes
   17774       hardcode_shlibpath_var_GCJ=no
   17775       ;;
   17776 
   17777     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
   17778     freebsd* | dragonfly*)
   17779       archive_cmds_GCJ='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
   17780       hardcode_libdir_flag_spec_GCJ='-R$libdir'
   17781       hardcode_direct_GCJ=yes
   17782       hardcode_shlibpath_var_GCJ=no
   17783       ;;
   17784 
   17785     hpux9*)
   17786       if test "$GCC" = yes; then
   17787 	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'
   17788       else
   17789 	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'
   17790       fi
   17791       hardcode_libdir_flag_spec_GCJ='${wl}+b ${wl}$libdir'
   17792       hardcode_libdir_separator_GCJ=:
   17793       hardcode_direct_GCJ=yes
   17794 
   17795       # hardcode_minus_L: Not really in the search PATH,
   17796       # but as the default location of the library.
   17797       hardcode_minus_L_GCJ=yes
   17798       export_dynamic_flag_spec_GCJ='${wl}-E'
   17799       ;;
   17800 
   17801     hpux10*)
   17802       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
   17803 	archive_cmds_GCJ='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   17804       else
   17805 	archive_cmds_GCJ='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
   17806       fi
   17807       if test "$with_gnu_ld" = no; then
   17808 	hardcode_libdir_flag_spec_GCJ='${wl}+b ${wl}$libdir'
   17809 	hardcode_libdir_separator_GCJ=:
   17810 
   17811 	hardcode_direct_GCJ=yes
   17812 	export_dynamic_flag_spec_GCJ='${wl}-E'
   17813 
   17814 	# hardcode_minus_L: Not really in the search PATH,
   17815 	# but as the default location of the library.
   17816 	hardcode_minus_L_GCJ=yes
   17817       fi
   17818       ;;
   17819 
   17820     hpux11*)
   17821       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
   17822 	case $host_cpu in
   17823 	hppa*64*)
   17824 	  archive_cmds_GCJ='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   17825 	  ;;
   17826 	ia64*)
   17827 	  archive_cmds_GCJ='$CC -shared ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   17828 	  ;;
   17829 	*)
   17830 	  archive_cmds_GCJ='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   17831 	  ;;
   17832 	esac
   17833       else
   17834 	case $host_cpu in
   17835 	hppa*64*)
   17836 	  archive_cmds_GCJ='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   17837 	  ;;
   17838 	ia64*)
   17839 	  archive_cmds_GCJ='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   17840 	  ;;
   17841 	*)
   17842 	  archive_cmds_GCJ='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   17843 	  ;;
   17844 	esac
   17845       fi
   17846       if test "$with_gnu_ld" = no; then
   17847 	hardcode_libdir_flag_spec_GCJ='${wl}+b ${wl}$libdir'
   17848 	hardcode_libdir_separator_GCJ=:
   17849 
   17850 	case $host_cpu in
   17851 	hppa*64*|ia64*)
   17852 	  hardcode_libdir_flag_spec_ld_GCJ='+b $libdir'
   17853 	  hardcode_direct_GCJ=no
   17854 	  hardcode_shlibpath_var_GCJ=no
   17855 	  ;;
   17856 	*)
   17857 	  hardcode_direct_GCJ=yes
   17858 	  export_dynamic_flag_spec_GCJ='${wl}-E'
   17859 
   17860 	  # hardcode_minus_L: Not really in the search PATH,
   17861 	  # but as the default location of the library.
   17862 	  hardcode_minus_L_GCJ=yes
   17863 	  ;;
   17864 	esac
   17865       fi
   17866       ;;
   17867 
   17868     irix5* | irix6* | nonstopux*)
   17869       if test "$GCC" = yes; then
   17870 	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'
   17871       else
   17872 	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'
   17873 	hardcode_libdir_flag_spec_ld_GCJ='-rpath $libdir'
   17874       fi
   17875       hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir'
   17876       hardcode_libdir_separator_GCJ=:
   17877       link_all_deplibs_GCJ=yes
   17878       ;;
   17879 
   17880     netbsd* | netbsdelf*-gnu)
   17881       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   17882 	archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
   17883       else
   17884 	archive_cmds_GCJ='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
   17885       fi
   17886       hardcode_libdir_flag_spec_GCJ='-R$libdir'
   17887       hardcode_direct_GCJ=yes
   17888       hardcode_shlibpath_var_GCJ=no
   17889       ;;
   17890 
   17891     newsos6)
   17892       archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   17893       hardcode_direct_GCJ=yes
   17894       hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir'
   17895       hardcode_libdir_separator_GCJ=:
   17896       hardcode_shlibpath_var_GCJ=no
   17897       ;;
   17898 
   17899     openbsd*)
   17900       hardcode_direct_GCJ=yes
   17901       hardcode_shlibpath_var_GCJ=no
   17902       if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   17903 	archive_cmds_GCJ='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   17904 	archive_expsym_cmds_GCJ='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
   17905 	hardcode_libdir_flag_spec_GCJ='${wl}-rpath,$libdir'
   17906 	export_dynamic_flag_spec_GCJ='${wl}-E'
   17907       else
   17908        case $host_os in
   17909 	 openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
   17910 	   archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   17911 	   hardcode_libdir_flag_spec_GCJ='-R$libdir'
   17912 	   ;;
   17913 	 *)
   17914 	   archive_cmds_GCJ='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   17915 	   hardcode_libdir_flag_spec_GCJ='${wl}-rpath,$libdir'
   17916 	   ;;
   17917        esac
   17918       fi
   17919       ;;
   17920 
   17921     os2*)
   17922       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   17923       hardcode_minus_L_GCJ=yes
   17924       allow_undefined_flag_GCJ=unsupported
   17925       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'
   17926       old_archive_From_new_cmds_GCJ='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
   17927       ;;
   17928 
   17929     osf3*)
   17930       if test "$GCC" = yes; then
   17931 	allow_undefined_flag_GCJ=' ${wl}-expect_unresolved ${wl}\*'
   17932 	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'
   17933       else
   17934 	allow_undefined_flag_GCJ=' -expect_unresolved \*'
   17935 	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'
   17936       fi
   17937       hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir'
   17938       hardcode_libdir_separator_GCJ=:
   17939       ;;
   17940 
   17941     osf4* | osf5*)	# as osf3* with the addition of -msym flag
   17942       if test "$GCC" = yes; then
   17943 	allow_undefined_flag_GCJ=' ${wl}-expect_unresolved ${wl}\*'
   17944 	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'
   17945 	hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir'
   17946       else
   17947 	allow_undefined_flag_GCJ=' -expect_unresolved \*'
   17948 	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'
   17949 	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~
   17950 	$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'
   17951 
   17952 	# Both c and cxx compiler support -rpath directly
   17953 	hardcode_libdir_flag_spec_GCJ='-rpath $libdir'
   17954       fi
   17955       hardcode_libdir_separator_GCJ=:
   17956       ;;
   17957 
   17958     solaris*)
   17959       no_undefined_flag_GCJ=' -z text'
   17960       if test "$GCC" = yes; then
   17961 	wlarc='${wl}'
   17962 	archive_cmds_GCJ='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   17963 	archive_expsym_cmds_GCJ='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   17964 	  $CC -shared ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$rm $lib.exp'
   17965       else
   17966 	wlarc=''
   17967 	archive_cmds_GCJ='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
   17968 	archive_expsym_cmds_GCJ='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   17969   	$LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
   17970       fi
   17971       hardcode_libdir_flag_spec_GCJ='-R$libdir'
   17972       hardcode_shlibpath_var_GCJ=no
   17973       case $host_os in
   17974       solaris2.[0-5] | solaris2.[0-5].*) ;;
   17975       *)
   17976  	# The compiler driver will combine linker options so we
   17977  	# cannot just pass the convience library names through
   17978  	# without $wl, iff we do not link with $LD.
   17979  	# Luckily, gcc supports the same syntax we need for Sun Studio.
   17980  	# Supported since Solaris 2.6 (maybe 2.5.1?)
   17981  	case $wlarc in
   17982  	'')
   17983  	  whole_archive_flag_spec_GCJ='-z allextract$convenience -z defaultextract' ;;
   17984  	*)
   17985  	  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' ;;
   17986  	esac ;;
   17987       esac
   17988       link_all_deplibs_GCJ=yes
   17989       ;;
   17990 
   17991     sunos4*)
   17992       if test "x$host_vendor" = xsequent; then
   17993 	# Use $CC to link under sequent, because it throws in some extra .o
   17994 	# files that make .init and .fini sections work.
   17995 	archive_cmds_GCJ='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
   17996       else
   17997 	archive_cmds_GCJ='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
   17998       fi
   17999       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   18000       hardcode_direct_GCJ=yes
   18001       hardcode_minus_L_GCJ=yes
   18002       hardcode_shlibpath_var_GCJ=no
   18003       ;;
   18004 
   18005     sysv4)
   18006       case $host_vendor in
   18007 	sni)
   18008 	  archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   18009 	  hardcode_direct_GCJ=yes # is this really true???
   18010 	;;
   18011 	siemens)
   18012 	  ## LD is ld it makes a PLAMLIB
   18013 	  ## CC just makes a GrossModule.
   18014 	  archive_cmds_GCJ='$LD -G -o $lib $libobjs $deplibs $linker_flags'
   18015 	  reload_cmds_GCJ='$CC -r -o $output$reload_objs'
   18016 	  hardcode_direct_GCJ=no
   18017         ;;
   18018 	motorola)
   18019 	  archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   18020 	  hardcode_direct_GCJ=no #Motorola manual says yes, but my tests say they lie
   18021 	;;
   18022       esac
   18023       runpath_var='LD_RUN_PATH'
   18024       hardcode_shlibpath_var_GCJ=no
   18025       ;;
   18026 
   18027     sysv4.3*)
   18028       archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   18029       hardcode_shlibpath_var_GCJ=no
   18030       export_dynamic_flag_spec_GCJ='-Bexport'
   18031       ;;
   18032 
   18033     sysv4*MP*)
   18034       if test -d /usr/nec; then
   18035 	archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   18036 	hardcode_shlibpath_var_GCJ=no
   18037 	runpath_var=LD_RUN_PATH
   18038 	hardcode_runpath_var=yes
   18039 	ld_shlibs_GCJ=yes
   18040       fi
   18041       ;;
   18042 
   18043     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7*)
   18044       no_undefined_flag_GCJ='${wl}-z,text'
   18045       archive_cmds_need_lc_GCJ=no
   18046       hardcode_shlibpath_var_GCJ=no
   18047       runpath_var='LD_RUN_PATH'
   18048 
   18049       if test "$GCC" = yes; then
   18050 	archive_cmds_GCJ='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   18051 	archive_expsym_cmds_GCJ='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   18052       else
   18053 	archive_cmds_GCJ='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   18054 	archive_expsym_cmds_GCJ='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   18055       fi
   18056       ;;
   18057 
   18058     sysv5* | sco3.2v5* | sco5v6*)
   18059       # Note: We can NOT use -z defs as we might desire, because we do not
   18060       # link with -lc, and that would cause any symbols used from libc to
   18061       # always be unresolved, which means just about no library would
   18062       # ever link correctly.  If we're not using GNU ld we use -z text
   18063       # though, which does catch some bad symbols but isn't as heavy-handed
   18064       # as -z defs.
   18065       no_undefined_flag_GCJ='${wl}-z,text'
   18066       allow_undefined_flag_GCJ='${wl}-z,nodefs'
   18067       archive_cmds_need_lc_GCJ=no
   18068       hardcode_shlibpath_var_GCJ=no
   18069       hardcode_libdir_flag_spec_GCJ='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`'
   18070       hardcode_libdir_separator_GCJ=':'
   18071       link_all_deplibs_GCJ=yes
   18072       export_dynamic_flag_spec_GCJ='${wl}-Bexport'
   18073       runpath_var='LD_RUN_PATH'
   18074 
   18075       if test "$GCC" = yes; then
   18076 	archive_cmds_GCJ='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   18077 	archive_expsym_cmds_GCJ='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   18078       else
   18079 	archive_cmds_GCJ='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   18080 	archive_expsym_cmds_GCJ='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   18081       fi
   18082       ;;
   18083 
   18084     uts4*)
   18085       archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   18086       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   18087       hardcode_shlibpath_var_GCJ=no
   18088       ;;
   18089 
   18090     *)
   18091       ld_shlibs_GCJ=no
   18092       ;;
   18093     esac
   18094   fi
   18095 
   18096 { echo "$as_me:$LINENO: result: $ld_shlibs_GCJ" >&5
   18097 echo "${ECHO_T}$ld_shlibs_GCJ" >&6; }
   18098 test "$ld_shlibs_GCJ" = no && can_build_shared=no
   18099 
   18100 #
   18101 # Do we need to explicitly link libc?
   18102 #
   18103 case "x$archive_cmds_need_lc_GCJ" in
   18104 x|xyes)
   18105   # Assume -lc should be added
   18106   archive_cmds_need_lc_GCJ=yes
   18107 
   18108   if test "$enable_shared" = yes && test "$GCC" = yes; then
   18109     case $archive_cmds_GCJ in
   18110     *'~'*)
   18111       # FIXME: we may have to deal with multi-command sequences.
   18112       ;;
   18113     '$CC '*)
   18114       # Test whether the compiler implicitly links with -lc since on some
   18115       # systems, -lgcc has to come before -lc. If gcc already passes -lc
   18116       # to ld, don't add -lc before -lgcc.
   18117       { echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
   18118 echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6; }
   18119       $rm conftest*
   18120       printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   18121 
   18122       if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   18123   (eval $ac_compile) 2>&5
   18124   ac_status=$?
   18125   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   18126   (exit $ac_status); } 2>conftest.err; then
   18127         soname=conftest
   18128         lib=conftest
   18129         libobjs=conftest.$ac_objext
   18130         deplibs=
   18131         wl=$lt_prog_compiler_wl_GCJ
   18132 	pic_flag=$lt_prog_compiler_pic_GCJ
   18133         compiler_flags=-v
   18134         linker_flags=-v
   18135         verstring=
   18136         output_objdir=.
   18137         libname=conftest
   18138         lt_save_allow_undefined_flag=$allow_undefined_flag_GCJ
   18139         allow_undefined_flag_GCJ=
   18140         if { (eval echo "$as_me:$LINENO: \"$archive_cmds_GCJ 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5
   18141   (eval $archive_cmds_GCJ 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5
   18142   ac_status=$?
   18143   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   18144   (exit $ac_status); }
   18145         then
   18146 	  archive_cmds_need_lc_GCJ=no
   18147         else
   18148 	  archive_cmds_need_lc_GCJ=yes
   18149         fi
   18150         allow_undefined_flag_GCJ=$lt_save_allow_undefined_flag
   18151       else
   18152         cat conftest.err 1>&5
   18153       fi
   18154       $rm conftest*
   18155       { echo "$as_me:$LINENO: result: $archive_cmds_need_lc_GCJ" >&5
   18156 echo "${ECHO_T}$archive_cmds_need_lc_GCJ" >&6; }
   18157       ;;
   18158     esac
   18159   fi
   18160   ;;
   18161 esac
   18162 
   18163 { echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
   18164 echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6; }
   18165 library_names_spec=
   18166 libname_spec='lib$name'
   18167 soname_spec=
   18168 shrext_cmds=".so"
   18169 postinstall_cmds=
   18170 postuninstall_cmds=
   18171 finish_cmds=
   18172 finish_eval=
   18173 shlibpath_var=
   18174 shlibpath_overrides_runpath=unknown
   18175 version_type=none
   18176 dynamic_linker="$host_os ld.so"
   18177 sys_lib_dlsearch_path_spec="/lib /usr/lib"
   18178 if test "$GCC" = yes; then
   18179   sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   18180   if echo "$sys_lib_search_path_spec" | grep ';' >/dev/null ; then
   18181     # if the path contains ";" then we assume it to be the separator
   18182     # otherwise default to the standard path separator (i.e. ":") - it is
   18183     # assumed that no part of a normal pathname contains ";" but that should
   18184     # okay in the real world where ";" in dirpaths is itself problematic.
   18185     sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   18186   else
   18187     sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   18188   fi
   18189 else
   18190   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
   18191 fi
   18192 need_lib_prefix=unknown
   18193 hardcode_into_libs=no
   18194 
   18195 # when you set need_version to no, make sure it does not cause -set_version
   18196 # flags to be left without arguments
   18197 need_version=unknown
   18198 
   18199 case $host_os in
   18200 aix3*)
   18201   version_type=linux
   18202   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
   18203   shlibpath_var=LIBPATH
   18204 
   18205   # AIX 3 has no versioning support, so we append a major version to the name.
   18206   soname_spec='${libname}${release}${shared_ext}$major'
   18207   ;;
   18208 
   18209 aix4* | aix5*)
   18210   version_type=linux
   18211   need_lib_prefix=no
   18212   need_version=no
   18213   hardcode_into_libs=yes
   18214   if test "$host_cpu" = ia64; then
   18215     # AIX 5 supports IA64
   18216     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
   18217     shlibpath_var=LD_LIBRARY_PATH
   18218   else
   18219     # With GCC up to 2.95.x, collect2 would create an import file
   18220     # for dependence libraries.  The import file would start with
   18221     # the line `#! .'.  This would cause the generated library to
   18222     # depend on `.', always an invalid library.  This was fixed in
   18223     # development snapshots of GCC prior to 3.0.
   18224     case $host_os in
   18225       aix4 | aix4.[01] | aix4.[01].*)
   18226       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
   18227 	   echo ' yes '
   18228 	   echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
   18229 	:
   18230       else
   18231 	can_build_shared=no
   18232       fi
   18233       ;;
   18234     esac
   18235     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
   18236     # soname into executable. Probably we can add versioning support to
   18237     # collect2, so additional links can be useful in future.
   18238     if test "$aix_use_runtimelinking" = yes; then
   18239       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
   18240       # instead of lib<name>.a to let people know that these are not
   18241       # typical AIX shared libraries.
   18242       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18243     else
   18244       # We preserve .a as extension for shared libraries through AIX4.2
   18245       # and later when we are not doing run time linking.
   18246       library_names_spec='${libname}${release}.a $libname.a'
   18247       soname_spec='${libname}${release}${shared_ext}$major'
   18248     fi
   18249     shlibpath_var=LIBPATH
   18250   fi
   18251   ;;
   18252 
   18253 amigaos*)
   18254   library_names_spec='$libname.ixlibrary $libname.a'
   18255   # Create ${libname}_ixlibrary.a entries in /sys/libs.
   18256   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'
   18257   ;;
   18258 
   18259 beos*)
   18260   library_names_spec='${libname}${shared_ext}'
   18261   dynamic_linker="$host_os ld.so"
   18262   shlibpath_var=LIBRARY_PATH
   18263   ;;
   18264 
   18265 bsdi[45]*)
   18266   version_type=linux
   18267   need_version=no
   18268   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18269   soname_spec='${libname}${release}${shared_ext}$major'
   18270   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
   18271   shlibpath_var=LD_LIBRARY_PATH
   18272   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
   18273   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
   18274   # the default ld.so.conf also contains /usr/contrib/lib and
   18275   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
   18276   # libtool to hard-code these into programs
   18277   ;;
   18278 
   18279 cygwin* | mingw* | pw32*)
   18280   version_type=windows
   18281   shrext_cmds=".dll"
   18282   need_version=no
   18283   need_lib_prefix=no
   18284 
   18285   case $GCC,$host_os in
   18286   yes,cygwin* | yes,mingw* | yes,pw32*)
   18287     library_names_spec='$libname.dll.a'
   18288     # DLL is installed to $(libdir)/../bin by postinstall_cmds
   18289     postinstall_cmds='base_file=`basename \${file}`~
   18290       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
   18291       dldir=$destdir/`dirname \$dlpath`~
   18292       test -d \$dldir || mkdir -p \$dldir~
   18293       $install_prog $dir/$dlname \$dldir/$dlname~
   18294       chmod a+x \$dldir/$dlname'
   18295     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
   18296       dlpath=$dir/\$dldll~
   18297        $rm \$dlpath'
   18298     shlibpath_overrides_runpath=yes
   18299 
   18300     case $host_os in
   18301     cygwin*)
   18302       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
   18303       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   18304       sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
   18305       ;;
   18306     mingw*)
   18307       # MinGW DLLs use traditional 'lib' prefix
   18308       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   18309       sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   18310       if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then
   18311         # It is most probably a Windows format PATH printed by
   18312         # mingw gcc, but we are running on Cygwin. Gcc prints its search
   18313         # path with ; separators, and with drive letters. We can handle the
   18314         # drive letters (cygwin fileutils understands them), so leave them,
   18315         # especially as we might pass files found there to a mingw objdump,
   18316         # which wouldn't understand a cygwinified path. Ahh.
   18317         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   18318       else
   18319         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   18320       fi
   18321       ;;
   18322     pw32*)
   18323       # pw32 DLLs use 'pw' prefix rather than 'lib'
   18324       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   18325       ;;
   18326     esac
   18327     ;;
   18328 
   18329   *)
   18330     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
   18331     ;;
   18332   esac
   18333   dynamic_linker='Win32 ld.exe'
   18334   # FIXME: first we should search . and the directory the executable is in
   18335   shlibpath_var=PATH
   18336   ;;
   18337 
   18338 darwin* | rhapsody*)
   18339   dynamic_linker="$host_os dyld"
   18340   version_type=darwin
   18341   need_lib_prefix=no
   18342   need_version=no
   18343   library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
   18344   soname_spec='${libname}${release}${major}$shared_ext'
   18345   shlibpath_overrides_runpath=yes
   18346   shlibpath_var=DYLD_LIBRARY_PATH
   18347   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
   18348   # Apple's gcc prints 'gcc -print-search-dirs' doesn't operate the same.
   18349   if test "$GCC" = yes; then
   18350     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"`
   18351   else
   18352     sys_lib_search_path_spec='/lib /usr/lib /usr/local/lib'
   18353   fi
   18354   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
   18355   ;;
   18356 
   18357 dgux*)
   18358   version_type=linux
   18359   need_lib_prefix=no
   18360   need_version=no
   18361   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
   18362   soname_spec='${libname}${release}${shared_ext}$major'
   18363   shlibpath_var=LD_LIBRARY_PATH
   18364   ;;
   18365 
   18366 freebsd1*)
   18367   dynamic_linker=no
   18368   ;;
   18369 
   18370 freebsd* | dragonfly*)
   18371   # DragonFly does not have aout.  When/if they implement a new
   18372   # versioning mechanism, adjust this.
   18373   if test -x /usr/bin/objformat; then
   18374     objformat=`/usr/bin/objformat`
   18375   else
   18376     case $host_os in
   18377     freebsd[123]*) objformat=aout ;;
   18378     *) objformat=elf ;;
   18379     esac
   18380   fi
   18381   version_type=freebsd-$objformat
   18382   case $version_type in
   18383     freebsd-elf*)
   18384       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   18385       need_version=no
   18386       need_lib_prefix=no
   18387       ;;
   18388     freebsd-*)
   18389       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
   18390       need_version=yes
   18391       ;;
   18392   esac
   18393   shlibpath_var=LD_LIBRARY_PATH
   18394   case $host_os in
   18395   freebsd2*)
   18396     shlibpath_overrides_runpath=yes
   18397     ;;
   18398   freebsd3.[01]* | freebsdelf3.[01]*)
   18399     shlibpath_overrides_runpath=yes
   18400     hardcode_into_libs=yes
   18401     ;;
   18402   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
   18403   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
   18404     shlibpath_overrides_runpath=no
   18405     hardcode_into_libs=yes
   18406     ;;
   18407   freebsd*) # from 4.6 on
   18408     shlibpath_overrides_runpath=yes
   18409     hardcode_into_libs=yes
   18410     ;;
   18411   esac
   18412   ;;
   18413 
   18414 gnu*)
   18415   version_type=linux
   18416   need_lib_prefix=no
   18417   need_version=no
   18418   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
   18419   soname_spec='${libname}${release}${shared_ext}$major'
   18420   shlibpath_var=LD_LIBRARY_PATH
   18421   hardcode_into_libs=yes
   18422   ;;
   18423 
   18424 hpux9* | hpux10* | hpux11*)
   18425   # Give a soname corresponding to the major version so that dld.sl refuses to
   18426   # link against other versions.
   18427   version_type=sunos
   18428   need_lib_prefix=no
   18429   need_version=no
   18430   case $host_cpu in
   18431   ia64*)
   18432     shrext_cmds='.so'
   18433     hardcode_into_libs=yes
   18434     dynamic_linker="$host_os dld.so"
   18435     shlibpath_var=LD_LIBRARY_PATH
   18436     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   18437     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18438     soname_spec='${libname}${release}${shared_ext}$major'
   18439     if test "X$HPUX_IA64_MODE" = X32; then
   18440       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
   18441     else
   18442       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
   18443     fi
   18444     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   18445     ;;
   18446    hppa*64*)
   18447      shrext_cmds='.sl'
   18448      hardcode_into_libs=yes
   18449      dynamic_linker="$host_os dld.sl"
   18450      shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
   18451      shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   18452      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18453      soname_spec='${libname}${release}${shared_ext}$major'
   18454      sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
   18455      sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   18456      ;;
   18457    *)
   18458     shrext_cmds='.sl'
   18459     dynamic_linker="$host_os dld.sl"
   18460     shlibpath_var=SHLIB_PATH
   18461     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
   18462     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18463     soname_spec='${libname}${release}${shared_ext}$major'
   18464     ;;
   18465   esac
   18466   # HP-UX runs *really* slowly unless shared libraries are mode 555.
   18467   postinstall_cmds='chmod 555 $lib'
   18468   ;;
   18469 
   18470 interix3*)
   18471   version_type=linux
   18472   need_lib_prefix=no
   18473   need_version=no
   18474   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   18475   soname_spec='${libname}${release}${shared_ext}$major'
   18476   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
   18477   shlibpath_var=LD_LIBRARY_PATH
   18478   shlibpath_overrides_runpath=no
   18479   hardcode_into_libs=yes
   18480   ;;
   18481 
   18482 irix5* | irix6* | nonstopux*)
   18483   case $host_os in
   18484     nonstopux*) version_type=nonstopux ;;
   18485     *)
   18486 	if test "$lt_cv_prog_gnu_ld" = yes; then
   18487 		version_type=linux
   18488 	else
   18489 		version_type=irix
   18490 	fi ;;
   18491   esac
   18492   need_lib_prefix=no
   18493   need_version=no
   18494   soname_spec='${libname}${release}${shared_ext}$major'
   18495   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
   18496   case $host_os in
   18497   irix5* | nonstopux*)
   18498     libsuff= shlibsuff=
   18499     ;;
   18500   *)
   18501     case $LD in # libtool.m4 will add one of these switches to LD
   18502     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
   18503       libsuff= shlibsuff= libmagic=32-bit;;
   18504     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
   18505       libsuff=32 shlibsuff=N32 libmagic=N32;;
   18506     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
   18507       libsuff=64 shlibsuff=64 libmagic=64-bit;;
   18508     *) libsuff= shlibsuff= libmagic=never-match;;
   18509     esac
   18510     ;;
   18511   esac
   18512   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
   18513   shlibpath_overrides_runpath=no
   18514   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
   18515   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
   18516   hardcode_into_libs=yes
   18517   ;;
   18518 
   18519 # No shared lib support for Linux oldld, aout, or coff.
   18520 linux*oldld* | linux*aout* | linux*coff*)
   18521   dynamic_linker=no
   18522   ;;
   18523 
   18524 # This must be Linux ELF.
   18525 linux* | k*bsd*-gnu)
   18526   version_type=linux
   18527   need_lib_prefix=no
   18528   need_version=no
   18529   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18530   soname_spec='${libname}${release}${shared_ext}$major'
   18531   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
   18532   shlibpath_var=LD_LIBRARY_PATH
   18533   shlibpath_overrides_runpath=no
   18534   # This implies no fast_install, which is unacceptable.
   18535   # Some rework will be needed to allow for fast_install
   18536   # before this can be enabled.
   18537   hardcode_into_libs=yes
   18538 
   18539   # Append ld.so.conf contents to the search path
   18540   if test -f /etc/ld.so.conf; then
   18541     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' ' '`
   18542     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
   18543   fi
   18544 
   18545   # We used to test for /lib/ld.so.1 and disable shared libraries on
   18546   # powerpc, because MkLinux only supported shared libraries with the
   18547   # GNU dynamic linker.  Since this was broken with cross compilers,
   18548   # most powerpc-linux boxes support dynamic linking these days and
   18549   # people can always --disable-shared, the test was removed, and we
   18550   # assume the GNU/Linux dynamic linker is in use.
   18551   dynamic_linker='GNU/Linux ld.so'
   18552   ;;
   18553 
   18554 netbsdelf*-gnu)
   18555   version_type=linux
   18556   need_lib_prefix=no
   18557   need_version=no
   18558   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   18559   soname_spec='${libname}${release}${shared_ext}$major'
   18560   shlibpath_var=LD_LIBRARY_PATH
   18561   shlibpath_overrides_runpath=no
   18562   hardcode_into_libs=yes
   18563   dynamic_linker='NetBSD ld.elf_so'
   18564   ;;
   18565 
   18566 netbsd*)
   18567   version_type=sunos
   18568   need_lib_prefix=no
   18569   need_version=no
   18570   if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   18571     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   18572     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   18573     dynamic_linker='NetBSD (a.out) ld.so'
   18574   else
   18575     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   18576     soname_spec='${libname}${release}${shared_ext}$major'
   18577     dynamic_linker='NetBSD ld.elf_so'
   18578   fi
   18579   shlibpath_var=LD_LIBRARY_PATH
   18580   shlibpath_overrides_runpath=yes
   18581   hardcode_into_libs=yes
   18582   ;;
   18583 
   18584 newsos6)
   18585   version_type=linux
   18586   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18587   shlibpath_var=LD_LIBRARY_PATH
   18588   shlibpath_overrides_runpath=yes
   18589   ;;
   18590 
   18591 nto-qnx*)
   18592   version_type=linux
   18593   need_lib_prefix=no
   18594   need_version=no
   18595   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18596   soname_spec='${libname}${release}${shared_ext}$major'
   18597   shlibpath_var=LD_LIBRARY_PATH
   18598   shlibpath_overrides_runpath=yes
   18599   ;;
   18600 
   18601 openbsd*)
   18602   version_type=sunos
   18603   sys_lib_dlsearch_path_spec="/usr/lib"
   18604   need_lib_prefix=no
   18605   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
   18606   case $host_os in
   18607     openbsd3.3 | openbsd3.3.*) need_version=yes ;;
   18608     *)                         need_version=no  ;;
   18609   esac
   18610   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   18611   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   18612   shlibpath_var=LD_LIBRARY_PATH
   18613   if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   18614     case $host_os in
   18615       openbsd2.[89] | openbsd2.[89].*)
   18616 	shlibpath_overrides_runpath=no
   18617 	;;
   18618       *)
   18619 	shlibpath_overrides_runpath=yes
   18620 	;;
   18621       esac
   18622   else
   18623     shlibpath_overrides_runpath=yes
   18624   fi
   18625   ;;
   18626 
   18627 os2*)
   18628   libname_spec='$name'
   18629   shrext_cmds=".dll"
   18630   need_lib_prefix=no
   18631   library_names_spec='$libname${shared_ext} $libname.a'
   18632   dynamic_linker='OS/2 ld.exe'
   18633   shlibpath_var=LIBPATH
   18634   ;;
   18635 
   18636 osf3* | osf4* | osf5*)
   18637   version_type=osf
   18638   need_lib_prefix=no
   18639   need_version=no
   18640   soname_spec='${libname}${release}${shared_ext}$major'
   18641   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18642   shlibpath_var=LD_LIBRARY_PATH
   18643   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
   18644   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
   18645   ;;
   18646 
   18647 solaris*)
   18648   version_type=linux
   18649   need_lib_prefix=no
   18650   need_version=no
   18651   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18652   soname_spec='${libname}${release}${shared_ext}$major'
   18653   shlibpath_var=LD_LIBRARY_PATH
   18654   shlibpath_overrides_runpath=yes
   18655   hardcode_into_libs=yes
   18656   # ldd complains unless libraries are executable
   18657   postinstall_cmds='chmod +x $lib'
   18658   ;;
   18659 
   18660 sunos4*)
   18661   version_type=sunos
   18662   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   18663   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
   18664   shlibpath_var=LD_LIBRARY_PATH
   18665   shlibpath_overrides_runpath=yes
   18666   if test "$with_gnu_ld" = yes; then
   18667     need_lib_prefix=no
   18668   fi
   18669   need_version=yes
   18670   ;;
   18671 
   18672 sysv4 | sysv4.3*)
   18673   version_type=linux
   18674   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18675   soname_spec='${libname}${release}${shared_ext}$major'
   18676   shlibpath_var=LD_LIBRARY_PATH
   18677   case $host_vendor in
   18678     sni)
   18679       shlibpath_overrides_runpath=no
   18680       need_lib_prefix=no
   18681       export_dynamic_flag_spec='${wl}-Blargedynsym'
   18682       runpath_var=LD_RUN_PATH
   18683       ;;
   18684     siemens)
   18685       need_lib_prefix=no
   18686       ;;
   18687     motorola)
   18688       need_lib_prefix=no
   18689       need_version=no
   18690       shlibpath_overrides_runpath=no
   18691       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
   18692       ;;
   18693   esac
   18694   ;;
   18695 
   18696 sysv4*MP*)
   18697   if test -d /usr/nec ;then
   18698     version_type=linux
   18699     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
   18700     soname_spec='$libname${shared_ext}.$major'
   18701     shlibpath_var=LD_LIBRARY_PATH
   18702   fi
   18703   ;;
   18704 
   18705 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   18706   version_type=freebsd-elf
   18707   need_lib_prefix=no
   18708   need_version=no
   18709   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   18710   soname_spec='${libname}${release}${shared_ext}$major'
   18711   shlibpath_var=LD_LIBRARY_PATH
   18712   hardcode_into_libs=yes
   18713   if test "$with_gnu_ld" = yes; then
   18714     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
   18715     shlibpath_overrides_runpath=no
   18716   else
   18717     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
   18718     shlibpath_overrides_runpath=yes
   18719     case $host_os in
   18720       sco3.2v5*)
   18721         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
   18722 	;;
   18723     esac
   18724   fi
   18725   sys_lib_dlsearch_path_spec='/usr/lib'
   18726   ;;
   18727 
   18728 uts4*)
   18729   version_type=linux
   18730   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18731   soname_spec='${libname}${release}${shared_ext}$major'
   18732   shlibpath_var=LD_LIBRARY_PATH
   18733   ;;
   18734 
   18735 *)
   18736   dynamic_linker=no
   18737   ;;
   18738 esac
   18739 { echo "$as_me:$LINENO: result: $dynamic_linker" >&5
   18740 echo "${ECHO_T}$dynamic_linker" >&6; }
   18741 test "$dynamic_linker" = no && can_build_shared=no
   18742 
   18743 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
   18744 if test "$GCC" = yes; then
   18745   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
   18746 fi
   18747 
   18748 { echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
   18749 echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6; }
   18750 hardcode_action_GCJ=
   18751 if test -n "$hardcode_libdir_flag_spec_GCJ" || \
   18752    test -n "$runpath_var_GCJ" || \
   18753    test "X$hardcode_automatic_GCJ" = "Xyes" ; then
   18754 
   18755   # We can hardcode non-existant directories.
   18756   if test "$hardcode_direct_GCJ" != no &&
   18757      # If the only mechanism to avoid hardcoding is shlibpath_var, we
   18758      # have to relink, otherwise we might link with an installed library
   18759      # when we should be linking with a yet-to-be-installed one
   18760      ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, GCJ)" != no &&
   18761      test "$hardcode_minus_L_GCJ" != no; then
   18762     # Linking always hardcodes the temporary library directory.
   18763     hardcode_action_GCJ=relink
   18764   else
   18765     # We can link without hardcoding, and we can hardcode nonexisting dirs.
   18766     hardcode_action_GCJ=immediate
   18767   fi
   18768 else
   18769   # We cannot hardcode anything, or else we can only hardcode existing
   18770   # directories.
   18771   hardcode_action_GCJ=unsupported
   18772 fi
   18773 { echo "$as_me:$LINENO: result: $hardcode_action_GCJ" >&5
   18774 echo "${ECHO_T}$hardcode_action_GCJ" >&6; }
   18775 
   18776 if test "$hardcode_action_GCJ" = relink; then
   18777   # Fast installation is not supported
   18778   enable_fast_install=no
   18779 elif test "$shlibpath_overrides_runpath" = yes ||
   18780      test "$enable_shared" = no; then
   18781   # Fast installation is not necessary
   18782   enable_fast_install=needless
   18783 fi
   18784 
   18785 
   18786 # The else clause should only fire when bootstrapping the
   18787 # libtool distribution, otherwise you forgot to ship ltmain.sh
   18788 # with your package, and you will get complaints that there are
   18789 # no rules to generate ltmain.sh.
   18790 if test -f "$ltmain"; then
   18791   # See if we are running on zsh, and set the options which allow our commands through
   18792   # without removal of \ escapes.
   18793   if test -n "${ZSH_VERSION+set}" ; then
   18794     setopt NO_GLOB_SUBST
   18795   fi
   18796   # Now quote all the things that may contain metacharacters while being
   18797   # careful not to overquote the AC_SUBSTed values.  We take copies of the
   18798   # variables and quote the copies for generation of the libtool script.
   18799   for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \
   18800     SED SHELL STRIP \
   18801     libname_spec library_names_spec soname_spec extract_expsyms_cmds \
   18802     old_striplib striplib file_magic_cmd finish_cmds finish_eval \
   18803     deplibs_check_method reload_flag reload_cmds need_locks \
   18804     lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
   18805     lt_cv_sys_global_symbol_to_c_name_address \
   18806     sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
   18807     old_postinstall_cmds old_postuninstall_cmds \
   18808     compiler_GCJ \
   18809     CC_GCJ \
   18810     LD_GCJ \
   18811     lt_prog_compiler_wl_GCJ \
   18812     lt_prog_compiler_pic_GCJ \
   18813     lt_prog_compiler_static_GCJ \
   18814     lt_prog_compiler_no_builtin_flag_GCJ \
   18815     export_dynamic_flag_spec_GCJ \
   18816     thread_safe_flag_spec_GCJ \
   18817     whole_archive_flag_spec_GCJ \
   18818     enable_shared_with_static_runtimes_GCJ \
   18819     old_archive_cmds_GCJ \
   18820     old_archive_from_new_cmds_GCJ \
   18821     predep_objects_GCJ \
   18822     postdep_objects_GCJ \
   18823     predeps_GCJ \
   18824     postdeps_GCJ \
   18825     compiler_lib_search_path_GCJ \
   18826     archive_cmds_GCJ \
   18827     archive_expsym_cmds_GCJ \
   18828     postinstall_cmds_GCJ \
   18829     postuninstall_cmds_GCJ \
   18830     old_archive_from_expsyms_cmds_GCJ \
   18831     allow_undefined_flag_GCJ \
   18832     no_undefined_flag_GCJ \
   18833     export_symbols_cmds_GCJ \
   18834     hardcode_libdir_flag_spec_GCJ \
   18835     hardcode_libdir_flag_spec_ld_GCJ \
   18836     hardcode_libdir_separator_GCJ \
   18837     hardcode_automatic_GCJ \
   18838     module_cmds_GCJ \
   18839     module_expsym_cmds_GCJ \
   18840     lt_cv_prog_compiler_c_o_GCJ \
   18841     exclude_expsyms_GCJ \
   18842     include_expsyms_GCJ; do
   18843 
   18844     case $var in
   18845     old_archive_cmds_GCJ | \
   18846     old_archive_from_new_cmds_GCJ | \
   18847     archive_cmds_GCJ | \
   18848     archive_expsym_cmds_GCJ | \
   18849     module_cmds_GCJ | \
   18850     module_expsym_cmds_GCJ | \
   18851     old_archive_from_expsyms_cmds_GCJ | \
   18852     export_symbols_cmds_GCJ | \
   18853     extract_expsyms_cmds | reload_cmds | finish_cmds | \
   18854     postinstall_cmds | postuninstall_cmds | \
   18855     old_postinstall_cmds | old_postuninstall_cmds | \
   18856     sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
   18857       # Double-quote double-evaled strings.
   18858       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
   18859       ;;
   18860     *)
   18861       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
   18862       ;;
   18863     esac
   18864   done
   18865 
   18866   case $lt_echo in
   18867   *'\$0 --fallback-echo"')
   18868     lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
   18869     ;;
   18870   esac
   18871 
   18872 cfgfile="$ofile"
   18873 
   18874   cat <<__EOF__ >> "$cfgfile"
   18875 # ### BEGIN LIBTOOL TAG CONFIG: $tagname
   18876 
   18877 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
   18878 
   18879 # Shell to use when invoking shell scripts.
   18880 SHELL=$lt_SHELL
   18881 
   18882 # Whether or not to build shared libraries.
   18883 build_libtool_libs=$enable_shared
   18884 
   18885 # Whether or not to build static libraries.
   18886 build_old_libs=$enable_static
   18887 
   18888 # Whether or not to add -lc for building shared libraries.
   18889 build_libtool_need_lc=$archive_cmds_need_lc_GCJ
   18890 
   18891 # Whether or not to disallow shared libs when runtime libs are static
   18892 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_GCJ
   18893 
   18894 # Whether or not to optimize for fast installation.
   18895 fast_install=$enable_fast_install
   18896 
   18897 # The host system.
   18898 host_alias=$host_alias
   18899 host=$host
   18900 host_os=$host_os
   18901 
   18902 # The build system.
   18903 build_alias=$build_alias
   18904 build=$build
   18905 build_os=$build_os
   18906 
   18907 # An echo program that does not interpret backslashes.
   18908 echo=$lt_echo
   18909 
   18910 # The archiver.
   18911 AR=$lt_AR
   18912 AR_FLAGS=$lt_AR_FLAGS
   18913 
   18914 # A C compiler.
   18915 LTCC=$lt_LTCC
   18916 
   18917 # LTCC compiler flags.
   18918 LTCFLAGS=$lt_LTCFLAGS
   18919 
   18920 # A language-specific compiler.
   18921 CC=$lt_compiler_GCJ
   18922 
   18923 # Is the compiler the GNU C compiler?
   18924 with_gcc=$GCC_GCJ
   18925 
   18926 # An ERE matcher.
   18927 EGREP=$lt_EGREP
   18928 
   18929 # The linker used to build libraries.
   18930 LD=$lt_LD_GCJ
   18931 
   18932 # Whether we need hard or soft links.
   18933 LN_S=$lt_LN_S
   18934 
   18935 # A BSD-compatible nm program.
   18936 NM=$lt_NM
   18937 
   18938 # A symbol stripping program
   18939 STRIP=$lt_STRIP
   18940 
   18941 # Used to examine libraries when file_magic_cmd begins "file"
   18942 MAGIC_CMD=$MAGIC_CMD
   18943 
   18944 # Used on cygwin: DLL creation program.
   18945 DLLTOOL="$DLLTOOL"
   18946 
   18947 # Used on cygwin: object dumper.
   18948 OBJDUMP="$OBJDUMP"
   18949 
   18950 # Used on cygwin: assembler.
   18951 AS="$AS"
   18952 
   18953 # The name of the directory that contains temporary libtool files.
   18954 objdir=$objdir
   18955 
   18956 # How to create reloadable object files.
   18957 reload_flag=$lt_reload_flag
   18958 reload_cmds=$lt_reload_cmds
   18959 
   18960 # How to pass a linker flag through the compiler.
   18961 wl=$lt_lt_prog_compiler_wl_GCJ
   18962 
   18963 # Object file suffix (normally "o").
   18964 objext="$ac_objext"
   18965 
   18966 # Old archive suffix (normally "a").
   18967 libext="$libext"
   18968 
   18969 # Shared library suffix (normally ".so").
   18970 shrext_cmds='$shrext_cmds'
   18971 
   18972 # Executable file suffix (normally "").
   18973 exeext="$exeext"
   18974 
   18975 # Additional compiler flags for building library objects.
   18976 pic_flag=$lt_lt_prog_compiler_pic_GCJ
   18977 pic_mode=$pic_mode
   18978 
   18979 # What is the maximum length of a command?
   18980 max_cmd_len=$lt_cv_sys_max_cmd_len
   18981 
   18982 # Does compiler simultaneously support -c and -o options?
   18983 compiler_c_o=$lt_lt_cv_prog_compiler_c_o_GCJ
   18984 
   18985 # Must we lock files when doing compilation?
   18986 need_locks=$lt_need_locks
   18987 
   18988 # Do we need the lib prefix for modules?
   18989 need_lib_prefix=$need_lib_prefix
   18990 
   18991 # Do we need a version for libraries?
   18992 need_version=$need_version
   18993 
   18994 # Whether dlopen is supported.
   18995 dlopen_support=$enable_dlopen
   18996 
   18997 # Whether dlopen of programs is supported.
   18998 dlopen_self=$enable_dlopen_self
   18999 
   19000 # Whether dlopen of statically linked programs is supported.
   19001 dlopen_self_static=$enable_dlopen_self_static
   19002 
   19003 # Compiler flag to prevent dynamic linking.
   19004 link_static_flag=$lt_lt_prog_compiler_static_GCJ
   19005 
   19006 # Compiler flag to turn off builtin functions.
   19007 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_GCJ
   19008 
   19009 # Compiler flag to allow reflexive dlopens.
   19010 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_GCJ
   19011 
   19012 # Compiler flag to generate shared objects directly from archives.
   19013 whole_archive_flag_spec=$lt_whole_archive_flag_spec_GCJ
   19014 
   19015 # Compiler flag to generate thread-safe objects.
   19016 thread_safe_flag_spec=$lt_thread_safe_flag_spec_GCJ
   19017 
   19018 # Library versioning type.
   19019 version_type=$version_type
   19020 
   19021 # Format of library name prefix.
   19022 libname_spec=$lt_libname_spec
   19023 
   19024 # List of archive names.  First name is the real one, the rest are links.
   19025 # The last name is the one that the linker finds with -lNAME.
   19026 library_names_spec=$lt_library_names_spec
   19027 
   19028 # The coded name of the library, if different from the real name.
   19029 soname_spec=$lt_soname_spec
   19030 
   19031 # Commands used to build and install an old-style archive.
   19032 RANLIB=$lt_RANLIB
   19033 old_archive_cmds=$lt_old_archive_cmds_GCJ
   19034 old_postinstall_cmds=$lt_old_postinstall_cmds
   19035 old_postuninstall_cmds=$lt_old_postuninstall_cmds
   19036 
   19037 # Create an old-style archive from a shared archive.
   19038 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_GCJ
   19039 
   19040 # Create a temporary old-style archive to link instead of a shared archive.
   19041 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_GCJ
   19042 
   19043 # Commands used to build and install a shared archive.
   19044 archive_cmds=$lt_archive_cmds_GCJ
   19045 archive_expsym_cmds=$lt_archive_expsym_cmds_GCJ
   19046 postinstall_cmds=$lt_postinstall_cmds
   19047 postuninstall_cmds=$lt_postuninstall_cmds
   19048 
   19049 # Commands used to build a loadable module (assumed same as above if empty)
   19050 module_cmds=$lt_module_cmds_GCJ
   19051 module_expsym_cmds=$lt_module_expsym_cmds_GCJ
   19052 
   19053 # Commands to strip libraries.
   19054 old_striplib=$lt_old_striplib
   19055 striplib=$lt_striplib
   19056 
   19057 # Dependencies to place before the objects being linked to create a
   19058 # shared library.
   19059 predep_objects=$lt_predep_objects_GCJ
   19060 
   19061 # Dependencies to place after the objects being linked to create a
   19062 # shared library.
   19063 postdep_objects=$lt_postdep_objects_GCJ
   19064 
   19065 # Dependencies to place before the objects being linked to create a
   19066 # shared library.
   19067 predeps=$lt_predeps_GCJ
   19068 
   19069 # Dependencies to place after the objects being linked to create a
   19070 # shared library.
   19071 postdeps=$lt_postdeps_GCJ
   19072 
   19073 # The library search path used internally by the compiler when linking
   19074 # a shared library.
   19075 compiler_lib_search_path=$lt_compiler_lib_search_path_GCJ
   19076 
   19077 # Method to check whether dependent libraries are shared objects.
   19078 deplibs_check_method=$lt_deplibs_check_method
   19079 
   19080 # Command to use when deplibs_check_method == file_magic.
   19081 file_magic_cmd=$lt_file_magic_cmd
   19082 
   19083 # Flag that allows shared libraries with undefined symbols to be built.
   19084 allow_undefined_flag=$lt_allow_undefined_flag_GCJ
   19085 
   19086 # Flag that forces no undefined symbols.
   19087 no_undefined_flag=$lt_no_undefined_flag_GCJ
   19088 
   19089 # Commands used to finish a libtool library installation in a directory.
   19090 finish_cmds=$lt_finish_cmds
   19091 
   19092 # Same as above, but a single script fragment to be evaled but not shown.
   19093 finish_eval=$lt_finish_eval
   19094 
   19095 # Take the output of nm and produce a listing of raw symbols and C names.
   19096 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
   19097 
   19098 # Transform the output of nm in a proper C declaration
   19099 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
   19100 
   19101 # Transform the output of nm in a C name address pair
   19102 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
   19103 
   19104 # This is the shared library runtime path variable.
   19105 runpath_var=$runpath_var
   19106 
   19107 # This is the shared library path variable.
   19108 shlibpath_var=$shlibpath_var
   19109 
   19110 # Is shlibpath searched before the hard-coded library search path?
   19111 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
   19112 
   19113 # How to hardcode a shared library path into an executable.
   19114 hardcode_action=$hardcode_action_GCJ
   19115 
   19116 # Whether we should hardcode library paths into libraries.
   19117 hardcode_into_libs=$hardcode_into_libs
   19118 
   19119 # Flag to hardcode \$libdir into a binary during linking.
   19120 # This must work even if \$libdir does not exist.
   19121 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_GCJ
   19122 
   19123 # If ld is used when linking, flag to hardcode \$libdir into
   19124 # a binary during linking. This must work even if \$libdir does
   19125 # not exist.
   19126 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_GCJ
   19127 
   19128 # Whether we need a single -rpath flag with a separated argument.
   19129 hardcode_libdir_separator=$lt_hardcode_libdir_separator_GCJ
   19130 
   19131 # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
   19132 # resulting binary.
   19133 hardcode_direct=$hardcode_direct_GCJ
   19134 
   19135 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
   19136 # resulting binary.
   19137 hardcode_minus_L=$hardcode_minus_L_GCJ
   19138 
   19139 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
   19140 # the resulting binary.
   19141 hardcode_shlibpath_var=$hardcode_shlibpath_var_GCJ
   19142 
   19143 # Set to yes if building a shared library automatically hardcodes DIR into the library
   19144 # and all subsequent libraries and executables linked against it.
   19145 hardcode_automatic=$hardcode_automatic_GCJ
   19146 
   19147 # Variables whose values should be saved in libtool wrapper scripts and
   19148 # restored at relink time.
   19149 variables_saved_for_relink="$variables_saved_for_relink"
   19150 
   19151 # Whether libtool must link a program against all its dependency libraries.
   19152 link_all_deplibs=$link_all_deplibs_GCJ
   19153 
   19154 # Compile-time system search path for libraries
   19155 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
   19156 
   19157 # Run-time system search path for libraries
   19158 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
   19159 
   19160 # Fix the shell variable \$srcfile for the compiler.
   19161 fix_srcfile_path="$fix_srcfile_path_GCJ"
   19162 
   19163 # Set to yes if exported symbols are required.
   19164 always_export_symbols=$always_export_symbols_GCJ
   19165 
   19166 # The commands to list exported symbols.
   19167 export_symbols_cmds=$lt_export_symbols_cmds_GCJ
   19168 
   19169 # The commands to extract the exported symbol list from a shared archive.
   19170 extract_expsyms_cmds=$lt_extract_expsyms_cmds
   19171 
   19172 # Symbols that should not be listed in the preloaded symbols.
   19173 exclude_expsyms=$lt_exclude_expsyms_GCJ
   19174 
   19175 # Symbols that must always be exported.
   19176 include_expsyms=$lt_include_expsyms_GCJ
   19177 
   19178 # ### END LIBTOOL TAG CONFIG: $tagname
   19179 
   19180 __EOF__
   19181 
   19182 
   19183 else
   19184   # If there is no Makefile yet, we rely on a make rule to execute
   19185   # `config.status --recheck' to rerun these tests and create the
   19186   # libtool script then.
   19187   ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
   19188   if test -f "$ltmain_in"; then
   19189     test -f Makefile && make "$ltmain"
   19190   fi
   19191 fi
   19192 
   19193 
   19194 ac_ext=c
   19195 ac_cpp='$CPP $CPPFLAGS'
   19196 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   19197 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   19198 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   19199 
   19200 CC="$lt_save_CC"
   19201 
   19202 	else
   19203 	  tagname=""
   19204 	fi
   19205 	;;
   19206 
   19207       RC)
   19208 
   19209 
   19210 # Source file extension for RC test sources.
   19211 ac_ext=rc
   19212 
   19213 # Object file extension for compiled RC test sources.
   19214 objext=o
   19215 objext_RC=$objext
   19216 
   19217 # Code to be used in simple compile tests
   19218 lt_simple_compile_test_code='sample MENU { MENUITEM "&Soup", 100, CHECKED }\n'
   19219 
   19220 # Code to be used in simple link tests
   19221 lt_simple_link_test_code="$lt_simple_compile_test_code"
   19222 
   19223 # ltmain only uses $CC for tagged configurations so make sure $CC is set.
   19224 
   19225 # If no C compiler was specified, use CC.
   19226 LTCC=${LTCC-"$CC"}
   19227 
   19228 # If no C compiler flags were specified, use CFLAGS.
   19229 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   19230 
   19231 # Allow CC to be a program name with arguments.
   19232 compiler=$CC
   19233 
   19234 
   19235 # save warnings/boilerplate of simple test code
   19236 ac_outfile=conftest.$ac_objext
   19237 printf "$lt_simple_compile_test_code" >conftest.$ac_ext
   19238 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   19239 _lt_compiler_boilerplate=`cat conftest.err`
   19240 $rm conftest*
   19241 
   19242 ac_outfile=conftest.$ac_objext
   19243 printf "$lt_simple_link_test_code" >conftest.$ac_ext
   19244 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   19245 _lt_linker_boilerplate=`cat conftest.err`
   19246 $rm conftest*
   19247 
   19248 
   19249 # Allow CC to be a program name with arguments.
   19250 lt_save_CC="$CC"
   19251 CC=${RC-"windres"}
   19252 compiler=$CC
   19253 compiler_RC=$CC
   19254 for cc_temp in $compiler""; do
   19255   case $cc_temp in
   19256     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   19257     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   19258     \-*) ;;
   19259     *) break;;
   19260   esac
   19261 done
   19262 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   19263 
   19264 lt_cv_prog_compiler_c_o_RC=yes
   19265 
   19266 # The else clause should only fire when bootstrapping the
   19267 # libtool distribution, otherwise you forgot to ship ltmain.sh
   19268 # with your package, and you will get complaints that there are
   19269 # no rules to generate ltmain.sh.
   19270 if test -f "$ltmain"; then
   19271   # See if we are running on zsh, and set the options which allow our commands through
   19272   # without removal of \ escapes.
   19273   if test -n "${ZSH_VERSION+set}" ; then
   19274     setopt NO_GLOB_SUBST
   19275   fi
   19276   # Now quote all the things that may contain metacharacters while being
   19277   # careful not to overquote the AC_SUBSTed values.  We take copies of the
   19278   # variables and quote the copies for generation of the libtool script.
   19279   for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \
   19280     SED SHELL STRIP \
   19281     libname_spec library_names_spec soname_spec extract_expsyms_cmds \
   19282     old_striplib striplib file_magic_cmd finish_cmds finish_eval \
   19283     deplibs_check_method reload_flag reload_cmds need_locks \
   19284     lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
   19285     lt_cv_sys_global_symbol_to_c_name_address \
   19286     sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
   19287     old_postinstall_cmds old_postuninstall_cmds \
   19288     compiler_RC \
   19289     CC_RC \
   19290     LD_RC \
   19291     lt_prog_compiler_wl_RC \
   19292     lt_prog_compiler_pic_RC \
   19293     lt_prog_compiler_static_RC \
   19294     lt_prog_compiler_no_builtin_flag_RC \
   19295     export_dynamic_flag_spec_RC \
   19296     thread_safe_flag_spec_RC \
   19297     whole_archive_flag_spec_RC \
   19298     enable_shared_with_static_runtimes_RC \
   19299     old_archive_cmds_RC \
   19300     old_archive_from_new_cmds_RC \
   19301     predep_objects_RC \
   19302     postdep_objects_RC \
   19303     predeps_RC \
   19304     postdeps_RC \
   19305     compiler_lib_search_path_RC \
   19306     archive_cmds_RC \
   19307     archive_expsym_cmds_RC \
   19308     postinstall_cmds_RC \
   19309     postuninstall_cmds_RC \
   19310     old_archive_from_expsyms_cmds_RC \
   19311     allow_undefined_flag_RC \
   19312     no_undefined_flag_RC \
   19313     export_symbols_cmds_RC \
   19314     hardcode_libdir_flag_spec_RC \
   19315     hardcode_libdir_flag_spec_ld_RC \
   19316     hardcode_libdir_separator_RC \
   19317     hardcode_automatic_RC \
   19318     module_cmds_RC \
   19319     module_expsym_cmds_RC \
   19320     lt_cv_prog_compiler_c_o_RC \
   19321     exclude_expsyms_RC \
   19322     include_expsyms_RC; do
   19323 
   19324     case $var in
   19325     old_archive_cmds_RC | \
   19326     old_archive_from_new_cmds_RC | \
   19327     archive_cmds_RC | \
   19328     archive_expsym_cmds_RC | \
   19329     module_cmds_RC | \
   19330     module_expsym_cmds_RC | \
   19331     old_archive_from_expsyms_cmds_RC | \
   19332     export_symbols_cmds_RC | \
   19333     extract_expsyms_cmds | reload_cmds | finish_cmds | \
   19334     postinstall_cmds | postuninstall_cmds | \
   19335     old_postinstall_cmds | old_postuninstall_cmds | \
   19336     sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
   19337       # Double-quote double-evaled strings.
   19338       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
   19339       ;;
   19340     *)
   19341       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
   19342       ;;
   19343     esac
   19344   done
   19345 
   19346   case $lt_echo in
   19347   *'\$0 --fallback-echo"')
   19348     lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
   19349     ;;
   19350   esac
   19351 
   19352 cfgfile="$ofile"
   19353 
   19354   cat <<__EOF__ >> "$cfgfile"
   19355 # ### BEGIN LIBTOOL TAG CONFIG: $tagname
   19356 
   19357 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
   19358 
   19359 # Shell to use when invoking shell scripts.
   19360 SHELL=$lt_SHELL
   19361 
   19362 # Whether or not to build shared libraries.
   19363 build_libtool_libs=$enable_shared
   19364 
   19365 # Whether or not to build static libraries.
   19366 build_old_libs=$enable_static
   19367 
   19368 # Whether or not to add -lc for building shared libraries.
   19369 build_libtool_need_lc=$archive_cmds_need_lc_RC
   19370 
   19371 # Whether or not to disallow shared libs when runtime libs are static
   19372 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_RC
   19373 
   19374 # Whether or not to optimize for fast installation.
   19375 fast_install=$enable_fast_install
   19376 
   19377 # The host system.
   19378 host_alias=$host_alias
   19379 host=$host
   19380 host_os=$host_os
   19381 
   19382 # The build system.
   19383 build_alias=$build_alias
   19384 build=$build
   19385 build_os=$build_os
   19386 
   19387 # An echo program that does not interpret backslashes.
   19388 echo=$lt_echo
   19389 
   19390 # The archiver.
   19391 AR=$lt_AR
   19392 AR_FLAGS=$lt_AR_FLAGS
   19393 
   19394 # A C compiler.
   19395 LTCC=$lt_LTCC
   19396 
   19397 # LTCC compiler flags.
   19398 LTCFLAGS=$lt_LTCFLAGS
   19399 
   19400 # A language-specific compiler.
   19401 CC=$lt_compiler_RC
   19402 
   19403 # Is the compiler the GNU C compiler?
   19404 with_gcc=$GCC_RC
   19405 
   19406 # An ERE matcher.
   19407 EGREP=$lt_EGREP
   19408 
   19409 # The linker used to build libraries.
   19410 LD=$lt_LD_RC
   19411 
   19412 # Whether we need hard or soft links.
   19413 LN_S=$lt_LN_S
   19414 
   19415 # A BSD-compatible nm program.
   19416 NM=$lt_NM
   19417 
   19418 # A symbol stripping program
   19419 STRIP=$lt_STRIP
   19420 
   19421 # Used to examine libraries when file_magic_cmd begins "file"
   19422 MAGIC_CMD=$MAGIC_CMD
   19423 
   19424 # Used on cygwin: DLL creation program.
   19425 DLLTOOL="$DLLTOOL"
   19426 
   19427 # Used on cygwin: object dumper.
   19428 OBJDUMP="$OBJDUMP"
   19429 
   19430 # Used on cygwin: assembler.
   19431 AS="$AS"
   19432 
   19433 # The name of the directory that contains temporary libtool files.
   19434 objdir=$objdir
   19435 
   19436 # How to create reloadable object files.
   19437 reload_flag=$lt_reload_flag
   19438 reload_cmds=$lt_reload_cmds
   19439 
   19440 # How to pass a linker flag through the compiler.
   19441 wl=$lt_lt_prog_compiler_wl_RC
   19442 
   19443 # Object file suffix (normally "o").
   19444 objext="$ac_objext"
   19445 
   19446 # Old archive suffix (normally "a").
   19447 libext="$libext"
   19448 
   19449 # Shared library suffix (normally ".so").
   19450 shrext_cmds='$shrext_cmds'
   19451 
   19452 # Executable file suffix (normally "").
   19453 exeext="$exeext"
   19454 
   19455 # Additional compiler flags for building library objects.
   19456 pic_flag=$lt_lt_prog_compiler_pic_RC
   19457 pic_mode=$pic_mode
   19458 
   19459 # What is the maximum length of a command?
   19460 max_cmd_len=$lt_cv_sys_max_cmd_len
   19461 
   19462 # Does compiler simultaneously support -c and -o options?
   19463 compiler_c_o=$lt_lt_cv_prog_compiler_c_o_RC
   19464 
   19465 # Must we lock files when doing compilation?
   19466 need_locks=$lt_need_locks
   19467 
   19468 # Do we need the lib prefix for modules?
   19469 need_lib_prefix=$need_lib_prefix
   19470 
   19471 # Do we need a version for libraries?
   19472 need_version=$need_version
   19473 
   19474 # Whether dlopen is supported.
   19475 dlopen_support=$enable_dlopen
   19476 
   19477 # Whether dlopen of programs is supported.
   19478 dlopen_self=$enable_dlopen_self
   19479 
   19480 # Whether dlopen of statically linked programs is supported.
   19481 dlopen_self_static=$enable_dlopen_self_static
   19482 
   19483 # Compiler flag to prevent dynamic linking.
   19484 link_static_flag=$lt_lt_prog_compiler_static_RC
   19485 
   19486 # Compiler flag to turn off builtin functions.
   19487 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_RC
   19488 
   19489 # Compiler flag to allow reflexive dlopens.
   19490 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_RC
   19491 
   19492 # Compiler flag to generate shared objects directly from archives.
   19493 whole_archive_flag_spec=$lt_whole_archive_flag_spec_RC
   19494 
   19495 # Compiler flag to generate thread-safe objects.
   19496 thread_safe_flag_spec=$lt_thread_safe_flag_spec_RC
   19497 
   19498 # Library versioning type.
   19499 version_type=$version_type
   19500 
   19501 # Format of library name prefix.
   19502 libname_spec=$lt_libname_spec
   19503 
   19504 # List of archive names.  First name is the real one, the rest are links.
   19505 # The last name is the one that the linker finds with -lNAME.
   19506 library_names_spec=$lt_library_names_spec
   19507 
   19508 # The coded name of the library, if different from the real name.
   19509 soname_spec=$lt_soname_spec
   19510 
   19511 # Commands used to build and install an old-style archive.
   19512 RANLIB=$lt_RANLIB
   19513 old_archive_cmds=$lt_old_archive_cmds_RC
   19514 old_postinstall_cmds=$lt_old_postinstall_cmds
   19515 old_postuninstall_cmds=$lt_old_postuninstall_cmds
   19516 
   19517 # Create an old-style archive from a shared archive.
   19518 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_RC
   19519 
   19520 # Create a temporary old-style archive to link instead of a shared archive.
   19521 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_RC
   19522 
   19523 # Commands used to build and install a shared archive.
   19524 archive_cmds=$lt_archive_cmds_RC
   19525 archive_expsym_cmds=$lt_archive_expsym_cmds_RC
   19526 postinstall_cmds=$lt_postinstall_cmds
   19527 postuninstall_cmds=$lt_postuninstall_cmds
   19528 
   19529 # Commands used to build a loadable module (assumed same as above if empty)
   19530 module_cmds=$lt_module_cmds_RC
   19531 module_expsym_cmds=$lt_module_expsym_cmds_RC
   19532 
   19533 # Commands to strip libraries.
   19534 old_striplib=$lt_old_striplib
   19535 striplib=$lt_striplib
   19536 
   19537 # Dependencies to place before the objects being linked to create a
   19538 # shared library.
   19539 predep_objects=$lt_predep_objects_RC
   19540 
   19541 # Dependencies to place after the objects being linked to create a
   19542 # shared library.
   19543 postdep_objects=$lt_postdep_objects_RC
   19544 
   19545 # Dependencies to place before the objects being linked to create a
   19546 # shared library.
   19547 predeps=$lt_predeps_RC
   19548 
   19549 # Dependencies to place after the objects being linked to create a
   19550 # shared library.
   19551 postdeps=$lt_postdeps_RC
   19552 
   19553 # The library search path used internally by the compiler when linking
   19554 # a shared library.
   19555 compiler_lib_search_path=$lt_compiler_lib_search_path_RC
   19556 
   19557 # Method to check whether dependent libraries are shared objects.
   19558 deplibs_check_method=$lt_deplibs_check_method
   19559 
   19560 # Command to use when deplibs_check_method == file_magic.
   19561 file_magic_cmd=$lt_file_magic_cmd
   19562 
   19563 # Flag that allows shared libraries with undefined symbols to be built.
   19564 allow_undefined_flag=$lt_allow_undefined_flag_RC
   19565 
   19566 # Flag that forces no undefined symbols.
   19567 no_undefined_flag=$lt_no_undefined_flag_RC
   19568 
   19569 # Commands used to finish a libtool library installation in a directory.
   19570 finish_cmds=$lt_finish_cmds
   19571 
   19572 # Same as above, but a single script fragment to be evaled but not shown.
   19573 finish_eval=$lt_finish_eval
   19574 
   19575 # Take the output of nm and produce a listing of raw symbols and C names.
   19576 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
   19577 
   19578 # Transform the output of nm in a proper C declaration
   19579 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
   19580 
   19581 # Transform the output of nm in a C name address pair
   19582 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
   19583 
   19584 # This is the shared library runtime path variable.
   19585 runpath_var=$runpath_var
   19586 
   19587 # This is the shared library path variable.
   19588 shlibpath_var=$shlibpath_var
   19589 
   19590 # Is shlibpath searched before the hard-coded library search path?
   19591 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
   19592 
   19593 # How to hardcode a shared library path into an executable.
   19594 hardcode_action=$hardcode_action_RC
   19595 
   19596 # Whether we should hardcode library paths into libraries.
   19597 hardcode_into_libs=$hardcode_into_libs
   19598 
   19599 # Flag to hardcode \$libdir into a binary during linking.
   19600 # This must work even if \$libdir does not exist.
   19601 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_RC
   19602 
   19603 # If ld is used when linking, flag to hardcode \$libdir into
   19604 # a binary during linking. This must work even if \$libdir does
   19605 # not exist.
   19606 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_RC
   19607 
   19608 # Whether we need a single -rpath flag with a separated argument.
   19609 hardcode_libdir_separator=$lt_hardcode_libdir_separator_RC
   19610 
   19611 # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
   19612 # resulting binary.
   19613 hardcode_direct=$hardcode_direct_RC
   19614 
   19615 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
   19616 # resulting binary.
   19617 hardcode_minus_L=$hardcode_minus_L_RC
   19618 
   19619 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
   19620 # the resulting binary.
   19621 hardcode_shlibpath_var=$hardcode_shlibpath_var_RC
   19622 
   19623 # Set to yes if building a shared library automatically hardcodes DIR into the library
   19624 # and all subsequent libraries and executables linked against it.
   19625 hardcode_automatic=$hardcode_automatic_RC
   19626 
   19627 # Variables whose values should be saved in libtool wrapper scripts and
   19628 # restored at relink time.
   19629 variables_saved_for_relink="$variables_saved_for_relink"
   19630 
   19631 # Whether libtool must link a program against all its dependency libraries.
   19632 link_all_deplibs=$link_all_deplibs_RC
   19633 
   19634 # Compile-time system search path for libraries
   19635 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
   19636 
   19637 # Run-time system search path for libraries
   19638 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
   19639 
   19640 # Fix the shell variable \$srcfile for the compiler.
   19641 fix_srcfile_path="$fix_srcfile_path_RC"
   19642 
   19643 # Set to yes if exported symbols are required.
   19644 always_export_symbols=$always_export_symbols_RC
   19645 
   19646 # The commands to list exported symbols.
   19647 export_symbols_cmds=$lt_export_symbols_cmds_RC
   19648 
   19649 # The commands to extract the exported symbol list from a shared archive.
   19650 extract_expsyms_cmds=$lt_extract_expsyms_cmds
   19651 
   19652 # Symbols that should not be listed in the preloaded symbols.
   19653 exclude_expsyms=$lt_exclude_expsyms_RC
   19654 
   19655 # Symbols that must always be exported.
   19656 include_expsyms=$lt_include_expsyms_RC
   19657 
   19658 # ### END LIBTOOL TAG CONFIG: $tagname
   19659 
   19660 __EOF__
   19661 
   19662 
   19663 else
   19664   # If there is no Makefile yet, we rely on a make rule to execute
   19665   # `config.status --recheck' to rerun these tests and create the
   19666   # libtool script then.
   19667   ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
   19668   if test -f "$ltmain_in"; then
   19669     test -f Makefile && make "$ltmain"
   19670   fi
   19671 fi
   19672 
   19673 
   19674 ac_ext=c
   19675 ac_cpp='$CPP $CPPFLAGS'
   19676 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   19677 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   19678 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   19679 
   19680 CC="$lt_save_CC"
   19681 
   19682 	;;
   19683 
   19684       *)
   19685 	{ { echo "$as_me:$LINENO: error: Unsupported tag name: $tagname" >&5
   19686 echo "$as_me: error: Unsupported tag name: $tagname" >&2;}
   19687    { (exit 1); exit 1; }; }
   19688 	;;
   19689       esac
   19690 
   19691       # Append the new tag name to the list of available tags.
   19692       if test -n "$tagname" ; then
   19693       available_tags="$available_tags $tagname"
   19694     fi
   19695     fi
   19696   done
   19697   IFS="$lt_save_ifs"
   19698 
   19699   # Now substitute the updated list of available tags.
   19700   if eval "sed -e 's/^available_tags=.*\$/available_tags=\"$available_tags\"/' \"$ofile\" > \"${ofile}T\""; then
   19701     mv "${ofile}T" "$ofile"
   19702     chmod +x "$ofile"
   19703   else
   19704     rm -f "${ofile}T"
   19705     { { echo "$as_me:$LINENO: error: unable to update list of available tagged configurations." >&5
   19706 echo "$as_me: error: unable to update list of available tagged configurations." >&2;}
   19707    { (exit 1); exit 1; }; }
   19708   fi
   19709 fi
   19710 
   19711 
   19712 
   19713 # This can be used to rebuild libtool when needed
   19714 LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh"
   19715 
   19716 # Always use our own libtool.
   19717 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
   19718 
   19719 # Prevent multiple expansion
   19720 
   19721 
   19722 
   19723 
   19724 
   19725 
   19726 
   19727 
   19728 
   19729 
   19730 
   19731 
   19732 
   19733 
   19734 
   19735 
   19736 
   19737 
   19738 
   19739 
   19740 
   19741 #
   19742 # Check for Xrender
   19743 #
   19744 
   19745 
   19746 if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
   19747 	if test -n "$ac_tool_prefix"; then
   19748   # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
   19749 set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
   19750 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   19751 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   19752 if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
   19753   echo $ECHO_N "(cached) $ECHO_C" >&6
   19754 else
   19755   case $PKG_CONFIG in
   19756   [\\/]* | ?:[\\/]*)
   19757   ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
   19758   ;;
   19759   *)
   19760   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   19761 for as_dir in $PATH
   19762 do
   19763   IFS=$as_save_IFS
   19764   test -z "$as_dir" && as_dir=.
   19765   for ac_exec_ext in '' $ac_executable_extensions; do
   19766   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
   19767     ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
   19768     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   19769     break 2
   19770   fi
   19771 done
   19772 done
   19773 IFS=$as_save_IFS
   19774 
   19775   ;;
   19776 esac
   19777 fi
   19778 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
   19779 if test -n "$PKG_CONFIG"; then
   19780   { echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5
   19781 echo "${ECHO_T}$PKG_CONFIG" >&6; }
   19782 else
   19783   { echo "$as_me:$LINENO: result: no" >&5
   19784 echo "${ECHO_T}no" >&6; }
   19785 fi
   19786 
   19787 
   19788 fi
   19789 if test -z "$ac_cv_path_PKG_CONFIG"; then
   19790   ac_pt_PKG_CONFIG=$PKG_CONFIG
   19791   # Extract the first word of "pkg-config", so it can be a program name with args.
   19792 set dummy pkg-config; ac_word=$2
   19793 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   19794 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   19795 if test "${ac_cv_path_ac_pt_PKG_CONFIG+set}" = set; then
   19796   echo $ECHO_N "(cached) $ECHO_C" >&6
   19797 else
   19798   case $ac_pt_PKG_CONFIG in
   19799   [\\/]* | ?:[\\/]*)
   19800   ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
   19801   ;;
   19802   *)
   19803   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   19804 for as_dir in $PATH
   19805 do
   19806   IFS=$as_save_IFS
   19807   test -z "$as_dir" && as_dir=.
   19808   for ac_exec_ext in '' $ac_executable_extensions; do
   19809   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
   19810     ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
   19811     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   19812     break 2
   19813   fi
   19814 done
   19815 done
   19816 IFS=$as_save_IFS
   19817 
   19818   ;;
   19819 esac
   19820 fi
   19821 ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
   19822 if test -n "$ac_pt_PKG_CONFIG"; then
   19823   { echo "$as_me:$LINENO: result: $ac_pt_PKG_CONFIG" >&5
   19824 echo "${ECHO_T}$ac_pt_PKG_CONFIG" >&6; }
   19825 else
   19826   { echo "$as_me:$LINENO: result: no" >&5
   19827 echo "${ECHO_T}no" >&6; }
   19828 fi
   19829 
   19830   if test "x$ac_pt_PKG_CONFIG" = x; then
   19831     PKG_CONFIG=""
   19832   else
   19833     case $cross_compiling:$ac_tool_warned in
   19834 yes:)
   19835 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   19836 whose name does not start with the host triplet.  If you think this
   19837 configuration is useful to you, please write to autoconf (at] gnu.org." >&5
   19838 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   19839 whose name does not start with the host triplet.  If you think this
   19840 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;}
   19841 ac_tool_warned=yes ;;
   19842 esac
   19843     PKG_CONFIG=$ac_pt_PKG_CONFIG
   19844   fi
   19845 else
   19846   PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
   19847 fi
   19848 
   19849 fi
   19850 if test -n "$PKG_CONFIG"; then
   19851 	_pkg_min_version=0.9.0
   19852 	{ echo "$as_me:$LINENO: checking pkg-config is at least version $_pkg_min_version" >&5
   19853 echo $ECHO_N "checking pkg-config is at least version $_pkg_min_version... $ECHO_C" >&6; }
   19854 	if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
   19855 		{ echo "$as_me:$LINENO: result: yes" >&5
   19856 echo "${ECHO_T}yes" >&6; }
   19857 	else
   19858 		{ echo "$as_me:$LINENO: result: no" >&5
   19859 echo "${ECHO_T}no" >&6; }
   19860 		PKG_CONFIG=""
   19861 	fi
   19862 
   19863 fi
   19864 
   19865 pkg_failed=no
   19866 { echo "$as_me:$LINENO: checking for XRENDER" >&5
   19867 echo $ECHO_N "checking for XRENDER... $ECHO_C" >&6; }
   19868 
   19869 if test -n "$PKG_CONFIG"; then
   19870     if test -n "$XRENDER_CFLAGS"; then
   19871         pkg_cv_XRENDER_CFLAGS="$XRENDER_CFLAGS"
   19872     else
   19873         if test -n "$PKG_CONFIG" && \
   19874     { (echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"xrender >= 0.8.2\"") >&5
   19875   ($PKG_CONFIG --exists --print-errors "xrender >= 0.8.2") 2>&5
   19876   ac_status=$?
   19877   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   19878   (exit $ac_status); }; then
   19879   pkg_cv_XRENDER_CFLAGS=`$PKG_CONFIG --cflags "xrender >= 0.8.2" 2>/dev/null`
   19880 else
   19881   pkg_failed=yes
   19882 fi
   19883     fi
   19884 else
   19885 	pkg_failed=untried
   19886 fi
   19887 if test -n "$PKG_CONFIG"; then
   19888     if test -n "$XRENDER_LIBS"; then
   19889         pkg_cv_XRENDER_LIBS="$XRENDER_LIBS"
   19890     else
   19891         if test -n "$PKG_CONFIG" && \
   19892     { (echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"xrender >= 0.8.2\"") >&5
   19893   ($PKG_CONFIG --exists --print-errors "xrender >= 0.8.2") 2>&5
   19894   ac_status=$?
   19895   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   19896   (exit $ac_status); }; then
   19897   pkg_cv_XRENDER_LIBS=`$PKG_CONFIG --libs "xrender >= 0.8.2" 2>/dev/null`
   19898 else
   19899   pkg_failed=yes
   19900 fi
   19901     fi
   19902 else
   19903 	pkg_failed=untried
   19904 fi
   19905 
   19906 
   19907 
   19908 if test $pkg_failed = yes; then
   19909 
   19910 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
   19911         _pkg_short_errors_supported=yes
   19912 else
   19913         _pkg_short_errors_supported=no
   19914 fi
   19915         if test $_pkg_short_errors_supported = yes; then
   19916 	        XRENDER_PKG_ERRORS=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors "xrender >= 0.8.2"`
   19917         else
   19918 	        XRENDER_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "xrender >= 0.8.2"`
   19919         fi
   19920 	# Put the nasty error message in config.log where it belongs
   19921 	echo "$XRENDER_PKG_ERRORS" >&5
   19922 
   19923 	xrender_found_with_pkgconfig=no
   19924 elif test $pkg_failed = untried; then
   19925 	xrender_found_with_pkgconfig=no
   19926 else
   19927 	XRENDER_CFLAGS=$pkg_cv_XRENDER_CFLAGS
   19928 	XRENDER_LIBS=$pkg_cv_XRENDER_LIBS
   19929         { echo "$as_me:$LINENO: result: yes" >&5
   19930 echo "${ECHO_T}yes" >&6; }
   19931 	xrender_found_with_pkgconfig=yes
   19932 fi
   19933 case "$xrender_found_with_pkgconfig" in
   19934 no)
   19935 
   19936 pkg_failed=no
   19937 { echo "$as_me:$LINENO: checking for XRENDER" >&5
   19938 echo $ECHO_N "checking for XRENDER... $ECHO_C" >&6; }
   19939 
   19940 if test -n "$PKG_CONFIG"; then
   19941     if test -n "$XRENDER_CFLAGS"; then
   19942         pkg_cv_XRENDER_CFLAGS="$XRENDER_CFLAGS"
   19943     else
   19944         if test -n "$PKG_CONFIG" && \
   19945     { (echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"xrender >= 0\"") >&5
   19946   ($PKG_CONFIG --exists --print-errors "xrender >= 0") 2>&5
   19947   ac_status=$?
   19948   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   19949   (exit $ac_status); }; then
   19950   pkg_cv_XRENDER_CFLAGS=`$PKG_CONFIG --cflags "xrender >= 0" 2>/dev/null`
   19951 else
   19952   pkg_failed=yes
   19953 fi
   19954     fi
   19955 else
   19956 	pkg_failed=untried
   19957 fi
   19958 if test -n "$PKG_CONFIG"; then
   19959     if test -n "$XRENDER_LIBS"; then
   19960         pkg_cv_XRENDER_LIBS="$XRENDER_LIBS"
   19961     else
   19962         if test -n "$PKG_CONFIG" && \
   19963     { (echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"xrender >= 0\"") >&5
   19964   ($PKG_CONFIG --exists --print-errors "xrender >= 0") 2>&5
   19965   ac_status=$?
   19966   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   19967   (exit $ac_status); }; then
   19968   pkg_cv_XRENDER_LIBS=`$PKG_CONFIG --libs "xrender >= 0" 2>/dev/null`
   19969 else
   19970   pkg_failed=yes
   19971 fi
   19972     fi
   19973 else
   19974 	pkg_failed=untried
   19975 fi
   19976 
   19977 
   19978 
   19979 if test $pkg_failed = yes; then
   19980 
   19981 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
   19982         _pkg_short_errors_supported=yes
   19983 else
   19984         _pkg_short_errors_supported=no
   19985 fi
   19986         if test $_pkg_short_errors_supported = yes; then
   19987 	        XRENDER_PKG_ERRORS=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors "xrender >= 0"`
   19988         else
   19989 	        XRENDER_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "xrender >= 0"`
   19990         fi
   19991 	# Put the nasty error message in config.log where it belongs
   19992 	echo "$XRENDER_PKG_ERRORS" >&5
   19993 
   19994 	old_xrender_found_with_pkgconfig=no
   19995 elif test $pkg_failed = untried; then
   19996 	old_xrender_found_with_pkgconfig=no
   19997 else
   19998 	XRENDER_CFLAGS=$pkg_cv_XRENDER_CFLAGS
   19999 	XRENDER_LIBS=$pkg_cv_XRENDER_LIBS
   20000         { echo "$as_me:$LINENO: result: yes" >&5
   20001 echo "${ECHO_T}yes" >&6; }
   20002 	old_xrender_found_with_pkgconfig=yes
   20003 fi
   20004 	case "$old_xrender_found_with_pkgconfig" in
   20005 	yes)
   20006 		XRENDER_LIBS="$XRENDER_LIBS -lXext -lX11"
   20007 		;;
   20008 	*)
   20009 	        # checks for X
   20010 	        { echo "$as_me:$LINENO: checking for X" >&5
   20011 echo $ECHO_N "checking for X... $ECHO_C" >&6; }
   20012 
   20013 
   20014 # Check whether --with-x was given.
   20015 if test "${with_x+set}" = set; then
   20016   withval=$with_x;
   20017 fi
   20018 
   20019 # $have_x is `yes', `no', `disabled', or empty when we do not yet know.
   20020 if test "x$with_x" = xno; then
   20021   # The user explicitly disabled X.
   20022   have_x=disabled
   20023 else
   20024   case $x_includes,$x_libraries in #(
   20025     *\'*) { { echo "$as_me:$LINENO: error: Cannot use X directory names containing '" >&5
   20026 echo "$as_me: error: Cannot use X directory names containing '" >&2;}
   20027    { (exit 1); exit 1; }; };; #(
   20028     *,NONE | NONE,*) if test "${ac_cv_have_x+set}" = set; then
   20029   echo $ECHO_N "(cached) $ECHO_C" >&6
   20030 else
   20031   # One or both of the vars are not set, and there is no cached value.
   20032 ac_x_includes=no ac_x_libraries=no
   20033 rm -f -r conftest.dir
   20034 if mkdir conftest.dir; then
   20035   cd conftest.dir
   20036   cat >Imakefile <<'_ACEOF'
   20037 incroot:
   20038 	@echo incroot='${INCROOT}'
   20039 usrlibdir:
   20040 	@echo usrlibdir='${USRLIBDIR}'
   20041 libdir:
   20042 	@echo libdir='${LIBDIR}'
   20043 _ACEOF
   20044   if (export CC; ${XMKMF-xmkmf}) >/dev/null 2>/dev/null && test -f Makefile; then
   20045     # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
   20046     for ac_var in incroot usrlibdir libdir; do
   20047       eval "ac_im_$ac_var=\`\${MAKE-make} $ac_var 2>/dev/null | sed -n 's/^$ac_var=//p'\`"
   20048     done
   20049     # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
   20050     for ac_extension in a so sl; do
   20051       if test ! -f "$ac_im_usrlibdir/libX11.$ac_extension" &&
   20052 	 test -f "$ac_im_libdir/libX11.$ac_extension"; then
   20053 	ac_im_usrlibdir=$ac_im_libdir; break
   20054       fi
   20055     done
   20056     # Screen out bogus values from the imake configuration.  They are
   20057     # bogus both because they are the default anyway, and because
   20058     # using them would break gcc on systems where it needs fixed includes.
   20059     case $ac_im_incroot in
   20060 	/usr/include) ac_x_includes= ;;
   20061 	*) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes=$ac_im_incroot;;
   20062     esac
   20063     case $ac_im_usrlibdir in
   20064 	/usr/lib | /lib) ;;
   20065 	*) test -d "$ac_im_usrlibdir" && ac_x_libraries=$ac_im_usrlibdir ;;
   20066     esac
   20067   fi
   20068   cd ..
   20069   rm -f -r conftest.dir
   20070 fi
   20071 
   20072 # Standard set of common directories for X headers.
   20073 # Check X11 before X11Rn because it is often a symlink to the current release.
   20074 ac_x_header_dirs='
   20075 /usr/X11/include
   20076 /usr/X11R6/include
   20077 /usr/X11R5/include
   20078 /usr/X11R4/include
   20079 
   20080 /usr/include/X11
   20081 /usr/include/X11R6
   20082 /usr/include/X11R5
   20083 /usr/include/X11R4
   20084 
   20085 /usr/local/X11/include
   20086 /usr/local/X11R6/include
   20087 /usr/local/X11R5/include
   20088 /usr/local/X11R4/include
   20089 
   20090 /usr/local/include/X11
   20091 /usr/local/include/X11R6
   20092 /usr/local/include/X11R5
   20093 /usr/local/include/X11R4
   20094 
   20095 /usr/X386/include
   20096 /usr/x386/include
   20097 /usr/XFree86/include/X11
   20098 
   20099 /usr/include
   20100 /usr/local/include
   20101 /usr/unsupported/include
   20102 /usr/athena/include
   20103 /usr/local/x11r5/include
   20104 /usr/lpp/Xamples/include
   20105 
   20106 /usr/openwin/include
   20107 /usr/openwin/share/include'
   20108 
   20109 if test "$ac_x_includes" = no; then
   20110   # Guess where to find include files, by looking for Xlib.h.
   20111   # First, try using that file with no special directory specified.
   20112   cat >conftest.$ac_ext <<_ACEOF
   20113 /* confdefs.h.  */
   20114 _ACEOF
   20115 cat confdefs.h >>conftest.$ac_ext
   20116 cat >>conftest.$ac_ext <<_ACEOF
   20117 /* end confdefs.h.  */
   20118 #include <X11/Xlib.h>
   20119 _ACEOF
   20120 if { (ac_try="$ac_cpp conftest.$ac_ext"
   20121 case "(($ac_try" in
   20122   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   20123   *) ac_try_echo=$ac_try;;
   20124 esac
   20125 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   20126   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   20127   ac_status=$?
   20128   grep -v '^ *+' conftest.er1 >conftest.err
   20129   rm -f conftest.er1
   20130   cat conftest.err >&5
   20131   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20132   (exit $ac_status); } >/dev/null; then
   20133   if test -s conftest.err; then
   20134     ac_cpp_err=$ac_c_preproc_warn_flag
   20135     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
   20136   else
   20137     ac_cpp_err=
   20138   fi
   20139 else
   20140   ac_cpp_err=yes
   20141 fi
   20142 if test -z "$ac_cpp_err"; then
   20143   # We can compile using X headers with no special include directory.
   20144 ac_x_includes=
   20145 else
   20146   echo "$as_me: failed program was:" >&5
   20147 sed 's/^/| /' conftest.$ac_ext >&5
   20148 
   20149   for ac_dir in $ac_x_header_dirs; do
   20150   if test -r "$ac_dir/X11/Xlib.h"; then
   20151     ac_x_includes=$ac_dir
   20152     break
   20153   fi
   20154 done
   20155 fi
   20156 
   20157 rm -f conftest.err conftest.$ac_ext
   20158 fi # $ac_x_includes = no
   20159 
   20160 if test "$ac_x_libraries" = no; then
   20161   # Check for the libraries.
   20162   # See if we find them without any special options.
   20163   # Don't add to $LIBS permanently.
   20164   ac_save_LIBS=$LIBS
   20165   LIBS="-lXt $LIBS"
   20166   cat >conftest.$ac_ext <<_ACEOF
   20167 /* confdefs.h.  */
   20168 _ACEOF
   20169 cat confdefs.h >>conftest.$ac_ext
   20170 cat >>conftest.$ac_ext <<_ACEOF
   20171 /* end confdefs.h.  */
   20172 #include <X11/Xlib.h>
   20173 int
   20174 main ()
   20175 {
   20176 XrmInitialize ()
   20177   ;
   20178   return 0;
   20179 }
   20180 _ACEOF
   20181 rm -f conftest.$ac_objext conftest$ac_exeext
   20182 if { (ac_try="$ac_link"
   20183 case "(($ac_try" in
   20184   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   20185   *) ac_try_echo=$ac_try;;
   20186 esac
   20187 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   20188   (eval "$ac_link") 2>conftest.er1
   20189   ac_status=$?
   20190   grep -v '^ *+' conftest.er1 >conftest.err
   20191   rm -f conftest.er1
   20192   cat conftest.err >&5
   20193   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20194   (exit $ac_status); } &&
   20195 	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
   20196   { (case "(($ac_try" in
   20197   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   20198   *) ac_try_echo=$ac_try;;
   20199 esac
   20200 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   20201   (eval "$ac_try") 2>&5
   20202   ac_status=$?
   20203   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20204   (exit $ac_status); }; } &&
   20205 	 { ac_try='test -s conftest$ac_exeext'
   20206   { (case "(($ac_try" in
   20207   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   20208   *) ac_try_echo=$ac_try;;
   20209 esac
   20210 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   20211   (eval "$ac_try") 2>&5
   20212   ac_status=$?
   20213   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20214   (exit $ac_status); }; }; then
   20215   LIBS=$ac_save_LIBS
   20216 # We can link X programs with no special library path.
   20217 ac_x_libraries=
   20218 else
   20219   echo "$as_me: failed program was:" >&5
   20220 sed 's/^/| /' conftest.$ac_ext >&5
   20221 
   20222 	LIBS=$ac_save_LIBS
   20223 for ac_dir in `echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`
   20224 do
   20225   # Don't even attempt the hair of trying to link an X program!
   20226   for ac_extension in a so sl; do
   20227     if test -r "$ac_dir/libXt.$ac_extension"; then
   20228       ac_x_libraries=$ac_dir
   20229       break 2
   20230     fi
   20231   done
   20232 done
   20233 fi
   20234 
   20235 rm -f core conftest.err conftest.$ac_objext \
   20236       conftest$ac_exeext conftest.$ac_ext
   20237 fi # $ac_x_libraries = no
   20238 
   20239 case $ac_x_includes,$ac_x_libraries in #(
   20240   no,* | *,no | *\'*)
   20241     # Didn't find X, or a directory has "'" in its name.
   20242     ac_cv_have_x="have_x=no";; #(
   20243   *)
   20244     # Record where we found X for the cache.
   20245     ac_cv_have_x="have_x=yes\
   20246 	ac_x_includes='$ac_x_includes'\
   20247 	ac_x_libraries='$ac_x_libraries'"
   20248 esac
   20249 fi
   20250 ;; #(
   20251     *) have_x=yes;;
   20252   esac
   20253   eval "$ac_cv_have_x"
   20254 fi # $with_x != no
   20255 
   20256 if test "$have_x" != yes; then
   20257   { echo "$as_me:$LINENO: result: $have_x" >&5
   20258 echo "${ECHO_T}$have_x" >&6; }
   20259   no_x=yes
   20260 else
   20261   # If each of the values was on the command line, it overrides each guess.
   20262   test "x$x_includes" = xNONE && x_includes=$ac_x_includes
   20263   test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries
   20264   # Update the cache value to reflect the command line values.
   20265   ac_cv_have_x="have_x=yes\
   20266 	ac_x_includes='$x_includes'\
   20267 	ac_x_libraries='$x_libraries'"
   20268   { echo "$as_me:$LINENO: result: libraries $x_libraries, headers $x_includes" >&5
   20269 echo "${ECHO_T}libraries $x_libraries, headers $x_includes" >&6; }
   20270 fi
   20271 
   20272 
   20273 	        XRENDER_CFLAGS="-I$x_includes"
   20274 	        XRENDER_LIBS="-L$x_libraries -lXrender -lXext -lX11"
   20275 
   20276 	        saved_CPPFLAGS="$CPPFLAGS"
   20277 	        CPPFLAGS="$CPPFLAGS $XRENDER_CFLAGS"
   20278 
   20279 for ac_header in X11/extensions/Xrender.h
   20280 do
   20281 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
   20282 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   20283   { echo "$as_me:$LINENO: checking for $ac_header" >&5
   20284 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
   20285 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   20286   echo $ECHO_N "(cached) $ECHO_C" >&6
   20287 fi
   20288 ac_res=`eval echo '${'$as_ac_Header'}'`
   20289 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   20290 echo "${ECHO_T}$ac_res" >&6; }
   20291 else
   20292   # Is the header compilable?
   20293 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
   20294 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
   20295 cat >conftest.$ac_ext <<_ACEOF
   20296 /* confdefs.h.  */
   20297 _ACEOF
   20298 cat confdefs.h >>conftest.$ac_ext
   20299 cat >>conftest.$ac_ext <<_ACEOF
   20300 /* end confdefs.h.  */
   20301 $ac_includes_default
   20302 #include <$ac_header>
   20303 _ACEOF
   20304 rm -f conftest.$ac_objext
   20305 if { (ac_try="$ac_compile"
   20306 case "(($ac_try" in
   20307   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   20308   *) ac_try_echo=$ac_try;;
   20309 esac
   20310 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   20311   (eval "$ac_compile") 2>conftest.er1
   20312   ac_status=$?
   20313   grep -v '^ *+' conftest.er1 >conftest.err
   20314   rm -f conftest.er1
   20315   cat conftest.err >&5
   20316   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20317   (exit $ac_status); } &&
   20318 	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
   20319   { (case "(($ac_try" in
   20320   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   20321   *) ac_try_echo=$ac_try;;
   20322 esac
   20323 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   20324   (eval "$ac_try") 2>&5
   20325   ac_status=$?
   20326   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20327   (exit $ac_status); }; } &&
   20328 	 { ac_try='test -s conftest.$ac_objext'
   20329   { (case "(($ac_try" in
   20330   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   20331   *) ac_try_echo=$ac_try;;
   20332 esac
   20333 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   20334   (eval "$ac_try") 2>&5
   20335   ac_status=$?
   20336   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20337   (exit $ac_status); }; }; then
   20338   ac_header_compiler=yes
   20339 else
   20340   echo "$as_me: failed program was:" >&5
   20341 sed 's/^/| /' conftest.$ac_ext >&5
   20342 
   20343 	ac_header_compiler=no
   20344 fi
   20345 
   20346 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   20347 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
   20348 echo "${ECHO_T}$ac_header_compiler" >&6; }
   20349 
   20350 # Is the header present?
   20351 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
   20352 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
   20353 cat >conftest.$ac_ext <<_ACEOF
   20354 /* confdefs.h.  */
   20355 _ACEOF
   20356 cat confdefs.h >>conftest.$ac_ext
   20357 cat >>conftest.$ac_ext <<_ACEOF
   20358 /* end confdefs.h.  */
   20359 #include <$ac_header>
   20360 _ACEOF
   20361 if { (ac_try="$ac_cpp conftest.$ac_ext"
   20362 case "(($ac_try" in
   20363   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   20364   *) ac_try_echo=$ac_try;;
   20365 esac
   20366 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   20367   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   20368   ac_status=$?
   20369   grep -v '^ *+' conftest.er1 >conftest.err
   20370   rm -f conftest.er1
   20371   cat conftest.err >&5
   20372   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20373   (exit $ac_status); } >/dev/null; then
   20374   if test -s conftest.err; then
   20375     ac_cpp_err=$ac_c_preproc_warn_flag
   20376     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
   20377   else
   20378     ac_cpp_err=
   20379   fi
   20380 else
   20381   ac_cpp_err=yes
   20382 fi
   20383 if test -z "$ac_cpp_err"; then
   20384   ac_header_preproc=yes
   20385 else
   20386   echo "$as_me: failed program was:" >&5
   20387 sed 's/^/| /' conftest.$ac_ext >&5
   20388 
   20389   ac_header_preproc=no
   20390 fi
   20391 
   20392 rm -f conftest.err conftest.$ac_ext
   20393 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
   20394 echo "${ECHO_T}$ac_header_preproc" >&6; }
   20395 
   20396 # So?  What about this header?
   20397 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
   20398   yes:no: )
   20399     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
   20400 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
   20401     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
   20402 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
   20403     ac_header_preproc=yes
   20404     ;;
   20405   no:yes:* )
   20406     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
   20407 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
   20408     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
   20409 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
   20410     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
   20411 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
   20412     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
   20413 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
   20414     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
   20415 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
   20416     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
   20417 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
   20418     ( cat <<\_ASBOX
   20419 ## ---------------------------------------------------------------------- ##
   20420 ## Report this to https://bugs.freedesktop.org/enter_bug.cgi?product=xorg ##
   20421 ## ---------------------------------------------------------------------- ##
   20422 _ASBOX
   20423      ) | sed "s/^/$as_me: WARNING:     /" >&2
   20424     ;;
   20425 esac
   20426 { echo "$as_me:$LINENO: checking for $ac_header" >&5
   20427 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
   20428 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   20429   echo $ECHO_N "(cached) $ECHO_C" >&6
   20430 else
   20431   eval "$as_ac_Header=\$ac_header_preproc"
   20432 fi
   20433 ac_res=`eval echo '${'$as_ac_Header'}'`
   20434 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   20435 echo "${ECHO_T}$ac_res" >&6; }
   20436 
   20437 fi
   20438 if test `eval echo '${'$as_ac_Header'}'` = yes; then
   20439   cat >>confdefs.h <<_ACEOF
   20440 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
   20441 _ACEOF
   20442 
   20443 else
   20444   { { echo "$as_me:$LINENO: error: Xrender.h not found." >&5
   20445 echo "$as_me: error: Xrender.h not found." >&2;}
   20446    { (exit 1); exit 1; }; }
   20447 fi
   20448 
   20449 done
   20450 
   20451 	        CPPFLAGS="$saved_CPPFLAGS"
   20452 
   20453 	        saved_LIBS="$LIBS"
   20454 	        LIBS="$LIBS $XRENDER_LIBS"
   20455 
   20456 for ac_func in XRenderFindStandardFormat
   20457 do
   20458 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
   20459 { echo "$as_me:$LINENO: checking for $ac_func" >&5
   20460 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
   20461 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
   20462   echo $ECHO_N "(cached) $ECHO_C" >&6
   20463 else
   20464   cat >conftest.$ac_ext <<_ACEOF
   20465 /* confdefs.h.  */
   20466 _ACEOF
   20467 cat confdefs.h >>conftest.$ac_ext
   20468 cat >>conftest.$ac_ext <<_ACEOF
   20469 /* end confdefs.h.  */
   20470 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
   20471    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   20472 #define $ac_func innocuous_$ac_func
   20473 
   20474 /* System header to define __stub macros and hopefully few prototypes,
   20475     which can conflict with char $ac_func (); below.
   20476     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   20477     <limits.h> exists even on freestanding compilers.  */
   20478 
   20479 #ifdef __STDC__
   20480 # include <limits.h>
   20481 #else
   20482 # include <assert.h>
   20483 #endif
   20484 
   20485 #undef $ac_func
   20486 
   20487 /* Override any GCC internal prototype to avoid an error.
   20488    Use char because int might match the return type of a GCC
   20489    builtin and then its argument prototype would still apply.  */
   20490 #ifdef __cplusplus
   20491 extern "C"
   20492 #endif
   20493 char $ac_func ();
   20494 /* The GNU C library defines this for functions which it implements
   20495     to always fail with ENOSYS.  Some functions are actually named
   20496     something starting with __ and the normal name is an alias.  */
   20497 #if defined __stub_$ac_func || defined __stub___$ac_func
   20498 choke me
   20499 #endif
   20500 
   20501 int
   20502 main ()
   20503 {
   20504 return $ac_func ();
   20505   ;
   20506   return 0;
   20507 }
   20508 _ACEOF
   20509 rm -f conftest.$ac_objext conftest$ac_exeext
   20510 if { (ac_try="$ac_link"
   20511 case "(($ac_try" in
   20512   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   20513   *) ac_try_echo=$ac_try;;
   20514 esac
   20515 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   20516   (eval "$ac_link") 2>conftest.er1
   20517   ac_status=$?
   20518   grep -v '^ *+' conftest.er1 >conftest.err
   20519   rm -f conftest.er1
   20520   cat conftest.err >&5
   20521   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20522   (exit $ac_status); } &&
   20523 	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
   20524   { (case "(($ac_try" in
   20525   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   20526   *) ac_try_echo=$ac_try;;
   20527 esac
   20528 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   20529   (eval "$ac_try") 2>&5
   20530   ac_status=$?
   20531   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20532   (exit $ac_status); }; } &&
   20533 	 { ac_try='test -s conftest$ac_exeext'
   20534   { (case "(($ac_try" in
   20535   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   20536   *) ac_try_echo=$ac_try;;
   20537 esac
   20538 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   20539   (eval "$ac_try") 2>&5
   20540   ac_status=$?
   20541   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20542   (exit $ac_status); }; }; then
   20543   eval "$as_ac_var=yes"
   20544 else
   20545   echo "$as_me: failed program was:" >&5
   20546 sed 's/^/| /' conftest.$ac_ext >&5
   20547 
   20548 	eval "$as_ac_var=no"
   20549 fi
   20550 
   20551 rm -f core conftest.err conftest.$ac_objext \
   20552       conftest$ac_exeext conftest.$ac_ext
   20553 fi
   20554 ac_res=`eval echo '${'$as_ac_var'}'`
   20555 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   20556 echo "${ECHO_T}$ac_res" >&6; }
   20557 if test `eval echo '${'$as_ac_var'}'` = yes; then
   20558   cat >>confdefs.h <<_ACEOF
   20559 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
   20560 _ACEOF
   20561 
   20562 else
   20563   { { echo "$as_me:$LINENO: error: libXrender not found or too old." >&5
   20564 echo "$as_me: error: libXrender not found or too old." >&2;}
   20565    { (exit 1); exit 1; }; }
   20566 fi
   20567 done
   20568 
   20569 	        LIBS="$saved_LIBS"
   20570 		;;
   20571 	esac
   20572         ;;
   20573 esac
   20574 
   20575 # Check freetype configuration
   20576 
   20577 # Check whether --with-freetype-config was given.
   20578 if test "${with_freetype_config+set}" = set; then
   20579   withval=$with_freetype_config; freetype_config=$withval
   20580 else
   20581   freetype_config=auto
   20582 fi
   20583 
   20584 
   20585 if test "$freetype_config" = "auto"; then
   20586 
   20587 pkg_failed=no
   20588 { echo "$as_me:$LINENO: checking for FREETYPE" >&5
   20589 echo $ECHO_N "checking for FREETYPE... $ECHO_C" >&6; }
   20590 
   20591 if test -n "$PKG_CONFIG"; then
   20592     if test -n "$FREETYPE_CFLAGS"; then
   20593         pkg_cv_FREETYPE_CFLAGS="$FREETYPE_CFLAGS"
   20594     else
   20595         if test -n "$PKG_CONFIG" && \
   20596     { (echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"freetype2\"") >&5
   20597   ($PKG_CONFIG --exists --print-errors "freetype2") 2>&5
   20598   ac_status=$?
   20599   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20600   (exit $ac_status); }; then
   20601   pkg_cv_FREETYPE_CFLAGS=`$PKG_CONFIG --cflags "freetype2" 2>/dev/null`
   20602 else
   20603   pkg_failed=yes
   20604 fi
   20605     fi
   20606 else
   20607 	pkg_failed=untried
   20608 fi
   20609 if test -n "$PKG_CONFIG"; then
   20610     if test -n "$FREETYPE_LIBS"; then
   20611         pkg_cv_FREETYPE_LIBS="$FREETYPE_LIBS"
   20612     else
   20613         if test -n "$PKG_CONFIG" && \
   20614     { (echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"freetype2\"") >&5
   20615   ($PKG_CONFIG --exists --print-errors "freetype2") 2>&5
   20616   ac_status=$?
   20617   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20618   (exit $ac_status); }; then
   20619   pkg_cv_FREETYPE_LIBS=`$PKG_CONFIG --libs "freetype2" 2>/dev/null`
   20620 else
   20621   pkg_failed=yes
   20622 fi
   20623     fi
   20624 else
   20625 	pkg_failed=untried
   20626 fi
   20627 
   20628 
   20629 
   20630 if test $pkg_failed = yes; then
   20631 
   20632 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
   20633         _pkg_short_errors_supported=yes
   20634 else
   20635         _pkg_short_errors_supported=no
   20636 fi
   20637         if test $_pkg_short_errors_supported = yes; then
   20638 	        FREETYPE_PKG_ERRORS=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors "freetype2"`
   20639         else
   20640 	        FREETYPE_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "freetype2"`
   20641         fi
   20642 	# Put the nasty error message in config.log where it belongs
   20643 	echo "$FREETYPE_PKG_ERRORS" >&5
   20644 
   20645 	freetype_config=yes
   20646 elif test $pkg_failed = untried; then
   20647 	freetype_config=yes
   20648 else
   20649 	FREETYPE_CFLAGS=$pkg_cv_FREETYPE_CFLAGS
   20650 	FREETYPE_LIBS=$pkg_cv_FREETYPE_LIBS
   20651         { echo "$as_me:$LINENO: result: yes" >&5
   20652 echo "${ECHO_T}yes" >&6; }
   20653 	freetype_config=no
   20654 fi
   20655 fi
   20656 
   20657 if test "$freetype_config" = "yes"; then
   20658 	# Extract the first word of "freetype-config", so it can be a program name with args.
   20659 set dummy freetype-config; ac_word=$2
   20660 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   20661 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   20662 if test "${ac_cv_path_ft_config+set}" = set; then
   20663   echo $ECHO_N "(cached) $ECHO_C" >&6
   20664 else
   20665   case $ft_config in
   20666   [\\/]* | ?:[\\/]*)
   20667   ac_cv_path_ft_config="$ft_config" # Let the user override the test with a path.
   20668   ;;
   20669   *)
   20670   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   20671 for as_dir in $PATH
   20672 do
   20673   IFS=$as_save_IFS
   20674   test -z "$as_dir" && as_dir=.
   20675   for ac_exec_ext in '' $ac_executable_extensions; do
   20676   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
   20677     ac_cv_path_ft_config="$as_dir/$ac_word$ac_exec_ext"
   20678     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   20679     break 2
   20680   fi
   20681 done
   20682 done
   20683 IFS=$as_save_IFS
   20684 
   20685   test -z "$ac_cv_path_ft_config" && ac_cv_path_ft_config="no"
   20686   ;;
   20687 esac
   20688 fi
   20689 ft_config=$ac_cv_path_ft_config
   20690 if test -n "$ft_config"; then
   20691   { echo "$as_me:$LINENO: result: $ft_config" >&5
   20692 echo "${ECHO_T}$ft_config" >&6; }
   20693 else
   20694   { echo "$as_me:$LINENO: result: no" >&5
   20695 echo "${ECHO_T}no" >&6; }
   20696 fi
   20697 
   20698 
   20699 	if test "$ft_config" = "no"; then
   20700 		{ { echo "$as_me:$LINENO: error: You must have freetype installed; see http://www.freetype.org/" >&5
   20701 echo "$as_me: error: You must have freetype installed; see http://www.freetype.org/" >&2;}
   20702    { (exit 1); exit 1; }; }
   20703 	fi
   20704 else
   20705 	ft_config="$freetype_config"
   20706 fi
   20707 
   20708 if test "$freetype_config" != "no"; then
   20709 	FREETYPE_CFLAGS="`$ft_config --cflags`"
   20710 	FREETYPE_LIBS="`$ft_config --libs`"
   20711 fi
   20712 
   20713 # Check fontconfig configuration
   20714 
   20715 pkg_failed=no
   20716 { echo "$as_me:$LINENO: checking for FONTCONFIG" >&5
   20717 echo $ECHO_N "checking for FONTCONFIG... $ECHO_C" >&6; }
   20718 
   20719 if test -n "$PKG_CONFIG"; then
   20720     if test -n "$FONTCONFIG_CFLAGS"; then
   20721         pkg_cv_FONTCONFIG_CFLAGS="$FONTCONFIG_CFLAGS"
   20722     else
   20723         if test -n "$PKG_CONFIG" && \
   20724     { (echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"fontconfig >= 2.2\"") >&5
   20725   ($PKG_CONFIG --exists --print-errors "fontconfig >= 2.2") 2>&5
   20726   ac_status=$?
   20727   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20728   (exit $ac_status); }; then
   20729   pkg_cv_FONTCONFIG_CFLAGS=`$PKG_CONFIG --cflags "fontconfig >= 2.2" 2>/dev/null`
   20730 else
   20731   pkg_failed=yes
   20732 fi
   20733     fi
   20734 else
   20735 	pkg_failed=untried
   20736 fi
   20737 if test -n "$PKG_CONFIG"; then
   20738     if test -n "$FONTCONFIG_LIBS"; then
   20739         pkg_cv_FONTCONFIG_LIBS="$FONTCONFIG_LIBS"
   20740     else
   20741         if test -n "$PKG_CONFIG" && \
   20742     { (echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"fontconfig >= 2.2\"") >&5
   20743   ($PKG_CONFIG --exists --print-errors "fontconfig >= 2.2") 2>&5
   20744   ac_status=$?
   20745   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20746   (exit $ac_status); }; then
   20747   pkg_cv_FONTCONFIG_LIBS=`$PKG_CONFIG --libs "fontconfig >= 2.2" 2>/dev/null`
   20748 else
   20749   pkg_failed=yes
   20750 fi
   20751     fi
   20752 else
   20753 	pkg_failed=untried
   20754 fi
   20755 
   20756 
   20757 
   20758 if test $pkg_failed = yes; then
   20759 
   20760 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
   20761         _pkg_short_errors_supported=yes
   20762 else
   20763         _pkg_short_errors_supported=no
   20764 fi
   20765         if test $_pkg_short_errors_supported = yes; then
   20766 	        FONTCONFIG_PKG_ERRORS=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors "fontconfig >= 2.2"`
   20767         else
   20768 	        FONTCONFIG_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "fontconfig >= 2.2"`
   20769         fi
   20770 	# Put the nasty error message in config.log where it belongs
   20771 	echo "$FONTCONFIG_PKG_ERRORS" >&5
   20772 
   20773 	{ { echo "$as_me:$LINENO: error: Package requirements (fontconfig >= 2.2) were not met:
   20774 
   20775 $FONTCONFIG_PKG_ERRORS
   20776 
   20777 Consider adjusting the PKG_CONFIG_PATH environment variable if you
   20778 installed software in a non-standard prefix.
   20779 
   20780 Alternatively, you may set the environment variables FONTCONFIG_CFLAGS
   20781 and FONTCONFIG_LIBS to avoid the need to call pkg-config.
   20782 See the pkg-config man page for more details.
   20783 " >&5
   20784 echo "$as_me: error: Package requirements (fontconfig >= 2.2) were not met:
   20785 
   20786 $FONTCONFIG_PKG_ERRORS
   20787 
   20788 Consider adjusting the PKG_CONFIG_PATH environment variable if you
   20789 installed software in a non-standard prefix.
   20790 
   20791 Alternatively, you may set the environment variables FONTCONFIG_CFLAGS
   20792 and FONTCONFIG_LIBS to avoid the need to call pkg-config.
   20793 See the pkg-config man page for more details.
   20794 " >&2;}
   20795    { (exit 1); exit 1; }; }
   20796 elif test $pkg_failed = untried; then
   20797 	{ { echo "$as_me:$LINENO: error: The pkg-config script could not be found or is too old.  Make sure it
   20798 is in your PATH or set the PKG_CONFIG environment variable to the full
   20799 path to pkg-config.
   20800 
   20801 Alternatively, you may set the environment variables FONTCONFIG_CFLAGS
   20802 and FONTCONFIG_LIBS to avoid the need to call pkg-config.
   20803 See the pkg-config man page for more details.
   20804 
   20805 To get pkg-config, see <http://www.freedesktop.org/software/pkgconfig>.
   20806 See \`config.log' for more details." >&5
   20807 echo "$as_me: error: The pkg-config script could not be found or is too old.  Make sure it
   20808 is in your PATH or set the PKG_CONFIG environment variable to the full
   20809 path to pkg-config.
   20810 
   20811 Alternatively, you may set the environment variables FONTCONFIG_CFLAGS
   20812 and FONTCONFIG_LIBS to avoid the need to call pkg-config.
   20813 See the pkg-config man page for more details.
   20814 
   20815 To get pkg-config, see <http://www.freedesktop.org/software/pkgconfig>.
   20816 See \`config.log' for more details." >&2;}
   20817    { (exit 1); exit 1; }; }
   20818 else
   20819 	FONTCONFIG_CFLAGS=$pkg_cv_FONTCONFIG_CFLAGS
   20820 	FONTCONFIG_LIBS=$pkg_cv_FONTCONFIG_LIBS
   20821         { echo "$as_me:$LINENO: result: yes" >&5
   20822 echo "${ECHO_T}yes" >&6; }
   20823 	:
   20824 fi
   20825 
   20826 
   20827 
   20828 
   20829 
   20830 
   20831 
   20832 
   20833 fontconfig_save_libs="$LIBS"
   20834 fontconfig_save_cflags="$CFLAGS"
   20835 LIBS="$LIBS $FREETYPE_LIBS"
   20836 CFLAGS="$CFLAGS $FREETYPE_CFLAGS"
   20837 
   20838 
   20839 
   20840 
   20841 
   20842 for ac_func in FT_Get_Next_Char FT_Get_BDF_Property FT_Get_PS_Font_Info FT_Has_PS_Glyph_Names FT_GlyphSlot_Embolden
   20843 do
   20844 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
   20845 { echo "$as_me:$LINENO: checking for $ac_func" >&5
   20846 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
   20847 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
   20848   echo $ECHO_N "(cached) $ECHO_C" >&6
   20849 else
   20850   cat >conftest.$ac_ext <<_ACEOF
   20851 /* confdefs.h.  */
   20852 _ACEOF
   20853 cat confdefs.h >>conftest.$ac_ext
   20854 cat >>conftest.$ac_ext <<_ACEOF
   20855 /* end confdefs.h.  */
   20856 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
   20857    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   20858 #define $ac_func innocuous_$ac_func
   20859 
   20860 /* System header to define __stub macros and hopefully few prototypes,
   20861     which can conflict with char $ac_func (); below.
   20862     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   20863     <limits.h> exists even on freestanding compilers.  */
   20864 
   20865 #ifdef __STDC__
   20866 # include <limits.h>
   20867 #else
   20868 # include <assert.h>
   20869 #endif
   20870 
   20871 #undef $ac_func
   20872 
   20873 /* Override any GCC internal prototype to avoid an error.
   20874    Use char because int might match the return type of a GCC
   20875    builtin and then its argument prototype would still apply.  */
   20876 #ifdef __cplusplus
   20877 extern "C"
   20878 #endif
   20879 char $ac_func ();
   20880 /* The GNU C library defines this for functions which it implements
   20881     to always fail with ENOSYS.  Some functions are actually named
   20882     something starting with __ and the normal name is an alias.  */
   20883 #if defined __stub_$ac_func || defined __stub___$ac_func
   20884 choke me
   20885 #endif
   20886 
   20887 int
   20888 main ()
   20889 {
   20890 return $ac_func ();
   20891   ;
   20892   return 0;
   20893 }
   20894 _ACEOF
   20895 rm -f conftest.$ac_objext conftest$ac_exeext
   20896 if { (ac_try="$ac_link"
   20897 case "(($ac_try" in
   20898   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   20899   *) ac_try_echo=$ac_try;;
   20900 esac
   20901 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   20902   (eval "$ac_link") 2>conftest.er1
   20903   ac_status=$?
   20904   grep -v '^ *+' conftest.er1 >conftest.err
   20905   rm -f conftest.er1
   20906   cat conftest.err >&5
   20907   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20908   (exit $ac_status); } &&
   20909 	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
   20910   { (case "(($ac_try" in
   20911   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   20912   *) ac_try_echo=$ac_try;;
   20913 esac
   20914 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   20915   (eval "$ac_try") 2>&5
   20916   ac_status=$?
   20917   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20918   (exit $ac_status); }; } &&
   20919 	 { ac_try='test -s conftest$ac_exeext'
   20920   { (case "(($ac_try" in
   20921   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   20922   *) ac_try_echo=$ac_try;;
   20923 esac
   20924 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   20925   (eval "$ac_try") 2>&5
   20926   ac_status=$?
   20927   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20928   (exit $ac_status); }; }; then
   20929   eval "$as_ac_var=yes"
   20930 else
   20931   echo "$as_me: failed program was:" >&5
   20932 sed 's/^/| /' conftest.$ac_ext >&5
   20933 
   20934 	eval "$as_ac_var=no"
   20935 fi
   20936 
   20937 rm -f core conftest.err conftest.$ac_objext \
   20938       conftest$ac_exeext conftest.$ac_ext
   20939 fi
   20940 ac_res=`eval echo '${'$as_ac_var'}'`
   20941 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   20942 echo "${ECHO_T}$ac_res" >&6; }
   20943 if test `eval echo '${'$as_ac_var'}'` = yes; then
   20944   cat >>confdefs.h <<_ACEOF
   20945 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
   20946 _ACEOF
   20947 
   20948 fi
   20949 done
   20950 
   20951 { echo "$as_me:$LINENO: checking for FT_Bitmap_Size.y_ppem" >&5
   20952 echo $ECHO_N "checking for FT_Bitmap_Size.y_ppem... $ECHO_C" >&6; }
   20953 if test "${ac_cv_member_FT_Bitmap_Size_y_ppem+set}" = set; then
   20954   echo $ECHO_N "(cached) $ECHO_C" >&6
   20955 else
   20956   cat >conftest.$ac_ext <<_ACEOF
   20957 /* confdefs.h.  */
   20958 _ACEOF
   20959 cat confdefs.h >>conftest.$ac_ext
   20960 cat >>conftest.$ac_ext <<_ACEOF
   20961 /* end confdefs.h.  */
   20962 #include <ft2build.h>
   20963 #include FT_FREETYPE_H
   20964 
   20965 int
   20966 main ()
   20967 {
   20968 static FT_Bitmap_Size ac_aggr;
   20969 if (ac_aggr.y_ppem)
   20970 return 0;
   20971   ;
   20972   return 0;
   20973 }
   20974 _ACEOF
   20975 rm -f conftest.$ac_objext
   20976 if { (ac_try="$ac_compile"
   20977 case "(($ac_try" in
   20978   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   20979   *) ac_try_echo=$ac_try;;
   20980 esac
   20981 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   20982   (eval "$ac_compile") 2>conftest.er1
   20983   ac_status=$?
   20984   grep -v '^ *+' conftest.er1 >conftest.err
   20985   rm -f conftest.er1
   20986   cat conftest.err >&5
   20987   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20988   (exit $ac_status); } &&
   20989 	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
   20990   { (case "(($ac_try" in
   20991   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   20992   *) ac_try_echo=$ac_try;;
   20993 esac
   20994 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   20995   (eval "$ac_try") 2>&5
   20996   ac_status=$?
   20997   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20998   (exit $ac_status); }; } &&
   20999 	 { ac_try='test -s conftest.$ac_objext'
   21000   { (case "(($ac_try" in
   21001   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   21002   *) ac_try_echo=$ac_try;;
   21003 esac
   21004 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   21005   (eval "$ac_try") 2>&5
   21006   ac_status=$?
   21007   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   21008   (exit $ac_status); }; }; then
   21009   ac_cv_member_FT_Bitmap_Size_y_ppem=yes
   21010 else
   21011   echo "$as_me: failed program was:" >&5
   21012 sed 's/^/| /' conftest.$ac_ext >&5
   21013 
   21014 	cat >conftest.$ac_ext <<_ACEOF
   21015 /* confdefs.h.  */
   21016 _ACEOF
   21017 cat confdefs.h >>conftest.$ac_ext
   21018 cat >>conftest.$ac_ext <<_ACEOF
   21019 /* end confdefs.h.  */
   21020 #include <ft2build.h>
   21021 #include FT_FREETYPE_H
   21022 
   21023 int
   21024 main ()
   21025 {
   21026 static FT_Bitmap_Size ac_aggr;
   21027 if (sizeof ac_aggr.y_ppem)
   21028 return 0;
   21029   ;
   21030   return 0;
   21031 }
   21032 _ACEOF
   21033 rm -f conftest.$ac_objext
   21034 if { (ac_try="$ac_compile"
   21035 case "(($ac_try" in
   21036   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   21037   *) ac_try_echo=$ac_try;;
   21038 esac
   21039 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   21040   (eval "$ac_compile") 2>conftest.er1
   21041   ac_status=$?
   21042   grep -v '^ *+' conftest.er1 >conftest.err
   21043   rm -f conftest.er1
   21044   cat conftest.err >&5
   21045   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   21046   (exit $ac_status); } &&
   21047 	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
   21048   { (case "(($ac_try" in
   21049   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   21050   *) ac_try_echo=$ac_try;;
   21051 esac
   21052 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   21053   (eval "$ac_try") 2>&5
   21054   ac_status=$?
   21055   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   21056   (exit $ac_status); }; } &&
   21057 	 { ac_try='test -s conftest.$ac_objext'
   21058   { (case "(($ac_try" in
   21059   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   21060   *) ac_try_echo=$ac_try;;
   21061 esac
   21062 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   21063   (eval "$ac_try") 2>&5
   21064   ac_status=$?
   21065   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   21066   (exit $ac_status); }; }; then
   21067   ac_cv_member_FT_Bitmap_Size_y_ppem=yes
   21068 else
   21069   echo "$as_me: failed program was:" >&5
   21070 sed 's/^/| /' conftest.$ac_ext >&5
   21071 
   21072 	ac_cv_member_FT_Bitmap_Size_y_ppem=no
   21073 fi
   21074 
   21075 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   21076 fi
   21077 
   21078 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   21079 fi
   21080 { echo "$as_me:$LINENO: result: $ac_cv_member_FT_Bitmap_Size_y_ppem" >&5
   21081 echo "${ECHO_T}$ac_cv_member_FT_Bitmap_Size_y_ppem" >&6; }
   21082 if test $ac_cv_member_FT_Bitmap_Size_y_ppem = yes; then
   21083   HAVE_FT_BITMAP_SIZE_Y_PPEM=1
   21084 else
   21085   HAVE_FT_BITMAP_SIZE_Y_PPEM=0
   21086 fi
   21087 
   21088 
   21089 cat >>confdefs.h <<_ACEOF
   21090 #define HAVE_FT_BITMAP_SIZE_Y_PPEM $HAVE_FT_BITMAP_SIZE_Y_PPEM
   21091 _ACEOF
   21092 
   21093 
   21094 LIBS="$fontconfig_save_libs"
   21095 CFLAGS="$fontconfig_save_cflags"
   21096 
   21097 if test "$VERSION" = "" ; then
   21098        VERSION=$PACKAGE_VERSION;
   21099 fi
   21100 
   21101 WARN_CFLAGS=""
   21102 
   21103 if test "x$GCC" = "xyes"; then
   21104 	WARN_CFLAGS="-Wall -Wpointer-arith -Wstrict-prototypes \
   21105 	-Wmissing-prototypes -Wmissing-declarations \
   21106 	-Wnested-externs -fno-strict-aliasing"
   21107 fi
   21108 
   21109 
   21110 
   21111 
   21112 # Check whether --with-release-version was given.
   21113 if test "${with_release_version+set}" = set; then
   21114   withval=$with_release_version; RELEASE_VERSION="$withval"
   21115 else
   21116   RELEASE_VERSION=""
   21117 fi
   21118 
   21119 	if test "x$RELEASE_VERSION" != "x"; then
   21120 		PACKAGE="$PACKAGE-$RELEASE_VERSION"
   21121 		PACKAGE_TARNAME="$PACKAGE_TARNAME-$RELEASE_VERSION"
   21122 		{ echo "$as_me:$LINENO: Building with package name set to $PACKAGE" >&5
   21123 echo "$as_me: Building with package name set to $PACKAGE" >&6;}
   21124 	fi
   21125 
   21126 cat >>confdefs.h <<_ACEOF
   21127 #define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | sed -ne 's/^\([^\.]\+\).*/\1/p'`
   21128 _ACEOF
   21129 
   21130 	PVM=`echo $PACKAGE_VERSION | sed -ne 's/^\([^\.]\+\)\.\([^\.]\+\).*/\2/p'`
   21131 	if test "x$PVM" = "x"; then
   21132 		PVM="0"
   21133 	fi
   21134 
   21135 cat >>confdefs.h <<_ACEOF
   21136 #define PACKAGE_VERSION_MINOR $PVM
   21137 _ACEOF
   21138 
   21139 	PVP=`echo $PACKAGE_VERSION | sed -ne 's/^\([^\.]\+\)\.\([^\.]\+\)\.\([^\.]\+\).*/\3/p'`
   21140 	if test "x$PVP" = "x"; then
   21141 		PVP="0"
   21142 	fi
   21143 
   21144 cat >>confdefs.h <<_ACEOF
   21145 #define PACKAGE_VERSION_PATCHLEVEL $PVP
   21146 _ACEOF
   21147 
   21148 
   21149 
   21150 ac_config_files="$ac_config_files Makefile xft.pc xft-config src/Makefile man/Makefile man/xft-config.1 man/Xft.3"
   21151 
   21152 cat >confcache <<\_ACEOF
   21153 # This file is a shell script that caches the results of configure
   21154 # tests run on this system so they can be shared between configure
   21155 # scripts and configure runs, see configure's option --config-cache.
   21156 # It is not useful on other systems.  If it contains results you don't
   21157 # want to keep, you may remove or edit it.
   21158 #
   21159 # config.status only pays attention to the cache file if you give it
   21160 # the --recheck option to rerun configure.
   21161 #
   21162 # `ac_cv_env_foo' variables (set or unset) will be overridden when
   21163 # loading this file, other *unset* `ac_cv_foo' will be assigned the
   21164 # following values.
   21165 
   21166 _ACEOF
   21167 
   21168 # The following way of writing the cache mishandles newlines in values,
   21169 # but we know of no workaround that is simple, portable, and efficient.
   21170 # So, we kill variables containing newlines.
   21171 # Ultrix sh set writes to stderr and can't be redirected directly,
   21172 # and sets the high bit in the cache file unless we assign to the vars.
   21173 (
   21174   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
   21175     eval ac_val=\$$ac_var
   21176     case $ac_val in #(
   21177     *${as_nl}*)
   21178       case $ac_var in #(
   21179       *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
   21180 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
   21181       esac
   21182       case $ac_var in #(
   21183       _ | IFS | as_nl) ;; #(
   21184       *) $as_unset $ac_var ;;
   21185       esac ;;
   21186     esac
   21187   done
   21188 
   21189   (set) 2>&1 |
   21190     case $as_nl`(ac_space=' '; set) 2>&1` in #(
   21191     *${as_nl}ac_space=\ *)
   21192       # `set' does not quote correctly, so add quotes (double-quote
   21193       # substitution turns \\\\ into \\, and sed turns \\ into \).
   21194       sed -n \
   21195 	"s/'/'\\\\''/g;
   21196 	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
   21197       ;; #(
   21198     *)
   21199       # `set' quotes correctly as required by POSIX, so do not add quotes.
   21200       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
   21201       ;;
   21202     esac |
   21203     sort
   21204 ) |
   21205   sed '
   21206      /^ac_cv_env_/b end
   21207      t clear
   21208      :clear
   21209      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
   21210      t end
   21211      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
   21212      :end' >>confcache
   21213 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
   21214   if test -w "$cache_file"; then
   21215     test "x$cache_file" != "x/dev/null" &&
   21216       { echo "$as_me:$LINENO: updating cache $cache_file" >&5
   21217 echo "$as_me: updating cache $cache_file" >&6;}
   21218     cat confcache >$cache_file
   21219   else
   21220     { echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
   21221 echo "$as_me: not updating unwritable cache $cache_file" >&6;}
   21222   fi
   21223 fi
   21224 rm -f confcache
   21225 
   21226 test "x$prefix" = xNONE && prefix=$ac_default_prefix
   21227 # Let make expand exec_prefix.
   21228 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
   21229 
   21230 DEFS=-DHAVE_CONFIG_H
   21231 
   21232 ac_libobjs=
   21233 ac_ltlibobjs=
   21234 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
   21235   # 1. Remove the extension, and $U if already installed.
   21236   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
   21237   ac_i=`echo "$ac_i" | sed "$ac_script"`
   21238   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
   21239   #    will be set to the directory where LIBOBJS objects are built.
   21240   ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
   21241   ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
   21242 done
   21243 LIBOBJS=$ac_libobjs
   21244 
   21245 LTLIBOBJS=$ac_ltlibobjs
   21246 
   21247 
   21248 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
   21249   { { echo "$as_me:$LINENO: error: conditional \"MAINTAINER_MODE\" was never defined.
   21250 Usually this means the macro was only invoked conditionally." >&5
   21251 echo "$as_me: error: conditional \"MAINTAINER_MODE\" was never defined.
   21252 Usually this means the macro was only invoked conditionally." >&2;}
   21253    { (exit 1); exit 1; }; }
   21254 fi
   21255 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
   21256   { { echo "$as_me:$LINENO: error: conditional \"AMDEP\" was never defined.
   21257 Usually this means the macro was only invoked conditionally." >&5
   21258 echo "$as_me: error: conditional \"AMDEP\" was never defined.
   21259 Usually this means the macro was only invoked conditionally." >&2;}
   21260    { (exit 1); exit 1; }; }
   21261 fi
   21262 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
   21263   { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined.
   21264 Usually this means the macro was only invoked conditionally." >&5
   21265 echo "$as_me: error: conditional \"am__fastdepCC\" was never defined.
   21266 Usually this means the macro was only invoked conditionally." >&2;}
   21267    { (exit 1); exit 1; }; }
   21268 fi
   21269 if test -z "${am__fastdepCXX_TRUE}" && test -z "${am__fastdepCXX_FALSE}"; then
   21270   { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCXX\" was never defined.
   21271 Usually this means the macro was only invoked conditionally." >&5
   21272 echo "$as_me: error: conditional \"am__fastdepCXX\" was never defined.
   21273 Usually this means the macro was only invoked conditionally." >&2;}
   21274    { (exit 1); exit 1; }; }
   21275 fi
   21276 
   21277 : ${CONFIG_STATUS=./config.status}
   21278 ac_clean_files_save=$ac_clean_files
   21279 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
   21280 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
   21281 echo "$as_me: creating $CONFIG_STATUS" >&6;}
   21282 cat >$CONFIG_STATUS <<_ACEOF
   21283 #! $SHELL
   21284 # Generated by $as_me.
   21285 # Run this file to recreate the current configuration.
   21286 # Compiler output produced by configure, useful for debugging
   21287 # configure, is in config.log if it exists.
   21288 
   21289 debug=false
   21290 ac_cs_recheck=false
   21291 ac_cs_silent=false
   21292 SHELL=\${CONFIG_SHELL-$SHELL}
   21293 _ACEOF
   21294 
   21295 cat >>$CONFIG_STATUS <<\_ACEOF
   21296 ## --------------------- ##
   21297 ## M4sh Initialization.  ##
   21298 ## --------------------- ##
   21299 
   21300 # Be Bourne compatible
   21301 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
   21302   emulate sh
   21303   NULLCMD=:
   21304   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
   21305   # is contrary to our usage.  Disable this feature.
   21306   alias -g '${1+"$@"}'='"$@"'
   21307   setopt NO_GLOB_SUBST
   21308 else
   21309   case `(set -o) 2>/dev/null` in *posix*) set -o posix;; esac
   21310 fi
   21311 BIN_SH=xpg4; export BIN_SH # for Tru64
   21312 DUALCASE=1; export DUALCASE # for MKS sh
   21313 
   21314 
   21315 # PATH needs CR
   21316 # Avoid depending upon Character Ranges.
   21317 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
   21318 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
   21319 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
   21320 as_cr_digits='0123456789'
   21321 as_cr_alnum=$as_cr_Letters$as_cr_digits
   21322 
   21323 # The user is always right.
   21324 if test "${PATH_SEPARATOR+set}" != set; then
   21325   echo "#! /bin/sh" >conf$$.sh
   21326   echo  "exit 0"   >>conf$$.sh
   21327   chmod +x conf$$.sh
   21328   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
   21329     PATH_SEPARATOR=';'
   21330   else
   21331     PATH_SEPARATOR=:
   21332   fi
   21333   rm -f conf$$.sh
   21334 fi
   21335 
   21336 # Support unset when possible.
   21337 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
   21338   as_unset=unset
   21339 else
   21340   as_unset=false
   21341 fi
   21342 
   21343 
   21344 # IFS
   21345 # We need space, tab and new line, in precisely that order.  Quoting is
   21346 # there to prevent editors from complaining about space-tab.
   21347 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
   21348 # splitting by setting IFS to empty value.)
   21349 as_nl='
   21350 '
   21351 IFS=" ""	$as_nl"
   21352 
   21353 # Find who we are.  Look in the path if we contain no directory separator.
   21354 case $0 in
   21355   *[\\/]* ) as_myself=$0 ;;
   21356   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   21357 for as_dir in $PATH
   21358 do
   21359   IFS=$as_save_IFS
   21360   test -z "$as_dir" && as_dir=.
   21361   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
   21362 done
   21363 IFS=$as_save_IFS
   21364 
   21365      ;;
   21366 esac
   21367 # We did not find ourselves, most probably we were run as `sh COMMAND'
   21368 # in which case we are not to be found in the path.
   21369 if test "x$as_myself" = x; then
   21370   as_myself=$0
   21371 fi
   21372 if test ! -f "$as_myself"; then
   21373   echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
   21374   { (exit 1); exit 1; }
   21375 fi
   21376 
   21377 # Work around bugs in pre-3.0 UWIN ksh.
   21378 for as_var in ENV MAIL MAILPATH
   21379 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
   21380 done
   21381 PS1='$ '
   21382 PS2='> '
   21383 PS4='+ '
   21384 
   21385 # NLS nuisances.
   21386 for as_var in \
   21387   LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
   21388   LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
   21389   LC_TELEPHONE LC_TIME
   21390 do
   21391   if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
   21392     eval $as_var=C; export $as_var
   21393   else
   21394     ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
   21395   fi
   21396 done
   21397 
   21398 # Required to use basename.
   21399 if expr a : '\(a\)' >/dev/null 2>&1 &&
   21400    test "X`expr 00001 : '.*\(...\)'`" = X001; then
   21401   as_expr=expr
   21402 else
   21403   as_expr=false
   21404 fi
   21405 
   21406 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
   21407   as_basename=basename
   21408 else
   21409   as_basename=false
   21410 fi
   21411 
   21412 
   21413 # Name of the executable.
   21414 as_me=`$as_basename -- "$0" ||
   21415 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
   21416 	 X"$0" : 'X\(//\)$' \| \
   21417 	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
   21418 echo X/"$0" |
   21419     sed '/^.*\/\([^/][^/]*\)\/*$/{
   21420 	    s//\1/
   21421 	    q
   21422 	  }
   21423 	  /^X\/\(\/\/\)$/{
   21424 	    s//\1/
   21425 	    q
   21426 	  }
   21427 	  /^X\/\(\/\).*/{
   21428 	    s//\1/
   21429 	    q
   21430 	  }
   21431 	  s/.*/./; q'`
   21432 
   21433 # CDPATH.
   21434 $as_unset CDPATH
   21435 
   21436 
   21437 
   21438   as_lineno_1=$LINENO
   21439   as_lineno_2=$LINENO
   21440   test "x$as_lineno_1" != "x$as_lineno_2" &&
   21441   test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
   21442 
   21443   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
   21444   # uniformly replaced by the line number.  The first 'sed' inserts a
   21445   # line-number line after each line using $LINENO; the second 'sed'
   21446   # does the real work.  The second script uses 'N' to pair each
   21447   # line-number line with the line containing $LINENO, and appends
   21448   # trailing '-' during substitution so that $LINENO is not a special
   21449   # case at line end.
   21450   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
   21451   # scripts with optimization help from Paolo Bonzini.  Blame Lee
   21452   # E. McMahon (1931-1989) for sed's syntax.  :-)
   21453   sed -n '
   21454     p
   21455     /[$]LINENO/=
   21456   ' <$as_myself |
   21457     sed '
   21458       s/[$]LINENO.*/&-/
   21459       t lineno
   21460       b
   21461       :lineno
   21462       N
   21463       :loop
   21464       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
   21465       t loop
   21466       s/-\n.*//
   21467     ' >$as_me.lineno &&
   21468   chmod +x "$as_me.lineno" ||
   21469     { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
   21470    { (exit 1); exit 1; }; }
   21471 
   21472   # Don't try to exec as it changes $[0], causing all sort of problems
   21473   # (the dirname of $[0] is not the place where we might find the
   21474   # original and so on.  Autoconf is especially sensitive to this).
   21475   . "./$as_me.lineno"
   21476   # Exit status is that of the last command.
   21477   exit
   21478 }
   21479 
   21480 
   21481 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
   21482   as_dirname=dirname
   21483 else
   21484   as_dirname=false
   21485 fi
   21486 
   21487 ECHO_C= ECHO_N= ECHO_T=
   21488 case `echo -n x` in
   21489 -n*)
   21490   case `echo 'x\c'` in
   21491   *c*) ECHO_T='	';;	# ECHO_T is single tab character.
   21492   *)   ECHO_C='\c';;
   21493   esac;;
   21494 *)
   21495   ECHO_N='-n';;
   21496 esac
   21497 
   21498 if expr a : '\(a\)' >/dev/null 2>&1 &&
   21499    test "X`expr 00001 : '.*\(...\)'`" = X001; then
   21500   as_expr=expr
   21501 else
   21502   as_expr=false
   21503 fi
   21504 
   21505 rm -f conf$$ conf$$.exe conf$$.file
   21506 if test -d conf$$.dir; then
   21507   rm -f conf$$.dir/conf$$.file
   21508 else
   21509   rm -f conf$$.dir
   21510   mkdir conf$$.dir
   21511 fi
   21512 echo >conf$$.file
   21513 if ln -s conf$$.file conf$$ 2>/dev/null; then
   21514   as_ln_s='ln -s'
   21515   # ... but there are two gotchas:
   21516   # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
   21517   # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
   21518   # In both cases, we have to default to `cp -p'.
   21519   ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
   21520     as_ln_s='cp -p'
   21521 elif ln conf$$.file conf$$ 2>/dev/null; then
   21522   as_ln_s=ln
   21523 else
   21524   as_ln_s='cp -p'
   21525 fi
   21526 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
   21527 rmdir conf$$.dir 2>/dev/null
   21528 
   21529 if mkdir -p . 2>/dev/null; then
   21530   as_mkdir_p=:
   21531 else
   21532   test -d ./-p && rmdir ./-p
   21533   as_mkdir_p=false
   21534 fi
   21535 
   21536 # Find out whether ``test -x'' works.  Don't use a zero-byte file, as
   21537 # systems may use methods other than mode bits to determine executability.
   21538 cat >conf$$.file <<_ASEOF
   21539 #! /bin/sh
   21540 exit 0
   21541 _ASEOF
   21542 chmod +x conf$$.file
   21543 if test -x conf$$.file >/dev/null 2>&1; then
   21544   as_executable_p="test -x"
   21545 else
   21546   as_executable_p=:
   21547 fi
   21548 rm -f conf$$.file
   21549 
   21550 # Sed expression to map a string onto a valid CPP name.
   21551 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
   21552 
   21553 # Sed expression to map a string onto a valid variable name.
   21554 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
   21555 
   21556 
   21557 exec 6>&1
   21558 
   21559 # Save the log message, to keep $[0] and so on meaningful, and to
   21560 # report actual input values of CONFIG_FILES etc. instead of their
   21561 # values after options handling.
   21562 ac_log="
   21563 This file was extended by libXft $as_me 2.1.12, which was
   21564 generated by GNU Autoconf 2.60.  Invocation command line was
   21565 
   21566   CONFIG_FILES    = $CONFIG_FILES
   21567   CONFIG_HEADERS  = $CONFIG_HEADERS
   21568   CONFIG_LINKS    = $CONFIG_LINKS
   21569   CONFIG_COMMANDS = $CONFIG_COMMANDS
   21570   $ $0 $@
   21571 
   21572 on `(hostname || uname -n) 2>/dev/null | sed 1q`
   21573 "
   21574 
   21575 _ACEOF
   21576 
   21577 cat >>$CONFIG_STATUS <<_ACEOF
   21578 # Files that config.status was made for.
   21579 config_files="$ac_config_files"
   21580 config_headers="$ac_config_headers"
   21581 config_commands="$ac_config_commands"
   21582 
   21583 _ACEOF
   21584 
   21585 cat >>$CONFIG_STATUS <<\_ACEOF
   21586 ac_cs_usage="\
   21587 \`$as_me' instantiates files from templates according to the
   21588 current configuration.
   21589 
   21590 Usage: $0 [OPTIONS] [FILE]...
   21591 
   21592   -h, --help       print this help, then exit
   21593   -V, --version    print version number, then exit
   21594   -q, --quiet      do not print progress messages
   21595   -d, --debug      don't remove temporary files
   21596       --recheck    update $as_me by reconfiguring in the same conditions
   21597   --file=FILE[:TEMPLATE]
   21598 		   instantiate the configuration file FILE
   21599   --header=FILE[:TEMPLATE]
   21600 		   instantiate the configuration header FILE
   21601 
   21602 Configuration files:
   21603 $config_files
   21604 
   21605 Configuration headers:
   21606 $config_headers
   21607 
   21608 Configuration commands:
   21609 $config_commands
   21610 
   21611 Report bugs to <bug-autoconf@gnu.org>."
   21612 
   21613 _ACEOF
   21614 cat >>$CONFIG_STATUS <<_ACEOF
   21615 ac_cs_version="\\
   21616 libXft config.status 2.1.12
   21617 configured by $0, generated by GNU Autoconf 2.60,
   21618   with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
   21619 
   21620 Copyright (C) 2006 Free Software Foundation, Inc.
   21621 This config.status script is free software; the Free Software Foundation
   21622 gives unlimited permission to copy, distribute and modify it."
   21623 
   21624 ac_pwd='$ac_pwd'
   21625 srcdir='$srcdir'
   21626 INSTALL='$INSTALL'
   21627 _ACEOF
   21628 
   21629 cat >>$CONFIG_STATUS <<\_ACEOF
   21630 # If no file are specified by the user, then we need to provide default
   21631 # value.  By we need to know if files were specified by the user.
   21632 ac_need_defaults=:
   21633 while test $# != 0
   21634 do
   21635   case $1 in
   21636   --*=*)
   21637     ac_option=`expr "X$1" : 'X\([^=]*\)='`
   21638     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
   21639     ac_shift=:
   21640     ;;
   21641   *)
   21642     ac_option=$1
   21643     ac_optarg=$2
   21644     ac_shift=shift
   21645     ;;
   21646   esac
   21647 
   21648   case $ac_option in
   21649   # Handling of the options.
   21650   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
   21651     ac_cs_recheck=: ;;
   21652   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
   21653     echo "$ac_cs_version"; exit ;;
   21654   --debug | --debu | --deb | --de | --d | -d )
   21655     debug=: ;;
   21656   --file | --fil | --fi | --f )
   21657     $ac_shift
   21658     CONFIG_FILES="$CONFIG_FILES $ac_optarg"
   21659     ac_need_defaults=false;;
   21660   --header | --heade | --head | --hea )
   21661     $ac_shift
   21662     CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
   21663     ac_need_defaults=false;;
   21664   --he | --h)
   21665     # Conflict between --help and --header
   21666     { echo "$as_me: error: ambiguous option: $1
   21667 Try \`$0 --help' for more information." >&2
   21668    { (exit 1); exit 1; }; };;
   21669   --help | --hel | -h )
   21670     echo "$ac_cs_usage"; exit ;;
   21671   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   21672   | -silent | --silent | --silen | --sile | --sil | --si | --s)
   21673     ac_cs_silent=: ;;
   21674 
   21675   # This is an error.
   21676   -*) { echo "$as_me: error: unrecognized option: $1
   21677 Try \`$0 --help' for more information." >&2
   21678    { (exit 1); exit 1; }; } ;;
   21679 
   21680   *) ac_config_targets="$ac_config_targets $1"
   21681      ac_need_defaults=false ;;
   21682 
   21683   esac
   21684   shift
   21685 done
   21686 
   21687 ac_configure_extra_args=
   21688 
   21689 if $ac_cs_silent; then
   21690   exec 6>/dev/null
   21691   ac_configure_extra_args="$ac_configure_extra_args --silent"
   21692 fi
   21693 
   21694 _ACEOF
   21695 cat >>$CONFIG_STATUS <<_ACEOF
   21696 if \$ac_cs_recheck; then
   21697   echo "running CONFIG_SHELL=$SHELL $SHELL $0 "$ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
   21698   CONFIG_SHELL=$SHELL
   21699   export CONFIG_SHELL
   21700   exec $SHELL "$0"$ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
   21701 fi
   21702 
   21703 _ACEOF
   21704 cat >>$CONFIG_STATUS <<\_ACEOF
   21705 exec 5>>config.log
   21706 {
   21707   echo
   21708   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
   21709 ## Running $as_me. ##
   21710 _ASBOX
   21711   echo "$ac_log"
   21712 } >&5
   21713 
   21714 _ACEOF
   21715 cat >>$CONFIG_STATUS <<_ACEOF
   21716 #
   21717 # INIT-COMMANDS
   21718 #
   21719 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
   21720 
   21721 _ACEOF
   21722 
   21723 cat >>$CONFIG_STATUS <<\_ACEOF
   21724 
   21725 # Handling of arguments.
   21726 for ac_config_target in $ac_config_targets
   21727 do
   21728   case $ac_config_target in
   21729     "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
   21730     "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
   21731     "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
   21732     "xft.pc") CONFIG_FILES="$CONFIG_FILES xft.pc" ;;
   21733     "xft-config") CONFIG_FILES="$CONFIG_FILES xft-config" ;;
   21734     "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
   21735     "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;;
   21736     "man/xft-config.1") CONFIG_FILES="$CONFIG_FILES man/xft-config.1" ;;
   21737     "man/Xft.3") CONFIG_FILES="$CONFIG_FILES man/Xft.3" ;;
   21738 
   21739   *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
   21740 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
   21741    { (exit 1); exit 1; }; };;
   21742   esac
   21743 done
   21744 
   21745 
   21746 # If the user did not use the arguments to specify the items to instantiate,
   21747 # then the envvar interface is used.  Set only those that are not.
   21748 # We use the long form for the default assignment because of an extremely
   21749 # bizarre bug on SunOS 4.1.3.
   21750 if $ac_need_defaults; then
   21751   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
   21752   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
   21753   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
   21754 fi
   21755 
   21756 # Have a temporary directory for convenience.  Make it in the build tree
   21757 # simply because there is no reason against having it here, and in addition,
   21758 # creating and moving files from /tmp can sometimes cause problems.
   21759 # Hook for its removal unless debugging.
   21760 # Note that there is a small window in which the directory will not be cleaned:
   21761 # after its creation but before its name has been assigned to `$tmp'.
   21762 $debug ||
   21763 {
   21764   tmp=
   21765   trap 'exit_status=$?
   21766   { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
   21767 ' 0
   21768   trap '{ (exit 1); exit 1; }' 1 2 13 15
   21769 }
   21770 # Create a (secure) tmp directory for tmp files.
   21771 
   21772 {
   21773   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
   21774   test -n "$tmp" && test -d "$tmp"
   21775 }  ||
   21776 {
   21777   tmp=./conf$$-$RANDOM
   21778   (umask 077 && mkdir "$tmp")
   21779 } ||
   21780 {
   21781    echo "$me: cannot create a temporary directory in ." >&2
   21782    { (exit 1); exit 1; }
   21783 }
   21784 
   21785 #
   21786 # Set up the sed scripts for CONFIG_FILES section.
   21787 #
   21788 
   21789 # No need to generate the scripts if there are no CONFIG_FILES.
   21790 # This happens for instance when ./config.status config.h
   21791 if test -n "$CONFIG_FILES"; then
   21792 
   21793 _ACEOF
   21794 
   21795 
   21796 
   21797 ac_delim='%!_!# '
   21798 for ac_last_try in false false false false false :; do
   21799   cat >conf$$subs.sed <<_ACEOF
   21800 SHELL!$SHELL$ac_delim
   21801 PATH_SEPARATOR!$PATH_SEPARATOR$ac_delim
   21802 PACKAGE_NAME!$PACKAGE_NAME$ac_delim
   21803 PACKAGE_TARNAME!$PACKAGE_TARNAME$ac_delim
   21804 PACKAGE_VERSION!$PACKAGE_VERSION$ac_delim
   21805 PACKAGE_STRING!$PACKAGE_STRING$ac_delim
   21806 PACKAGE_BUGREPORT!$PACKAGE_BUGREPORT$ac_delim
   21807 exec_prefix!$exec_prefix$ac_delim
   21808 prefix!$prefix$ac_delim
   21809 program_transform_name!$program_transform_name$ac_delim
   21810 bindir!$bindir$ac_delim
   21811 sbindir!$sbindir$ac_delim
   21812 libexecdir!$libexecdir$ac_delim
   21813 datarootdir!$datarootdir$ac_delim
   21814 datadir!$datadir$ac_delim
   21815 sysconfdir!$sysconfdir$ac_delim
   21816 sharedstatedir!$sharedstatedir$ac_delim
   21817 localstatedir!$localstatedir$ac_delim
   21818 includedir!$includedir$ac_delim
   21819 oldincludedir!$oldincludedir$ac_delim
   21820 docdir!$docdir$ac_delim
   21821 infodir!$infodir$ac_delim
   21822 htmldir!$htmldir$ac_delim
   21823 dvidir!$dvidir$ac_delim
   21824 pdfdir!$pdfdir$ac_delim
   21825 psdir!$psdir$ac_delim
   21826 libdir!$libdir$ac_delim
   21827 localedir!$localedir$ac_delim
   21828 mandir!$mandir$ac_delim
   21829 DEFS!$DEFS$ac_delim
   21830 ECHO_C!$ECHO_C$ac_delim
   21831 ECHO_N!$ECHO_N$ac_delim
   21832 ECHO_T!$ECHO_T$ac_delim
   21833 LIBS!$LIBS$ac_delim
   21834 build_alias!$build_alias$ac_delim
   21835 host_alias!$host_alias$ac_delim
   21836 target_alias!$target_alias$ac_delim
   21837 INSTALL_PROGRAM!$INSTALL_PROGRAM$ac_delim
   21838 INSTALL_SCRIPT!$INSTALL_SCRIPT$ac_delim
   21839 INSTALL_DATA!$INSTALL_DATA$ac_delim
   21840 CYGPATH_W!$CYGPATH_W$ac_delim
   21841 PACKAGE!$PACKAGE$ac_delim
   21842 VERSION!$VERSION$ac_delim
   21843 ACLOCAL!$ACLOCAL$ac_delim
   21844 AUTOCONF!$AUTOCONF$ac_delim
   21845 AUTOMAKE!$AUTOMAKE$ac_delim
   21846 AUTOHEADER!$AUTOHEADER$ac_delim
   21847 MAKEINFO!$MAKEINFO$ac_delim
   21848 install_sh!$install_sh$ac_delim
   21849 STRIP!$STRIP$ac_delim
   21850 INSTALL_STRIP_PROGRAM!$INSTALL_STRIP_PROGRAM$ac_delim
   21851 mkdir_p!$mkdir_p$ac_delim
   21852 AWK!$AWK$ac_delim
   21853 SET_MAKE!$SET_MAKE$ac_delim
   21854 am__leading_dot!$am__leading_dot$ac_delim
   21855 AMTAR!$AMTAR$ac_delim
   21856 am__tar!$am__tar$ac_delim
   21857 am__untar!$am__untar$ac_delim
   21858 AMSHOWCMDSAT!$AMSHOWCMDSAT$ac_delim
   21859 AMDEPSHOWCMDSAT!$AMDEPSHOWCMDSAT$ac_delim
   21860 AMPRETTYECHO!$AMPRETTYECHO$ac_delim
   21861 AMCMDECHO!$AMCMDECHO$ac_delim
   21862 LT_QUIET!$LT_QUIET$ac_delim
   21863 MAINTAINER_MODE_TRUE!$MAINTAINER_MODE_TRUE$ac_delim
   21864 MAINTAINER_MODE_FALSE!$MAINTAINER_MODE_FALSE$ac_delim
   21865 MAINT!$MAINT$ac_delim
   21866 CC!$CC$ac_delim
   21867 CFLAGS!$CFLAGS$ac_delim
   21868 LDFLAGS!$LDFLAGS$ac_delim
   21869 CPPFLAGS!$CPPFLAGS$ac_delim
   21870 ac_ct_CC!$ac_ct_CC$ac_delim
   21871 EXEEXT!$EXEEXT$ac_delim
   21872 OBJEXT!$OBJEXT$ac_delim
   21873 DEPDIR!$DEPDIR$ac_delim
   21874 am__include!$am__include$ac_delim
   21875 am__quote!$am__quote$ac_delim
   21876 AMDEP_TRUE!$AMDEP_TRUE$ac_delim
   21877 AMDEP_FALSE!$AMDEP_FALSE$ac_delim
   21878 AMDEPBACKSLASH!$AMDEPBACKSLASH$ac_delim
   21879 CCDEPMODE!$CCDEPMODE$ac_delim
   21880 am__fastdepCC_TRUE!$am__fastdepCC_TRUE$ac_delim
   21881 am__fastdepCC_FALSE!$am__fastdepCC_FALSE$ac_delim
   21882 build!$build$ac_delim
   21883 build_cpu!$build_cpu$ac_delim
   21884 build_vendor!$build_vendor$ac_delim
   21885 build_os!$build_os$ac_delim
   21886 host!$host$ac_delim
   21887 host_cpu!$host_cpu$ac_delim
   21888 host_vendor!$host_vendor$ac_delim
   21889 host_os!$host_os$ac_delim
   21890 GREP!$GREP$ac_delim
   21891 EGREP!$EGREP$ac_delim
   21892 LN_S!$LN_S$ac_delim
   21893 ECHO!$ECHO$ac_delim
   21894 AR!$AR$ac_delim
   21895 RANLIB!$RANLIB$ac_delim
   21896 CPP!$CPP$ac_delim
   21897 _ACEOF
   21898 
   21899   if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then
   21900     break
   21901   elif $ac_last_try; then
   21902     { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
   21903 echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
   21904    { (exit 1); exit 1; }; }
   21905   else
   21906     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
   21907   fi
   21908 done
   21909 
   21910 ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
   21911 if test -n "$ac_eof"; then
   21912   ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
   21913   ac_eof=`expr $ac_eof + 1`
   21914 fi
   21915 
   21916 cat >>$CONFIG_STATUS <<_ACEOF
   21917 cat >"\$tmp/subs-1.sed" <<\CEOF$ac_eof
   21918 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
   21919 _ACEOF
   21920 sed '
   21921 s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
   21922 s/^/s,@/; s/!/@,|#_!!_#|/
   21923 :n
   21924 t n
   21925 s/'"$ac_delim"'$/,g/; t
   21926 s/$/\\/; p
   21927 N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
   21928 ' >>$CONFIG_STATUS <conf$$subs.sed
   21929 rm -f conf$$subs.sed
   21930 cat >>$CONFIG_STATUS <<_ACEOF
   21931 CEOF$ac_eof
   21932 _ACEOF
   21933 
   21934 
   21935 ac_delim='%!_!# '
   21936 for ac_last_try in false false false false false :; do
   21937   cat >conf$$subs.sed <<_ACEOF
   21938 CXX!$CXX$ac_delim
   21939 CXXFLAGS!$CXXFLAGS$ac_delim
   21940 ac_ct_CXX!$ac_ct_CXX$ac_delim
   21941 CXXDEPMODE!$CXXDEPMODE$ac_delim
   21942 am__fastdepCXX_TRUE!$am__fastdepCXX_TRUE$ac_delim
   21943 am__fastdepCXX_FALSE!$am__fastdepCXX_FALSE$ac_delim
   21944 CXXCPP!$CXXCPP$ac_delim
   21945 F77!$F77$ac_delim
   21946 FFLAGS!$FFLAGS$ac_delim
   21947 ac_ct_F77!$ac_ct_F77$ac_delim
   21948 LIBTOOL!$LIBTOOL$ac_delim
   21949 PKG_CONFIG!$PKG_CONFIG$ac_delim
   21950 XRENDER_CFLAGS!$XRENDER_CFLAGS$ac_delim
   21951 XRENDER_LIBS!$XRENDER_LIBS$ac_delim
   21952 XMKMF!$XMKMF$ac_delim
   21953 FREETYPE_CFLAGS!$FREETYPE_CFLAGS$ac_delim
   21954 FREETYPE_LIBS!$FREETYPE_LIBS$ac_delim
   21955 ft_config!$ft_config$ac_delim
   21956 FONTCONFIG_CFLAGS!$FONTCONFIG_CFLAGS$ac_delim
   21957 FONTCONFIG_LIBS!$FONTCONFIG_LIBS$ac_delim
   21958 WARN_CFLAGS!$WARN_CFLAGS$ac_delim
   21959 LIBOBJS!$LIBOBJS$ac_delim
   21960 LTLIBOBJS!$LTLIBOBJS$ac_delim
   21961 _ACEOF
   21962 
   21963   if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 23; then
   21964     break
   21965   elif $ac_last_try; then
   21966     { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
   21967 echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
   21968    { (exit 1); exit 1; }; }
   21969   else
   21970     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
   21971   fi
   21972 done
   21973 
   21974 ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
   21975 if test -n "$ac_eof"; then
   21976   ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
   21977   ac_eof=`expr $ac_eof + 1`
   21978 fi
   21979 
   21980 cat >>$CONFIG_STATUS <<_ACEOF
   21981 cat >"\$tmp/subs-2.sed" <<\CEOF$ac_eof
   21982 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b end
   21983 _ACEOF
   21984 sed '
   21985 s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
   21986 s/^/s,@/; s/!/@,|#_!!_#|/
   21987 :n
   21988 t n
   21989 s/'"$ac_delim"'$/,g/; t
   21990 s/$/\\/; p
   21991 N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
   21992 ' >>$CONFIG_STATUS <conf$$subs.sed
   21993 rm -f conf$$subs.sed
   21994 cat >>$CONFIG_STATUS <<_ACEOF
   21995 :end
   21996 s/|#_!!_#|//g
   21997 CEOF$ac_eof
   21998 _ACEOF
   21999 
   22000 
   22001 # VPATH may cause trouble with some makes, so we remove $(srcdir),
   22002 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
   22003 # trailing colons and then remove the whole line if VPATH becomes empty
   22004 # (actually we leave an empty line to preserve line numbers).
   22005 if test "x$srcdir" = x.; then
   22006   ac_vpsub='/^[	 ]*VPATH[	 ]*=/{
   22007 s/:*\$(srcdir):*/:/
   22008 s/:*\${srcdir}:*/:/
   22009 s/:*@srcdir@:*/:/
   22010 s/^\([^=]*=[	 ]*\):*/\1/
   22011 s/:*$//
   22012 s/^[^=]*=[	 ]*$//
   22013 }'
   22014 fi
   22015 
   22016 cat >>$CONFIG_STATUS <<\_ACEOF
   22017 fi # test -n "$CONFIG_FILES"
   22018 
   22019 
   22020 for ac_tag in  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS
   22021 do
   22022   case $ac_tag in
   22023   :[FHLC]) ac_mode=$ac_tag; continue;;
   22024   esac
   22025   case $ac_mode$ac_tag in
   22026   :[FHL]*:*);;
   22027   :L* | :C*:*) { { echo "$as_me:$LINENO: error: Invalid tag $ac_tag." >&5
   22028 echo "$as_me: error: Invalid tag $ac_tag." >&2;}
   22029    { (exit 1); exit 1; }; };;
   22030   :[FH]-) ac_tag=-:-;;
   22031   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
   22032   esac
   22033   ac_save_IFS=$IFS
   22034   IFS=:
   22035   set x $ac_tag
   22036   IFS=$ac_save_IFS
   22037   shift
   22038   ac_file=$1
   22039   shift
   22040 
   22041   case $ac_mode in
   22042   :L) ac_source=$1;;
   22043   :[FH])
   22044     ac_file_inputs=
   22045     for ac_f
   22046     do
   22047       case $ac_f in
   22048       -) ac_f="$tmp/stdin";;
   22049       *) # Look for the file first in the build tree, then in the source tree
   22050 	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
   22051 	 # because $ac_f cannot contain `:'.
   22052 	 test -f "$ac_f" ||
   22053 	   case $ac_f in
   22054 	   [\\/$]*) false;;
   22055 	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
   22056 	   esac ||
   22057 	   { { echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
   22058 echo "$as_me: error: cannot find input file: $ac_f" >&2;}
   22059    { (exit 1); exit 1; }; };;
   22060       esac
   22061       ac_file_inputs="$ac_file_inputs $ac_f"
   22062     done
   22063 
   22064     # Let's still pretend it is `configure' which instantiates (i.e., don't
   22065     # use $as_me), people would be surprised to read:
   22066     #    /* config.h.  Generated by config.status.  */
   22067     configure_input="Generated from "`IFS=:
   22068 	  echo $* | sed 's|^[^:]*/||;s|:[^:]*/|, |g'`" by configure."
   22069     if test x"$ac_file" != x-; then
   22070       configure_input="$ac_file.  $configure_input"
   22071       { echo "$as_me:$LINENO: creating $ac_file" >&5
   22072 echo "$as_me: creating $ac_file" >&6;}
   22073     fi
   22074 
   22075     case $ac_tag in
   22076     *:-:* | *:-) cat >"$tmp/stdin";;
   22077     esac
   22078     ;;
   22079   esac
   22080 
   22081   ac_dir=`$as_dirname -- "$ac_file" ||
   22082 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   22083 	 X"$ac_file" : 'X\(//\)[^/]' \| \
   22084 	 X"$ac_file" : 'X\(//\)$' \| \
   22085 	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
   22086 echo X"$ac_file" |
   22087     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   22088 	    s//\1/
   22089 	    q
   22090 	  }
   22091 	  /^X\(\/\/\)[^/].*/{
   22092 	    s//\1/
   22093 	    q
   22094 	  }
   22095 	  /^X\(\/\/\)$/{
   22096 	    s//\1/
   22097 	    q
   22098 	  }
   22099 	  /^X\(\/\).*/{
   22100 	    s//\1/
   22101 	    q
   22102 	  }
   22103 	  s/.*/./; q'`
   22104   { as_dir="$ac_dir"
   22105   case $as_dir in #(
   22106   -*) as_dir=./$as_dir;;
   22107   esac
   22108   test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
   22109     as_dirs=
   22110     while :; do
   22111       case $as_dir in #(
   22112       *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #(
   22113       *) as_qdir=$as_dir;;
   22114       esac
   22115       as_dirs="'$as_qdir' $as_dirs"
   22116       as_dir=`$as_dirname -- "$as_dir" ||
   22117 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   22118 	 X"$as_dir" : 'X\(//\)[^/]' \| \
   22119 	 X"$as_dir" : 'X\(//\)$' \| \
   22120 	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
   22121 echo X"$as_dir" |
   22122     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   22123 	    s//\1/
   22124 	    q
   22125 	  }
   22126 	  /^X\(\/\/\)[^/].*/{
   22127 	    s//\1/
   22128 	    q
   22129 	  }
   22130 	  /^X\(\/\/\)$/{
   22131 	    s//\1/
   22132 	    q
   22133 	  }
   22134 	  /^X\(\/\).*/{
   22135 	    s//\1/
   22136 	    q
   22137 	  }
   22138 	  s/.*/./; q'`
   22139       test -d "$as_dir" && break
   22140     done
   22141     test -z "$as_dirs" || eval "mkdir $as_dirs"
   22142   } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
   22143 echo "$as_me: error: cannot create directory $as_dir" >&2;}
   22144    { (exit 1); exit 1; }; }; }
   22145   ac_builddir=.
   22146 
   22147 case "$ac_dir" in
   22148 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
   22149 *)
   22150   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
   22151   # A ".." for each directory in $ac_dir_suffix.
   22152   ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
   22153   case $ac_top_builddir_sub in
   22154   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
   22155   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
   22156   esac ;;
   22157 esac
   22158 ac_abs_top_builddir=$ac_pwd
   22159 ac_abs_builddir=$ac_pwd$ac_dir_suffix
   22160 # for backward compatibility:
   22161 ac_top_builddir=$ac_top_build_prefix
   22162 
   22163 case $srcdir in
   22164   .)  # We are building in place.
   22165     ac_srcdir=.
   22166     ac_top_srcdir=$ac_top_builddir_sub
   22167     ac_abs_top_srcdir=$ac_pwd ;;
   22168   [\\/]* | ?:[\\/]* )  # Absolute name.
   22169     ac_srcdir=$srcdir$ac_dir_suffix;
   22170     ac_top_srcdir=$srcdir
   22171     ac_abs_top_srcdir=$srcdir ;;
   22172   *) # Relative name.
   22173     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
   22174     ac_top_srcdir=$ac_top_build_prefix$srcdir
   22175     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
   22176 esac
   22177 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
   22178 
   22179 
   22180   case $ac_mode in
   22181   :F)
   22182   #
   22183   # CONFIG_FILE
   22184   #
   22185 
   22186   case $INSTALL in
   22187   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
   22188   *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
   22189   esac
   22190 _ACEOF
   22191 
   22192 cat >>$CONFIG_STATUS <<\_ACEOF
   22193 # If the template does not know about datarootdir, expand it.
   22194 # FIXME: This hack should be removed a few years after 2.60.
   22195 ac_datarootdir_hack=; ac_datarootdir_seen=
   22196 
   22197 case `sed -n '/datarootdir/ {
   22198   p
   22199   q
   22200 }
   22201 /@datadir@/p
   22202 /@docdir@/p
   22203 /@infodir@/p
   22204 /@localedir@/p
   22205 /@mandir@/p
   22206 ' $ac_file_inputs` in
   22207 *datarootdir*) ac_datarootdir_seen=yes;;
   22208 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
   22209   { echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
   22210 echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
   22211 _ACEOF
   22212 cat >>$CONFIG_STATUS <<_ACEOF
   22213   ac_datarootdir_hack='
   22214   s&@datadir@&$datadir&g
   22215   s&@docdir@&$docdir&g
   22216   s&@infodir@&$infodir&g
   22217   s&@localedir@&$localedir&g
   22218   s&@mandir@&$mandir&g
   22219     s&\\\${datarootdir}&$datarootdir&g' ;;
   22220 esac
   22221 _ACEOF
   22222 
   22223 # Neutralize VPATH when `$srcdir' = `.'.
   22224 # Shell code in configure.ac might set extrasub.
   22225 # FIXME: do we really want to maintain this feature?
   22226 cat >>$CONFIG_STATUS <<_ACEOF
   22227   sed "$ac_vpsub
   22228 $extrasub
   22229 _ACEOF
   22230 cat >>$CONFIG_STATUS <<\_ACEOF
   22231 :t
   22232 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
   22233 s&@configure_input@&$configure_input&;t t
   22234 s&@top_builddir@&$ac_top_builddir_sub&;t t
   22235 s&@srcdir@&$ac_srcdir&;t t
   22236 s&@abs_srcdir@&$ac_abs_srcdir&;t t
   22237 s&@top_srcdir@&$ac_top_srcdir&;t t
   22238 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
   22239 s&@builddir@&$ac_builddir&;t t
   22240 s&@abs_builddir@&$ac_abs_builddir&;t t
   22241 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
   22242 s&@INSTALL@&$ac_INSTALL&;t t
   22243 $ac_datarootdir_hack
   22244 " $ac_file_inputs | sed -f "$tmp/subs-1.sed" | sed -f "$tmp/subs-2.sed" >$tmp/out
   22245 
   22246 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
   22247   { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
   22248   { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
   22249   { echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
   22250 which seems to be undefined.  Please make sure it is defined." >&5
   22251 echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
   22252 which seems to be undefined.  Please make sure it is defined." >&2;}
   22253 
   22254   rm -f "$tmp/stdin"
   22255   case $ac_file in
   22256   -) cat "$tmp/out"; rm -f "$tmp/out";;
   22257   *) rm -f "$ac_file"; mv "$tmp/out" $ac_file;;
   22258   esac
   22259  ;;
   22260   :H)
   22261   #
   22262   # CONFIG_HEADER
   22263   #
   22264 _ACEOF
   22265 
   22266 # Transform confdefs.h into a sed script `conftest.defines', that
   22267 # substitutes the proper values into config.h.in to produce config.h.
   22268 rm -f conftest.defines conftest.tail
   22269 # First, append a space to every undef/define line, to ease matching.
   22270 echo 's/$/ /' >conftest.defines
   22271 # Then, protect against being on the right side of a sed subst, or in
   22272 # an unquoted here document, in config.status.  If some macros were
   22273 # called several times there might be several #defines for the same
   22274 # symbol, which is useless.  But do not sort them, since the last
   22275 # AC_DEFINE must be honored.
   22276 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
   22277 # These sed commands are passed to sed as "A NAME B PARAMS C VALUE D", where
   22278 # NAME is the cpp macro being defined, VALUE is the value it is being given.
   22279 # PARAMS is the parameter list in the macro definition--in most cases, it's
   22280 # just an empty string.
   22281 ac_dA='s,^\\([	 #]*\\)[^	 ]*\\([	 ]*'
   22282 ac_dB='\\)[	 (].*,\\1define\\2'
   22283 ac_dC=' '
   22284 ac_dD=' ,'
   22285 
   22286 uniq confdefs.h |
   22287   sed -n '
   22288 	t rset
   22289 	:rset
   22290 	s/^[	 ]*#[	 ]*define[	 ][	 ]*//
   22291 	t ok
   22292 	d
   22293 	:ok
   22294 	s/[\\&,]/\\&/g
   22295 	s/^\('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/ '"$ac_dA"'\1'"$ac_dB"'\2'"${ac_dC}"'\3'"$ac_dD"'/p
   22296 	s/^\('"$ac_word_re"'\)[	 ]*\(.*\)/'"$ac_dA"'\1'"$ac_dB$ac_dC"'\2'"$ac_dD"'/p
   22297   ' >>conftest.defines
   22298 
   22299 # Remove the space that was appended to ease matching.
   22300 # Then replace #undef with comments.  This is necessary, for
   22301 # example, in the case of _POSIX_SOURCE, which is predefined and required
   22302 # on some systems where configure will not decide to define it.
   22303 # (The regexp can be short, since the line contains either #define or #undef.)
   22304 echo 's/ $//
   22305 s,^[	 #]*u.*,/* & */,' >>conftest.defines
   22306 
   22307 # Break up conftest.defines:
   22308 ac_max_sed_lines=50
   22309 
   22310 # First sed command is:	 sed -f defines.sed $ac_file_inputs >"$tmp/out1"
   22311 # Second one is:	 sed -f defines.sed "$tmp/out1" >"$tmp/out2"
   22312 # Third one will be:	 sed -f defines.sed "$tmp/out2" >"$tmp/out1"
   22313 # et cetera.
   22314 ac_in='$ac_file_inputs'
   22315 ac_out='"$tmp/out1"'
   22316 ac_nxt='"$tmp/out2"'
   22317 
   22318 while :
   22319 do
   22320   # Write a here document:
   22321     cat >>$CONFIG_STATUS <<_ACEOF
   22322     # First, check the format of the line:
   22323     cat >"\$tmp/defines.sed" <<\\CEOF
   22324 /^[	 ]*#[	 ]*undef[	 ][	 ]*$ac_word_re[	 ]*\$/b def
   22325 /^[	 ]*#[	 ]*define[	 ][	 ]*$ac_word_re[(	 ]/b def
   22326 b
   22327 :def
   22328 _ACEOF
   22329   sed ${ac_max_sed_lines}q conftest.defines >>$CONFIG_STATUS
   22330   echo 'CEOF
   22331     sed -f "$tmp/defines.sed"' "$ac_in >$ac_out" >>$CONFIG_STATUS
   22332   ac_in=$ac_out; ac_out=$ac_nxt; ac_nxt=$ac_in
   22333   sed 1,${ac_max_sed_lines}d conftest.defines >conftest.tail
   22334   grep . conftest.tail >/dev/null || break
   22335   rm -f conftest.defines
   22336   mv conftest.tail conftest.defines
   22337 done
   22338 rm -f conftest.defines conftest.tail
   22339 
   22340 echo "ac_result=$ac_in" >>$CONFIG_STATUS
   22341 cat >>$CONFIG_STATUS <<\_ACEOF
   22342   if test x"$ac_file" != x-; then
   22343     echo "/* $configure_input  */" >"$tmp/config.h"
   22344     cat "$ac_result" >>"$tmp/config.h"
   22345     if diff $ac_file "$tmp/config.h" >/dev/null 2>&1; then
   22346       { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
   22347 echo "$as_me: $ac_file is unchanged" >&6;}
   22348     else
   22349       rm -f $ac_file
   22350       mv "$tmp/config.h" $ac_file
   22351     fi
   22352   else
   22353     echo "/* $configure_input  */"
   22354     cat "$ac_result"
   22355   fi
   22356   rm -f "$tmp/out12"
   22357 # Compute $ac_file's index in $config_headers.
   22358 _am_stamp_count=1
   22359 for _am_header in $config_headers :; do
   22360   case $_am_header in
   22361     $ac_file | $ac_file:* )
   22362       break ;;
   22363     * )
   22364       _am_stamp_count=`expr $_am_stamp_count + 1` ;;
   22365   esac
   22366 done
   22367 echo "timestamp for $ac_file" >`$as_dirname -- $ac_file ||
   22368 $as_expr X$ac_file : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   22369 	 X$ac_file : 'X\(//\)[^/]' \| \
   22370 	 X$ac_file : 'X\(//\)$' \| \
   22371 	 X$ac_file : 'X\(/\)' \| . 2>/dev/null ||
   22372 echo X$ac_file |
   22373     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   22374 	    s//\1/
   22375 	    q
   22376 	  }
   22377 	  /^X\(\/\/\)[^/].*/{
   22378 	    s//\1/
   22379 	    q
   22380 	  }
   22381 	  /^X\(\/\/\)$/{
   22382 	    s//\1/
   22383 	    q
   22384 	  }
   22385 	  /^X\(\/\).*/{
   22386 	    s//\1/
   22387 	    q
   22388 	  }
   22389 	  s/.*/./; q'`/stamp-h$_am_stamp_count
   22390  ;;
   22391 
   22392   :C)  { echo "$as_me:$LINENO: executing $ac_file commands" >&5
   22393 echo "$as_me: executing $ac_file commands" >&6;}
   22394  ;;
   22395   esac
   22396 
   22397 
   22398   case $ac_file$ac_mode in
   22399     "depfiles":C) test x"$AMDEP_TRUE" != x"" || for mf in $CONFIG_FILES; do
   22400   # Strip MF so we end up with the name of the file.
   22401   mf=`echo "$mf" | sed -e 's/:.*$//'`
   22402   # Check whether this is an Automake generated Makefile or not.
   22403   # We used to match only the files named `Makefile.in', but
   22404   # some people rename them; so instead we look at the file content.
   22405   # Grep'ing the first line is not enough: some people post-process
   22406   # each Makefile.in and add a new line on top of each file to say so.
   22407   # So let's grep whole file.
   22408   if grep '^#.*generated by automake' $mf > /dev/null 2>&1; then
   22409     dirpart=`$as_dirname -- "$mf" ||
   22410 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   22411 	 X"$mf" : 'X\(//\)[^/]' \| \
   22412 	 X"$mf" : 'X\(//\)$' \| \
   22413 	 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
   22414 echo X"$mf" |
   22415     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   22416 	    s//\1/
   22417 	    q
   22418 	  }
   22419 	  /^X\(\/\/\)[^/].*/{
   22420 	    s//\1/
   22421 	    q
   22422 	  }
   22423 	  /^X\(\/\/\)$/{
   22424 	    s//\1/
   22425 	    q
   22426 	  }
   22427 	  /^X\(\/\).*/{
   22428 	    s//\1/
   22429 	    q
   22430 	  }
   22431 	  s/.*/./; q'`
   22432   else
   22433     continue
   22434   fi
   22435   # Extract the definition of DEPDIR, am__include, and am__quote
   22436   # from the Makefile without running `make'.
   22437   DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
   22438   test -z "$DEPDIR" && continue
   22439   am__include=`sed -n 's/^am__include = //p' < "$mf"`
   22440   test -z "am__include" && continue
   22441   am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
   22442   # When using ansi2knr, U may be empty or an underscore; expand it
   22443   U=`sed -n 's/^U = //p' < "$mf"`
   22444   # Find all dependency output files, they are included files with
   22445   # $(DEPDIR) in their names.  We invoke sed twice because it is the
   22446   # simplest approach to changing $(DEPDIR) to its actual value in the
   22447   # expansion.
   22448   for file in `sed -n "
   22449     s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
   22450        sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
   22451     # Make sure the directory exists.
   22452     test -f "$dirpart/$file" && continue
   22453     fdir=`$as_dirname -- "$file" ||
   22454 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   22455 	 X"$file" : 'X\(//\)[^/]' \| \
   22456 	 X"$file" : 'X\(//\)$' \| \
   22457 	 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
   22458 echo X"$file" |
   22459     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   22460 	    s//\1/
   22461 	    q
   22462 	  }
   22463 	  /^X\(\/\/\)[^/].*/{
   22464 	    s//\1/
   22465 	    q
   22466 	  }
   22467 	  /^X\(\/\/\)$/{
   22468 	    s//\1/
   22469 	    q
   22470 	  }
   22471 	  /^X\(\/\).*/{
   22472 	    s//\1/
   22473 	    q
   22474 	  }
   22475 	  s/.*/./; q'`
   22476     { as_dir=$dirpart/$fdir
   22477   case $as_dir in #(
   22478   -*) as_dir=./$as_dir;;
   22479   esac
   22480   test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
   22481     as_dirs=
   22482     while :; do
   22483       case $as_dir in #(
   22484       *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #(
   22485       *) as_qdir=$as_dir;;
   22486       esac
   22487       as_dirs="'$as_qdir' $as_dirs"
   22488       as_dir=`$as_dirname -- "$as_dir" ||
   22489 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   22490 	 X"$as_dir" : 'X\(//\)[^/]' \| \
   22491 	 X"$as_dir" : 'X\(//\)$' \| \
   22492 	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
   22493 echo X"$as_dir" |
   22494     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   22495 	    s//\1/
   22496 	    q
   22497 	  }
   22498 	  /^X\(\/\/\)[^/].*/{
   22499 	    s//\1/
   22500 	    q
   22501 	  }
   22502 	  /^X\(\/\/\)$/{
   22503 	    s//\1/
   22504 	    q
   22505 	  }
   22506 	  /^X\(\/\).*/{
   22507 	    s//\1/
   22508 	    q
   22509 	  }
   22510 	  s/.*/./; q'`
   22511       test -d "$as_dir" && break
   22512     done
   22513     test -z "$as_dirs" || eval "mkdir $as_dirs"
   22514   } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
   22515 echo "$as_me: error: cannot create directory $as_dir" >&2;}
   22516    { (exit 1); exit 1; }; }; }
   22517     # echo "creating $dirpart/$file"
   22518     echo '# dummy' > "$dirpart/$file"
   22519   done
   22520 done
   22521  ;;
   22522 
   22523   esac
   22524 done # for ac_tag
   22525 
   22526 
   22527 { (exit 0); exit 0; }
   22528 _ACEOF
   22529 chmod +x $CONFIG_STATUS
   22530 ac_clean_files=$ac_clean_files_save
   22531 
   22532 
   22533 # configure is writing to config.log, and then calls config.status.
   22534 # config.status does its own redirection, appending to config.log.
   22535 # Unfortunately, on DOS this fails, as config.log is still kept open
   22536 # by configure, so config.status won't be able to write to it; its
   22537 # output is simply discarded.  So we exec the FD to /dev/null,
   22538 # effectively closing config.log, so it can be properly (re)opened and
   22539 # appended to by config.status.  When coming back to configure, we
   22540 # need to make the FD available again.
   22541 if test "$no_create" != yes; then
   22542   ac_cs_success=:
   22543   ac_config_status_args=
   22544   test "$silent" = yes &&
   22545     ac_config_status_args="$ac_config_status_args --quiet"
   22546   exec 5>/dev/null
   22547   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
   22548   exec 5>>config.log
   22549   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
   22550   # would make configure fail if this is the last instruction.
   22551   $ac_cs_success || { (exit 1); exit 1; }
   22552 fi
   22553 
   22554