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.61 for libXScrnSaver 1.1.3.
      4 #
      5 # Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>.
      6 #
      7 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
      8 # 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
      9 # This configure script is free software; the Free Software Foundation
     10 # gives unlimited permission to copy, distribute and modify it.
     11 ## --------------------- ##
     12 ## M4sh Initialization.  ##
     13 ## --------------------- ##
     14 
     15 # Be more Bourne compatible
     16 DUALCASE=1; export DUALCASE # for MKS sh
     17 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
     18   emulate sh
     19   NULLCMD=:
     20   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
     21   # is contrary to our usage.  Disable this feature.
     22   alias -g '${1+"$@"}'='"$@"'
     23   setopt NO_GLOB_SUBST
     24 else
     25   case `(set -o) 2>/dev/null` in
     26   *posix*) set -o posix ;;
     27 esac
     28 
     29 fi
     30 
     31 
     32 
     33 
     34 # PATH needs CR
     35 # Avoid depending upon Character Ranges.
     36 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
     37 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
     38 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
     39 as_cr_digits='0123456789'
     40 as_cr_alnum=$as_cr_Letters$as_cr_digits
     41 
     42 # The user is always right.
     43 if test "${PATH_SEPARATOR+set}" != set; then
     44   echo "#! /bin/sh" >conf$$.sh
     45   echo  "exit 0"   >>conf$$.sh
     46   chmod +x conf$$.sh
     47   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
     48     PATH_SEPARATOR=';'
     49   else
     50     PATH_SEPARATOR=:
     51   fi
     52   rm -f conf$$.sh
     53 fi
     54 
     55 # Support unset when possible.
     56 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
     57   as_unset=unset
     58 else
     59   as_unset=false
     60 fi
     61 
     62 
     63 # IFS
     64 # We need space, tab and new line, in precisely that order.  Quoting is
     65 # there to prevent editors from complaining about space-tab.
     66 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
     67 # splitting by setting IFS to empty value.)
     68 as_nl='
     69 '
     70 IFS=" ""	$as_nl"
     71 
     72 # Find who we are.  Look in the path if we contain no directory separator.
     73 case $0 in
     74   *[\\/]* ) as_myself=$0 ;;
     75   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
     76 for as_dir in $PATH
     77 do
     78   IFS=$as_save_IFS
     79   test -z "$as_dir" && as_dir=.
     80   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
     81 done
     82 IFS=$as_save_IFS
     83 
     84      ;;
     85 esac
     86 # We did not find ourselves, most probably we were run as `sh COMMAND'
     87 # in which case we are not to be found in the path.
     88 if test "x$as_myself" = x; then
     89   as_myself=$0
     90 fi
     91 if test ! -f "$as_myself"; then
     92   echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
     93   { (exit 1); exit 1; }
     94 fi
     95 
     96 # Work around bugs in pre-3.0 UWIN ksh.
     97 for as_var in ENV MAIL MAILPATH
     98 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
     99 done
    100 PS1='$ '
    101 PS2='> '
    102 PS4='+ '
    103 
    104 # NLS nuisances.
    105 for as_var in \
    106   LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
    107   LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
    108   LC_TELEPHONE LC_TIME
    109 do
    110   if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
    111     eval $as_var=C; export $as_var
    112   else
    113     ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
    114   fi
    115 done
    116 
    117 # Required to use basename.
    118 if expr a : '\(a\)' >/dev/null 2>&1 &&
    119    test "X`expr 00001 : '.*\(...\)'`" = X001; then
    120   as_expr=expr
    121 else
    122   as_expr=false
    123 fi
    124 
    125 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
    126   as_basename=basename
    127 else
    128   as_basename=false
    129 fi
    130 
    131 
    132 # Name of the executable.
    133 as_me=`$as_basename -- "$0" ||
    134 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
    135 	 X"$0" : 'X\(//\)$' \| \
    136 	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
    137 echo X/"$0" |
    138     sed '/^.*\/\([^/][^/]*\)\/*$/{
    139 	    s//\1/
    140 	    q
    141 	  }
    142 	  /^X\/\(\/\/\)$/{
    143 	    s//\1/
    144 	    q
    145 	  }
    146 	  /^X\/\(\/\).*/{
    147 	    s//\1/
    148 	    q
    149 	  }
    150 	  s/.*/./; q'`
    151 
    152 # CDPATH.
    153 $as_unset CDPATH
    154 
    155 
    156 if test "x$CONFIG_SHELL" = x; then
    157   if (eval ":") 2>/dev/null; then
    158   as_have_required=yes
    159 else
    160   as_have_required=no
    161 fi
    162 
    163   if test $as_have_required = yes && 	 (eval ":
    164 (as_func_return () {
    165   (exit \$1)
    166 }
    167 as_func_success () {
    168   as_func_return 0
    169 }
    170 as_func_failure () {
    171   as_func_return 1
    172 }
    173 as_func_ret_success () {
    174   return 0
    175 }
    176 as_func_ret_failure () {
    177   return 1
    178 }
    179 
    180 exitcode=0
    181 if as_func_success; then
    182   :
    183 else
    184   exitcode=1
    185   echo as_func_success failed.
    186 fi
    187 
    188 if as_func_failure; then
    189   exitcode=1
    190   echo as_func_failure succeeded.
    191 fi
    192 
    193 if as_func_ret_success; then
    194   :
    195 else
    196   exitcode=1
    197   echo as_func_ret_success failed.
    198 fi
    199 
    200 if as_func_ret_failure; then
    201   exitcode=1
    202   echo as_func_ret_failure succeeded.
    203 fi
    204 
    205 if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
    206   :
    207 else
    208   exitcode=1
    209   echo positional parameters were not saved.
    210 fi
    211 
    212 test \$exitcode = 0) || { (exit 1); exit 1; }
    213 
    214 (
    215   as_lineno_1=\$LINENO
    216   as_lineno_2=\$LINENO
    217   test \"x\$as_lineno_1\" != \"x\$as_lineno_2\" &&
    218   test \"x\`expr \$as_lineno_1 + 1\`\" = \"x\$as_lineno_2\") || { (exit 1); exit 1; }
    219 ") 2> /dev/null; then
    220   :
    221 else
    222   as_candidate_shells=
    223     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
    224 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
    225 do
    226   IFS=$as_save_IFS
    227   test -z "$as_dir" && as_dir=.
    228   case $as_dir in
    229 	 /*)
    230 	   for as_base in sh bash ksh sh5; do
    231 	     as_candidate_shells="$as_candidate_shells $as_dir/$as_base"
    232 	   done;;
    233        esac
    234 done
    235 IFS=$as_save_IFS
    236 
    237 
    238       for as_shell in $as_candidate_shells $SHELL; do
    239 	 # Try only shells that exist, to save several forks.
    240 	 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
    241 		{ ("$as_shell") 2> /dev/null <<\_ASEOF
    242 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
    243   emulate sh
    244   NULLCMD=:
    245   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
    246   # is contrary to our usage.  Disable this feature.
    247   alias -g '${1+"$@"}'='"$@"'
    248   setopt NO_GLOB_SUBST
    249 else
    250   case `(set -o) 2>/dev/null` in
    251   *posix*) set -o posix ;;
    252 esac
    253 
    254 fi
    255 
    256 
    257 :
    258 _ASEOF
    259 }; then
    260   CONFIG_SHELL=$as_shell
    261 	       as_have_required=yes
    262 	       if { "$as_shell" 2> /dev/null <<\_ASEOF
    263 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
    264   emulate sh
    265   NULLCMD=:
    266   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
    267   # is contrary to our usage.  Disable this feature.
    268   alias -g '${1+"$@"}'='"$@"'
    269   setopt NO_GLOB_SUBST
    270 else
    271   case `(set -o) 2>/dev/null` in
    272   *posix*) set -o posix ;;
    273 esac
    274 
    275 fi
    276 
    277 
    278 :
    279 (as_func_return () {
    280   (exit $1)
    281 }
    282 as_func_success () {
    283   as_func_return 0
    284 }
    285 as_func_failure () {
    286   as_func_return 1
    287 }
    288 as_func_ret_success () {
    289   return 0
    290 }
    291 as_func_ret_failure () {
    292   return 1
    293 }
    294 
    295 exitcode=0
    296 if as_func_success; then
    297   :
    298 else
    299   exitcode=1
    300   echo as_func_success failed.
    301 fi
    302 
    303 if as_func_failure; then
    304   exitcode=1
    305   echo as_func_failure succeeded.
    306 fi
    307 
    308 if as_func_ret_success; then
    309   :
    310 else
    311   exitcode=1
    312   echo as_func_ret_success failed.
    313 fi
    314 
    315 if as_func_ret_failure; then
    316   exitcode=1
    317   echo as_func_ret_failure succeeded.
    318 fi
    319 
    320 if ( set x; as_func_ret_success y && test x = "$1" ); then
    321   :
    322 else
    323   exitcode=1
    324   echo positional parameters were not saved.
    325 fi
    326 
    327 test $exitcode = 0) || { (exit 1); exit 1; }
    328 
    329 (
    330   as_lineno_1=$LINENO
    331   as_lineno_2=$LINENO
    332   test "x$as_lineno_1" != "x$as_lineno_2" &&
    333   test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2") || { (exit 1); exit 1; }
    334 
    335 _ASEOF
    336 }; then
    337   break
    338 fi
    339 
    340 fi
    341 
    342       done
    343 
    344       if test "x$CONFIG_SHELL" != x; then
    345   for as_var in BASH_ENV ENV
    346         do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
    347         done
    348         export CONFIG_SHELL
    349         exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
    350 fi
    351 
    352 
    353     if test $as_have_required = no; then
    354   echo This script requires a shell more modern than all the
    355       echo shells that I found on your system.  Please install a
    356       echo modern shell, or manually run the script under such a
    357       echo shell if you do have one.
    358       { (exit 1); exit 1; }
    359 fi
    360 
    361 
    362 fi
    363 
    364 fi
    365 
    366 
    367 
    368 (eval "as_func_return () {
    369   (exit \$1)
    370 }
    371 as_func_success () {
    372   as_func_return 0
    373 }
    374 as_func_failure () {
    375   as_func_return 1
    376 }
    377 as_func_ret_success () {
    378   return 0
    379 }
    380 as_func_ret_failure () {
    381   return 1
    382 }
    383 
    384 exitcode=0
    385 if as_func_success; then
    386   :
    387 else
    388   exitcode=1
    389   echo as_func_success failed.
    390 fi
    391 
    392 if as_func_failure; then
    393   exitcode=1
    394   echo as_func_failure succeeded.
    395 fi
    396 
    397 if as_func_ret_success; then
    398   :
    399 else
    400   exitcode=1
    401   echo as_func_ret_success failed.
    402 fi
    403 
    404 if as_func_ret_failure; then
    405   exitcode=1
    406   echo as_func_ret_failure succeeded.
    407 fi
    408 
    409 if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
    410   :
    411 else
    412   exitcode=1
    413   echo positional parameters were not saved.
    414 fi
    415 
    416 test \$exitcode = 0") || {
    417   echo No shell found that supports shell functions.
    418   echo Please tell autoconf@gnu.org about your system,
    419   echo including any error possibly output before this
    420   echo message
    421 }
    422 
    423 
    424 
    425   as_lineno_1=$LINENO
    426   as_lineno_2=$LINENO
    427   test "x$as_lineno_1" != "x$as_lineno_2" &&
    428   test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
    429 
    430   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
    431   # uniformly replaced by the line number.  The first 'sed' inserts a
    432   # line-number line after each line using $LINENO; the second 'sed'
    433   # does the real work.  The second script uses 'N' to pair each
    434   # line-number line with the line containing $LINENO, and appends
    435   # trailing '-' during substitution so that $LINENO is not a special
    436   # case at line end.
    437   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
    438   # scripts with optimization help from Paolo Bonzini.  Blame Lee
    439   # E. McMahon (1931-1989) for sed's syntax.  :-)
    440   sed -n '
    441     p
    442     /[$]LINENO/=
    443   ' <$as_myself |
    444     sed '
    445       s/[$]LINENO.*/&-/
    446       t lineno
    447       b
    448       :lineno
    449       N
    450       :loop
    451       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
    452       t loop
    453       s/-\n.*//
    454     ' >$as_me.lineno &&
    455   chmod +x "$as_me.lineno" ||
    456     { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
    457    { (exit 1); exit 1; }; }
    458 
    459   # Don't try to exec as it changes $[0], causing all sort of problems
    460   # (the dirname of $[0] is not the place where we might find the
    461   # original and so on.  Autoconf is especially sensitive to this).
    462   . "./$as_me.lineno"
    463   # Exit status is that of the last command.
    464   exit
    465 }
    466 
    467 
    468 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
    469   as_dirname=dirname
    470 else
    471   as_dirname=false
    472 fi
    473 
    474 ECHO_C= ECHO_N= ECHO_T=
    475 case `echo -n x` in
    476 -n*)
    477   case `echo 'x\c'` in
    478   *c*) ECHO_T='	';;	# ECHO_T is single tab character.
    479   *)   ECHO_C='\c';;
    480   esac;;
    481 *)
    482   ECHO_N='-n';;
    483 esac
    484 
    485 if expr a : '\(a\)' >/dev/null 2>&1 &&
    486    test "X`expr 00001 : '.*\(...\)'`" = X001; then
    487   as_expr=expr
    488 else
    489   as_expr=false
    490 fi
    491 
    492 rm -f conf$$ conf$$.exe conf$$.file
    493 if test -d conf$$.dir; then
    494   rm -f conf$$.dir/conf$$.file
    495 else
    496   rm -f conf$$.dir
    497   mkdir conf$$.dir
    498 fi
    499 echo >conf$$.file
    500 if ln -s conf$$.file conf$$ 2>/dev/null; then
    501   as_ln_s='ln -s'
    502   # ... but there are two gotchas:
    503   # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
    504   # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
    505   # In both cases, we have to default to `cp -p'.
    506   ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
    507     as_ln_s='cp -p'
    508 elif ln conf$$.file conf$$ 2>/dev/null; then
    509   as_ln_s=ln
    510 else
    511   as_ln_s='cp -p'
    512 fi
    513 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
    514 rmdir conf$$.dir 2>/dev/null
    515 
    516 if mkdir -p . 2>/dev/null; then
    517   as_mkdir_p=:
    518 else
    519   test -d ./-p && rmdir ./-p
    520   as_mkdir_p=false
    521 fi
    522 
    523 if test -x / >/dev/null 2>&1; then
    524   as_test_x='test -x'
    525 else
    526   if ls -dL / >/dev/null 2>&1; then
    527     as_ls_L_option=L
    528   else
    529     as_ls_L_option=
    530   fi
    531   as_test_x='
    532     eval sh -c '\''
    533       if test -d "$1"; then
    534         test -d "$1/.";
    535       else
    536 	case $1 in
    537         -*)set "./$1";;
    538 	esac;
    539 	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
    540 	???[sx]*):;;*)false;;esac;fi
    541     '\'' sh
    542   '
    543 fi
    544 as_executable_p=$as_test_x
    545 
    546 # Sed expression to map a string onto a valid CPP name.
    547 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
    548 
    549 # Sed expression to map a string onto a valid variable name.
    550 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
    551 
    552 
    553 
    554 
    555 # Check that we are running under the correct shell.
    556 SHELL=${CONFIG_SHELL-/bin/sh}
    557 
    558 case X$ECHO in
    559 X*--fallback-echo)
    560   # Remove one level of quotation (which was required for Make).
    561   ECHO=`echo "$ECHO" | sed 's,\\\\\$\\$0,'$0','`
    562   ;;
    563 esac
    564 
    565 echo=${ECHO-echo}
    566 if test "X$1" = X--no-reexec; then
    567   # Discard the --no-reexec flag, and continue.
    568   shift
    569 elif test "X$1" = X--fallback-echo; then
    570   # Avoid inline document here, it may be left over
    571   :
    572 elif test "X`($echo '\t') 2>/dev/null`" = 'X\t' ; then
    573   # Yippee, $echo works!
    574   :
    575 else
    576   # Restart under the correct shell.
    577   exec $SHELL "$0" --no-reexec ${1+"$@"}
    578 fi
    579 
    580 if test "X$1" = X--fallback-echo; then
    581   # used as fallback echo
    582   shift
    583   cat <<EOF
    584 $*
    585 EOF
    586   exit 0
    587 fi
    588 
    589 # The HP-UX ksh and POSIX shell print the target directory to stdout
    590 # if CDPATH is set.
    591 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
    592 
    593 if test -z "$ECHO"; then
    594 if test "X${echo_test_string+set}" != Xset; then
    595 # find a string as large as possible, as long as the shell can cope with it
    596   for cmd in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do
    597     # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
    598     if (echo_test_string=`eval $cmd`) 2>/dev/null &&
    599        echo_test_string=`eval $cmd` &&
    600        (test "X$echo_test_string" = "X$echo_test_string") 2>/dev/null
    601     then
    602       break
    603     fi
    604   done
    605 fi
    606 
    607 if test "X`($echo '\t') 2>/dev/null`" = 'X\t' &&
    608    echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` &&
    609    test "X$echo_testing_string" = "X$echo_test_string"; then
    610   :
    611 else
    612   # The Solaris, AIX, and Digital Unix default echo programs unquote
    613   # backslashes.  This makes it impossible to quote backslashes using
    614   #   echo "$something" | sed 's/\\/\\\\/g'
    615   #
    616   # So, first we look for a working echo in the user's PATH.
    617 
    618   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
    619   for dir in $PATH /usr/ucb; do
    620     IFS="$lt_save_ifs"
    621     if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
    622        test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
    623        echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&
    624        test "X$echo_testing_string" = "X$echo_test_string"; then
    625       echo="$dir/echo"
    626       break
    627     fi
    628   done
    629   IFS="$lt_save_ifs"
    630 
    631   if test "X$echo" = Xecho; then
    632     # We didn't find a better echo, so look for alternatives.
    633     if test "X`(print -r '\t') 2>/dev/null`" = 'X\t' &&
    634        echo_testing_string=`(print -r "$echo_test_string") 2>/dev/null` &&
    635        test "X$echo_testing_string" = "X$echo_test_string"; then
    636       # This shell has a builtin print -r that does the trick.
    637       echo='print -r'
    638     elif (test -f /bin/ksh || test -f /bin/ksh$ac_exeext) &&
    639 	 test "X$CONFIG_SHELL" != X/bin/ksh; then
    640       # If we have ksh, try running configure again with it.
    641       ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
    642       export ORIGINAL_CONFIG_SHELL
    643       CONFIG_SHELL=/bin/ksh
    644       export CONFIG_SHELL
    645       exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"}
    646     else
    647       # Try using printf.
    648       echo='printf %s\n'
    649       if test "X`($echo '\t') 2>/dev/null`" = 'X\t' &&
    650 	 echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` &&
    651 	 test "X$echo_testing_string" = "X$echo_test_string"; then
    652 	# Cool, printf works
    653 	:
    654       elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
    655 	   test "X$echo_testing_string" = 'X\t' &&
    656 	   echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
    657 	   test "X$echo_testing_string" = "X$echo_test_string"; then
    658 	CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL
    659 	export CONFIG_SHELL
    660 	SHELL="$CONFIG_SHELL"
    661 	export SHELL
    662 	echo="$CONFIG_SHELL $0 --fallback-echo"
    663       elif echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
    664 	   test "X$echo_testing_string" = 'X\t' &&
    665 	   echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
    666 	   test "X$echo_testing_string" = "X$echo_test_string"; then
    667 	echo="$CONFIG_SHELL $0 --fallback-echo"
    668       else
    669 	# maybe with a smaller string...
    670 	prev=:
    671 
    672 	for cmd in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"' 'sed 20q "$0"' 'sed 50q "$0"'; do
    673 	  if (test "X$echo_test_string" = "X`eval $cmd`") 2>/dev/null
    674 	  then
    675 	    break
    676 	  fi
    677 	  prev="$cmd"
    678 	done
    679 
    680 	if test "$prev" != 'sed 50q "$0"'; then
    681 	  echo_test_string=`eval $prev`
    682 	  export echo_test_string
    683 	  exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "$0" ${1+"$@"}
    684 	else
    685 	  # Oops.  We lost completely, so just stick with echo.
    686 	  echo=echo
    687 	fi
    688       fi
    689     fi
    690   fi
    691 fi
    692 fi
    693 
    694 # Copy echo and quote the copy suitably for passing to libtool from
    695 # the Makefile, instead of quoting the original, which is used later.
    696 ECHO=$echo
    697 if test "X$ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then
    698    ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo"
    699 fi
    700 
    701 
    702 
    703 
    704 tagnames=${tagnames+${tagnames},}CXX
    705 
    706 tagnames=${tagnames+${tagnames},}F77
    707 
    708 exec 7<&0 </dev/null 6>&1
    709 
    710 # Name of the host.
    711 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
    712 # so uname gets run too.
    713 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
    714 
    715 #
    716 # Initializations.
    717 #
    718 ac_default_prefix=/usr/local
    719 ac_clean_files=
    720 ac_config_libobj_dir=.
    721 LIBOBJS=
    722 cross_compiling=no
    723 subdirs=
    724 MFLAGS=
    725 MAKEFLAGS=
    726 SHELL=${CONFIG_SHELL-/bin/sh}
    727 
    728 # Identity of this package.
    729 PACKAGE_NAME='libXScrnSaver'
    730 PACKAGE_TARNAME='libXScrnSaver'
    731 PACKAGE_VERSION='1.1.3'
    732 PACKAGE_STRING='libXScrnSaver 1.1.3'
    733 PACKAGE_BUGREPORT='https://bugs.freedesktop.org/enter_bug.cgi?product=xorg'
    734 
    735 # Factoring default headers for most tests.
    736 ac_includes_default="\
    737 #include <stdio.h>
    738 #ifdef HAVE_SYS_TYPES_H
    739 # include <sys/types.h>
    740 #endif
    741 #ifdef HAVE_SYS_STAT_H
    742 # include <sys/stat.h>
    743 #endif
    744 #ifdef STDC_HEADERS
    745 # include <stdlib.h>
    746 # include <stddef.h>
    747 #else
    748 # ifdef HAVE_STDLIB_H
    749 #  include <stdlib.h>
    750 # endif
    751 #endif
    752 #ifdef HAVE_STRING_H
    753 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
    754 #  include <memory.h>
    755 # endif
    756 # include <string.h>
    757 #endif
    758 #ifdef HAVE_STRINGS_H
    759 # include <strings.h>
    760 #endif
    761 #ifdef HAVE_INTTYPES_H
    762 # include <inttypes.h>
    763 #endif
    764 #ifdef HAVE_STDINT_H
    765 # include <stdint.h>
    766 #endif
    767 #ifdef HAVE_UNISTD_H
    768 # include <unistd.h>
    769 #endif"
    770 
    771 ac_subst_vars='SHELL
    772 PATH_SEPARATOR
    773 PACKAGE_NAME
    774 PACKAGE_TARNAME
    775 PACKAGE_VERSION
    776 PACKAGE_STRING
    777 PACKAGE_BUGREPORT
    778 exec_prefix
    779 prefix
    780 program_transform_name
    781 bindir
    782 sbindir
    783 libexecdir
    784 datarootdir
    785 datadir
    786 sysconfdir
    787 sharedstatedir
    788 localstatedir
    789 includedir
    790 oldincludedir
    791 docdir
    792 infodir
    793 htmldir
    794 dvidir
    795 pdfdir
    796 psdir
    797 libdir
    798 localedir
    799 mandir
    800 DEFS
    801 ECHO_C
    802 ECHO_N
    803 ECHO_T
    804 LIBS
    805 build_alias
    806 host_alias
    807 target_alias
    808 INSTALL_PROGRAM
    809 INSTALL_SCRIPT
    810 INSTALL_DATA
    811 am__isrc
    812 CYGPATH_W
    813 PACKAGE
    814 VERSION
    815 ACLOCAL
    816 AUTOCONF
    817 AUTOMAKE
    818 AUTOHEADER
    819 MAKEINFO
    820 install_sh
    821 STRIP
    822 INSTALL_STRIP_PROGRAM
    823 mkdir_p
    824 AWK
    825 SET_MAKE
    826 am__leading_dot
    827 AMTAR
    828 am__tar
    829 am__untar
    830 MAINTAINER_MODE_TRUE
    831 MAINTAINER_MODE_FALSE
    832 MAINT
    833 CC
    834 CFLAGS
    835 LDFLAGS
    836 CPPFLAGS
    837 ac_ct_CC
    838 EXEEXT
    839 OBJEXT
    840 DEPDIR
    841 am__include
    842 am__quote
    843 AMDEP_TRUE
    844 AMDEP_FALSE
    845 AMDEPBACKSLASH
    846 CCDEPMODE
    847 am__fastdepCC_TRUE
    848 am__fastdepCC_FALSE
    849 build
    850 build_cpu
    851 build_vendor
    852 build_os
    853 host
    854 host_cpu
    855 host_vendor
    856 host_os
    857 GREP
    858 EGREP
    859 LN_S
    860 ECHO
    861 AR
    862 RANLIB
    863 CPP
    864 CXX
    865 CXXFLAGS
    866 ac_ct_CXX
    867 CXXDEPMODE
    868 am__fastdepCXX_TRUE
    869 am__fastdepCXX_FALSE
    870 CXXCPP
    871 F77
    872 FFLAGS
    873 ac_ct_F77
    874 LIBTOOL
    875 PKG_CONFIG
    876 XSCRNSAVER_CFLAGS
    877 XSCRNSAVER_LIBS
    878 LINT
    879 LINT_FLAGS
    880 LINT_TRUE
    881 LINT_FALSE
    882 LINTLIB
    883 MAKE_LINT_LIB_TRUE
    884 MAKE_LINT_LIB_FALSE
    885 MALLOC_ZERO_CFLAGS
    886 XMALLOC_ZERO_CFLAGS
    887 XTMALLOC_ZERO_CFLAGS
    888 APP_MAN_SUFFIX
    889 LIB_MAN_SUFFIX
    890 FILE_MAN_SUFFIX
    891 MISC_MAN_SUFFIX
    892 DRIVER_MAN_SUFFIX
    893 ADMIN_MAN_SUFFIX
    894 APP_MAN_DIR
    895 LIB_MAN_DIR
    896 FILE_MAN_DIR
    897 MISC_MAN_DIR
    898 DRIVER_MAN_DIR
    899 ADMIN_MAN_DIR
    900 LIBOBJS
    901 LTLIBOBJS'
    902 ac_subst_files=''
    903       ac_precious_vars='build_alias
    904 host_alias
    905 target_alias
    906 CC
    907 CFLAGS
    908 LDFLAGS
    909 LIBS
    910 CPPFLAGS
    911 CPP
    912 CXX
    913 CXXFLAGS
    914 CCC
    915 CXXCPP
    916 F77
    917 FFLAGS
    918 PKG_CONFIG
    919 XSCRNSAVER_CFLAGS
    920 XSCRNSAVER_LIBS'
    921 
    922 
    923 # Initialize some variables set by options.
    924 ac_init_help=
    925 ac_init_version=false
    926 # The variables have the same names as the options, with
    927 # dashes changed to underlines.
    928 cache_file=/dev/null
    929 exec_prefix=NONE
    930 no_create=
    931 no_recursion=
    932 prefix=NONE
    933 program_prefix=NONE
    934 program_suffix=NONE
    935 program_transform_name=s,x,x,
    936 silent=
    937 site=
    938 srcdir=
    939 verbose=
    940 x_includes=NONE
    941 x_libraries=NONE
    942 
    943 # Installation directory options.
    944 # These are left unexpanded so users can "make install exec_prefix=/foo"
    945 # and all the variables that are supposed to be based on exec_prefix
    946 # by default will actually change.
    947 # Use braces instead of parens because sh, perl, etc. also accept them.
    948 # (The list follows the same order as the GNU Coding Standards.)
    949 bindir='${exec_prefix}/bin'
    950 sbindir='${exec_prefix}/sbin'
    951 libexecdir='${exec_prefix}/libexec'
    952 datarootdir='${prefix}/share'
    953 datadir='${datarootdir}'
    954 sysconfdir='${prefix}/etc'
    955 sharedstatedir='${prefix}/com'
    956 localstatedir='${prefix}/var'
    957 includedir='${prefix}/include'
    958 oldincludedir='/usr/include'
    959 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
    960 infodir='${datarootdir}/info'
    961 htmldir='${docdir}'
    962 dvidir='${docdir}'
    963 pdfdir='${docdir}'
    964 psdir='${docdir}'
    965 libdir='${exec_prefix}/lib'
    966 localedir='${datarootdir}/locale'
    967 mandir='${datarootdir}/man'
    968 
    969 ac_prev=
    970 ac_dashdash=
    971 for ac_option
    972 do
    973   # If the previous option needs an argument, assign it.
    974   if test -n "$ac_prev"; then
    975     eval $ac_prev=\$ac_option
    976     ac_prev=
    977     continue
    978   fi
    979 
    980   case $ac_option in
    981   *=*)	ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
    982   *)	ac_optarg=yes ;;
    983   esac
    984 
    985   # Accept the important Cygnus configure options, so we can diagnose typos.
    986 
    987   case $ac_dashdash$ac_option in
    988   --)
    989     ac_dashdash=yes ;;
    990 
    991   -bindir | --bindir | --bindi | --bind | --bin | --bi)
    992     ac_prev=bindir ;;
    993   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
    994     bindir=$ac_optarg ;;
    995 
    996   -build | --build | --buil | --bui | --bu)
    997     ac_prev=build_alias ;;
    998   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
    999     build_alias=$ac_optarg ;;
   1000 
   1001   -cache-file | --cache-file | --cache-fil | --cache-fi \
   1002   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
   1003     ac_prev=cache_file ;;
   1004   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
   1005   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
   1006     cache_file=$ac_optarg ;;
   1007 
   1008   --config-cache | -C)
   1009     cache_file=config.cache ;;
   1010 
   1011   -datadir | --datadir | --datadi | --datad)
   1012     ac_prev=datadir ;;
   1013   -datadir=* | --datadir=* | --datadi=* | --datad=*)
   1014     datadir=$ac_optarg ;;
   1015 
   1016   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
   1017   | --dataroo | --dataro | --datar)
   1018     ac_prev=datarootdir ;;
   1019   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
   1020   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
   1021     datarootdir=$ac_optarg ;;
   1022 
   1023   -disable-* | --disable-*)
   1024     ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
   1025     # Reject names that are not valid shell variable names.
   1026     expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
   1027       { echo "$as_me: error: invalid feature name: $ac_feature" >&2
   1028    { (exit 1); exit 1; }; }
   1029     ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
   1030     eval enable_$ac_feature=no ;;
   1031 
   1032   -docdir | --docdir | --docdi | --doc | --do)
   1033     ac_prev=docdir ;;
   1034   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
   1035     docdir=$ac_optarg ;;
   1036 
   1037   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
   1038     ac_prev=dvidir ;;
   1039   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
   1040     dvidir=$ac_optarg ;;
   1041 
   1042   -enable-* | --enable-*)
   1043     ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
   1044     # Reject names that are not valid shell variable names.
   1045     expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
   1046       { echo "$as_me: error: invalid feature name: $ac_feature" >&2
   1047    { (exit 1); exit 1; }; }
   1048     ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
   1049     eval enable_$ac_feature=\$ac_optarg ;;
   1050 
   1051   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
   1052   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
   1053   | --exec | --exe | --ex)
   1054     ac_prev=exec_prefix ;;
   1055   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
   1056   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
   1057   | --exec=* | --exe=* | --ex=*)
   1058     exec_prefix=$ac_optarg ;;
   1059 
   1060   -gas | --gas | --ga | --g)
   1061     # Obsolete; use --with-gas.
   1062     with_gas=yes ;;
   1063 
   1064   -help | --help | --hel | --he | -h)
   1065     ac_init_help=long ;;
   1066   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
   1067     ac_init_help=recursive ;;
   1068   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
   1069     ac_init_help=short ;;
   1070 
   1071   -host | --host | --hos | --ho)
   1072     ac_prev=host_alias ;;
   1073   -host=* | --host=* | --hos=* | --ho=*)
   1074     host_alias=$ac_optarg ;;
   1075 
   1076   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
   1077     ac_prev=htmldir ;;
   1078   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
   1079   | --ht=*)
   1080     htmldir=$ac_optarg ;;
   1081 
   1082   -includedir | --includedir | --includedi | --included | --include \
   1083   | --includ | --inclu | --incl | --inc)
   1084     ac_prev=includedir ;;
   1085   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
   1086   | --includ=* | --inclu=* | --incl=* | --inc=*)
   1087     includedir=$ac_optarg ;;
   1088 
   1089   -infodir | --infodir | --infodi | --infod | --info | --inf)
   1090     ac_prev=infodir ;;
   1091   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
   1092     infodir=$ac_optarg ;;
   1093 
   1094   -libdir | --libdir | --libdi | --libd)
   1095     ac_prev=libdir ;;
   1096   -libdir=* | --libdir=* | --libdi=* | --libd=*)
   1097     libdir=$ac_optarg ;;
   1098 
   1099   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
   1100   | --libexe | --libex | --libe)
   1101     ac_prev=libexecdir ;;
   1102   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
   1103   | --libexe=* | --libex=* | --libe=*)
   1104     libexecdir=$ac_optarg ;;
   1105 
   1106   -localedir | --localedir | --localedi | --localed | --locale)
   1107     ac_prev=localedir ;;
   1108   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
   1109     localedir=$ac_optarg ;;
   1110 
   1111   -localstatedir | --localstatedir | --localstatedi | --localstated \
   1112   | --localstate | --localstat | --localsta | --localst | --locals)
   1113     ac_prev=localstatedir ;;
   1114   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
   1115   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
   1116     localstatedir=$ac_optarg ;;
   1117 
   1118   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
   1119     ac_prev=mandir ;;
   1120   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
   1121     mandir=$ac_optarg ;;
   1122 
   1123   -nfp | --nfp | --nf)
   1124     # Obsolete; use --without-fp.
   1125     with_fp=no ;;
   1126 
   1127   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
   1128   | --no-cr | --no-c | -n)
   1129     no_create=yes ;;
   1130 
   1131   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
   1132   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
   1133     no_recursion=yes ;;
   1134 
   1135   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
   1136   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
   1137   | --oldin | --oldi | --old | --ol | --o)
   1138     ac_prev=oldincludedir ;;
   1139   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
   1140   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
   1141   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
   1142     oldincludedir=$ac_optarg ;;
   1143 
   1144   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
   1145     ac_prev=prefix ;;
   1146   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
   1147     prefix=$ac_optarg ;;
   1148 
   1149   -program-prefix | --program-prefix | --program-prefi | --program-pref \
   1150   | --program-pre | --program-pr | --program-p)
   1151     ac_prev=program_prefix ;;
   1152   -program-prefix=* | --program-prefix=* | --program-prefi=* \
   1153   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
   1154     program_prefix=$ac_optarg ;;
   1155 
   1156   -program-suffix | --program-suffix | --program-suffi | --program-suff \
   1157   | --program-suf | --program-su | --program-s)
   1158     ac_prev=program_suffix ;;
   1159   -program-suffix=* | --program-suffix=* | --program-suffi=* \
   1160   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
   1161     program_suffix=$ac_optarg ;;
   1162 
   1163   -program-transform-name | --program-transform-name \
   1164   | --program-transform-nam | --program-transform-na \
   1165   | --program-transform-n | --program-transform- \
   1166   | --program-transform | --program-transfor \
   1167   | --program-transfo | --program-transf \
   1168   | --program-trans | --program-tran \
   1169   | --progr-tra | --program-tr | --program-t)
   1170     ac_prev=program_transform_name ;;
   1171   -program-transform-name=* | --program-transform-name=* \
   1172   | --program-transform-nam=* | --program-transform-na=* \
   1173   | --program-transform-n=* | --program-transform-=* \
   1174   | --program-transform=* | --program-transfor=* \
   1175   | --program-transfo=* | --program-transf=* \
   1176   | --program-trans=* | --program-tran=* \
   1177   | --progr-tra=* | --program-tr=* | --program-t=*)
   1178     program_transform_name=$ac_optarg ;;
   1179 
   1180   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
   1181     ac_prev=pdfdir ;;
   1182   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
   1183     pdfdir=$ac_optarg ;;
   1184 
   1185   -psdir | --psdir | --psdi | --psd | --ps)
   1186     ac_prev=psdir ;;
   1187   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
   1188     psdir=$ac_optarg ;;
   1189 
   1190   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   1191   | -silent | --silent | --silen | --sile | --sil)
   1192     silent=yes ;;
   1193 
   1194   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
   1195     ac_prev=sbindir ;;
   1196   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
   1197   | --sbi=* | --sb=*)
   1198     sbindir=$ac_optarg ;;
   1199 
   1200   -sharedstatedir | --sharedstatedir | --sharedstatedi \
   1201   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
   1202   | --sharedst | --shareds | --shared | --share | --shar \
   1203   | --sha | --sh)
   1204     ac_prev=sharedstatedir ;;
   1205   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
   1206   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
   1207   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
   1208   | --sha=* | --sh=*)
   1209     sharedstatedir=$ac_optarg ;;
   1210 
   1211   -site | --site | --sit)
   1212     ac_prev=site ;;
   1213   -site=* | --site=* | --sit=*)
   1214     site=$ac_optarg ;;
   1215 
   1216   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
   1217     ac_prev=srcdir ;;
   1218   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
   1219     srcdir=$ac_optarg ;;
   1220 
   1221   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
   1222   | --syscon | --sysco | --sysc | --sys | --sy)
   1223     ac_prev=sysconfdir ;;
   1224   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
   1225   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
   1226     sysconfdir=$ac_optarg ;;
   1227 
   1228   -target | --target | --targe | --targ | --tar | --ta | --t)
   1229     ac_prev=target_alias ;;
   1230   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
   1231     target_alias=$ac_optarg ;;
   1232 
   1233   -v | -verbose | --verbose | --verbos | --verbo | --verb)
   1234     verbose=yes ;;
   1235 
   1236   -version | --version | --versio | --versi | --vers | -V)
   1237     ac_init_version=: ;;
   1238 
   1239   -with-* | --with-*)
   1240     ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
   1241     # Reject names that are not valid shell variable names.
   1242     expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
   1243       { echo "$as_me: error: invalid package name: $ac_package" >&2
   1244    { (exit 1); exit 1; }; }
   1245     ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
   1246     eval with_$ac_package=\$ac_optarg ;;
   1247 
   1248   -without-* | --without-*)
   1249     ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
   1250     # Reject names that are not valid shell variable names.
   1251     expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
   1252       { echo "$as_me: error: invalid package name: $ac_package" >&2
   1253    { (exit 1); exit 1; }; }
   1254     ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
   1255     eval with_$ac_package=no ;;
   1256 
   1257   --x)
   1258     # Obsolete; use --with-x.
   1259     with_x=yes ;;
   1260 
   1261   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
   1262   | --x-incl | --x-inc | --x-in | --x-i)
   1263     ac_prev=x_includes ;;
   1264   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
   1265   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
   1266     x_includes=$ac_optarg ;;
   1267 
   1268   -x-libraries | --x-libraries | --x-librarie | --x-librari \
   1269   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
   1270     ac_prev=x_libraries ;;
   1271   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
   1272   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
   1273     x_libraries=$ac_optarg ;;
   1274 
   1275   -*) { echo "$as_me: error: unrecognized option: $ac_option
   1276 Try \`$0 --help' for more information." >&2
   1277    { (exit 1); exit 1; }; }
   1278     ;;
   1279 
   1280   *=*)
   1281     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
   1282     # Reject names that are not valid shell variable names.
   1283     expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
   1284       { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
   1285    { (exit 1); exit 1; }; }
   1286     eval $ac_envvar=\$ac_optarg
   1287     export $ac_envvar ;;
   1288 
   1289   *)
   1290     # FIXME: should be removed in autoconf 3.0.
   1291     echo "$as_me: WARNING: you should use --build, --host, --target" >&2
   1292     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
   1293       echo "$as_me: WARNING: invalid host type: $ac_option" >&2
   1294     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
   1295     ;;
   1296 
   1297   esac
   1298 done
   1299 
   1300 if test -n "$ac_prev"; then
   1301   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
   1302   { echo "$as_me: error: missing argument to $ac_option" >&2
   1303    { (exit 1); exit 1; }; }
   1304 fi
   1305 
   1306 # Be sure to have absolute directory names.
   1307 for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
   1308 		datadir sysconfdir sharedstatedir localstatedir includedir \
   1309 		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
   1310 		libdir localedir mandir
   1311 do
   1312   eval ac_val=\$$ac_var
   1313   case $ac_val in
   1314     [\\/$]* | ?:[\\/]* )  continue;;
   1315     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
   1316   esac
   1317   { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
   1318    { (exit 1); exit 1; }; }
   1319 done
   1320 
   1321 # There might be people who depend on the old broken behavior: `$host'
   1322 # used to hold the argument of --host etc.
   1323 # FIXME: To remove some day.
   1324 build=$build_alias
   1325 host=$host_alias
   1326 target=$target_alias
   1327 
   1328 # FIXME: To remove some day.
   1329 if test "x$host_alias" != x; then
   1330   if test "x$build_alias" = x; then
   1331     cross_compiling=maybe
   1332     echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
   1333     If a cross compiler is detected then cross compile mode will be used." >&2
   1334   elif test "x$build_alias" != "x$host_alias"; then
   1335     cross_compiling=yes
   1336   fi
   1337 fi
   1338 
   1339 ac_tool_prefix=
   1340 test -n "$host_alias" && ac_tool_prefix=$host_alias-
   1341 
   1342 test "$silent" = yes && exec 6>/dev/null
   1343 
   1344 
   1345 ac_pwd=`pwd` && test -n "$ac_pwd" &&
   1346 ac_ls_di=`ls -di .` &&
   1347 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
   1348   { echo "$as_me: error: Working directory cannot be determined" >&2
   1349    { (exit 1); exit 1; }; }
   1350 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
   1351   { echo "$as_me: error: pwd does not report name of working directory" >&2
   1352    { (exit 1); exit 1; }; }
   1353 
   1354 
   1355 # Find the source files, if location was not specified.
   1356 if test -z "$srcdir"; then
   1357   ac_srcdir_defaulted=yes
   1358   # Try the directory containing this script, then the parent directory.
   1359   ac_confdir=`$as_dirname -- "$0" ||
   1360 $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   1361 	 X"$0" : 'X\(//\)[^/]' \| \
   1362 	 X"$0" : 'X\(//\)$' \| \
   1363 	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
   1364 echo X"$0" |
   1365     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   1366 	    s//\1/
   1367 	    q
   1368 	  }
   1369 	  /^X\(\/\/\)[^/].*/{
   1370 	    s//\1/
   1371 	    q
   1372 	  }
   1373 	  /^X\(\/\/\)$/{
   1374 	    s//\1/
   1375 	    q
   1376 	  }
   1377 	  /^X\(\/\).*/{
   1378 	    s//\1/
   1379 	    q
   1380 	  }
   1381 	  s/.*/./; q'`
   1382   srcdir=$ac_confdir
   1383   if test ! -r "$srcdir/$ac_unique_file"; then
   1384     srcdir=..
   1385   fi
   1386 else
   1387   ac_srcdir_defaulted=no
   1388 fi
   1389 if test ! -r "$srcdir/$ac_unique_file"; then
   1390   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
   1391   { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
   1392    { (exit 1); exit 1; }; }
   1393 fi
   1394 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
   1395 ac_abs_confdir=`(
   1396 	cd "$srcdir" && test -r "./$ac_unique_file" || { echo "$as_me: error: $ac_msg" >&2
   1397    { (exit 1); exit 1; }; }
   1398 	pwd)`
   1399 # When building in place, set srcdir=.
   1400 if test "$ac_abs_confdir" = "$ac_pwd"; then
   1401   srcdir=.
   1402 fi
   1403 # Remove unnecessary trailing slashes from srcdir.
   1404 # Double slashes in file names in object file debugging info
   1405 # mess up M-x gdb in Emacs.
   1406 case $srcdir in
   1407 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
   1408 esac
   1409 for ac_var in $ac_precious_vars; do
   1410   eval ac_env_${ac_var}_set=\${${ac_var}+set}
   1411   eval ac_env_${ac_var}_value=\$${ac_var}
   1412   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
   1413   eval ac_cv_env_${ac_var}_value=\$${ac_var}
   1414 done
   1415 
   1416 #
   1417 # Report the --help message.
   1418 #
   1419 if test "$ac_init_help" = "long"; then
   1420   # Omit some internal or obsolete options to make the list less imposing.
   1421   # This message is too long to be a string in the A/UX 3.1 sh.
   1422   cat <<_ACEOF
   1423 \`configure' configures libXScrnSaver 1.1.3 to adapt to many kinds of systems.
   1424 
   1425 Usage: $0 [OPTION]... [VAR=VALUE]...
   1426 
   1427 To assign environment variables (e.g., CC, CFLAGS...), specify them as
   1428 VAR=VALUE.  See below for descriptions of some of the useful variables.
   1429 
   1430 Defaults for the options are specified in brackets.
   1431 
   1432 Configuration:
   1433   -h, --help              display this help and exit
   1434       --help=short        display options specific to this package
   1435       --help=recursive    display the short help of all the included packages
   1436   -V, --version           display version information and exit
   1437   -q, --quiet, --silent   do not print \`checking...' messages
   1438       --cache-file=FILE   cache test results in FILE [disabled]
   1439   -C, --config-cache      alias for \`--cache-file=config.cache'
   1440   -n, --no-create         do not create output files
   1441       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
   1442 
   1443 Installation directories:
   1444   --prefix=PREFIX         install architecture-independent files in PREFIX
   1445 			  [$ac_default_prefix]
   1446   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
   1447 			  [PREFIX]
   1448 
   1449 By default, \`make install' will install all the files in
   1450 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
   1451 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
   1452 for instance \`--prefix=\$HOME'.
   1453 
   1454 For better control, use the options below.
   1455 
   1456 Fine tuning of the installation directories:
   1457   --bindir=DIR           user executables [EPREFIX/bin]
   1458   --sbindir=DIR          system admin executables [EPREFIX/sbin]
   1459   --libexecdir=DIR       program executables [EPREFIX/libexec]
   1460   --sysconfdir=DIR       read-only single-machine data [PREFIX/etc]
   1461   --sharedstatedir=DIR   modifiable architecture-independent data [PREFIX/com]
   1462   --localstatedir=DIR    modifiable single-machine data [PREFIX/var]
   1463   --libdir=DIR           object code libraries [EPREFIX/lib]
   1464   --includedir=DIR       C header files [PREFIX/include]
   1465   --oldincludedir=DIR    C header files for non-gcc [/usr/include]
   1466   --datarootdir=DIR      read-only arch.-independent data root [PREFIX/share]
   1467   --datadir=DIR          read-only architecture-independent data [DATAROOTDIR]
   1468   --infodir=DIR          info documentation [DATAROOTDIR/info]
   1469   --localedir=DIR        locale-dependent data [DATAROOTDIR/locale]
   1470   --mandir=DIR           man documentation [DATAROOTDIR/man]
   1471   --docdir=DIR           documentation root [DATAROOTDIR/doc/libXScrnSaver]
   1472   --htmldir=DIR          html documentation [DOCDIR]
   1473   --dvidir=DIR           dvi documentation [DOCDIR]
   1474   --pdfdir=DIR           pdf documentation [DOCDIR]
   1475   --psdir=DIR            ps documentation [DOCDIR]
   1476 _ACEOF
   1477 
   1478   cat <<\_ACEOF
   1479 
   1480 Program names:
   1481   --program-prefix=PREFIX            prepend PREFIX to installed program names
   1482   --program-suffix=SUFFIX            append SUFFIX to installed program names
   1483   --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
   1484 
   1485 System types:
   1486   --build=BUILD     configure for building on BUILD [guessed]
   1487   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
   1488 _ACEOF
   1489 fi
   1490 
   1491 if test -n "$ac_init_help"; then
   1492   case $ac_init_help in
   1493      short | recursive ) echo "Configuration of libXScrnSaver 1.1.3:";;
   1494    esac
   1495   cat <<\_ACEOF
   1496 
   1497 Optional Features:
   1498   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
   1499   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
   1500   --enable-maintainer-mode  enable make rules and dependencies not useful
   1501 			  (and sometimes confusing) to the casual installer
   1502   --disable-dependency-tracking  speeds up one-time build
   1503   --enable-dependency-tracking   do not reject slow dependency extractors
   1504   --enable-shared[=PKGS]  build shared libraries [default=yes]
   1505   --enable-static[=PKGS]  build static libraries [default=yes]
   1506   --enable-fast-install[=PKGS]
   1507                           optimize for fast installation [default=yes]
   1508   --disable-libtool-lock  avoid locking (might break parallel builds)
   1509   --enable-lint-library   Create lint library (default: disabled)
   1510   --enable-malloc0returnsnull
   1511                           malloc(0) returns NULL (default: auto)
   1512 
   1513 Optional Packages:
   1514   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
   1515   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
   1516   --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
   1517   --with-pic              try to use only PIC/non-PIC objects [default=use
   1518                           both]
   1519   --with-tags[=TAGS]      include additional configurations [automatic]
   1520   --with-lint             Use a lint-style source code checker (default:
   1521                           disabled)
   1522   --with-release-version=STRING
   1523                           Use release version string in package name
   1524 
   1525 Some influential environment variables:
   1526   CC          C compiler command
   1527   CFLAGS      C compiler flags
   1528   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
   1529               nonstandard directory <lib dir>
   1530   LIBS        libraries to pass to the linker, e.g. -l<library>
   1531   CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
   1532               you have headers in a nonstandard directory <include dir>
   1533   CPP         C preprocessor
   1534   CXX         C++ compiler command
   1535   CXXFLAGS    C++ compiler flags
   1536   CXXCPP      C++ preprocessor
   1537   F77         Fortran 77 compiler command
   1538   FFLAGS      Fortran 77 compiler flags
   1539   PKG_CONFIG  path to pkg-config utility
   1540   XSCRNSAVER_CFLAGS
   1541               C compiler flags for XSCRNSAVER, overriding pkg-config
   1542   XSCRNSAVER_LIBS
   1543               linker flags for XSCRNSAVER, overriding pkg-config
   1544 
   1545 Use these variables to override the choices made by `configure' or to help
   1546 it to find libraries and programs with nonstandard names/locations.
   1547 
   1548 Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>.
   1549 _ACEOF
   1550 ac_status=$?
   1551 fi
   1552 
   1553 if test "$ac_init_help" = "recursive"; then
   1554   # If there are subdirs, report their specific --help.
   1555   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
   1556     test -d "$ac_dir" || continue
   1557     ac_builddir=.
   1558 
   1559 case "$ac_dir" in
   1560 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
   1561 *)
   1562   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
   1563   # A ".." for each directory in $ac_dir_suffix.
   1564   ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
   1565   case $ac_top_builddir_sub in
   1566   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
   1567   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
   1568   esac ;;
   1569 esac
   1570 ac_abs_top_builddir=$ac_pwd
   1571 ac_abs_builddir=$ac_pwd$ac_dir_suffix
   1572 # for backward compatibility:
   1573 ac_top_builddir=$ac_top_build_prefix
   1574 
   1575 case $srcdir in
   1576   .)  # We are building in place.
   1577     ac_srcdir=.
   1578     ac_top_srcdir=$ac_top_builddir_sub
   1579     ac_abs_top_srcdir=$ac_pwd ;;
   1580   [\\/]* | ?:[\\/]* )  # Absolute name.
   1581     ac_srcdir=$srcdir$ac_dir_suffix;
   1582     ac_top_srcdir=$srcdir
   1583     ac_abs_top_srcdir=$srcdir ;;
   1584   *) # Relative name.
   1585     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
   1586     ac_top_srcdir=$ac_top_build_prefix$srcdir
   1587     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
   1588 esac
   1589 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
   1590 
   1591     cd "$ac_dir" || { ac_status=$?; continue; }
   1592     # Check for guested configure.
   1593     if test -f "$ac_srcdir/configure.gnu"; then
   1594       echo &&
   1595       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
   1596     elif test -f "$ac_srcdir/configure"; then
   1597       echo &&
   1598       $SHELL "$ac_srcdir/configure" --help=recursive
   1599     else
   1600       echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
   1601     fi || ac_status=$?
   1602     cd "$ac_pwd" || { ac_status=$?; break; }
   1603   done
   1604 fi
   1605 
   1606 test -n "$ac_init_help" && exit $ac_status
   1607 if $ac_init_version; then
   1608   cat <<\_ACEOF
   1609 libXScrnSaver configure 1.1.3
   1610 generated by GNU Autoconf 2.61
   1611 
   1612 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
   1613 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
   1614 This configure script is free software; the Free Software Foundation
   1615 gives unlimited permission to copy, distribute and modify it.
   1616 _ACEOF
   1617   exit
   1618 fi
   1619 cat >config.log <<_ACEOF
   1620 This file contains any messages produced by compilers while
   1621 running configure, to aid debugging if configure makes a mistake.
   1622 
   1623 It was created by libXScrnSaver $as_me 1.1.3, which was
   1624 generated by GNU Autoconf 2.61.  Invocation command line was
   1625 
   1626   $ $0 $@
   1627 
   1628 _ACEOF
   1629 exec 5>>config.log
   1630 {
   1631 cat <<_ASUNAME
   1632 ## --------- ##
   1633 ## Platform. ##
   1634 ## --------- ##
   1635 
   1636 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
   1637 uname -m = `(uname -m) 2>/dev/null || echo unknown`
   1638 uname -r = `(uname -r) 2>/dev/null || echo unknown`
   1639 uname -s = `(uname -s) 2>/dev/null || echo unknown`
   1640 uname -v = `(uname -v) 2>/dev/null || echo unknown`
   1641 
   1642 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
   1643 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
   1644 
   1645 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
   1646 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
   1647 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
   1648 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
   1649 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
   1650 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
   1651 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
   1652 
   1653 _ASUNAME
   1654 
   1655 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   1656 for as_dir in $PATH
   1657 do
   1658   IFS=$as_save_IFS
   1659   test -z "$as_dir" && as_dir=.
   1660   echo "PATH: $as_dir"
   1661 done
   1662 IFS=$as_save_IFS
   1663 
   1664 } >&5
   1665 
   1666 cat >&5 <<_ACEOF
   1667 
   1668 
   1669 ## ----------- ##
   1670 ## Core tests. ##
   1671 ## ----------- ##
   1672 
   1673 _ACEOF
   1674 
   1675 
   1676 # Keep a trace of the command line.
   1677 # Strip out --no-create and --no-recursion so they do not pile up.
   1678 # Strip out --silent because we don't want to record it for future runs.
   1679 # Also quote any args containing shell meta-characters.
   1680 # Make two passes to allow for proper duplicate-argument suppression.
   1681 ac_configure_args=
   1682 ac_configure_args0=
   1683 ac_configure_args1=
   1684 ac_must_keep_next=false
   1685 for ac_pass in 1 2
   1686 do
   1687   for ac_arg
   1688   do
   1689     case $ac_arg in
   1690     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
   1691     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   1692     | -silent | --silent | --silen | --sile | --sil)
   1693       continue ;;
   1694     *\'*)
   1695       ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
   1696     esac
   1697     case $ac_pass in
   1698     1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
   1699     2)
   1700       ac_configure_args1="$ac_configure_args1 '$ac_arg'"
   1701       if test $ac_must_keep_next = true; then
   1702 	ac_must_keep_next=false # Got value, back to normal.
   1703       else
   1704 	case $ac_arg in
   1705 	  *=* | --config-cache | -C | -disable-* | --disable-* \
   1706 	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
   1707 	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
   1708 	  | -with-* | --with-* | -without-* | --without-* | --x)
   1709 	    case "$ac_configure_args0 " in
   1710 	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
   1711 	    esac
   1712 	    ;;
   1713 	  -* ) ac_must_keep_next=true ;;
   1714 	esac
   1715       fi
   1716       ac_configure_args="$ac_configure_args '$ac_arg'"
   1717       ;;
   1718     esac
   1719   done
   1720 done
   1721 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
   1722 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
   1723 
   1724 # When interrupted or exit'd, cleanup temporary files, and complete
   1725 # config.log.  We remove comments because anyway the quotes in there
   1726 # would cause problems or look ugly.
   1727 # WARNING: Use '\'' to represent an apostrophe within the trap.
   1728 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
   1729 trap 'exit_status=$?
   1730   # Save into config.log some information that might help in debugging.
   1731   {
   1732     echo
   1733 
   1734     cat <<\_ASBOX
   1735 ## ---------------- ##
   1736 ## Cache variables. ##
   1737 ## ---------------- ##
   1738 _ASBOX
   1739     echo
   1740     # The following way of writing the cache mishandles newlines in values,
   1741 (
   1742   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
   1743     eval ac_val=\$$ac_var
   1744     case $ac_val in #(
   1745     *${as_nl}*)
   1746       case $ac_var in #(
   1747       *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
   1748 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
   1749       esac
   1750       case $ac_var in #(
   1751       _ | IFS | as_nl) ;; #(
   1752       *) $as_unset $ac_var ;;
   1753       esac ;;
   1754     esac
   1755   done
   1756   (set) 2>&1 |
   1757     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
   1758     *${as_nl}ac_space=\ *)
   1759       sed -n \
   1760 	"s/'\''/'\''\\\\'\'''\''/g;
   1761 	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
   1762       ;; #(
   1763     *)
   1764       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
   1765       ;;
   1766     esac |
   1767     sort
   1768 )
   1769     echo
   1770 
   1771     cat <<\_ASBOX
   1772 ## ----------------- ##
   1773 ## Output variables. ##
   1774 ## ----------------- ##
   1775 _ASBOX
   1776     echo
   1777     for ac_var in $ac_subst_vars
   1778     do
   1779       eval ac_val=\$$ac_var
   1780       case $ac_val in
   1781       *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
   1782       esac
   1783       echo "$ac_var='\''$ac_val'\''"
   1784     done | sort
   1785     echo
   1786 
   1787     if test -n "$ac_subst_files"; then
   1788       cat <<\_ASBOX
   1789 ## ------------------- ##
   1790 ## File substitutions. ##
   1791 ## ------------------- ##
   1792 _ASBOX
   1793       echo
   1794       for ac_var in $ac_subst_files
   1795       do
   1796 	eval ac_val=\$$ac_var
   1797 	case $ac_val in
   1798 	*\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
   1799 	esac
   1800 	echo "$ac_var='\''$ac_val'\''"
   1801       done | sort
   1802       echo
   1803     fi
   1804 
   1805     if test -s confdefs.h; then
   1806       cat <<\_ASBOX
   1807 ## ----------- ##
   1808 ## confdefs.h. ##
   1809 ## ----------- ##
   1810 _ASBOX
   1811       echo
   1812       cat confdefs.h
   1813       echo
   1814     fi
   1815     test "$ac_signal" != 0 &&
   1816       echo "$as_me: caught signal $ac_signal"
   1817     echo "$as_me: exit $exit_status"
   1818   } >&5
   1819   rm -f core *.core core.conftest.* &&
   1820     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
   1821     exit $exit_status
   1822 ' 0
   1823 for ac_signal in 1 2 13 15; do
   1824   trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
   1825 done
   1826 ac_signal=0
   1827 
   1828 # confdefs.h avoids OS command line length limits that DEFS can exceed.
   1829 rm -f -r conftest* confdefs.h
   1830 
   1831 # Predefined preprocessor variables.
   1832 
   1833 cat >>confdefs.h <<_ACEOF
   1834 #define PACKAGE_NAME "$PACKAGE_NAME"
   1835 _ACEOF
   1836 
   1837 
   1838 cat >>confdefs.h <<_ACEOF
   1839 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
   1840 _ACEOF
   1841 
   1842 
   1843 cat >>confdefs.h <<_ACEOF
   1844 #define PACKAGE_VERSION "$PACKAGE_VERSION"
   1845 _ACEOF
   1846 
   1847 
   1848 cat >>confdefs.h <<_ACEOF
   1849 #define PACKAGE_STRING "$PACKAGE_STRING"
   1850 _ACEOF
   1851 
   1852 
   1853 cat >>confdefs.h <<_ACEOF
   1854 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
   1855 _ACEOF
   1856 
   1857 
   1858 # Let the site file select an alternate cache file if it wants to.
   1859 # Prefer explicitly selected file to automatically selected ones.
   1860 if test -n "$CONFIG_SITE"; then
   1861   set x "$CONFIG_SITE"
   1862 elif test "x$prefix" != xNONE; then
   1863   set x "$prefix/share/config.site" "$prefix/etc/config.site"
   1864 else
   1865   set x "$ac_default_prefix/share/config.site" \
   1866 	"$ac_default_prefix/etc/config.site"
   1867 fi
   1868 shift
   1869 for ac_site_file
   1870 do
   1871   if test -r "$ac_site_file"; then
   1872     { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
   1873 echo "$as_me: loading site script $ac_site_file" >&6;}
   1874     sed 's/^/| /' "$ac_site_file" >&5
   1875     . "$ac_site_file"
   1876   fi
   1877 done
   1878 
   1879 if test -r "$cache_file"; then
   1880   # Some versions of bash will fail to source /dev/null (special
   1881   # files actually), so we avoid doing that.
   1882   if test -f "$cache_file"; then
   1883     { echo "$as_me:$LINENO: loading cache $cache_file" >&5
   1884 echo "$as_me: loading cache $cache_file" >&6;}
   1885     case $cache_file in
   1886       [\\/]* | ?:[\\/]* ) . "$cache_file";;
   1887       *)                      . "./$cache_file";;
   1888     esac
   1889   fi
   1890 else
   1891   { echo "$as_me:$LINENO: creating cache $cache_file" >&5
   1892 echo "$as_me: creating cache $cache_file" >&6;}
   1893   >$cache_file
   1894 fi
   1895 
   1896 # Check that the precious variables saved in the cache have kept the same
   1897 # value.
   1898 ac_cache_corrupted=false
   1899 for ac_var in $ac_precious_vars; do
   1900   eval ac_old_set=\$ac_cv_env_${ac_var}_set
   1901   eval ac_new_set=\$ac_env_${ac_var}_set
   1902   eval ac_old_val=\$ac_cv_env_${ac_var}_value
   1903   eval ac_new_val=\$ac_env_${ac_var}_value
   1904   case $ac_old_set,$ac_new_set in
   1905     set,)
   1906       { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
   1907 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
   1908       ac_cache_corrupted=: ;;
   1909     ,set)
   1910       { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
   1911 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
   1912       ac_cache_corrupted=: ;;
   1913     ,);;
   1914     *)
   1915       if test "x$ac_old_val" != "x$ac_new_val"; then
   1916 	{ echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
   1917 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
   1918 	{ echo "$as_me:$LINENO:   former value:  $ac_old_val" >&5
   1919 echo "$as_me:   former value:  $ac_old_val" >&2;}
   1920 	{ echo "$as_me:$LINENO:   current value: $ac_new_val" >&5
   1921 echo "$as_me:   current value: $ac_new_val" >&2;}
   1922 	ac_cache_corrupted=:
   1923       fi;;
   1924   esac
   1925   # Pass precious variables to config.status.
   1926   if test "$ac_new_set" = set; then
   1927     case $ac_new_val in
   1928     *\'*) ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
   1929     *) ac_arg=$ac_var=$ac_new_val ;;
   1930     esac
   1931     case " $ac_configure_args " in
   1932       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
   1933       *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
   1934     esac
   1935   fi
   1936 done
   1937 if $ac_cache_corrupted; then
   1938   { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
   1939 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
   1940   { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
   1941 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
   1942    { (exit 1); exit 1; }; }
   1943 fi
   1944 
   1945 
   1946 
   1947 
   1948 
   1949 
   1950 
   1951 
   1952 
   1953 
   1954 
   1955 
   1956 
   1957 
   1958 
   1959 
   1960 
   1961 
   1962 
   1963 
   1964 
   1965 
   1966 
   1967 
   1968 
   1969 ac_ext=c
   1970 ac_cpp='$CPP $CPPFLAGS'
   1971 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   1972 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   1973 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   1974 
   1975 
   1976 am__api_version='1.10'
   1977 
   1978 ac_aux_dir=
   1979 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
   1980   if test -f "$ac_dir/install-sh"; then
   1981     ac_aux_dir=$ac_dir
   1982     ac_install_sh="$ac_aux_dir/install-sh -c"
   1983     break
   1984   elif test -f "$ac_dir/install.sh"; then
   1985     ac_aux_dir=$ac_dir
   1986     ac_install_sh="$ac_aux_dir/install.sh -c"
   1987     break
   1988   elif test -f "$ac_dir/shtool"; then
   1989     ac_aux_dir=$ac_dir
   1990     ac_install_sh="$ac_aux_dir/shtool install -c"
   1991     break
   1992   fi
   1993 done
   1994 if test -z "$ac_aux_dir"; then
   1995   { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&5
   1996 echo "$as_me: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&2;}
   1997    { (exit 1); exit 1; }; }
   1998 fi
   1999 
   2000 # These three variables are undocumented and unsupported,
   2001 # and are intended to be withdrawn in a future Autoconf release.
   2002 # They can cause serious problems if a builder's source tree is in a directory
   2003 # whose full name contains unusual characters.
   2004 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
   2005 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
   2006 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
   2007 
   2008 
   2009 # Find a good install program.  We prefer a C program (faster),
   2010 # so one script is as good as another.  But avoid the broken or
   2011 # incompatible versions:
   2012 # SysV /etc/install, /usr/sbin/install
   2013 # SunOS /usr/etc/install
   2014 # IRIX /sbin/install
   2015 # AIX /bin/install
   2016 # AmigaOS /C/install, which installs bootblocks on floppy discs
   2017 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
   2018 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
   2019 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
   2020 # OS/2's system install, which has a completely different semantic
   2021 # ./install, which can be erroneously created by make from ./install.sh.
   2022 { echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
   2023 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6; }
   2024 if test -z "$INSTALL"; then
   2025 if test "${ac_cv_path_install+set}" = set; then
   2026   echo $ECHO_N "(cached) $ECHO_C" >&6
   2027 else
   2028   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2029 for as_dir in $PATH
   2030 do
   2031   IFS=$as_save_IFS
   2032   test -z "$as_dir" && as_dir=.
   2033   # Account for people who put trailing slashes in PATH elements.
   2034 case $as_dir/ in
   2035   ./ | .// | /cC/* | \
   2036   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
   2037   ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
   2038   /usr/ucb/* ) ;;
   2039   *)
   2040     # OSF1 and SCO ODT 3.0 have their own names for install.
   2041     # Don't use installbsd from OSF since it installs stuff as root
   2042     # by default.
   2043     for ac_prog in ginstall scoinst install; do
   2044       for ac_exec_ext in '' $ac_executable_extensions; do
   2045 	if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
   2046 	  if test $ac_prog = install &&
   2047 	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
   2048 	    # AIX install.  It has an incompatible calling convention.
   2049 	    :
   2050 	  elif test $ac_prog = install &&
   2051 	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
   2052 	    # program-specific install script used by HP pwplus--don't use.
   2053 	    :
   2054 	  else
   2055 	    ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
   2056 	    break 3
   2057 	  fi
   2058 	fi
   2059       done
   2060     done
   2061     ;;
   2062 esac
   2063 done
   2064 IFS=$as_save_IFS
   2065 
   2066 
   2067 fi
   2068   if test "${ac_cv_path_install+set}" = set; then
   2069     INSTALL=$ac_cv_path_install
   2070   else
   2071     # As a last resort, use the slow shell script.  Don't cache a
   2072     # value for INSTALL within a source directory, because that will
   2073     # break other packages using the cache if that directory is
   2074     # removed, or if the value is a relative name.
   2075     INSTALL=$ac_install_sh
   2076   fi
   2077 fi
   2078 { echo "$as_me:$LINENO: result: $INSTALL" >&5
   2079 echo "${ECHO_T}$INSTALL" >&6; }
   2080 
   2081 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
   2082 # It thinks the first close brace ends the variable substitution.
   2083 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
   2084 
   2085 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
   2086 
   2087 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
   2088 
   2089 { echo "$as_me:$LINENO: checking whether build environment is sane" >&5
   2090 echo $ECHO_N "checking whether build environment is sane... $ECHO_C" >&6; }
   2091 # Just in case
   2092 sleep 1
   2093 echo timestamp > conftest.file
   2094 # Do `set' in a subshell so we don't clobber the current shell's
   2095 # arguments.  Must try -L first in case configure is actually a
   2096 # symlink; some systems play weird games with the mod time of symlinks
   2097 # (eg FreeBSD returns the mod time of the symlink's containing
   2098 # directory).
   2099 if (
   2100    set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null`
   2101    if test "$*" = "X"; then
   2102       # -L didn't work.
   2103       set X `ls -t $srcdir/configure conftest.file`
   2104    fi
   2105    rm -f conftest.file
   2106    if test "$*" != "X $srcdir/configure conftest.file" \
   2107       && test "$*" != "X conftest.file $srcdir/configure"; then
   2108 
   2109       # If neither matched, then we have a broken ls.  This can happen
   2110       # if, for instance, CONFIG_SHELL is bash and it inherits a
   2111       # broken ls alias from the environment.  This has actually
   2112       # happened.  Such a system could not be considered "sane".
   2113       { { echo "$as_me:$LINENO: error: ls -t appears to fail.  Make sure there is not a broken
   2114 alias in your environment" >&5
   2115 echo "$as_me: error: ls -t appears to fail.  Make sure there is not a broken
   2116 alias in your environment" >&2;}
   2117    { (exit 1); exit 1; }; }
   2118    fi
   2119 
   2120    test "$2" = conftest.file
   2121    )
   2122 then
   2123    # Ok.
   2124    :
   2125 else
   2126    { { echo "$as_me:$LINENO: error: newly created file is older than distributed files!
   2127 Check your system clock" >&5
   2128 echo "$as_me: error: newly created file is older than distributed files!
   2129 Check your system clock" >&2;}
   2130    { (exit 1); exit 1; }; }
   2131 fi
   2132 { echo "$as_me:$LINENO: result: yes" >&5
   2133 echo "${ECHO_T}yes" >&6; }
   2134 test "$program_prefix" != NONE &&
   2135   program_transform_name="s&^&$program_prefix&;$program_transform_name"
   2136 # Use a double $ so make ignores it.
   2137 test "$program_suffix" != NONE &&
   2138   program_transform_name="s&\$&$program_suffix&;$program_transform_name"
   2139 # Double any \ or $.  echo might interpret backslashes.
   2140 # By default was `s,x,x', remove it if useless.
   2141 cat <<\_ACEOF >conftest.sed
   2142 s/[\\$]/&&/g;s/;s,x,x,$//
   2143 _ACEOF
   2144 program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
   2145 rm -f conftest.sed
   2146 
   2147 # expand $ac_aux_dir to an absolute path
   2148 am_aux_dir=`cd $ac_aux_dir && pwd`
   2149 
   2150 test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing"
   2151 # Use eval to expand $SHELL
   2152 if eval "$MISSING --run true"; then
   2153   am_missing_run="$MISSING --run "
   2154 else
   2155   am_missing_run=
   2156   { echo "$as_me:$LINENO: WARNING: \`missing' script is too old or missing" >&5
   2157 echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
   2158 fi
   2159 
   2160 { echo "$as_me:$LINENO: checking for a thread-safe mkdir -p" >&5
   2161 echo $ECHO_N "checking for a thread-safe mkdir -p... $ECHO_C" >&6; }
   2162 if test -z "$MKDIR_P"; then
   2163   if test "${ac_cv_path_mkdir+set}" = set; then
   2164   echo $ECHO_N "(cached) $ECHO_C" >&6
   2165 else
   2166   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2167 for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
   2168 do
   2169   IFS=$as_save_IFS
   2170   test -z "$as_dir" && as_dir=.
   2171   for ac_prog in mkdir gmkdir; do
   2172 	 for ac_exec_ext in '' $ac_executable_extensions; do
   2173 	   { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
   2174 	   case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
   2175 	     'mkdir (GNU coreutils) '* | \
   2176 	     'mkdir (coreutils) '* | \
   2177 	     'mkdir (fileutils) '4.1*)
   2178 	       ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
   2179 	       break 3;;
   2180 	   esac
   2181 	 done
   2182        done
   2183 done
   2184 IFS=$as_save_IFS
   2185 
   2186 fi
   2187 
   2188   if test "${ac_cv_path_mkdir+set}" = set; then
   2189     MKDIR_P="$ac_cv_path_mkdir -p"
   2190   else
   2191     # As a last resort, use the slow shell script.  Don't cache a
   2192     # value for MKDIR_P within a source directory, because that will
   2193     # break other packages using the cache if that directory is
   2194     # removed, or if the value is a relative name.
   2195     test -d ./--version && rmdir ./--version
   2196     MKDIR_P="$ac_install_sh -d"
   2197   fi
   2198 fi
   2199 { echo "$as_me:$LINENO: result: $MKDIR_P" >&5
   2200 echo "${ECHO_T}$MKDIR_P" >&6; }
   2201 
   2202 mkdir_p="$MKDIR_P"
   2203 case $mkdir_p in
   2204   [\\/$]* | ?:[\\/]*) ;;
   2205   */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
   2206 esac
   2207 
   2208 for ac_prog in gawk mawk nawk awk
   2209 do
   2210   # Extract the first word of "$ac_prog", so it can be a program name with args.
   2211 set dummy $ac_prog; ac_word=$2
   2212 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   2213 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   2214 if test "${ac_cv_prog_AWK+set}" = set; then
   2215   echo $ECHO_N "(cached) $ECHO_C" >&6
   2216 else
   2217   if test -n "$AWK"; then
   2218   ac_cv_prog_AWK="$AWK" # Let the user override the test.
   2219 else
   2220 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2221 for as_dir in $PATH
   2222 do
   2223   IFS=$as_save_IFS
   2224   test -z "$as_dir" && as_dir=.
   2225   for ac_exec_ext in '' $ac_executable_extensions; do
   2226   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2227     ac_cv_prog_AWK="$ac_prog"
   2228     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2229     break 2
   2230   fi
   2231 done
   2232 done
   2233 IFS=$as_save_IFS
   2234 
   2235 fi
   2236 fi
   2237 AWK=$ac_cv_prog_AWK
   2238 if test -n "$AWK"; then
   2239   { echo "$as_me:$LINENO: result: $AWK" >&5
   2240 echo "${ECHO_T}$AWK" >&6; }
   2241 else
   2242   { echo "$as_me:$LINENO: result: no" >&5
   2243 echo "${ECHO_T}no" >&6; }
   2244 fi
   2245 
   2246 
   2247   test -n "$AWK" && break
   2248 done
   2249 
   2250 { echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
   2251 echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6; }
   2252 set x ${MAKE-make}; ac_make=`echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
   2253 if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then
   2254   echo $ECHO_N "(cached) $ECHO_C" >&6
   2255 else
   2256   cat >conftest.make <<\_ACEOF
   2257 SHELL = /bin/sh
   2258 all:
   2259 	@echo '@@@%%%=$(MAKE)=@@@%%%'
   2260 _ACEOF
   2261 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
   2262 case `${MAKE-make} -f conftest.make 2>/dev/null` in
   2263   *@@@%%%=?*=@@@%%%*)
   2264     eval ac_cv_prog_make_${ac_make}_set=yes;;
   2265   *)
   2266     eval ac_cv_prog_make_${ac_make}_set=no;;
   2267 esac
   2268 rm -f conftest.make
   2269 fi
   2270 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
   2271   { echo "$as_me:$LINENO: result: yes" >&5
   2272 echo "${ECHO_T}yes" >&6; }
   2273   SET_MAKE=
   2274 else
   2275   { echo "$as_me:$LINENO: result: no" >&5
   2276 echo "${ECHO_T}no" >&6; }
   2277   SET_MAKE="MAKE=${MAKE-make}"
   2278 fi
   2279 
   2280 rm -rf .tst 2>/dev/null
   2281 mkdir .tst 2>/dev/null
   2282 if test -d .tst; then
   2283   am__leading_dot=.
   2284 else
   2285   am__leading_dot=_
   2286 fi
   2287 rmdir .tst 2>/dev/null
   2288 
   2289 if test "`cd $srcdir && pwd`" != "`pwd`"; then
   2290   # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
   2291   # is not polluted with repeated "-I."
   2292   am__isrc=' -I$(srcdir)'
   2293   # test to see if srcdir already configured
   2294   if test -f $srcdir/config.status; then
   2295     { { echo "$as_me:$LINENO: error: source directory already configured; run \"make distclean\" there first" >&5
   2296 echo "$as_me: error: source directory already configured; run \"make distclean\" there first" >&2;}
   2297    { (exit 1); exit 1; }; }
   2298   fi
   2299 fi
   2300 
   2301 # test whether we have cygpath
   2302 if test -z "$CYGPATH_W"; then
   2303   if (cygpath --version) >/dev/null 2>/dev/null; then
   2304     CYGPATH_W='cygpath -w'
   2305   else
   2306     CYGPATH_W=echo
   2307   fi
   2308 fi
   2309 
   2310 
   2311 # Define the identity of the package.
   2312  PACKAGE='libXScrnSaver'
   2313  VERSION='1.1.3'
   2314 
   2315 
   2316 cat >>confdefs.h <<_ACEOF
   2317 #define PACKAGE "$PACKAGE"
   2318 _ACEOF
   2319 
   2320 
   2321 cat >>confdefs.h <<_ACEOF
   2322 #define VERSION "$VERSION"
   2323 _ACEOF
   2324 
   2325 # Some tools Automake needs.
   2326 
   2327 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
   2328 
   2329 
   2330 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
   2331 
   2332 
   2333 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
   2334 
   2335 
   2336 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
   2337 
   2338 
   2339 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
   2340 
   2341 install_sh=${install_sh-"\$(SHELL) $am_aux_dir/install-sh"}
   2342 
   2343 # Installed binaries are usually stripped using `strip' when the user
   2344 # run `make install-strip'.  However `strip' might not be the right
   2345 # tool to use in cross-compilation environments, therefore Automake
   2346 # will honor the `STRIP' environment variable to overrule this program.
   2347 if test "$cross_compiling" != no; then
   2348   if test -n "$ac_tool_prefix"; then
   2349   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
   2350 set dummy ${ac_tool_prefix}strip; ac_word=$2
   2351 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   2352 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   2353 if test "${ac_cv_prog_STRIP+set}" = set; then
   2354   echo $ECHO_N "(cached) $ECHO_C" >&6
   2355 else
   2356   if test -n "$STRIP"; then
   2357   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
   2358 else
   2359 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2360 for as_dir in $PATH
   2361 do
   2362   IFS=$as_save_IFS
   2363   test -z "$as_dir" && as_dir=.
   2364   for ac_exec_ext in '' $ac_executable_extensions; do
   2365   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2366     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
   2367     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2368     break 2
   2369   fi
   2370 done
   2371 done
   2372 IFS=$as_save_IFS
   2373 
   2374 fi
   2375 fi
   2376 STRIP=$ac_cv_prog_STRIP
   2377 if test -n "$STRIP"; then
   2378   { echo "$as_me:$LINENO: result: $STRIP" >&5
   2379 echo "${ECHO_T}$STRIP" >&6; }
   2380 else
   2381   { echo "$as_me:$LINENO: result: no" >&5
   2382 echo "${ECHO_T}no" >&6; }
   2383 fi
   2384 
   2385 
   2386 fi
   2387 if test -z "$ac_cv_prog_STRIP"; then
   2388   ac_ct_STRIP=$STRIP
   2389   # Extract the first word of "strip", so it can be a program name with args.
   2390 set dummy strip; ac_word=$2
   2391 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   2392 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   2393 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
   2394   echo $ECHO_N "(cached) $ECHO_C" >&6
   2395 else
   2396   if test -n "$ac_ct_STRIP"; then
   2397   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
   2398 else
   2399 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2400 for as_dir in $PATH
   2401 do
   2402   IFS=$as_save_IFS
   2403   test -z "$as_dir" && as_dir=.
   2404   for ac_exec_ext in '' $ac_executable_extensions; do
   2405   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2406     ac_cv_prog_ac_ct_STRIP="strip"
   2407     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2408     break 2
   2409   fi
   2410 done
   2411 done
   2412 IFS=$as_save_IFS
   2413 
   2414 fi
   2415 fi
   2416 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
   2417 if test -n "$ac_ct_STRIP"; then
   2418   { echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
   2419 echo "${ECHO_T}$ac_ct_STRIP" >&6; }
   2420 else
   2421   { echo "$as_me:$LINENO: result: no" >&5
   2422 echo "${ECHO_T}no" >&6; }
   2423 fi
   2424 
   2425   if test "x$ac_ct_STRIP" = x; then
   2426     STRIP=":"
   2427   else
   2428     case $cross_compiling:$ac_tool_warned in
   2429 yes:)
   2430 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   2431 whose name does not start with the host triplet.  If you think this
   2432 configuration is useful to you, please write to autoconf (at] gnu.org." >&5
   2433 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   2434 whose name does not start with the host triplet.  If you think this
   2435 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;}
   2436 ac_tool_warned=yes ;;
   2437 esac
   2438     STRIP=$ac_ct_STRIP
   2439   fi
   2440 else
   2441   STRIP="$ac_cv_prog_STRIP"
   2442 fi
   2443 
   2444 fi
   2445 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
   2446 
   2447 # We need awk for the "check" target.  The system "awk" is bad on
   2448 # some platforms.
   2449 # Always define AMTAR for backward compatibility.
   2450 
   2451 AMTAR=${AMTAR-"${am_missing_run}tar"}
   2452 
   2453 am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
   2454 
   2455 
   2456 
   2457 
   2458 
   2459 { echo "$as_me:$LINENO: checking whether to enable maintainer-specific portions of Makefiles" >&5
   2460 echo $ECHO_N "checking whether to enable maintainer-specific portions of Makefiles... $ECHO_C" >&6; }
   2461     # Check whether --enable-maintainer-mode was given.
   2462 if test "${enable_maintainer_mode+set}" = set; then
   2463   enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
   2464 else
   2465   USE_MAINTAINER_MODE=no
   2466 fi
   2467 
   2468   { echo "$as_me:$LINENO: result: $USE_MAINTAINER_MODE" >&5
   2469 echo "${ECHO_T}$USE_MAINTAINER_MODE" >&6; }
   2470    if test $USE_MAINTAINER_MODE = yes; then
   2471   MAINTAINER_MODE_TRUE=
   2472   MAINTAINER_MODE_FALSE='#'
   2473 else
   2474   MAINTAINER_MODE_TRUE='#'
   2475   MAINTAINER_MODE_FALSE=
   2476 fi
   2477 
   2478   MAINT=$MAINTAINER_MODE_TRUE
   2479 
   2480 
   2481 
   2482 ac_config_headers="$ac_config_headers config.h"
   2483 
   2484 
   2485 # Require xorg-macros version 1.1.0 or newer for XORG_WITH_LINT macro
   2486 
   2487 
   2488 	XORG_MACROS_needed_version=1.1
   2489 	XORG_MACROS_needed_major=`echo $XORG_MACROS_needed_version | sed 's/\..*$//'`
   2490 	XORG_MACROS_needed_minor=`echo $XORG_MACROS_needed_version | sed -e 's/^[0-9]*\.//' -e 's/\..*$//'`
   2491 	{ echo "$as_me:$LINENO: checking if xorg-macros used to generate configure is at least ${XORG_MACROS_needed_major}.${XORG_MACROS_needed_minor}" >&5
   2492 echo $ECHO_N "checking if xorg-macros used to generate configure is at least ${XORG_MACROS_needed_major}.${XORG_MACROS_needed_minor}... $ECHO_C" >&6; }
   2493 	XORG_MACROS_version=1.1.6
   2494 	XORG_MACROS_major=`echo $XORG_MACROS_version | sed 's/\..*$//'`
   2495 	XORG_MACROS_minor=`echo $XORG_MACROS_version | sed -e 's/^[0-9]*\.//' -e 's/\..*$//'`
   2496 	if test $XORG_MACROS_major -ne $XORG_MACROS_needed_major ; then
   2497 		{ { echo "$as_me:$LINENO: error: configure built with incompatible version of xorg-macros.m4 - requires version ${XORG_MACROS_major}.x" >&5
   2498 echo "$as_me: error: configure built with incompatible version of xorg-macros.m4 - requires version ${XORG_MACROS_major}.x" >&2;}
   2499    { (exit 1); exit 1; }; }
   2500 	fi
   2501 	if test $XORG_MACROS_minor -lt $XORG_MACROS_needed_minor ; then
   2502 		{ { echo "$as_me:$LINENO: error: configure built with too old of a version of xorg-macros.m4 - requires version ${XORG_MACROS_major}.${XORG_MACROS_minor}.0 or newer" >&5
   2503 echo "$as_me: error: configure built with too old of a version of xorg-macros.m4 - requires version ${XORG_MACROS_major}.${XORG_MACROS_minor}.0 or newer" >&2;}
   2504    { (exit 1); exit 1; }; }
   2505 	fi
   2506 	{ echo "$as_me:$LINENO: result: yes, $XORG_MACROS_version" >&5
   2507 echo "${ECHO_T}yes, $XORG_MACROS_version" >&6; }
   2508 
   2509 
   2510 # Check for progs
   2511 ac_ext=c
   2512 ac_cpp='$CPP $CPPFLAGS'
   2513 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   2514 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   2515 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   2516 if test -n "$ac_tool_prefix"; then
   2517   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
   2518 set dummy ${ac_tool_prefix}gcc; ac_word=$2
   2519 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   2520 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   2521 if test "${ac_cv_prog_CC+set}" = set; then
   2522   echo $ECHO_N "(cached) $ECHO_C" >&6
   2523 else
   2524   if test -n "$CC"; then
   2525   ac_cv_prog_CC="$CC" # Let the user override the test.
   2526 else
   2527 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2528 for as_dir in $PATH
   2529 do
   2530   IFS=$as_save_IFS
   2531   test -z "$as_dir" && as_dir=.
   2532   for ac_exec_ext in '' $ac_executable_extensions; do
   2533   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2534     ac_cv_prog_CC="${ac_tool_prefix}gcc"
   2535     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2536     break 2
   2537   fi
   2538 done
   2539 done
   2540 IFS=$as_save_IFS
   2541 
   2542 fi
   2543 fi
   2544 CC=$ac_cv_prog_CC
   2545 if test -n "$CC"; then
   2546   { echo "$as_me:$LINENO: result: $CC" >&5
   2547 echo "${ECHO_T}$CC" >&6; }
   2548 else
   2549   { echo "$as_me:$LINENO: result: no" >&5
   2550 echo "${ECHO_T}no" >&6; }
   2551 fi
   2552 
   2553 
   2554 fi
   2555 if test -z "$ac_cv_prog_CC"; then
   2556   ac_ct_CC=$CC
   2557   # Extract the first word of "gcc", so it can be a program name with args.
   2558 set dummy gcc; ac_word=$2
   2559 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   2560 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   2561 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
   2562   echo $ECHO_N "(cached) $ECHO_C" >&6
   2563 else
   2564   if test -n "$ac_ct_CC"; then
   2565   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
   2566 else
   2567 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2568 for as_dir in $PATH
   2569 do
   2570   IFS=$as_save_IFS
   2571   test -z "$as_dir" && as_dir=.
   2572   for ac_exec_ext in '' $ac_executable_extensions; do
   2573   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2574     ac_cv_prog_ac_ct_CC="gcc"
   2575     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2576     break 2
   2577   fi
   2578 done
   2579 done
   2580 IFS=$as_save_IFS
   2581 
   2582 fi
   2583 fi
   2584 ac_ct_CC=$ac_cv_prog_ac_ct_CC
   2585 if test -n "$ac_ct_CC"; then
   2586   { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
   2587 echo "${ECHO_T}$ac_ct_CC" >&6; }
   2588 else
   2589   { echo "$as_me:$LINENO: result: no" >&5
   2590 echo "${ECHO_T}no" >&6; }
   2591 fi
   2592 
   2593   if test "x$ac_ct_CC" = x; then
   2594     CC=""
   2595   else
   2596     case $cross_compiling:$ac_tool_warned in
   2597 yes:)
   2598 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   2599 whose name does not start with the host triplet.  If you think this
   2600 configuration is useful to you, please write to autoconf (at] gnu.org." >&5
   2601 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   2602 whose name does not start with the host triplet.  If you think this
   2603 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;}
   2604 ac_tool_warned=yes ;;
   2605 esac
   2606     CC=$ac_ct_CC
   2607   fi
   2608 else
   2609   CC="$ac_cv_prog_CC"
   2610 fi
   2611 
   2612 if test -z "$CC"; then
   2613           if test -n "$ac_tool_prefix"; then
   2614     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
   2615 set dummy ${ac_tool_prefix}cc; ac_word=$2
   2616 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   2617 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   2618 if test "${ac_cv_prog_CC+set}" = set; then
   2619   echo $ECHO_N "(cached) $ECHO_C" >&6
   2620 else
   2621   if test -n "$CC"; then
   2622   ac_cv_prog_CC="$CC" # Let the user override the test.
   2623 else
   2624 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2625 for as_dir in $PATH
   2626 do
   2627   IFS=$as_save_IFS
   2628   test -z "$as_dir" && as_dir=.
   2629   for ac_exec_ext in '' $ac_executable_extensions; do
   2630   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2631     ac_cv_prog_CC="${ac_tool_prefix}cc"
   2632     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2633     break 2
   2634   fi
   2635 done
   2636 done
   2637 IFS=$as_save_IFS
   2638 
   2639 fi
   2640 fi
   2641 CC=$ac_cv_prog_CC
   2642 if test -n "$CC"; then
   2643   { echo "$as_me:$LINENO: result: $CC" >&5
   2644 echo "${ECHO_T}$CC" >&6; }
   2645 else
   2646   { echo "$as_me:$LINENO: result: no" >&5
   2647 echo "${ECHO_T}no" >&6; }
   2648 fi
   2649 
   2650 
   2651   fi
   2652 fi
   2653 if test -z "$CC"; then
   2654   # Extract the first word of "cc", so it can be a program name with args.
   2655 set dummy cc; ac_word=$2
   2656 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   2657 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   2658 if test "${ac_cv_prog_CC+set}" = set; then
   2659   echo $ECHO_N "(cached) $ECHO_C" >&6
   2660 else
   2661   if test -n "$CC"; then
   2662   ac_cv_prog_CC="$CC" # Let the user override the test.
   2663 else
   2664   ac_prog_rejected=no
   2665 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2666 for as_dir in $PATH
   2667 do
   2668   IFS=$as_save_IFS
   2669   test -z "$as_dir" && as_dir=.
   2670   for ac_exec_ext in '' $ac_executable_extensions; do
   2671   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2672     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
   2673        ac_prog_rejected=yes
   2674        continue
   2675      fi
   2676     ac_cv_prog_CC="cc"
   2677     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2678     break 2
   2679   fi
   2680 done
   2681 done
   2682 IFS=$as_save_IFS
   2683 
   2684 if test $ac_prog_rejected = yes; then
   2685   # We found a bogon in the path, so make sure we never use it.
   2686   set dummy $ac_cv_prog_CC
   2687   shift
   2688   if test $# != 0; then
   2689     # We chose a different compiler from the bogus one.
   2690     # However, it has the same basename, so the bogon will be chosen
   2691     # first if we set CC to just the basename; use the full file name.
   2692     shift
   2693     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
   2694   fi
   2695 fi
   2696 fi
   2697 fi
   2698 CC=$ac_cv_prog_CC
   2699 if test -n "$CC"; then
   2700   { echo "$as_me:$LINENO: result: $CC" >&5
   2701 echo "${ECHO_T}$CC" >&6; }
   2702 else
   2703   { echo "$as_me:$LINENO: result: no" >&5
   2704 echo "${ECHO_T}no" >&6; }
   2705 fi
   2706 
   2707 
   2708 fi
   2709 if test -z "$CC"; then
   2710   if test -n "$ac_tool_prefix"; then
   2711   for ac_prog in cl.exe
   2712   do
   2713     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   2714 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   2715 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   2716 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   2717 if test "${ac_cv_prog_CC+set}" = set; then
   2718   echo $ECHO_N "(cached) $ECHO_C" >&6
   2719 else
   2720   if test -n "$CC"; then
   2721   ac_cv_prog_CC="$CC" # Let the user override the test.
   2722 else
   2723 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2724 for as_dir in $PATH
   2725 do
   2726   IFS=$as_save_IFS
   2727   test -z "$as_dir" && as_dir=.
   2728   for ac_exec_ext in '' $ac_executable_extensions; do
   2729   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2730     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
   2731     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2732     break 2
   2733   fi
   2734 done
   2735 done
   2736 IFS=$as_save_IFS
   2737 
   2738 fi
   2739 fi
   2740 CC=$ac_cv_prog_CC
   2741 if test -n "$CC"; then
   2742   { echo "$as_me:$LINENO: result: $CC" >&5
   2743 echo "${ECHO_T}$CC" >&6; }
   2744 else
   2745   { echo "$as_me:$LINENO: result: no" >&5
   2746 echo "${ECHO_T}no" >&6; }
   2747 fi
   2748 
   2749 
   2750     test -n "$CC" && break
   2751   done
   2752 fi
   2753 if test -z "$CC"; then
   2754   ac_ct_CC=$CC
   2755   for ac_prog in cl.exe
   2756 do
   2757   # Extract the first word of "$ac_prog", so it can be a program name with args.
   2758 set dummy $ac_prog; ac_word=$2
   2759 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   2760 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   2761 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
   2762   echo $ECHO_N "(cached) $ECHO_C" >&6
   2763 else
   2764   if test -n "$ac_ct_CC"; then
   2765   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
   2766 else
   2767 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2768 for as_dir in $PATH
   2769 do
   2770   IFS=$as_save_IFS
   2771   test -z "$as_dir" && as_dir=.
   2772   for ac_exec_ext in '' $ac_executable_extensions; do
   2773   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2774     ac_cv_prog_ac_ct_CC="$ac_prog"
   2775     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2776     break 2
   2777   fi
   2778 done
   2779 done
   2780 IFS=$as_save_IFS
   2781 
   2782 fi
   2783 fi
   2784 ac_ct_CC=$ac_cv_prog_ac_ct_CC
   2785 if test -n "$ac_ct_CC"; then
   2786   { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
   2787 echo "${ECHO_T}$ac_ct_CC" >&6; }
   2788 else
   2789   { echo "$as_me:$LINENO: result: no" >&5
   2790 echo "${ECHO_T}no" >&6; }
   2791 fi
   2792 
   2793 
   2794   test -n "$ac_ct_CC" && break
   2795 done
   2796 
   2797   if test "x$ac_ct_CC" = x; then
   2798     CC=""
   2799   else
   2800     case $cross_compiling:$ac_tool_warned in
   2801 yes:)
   2802 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   2803 whose name does not start with the host triplet.  If you think this
   2804 configuration is useful to you, please write to autoconf (at] gnu.org." >&5
   2805 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   2806 whose name does not start with the host triplet.  If you think this
   2807 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;}
   2808 ac_tool_warned=yes ;;
   2809 esac
   2810     CC=$ac_ct_CC
   2811   fi
   2812 fi
   2813 
   2814 fi
   2815 
   2816 
   2817 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
   2818 See \`config.log' for more details." >&5
   2819 echo "$as_me: error: no acceptable C compiler found in \$PATH
   2820 See \`config.log' for more details." >&2;}
   2821    { (exit 1); exit 1; }; }
   2822 
   2823 # Provide some information about the compiler.
   2824 echo "$as_me:$LINENO: checking for C compiler version" >&5
   2825 ac_compiler=`set X $ac_compile; echo $2`
   2826 { (ac_try="$ac_compiler --version >&5"
   2827 case "(($ac_try" in
   2828   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2829   *) ac_try_echo=$ac_try;;
   2830 esac
   2831 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   2832   (eval "$ac_compiler --version >&5") 2>&5
   2833   ac_status=$?
   2834   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2835   (exit $ac_status); }
   2836 { (ac_try="$ac_compiler -v >&5"
   2837 case "(($ac_try" in
   2838   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2839   *) ac_try_echo=$ac_try;;
   2840 esac
   2841 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   2842   (eval "$ac_compiler -v >&5") 2>&5
   2843   ac_status=$?
   2844   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2845   (exit $ac_status); }
   2846 { (ac_try="$ac_compiler -V >&5"
   2847 case "(($ac_try" in
   2848   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2849   *) ac_try_echo=$ac_try;;
   2850 esac
   2851 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   2852   (eval "$ac_compiler -V >&5") 2>&5
   2853   ac_status=$?
   2854   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2855   (exit $ac_status); }
   2856 
   2857 cat >conftest.$ac_ext <<_ACEOF
   2858 /* confdefs.h.  */
   2859 _ACEOF
   2860 cat confdefs.h >>conftest.$ac_ext
   2861 cat >>conftest.$ac_ext <<_ACEOF
   2862 /* end confdefs.h.  */
   2863 
   2864 int
   2865 main ()
   2866 {
   2867 
   2868   ;
   2869   return 0;
   2870 }
   2871 _ACEOF
   2872 ac_clean_files_save=$ac_clean_files
   2873 ac_clean_files="$ac_clean_files a.out a.exe b.out"
   2874 # Try to create an executable without -o first, disregard a.out.
   2875 # It will help us diagnose broken compilers, and finding out an intuition
   2876 # of exeext.
   2877 { echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
   2878 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6; }
   2879 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
   2880 #
   2881 # List of possible output files, starting from the most likely.
   2882 # The algorithm is not robust to junk in `.', hence go to wildcards (a.*)
   2883 # only as a last resort.  b.out is created by i960 compilers.
   2884 ac_files='a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out'
   2885 #
   2886 # The IRIX 6 linker writes into existing files which may not be
   2887 # executable, retaining their permissions.  Remove them first so a
   2888 # subsequent execution test works.
   2889 ac_rmfiles=
   2890 for ac_file in $ac_files
   2891 do
   2892   case $ac_file in
   2893     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
   2894     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
   2895   esac
   2896 done
   2897 rm -f $ac_rmfiles
   2898 
   2899 if { (ac_try="$ac_link_default"
   2900 case "(($ac_try" in
   2901   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2902   *) ac_try_echo=$ac_try;;
   2903 esac
   2904 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   2905   (eval "$ac_link_default") 2>&5
   2906   ac_status=$?
   2907   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2908   (exit $ac_status); }; then
   2909   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
   2910 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
   2911 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
   2912 # so that the user can short-circuit this test for compilers unknown to
   2913 # Autoconf.
   2914 for ac_file in $ac_files ''
   2915 do
   2916   test -f "$ac_file" || continue
   2917   case $ac_file in
   2918     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj )
   2919 	;;
   2920     [ab].out )
   2921 	# We found the default executable, but exeext='' is most
   2922 	# certainly right.
   2923 	break;;
   2924     *.* )
   2925         if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
   2926 	then :; else
   2927 	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
   2928 	fi
   2929 	# We set ac_cv_exeext here because the later test for it is not
   2930 	# safe: cross compilers may not add the suffix if given an `-o'
   2931 	# argument, so we may need to know it at that point already.
   2932 	# Even if this section looks crufty: it has the advantage of
   2933 	# actually working.
   2934 	break;;
   2935     * )
   2936 	break;;
   2937   esac
   2938 done
   2939 test "$ac_cv_exeext" = no && ac_cv_exeext=
   2940 
   2941 else
   2942   ac_file=''
   2943 fi
   2944 
   2945 { echo "$as_me:$LINENO: result: $ac_file" >&5
   2946 echo "${ECHO_T}$ac_file" >&6; }
   2947 if test -z "$ac_file"; then
   2948   echo "$as_me: failed program was:" >&5
   2949 sed 's/^/| /' conftest.$ac_ext >&5
   2950 
   2951 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
   2952 See \`config.log' for more details." >&5
   2953 echo "$as_me: error: C compiler cannot create executables
   2954 See \`config.log' for more details." >&2;}
   2955    { (exit 77); exit 77; }; }
   2956 fi
   2957 
   2958 ac_exeext=$ac_cv_exeext
   2959 
   2960 # Check that the compiler produces executables we can run.  If not, either
   2961 # the compiler is broken, or we cross compile.
   2962 { echo "$as_me:$LINENO: checking whether the C compiler works" >&5
   2963 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6; }
   2964 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
   2965 # If not cross compiling, check that we can run a simple program.
   2966 if test "$cross_compiling" != yes; then
   2967   if { ac_try='./$ac_file'
   2968   { (case "(($ac_try" in
   2969   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2970   *) ac_try_echo=$ac_try;;
   2971 esac
   2972 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   2973   (eval "$ac_try") 2>&5
   2974   ac_status=$?
   2975   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2976   (exit $ac_status); }; }; then
   2977     cross_compiling=no
   2978   else
   2979     if test "$cross_compiling" = maybe; then
   2980 	cross_compiling=yes
   2981     else
   2982 	{ { echo "$as_me:$LINENO: error: cannot run C compiled programs.
   2983 If you meant to cross compile, use \`--host'.
   2984 See \`config.log' for more details." >&5
   2985 echo "$as_me: error: cannot run C compiled programs.
   2986 If you meant to cross compile, use \`--host'.
   2987 See \`config.log' for more details." >&2;}
   2988    { (exit 1); exit 1; }; }
   2989     fi
   2990   fi
   2991 fi
   2992 { echo "$as_me:$LINENO: result: yes" >&5
   2993 echo "${ECHO_T}yes" >&6; }
   2994 
   2995 rm -f a.out a.exe conftest$ac_cv_exeext b.out
   2996 ac_clean_files=$ac_clean_files_save
   2997 # Check that the compiler produces executables we can run.  If not, either
   2998 # the compiler is broken, or we cross compile.
   2999 { echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
   3000 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6; }
   3001 { echo "$as_me:$LINENO: result: $cross_compiling" >&5
   3002 echo "${ECHO_T}$cross_compiling" >&6; }
   3003 
   3004 { echo "$as_me:$LINENO: checking for suffix of executables" >&5
   3005 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6; }
   3006 if { (ac_try="$ac_link"
   3007 case "(($ac_try" in
   3008   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3009   *) ac_try_echo=$ac_try;;
   3010 esac
   3011 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3012   (eval "$ac_link") 2>&5
   3013   ac_status=$?
   3014   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3015   (exit $ac_status); }; then
   3016   # If both `conftest.exe' and `conftest' are `present' (well, observable)
   3017 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
   3018 # work properly (i.e., refer to `conftest.exe'), while it won't with
   3019 # `rm'.
   3020 for ac_file in conftest.exe conftest conftest.*; do
   3021   test -f "$ac_file" || continue
   3022   case $ac_file in
   3023     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
   3024     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
   3025 	  break;;
   3026     * ) break;;
   3027   esac
   3028 done
   3029 else
   3030   { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
   3031 See \`config.log' for more details." >&5
   3032 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
   3033 See \`config.log' for more details." >&2;}
   3034    { (exit 1); exit 1; }; }
   3035 fi
   3036 
   3037 rm -f conftest$ac_cv_exeext
   3038 { echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
   3039 echo "${ECHO_T}$ac_cv_exeext" >&6; }
   3040 
   3041 rm -f conftest.$ac_ext
   3042 EXEEXT=$ac_cv_exeext
   3043 ac_exeext=$EXEEXT
   3044 { echo "$as_me:$LINENO: checking for suffix of object files" >&5
   3045 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6; }
   3046 if test "${ac_cv_objext+set}" = set; then
   3047   echo $ECHO_N "(cached) $ECHO_C" >&6
   3048 else
   3049   cat >conftest.$ac_ext <<_ACEOF
   3050 /* confdefs.h.  */
   3051 _ACEOF
   3052 cat confdefs.h >>conftest.$ac_ext
   3053 cat >>conftest.$ac_ext <<_ACEOF
   3054 /* end confdefs.h.  */
   3055 
   3056 int
   3057 main ()
   3058 {
   3059 
   3060   ;
   3061   return 0;
   3062 }
   3063 _ACEOF
   3064 rm -f conftest.o conftest.obj
   3065 if { (ac_try="$ac_compile"
   3066 case "(($ac_try" in
   3067   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3068   *) ac_try_echo=$ac_try;;
   3069 esac
   3070 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3071   (eval "$ac_compile") 2>&5
   3072   ac_status=$?
   3073   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3074   (exit $ac_status); }; then
   3075   for ac_file in conftest.o conftest.obj conftest.*; do
   3076   test -f "$ac_file" || continue;
   3077   case $ac_file in
   3078     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf ) ;;
   3079     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
   3080        break;;
   3081   esac
   3082 done
   3083 else
   3084   echo "$as_me: failed program was:" >&5
   3085 sed 's/^/| /' conftest.$ac_ext >&5
   3086 
   3087 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
   3088 See \`config.log' for more details." >&5
   3089 echo "$as_me: error: cannot compute suffix of object files: cannot compile
   3090 See \`config.log' for more details." >&2;}
   3091    { (exit 1); exit 1; }; }
   3092 fi
   3093 
   3094 rm -f conftest.$ac_cv_objext conftest.$ac_ext
   3095 fi
   3096 { echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
   3097 echo "${ECHO_T}$ac_cv_objext" >&6; }
   3098 OBJEXT=$ac_cv_objext
   3099 ac_objext=$OBJEXT
   3100 { echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
   3101 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6; }
   3102 if test "${ac_cv_c_compiler_gnu+set}" = set; then
   3103   echo $ECHO_N "(cached) $ECHO_C" >&6
   3104 else
   3105   cat >conftest.$ac_ext <<_ACEOF
   3106 /* confdefs.h.  */
   3107 _ACEOF
   3108 cat confdefs.h >>conftest.$ac_ext
   3109 cat >>conftest.$ac_ext <<_ACEOF
   3110 /* end confdefs.h.  */
   3111 
   3112 int
   3113 main ()
   3114 {
   3115 #ifndef __GNUC__
   3116        choke me
   3117 #endif
   3118 
   3119   ;
   3120   return 0;
   3121 }
   3122 _ACEOF
   3123 rm -f conftest.$ac_objext
   3124 if { (ac_try="$ac_compile"
   3125 case "(($ac_try" in
   3126   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3127   *) ac_try_echo=$ac_try;;
   3128 esac
   3129 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3130   (eval "$ac_compile") 2>conftest.er1
   3131   ac_status=$?
   3132   grep -v '^ *+' conftest.er1 >conftest.err
   3133   rm -f conftest.er1
   3134   cat conftest.err >&5
   3135   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3136   (exit $ac_status); } && {
   3137 	 test -z "$ac_c_werror_flag" ||
   3138 	 test ! -s conftest.err
   3139        } && test -s conftest.$ac_objext; then
   3140   ac_compiler_gnu=yes
   3141 else
   3142   echo "$as_me: failed program was:" >&5
   3143 sed 's/^/| /' conftest.$ac_ext >&5
   3144 
   3145 	ac_compiler_gnu=no
   3146 fi
   3147 
   3148 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3149 ac_cv_c_compiler_gnu=$ac_compiler_gnu
   3150 
   3151 fi
   3152 { echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
   3153 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; }
   3154 GCC=`test $ac_compiler_gnu = yes && echo yes`
   3155 ac_test_CFLAGS=${CFLAGS+set}
   3156 ac_save_CFLAGS=$CFLAGS
   3157 { echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
   3158 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6; }
   3159 if test "${ac_cv_prog_cc_g+set}" = set; then
   3160   echo $ECHO_N "(cached) $ECHO_C" >&6
   3161 else
   3162   ac_save_c_werror_flag=$ac_c_werror_flag
   3163    ac_c_werror_flag=yes
   3164    ac_cv_prog_cc_g=no
   3165    CFLAGS="-g"
   3166    cat >conftest.$ac_ext <<_ACEOF
   3167 /* confdefs.h.  */
   3168 _ACEOF
   3169 cat confdefs.h >>conftest.$ac_ext
   3170 cat >>conftest.$ac_ext <<_ACEOF
   3171 /* end confdefs.h.  */
   3172 
   3173 int
   3174 main ()
   3175 {
   3176 
   3177   ;
   3178   return 0;
   3179 }
   3180 _ACEOF
   3181 rm -f conftest.$ac_objext
   3182 if { (ac_try="$ac_compile"
   3183 case "(($ac_try" in
   3184   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3185   *) ac_try_echo=$ac_try;;
   3186 esac
   3187 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3188   (eval "$ac_compile") 2>conftest.er1
   3189   ac_status=$?
   3190   grep -v '^ *+' conftest.er1 >conftest.err
   3191   rm -f conftest.er1
   3192   cat conftest.err >&5
   3193   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3194   (exit $ac_status); } && {
   3195 	 test -z "$ac_c_werror_flag" ||
   3196 	 test ! -s conftest.err
   3197        } && test -s conftest.$ac_objext; then
   3198   ac_cv_prog_cc_g=yes
   3199 else
   3200   echo "$as_me: failed program was:" >&5
   3201 sed 's/^/| /' conftest.$ac_ext >&5
   3202 
   3203 	CFLAGS=""
   3204       cat >conftest.$ac_ext <<_ACEOF
   3205 /* confdefs.h.  */
   3206 _ACEOF
   3207 cat confdefs.h >>conftest.$ac_ext
   3208 cat >>conftest.$ac_ext <<_ACEOF
   3209 /* end confdefs.h.  */
   3210 
   3211 int
   3212 main ()
   3213 {
   3214 
   3215   ;
   3216   return 0;
   3217 }
   3218 _ACEOF
   3219 rm -f conftest.$ac_objext
   3220 if { (ac_try="$ac_compile"
   3221 case "(($ac_try" in
   3222   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3223   *) ac_try_echo=$ac_try;;
   3224 esac
   3225 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3226   (eval "$ac_compile") 2>conftest.er1
   3227   ac_status=$?
   3228   grep -v '^ *+' conftest.er1 >conftest.err
   3229   rm -f conftest.er1
   3230   cat conftest.err >&5
   3231   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3232   (exit $ac_status); } && {
   3233 	 test -z "$ac_c_werror_flag" ||
   3234 	 test ! -s conftest.err
   3235        } && test -s conftest.$ac_objext; then
   3236   :
   3237 else
   3238   echo "$as_me: failed program was:" >&5
   3239 sed 's/^/| /' conftest.$ac_ext >&5
   3240 
   3241 	ac_c_werror_flag=$ac_save_c_werror_flag
   3242 	 CFLAGS="-g"
   3243 	 cat >conftest.$ac_ext <<_ACEOF
   3244 /* confdefs.h.  */
   3245 _ACEOF
   3246 cat confdefs.h >>conftest.$ac_ext
   3247 cat >>conftest.$ac_ext <<_ACEOF
   3248 /* end confdefs.h.  */
   3249 
   3250 int
   3251 main ()
   3252 {
   3253 
   3254   ;
   3255   return 0;
   3256 }
   3257 _ACEOF
   3258 rm -f conftest.$ac_objext
   3259 if { (ac_try="$ac_compile"
   3260 case "(($ac_try" in
   3261   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3262   *) ac_try_echo=$ac_try;;
   3263 esac
   3264 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3265   (eval "$ac_compile") 2>conftest.er1
   3266   ac_status=$?
   3267   grep -v '^ *+' conftest.er1 >conftest.err
   3268   rm -f conftest.er1
   3269   cat conftest.err >&5
   3270   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3271   (exit $ac_status); } && {
   3272 	 test -z "$ac_c_werror_flag" ||
   3273 	 test ! -s conftest.err
   3274        } && test -s conftest.$ac_objext; then
   3275   ac_cv_prog_cc_g=yes
   3276 else
   3277   echo "$as_me: failed program was:" >&5
   3278 sed 's/^/| /' conftest.$ac_ext >&5
   3279 
   3280 
   3281 fi
   3282 
   3283 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3284 fi
   3285 
   3286 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3287 fi
   3288 
   3289 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3290    ac_c_werror_flag=$ac_save_c_werror_flag
   3291 fi
   3292 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
   3293 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6; }
   3294 if test "$ac_test_CFLAGS" = set; then
   3295   CFLAGS=$ac_save_CFLAGS
   3296 elif test $ac_cv_prog_cc_g = yes; then
   3297   if test "$GCC" = yes; then
   3298     CFLAGS="-g -O2"
   3299   else
   3300     CFLAGS="-g"
   3301   fi
   3302 else
   3303   if test "$GCC" = yes; then
   3304     CFLAGS="-O2"
   3305   else
   3306     CFLAGS=
   3307   fi
   3308 fi
   3309 { echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
   3310 echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; }
   3311 if test "${ac_cv_prog_cc_c89+set}" = set; then
   3312   echo $ECHO_N "(cached) $ECHO_C" >&6
   3313 else
   3314   ac_cv_prog_cc_c89=no
   3315 ac_save_CC=$CC
   3316 cat >conftest.$ac_ext <<_ACEOF
   3317 /* confdefs.h.  */
   3318 _ACEOF
   3319 cat confdefs.h >>conftest.$ac_ext
   3320 cat >>conftest.$ac_ext <<_ACEOF
   3321 /* end confdefs.h.  */
   3322 #include <stdarg.h>
   3323 #include <stdio.h>
   3324 #include <sys/types.h>
   3325 #include <sys/stat.h>
   3326 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
   3327 struct buf { int x; };
   3328 FILE * (*rcsopen) (struct buf *, struct stat *, int);
   3329 static char *e (p, i)
   3330      char **p;
   3331      int i;
   3332 {
   3333   return p[i];
   3334 }
   3335 static char *f (char * (*g) (char **, int), char **p, ...)
   3336 {
   3337   char *s;
   3338   va_list v;
   3339   va_start (v,p);
   3340   s = g (p, va_arg (v,int));
   3341   va_end (v);
   3342   return s;
   3343 }
   3344 
   3345 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
   3346    function prototypes and stuff, but not '\xHH' hex character constants.
   3347    These don't provoke an error unfortunately, instead are silently treated
   3348    as 'x'.  The following induces an error, until -std is added to get
   3349    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
   3350    array size at least.  It's necessary to write '\x00'==0 to get something
   3351    that's true only with -std.  */
   3352 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
   3353 
   3354 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
   3355    inside strings and character constants.  */
   3356 #define FOO(x) 'x'
   3357 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
   3358 
   3359 int test (int i, double x);
   3360 struct s1 {int (*f) (int a);};
   3361 struct s2 {int (*f) (double a);};
   3362 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
   3363 int argc;
   3364 char **argv;
   3365 int
   3366 main ()
   3367 {
   3368 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
   3369   ;
   3370   return 0;
   3371 }
   3372 _ACEOF
   3373 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
   3374 	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
   3375 do
   3376   CC="$ac_save_CC $ac_arg"
   3377   rm -f conftest.$ac_objext
   3378 if { (ac_try="$ac_compile"
   3379 case "(($ac_try" in
   3380   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3381   *) ac_try_echo=$ac_try;;
   3382 esac
   3383 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3384   (eval "$ac_compile") 2>conftest.er1
   3385   ac_status=$?
   3386   grep -v '^ *+' conftest.er1 >conftest.err
   3387   rm -f conftest.er1
   3388   cat conftest.err >&5
   3389   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3390   (exit $ac_status); } && {
   3391 	 test -z "$ac_c_werror_flag" ||
   3392 	 test ! -s conftest.err
   3393        } && test -s conftest.$ac_objext; then
   3394   ac_cv_prog_cc_c89=$ac_arg
   3395 else
   3396   echo "$as_me: failed program was:" >&5
   3397 sed 's/^/| /' conftest.$ac_ext >&5
   3398 
   3399 
   3400 fi
   3401 
   3402 rm -f core conftest.err conftest.$ac_objext
   3403   test "x$ac_cv_prog_cc_c89" != "xno" && break
   3404 done
   3405 rm -f conftest.$ac_ext
   3406 CC=$ac_save_CC
   3407 
   3408 fi
   3409 # AC_CACHE_VAL
   3410 case "x$ac_cv_prog_cc_c89" in
   3411   x)
   3412     { echo "$as_me:$LINENO: result: none needed" >&5
   3413 echo "${ECHO_T}none needed" >&6; } ;;
   3414   xno)
   3415     { echo "$as_me:$LINENO: result: unsupported" >&5
   3416 echo "${ECHO_T}unsupported" >&6; } ;;
   3417   *)
   3418     CC="$CC $ac_cv_prog_cc_c89"
   3419     { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
   3420 echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;;
   3421 esac
   3422 
   3423 
   3424 ac_ext=c
   3425 ac_cpp='$CPP $CPPFLAGS'
   3426 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   3427 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   3428 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   3429 DEPDIR="${am__leading_dot}deps"
   3430 
   3431 ac_config_commands="$ac_config_commands depfiles"
   3432 
   3433 
   3434 am_make=${MAKE-make}
   3435 cat > confinc << 'END'
   3436 am__doit:
   3437 	@echo done
   3438 .PHONY: am__doit
   3439 END
   3440 # If we don't find an include directive, just comment out the code.
   3441 { echo "$as_me:$LINENO: checking for style of include used by $am_make" >&5
   3442 echo $ECHO_N "checking for style of include used by $am_make... $ECHO_C" >&6; }
   3443 am__include="#"
   3444 am__quote=
   3445 _am_result=none
   3446 # First try GNU make style include.
   3447 echo "include confinc" > confmf
   3448 # We grep out `Entering directory' and `Leaving directory'
   3449 # messages which can occur if `w' ends up in MAKEFLAGS.
   3450 # In particular we don't look at `^make:' because GNU make might
   3451 # be invoked under some other name (usually "gmake"), in which
   3452 # case it prints its new name instead of `make'.
   3453 if test "`$am_make -s -f confmf 2> /dev/null | grep -v 'ing directory'`" = "done"; then
   3454    am__include=include
   3455    am__quote=
   3456    _am_result=GNU
   3457 fi
   3458 # Now try BSD make style include.
   3459 if test "$am__include" = "#"; then
   3460    echo '.include "confinc"' > confmf
   3461    if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then
   3462       am__include=.include
   3463       am__quote="\""
   3464       _am_result=BSD
   3465    fi
   3466 fi
   3467 
   3468 
   3469 { echo "$as_me:$LINENO: result: $_am_result" >&5
   3470 echo "${ECHO_T}$_am_result" >&6; }
   3471 rm -f confinc confmf
   3472 
   3473 # Check whether --enable-dependency-tracking was given.
   3474 if test "${enable_dependency_tracking+set}" = set; then
   3475   enableval=$enable_dependency_tracking;
   3476 fi
   3477 
   3478 if test "x$enable_dependency_tracking" != xno; then
   3479   am_depcomp="$ac_aux_dir/depcomp"
   3480   AMDEPBACKSLASH='\'
   3481 fi
   3482  if test "x$enable_dependency_tracking" != xno; then
   3483   AMDEP_TRUE=
   3484   AMDEP_FALSE='#'
   3485 else
   3486   AMDEP_TRUE='#'
   3487   AMDEP_FALSE=
   3488 fi
   3489 
   3490 
   3491 
   3492 depcc="$CC"   am_compiler_list=
   3493 
   3494 { echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
   3495 echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6; }
   3496 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then
   3497   echo $ECHO_N "(cached) $ECHO_C" >&6
   3498 else
   3499   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
   3500   # We make a subdir and do the tests there.  Otherwise we can end up
   3501   # making bogus files that we don't know about and never remove.  For
   3502   # instance it was reported that on HP-UX the gcc test will end up
   3503   # making a dummy file named `D' -- because `-MD' means `put the output
   3504   # in D'.
   3505   mkdir conftest.dir
   3506   # Copy depcomp to subdir because otherwise we won't find it if we're
   3507   # using a relative directory.
   3508   cp "$am_depcomp" conftest.dir
   3509   cd conftest.dir
   3510   # We will build objects and dependencies in a subdirectory because
   3511   # it helps to detect inapplicable dependency modes.  For instance
   3512   # both Tru64's cc and ICC support -MD to output dependencies as a
   3513   # side effect of compilation, but ICC will put the dependencies in
   3514   # the current directory while Tru64 will put them in the object
   3515   # directory.
   3516   mkdir sub
   3517 
   3518   am_cv_CC_dependencies_compiler_type=none
   3519   if test "$am_compiler_list" = ""; then
   3520      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
   3521   fi
   3522   for depmode in $am_compiler_list; do
   3523     # Setup a source with many dependencies, because some compilers
   3524     # like to wrap large dependency lists on column 80 (with \), and
   3525     # we should not choose a depcomp mode which is confused by this.
   3526     #
   3527     # We need to recreate these files for each test, as the compiler may
   3528     # overwrite some of them when testing with obscure command lines.
   3529     # This happens at least with the AIX C compiler.
   3530     : > sub/conftest.c
   3531     for i in 1 2 3 4 5 6; do
   3532       echo '#include "conftst'$i'.h"' >> sub/conftest.c
   3533       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
   3534       # Solaris 8's {/usr,}/bin/sh.
   3535       touch sub/conftst$i.h
   3536     done
   3537     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
   3538 
   3539     case $depmode in
   3540     nosideeffect)
   3541       # after this tag, mechanisms are not by side-effect, so they'll
   3542       # only be used when explicitly requested
   3543       if test "x$enable_dependency_tracking" = xyes; then
   3544 	continue
   3545       else
   3546 	break
   3547       fi
   3548       ;;
   3549     none) break ;;
   3550     esac
   3551     # We check with `-c' and `-o' for the sake of the "dashmstdout"
   3552     # mode.  It turns out that the SunPro C++ compiler does not properly
   3553     # handle `-M -o', and we need to detect this.
   3554     if depmode=$depmode \
   3555        source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
   3556        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
   3557        $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
   3558          >/dev/null 2>conftest.err &&
   3559        grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
   3560        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
   3561        grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
   3562        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
   3563       # icc doesn't choke on unknown options, it will just issue warnings
   3564       # or remarks (even with -Werror).  So we grep stderr for any message
   3565       # that says an option was ignored or not supported.
   3566       # When given -MP, icc 7.0 and 7.1 complain thusly:
   3567       #   icc: Command line warning: ignoring option '-M'; no argument required
   3568       # The diagnosis changed in icc 8.0:
   3569       #   icc: Command line remark: option '-MP' not supported
   3570       if (grep 'ignoring option' conftest.err ||
   3571           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
   3572         am_cv_CC_dependencies_compiler_type=$depmode
   3573         break
   3574       fi
   3575     fi
   3576   done
   3577 
   3578   cd ..
   3579   rm -rf conftest.dir
   3580 else
   3581   am_cv_CC_dependencies_compiler_type=none
   3582 fi
   3583 
   3584 fi
   3585 { echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5
   3586 echo "${ECHO_T}$am_cv_CC_dependencies_compiler_type" >&6; }
   3587 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
   3588 
   3589  if
   3590   test "x$enable_dependency_tracking" != xno \
   3591   && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
   3592   am__fastdepCC_TRUE=
   3593   am__fastdepCC_FALSE='#'
   3594 else
   3595   am__fastdepCC_TRUE='#'
   3596   am__fastdepCC_FALSE=
   3597 fi
   3598 
   3599 
   3600 # Check whether --enable-shared was given.
   3601 if test "${enable_shared+set}" = set; then
   3602   enableval=$enable_shared; p=${PACKAGE-default}
   3603     case $enableval in
   3604     yes) enable_shared=yes ;;
   3605     no) enable_shared=no ;;
   3606     *)
   3607       enable_shared=no
   3608       # Look at the argument we got.  We use all the common list separators.
   3609       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
   3610       for pkg in $enableval; do
   3611 	IFS="$lt_save_ifs"
   3612 	if test "X$pkg" = "X$p"; then
   3613 	  enable_shared=yes
   3614 	fi
   3615       done
   3616       IFS="$lt_save_ifs"
   3617       ;;
   3618     esac
   3619 else
   3620   enable_shared=yes
   3621 fi
   3622 
   3623 
   3624 # Check whether --enable-static was given.
   3625 if test "${enable_static+set}" = set; then
   3626   enableval=$enable_static; p=${PACKAGE-default}
   3627     case $enableval in
   3628     yes) enable_static=yes ;;
   3629     no) enable_static=no ;;
   3630     *)
   3631      enable_static=no
   3632       # Look at the argument we got.  We use all the common list separators.
   3633       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
   3634       for pkg in $enableval; do
   3635 	IFS="$lt_save_ifs"
   3636 	if test "X$pkg" = "X$p"; then
   3637 	  enable_static=yes
   3638 	fi
   3639       done
   3640       IFS="$lt_save_ifs"
   3641       ;;
   3642     esac
   3643 else
   3644   enable_static=yes
   3645 fi
   3646 
   3647 
   3648 # Check whether --enable-fast-install was given.
   3649 if test "${enable_fast_install+set}" = set; then
   3650   enableval=$enable_fast_install; p=${PACKAGE-default}
   3651     case $enableval in
   3652     yes) enable_fast_install=yes ;;
   3653     no) enable_fast_install=no ;;
   3654     *)
   3655       enable_fast_install=no
   3656       # Look at the argument we got.  We use all the common list separators.
   3657       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
   3658       for pkg in $enableval; do
   3659 	IFS="$lt_save_ifs"
   3660 	if test "X$pkg" = "X$p"; then
   3661 	  enable_fast_install=yes
   3662 	fi
   3663       done
   3664       IFS="$lt_save_ifs"
   3665       ;;
   3666     esac
   3667 else
   3668   enable_fast_install=yes
   3669 fi
   3670 
   3671 
   3672 # Make sure we can run config.sub.
   3673 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
   3674   { { echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5
   3675 echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;}
   3676    { (exit 1); exit 1; }; }
   3677 
   3678 { echo "$as_me:$LINENO: checking build system type" >&5
   3679 echo $ECHO_N "checking build system type... $ECHO_C" >&6; }
   3680 if test "${ac_cv_build+set}" = set; then
   3681   echo $ECHO_N "(cached) $ECHO_C" >&6
   3682 else
   3683   ac_build_alias=$build_alias
   3684 test "x$ac_build_alias" = x &&
   3685   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
   3686 test "x$ac_build_alias" = x &&
   3687   { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
   3688 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
   3689    { (exit 1); exit 1; }; }
   3690 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
   3691   { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5
   3692 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;}
   3693    { (exit 1); exit 1; }; }
   3694 
   3695 fi
   3696 { echo "$as_me:$LINENO: result: $ac_cv_build" >&5
   3697 echo "${ECHO_T}$ac_cv_build" >&6; }
   3698 case $ac_cv_build in
   3699 *-*-*) ;;
   3700 *) { { echo "$as_me:$LINENO: error: invalid value of canonical build" >&5
   3701 echo "$as_me: error: invalid value of canonical build" >&2;}
   3702    { (exit 1); exit 1; }; };;
   3703 esac
   3704 build=$ac_cv_build
   3705 ac_save_IFS=$IFS; IFS='-'
   3706 set x $ac_cv_build
   3707 shift
   3708 build_cpu=$1
   3709 build_vendor=$2
   3710 shift; shift
   3711 # Remember, the first character of IFS is used to create $*,
   3712 # except with old shells:
   3713 build_os=$*
   3714 IFS=$ac_save_IFS
   3715 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
   3716 
   3717 
   3718 { echo "$as_me:$LINENO: checking host system type" >&5
   3719 echo $ECHO_N "checking host system type... $ECHO_C" >&6; }
   3720 if test "${ac_cv_host+set}" = set; then
   3721   echo $ECHO_N "(cached) $ECHO_C" >&6
   3722 else
   3723   if test "x$host_alias" = x; then
   3724   ac_cv_host=$ac_cv_build
   3725 else
   3726   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
   3727     { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5
   3728 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;}
   3729    { (exit 1); exit 1; }; }
   3730 fi
   3731 
   3732 fi
   3733 { echo "$as_me:$LINENO: result: $ac_cv_host" >&5
   3734 echo "${ECHO_T}$ac_cv_host" >&6; }
   3735 case $ac_cv_host in
   3736 *-*-*) ;;
   3737 *) { { echo "$as_me:$LINENO: error: invalid value of canonical host" >&5
   3738 echo "$as_me: error: invalid value of canonical host" >&2;}
   3739    { (exit 1); exit 1; }; };;
   3740 esac
   3741 host=$ac_cv_host
   3742 ac_save_IFS=$IFS; IFS='-'
   3743 set x $ac_cv_host
   3744 shift
   3745 host_cpu=$1
   3746 host_vendor=$2
   3747 shift; shift
   3748 # Remember, the first character of IFS is used to create $*,
   3749 # except with old shells:
   3750 host_os=$*
   3751 IFS=$ac_save_IFS
   3752 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
   3753 
   3754 
   3755 { echo "$as_me:$LINENO: checking for a sed that does not truncate output" >&5
   3756 echo $ECHO_N "checking for a sed that does not truncate output... $ECHO_C" >&6; }
   3757 if test "${lt_cv_path_SED+set}" = set; then
   3758   echo $ECHO_N "(cached) $ECHO_C" >&6
   3759 else
   3760   # Loop through the user's path and test for sed and gsed.
   3761 # Then use that list of sed's as ones to test for truncation.
   3762 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3763 for as_dir in $PATH
   3764 do
   3765   IFS=$as_save_IFS
   3766   test -z "$as_dir" && as_dir=.
   3767   for lt_ac_prog in sed gsed; do
   3768     for ac_exec_ext in '' $ac_executable_extensions; do
   3769       if $as_executable_p "$as_dir/$lt_ac_prog$ac_exec_ext"; then
   3770         lt_ac_sed_list="$lt_ac_sed_list $as_dir/$lt_ac_prog$ac_exec_ext"
   3771       fi
   3772     done
   3773   done
   3774 done
   3775 lt_ac_max=0
   3776 lt_ac_count=0
   3777 # Add /usr/xpg4/bin/sed as it is typically found on Solaris
   3778 # along with /bin/sed that truncates output.
   3779 for lt_ac_sed in $lt_ac_sed_list /usr/xpg4/bin/sed; do
   3780   test ! -f $lt_ac_sed && continue
   3781   cat /dev/null > conftest.in
   3782   lt_ac_count=0
   3783   echo $ECHO_N "0123456789$ECHO_C" >conftest.in
   3784   # Check for GNU sed and select it if it is found.
   3785   if "$lt_ac_sed" --version 2>&1 < /dev/null | grep 'GNU' > /dev/null; then
   3786     lt_cv_path_SED=$lt_ac_sed
   3787     break
   3788   fi
   3789   while true; do
   3790     cat conftest.in conftest.in >conftest.tmp
   3791     mv conftest.tmp conftest.in
   3792     cp conftest.in conftest.nl
   3793     echo >>conftest.nl
   3794     $lt_ac_sed -e 's/a$//' < conftest.nl >conftest.out || break
   3795     cmp -s conftest.out conftest.nl || break
   3796     # 10000 chars as input seems more than enough
   3797     test $lt_ac_count -gt 10 && break
   3798     lt_ac_count=`expr $lt_ac_count + 1`
   3799     if test $lt_ac_count -gt $lt_ac_max; then
   3800       lt_ac_max=$lt_ac_count
   3801       lt_cv_path_SED=$lt_ac_sed
   3802     fi
   3803   done
   3804 done
   3805 
   3806 fi
   3807 
   3808 SED=$lt_cv_path_SED
   3809 { echo "$as_me:$LINENO: result: $SED" >&5
   3810 echo "${ECHO_T}$SED" >&6; }
   3811 
   3812 { echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
   3813 echo $ECHO_N "checking for grep that handles long lines and -e... $ECHO_C" >&6; }
   3814 if test "${ac_cv_path_GREP+set}" = set; then
   3815   echo $ECHO_N "(cached) $ECHO_C" >&6
   3816 else
   3817   # Extract the first word of "grep ggrep" to use in msg output
   3818 if test -z "$GREP"; then
   3819 set dummy grep ggrep; ac_prog_name=$2
   3820 if test "${ac_cv_path_GREP+set}" = set; then
   3821   echo $ECHO_N "(cached) $ECHO_C" >&6
   3822 else
   3823   ac_path_GREP_found=false
   3824 # Loop through the user's path and test for each of PROGNAME-LIST
   3825 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3826 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
   3827 do
   3828   IFS=$as_save_IFS
   3829   test -z "$as_dir" && as_dir=.
   3830   for ac_prog in grep ggrep; do
   3831   for ac_exec_ext in '' $ac_executable_extensions; do
   3832     ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
   3833     { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
   3834     # Check for GNU ac_path_GREP and select it if it is found.
   3835   # Check for GNU $ac_path_GREP
   3836 case `"$ac_path_GREP" --version 2>&1` in
   3837 *GNU*)
   3838   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
   3839 *)
   3840   ac_count=0
   3841   echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
   3842   while :
   3843   do
   3844     cat "conftest.in" "conftest.in" >"conftest.tmp"
   3845     mv "conftest.tmp" "conftest.in"
   3846     cp "conftest.in" "conftest.nl"
   3847     echo 'GREP' >> "conftest.nl"
   3848     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
   3849     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
   3850     ac_count=`expr $ac_count + 1`
   3851     if test $ac_count -gt ${ac_path_GREP_max-0}; then
   3852       # Best one so far, save it but keep looking for a better one
   3853       ac_cv_path_GREP="$ac_path_GREP"
   3854       ac_path_GREP_max=$ac_count
   3855     fi
   3856     # 10*(2^10) chars as input seems more than enough
   3857     test $ac_count -gt 10 && break
   3858   done
   3859   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
   3860 esac
   3861 
   3862 
   3863     $ac_path_GREP_found && break 3
   3864   done
   3865 done
   3866 
   3867 done
   3868 IFS=$as_save_IFS
   3869 
   3870 
   3871 fi
   3872 
   3873 GREP="$ac_cv_path_GREP"
   3874 if test -z "$GREP"; then
   3875   { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
   3876 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
   3877    { (exit 1); exit 1; }; }
   3878 fi
   3879 
   3880 else
   3881   ac_cv_path_GREP=$GREP
   3882 fi
   3883 
   3884 
   3885 fi
   3886 { echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
   3887 echo "${ECHO_T}$ac_cv_path_GREP" >&6; }
   3888  GREP="$ac_cv_path_GREP"
   3889 
   3890 
   3891 { echo "$as_me:$LINENO: checking for egrep" >&5
   3892 echo $ECHO_N "checking for egrep... $ECHO_C" >&6; }
   3893 if test "${ac_cv_path_EGREP+set}" = set; then
   3894   echo $ECHO_N "(cached) $ECHO_C" >&6
   3895 else
   3896   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
   3897    then ac_cv_path_EGREP="$GREP -E"
   3898    else
   3899      # Extract the first word of "egrep" to use in msg output
   3900 if test -z "$EGREP"; then
   3901 set dummy egrep; ac_prog_name=$2
   3902 if test "${ac_cv_path_EGREP+set}" = set; then
   3903   echo $ECHO_N "(cached) $ECHO_C" >&6
   3904 else
   3905   ac_path_EGREP_found=false
   3906 # Loop through the user's path and test for each of PROGNAME-LIST
   3907 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3908 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
   3909 do
   3910   IFS=$as_save_IFS
   3911   test -z "$as_dir" && as_dir=.
   3912   for ac_prog in egrep; do
   3913   for ac_exec_ext in '' $ac_executable_extensions; do
   3914     ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
   3915     { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
   3916     # Check for GNU ac_path_EGREP and select it if it is found.
   3917   # Check for GNU $ac_path_EGREP
   3918 case `"$ac_path_EGREP" --version 2>&1` in
   3919 *GNU*)
   3920   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
   3921 *)
   3922   ac_count=0
   3923   echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
   3924   while :
   3925   do
   3926     cat "conftest.in" "conftest.in" >"conftest.tmp"
   3927     mv "conftest.tmp" "conftest.in"
   3928     cp "conftest.in" "conftest.nl"
   3929     echo 'EGREP' >> "conftest.nl"
   3930     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
   3931     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
   3932     ac_count=`expr $ac_count + 1`
   3933     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
   3934       # Best one so far, save it but keep looking for a better one
   3935       ac_cv_path_EGREP="$ac_path_EGREP"
   3936       ac_path_EGREP_max=$ac_count
   3937     fi
   3938     # 10*(2^10) chars as input seems more than enough
   3939     test $ac_count -gt 10 && break
   3940   done
   3941   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
   3942 esac
   3943 
   3944 
   3945     $ac_path_EGREP_found && break 3
   3946   done
   3947 done
   3948 
   3949 done
   3950 IFS=$as_save_IFS
   3951 
   3952 
   3953 fi
   3954 
   3955 EGREP="$ac_cv_path_EGREP"
   3956 if test -z "$EGREP"; then
   3957   { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
   3958 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
   3959    { (exit 1); exit 1; }; }
   3960 fi
   3961 
   3962 else
   3963   ac_cv_path_EGREP=$EGREP
   3964 fi
   3965 
   3966 
   3967    fi
   3968 fi
   3969 { echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
   3970 echo "${ECHO_T}$ac_cv_path_EGREP" >&6; }
   3971  EGREP="$ac_cv_path_EGREP"
   3972 
   3973 
   3974 
   3975 # Check whether --with-gnu-ld was given.
   3976 if test "${with_gnu_ld+set}" = set; then
   3977   withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
   3978 else
   3979   with_gnu_ld=no
   3980 fi
   3981 
   3982 ac_prog=ld
   3983 if test "$GCC" = yes; then
   3984   # Check if gcc -print-prog-name=ld gives a path.
   3985   { echo "$as_me:$LINENO: checking for ld used by $CC" >&5
   3986 echo $ECHO_N "checking for ld used by $CC... $ECHO_C" >&6; }
   3987   case $host in
   3988   *-*-mingw*)
   3989     # gcc leaves a trailing carriage return which upsets mingw
   3990     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
   3991   *)
   3992     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
   3993   esac
   3994   case $ac_prog in
   3995     # Accept absolute paths.
   3996     [\\/]* | ?:[\\/]*)
   3997       re_direlt='/[^/][^/]*/\.\./'
   3998       # Canonicalize the pathname of ld
   3999       ac_prog=`echo $ac_prog| $SED 's%\\\\%/%g'`
   4000       while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
   4001 	ac_prog=`echo $ac_prog| $SED "s%$re_direlt%/%"`
   4002       done
   4003       test -z "$LD" && LD="$ac_prog"
   4004       ;;
   4005   "")
   4006     # If it fails, then pretend we aren't using GCC.
   4007     ac_prog=ld
   4008     ;;
   4009   *)
   4010     # If it is relative, then search for the first ld in PATH.
   4011     with_gnu_ld=unknown
   4012     ;;
   4013   esac
   4014 elif test "$with_gnu_ld" = yes; then
   4015   { echo "$as_me:$LINENO: checking for GNU ld" >&5
   4016 echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6; }
   4017 else
   4018   { echo "$as_me:$LINENO: checking for non-GNU ld" >&5
   4019 echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6; }
   4020 fi
   4021 if test "${lt_cv_path_LD+set}" = set; then
   4022   echo $ECHO_N "(cached) $ECHO_C" >&6
   4023 else
   4024   if test -z "$LD"; then
   4025   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   4026   for ac_dir in $PATH; do
   4027     IFS="$lt_save_ifs"
   4028     test -z "$ac_dir" && ac_dir=.
   4029     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
   4030       lt_cv_path_LD="$ac_dir/$ac_prog"
   4031       # Check to see if the program is GNU ld.  I'd rather use --version,
   4032       # but apparently some variants of GNU ld only accept -v.
   4033       # Break only if it was the GNU/non-GNU ld that we prefer.
   4034       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
   4035       *GNU* | *'with BFD'*)
   4036 	test "$with_gnu_ld" != no && break
   4037 	;;
   4038       *)
   4039 	test "$with_gnu_ld" != yes && break
   4040 	;;
   4041       esac
   4042     fi
   4043   done
   4044   IFS="$lt_save_ifs"
   4045 else
   4046   lt_cv_path_LD="$LD" # Let the user override the test with a path.
   4047 fi
   4048 fi
   4049 
   4050 LD="$lt_cv_path_LD"
   4051 if test -n "$LD"; then
   4052   { echo "$as_me:$LINENO: result: $LD" >&5
   4053 echo "${ECHO_T}$LD" >&6; }
   4054 else
   4055   { echo "$as_me:$LINENO: result: no" >&5
   4056 echo "${ECHO_T}no" >&6; }
   4057 fi
   4058 test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
   4059 echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
   4060    { (exit 1); exit 1; }; }
   4061 { echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
   4062 echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6; }
   4063 if test "${lt_cv_prog_gnu_ld+set}" = set; then
   4064   echo $ECHO_N "(cached) $ECHO_C" >&6
   4065 else
   4066   # I'd rather use --version here, but apparently some GNU lds only accept -v.
   4067 case `$LD -v 2>&1 </dev/null` in
   4068 *GNU* | *'with BFD'*)
   4069   lt_cv_prog_gnu_ld=yes
   4070   ;;
   4071 *)
   4072   lt_cv_prog_gnu_ld=no
   4073   ;;
   4074 esac
   4075 fi
   4076 { echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
   4077 echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6; }
   4078 with_gnu_ld=$lt_cv_prog_gnu_ld
   4079 
   4080 
   4081 { echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5
   4082 echo $ECHO_N "checking for $LD option to reload object files... $ECHO_C" >&6; }
   4083 if test "${lt_cv_ld_reload_flag+set}" = set; then
   4084   echo $ECHO_N "(cached) $ECHO_C" >&6
   4085 else
   4086   lt_cv_ld_reload_flag='-r'
   4087 fi
   4088 { echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5
   4089 echo "${ECHO_T}$lt_cv_ld_reload_flag" >&6; }
   4090 reload_flag=$lt_cv_ld_reload_flag
   4091 case $reload_flag in
   4092 "" | " "*) ;;
   4093 *) reload_flag=" $reload_flag" ;;
   4094 esac
   4095 reload_cmds='$LD$reload_flag -o $output$reload_objs'
   4096 case $host_os in
   4097   darwin*)
   4098     if test "$GCC" = yes; then
   4099       reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
   4100     else
   4101       reload_cmds='$LD$reload_flag -o $output$reload_objs'
   4102     fi
   4103     ;;
   4104 esac
   4105 
   4106 { echo "$as_me:$LINENO: checking for BSD-compatible nm" >&5
   4107 echo $ECHO_N "checking for BSD-compatible nm... $ECHO_C" >&6; }
   4108 if test "${lt_cv_path_NM+set}" = set; then
   4109   echo $ECHO_N "(cached) $ECHO_C" >&6
   4110 else
   4111   if test -n "$NM"; then
   4112   # Let the user override the test.
   4113   lt_cv_path_NM="$NM"
   4114 else
   4115   lt_nm_to_check="${ac_tool_prefix}nm"
   4116   if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
   4117     lt_nm_to_check="$lt_nm_to_check nm"
   4118   fi
   4119   for lt_tmp_nm in $lt_nm_to_check; do
   4120     lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   4121     for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
   4122       IFS="$lt_save_ifs"
   4123       test -z "$ac_dir" && ac_dir=.
   4124       tmp_nm="$ac_dir/$lt_tmp_nm"
   4125       if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
   4126 	# Check to see if the nm accepts a BSD-compat flag.
   4127 	# Adding the `sed 1q' prevents false positives on HP-UX, which says:
   4128 	#   nm: unknown option "B" ignored
   4129 	# Tru64's nm complains that /dev/null is an invalid object file
   4130 	case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
   4131 	*/dev/null* | *'Invalid file or object type'*)
   4132 	  lt_cv_path_NM="$tmp_nm -B"
   4133 	  break
   4134 	  ;;
   4135 	*)
   4136 	  case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
   4137 	  */dev/null*)
   4138 	    lt_cv_path_NM="$tmp_nm -p"
   4139 	    break
   4140 	    ;;
   4141 	  *)
   4142 	    lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
   4143 	    continue # so that we can try to find one that supports BSD flags
   4144 	    ;;
   4145 	  esac
   4146 	  ;;
   4147 	esac
   4148       fi
   4149     done
   4150     IFS="$lt_save_ifs"
   4151   done
   4152   test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm
   4153 fi
   4154 fi
   4155 { echo "$as_me:$LINENO: result: $lt_cv_path_NM" >&5
   4156 echo "${ECHO_T}$lt_cv_path_NM" >&6; }
   4157 NM="$lt_cv_path_NM"
   4158 
   4159 { echo "$as_me:$LINENO: checking whether ln -s works" >&5
   4160 echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6; }
   4161 LN_S=$as_ln_s
   4162 if test "$LN_S" = "ln -s"; then
   4163   { echo "$as_me:$LINENO: result: yes" >&5
   4164 echo "${ECHO_T}yes" >&6; }
   4165 else
   4166   { echo "$as_me:$LINENO: result: no, using $LN_S" >&5
   4167 echo "${ECHO_T}no, using $LN_S" >&6; }
   4168 fi
   4169 
   4170 { echo "$as_me:$LINENO: checking how to recognise dependent libraries" >&5
   4171 echo $ECHO_N "checking how to recognise dependent libraries... $ECHO_C" >&6; }
   4172 if test "${lt_cv_deplibs_check_method+set}" = set; then
   4173   echo $ECHO_N "(cached) $ECHO_C" >&6
   4174 else
   4175   lt_cv_file_magic_cmd='$MAGIC_CMD'
   4176 lt_cv_file_magic_test_file=
   4177 lt_cv_deplibs_check_method='unknown'
   4178 # Need to set the preceding variable on all platforms that support
   4179 # interlibrary dependencies.
   4180 # 'none' -- dependencies not supported.
   4181 # `unknown' -- same as none, but documents that we really don't know.
   4182 # 'pass_all' -- all dependencies passed with no checks.
   4183 # 'test_compile' -- check by making test program.
   4184 # 'file_magic [[regex]]' -- check by looking for files in library path
   4185 # which responds to the $file_magic_cmd with a given extended regex.
   4186 # If you have `file' or equivalent on your system and you're not sure
   4187 # whether `pass_all' will *always* work, you probably want this one.
   4188 
   4189 case $host_os in
   4190 aix4* | aix5*)
   4191   lt_cv_deplibs_check_method=pass_all
   4192   ;;
   4193 
   4194 beos*)
   4195   lt_cv_deplibs_check_method=pass_all
   4196   ;;
   4197 
   4198 bsdi[45]*)
   4199   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
   4200   lt_cv_file_magic_cmd='/usr/bin/file -L'
   4201   lt_cv_file_magic_test_file=/shlib/libc.so
   4202   ;;
   4203 
   4204 cygwin*)
   4205   # func_win32_libid is a shell function defined in ltmain.sh
   4206   lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
   4207   lt_cv_file_magic_cmd='func_win32_libid'
   4208   ;;
   4209 
   4210 mingw* | pw32*)
   4211   # Base MSYS/MinGW do not provide the 'file' command needed by
   4212   # func_win32_libid shell function, so use a weaker test based on 'objdump'.
   4213   lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
   4214   lt_cv_file_magic_cmd='$OBJDUMP -f'
   4215   ;;
   4216 
   4217 darwin* | rhapsody*)
   4218   lt_cv_deplibs_check_method=pass_all
   4219   ;;
   4220 
   4221 freebsd* | kfreebsd*-gnu | dragonfly*)
   4222   if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
   4223     case $host_cpu in
   4224     i*86 )
   4225       # Not sure whether the presence of OpenBSD here was a mistake.
   4226       # Let's accept both of them until this is cleared up.
   4227       lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
   4228       lt_cv_file_magic_cmd=/usr/bin/file
   4229       lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
   4230       ;;
   4231     esac
   4232   else
   4233     lt_cv_deplibs_check_method=pass_all
   4234   fi
   4235   ;;
   4236 
   4237 gnu*)
   4238   lt_cv_deplibs_check_method=pass_all
   4239   ;;
   4240 
   4241 hpux10.20* | hpux11*)
   4242   lt_cv_file_magic_cmd=/usr/bin/file
   4243   case $host_cpu in
   4244   ia64*)
   4245     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
   4246     lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
   4247     ;;
   4248   hppa*64*)
   4249     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]'
   4250     lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
   4251     ;;
   4252   *)
   4253     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
   4254     lt_cv_file_magic_test_file=/usr/lib/libc.sl
   4255     ;;
   4256   esac
   4257   ;;
   4258 
   4259 interix3*)
   4260   # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
   4261   lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
   4262   ;;
   4263 
   4264 irix5* | irix6* | nonstopux*)
   4265   case $LD in
   4266   *-32|*"-32 ") libmagic=32-bit;;
   4267   *-n32|*"-n32 ") libmagic=N32;;
   4268   *-64|*"-64 ") libmagic=64-bit;;
   4269   *) libmagic=never-match;;
   4270   esac
   4271   lt_cv_deplibs_check_method=pass_all
   4272   ;;
   4273 
   4274 # This must be Linux ELF.
   4275 linux*)
   4276   lt_cv_deplibs_check_method=pass_all
   4277   ;;
   4278 
   4279 netbsd*)
   4280   if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
   4281     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
   4282   else
   4283     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
   4284   fi
   4285   ;;
   4286 
   4287 newos6*)
   4288   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
   4289   lt_cv_file_magic_cmd=/usr/bin/file
   4290   lt_cv_file_magic_test_file=/usr/lib/libnls.so
   4291   ;;
   4292 
   4293 nto-qnx*)
   4294   lt_cv_deplibs_check_method=unknown
   4295   ;;
   4296 
   4297 openbsd*)
   4298   if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   4299     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
   4300   else
   4301     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
   4302   fi
   4303   ;;
   4304 
   4305 osf3* | osf4* | osf5*)
   4306   lt_cv_deplibs_check_method=pass_all
   4307   ;;
   4308 
   4309 solaris*)
   4310   lt_cv_deplibs_check_method=pass_all
   4311   ;;
   4312 
   4313 sysv4 | sysv4.3*)
   4314   case $host_vendor in
   4315   motorola)
   4316     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]'
   4317     lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
   4318     ;;
   4319   ncr)
   4320     lt_cv_deplibs_check_method=pass_all
   4321     ;;
   4322   sequent)
   4323     lt_cv_file_magic_cmd='/bin/file'
   4324     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
   4325     ;;
   4326   sni)
   4327     lt_cv_file_magic_cmd='/bin/file'
   4328     lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
   4329     lt_cv_file_magic_test_file=/lib/libc.so
   4330     ;;
   4331   siemens)
   4332     lt_cv_deplibs_check_method=pass_all
   4333     ;;
   4334   pc)
   4335     lt_cv_deplibs_check_method=pass_all
   4336     ;;
   4337   esac
   4338   ;;
   4339 
   4340 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   4341   lt_cv_deplibs_check_method=pass_all
   4342   ;;
   4343 esac
   4344 
   4345 fi
   4346 { echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5
   4347 echo "${ECHO_T}$lt_cv_deplibs_check_method" >&6; }
   4348 file_magic_cmd=$lt_cv_file_magic_cmd
   4349 deplibs_check_method=$lt_cv_deplibs_check_method
   4350 test -z "$deplibs_check_method" && deplibs_check_method=unknown
   4351 
   4352 
   4353 
   4354 
   4355 # If no C compiler was specified, use CC.
   4356 LTCC=${LTCC-"$CC"}
   4357 
   4358 # If no C compiler flags were specified, use CFLAGS.
   4359 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   4360 
   4361 # Allow CC to be a program name with arguments.
   4362 compiler=$CC
   4363 
   4364 
   4365 # Check whether --enable-libtool-lock was given.
   4366 if test "${enable_libtool_lock+set}" = set; then
   4367   enableval=$enable_libtool_lock;
   4368 fi
   4369 
   4370 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
   4371 
   4372 # Some flags need to be propagated to the compiler or linker for good
   4373 # libtool support.
   4374 case $host in
   4375 ia64-*-hpux*)
   4376   # Find out which ABI we are using.
   4377   echo 'int i;' > conftest.$ac_ext
   4378   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   4379   (eval $ac_compile) 2>&5
   4380   ac_status=$?
   4381   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4382   (exit $ac_status); }; then
   4383     case `/usr/bin/file conftest.$ac_objext` in
   4384     *ELF-32*)
   4385       HPUX_IA64_MODE="32"
   4386       ;;
   4387     *ELF-64*)
   4388       HPUX_IA64_MODE="64"
   4389       ;;
   4390     esac
   4391   fi
   4392   rm -rf conftest*
   4393   ;;
   4394 *-*-irix6*)
   4395   # Find out which ABI we are using.
   4396   echo '#line 4396 "configure"' > conftest.$ac_ext
   4397   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   4398   (eval $ac_compile) 2>&5
   4399   ac_status=$?
   4400   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4401   (exit $ac_status); }; then
   4402    if test "$lt_cv_prog_gnu_ld" = yes; then
   4403     case `/usr/bin/file conftest.$ac_objext` in
   4404     *32-bit*)
   4405       LD="${LD-ld} -melf32bsmip"
   4406       ;;
   4407     *N32*)
   4408       LD="${LD-ld} -melf32bmipn32"
   4409       ;;
   4410     *64-bit*)
   4411       LD="${LD-ld} -melf64bmip"
   4412       ;;
   4413     esac
   4414    else
   4415     case `/usr/bin/file conftest.$ac_objext` in
   4416     *32-bit*)
   4417       LD="${LD-ld} -32"
   4418       ;;
   4419     *N32*)
   4420       LD="${LD-ld} -n32"
   4421       ;;
   4422     *64-bit*)
   4423       LD="${LD-ld} -64"
   4424       ;;
   4425     esac
   4426    fi
   4427   fi
   4428   rm -rf conftest*
   4429   ;;
   4430 
   4431 x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*|s390*-*linux*|sparc*-*linux*)
   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.o` in
   4440     *32-bit*)
   4441       case $host in
   4442         x86_64-*linux*)
   4443           LD="${LD-ld} -m elf_i386"
   4444           ;;
   4445         ppc64-*linux*|powerpc64-*linux*)
   4446           LD="${LD-ld} -m elf32ppclinux"
   4447           ;;
   4448         s390x-*linux*)
   4449           LD="${LD-ld} -m elf_s390"
   4450           ;;
   4451         sparc64-*linux*)
   4452           LD="${LD-ld} -m elf32_sparc"
   4453           ;;
   4454       esac
   4455       ;;
   4456     *64-bit*)
   4457       case $host in
   4458         x86_64-*linux*)
   4459           LD="${LD-ld} -m elf_x86_64"
   4460           ;;
   4461         ppc*-*linux*|powerpc*-*linux*)
   4462           LD="${LD-ld} -m elf64ppc"
   4463           ;;
   4464         s390*-*linux*)
   4465           LD="${LD-ld} -m elf64_s390"
   4466           ;;
   4467         sparc*-*linux*)
   4468           LD="${LD-ld} -m elf64_sparc"
   4469           ;;
   4470       esac
   4471       ;;
   4472     esac
   4473   fi
   4474   rm -rf conftest*
   4475   ;;
   4476 
   4477 *-*-sco3.2v5*)
   4478   # On SCO OpenServer 5, we need -belf to get full-featured binaries.
   4479   SAVE_CFLAGS="$CFLAGS"
   4480   CFLAGS="$CFLAGS -belf"
   4481   { echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5
   4482 echo $ECHO_N "checking whether the C compiler needs -belf... $ECHO_C" >&6; }
   4483 if test "${lt_cv_cc_needs_belf+set}" = set; then
   4484   echo $ECHO_N "(cached) $ECHO_C" >&6
   4485 else
   4486   ac_ext=c
   4487 ac_cpp='$CPP $CPPFLAGS'
   4488 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   4489 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   4490 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   4491 
   4492      cat >conftest.$ac_ext <<_ACEOF
   4493 /* confdefs.h.  */
   4494 _ACEOF
   4495 cat confdefs.h >>conftest.$ac_ext
   4496 cat >>conftest.$ac_ext <<_ACEOF
   4497 /* end confdefs.h.  */
   4498 
   4499 int
   4500 main ()
   4501 {
   4502 
   4503   ;
   4504   return 0;
   4505 }
   4506 _ACEOF
   4507 rm -f conftest.$ac_objext conftest$ac_exeext
   4508 if { (ac_try="$ac_link"
   4509 case "(($ac_try" in
   4510   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4511   *) ac_try_echo=$ac_try;;
   4512 esac
   4513 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   4514   (eval "$ac_link") 2>conftest.er1
   4515   ac_status=$?
   4516   grep -v '^ *+' conftest.er1 >conftest.err
   4517   rm -f conftest.er1
   4518   cat conftest.err >&5
   4519   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4520   (exit $ac_status); } && {
   4521 	 test -z "$ac_c_werror_flag" ||
   4522 	 test ! -s conftest.err
   4523        } && test -s conftest$ac_exeext &&
   4524        $as_test_x conftest$ac_exeext; then
   4525   lt_cv_cc_needs_belf=yes
   4526 else
   4527   echo "$as_me: failed program was:" >&5
   4528 sed 's/^/| /' conftest.$ac_ext >&5
   4529 
   4530 	lt_cv_cc_needs_belf=no
   4531 fi
   4532 
   4533 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   4534       conftest$ac_exeext conftest.$ac_ext
   4535      ac_ext=c
   4536 ac_cpp='$CPP $CPPFLAGS'
   4537 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   4538 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   4539 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   4540 
   4541 fi
   4542 { echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5
   4543 echo "${ECHO_T}$lt_cv_cc_needs_belf" >&6; }
   4544   if test x"$lt_cv_cc_needs_belf" != x"yes"; then
   4545     # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
   4546     CFLAGS="$SAVE_CFLAGS"
   4547   fi
   4548   ;;
   4549 sparc*-*solaris*)
   4550   # Find out which ABI we are using.
   4551   echo 'int i;' > conftest.$ac_ext
   4552   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   4553   (eval $ac_compile) 2>&5
   4554   ac_status=$?
   4555   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4556   (exit $ac_status); }; then
   4557     case `/usr/bin/file conftest.o` in
   4558     *64-bit*)
   4559       case $lt_cv_prog_gnu_ld in
   4560       yes*) LD="${LD-ld} -m elf64_sparc" ;;
   4561       *)    LD="${LD-ld} -64" ;;
   4562       esac
   4563       ;;
   4564     esac
   4565   fi
   4566   rm -rf conftest*
   4567   ;;
   4568 
   4569 
   4570 esac
   4571 
   4572 need_locks="$enable_libtool_lock"
   4573 
   4574 
   4575 ac_ext=c
   4576 ac_cpp='$CPP $CPPFLAGS'
   4577 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   4578 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   4579 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   4580 { echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
   4581 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; }
   4582 # On Suns, sometimes $CPP names a directory.
   4583 if test -n "$CPP" && test -d "$CPP"; then
   4584   CPP=
   4585 fi
   4586 if test -z "$CPP"; then
   4587   if test "${ac_cv_prog_CPP+set}" = set; then
   4588   echo $ECHO_N "(cached) $ECHO_C" >&6
   4589 else
   4590       # Double quotes because CPP needs to be expanded
   4591     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
   4592     do
   4593       ac_preproc_ok=false
   4594 for ac_c_preproc_warn_flag in '' yes
   4595 do
   4596   # Use a header file that comes with gcc, so configuring glibc
   4597   # with a fresh cross-compiler works.
   4598   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   4599   # <limits.h> exists even on freestanding compilers.
   4600   # On the NeXT, cc -E runs the code through the compiler's parser,
   4601   # not just through cpp. "Syntax error" is here to catch this case.
   4602   cat >conftest.$ac_ext <<_ACEOF
   4603 /* confdefs.h.  */
   4604 _ACEOF
   4605 cat confdefs.h >>conftest.$ac_ext
   4606 cat >>conftest.$ac_ext <<_ACEOF
   4607 /* end confdefs.h.  */
   4608 #ifdef __STDC__
   4609 # include <limits.h>
   4610 #else
   4611 # include <assert.h>
   4612 #endif
   4613 		     Syntax error
   4614 _ACEOF
   4615 if { (ac_try="$ac_cpp conftest.$ac_ext"
   4616 case "(($ac_try" in
   4617   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4618   *) ac_try_echo=$ac_try;;
   4619 esac
   4620 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   4621   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   4622   ac_status=$?
   4623   grep -v '^ *+' conftest.er1 >conftest.err
   4624   rm -f conftest.er1
   4625   cat conftest.err >&5
   4626   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4627   (exit $ac_status); } >/dev/null && {
   4628 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   4629 	 test ! -s conftest.err
   4630        }; then
   4631   :
   4632 else
   4633   echo "$as_me: failed program was:" >&5
   4634 sed 's/^/| /' conftest.$ac_ext >&5
   4635 
   4636   # Broken: fails on valid input.
   4637 continue
   4638 fi
   4639 
   4640 rm -f conftest.err conftest.$ac_ext
   4641 
   4642   # OK, works on sane cases.  Now check whether nonexistent headers
   4643   # can be detected and how.
   4644   cat >conftest.$ac_ext <<_ACEOF
   4645 /* confdefs.h.  */
   4646 _ACEOF
   4647 cat confdefs.h >>conftest.$ac_ext
   4648 cat >>conftest.$ac_ext <<_ACEOF
   4649 /* end confdefs.h.  */
   4650 #include <ac_nonexistent.h>
   4651 _ACEOF
   4652 if { (ac_try="$ac_cpp conftest.$ac_ext"
   4653 case "(($ac_try" in
   4654   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4655   *) ac_try_echo=$ac_try;;
   4656 esac
   4657 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   4658   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   4659   ac_status=$?
   4660   grep -v '^ *+' conftest.er1 >conftest.err
   4661   rm -f conftest.er1
   4662   cat conftest.err >&5
   4663   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4664   (exit $ac_status); } >/dev/null && {
   4665 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   4666 	 test ! -s conftest.err
   4667        }; then
   4668   # Broken: success on invalid input.
   4669 continue
   4670 else
   4671   echo "$as_me: failed program was:" >&5
   4672 sed 's/^/| /' conftest.$ac_ext >&5
   4673 
   4674   # Passes both tests.
   4675 ac_preproc_ok=:
   4676 break
   4677 fi
   4678 
   4679 rm -f conftest.err conftest.$ac_ext
   4680 
   4681 done
   4682 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   4683 rm -f conftest.err conftest.$ac_ext
   4684 if $ac_preproc_ok; then
   4685   break
   4686 fi
   4687 
   4688     done
   4689     ac_cv_prog_CPP=$CPP
   4690 
   4691 fi
   4692   CPP=$ac_cv_prog_CPP
   4693 else
   4694   ac_cv_prog_CPP=$CPP
   4695 fi
   4696 { echo "$as_me:$LINENO: result: $CPP" >&5
   4697 echo "${ECHO_T}$CPP" >&6; }
   4698 ac_preproc_ok=false
   4699 for ac_c_preproc_warn_flag in '' yes
   4700 do
   4701   # Use a header file that comes with gcc, so configuring glibc
   4702   # with a fresh cross-compiler works.
   4703   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   4704   # <limits.h> exists even on freestanding compilers.
   4705   # On the NeXT, cc -E runs the code through the compiler's parser,
   4706   # not just through cpp. "Syntax error" is here to catch this case.
   4707   cat >conftest.$ac_ext <<_ACEOF
   4708 /* confdefs.h.  */
   4709 _ACEOF
   4710 cat confdefs.h >>conftest.$ac_ext
   4711 cat >>conftest.$ac_ext <<_ACEOF
   4712 /* end confdefs.h.  */
   4713 #ifdef __STDC__
   4714 # include <limits.h>
   4715 #else
   4716 # include <assert.h>
   4717 #endif
   4718 		     Syntax error
   4719 _ACEOF
   4720 if { (ac_try="$ac_cpp conftest.$ac_ext"
   4721 case "(($ac_try" in
   4722   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4723   *) ac_try_echo=$ac_try;;
   4724 esac
   4725 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   4726   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   4727   ac_status=$?
   4728   grep -v '^ *+' conftest.er1 >conftest.err
   4729   rm -f conftest.er1
   4730   cat conftest.err >&5
   4731   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4732   (exit $ac_status); } >/dev/null && {
   4733 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   4734 	 test ! -s conftest.err
   4735        }; then
   4736   :
   4737 else
   4738   echo "$as_me: failed program was:" >&5
   4739 sed 's/^/| /' conftest.$ac_ext >&5
   4740 
   4741   # Broken: fails on valid input.
   4742 continue
   4743 fi
   4744 
   4745 rm -f conftest.err conftest.$ac_ext
   4746 
   4747   # OK, works on sane cases.  Now check whether nonexistent headers
   4748   # can be detected and how.
   4749   cat >conftest.$ac_ext <<_ACEOF
   4750 /* confdefs.h.  */
   4751 _ACEOF
   4752 cat confdefs.h >>conftest.$ac_ext
   4753 cat >>conftest.$ac_ext <<_ACEOF
   4754 /* end confdefs.h.  */
   4755 #include <ac_nonexistent.h>
   4756 _ACEOF
   4757 if { (ac_try="$ac_cpp conftest.$ac_ext"
   4758 case "(($ac_try" in
   4759   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4760   *) ac_try_echo=$ac_try;;
   4761 esac
   4762 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   4763   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   4764   ac_status=$?
   4765   grep -v '^ *+' conftest.er1 >conftest.err
   4766   rm -f conftest.er1
   4767   cat conftest.err >&5
   4768   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4769   (exit $ac_status); } >/dev/null && {
   4770 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   4771 	 test ! -s conftest.err
   4772        }; then
   4773   # Broken: success on invalid input.
   4774 continue
   4775 else
   4776   echo "$as_me: failed program was:" >&5
   4777 sed 's/^/| /' conftest.$ac_ext >&5
   4778 
   4779   # Passes both tests.
   4780 ac_preproc_ok=:
   4781 break
   4782 fi
   4783 
   4784 rm -f conftest.err conftest.$ac_ext
   4785 
   4786 done
   4787 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   4788 rm -f conftest.err conftest.$ac_ext
   4789 if $ac_preproc_ok; then
   4790   :
   4791 else
   4792   { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
   4793 See \`config.log' for more details." >&5
   4794 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
   4795 See \`config.log' for more details." >&2;}
   4796    { (exit 1); exit 1; }; }
   4797 fi
   4798 
   4799 ac_ext=c
   4800 ac_cpp='$CPP $CPPFLAGS'
   4801 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   4802 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   4803 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   4804 
   4805 
   4806 { echo "$as_me:$LINENO: checking for ANSI C header files" >&5
   4807 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
   4808 if test "${ac_cv_header_stdc+set}" = set; then
   4809   echo $ECHO_N "(cached) $ECHO_C" >&6
   4810 else
   4811   cat >conftest.$ac_ext <<_ACEOF
   4812 /* confdefs.h.  */
   4813 _ACEOF
   4814 cat confdefs.h >>conftest.$ac_ext
   4815 cat >>conftest.$ac_ext <<_ACEOF
   4816 /* end confdefs.h.  */
   4817 #include <stdlib.h>
   4818 #include <stdarg.h>
   4819 #include <string.h>
   4820 #include <float.h>
   4821 
   4822 int
   4823 main ()
   4824 {
   4825 
   4826   ;
   4827   return 0;
   4828 }
   4829 _ACEOF
   4830 rm -f conftest.$ac_objext
   4831 if { (ac_try="$ac_compile"
   4832 case "(($ac_try" in
   4833   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4834   *) ac_try_echo=$ac_try;;
   4835 esac
   4836 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   4837   (eval "$ac_compile") 2>conftest.er1
   4838   ac_status=$?
   4839   grep -v '^ *+' conftest.er1 >conftest.err
   4840   rm -f conftest.er1
   4841   cat conftest.err >&5
   4842   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4843   (exit $ac_status); } && {
   4844 	 test -z "$ac_c_werror_flag" ||
   4845 	 test ! -s conftest.err
   4846        } && test -s conftest.$ac_objext; then
   4847   ac_cv_header_stdc=yes
   4848 else
   4849   echo "$as_me: failed program was:" >&5
   4850 sed 's/^/| /' conftest.$ac_ext >&5
   4851 
   4852 	ac_cv_header_stdc=no
   4853 fi
   4854 
   4855 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   4856 
   4857 if test $ac_cv_header_stdc = yes; then
   4858   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
   4859   cat >conftest.$ac_ext <<_ACEOF
   4860 /* confdefs.h.  */
   4861 _ACEOF
   4862 cat confdefs.h >>conftest.$ac_ext
   4863 cat >>conftest.$ac_ext <<_ACEOF
   4864 /* end confdefs.h.  */
   4865 #include <string.h>
   4866 
   4867 _ACEOF
   4868 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   4869   $EGREP "memchr" >/dev/null 2>&1; then
   4870   :
   4871 else
   4872   ac_cv_header_stdc=no
   4873 fi
   4874 rm -f conftest*
   4875 
   4876 fi
   4877 
   4878 if test $ac_cv_header_stdc = yes; then
   4879   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
   4880   cat >conftest.$ac_ext <<_ACEOF
   4881 /* confdefs.h.  */
   4882 _ACEOF
   4883 cat confdefs.h >>conftest.$ac_ext
   4884 cat >>conftest.$ac_ext <<_ACEOF
   4885 /* end confdefs.h.  */
   4886 #include <stdlib.h>
   4887 
   4888 _ACEOF
   4889 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   4890   $EGREP "free" >/dev/null 2>&1; then
   4891   :
   4892 else
   4893   ac_cv_header_stdc=no
   4894 fi
   4895 rm -f conftest*
   4896 
   4897 fi
   4898 
   4899 if test $ac_cv_header_stdc = yes; then
   4900   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
   4901   if test "$cross_compiling" = yes; then
   4902   :
   4903 else
   4904   cat >conftest.$ac_ext <<_ACEOF
   4905 /* confdefs.h.  */
   4906 _ACEOF
   4907 cat confdefs.h >>conftest.$ac_ext
   4908 cat >>conftest.$ac_ext <<_ACEOF
   4909 /* end confdefs.h.  */
   4910 #include <ctype.h>
   4911 #include <stdlib.h>
   4912 #if ((' ' & 0x0FF) == 0x020)
   4913 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
   4914 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
   4915 #else
   4916 # define ISLOWER(c) \
   4917 		   (('a' <= (c) && (c) <= 'i') \
   4918 		     || ('j' <= (c) && (c) <= 'r') \
   4919 		     || ('s' <= (c) && (c) <= 'z'))
   4920 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
   4921 #endif
   4922 
   4923 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
   4924 int
   4925 main ()
   4926 {
   4927   int i;
   4928   for (i = 0; i < 256; i++)
   4929     if (XOR (islower (i), ISLOWER (i))
   4930 	|| toupper (i) != TOUPPER (i))
   4931       return 2;
   4932   return 0;
   4933 }
   4934 _ACEOF
   4935 rm -f conftest$ac_exeext
   4936 if { (ac_try="$ac_link"
   4937 case "(($ac_try" in
   4938   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4939   *) ac_try_echo=$ac_try;;
   4940 esac
   4941 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   4942   (eval "$ac_link") 2>&5
   4943   ac_status=$?
   4944   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4945   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
   4946   { (case "(($ac_try" in
   4947   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4948   *) ac_try_echo=$ac_try;;
   4949 esac
   4950 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   4951   (eval "$ac_try") 2>&5
   4952   ac_status=$?
   4953   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4954   (exit $ac_status); }; }; then
   4955   :
   4956 else
   4957   echo "$as_me: program exited with status $ac_status" >&5
   4958 echo "$as_me: failed program was:" >&5
   4959 sed 's/^/| /' conftest.$ac_ext >&5
   4960 
   4961 ( exit $ac_status )
   4962 ac_cv_header_stdc=no
   4963 fi
   4964 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
   4965 fi
   4966 
   4967 
   4968 fi
   4969 fi
   4970 { echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
   4971 echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
   4972 if test $ac_cv_header_stdc = yes; then
   4973 
   4974 cat >>confdefs.h <<\_ACEOF
   4975 #define STDC_HEADERS 1
   4976 _ACEOF
   4977 
   4978 fi
   4979 
   4980 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
   4981 
   4982 
   4983 
   4984 
   4985 
   4986 
   4987 
   4988 
   4989 
   4990 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
   4991 		  inttypes.h stdint.h unistd.h
   4992 do
   4993 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
   4994 { echo "$as_me:$LINENO: checking for $ac_header" >&5
   4995 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
   4996 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   4997   echo $ECHO_N "(cached) $ECHO_C" >&6
   4998 else
   4999   cat >conftest.$ac_ext <<_ACEOF
   5000 /* confdefs.h.  */
   5001 _ACEOF
   5002 cat confdefs.h >>conftest.$ac_ext
   5003 cat >>conftest.$ac_ext <<_ACEOF
   5004 /* end confdefs.h.  */
   5005 $ac_includes_default
   5006 
   5007 #include <$ac_header>
   5008 _ACEOF
   5009 rm -f conftest.$ac_objext
   5010 if { (ac_try="$ac_compile"
   5011 case "(($ac_try" in
   5012   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5013   *) ac_try_echo=$ac_try;;
   5014 esac
   5015 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5016   (eval "$ac_compile") 2>conftest.er1
   5017   ac_status=$?
   5018   grep -v '^ *+' conftest.er1 >conftest.err
   5019   rm -f conftest.er1
   5020   cat conftest.err >&5
   5021   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5022   (exit $ac_status); } && {
   5023 	 test -z "$ac_c_werror_flag" ||
   5024 	 test ! -s conftest.err
   5025        } && test -s conftest.$ac_objext; then
   5026   eval "$as_ac_Header=yes"
   5027 else
   5028   echo "$as_me: failed program was:" >&5
   5029 sed 's/^/| /' conftest.$ac_ext >&5
   5030 
   5031 	eval "$as_ac_Header=no"
   5032 fi
   5033 
   5034 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5035 fi
   5036 ac_res=`eval echo '${'$as_ac_Header'}'`
   5037 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   5038 echo "${ECHO_T}$ac_res" >&6; }
   5039 if test `eval echo '${'$as_ac_Header'}'` = yes; then
   5040   cat >>confdefs.h <<_ACEOF
   5041 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
   5042 _ACEOF
   5043 
   5044 fi
   5045 
   5046 done
   5047 
   5048 
   5049 
   5050 for ac_header in dlfcn.h
   5051 do
   5052 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
   5053 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   5054   { echo "$as_me:$LINENO: checking for $ac_header" >&5
   5055 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
   5056 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   5057   echo $ECHO_N "(cached) $ECHO_C" >&6
   5058 fi
   5059 ac_res=`eval echo '${'$as_ac_Header'}'`
   5060 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   5061 echo "${ECHO_T}$ac_res" >&6; }
   5062 else
   5063   # Is the header compilable?
   5064 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
   5065 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
   5066 cat >conftest.$ac_ext <<_ACEOF
   5067 /* confdefs.h.  */
   5068 _ACEOF
   5069 cat confdefs.h >>conftest.$ac_ext
   5070 cat >>conftest.$ac_ext <<_ACEOF
   5071 /* end confdefs.h.  */
   5072 $ac_includes_default
   5073 #include <$ac_header>
   5074 _ACEOF
   5075 rm -f conftest.$ac_objext
   5076 if { (ac_try="$ac_compile"
   5077 case "(($ac_try" in
   5078   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5079   *) ac_try_echo=$ac_try;;
   5080 esac
   5081 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5082   (eval "$ac_compile") 2>conftest.er1
   5083   ac_status=$?
   5084   grep -v '^ *+' conftest.er1 >conftest.err
   5085   rm -f conftest.er1
   5086   cat conftest.err >&5
   5087   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5088   (exit $ac_status); } && {
   5089 	 test -z "$ac_c_werror_flag" ||
   5090 	 test ! -s conftest.err
   5091        } && test -s conftest.$ac_objext; then
   5092   ac_header_compiler=yes
   5093 else
   5094   echo "$as_me: failed program was:" >&5
   5095 sed 's/^/| /' conftest.$ac_ext >&5
   5096 
   5097 	ac_header_compiler=no
   5098 fi
   5099 
   5100 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5101 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
   5102 echo "${ECHO_T}$ac_header_compiler" >&6; }
   5103 
   5104 # Is the header present?
   5105 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
   5106 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
   5107 cat >conftest.$ac_ext <<_ACEOF
   5108 /* confdefs.h.  */
   5109 _ACEOF
   5110 cat confdefs.h >>conftest.$ac_ext
   5111 cat >>conftest.$ac_ext <<_ACEOF
   5112 /* end confdefs.h.  */
   5113 #include <$ac_header>
   5114 _ACEOF
   5115 if { (ac_try="$ac_cpp conftest.$ac_ext"
   5116 case "(($ac_try" in
   5117   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5118   *) ac_try_echo=$ac_try;;
   5119 esac
   5120 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5121   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   5122   ac_status=$?
   5123   grep -v '^ *+' conftest.er1 >conftest.err
   5124   rm -f conftest.er1
   5125   cat conftest.err >&5
   5126   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5127   (exit $ac_status); } >/dev/null && {
   5128 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   5129 	 test ! -s conftest.err
   5130        }; then
   5131   ac_header_preproc=yes
   5132 else
   5133   echo "$as_me: failed program was:" >&5
   5134 sed 's/^/| /' conftest.$ac_ext >&5
   5135 
   5136   ac_header_preproc=no
   5137 fi
   5138 
   5139 rm -f conftest.err conftest.$ac_ext
   5140 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
   5141 echo "${ECHO_T}$ac_header_preproc" >&6; }
   5142 
   5143 # So?  What about this header?
   5144 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
   5145   yes:no: )
   5146     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
   5147 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
   5148     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
   5149 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
   5150     ac_header_preproc=yes
   5151     ;;
   5152   no:yes:* )
   5153     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
   5154 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
   5155     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
   5156 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
   5157     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
   5158 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
   5159     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
   5160 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
   5161     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
   5162 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
   5163     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
   5164 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
   5165     ( cat <<\_ASBOX
   5166 ## ---------------------------------------------------------------------- ##
   5167 ## Report this to https://bugs.freedesktop.org/enter_bug.cgi?product=xorg ##
   5168 ## ---------------------------------------------------------------------- ##
   5169 _ASBOX
   5170      ) | sed "s/^/$as_me: WARNING:     /" >&2
   5171     ;;
   5172 esac
   5173 { echo "$as_me:$LINENO: checking for $ac_header" >&5
   5174 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
   5175 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   5176   echo $ECHO_N "(cached) $ECHO_C" >&6
   5177 else
   5178   eval "$as_ac_Header=\$ac_header_preproc"
   5179 fi
   5180 ac_res=`eval echo '${'$as_ac_Header'}'`
   5181 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   5182 echo "${ECHO_T}$ac_res" >&6; }
   5183 
   5184 fi
   5185 if test `eval echo '${'$as_ac_Header'}'` = yes; then
   5186   cat >>confdefs.h <<_ACEOF
   5187 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
   5188 _ACEOF
   5189 
   5190 fi
   5191 
   5192 done
   5193 
   5194 ac_ext=cpp
   5195 ac_cpp='$CXXCPP $CPPFLAGS'
   5196 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   5197 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   5198 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   5199 if test -z "$CXX"; then
   5200   if test -n "$CCC"; then
   5201     CXX=$CCC
   5202   else
   5203     if test -n "$ac_tool_prefix"; then
   5204   for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
   5205   do
   5206     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   5207 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   5208 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   5209 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   5210 if test "${ac_cv_prog_CXX+set}" = set; then
   5211   echo $ECHO_N "(cached) $ECHO_C" >&6
   5212 else
   5213   if test -n "$CXX"; then
   5214   ac_cv_prog_CXX="$CXX" # Let the user override the test.
   5215 else
   5216 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5217 for as_dir in $PATH
   5218 do
   5219   IFS=$as_save_IFS
   5220   test -z "$as_dir" && as_dir=.
   5221   for ac_exec_ext in '' $ac_executable_extensions; do
   5222   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   5223     ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
   5224     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   5225     break 2
   5226   fi
   5227 done
   5228 done
   5229 IFS=$as_save_IFS
   5230 
   5231 fi
   5232 fi
   5233 CXX=$ac_cv_prog_CXX
   5234 if test -n "$CXX"; then
   5235   { echo "$as_me:$LINENO: result: $CXX" >&5
   5236 echo "${ECHO_T}$CXX" >&6; }
   5237 else
   5238   { echo "$as_me:$LINENO: result: no" >&5
   5239 echo "${ECHO_T}no" >&6; }
   5240 fi
   5241 
   5242 
   5243     test -n "$CXX" && break
   5244   done
   5245 fi
   5246 if test -z "$CXX"; then
   5247   ac_ct_CXX=$CXX
   5248   for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
   5249 do
   5250   # Extract the first word of "$ac_prog", so it can be a program name with args.
   5251 set dummy $ac_prog; ac_word=$2
   5252 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   5253 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   5254 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
   5255   echo $ECHO_N "(cached) $ECHO_C" >&6
   5256 else
   5257   if test -n "$ac_ct_CXX"; then
   5258   ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
   5259 else
   5260 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5261 for as_dir in $PATH
   5262 do
   5263   IFS=$as_save_IFS
   5264   test -z "$as_dir" && as_dir=.
   5265   for ac_exec_ext in '' $ac_executable_extensions; do
   5266   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   5267     ac_cv_prog_ac_ct_CXX="$ac_prog"
   5268     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   5269     break 2
   5270   fi
   5271 done
   5272 done
   5273 IFS=$as_save_IFS
   5274 
   5275 fi
   5276 fi
   5277 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
   5278 if test -n "$ac_ct_CXX"; then
   5279   { echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
   5280 echo "${ECHO_T}$ac_ct_CXX" >&6; }
   5281 else
   5282   { echo "$as_me:$LINENO: result: no" >&5
   5283 echo "${ECHO_T}no" >&6; }
   5284 fi
   5285 
   5286 
   5287   test -n "$ac_ct_CXX" && break
   5288 done
   5289 
   5290   if test "x$ac_ct_CXX" = x; then
   5291     CXX="g++"
   5292   else
   5293     case $cross_compiling:$ac_tool_warned in
   5294 yes:)
   5295 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   5296 whose name does not start with the host triplet.  If you think this
   5297 configuration is useful to you, please write to autoconf (at] gnu.org." >&5
   5298 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   5299 whose name does not start with the host triplet.  If you think this
   5300 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;}
   5301 ac_tool_warned=yes ;;
   5302 esac
   5303     CXX=$ac_ct_CXX
   5304   fi
   5305 fi
   5306 
   5307   fi
   5308 fi
   5309 # Provide some information about the compiler.
   5310 echo "$as_me:$LINENO: checking for C++ compiler version" >&5
   5311 ac_compiler=`set X $ac_compile; echo $2`
   5312 { (ac_try="$ac_compiler --version >&5"
   5313 case "(($ac_try" in
   5314   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5315   *) ac_try_echo=$ac_try;;
   5316 esac
   5317 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5318   (eval "$ac_compiler --version >&5") 2>&5
   5319   ac_status=$?
   5320   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5321   (exit $ac_status); }
   5322 { (ac_try="$ac_compiler -v >&5"
   5323 case "(($ac_try" in
   5324   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5325   *) ac_try_echo=$ac_try;;
   5326 esac
   5327 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5328   (eval "$ac_compiler -v >&5") 2>&5
   5329   ac_status=$?
   5330   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5331   (exit $ac_status); }
   5332 { (ac_try="$ac_compiler -V >&5"
   5333 case "(($ac_try" in
   5334   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5335   *) ac_try_echo=$ac_try;;
   5336 esac
   5337 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5338   (eval "$ac_compiler -V >&5") 2>&5
   5339   ac_status=$?
   5340   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5341   (exit $ac_status); }
   5342 
   5343 { echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
   5344 echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6; }
   5345 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
   5346   echo $ECHO_N "(cached) $ECHO_C" >&6
   5347 else
   5348   cat >conftest.$ac_ext <<_ACEOF
   5349 /* confdefs.h.  */
   5350 _ACEOF
   5351 cat confdefs.h >>conftest.$ac_ext
   5352 cat >>conftest.$ac_ext <<_ACEOF
   5353 /* end confdefs.h.  */
   5354 
   5355 int
   5356 main ()
   5357 {
   5358 #ifndef __GNUC__
   5359        choke me
   5360 #endif
   5361 
   5362   ;
   5363   return 0;
   5364 }
   5365 _ACEOF
   5366 rm -f conftest.$ac_objext
   5367 if { (ac_try="$ac_compile"
   5368 case "(($ac_try" in
   5369   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5370   *) ac_try_echo=$ac_try;;
   5371 esac
   5372 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5373   (eval "$ac_compile") 2>conftest.er1
   5374   ac_status=$?
   5375   grep -v '^ *+' conftest.er1 >conftest.err
   5376   rm -f conftest.er1
   5377   cat conftest.err >&5
   5378   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5379   (exit $ac_status); } && {
   5380 	 test -z "$ac_cxx_werror_flag" ||
   5381 	 test ! -s conftest.err
   5382        } && test -s conftest.$ac_objext; then
   5383   ac_compiler_gnu=yes
   5384 else
   5385   echo "$as_me: failed program was:" >&5
   5386 sed 's/^/| /' conftest.$ac_ext >&5
   5387 
   5388 	ac_compiler_gnu=no
   5389 fi
   5390 
   5391 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5392 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
   5393 
   5394 fi
   5395 { echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
   5396 echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6; }
   5397 GXX=`test $ac_compiler_gnu = yes && echo yes`
   5398 ac_test_CXXFLAGS=${CXXFLAGS+set}
   5399 ac_save_CXXFLAGS=$CXXFLAGS
   5400 { echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
   5401 echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6; }
   5402 if test "${ac_cv_prog_cxx_g+set}" = set; then
   5403   echo $ECHO_N "(cached) $ECHO_C" >&6
   5404 else
   5405   ac_save_cxx_werror_flag=$ac_cxx_werror_flag
   5406    ac_cxx_werror_flag=yes
   5407    ac_cv_prog_cxx_g=no
   5408    CXXFLAGS="-g"
   5409    cat >conftest.$ac_ext <<_ACEOF
   5410 /* confdefs.h.  */
   5411 _ACEOF
   5412 cat confdefs.h >>conftest.$ac_ext
   5413 cat >>conftest.$ac_ext <<_ACEOF
   5414 /* end confdefs.h.  */
   5415 
   5416 int
   5417 main ()
   5418 {
   5419 
   5420   ;
   5421   return 0;
   5422 }
   5423 _ACEOF
   5424 rm -f conftest.$ac_objext
   5425 if { (ac_try="$ac_compile"
   5426 case "(($ac_try" in
   5427   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5428   *) ac_try_echo=$ac_try;;
   5429 esac
   5430 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5431   (eval "$ac_compile") 2>conftest.er1
   5432   ac_status=$?
   5433   grep -v '^ *+' conftest.er1 >conftest.err
   5434   rm -f conftest.er1
   5435   cat conftest.err >&5
   5436   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5437   (exit $ac_status); } && {
   5438 	 test -z "$ac_cxx_werror_flag" ||
   5439 	 test ! -s conftest.err
   5440        } && test -s conftest.$ac_objext; then
   5441   ac_cv_prog_cxx_g=yes
   5442 else
   5443   echo "$as_me: failed program was:" >&5
   5444 sed 's/^/| /' conftest.$ac_ext >&5
   5445 
   5446 	CXXFLAGS=""
   5447       cat >conftest.$ac_ext <<_ACEOF
   5448 /* confdefs.h.  */
   5449 _ACEOF
   5450 cat confdefs.h >>conftest.$ac_ext
   5451 cat >>conftest.$ac_ext <<_ACEOF
   5452 /* end confdefs.h.  */
   5453 
   5454 int
   5455 main ()
   5456 {
   5457 
   5458   ;
   5459   return 0;
   5460 }
   5461 _ACEOF
   5462 rm -f conftest.$ac_objext
   5463 if { (ac_try="$ac_compile"
   5464 case "(($ac_try" in
   5465   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5466   *) ac_try_echo=$ac_try;;
   5467 esac
   5468 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5469   (eval "$ac_compile") 2>conftest.er1
   5470   ac_status=$?
   5471   grep -v '^ *+' conftest.er1 >conftest.err
   5472   rm -f conftest.er1
   5473   cat conftest.err >&5
   5474   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5475   (exit $ac_status); } && {
   5476 	 test -z "$ac_cxx_werror_flag" ||
   5477 	 test ! -s conftest.err
   5478        } && test -s conftest.$ac_objext; then
   5479   :
   5480 else
   5481   echo "$as_me: failed program was:" >&5
   5482 sed 's/^/| /' conftest.$ac_ext >&5
   5483 
   5484 	ac_cxx_werror_flag=$ac_save_cxx_werror_flag
   5485 	 CXXFLAGS="-g"
   5486 	 cat >conftest.$ac_ext <<_ACEOF
   5487 /* confdefs.h.  */
   5488 _ACEOF
   5489 cat confdefs.h >>conftest.$ac_ext
   5490 cat >>conftest.$ac_ext <<_ACEOF
   5491 /* end confdefs.h.  */
   5492 
   5493 int
   5494 main ()
   5495 {
   5496 
   5497   ;
   5498   return 0;
   5499 }
   5500 _ACEOF
   5501 rm -f conftest.$ac_objext
   5502 if { (ac_try="$ac_compile"
   5503 case "(($ac_try" in
   5504   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5505   *) ac_try_echo=$ac_try;;
   5506 esac
   5507 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5508   (eval "$ac_compile") 2>conftest.er1
   5509   ac_status=$?
   5510   grep -v '^ *+' conftest.er1 >conftest.err
   5511   rm -f conftest.er1
   5512   cat conftest.err >&5
   5513   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5514   (exit $ac_status); } && {
   5515 	 test -z "$ac_cxx_werror_flag" ||
   5516 	 test ! -s conftest.err
   5517        } && test -s conftest.$ac_objext; then
   5518   ac_cv_prog_cxx_g=yes
   5519 else
   5520   echo "$as_me: failed program was:" >&5
   5521 sed 's/^/| /' conftest.$ac_ext >&5
   5522 
   5523 
   5524 fi
   5525 
   5526 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5527 fi
   5528 
   5529 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5530 fi
   5531 
   5532 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5533    ac_cxx_werror_flag=$ac_save_cxx_werror_flag
   5534 fi
   5535 { echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
   5536 echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6; }
   5537 if test "$ac_test_CXXFLAGS" = set; then
   5538   CXXFLAGS=$ac_save_CXXFLAGS
   5539 elif test $ac_cv_prog_cxx_g = yes; then
   5540   if test "$GXX" = yes; then
   5541     CXXFLAGS="-g -O2"
   5542   else
   5543     CXXFLAGS="-g"
   5544   fi
   5545 else
   5546   if test "$GXX" = yes; then
   5547     CXXFLAGS="-O2"
   5548   else
   5549     CXXFLAGS=
   5550   fi
   5551 fi
   5552 ac_ext=cpp
   5553 ac_cpp='$CXXCPP $CPPFLAGS'
   5554 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   5555 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   5556 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   5557 
   5558 depcc="$CXX"  am_compiler_list=
   5559 
   5560 { echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
   5561 echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6; }
   5562 if test "${am_cv_CXX_dependencies_compiler_type+set}" = set; then
   5563   echo $ECHO_N "(cached) $ECHO_C" >&6
   5564 else
   5565   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
   5566   # We make a subdir and do the tests there.  Otherwise we can end up
   5567   # making bogus files that we don't know about and never remove.  For
   5568   # instance it was reported that on HP-UX the gcc test will end up
   5569   # making a dummy file named `D' -- because `-MD' means `put the output
   5570   # in D'.
   5571   mkdir conftest.dir
   5572   # Copy depcomp to subdir because otherwise we won't find it if we're
   5573   # using a relative directory.
   5574   cp "$am_depcomp" conftest.dir
   5575   cd conftest.dir
   5576   # We will build objects and dependencies in a subdirectory because
   5577   # it helps to detect inapplicable dependency modes.  For instance
   5578   # both Tru64's cc and ICC support -MD to output dependencies as a
   5579   # side effect of compilation, but ICC will put the dependencies in
   5580   # the current directory while Tru64 will put them in the object
   5581   # directory.
   5582   mkdir sub
   5583 
   5584   am_cv_CXX_dependencies_compiler_type=none
   5585   if test "$am_compiler_list" = ""; then
   5586      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
   5587   fi
   5588   for depmode in $am_compiler_list; do
   5589     # Setup a source with many dependencies, because some compilers
   5590     # like to wrap large dependency lists on column 80 (with \), and
   5591     # we should not choose a depcomp mode which is confused by this.
   5592     #
   5593     # We need to recreate these files for each test, as the compiler may
   5594     # overwrite some of them when testing with obscure command lines.
   5595     # This happens at least with the AIX C compiler.
   5596     : > sub/conftest.c
   5597     for i in 1 2 3 4 5 6; do
   5598       echo '#include "conftst'$i'.h"' >> sub/conftest.c
   5599       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
   5600       # Solaris 8's {/usr,}/bin/sh.
   5601       touch sub/conftst$i.h
   5602     done
   5603     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
   5604 
   5605     case $depmode in
   5606     nosideeffect)
   5607       # after this tag, mechanisms are not by side-effect, so they'll
   5608       # only be used when explicitly requested
   5609       if test "x$enable_dependency_tracking" = xyes; then
   5610 	continue
   5611       else
   5612 	break
   5613       fi
   5614       ;;
   5615     none) break ;;
   5616     esac
   5617     # We check with `-c' and `-o' for the sake of the "dashmstdout"
   5618     # mode.  It turns out that the SunPro C++ compiler does not properly
   5619     # handle `-M -o', and we need to detect this.
   5620     if depmode=$depmode \
   5621        source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
   5622        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
   5623        $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
   5624          >/dev/null 2>conftest.err &&
   5625        grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
   5626        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
   5627        grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
   5628        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
   5629       # icc doesn't choke on unknown options, it will just issue warnings
   5630       # or remarks (even with -Werror).  So we grep stderr for any message
   5631       # that says an option was ignored or not supported.
   5632       # When given -MP, icc 7.0 and 7.1 complain thusly:
   5633       #   icc: Command line warning: ignoring option '-M'; no argument required
   5634       # The diagnosis changed in icc 8.0:
   5635       #   icc: Command line remark: option '-MP' not supported
   5636       if (grep 'ignoring option' conftest.err ||
   5637           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
   5638         am_cv_CXX_dependencies_compiler_type=$depmode
   5639         break
   5640       fi
   5641     fi
   5642   done
   5643 
   5644   cd ..
   5645   rm -rf conftest.dir
   5646 else
   5647   am_cv_CXX_dependencies_compiler_type=none
   5648 fi
   5649 
   5650 fi
   5651 { echo "$as_me:$LINENO: result: $am_cv_CXX_dependencies_compiler_type" >&5
   5652 echo "${ECHO_T}$am_cv_CXX_dependencies_compiler_type" >&6; }
   5653 CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type
   5654 
   5655  if
   5656   test "x$enable_dependency_tracking" != xno \
   5657   && test "$am_cv_CXX_dependencies_compiler_type" = gcc3; then
   5658   am__fastdepCXX_TRUE=
   5659   am__fastdepCXX_FALSE='#'
   5660 else
   5661   am__fastdepCXX_TRUE='#'
   5662   am__fastdepCXX_FALSE=
   5663 fi
   5664 
   5665 
   5666 
   5667 
   5668 if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
   5669     ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
   5670     (test "X$CXX" != "Xg++"))) ; then
   5671   ac_ext=cpp
   5672 ac_cpp='$CXXCPP $CPPFLAGS'
   5673 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   5674 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   5675 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   5676 { echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
   5677 echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6; }
   5678 if test -z "$CXXCPP"; then
   5679   if test "${ac_cv_prog_CXXCPP+set}" = set; then
   5680   echo $ECHO_N "(cached) $ECHO_C" >&6
   5681 else
   5682       # Double quotes because CXXCPP needs to be expanded
   5683     for CXXCPP in "$CXX -E" "/lib/cpp"
   5684     do
   5685       ac_preproc_ok=false
   5686 for ac_cxx_preproc_warn_flag in '' yes
   5687 do
   5688   # Use a header file that comes with gcc, so configuring glibc
   5689   # with a fresh cross-compiler works.
   5690   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   5691   # <limits.h> exists even on freestanding compilers.
   5692   # On the NeXT, cc -E runs the code through the compiler's parser,
   5693   # not just through cpp. "Syntax error" is here to catch this case.
   5694   cat >conftest.$ac_ext <<_ACEOF
   5695 /* confdefs.h.  */
   5696 _ACEOF
   5697 cat confdefs.h >>conftest.$ac_ext
   5698 cat >>conftest.$ac_ext <<_ACEOF
   5699 /* end confdefs.h.  */
   5700 #ifdef __STDC__
   5701 # include <limits.h>
   5702 #else
   5703 # include <assert.h>
   5704 #endif
   5705 		     Syntax error
   5706 _ACEOF
   5707 if { (ac_try="$ac_cpp conftest.$ac_ext"
   5708 case "(($ac_try" in
   5709   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5710   *) ac_try_echo=$ac_try;;
   5711 esac
   5712 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5713   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   5714   ac_status=$?
   5715   grep -v '^ *+' conftest.er1 >conftest.err
   5716   rm -f conftest.er1
   5717   cat conftest.err >&5
   5718   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5719   (exit $ac_status); } >/dev/null && {
   5720 	 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
   5721 	 test ! -s conftest.err
   5722        }; then
   5723   :
   5724 else
   5725   echo "$as_me: failed program was:" >&5
   5726 sed 's/^/| /' conftest.$ac_ext >&5
   5727 
   5728   # Broken: fails on valid input.
   5729 continue
   5730 fi
   5731 
   5732 rm -f conftest.err conftest.$ac_ext
   5733 
   5734   # OK, works on sane cases.  Now check whether nonexistent headers
   5735   # can be detected and how.
   5736   cat >conftest.$ac_ext <<_ACEOF
   5737 /* confdefs.h.  */
   5738 _ACEOF
   5739 cat confdefs.h >>conftest.$ac_ext
   5740 cat >>conftest.$ac_ext <<_ACEOF
   5741 /* end confdefs.h.  */
   5742 #include <ac_nonexistent.h>
   5743 _ACEOF
   5744 if { (ac_try="$ac_cpp conftest.$ac_ext"
   5745 case "(($ac_try" in
   5746   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5747   *) ac_try_echo=$ac_try;;
   5748 esac
   5749 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5750   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   5751   ac_status=$?
   5752   grep -v '^ *+' conftest.er1 >conftest.err
   5753   rm -f conftest.er1
   5754   cat conftest.err >&5
   5755   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5756   (exit $ac_status); } >/dev/null && {
   5757 	 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
   5758 	 test ! -s conftest.err
   5759        }; then
   5760   # Broken: success on invalid input.
   5761 continue
   5762 else
   5763   echo "$as_me: failed program was:" >&5
   5764 sed 's/^/| /' conftest.$ac_ext >&5
   5765 
   5766   # Passes both tests.
   5767 ac_preproc_ok=:
   5768 break
   5769 fi
   5770 
   5771 rm -f conftest.err conftest.$ac_ext
   5772 
   5773 done
   5774 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   5775 rm -f conftest.err conftest.$ac_ext
   5776 if $ac_preproc_ok; then
   5777   break
   5778 fi
   5779 
   5780     done
   5781     ac_cv_prog_CXXCPP=$CXXCPP
   5782 
   5783 fi
   5784   CXXCPP=$ac_cv_prog_CXXCPP
   5785 else
   5786   ac_cv_prog_CXXCPP=$CXXCPP
   5787 fi
   5788 { echo "$as_me:$LINENO: result: $CXXCPP" >&5
   5789 echo "${ECHO_T}$CXXCPP" >&6; }
   5790 ac_preproc_ok=false
   5791 for ac_cxx_preproc_warn_flag in '' yes
   5792 do
   5793   # Use a header file that comes with gcc, so configuring glibc
   5794   # with a fresh cross-compiler works.
   5795   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   5796   # <limits.h> exists even on freestanding compilers.
   5797   # On the NeXT, cc -E runs the code through the compiler's parser,
   5798   # not just through cpp. "Syntax error" is here to catch this case.
   5799   cat >conftest.$ac_ext <<_ACEOF
   5800 /* confdefs.h.  */
   5801 _ACEOF
   5802 cat confdefs.h >>conftest.$ac_ext
   5803 cat >>conftest.$ac_ext <<_ACEOF
   5804 /* end confdefs.h.  */
   5805 #ifdef __STDC__
   5806 # include <limits.h>
   5807 #else
   5808 # include <assert.h>
   5809 #endif
   5810 		     Syntax error
   5811 _ACEOF
   5812 if { (ac_try="$ac_cpp conftest.$ac_ext"
   5813 case "(($ac_try" in
   5814   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5815   *) ac_try_echo=$ac_try;;
   5816 esac
   5817 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5818   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   5819   ac_status=$?
   5820   grep -v '^ *+' conftest.er1 >conftest.err
   5821   rm -f conftest.er1
   5822   cat conftest.err >&5
   5823   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5824   (exit $ac_status); } >/dev/null && {
   5825 	 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
   5826 	 test ! -s conftest.err
   5827        }; then
   5828   :
   5829 else
   5830   echo "$as_me: failed program was:" >&5
   5831 sed 's/^/| /' conftest.$ac_ext >&5
   5832 
   5833   # Broken: fails on valid input.
   5834 continue
   5835 fi
   5836 
   5837 rm -f conftest.err conftest.$ac_ext
   5838 
   5839   # OK, works on sane cases.  Now check whether nonexistent headers
   5840   # can be detected and how.
   5841   cat >conftest.$ac_ext <<_ACEOF
   5842 /* confdefs.h.  */
   5843 _ACEOF
   5844 cat confdefs.h >>conftest.$ac_ext
   5845 cat >>conftest.$ac_ext <<_ACEOF
   5846 /* end confdefs.h.  */
   5847 #include <ac_nonexistent.h>
   5848 _ACEOF
   5849 if { (ac_try="$ac_cpp conftest.$ac_ext"
   5850 case "(($ac_try" in
   5851   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5852   *) ac_try_echo=$ac_try;;
   5853 esac
   5854 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5855   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   5856   ac_status=$?
   5857   grep -v '^ *+' conftest.er1 >conftest.err
   5858   rm -f conftest.er1
   5859   cat conftest.err >&5
   5860   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5861   (exit $ac_status); } >/dev/null && {
   5862 	 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
   5863 	 test ! -s conftest.err
   5864        }; then
   5865   # Broken: success on invalid input.
   5866 continue
   5867 else
   5868   echo "$as_me: failed program was:" >&5
   5869 sed 's/^/| /' conftest.$ac_ext >&5
   5870 
   5871   # Passes both tests.
   5872 ac_preproc_ok=:
   5873 break
   5874 fi
   5875 
   5876 rm -f conftest.err conftest.$ac_ext
   5877 
   5878 done
   5879 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   5880 rm -f conftest.err conftest.$ac_ext
   5881 if $ac_preproc_ok; then
   5882   :
   5883 else
   5884   { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
   5885 See \`config.log' for more details." >&5
   5886 echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
   5887 See \`config.log' for more details." >&2;}
   5888    { (exit 1); exit 1; }; }
   5889 fi
   5890 
   5891 ac_ext=cpp
   5892 ac_cpp='$CXXCPP $CPPFLAGS'
   5893 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   5894 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   5895 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   5896 
   5897 fi
   5898 
   5899 
   5900 ac_ext=f
   5901 ac_compile='$F77 -c $FFLAGS conftest.$ac_ext >&5'
   5902 ac_link='$F77 -o conftest$ac_exeext $FFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   5903 ac_compiler_gnu=$ac_cv_f77_compiler_gnu
   5904 if test -n "$ac_tool_prefix"; then
   5905   for ac_prog in g77 xlf f77 frt pgf77 cf77 fort77 fl32 af77 xlf90 f90 pgf90 pghpf epcf90 gfortran g95 xlf95 f95 fort ifort ifc efc pgf95 lf95 ftn
   5906   do
   5907     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   5908 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   5909 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   5910 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   5911 if test "${ac_cv_prog_F77+set}" = set; then
   5912   echo $ECHO_N "(cached) $ECHO_C" >&6
   5913 else
   5914   if test -n "$F77"; then
   5915   ac_cv_prog_F77="$F77" # Let the user override the test.
   5916 else
   5917 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5918 for as_dir in $PATH
   5919 do
   5920   IFS=$as_save_IFS
   5921   test -z "$as_dir" && as_dir=.
   5922   for ac_exec_ext in '' $ac_executable_extensions; do
   5923   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   5924     ac_cv_prog_F77="$ac_tool_prefix$ac_prog"
   5925     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   5926     break 2
   5927   fi
   5928 done
   5929 done
   5930 IFS=$as_save_IFS
   5931 
   5932 fi
   5933 fi
   5934 F77=$ac_cv_prog_F77
   5935 if test -n "$F77"; then
   5936   { echo "$as_me:$LINENO: result: $F77" >&5
   5937 echo "${ECHO_T}$F77" >&6; }
   5938 else
   5939   { echo "$as_me:$LINENO: result: no" >&5
   5940 echo "${ECHO_T}no" >&6; }
   5941 fi
   5942 
   5943 
   5944     test -n "$F77" && break
   5945   done
   5946 fi
   5947 if test -z "$F77"; then
   5948   ac_ct_F77=$F77
   5949   for ac_prog in g77 xlf f77 frt pgf77 cf77 fort77 fl32 af77 xlf90 f90 pgf90 pghpf epcf90 gfortran g95 xlf95 f95 fort ifort ifc efc pgf95 lf95 ftn
   5950 do
   5951   # Extract the first word of "$ac_prog", so it can be a program name with args.
   5952 set dummy $ac_prog; ac_word=$2
   5953 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   5954 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   5955 if test "${ac_cv_prog_ac_ct_F77+set}" = set; then
   5956   echo $ECHO_N "(cached) $ECHO_C" >&6
   5957 else
   5958   if test -n "$ac_ct_F77"; then
   5959   ac_cv_prog_ac_ct_F77="$ac_ct_F77" # Let the user override the test.
   5960 else
   5961 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5962 for as_dir in $PATH
   5963 do
   5964   IFS=$as_save_IFS
   5965   test -z "$as_dir" && as_dir=.
   5966   for ac_exec_ext in '' $ac_executable_extensions; do
   5967   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   5968     ac_cv_prog_ac_ct_F77="$ac_prog"
   5969     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   5970     break 2
   5971   fi
   5972 done
   5973 done
   5974 IFS=$as_save_IFS
   5975 
   5976 fi
   5977 fi
   5978 ac_ct_F77=$ac_cv_prog_ac_ct_F77
   5979 if test -n "$ac_ct_F77"; then
   5980   { echo "$as_me:$LINENO: result: $ac_ct_F77" >&5
   5981 echo "${ECHO_T}$ac_ct_F77" >&6; }
   5982 else
   5983   { echo "$as_me:$LINENO: result: no" >&5
   5984 echo "${ECHO_T}no" >&6; }
   5985 fi
   5986 
   5987 
   5988   test -n "$ac_ct_F77" && break
   5989 done
   5990 
   5991   if test "x$ac_ct_F77" = x; then
   5992     F77=""
   5993   else
   5994     case $cross_compiling:$ac_tool_warned in
   5995 yes:)
   5996 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   5997 whose name does not start with the host triplet.  If you think this
   5998 configuration is useful to you, please write to autoconf@gnu.org." >&5
   5999 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   6000 whose name does not start with the host triplet.  If you think this
   6001 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
   6002 ac_tool_warned=yes ;;
   6003 esac
   6004     F77=$ac_ct_F77
   6005   fi
   6006 fi
   6007 
   6008 
   6009 # Provide some information about the compiler.
   6010 echo "$as_me:$LINENO: checking for Fortran 77 compiler version" >&5
   6011 ac_compiler=`set X $ac_compile; echo $2`
   6012 { (ac_try="$ac_compiler --version >&5"
   6013 case "(($ac_try" in
   6014   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   6015   *) ac_try_echo=$ac_try;;
   6016 esac
   6017 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   6018   (eval "$ac_compiler --version >&5") 2>&5
   6019   ac_status=$?
   6020   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6021   (exit $ac_status); }
   6022 { (ac_try="$ac_compiler -v >&5"
   6023 case "(($ac_try" in
   6024   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   6025   *) ac_try_echo=$ac_try;;
   6026 esac
   6027 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   6028   (eval "$ac_compiler -v >&5") 2>&5
   6029   ac_status=$?
   6030   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6031   (exit $ac_status); }
   6032 { (ac_try="$ac_compiler -V >&5"
   6033 case "(($ac_try" in
   6034   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   6035   *) ac_try_echo=$ac_try;;
   6036 esac
   6037 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   6038   (eval "$ac_compiler -V >&5") 2>&5
   6039   ac_status=$?
   6040   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6041   (exit $ac_status); }
   6042 rm -f a.out
   6043 
   6044 # If we don't use `.F' as extension, the preprocessor is not run on the
   6045 # input file.  (Note that this only needs to work for GNU compilers.)
   6046 ac_save_ext=$ac_ext
   6047 ac_ext=F
   6048 { echo "$as_me:$LINENO: checking whether we are using the GNU Fortran 77 compiler" >&5
   6049 echo $ECHO_N "checking whether we are using the GNU Fortran 77 compiler... $ECHO_C" >&6; }
   6050 if test "${ac_cv_f77_compiler_gnu+set}" = set; then
   6051   echo $ECHO_N "(cached) $ECHO_C" >&6
   6052 else
   6053   cat >conftest.$ac_ext <<_ACEOF
   6054       program main
   6055 #ifndef __GNUC__
   6056        choke me
   6057 #endif
   6058 
   6059       end
   6060 _ACEOF
   6061 rm -f conftest.$ac_objext
   6062 if { (ac_try="$ac_compile"
   6063 case "(($ac_try" in
   6064   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   6065   *) ac_try_echo=$ac_try;;
   6066 esac
   6067 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   6068   (eval "$ac_compile") 2>conftest.er1
   6069   ac_status=$?
   6070   grep -v '^ *+' conftest.er1 >conftest.err
   6071   rm -f conftest.er1
   6072   cat conftest.err >&5
   6073   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6074   (exit $ac_status); } && {
   6075 	 test -z "$ac_f77_werror_flag" ||
   6076 	 test ! -s conftest.err
   6077        } && test -s conftest.$ac_objext; then
   6078   ac_compiler_gnu=yes
   6079 else
   6080   echo "$as_me: failed program was:" >&5
   6081 sed 's/^/| /' conftest.$ac_ext >&5
   6082 
   6083 	ac_compiler_gnu=no
   6084 fi
   6085 
   6086 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   6087 ac_cv_f77_compiler_gnu=$ac_compiler_gnu
   6088 
   6089 fi
   6090 { echo "$as_me:$LINENO: result: $ac_cv_f77_compiler_gnu" >&5
   6091 echo "${ECHO_T}$ac_cv_f77_compiler_gnu" >&6; }
   6092 ac_ext=$ac_save_ext
   6093 ac_test_FFLAGS=${FFLAGS+set}
   6094 ac_save_FFLAGS=$FFLAGS
   6095 FFLAGS=
   6096 { echo "$as_me:$LINENO: checking whether $F77 accepts -g" >&5
   6097 echo $ECHO_N "checking whether $F77 accepts -g... $ECHO_C" >&6; }
   6098 if test "${ac_cv_prog_f77_g+set}" = set; then
   6099   echo $ECHO_N "(cached) $ECHO_C" >&6
   6100 else
   6101   FFLAGS=-g
   6102 cat >conftest.$ac_ext <<_ACEOF
   6103       program main
   6104 
   6105       end
   6106 _ACEOF
   6107 rm -f conftest.$ac_objext
   6108 if { (ac_try="$ac_compile"
   6109 case "(($ac_try" in
   6110   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   6111   *) ac_try_echo=$ac_try;;
   6112 esac
   6113 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   6114   (eval "$ac_compile") 2>conftest.er1
   6115   ac_status=$?
   6116   grep -v '^ *+' conftest.er1 >conftest.err
   6117   rm -f conftest.er1
   6118   cat conftest.err >&5
   6119   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6120   (exit $ac_status); } && {
   6121 	 test -z "$ac_f77_werror_flag" ||
   6122 	 test ! -s conftest.err
   6123        } && test -s conftest.$ac_objext; then
   6124   ac_cv_prog_f77_g=yes
   6125 else
   6126   echo "$as_me: failed program was:" >&5
   6127 sed 's/^/| /' conftest.$ac_ext >&5
   6128 
   6129 	ac_cv_prog_f77_g=no
   6130 fi
   6131 
   6132 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   6133 
   6134 fi
   6135 { echo "$as_me:$LINENO: result: $ac_cv_prog_f77_g" >&5
   6136 echo "${ECHO_T}$ac_cv_prog_f77_g" >&6; }
   6137 if test "$ac_test_FFLAGS" = set; then
   6138   FFLAGS=$ac_save_FFLAGS
   6139 elif test $ac_cv_prog_f77_g = yes; then
   6140   if test "x$ac_cv_f77_compiler_gnu" = xyes; then
   6141     FFLAGS="-g -O2"
   6142   else
   6143     FFLAGS="-g"
   6144   fi
   6145 else
   6146   if test "x$ac_cv_f77_compiler_gnu" = xyes; then
   6147     FFLAGS="-O2"
   6148   else
   6149     FFLAGS=
   6150   fi
   6151 fi
   6152 
   6153 G77=`test $ac_compiler_gnu = yes && echo yes`
   6154 ac_ext=c
   6155 ac_cpp='$CPP $CPPFLAGS'
   6156 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   6157 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   6158 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   6159 
   6160 
   6161 
   6162 # Autoconf 2.13's AC_OBJEXT and AC_EXEEXT macros only works for C compilers!
   6163 
   6164 # find the maximum length of command line arguments
   6165 { echo "$as_me:$LINENO: checking the maximum length of command line arguments" >&5
   6166 echo $ECHO_N "checking the maximum length of command line arguments... $ECHO_C" >&6; }
   6167 if test "${lt_cv_sys_max_cmd_len+set}" = set; then
   6168   echo $ECHO_N "(cached) $ECHO_C" >&6
   6169 else
   6170     i=0
   6171   teststring="ABCD"
   6172 
   6173   case $build_os in
   6174   msdosdjgpp*)
   6175     # On DJGPP, this test can blow up pretty badly due to problems in libc
   6176     # (any single argument exceeding 2000 bytes causes a buffer overrun
   6177     # during glob expansion).  Even if it were fixed, the result of this
   6178     # check would be larger than it should be.
   6179     lt_cv_sys_max_cmd_len=12288;    # 12K is about right
   6180     ;;
   6181 
   6182   gnu*)
   6183     # Under GNU Hurd, this test is not required because there is
   6184     # no limit to the length of command line arguments.
   6185     # Libtool will interpret -1 as no limit whatsoever
   6186     lt_cv_sys_max_cmd_len=-1;
   6187     ;;
   6188 
   6189   cygwin* | mingw*)
   6190     # On Win9x/ME, this test blows up -- it succeeds, but takes
   6191     # about 5 minutes as the teststring grows exponentially.
   6192     # Worse, since 9x/ME are not pre-emptively multitasking,
   6193     # you end up with a "frozen" computer, even though with patience
   6194     # the test eventually succeeds (with a max line length of 256k).
   6195     # Instead, let's just punt: use the minimum linelength reported by
   6196     # all of the supported platforms: 8192 (on NT/2K/XP).
   6197     lt_cv_sys_max_cmd_len=8192;
   6198     ;;
   6199 
   6200   amigaos*)
   6201     # On AmigaOS with pdksh, this test takes hours, literally.
   6202     # So we just punt and use a minimum line length of 8192.
   6203     lt_cv_sys_max_cmd_len=8192;
   6204     ;;
   6205 
   6206   netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
   6207     # This has been around since 386BSD, at least.  Likely further.
   6208     if test -x /sbin/sysctl; then
   6209       lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
   6210     elif test -x /usr/sbin/sysctl; then
   6211       lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
   6212     else
   6213       lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
   6214     fi
   6215     # And add a safety zone
   6216     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
   6217     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
   6218     ;;
   6219 
   6220   interix*)
   6221     # We know the value 262144 and hardcode it with a safety zone (like BSD)
   6222     lt_cv_sys_max_cmd_len=196608
   6223     ;;
   6224 
   6225   osf*)
   6226     # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
   6227     # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
   6228     # nice to cause kernel panics so lets avoid the loop below.
   6229     # First set a reasonable default.
   6230     lt_cv_sys_max_cmd_len=16384
   6231     #
   6232     if test -x /sbin/sysconfig; then
   6233       case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
   6234         *1*) lt_cv_sys_max_cmd_len=-1 ;;
   6235       esac
   6236     fi
   6237     ;;
   6238   sco3.2v5*)
   6239     lt_cv_sys_max_cmd_len=102400
   6240     ;;
   6241   sysv5* | sco5v6* | sysv4.2uw2*)
   6242     kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
   6243     if test -n "$kargmax"; then
   6244       lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ 	]//'`
   6245     else
   6246       lt_cv_sys_max_cmd_len=32768
   6247     fi
   6248     ;;
   6249   *)
   6250     # If test is not a shell built-in, we'll probably end up computing a
   6251     # maximum length that is only half of the actual maximum length, but
   6252     # we can't tell.
   6253     SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
   6254     while (test "X"`$SHELL $0 --fallback-echo "X$teststring" 2>/dev/null` \
   6255 	       = "XX$teststring") >/dev/null 2>&1 &&
   6256 	    new_result=`expr "X$teststring" : ".*" 2>&1` &&
   6257 	    lt_cv_sys_max_cmd_len=$new_result &&
   6258 	    test $i != 17 # 1/2 MB should be enough
   6259     do
   6260       i=`expr $i + 1`
   6261       teststring=$teststring$teststring
   6262     done
   6263     teststring=
   6264     # Add a significant safety factor because C++ compilers can tack on massive
   6265     # amounts of additional arguments before passing them to the linker.
   6266     # It appears as though 1/2 is a usable value.
   6267     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
   6268     ;;
   6269   esac
   6270 
   6271 fi
   6272 
   6273 if test -n $lt_cv_sys_max_cmd_len ; then
   6274   { echo "$as_me:$LINENO: result: $lt_cv_sys_max_cmd_len" >&5
   6275 echo "${ECHO_T}$lt_cv_sys_max_cmd_len" >&6; }
   6276 else
   6277   { echo "$as_me:$LINENO: result: none" >&5
   6278 echo "${ECHO_T}none" >&6; }
   6279 fi
   6280 
   6281 
   6282 
   6283 
   6284 # Check for command to grab the raw symbol name followed by C symbol from nm.
   6285 { echo "$as_me:$LINENO: checking command to parse $NM output from $compiler object" >&5
   6286 echo $ECHO_N "checking command to parse $NM output from $compiler object... $ECHO_C" >&6; }
   6287 if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then
   6288   echo $ECHO_N "(cached) $ECHO_C" >&6
   6289 else
   6290 
   6291 # These are sane defaults that work on at least a few old systems.
   6292 # [They come from Ultrix.  What could be older than Ultrix?!! ;)]
   6293 
   6294 # Character class describing NM global symbol codes.
   6295 symcode='[BCDEGRST]'
   6296 
   6297 # Regexp to match symbols that can be accessed directly from C.
   6298 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
   6299 
   6300 # Transform an extracted symbol line into a proper C declaration
   6301 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^. .* \(.*\)$/extern int \1;/p'"
   6302 
   6303 # Transform an extracted symbol line into symbol name and symbol address
   6304 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'"
   6305 
   6306 # Define system-specific variables.
   6307 case $host_os in
   6308 aix*)
   6309   symcode='[BCDT]'
   6310   ;;
   6311 cygwin* | mingw* | pw32*)
   6312   symcode='[ABCDGISTW]'
   6313   ;;
   6314 hpux*) # Its linker distinguishes data from code symbols
   6315   if test "$host_cpu" = ia64; then
   6316     symcode='[ABCDEGRST]'
   6317   fi
   6318   lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
   6319   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'"
   6320   ;;
   6321 linux*)
   6322   if test "$host_cpu" = ia64; then
   6323     symcode='[ABCDGIRSTW]'
   6324     lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
   6325     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'"
   6326   fi
   6327   ;;
   6328 irix* | nonstopux*)
   6329   symcode='[BCDEGRST]'
   6330   ;;
   6331 osf*)
   6332   symcode='[BCDEGQRST]'
   6333   ;;
   6334 solaris*)
   6335   symcode='[BDRT]'
   6336   ;;
   6337 sco3.2v5*)
   6338   symcode='[DT]'
   6339   ;;
   6340 sysv4.2uw2*)
   6341   symcode='[DT]'
   6342   ;;
   6343 sysv5* | sco5v6* | unixware* | OpenUNIX*)
   6344   symcode='[ABDT]'
   6345   ;;
   6346 sysv4)
   6347   symcode='[DFNSTU]'
   6348   ;;
   6349 esac
   6350 
   6351 # Handle CRLF in mingw tool chain
   6352 opt_cr=
   6353 case $build_os in
   6354 mingw*)
   6355   opt_cr=`echo 'x\{0,1\}' | tr x '\015'` # option cr in regexp
   6356   ;;
   6357 esac
   6358 
   6359 # If we're using GNU nm, then use its standard symbol codes.
   6360 case `$NM -V 2>&1` in
   6361 *GNU* | *'with BFD'*)
   6362   symcode='[ABCDGIRSTW]' ;;
   6363 esac
   6364 
   6365 # Try without a prefix undercore, then with it.
   6366 for ac_symprfx in "" "_"; do
   6367 
   6368   # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
   6369   symxfrm="\\1 $ac_symprfx\\2 \\2"
   6370 
   6371   # Write the raw and C identifiers.
   6372   lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ 	]\($symcode$symcode*\)[ 	][ 	]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
   6373 
   6374   # Check to see that the pipe works correctly.
   6375   pipe_works=no
   6376 
   6377   rm -f conftest*
   6378   cat > conftest.$ac_ext <<EOF
   6379 #ifdef __cplusplus
   6380 extern "C" {
   6381 #endif
   6382 char nm_test_var;
   6383 void nm_test_func(){}
   6384 #ifdef __cplusplus
   6385 }
   6386 #endif
   6387 int main(){nm_test_var='a';nm_test_func();return(0);}
   6388 EOF
   6389 
   6390   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   6391   (eval $ac_compile) 2>&5
   6392   ac_status=$?
   6393   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6394   (exit $ac_status); }; then
   6395     # Now try to grab the symbols.
   6396     nlist=conftest.nm
   6397     if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\"") >&5
   6398   (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
   6399   ac_status=$?
   6400   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6401   (exit $ac_status); } && test -s "$nlist"; then
   6402       # Try sorting and uniquifying the output.
   6403       if sort "$nlist" | uniq > "$nlist"T; then
   6404 	mv -f "$nlist"T "$nlist"
   6405       else
   6406 	rm -f "$nlist"T
   6407       fi
   6408 
   6409       # Make sure that we snagged all the symbols we need.
   6410       if grep ' nm_test_var$' "$nlist" >/dev/null; then
   6411 	if grep ' nm_test_func$' "$nlist" >/dev/null; then
   6412 	  cat <<EOF > conftest.$ac_ext
   6413 #ifdef __cplusplus
   6414 extern "C" {
   6415 #endif
   6416 
   6417 EOF
   6418 	  # Now generate the symbol file.
   6419 	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | grep -v main >> conftest.$ac_ext'
   6420 
   6421 	  cat <<EOF >> conftest.$ac_ext
   6422 #if defined (__STDC__) && __STDC__
   6423 # define lt_ptr_t void *
   6424 #else
   6425 # define lt_ptr_t char *
   6426 # define const
   6427 #endif
   6428 
   6429 /* The mapping between symbol names and symbols. */
   6430 const struct {
   6431   const char *name;
   6432   lt_ptr_t address;
   6433 }
   6434 lt_preloaded_symbols[] =
   6435 {
   6436 EOF
   6437 	  $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (lt_ptr_t) \&\2},/" < "$nlist" | grep -v main >> conftest.$ac_ext
   6438 	  cat <<\EOF >> conftest.$ac_ext
   6439   {0, (lt_ptr_t) 0}
   6440 };
   6441 
   6442 #ifdef __cplusplus
   6443 }
   6444 #endif
   6445 EOF
   6446 	  # Now try linking the two files.
   6447 	  mv conftest.$ac_objext conftstm.$ac_objext
   6448 	  lt_save_LIBS="$LIBS"
   6449 	  lt_save_CFLAGS="$CFLAGS"
   6450 	  LIBS="conftstm.$ac_objext"
   6451 	  CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
   6452 	  if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   6453   (eval $ac_link) 2>&5
   6454   ac_status=$?
   6455   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6456   (exit $ac_status); } && test -s conftest${ac_exeext}; then
   6457 	    pipe_works=yes
   6458 	  fi
   6459 	  LIBS="$lt_save_LIBS"
   6460 	  CFLAGS="$lt_save_CFLAGS"
   6461 	else
   6462 	  echo "cannot find nm_test_func in $nlist" >&5
   6463 	fi
   6464       else
   6465 	echo "cannot find nm_test_var in $nlist" >&5
   6466       fi
   6467     else
   6468       echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
   6469     fi
   6470   else
   6471     echo "$progname: failed program was:" >&5
   6472     cat conftest.$ac_ext >&5
   6473   fi
   6474   rm -f conftest* conftst*
   6475 
   6476   # Do not use the global_symbol_pipe unless it works.
   6477   if test "$pipe_works" = yes; then
   6478     break
   6479   else
   6480     lt_cv_sys_global_symbol_pipe=
   6481   fi
   6482 done
   6483 
   6484 fi
   6485 
   6486 if test -z "$lt_cv_sys_global_symbol_pipe"; then
   6487   lt_cv_sys_global_symbol_to_cdecl=
   6488 fi
   6489 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
   6490   { echo "$as_me:$LINENO: result: failed" >&5
   6491 echo "${ECHO_T}failed" >&6; }
   6492 else
   6493   { echo "$as_me:$LINENO: result: ok" >&5
   6494 echo "${ECHO_T}ok" >&6; }
   6495 fi
   6496 
   6497 { echo "$as_me:$LINENO: checking for objdir" >&5
   6498 echo $ECHO_N "checking for objdir... $ECHO_C" >&6; }
   6499 if test "${lt_cv_objdir+set}" = set; then
   6500   echo $ECHO_N "(cached) $ECHO_C" >&6
   6501 else
   6502   rm -f .libs 2>/dev/null
   6503 mkdir .libs 2>/dev/null
   6504 if test -d .libs; then
   6505   lt_cv_objdir=.libs
   6506 else
   6507   # MS-DOS does not allow filenames that begin with a dot.
   6508   lt_cv_objdir=_libs
   6509 fi
   6510 rmdir .libs 2>/dev/null
   6511 fi
   6512 { echo "$as_me:$LINENO: result: $lt_cv_objdir" >&5
   6513 echo "${ECHO_T}$lt_cv_objdir" >&6; }
   6514 objdir=$lt_cv_objdir
   6515 
   6516 
   6517 
   6518 
   6519 
   6520 case $host_os in
   6521 aix3*)
   6522   # AIX sometimes has problems with the GCC collect2 program.  For some
   6523   # reason, if we set the COLLECT_NAMES environment variable, the problems
   6524   # vanish in a puff of smoke.
   6525   if test "X${COLLECT_NAMES+set}" != Xset; then
   6526     COLLECT_NAMES=
   6527     export COLLECT_NAMES
   6528   fi
   6529   ;;
   6530 esac
   6531 
   6532 # Sed substitution that helps us do robust quoting.  It backslashifies
   6533 # metacharacters that are still active within double-quoted strings.
   6534 Xsed='sed -e 1s/^X//'
   6535 sed_quote_subst='s/\([\\"\\`$\\\\]\)/\\\1/g'
   6536 
   6537 # Same as above, but do not quote variable references.
   6538 double_quote_subst='s/\([\\"\\`\\\\]\)/\\\1/g'
   6539 
   6540 # Sed substitution to delay expansion of an escaped shell variable in a
   6541 # double_quote_subst'ed string.
   6542 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
   6543 
   6544 # Sed substitution to avoid accidental globbing in evaled expressions
   6545 no_glob_subst='s/\*/\\\*/g'
   6546 
   6547 # Constants:
   6548 rm="rm -f"
   6549 
   6550 # Global variables:
   6551 default_ofile=libtool
   6552 can_build_shared=yes
   6553 
   6554 # All known linkers require a `.a' archive for static linking (except MSVC,
   6555 # which needs '.lib').
   6556 libext=a
   6557 ltmain="$ac_aux_dir/ltmain.sh"
   6558 ofile="$default_ofile"
   6559 with_gnu_ld="$lt_cv_prog_gnu_ld"
   6560 
   6561 if test -n "$ac_tool_prefix"; then
   6562   # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
   6563 set dummy ${ac_tool_prefix}ar; ac_word=$2
   6564 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   6565 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   6566 if test "${ac_cv_prog_AR+set}" = set; then
   6567   echo $ECHO_N "(cached) $ECHO_C" >&6
   6568 else
   6569   if test -n "$AR"; then
   6570   ac_cv_prog_AR="$AR" # Let the user override the test.
   6571 else
   6572 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6573 for as_dir in $PATH
   6574 do
   6575   IFS=$as_save_IFS
   6576   test -z "$as_dir" && as_dir=.
   6577   for ac_exec_ext in '' $ac_executable_extensions; do
   6578   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6579     ac_cv_prog_AR="${ac_tool_prefix}ar"
   6580     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6581     break 2
   6582   fi
   6583 done
   6584 done
   6585 IFS=$as_save_IFS
   6586 
   6587 fi
   6588 fi
   6589 AR=$ac_cv_prog_AR
   6590 if test -n "$AR"; then
   6591   { echo "$as_me:$LINENO: result: $AR" >&5
   6592 echo "${ECHO_T}$AR" >&6; }
   6593 else
   6594   { echo "$as_me:$LINENO: result: no" >&5
   6595 echo "${ECHO_T}no" >&6; }
   6596 fi
   6597 
   6598 
   6599 fi
   6600 if test -z "$ac_cv_prog_AR"; then
   6601   ac_ct_AR=$AR
   6602   # Extract the first word of "ar", so it can be a program name with args.
   6603 set dummy ar; ac_word=$2
   6604 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   6605 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   6606 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
   6607   echo $ECHO_N "(cached) $ECHO_C" >&6
   6608 else
   6609   if test -n "$ac_ct_AR"; then
   6610   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
   6611 else
   6612 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6613 for as_dir in $PATH
   6614 do
   6615   IFS=$as_save_IFS
   6616   test -z "$as_dir" && as_dir=.
   6617   for ac_exec_ext in '' $ac_executable_extensions; do
   6618   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6619     ac_cv_prog_ac_ct_AR="ar"
   6620     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6621     break 2
   6622   fi
   6623 done
   6624 done
   6625 IFS=$as_save_IFS
   6626 
   6627 fi
   6628 fi
   6629 ac_ct_AR=$ac_cv_prog_ac_ct_AR
   6630 if test -n "$ac_ct_AR"; then
   6631   { echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
   6632 echo "${ECHO_T}$ac_ct_AR" >&6; }
   6633 else
   6634   { echo "$as_me:$LINENO: result: no" >&5
   6635 echo "${ECHO_T}no" >&6; }
   6636 fi
   6637 
   6638   if test "x$ac_ct_AR" = x; then
   6639     AR="false"
   6640   else
   6641     case $cross_compiling:$ac_tool_warned in
   6642 yes:)
   6643 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   6644 whose name does not start with the host triplet.  If you think this
   6645 configuration is useful to you, please write to autoconf (at] gnu.org." >&5
   6646 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   6647 whose name does not start with the host triplet.  If you think this
   6648 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;}
   6649 ac_tool_warned=yes ;;
   6650 esac
   6651     AR=$ac_ct_AR
   6652   fi
   6653 else
   6654   AR="$ac_cv_prog_AR"
   6655 fi
   6656 
   6657 if test -n "$ac_tool_prefix"; then
   6658   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
   6659 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
   6660 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   6661 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   6662 if test "${ac_cv_prog_RANLIB+set}" = set; then
   6663   echo $ECHO_N "(cached) $ECHO_C" >&6
   6664 else
   6665   if test -n "$RANLIB"; then
   6666   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
   6667 else
   6668 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6669 for as_dir in $PATH
   6670 do
   6671   IFS=$as_save_IFS
   6672   test -z "$as_dir" && as_dir=.
   6673   for ac_exec_ext in '' $ac_executable_extensions; do
   6674   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6675     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
   6676     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6677     break 2
   6678   fi
   6679 done
   6680 done
   6681 IFS=$as_save_IFS
   6682 
   6683 fi
   6684 fi
   6685 RANLIB=$ac_cv_prog_RANLIB
   6686 if test -n "$RANLIB"; then
   6687   { echo "$as_me:$LINENO: result: $RANLIB" >&5
   6688 echo "${ECHO_T}$RANLIB" >&6; }
   6689 else
   6690   { echo "$as_me:$LINENO: result: no" >&5
   6691 echo "${ECHO_T}no" >&6; }
   6692 fi
   6693 
   6694 
   6695 fi
   6696 if test -z "$ac_cv_prog_RANLIB"; then
   6697   ac_ct_RANLIB=$RANLIB
   6698   # Extract the first word of "ranlib", so it can be a program name with args.
   6699 set dummy ranlib; ac_word=$2
   6700 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   6701 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   6702 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
   6703   echo $ECHO_N "(cached) $ECHO_C" >&6
   6704 else
   6705   if test -n "$ac_ct_RANLIB"; then
   6706   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
   6707 else
   6708 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6709 for as_dir in $PATH
   6710 do
   6711   IFS=$as_save_IFS
   6712   test -z "$as_dir" && as_dir=.
   6713   for ac_exec_ext in '' $ac_executable_extensions; do
   6714   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6715     ac_cv_prog_ac_ct_RANLIB="ranlib"
   6716     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6717     break 2
   6718   fi
   6719 done
   6720 done
   6721 IFS=$as_save_IFS
   6722 
   6723 fi
   6724 fi
   6725 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
   6726 if test -n "$ac_ct_RANLIB"; then
   6727   { echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
   6728 echo "${ECHO_T}$ac_ct_RANLIB" >&6; }
   6729 else
   6730   { echo "$as_me:$LINENO: result: no" >&5
   6731 echo "${ECHO_T}no" >&6; }
   6732 fi
   6733 
   6734   if test "x$ac_ct_RANLIB" = x; then
   6735     RANLIB=":"
   6736   else
   6737     case $cross_compiling:$ac_tool_warned in
   6738 yes:)
   6739 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   6740 whose name does not start with the host triplet.  If you think this
   6741 configuration is useful to you, please write to autoconf (at] gnu.org." >&5
   6742 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   6743 whose name does not start with the host triplet.  If you think this
   6744 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;}
   6745 ac_tool_warned=yes ;;
   6746 esac
   6747     RANLIB=$ac_ct_RANLIB
   6748   fi
   6749 else
   6750   RANLIB="$ac_cv_prog_RANLIB"
   6751 fi
   6752 
   6753 if test -n "$ac_tool_prefix"; then
   6754   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
   6755 set dummy ${ac_tool_prefix}strip; ac_word=$2
   6756 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   6757 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   6758 if test "${ac_cv_prog_STRIP+set}" = set; then
   6759   echo $ECHO_N "(cached) $ECHO_C" >&6
   6760 else
   6761   if test -n "$STRIP"; then
   6762   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
   6763 else
   6764 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6765 for as_dir in $PATH
   6766 do
   6767   IFS=$as_save_IFS
   6768   test -z "$as_dir" && as_dir=.
   6769   for ac_exec_ext in '' $ac_executable_extensions; do
   6770   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6771     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
   6772     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6773     break 2
   6774   fi
   6775 done
   6776 done
   6777 IFS=$as_save_IFS
   6778 
   6779 fi
   6780 fi
   6781 STRIP=$ac_cv_prog_STRIP
   6782 if test -n "$STRIP"; then
   6783   { echo "$as_me:$LINENO: result: $STRIP" >&5
   6784 echo "${ECHO_T}$STRIP" >&6; }
   6785 else
   6786   { echo "$as_me:$LINENO: result: no" >&5
   6787 echo "${ECHO_T}no" >&6; }
   6788 fi
   6789 
   6790 
   6791 fi
   6792 if test -z "$ac_cv_prog_STRIP"; then
   6793   ac_ct_STRIP=$STRIP
   6794   # Extract the first word of "strip", so it can be a program name with args.
   6795 set dummy strip; ac_word=$2
   6796 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   6797 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   6798 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
   6799   echo $ECHO_N "(cached) $ECHO_C" >&6
   6800 else
   6801   if test -n "$ac_ct_STRIP"; then
   6802   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
   6803 else
   6804 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6805 for as_dir in $PATH
   6806 do
   6807   IFS=$as_save_IFS
   6808   test -z "$as_dir" && as_dir=.
   6809   for ac_exec_ext in '' $ac_executable_extensions; do
   6810   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6811     ac_cv_prog_ac_ct_STRIP="strip"
   6812     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6813     break 2
   6814   fi
   6815 done
   6816 done
   6817 IFS=$as_save_IFS
   6818 
   6819 fi
   6820 fi
   6821 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
   6822 if test -n "$ac_ct_STRIP"; then
   6823   { echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
   6824 echo "${ECHO_T}$ac_ct_STRIP" >&6; }
   6825 else
   6826   { echo "$as_me:$LINENO: result: no" >&5
   6827 echo "${ECHO_T}no" >&6; }
   6828 fi
   6829 
   6830   if test "x$ac_ct_STRIP" = x; then
   6831     STRIP=":"
   6832   else
   6833     case $cross_compiling:$ac_tool_warned in
   6834 yes:)
   6835 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   6836 whose name does not start with the host triplet.  If you think this
   6837 configuration is useful to you, please write to autoconf (at] gnu.org." >&5
   6838 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   6839 whose name does not start with the host triplet.  If you think this
   6840 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;}
   6841 ac_tool_warned=yes ;;
   6842 esac
   6843     STRIP=$ac_ct_STRIP
   6844   fi
   6845 else
   6846   STRIP="$ac_cv_prog_STRIP"
   6847 fi
   6848 
   6849 
   6850 old_CC="$CC"
   6851 old_CFLAGS="$CFLAGS"
   6852 
   6853 # Set sane defaults for various variables
   6854 test -z "$AR" && AR=ar
   6855 test -z "$AR_FLAGS" && AR_FLAGS=cru
   6856 test -z "$AS" && AS=as
   6857 test -z "$CC" && CC=cc
   6858 test -z "$LTCC" && LTCC=$CC
   6859 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
   6860 test -z "$DLLTOOL" && DLLTOOL=dlltool
   6861 test -z "$LD" && LD=ld
   6862 test -z "$LN_S" && LN_S="ln -s"
   6863 test -z "$MAGIC_CMD" && MAGIC_CMD=file
   6864 test -z "$NM" && NM=nm
   6865 test -z "$SED" && SED=sed
   6866 test -z "$OBJDUMP" && OBJDUMP=objdump
   6867 test -z "$RANLIB" && RANLIB=:
   6868 test -z "$STRIP" && STRIP=:
   6869 test -z "$ac_objext" && ac_objext=o
   6870 
   6871 # Determine commands to create old-style static archives.
   6872 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs$old_deplibs'
   6873 old_postinstall_cmds='chmod 644 $oldlib'
   6874 old_postuninstall_cmds=
   6875 
   6876 if test -n "$RANLIB"; then
   6877   case $host_os in
   6878   openbsd*)
   6879     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
   6880     ;;
   6881   *)
   6882     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
   6883     ;;
   6884   esac
   6885   old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
   6886 fi
   6887 
   6888 for cc_temp in $compiler""; do
   6889   case $cc_temp in
   6890     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   6891     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   6892     \-*) ;;
   6893     *) break;;
   6894   esac
   6895 done
   6896 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   6897 
   6898 
   6899 # Only perform the check for file, if the check method requires it
   6900 case $deplibs_check_method in
   6901 file_magic*)
   6902   if test "$file_magic_cmd" = '$MAGIC_CMD'; then
   6903     { echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5
   6904 echo $ECHO_N "checking for ${ac_tool_prefix}file... $ECHO_C" >&6; }
   6905 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
   6906   echo $ECHO_N "(cached) $ECHO_C" >&6
   6907 else
   6908   case $MAGIC_CMD in
   6909 [\\/*] |  ?:[\\/]*)
   6910   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
   6911   ;;
   6912 *)
   6913   lt_save_MAGIC_CMD="$MAGIC_CMD"
   6914   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   6915   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
   6916   for ac_dir in $ac_dummy; do
   6917     IFS="$lt_save_ifs"
   6918     test -z "$ac_dir" && ac_dir=.
   6919     if test -f $ac_dir/${ac_tool_prefix}file; then
   6920       lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
   6921       if test -n "$file_magic_test_file"; then
   6922 	case $deplibs_check_method in
   6923 	"file_magic "*)
   6924 	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
   6925 	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
   6926 	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
   6927 	    $EGREP "$file_magic_regex" > /dev/null; then
   6928 	    :
   6929 	  else
   6930 	    cat <<EOF 1>&2
   6931 
   6932 *** Warning: the command libtool uses to detect shared libraries,
   6933 *** $file_magic_cmd, produces output that libtool cannot recognize.
   6934 *** The result is that libtool may fail to recognize shared libraries
   6935 *** as such.  This will affect the creation of libtool libraries that
   6936 *** depend on shared libraries, but programs linked with such libtool
   6937 *** libraries will work regardless of this problem.  Nevertheless, you
   6938 *** may want to report the problem to your system manager and/or to
   6939 *** bug-libtool@gnu.org
   6940 
   6941 EOF
   6942 	  fi ;;
   6943 	esac
   6944       fi
   6945       break
   6946     fi
   6947   done
   6948   IFS="$lt_save_ifs"
   6949   MAGIC_CMD="$lt_save_MAGIC_CMD"
   6950   ;;
   6951 esac
   6952 fi
   6953 
   6954 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
   6955 if test -n "$MAGIC_CMD"; then
   6956   { echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
   6957 echo "${ECHO_T}$MAGIC_CMD" >&6; }
   6958 else
   6959   { echo "$as_me:$LINENO: result: no" >&5
   6960 echo "${ECHO_T}no" >&6; }
   6961 fi
   6962 
   6963 if test -z "$lt_cv_path_MAGIC_CMD"; then
   6964   if test -n "$ac_tool_prefix"; then
   6965     { echo "$as_me:$LINENO: checking for file" >&5
   6966 echo $ECHO_N "checking for file... $ECHO_C" >&6; }
   6967 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
   6968   echo $ECHO_N "(cached) $ECHO_C" >&6
   6969 else
   6970   case $MAGIC_CMD in
   6971 [\\/*] |  ?:[\\/]*)
   6972   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
   6973   ;;
   6974 *)
   6975   lt_save_MAGIC_CMD="$MAGIC_CMD"
   6976   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   6977   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
   6978   for ac_dir in $ac_dummy; do
   6979     IFS="$lt_save_ifs"
   6980     test -z "$ac_dir" && ac_dir=.
   6981     if test -f $ac_dir/file; then
   6982       lt_cv_path_MAGIC_CMD="$ac_dir/file"
   6983       if test -n "$file_magic_test_file"; then
   6984 	case $deplibs_check_method in
   6985 	"file_magic "*)
   6986 	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
   6987 	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
   6988 	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
   6989 	    $EGREP "$file_magic_regex" > /dev/null; then
   6990 	    :
   6991 	  else
   6992 	    cat <<EOF 1>&2
   6993 
   6994 *** Warning: the command libtool uses to detect shared libraries,
   6995 *** $file_magic_cmd, produces output that libtool cannot recognize.
   6996 *** The result is that libtool may fail to recognize shared libraries
   6997 *** as such.  This will affect the creation of libtool libraries that
   6998 *** depend on shared libraries, but programs linked with such libtool
   6999 *** libraries will work regardless of this problem.  Nevertheless, you
   7000 *** may want to report the problem to your system manager and/or to
   7001 *** bug-libtool@gnu.org
   7002 
   7003 EOF
   7004 	  fi ;;
   7005 	esac
   7006       fi
   7007       break
   7008     fi
   7009   done
   7010   IFS="$lt_save_ifs"
   7011   MAGIC_CMD="$lt_save_MAGIC_CMD"
   7012   ;;
   7013 esac
   7014 fi
   7015 
   7016 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
   7017 if test -n "$MAGIC_CMD"; then
   7018   { echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
   7019 echo "${ECHO_T}$MAGIC_CMD" >&6; }
   7020 else
   7021   { echo "$as_me:$LINENO: result: no" >&5
   7022 echo "${ECHO_T}no" >&6; }
   7023 fi
   7024 
   7025   else
   7026     MAGIC_CMD=:
   7027   fi
   7028 fi
   7029 
   7030   fi
   7031   ;;
   7032 esac
   7033 
   7034 enable_dlopen=no
   7035 enable_win32_dll=no
   7036 
   7037 # Check whether --enable-libtool-lock was given.
   7038 if test "${enable_libtool_lock+set}" = set; then
   7039   enableval=$enable_libtool_lock;
   7040 fi
   7041 
   7042 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
   7043 
   7044 
   7045 # Check whether --with-pic was given.
   7046 if test "${with_pic+set}" = set; then
   7047   withval=$with_pic; pic_mode="$withval"
   7048 else
   7049   pic_mode=default
   7050 fi
   7051 
   7052 test -z "$pic_mode" && pic_mode=default
   7053 
   7054 # Use C for the default configuration in the libtool script
   7055 tagname=
   7056 lt_save_CC="$CC"
   7057 ac_ext=c
   7058 ac_cpp='$CPP $CPPFLAGS'
   7059 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   7060 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   7061 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   7062 
   7063 
   7064 # Source file extension for C test sources.
   7065 ac_ext=c
   7066 
   7067 # Object file extension for compiled C test sources.
   7068 objext=o
   7069 objext=$objext
   7070 
   7071 # Code to be used in simple compile tests
   7072 lt_simple_compile_test_code="int some_variable = 0;\n"
   7073 
   7074 # Code to be used in simple link tests
   7075 lt_simple_link_test_code='int main(){return(0);}\n'
   7076 
   7077 
   7078 # If no C compiler was specified, use CC.
   7079 LTCC=${LTCC-"$CC"}
   7080 
   7081 # If no C compiler flags were specified, use CFLAGS.
   7082 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   7083 
   7084 # Allow CC to be a program name with arguments.
   7085 compiler=$CC
   7086 
   7087 
   7088 # save warnings/boilerplate of simple test code
   7089 ac_outfile=conftest.$ac_objext
   7090 printf "$lt_simple_compile_test_code" >conftest.$ac_ext
   7091 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   7092 _lt_compiler_boilerplate=`cat conftest.err`
   7093 $rm conftest*
   7094 
   7095 ac_outfile=conftest.$ac_objext
   7096 printf "$lt_simple_link_test_code" >conftest.$ac_ext
   7097 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   7098 _lt_linker_boilerplate=`cat conftest.err`
   7099 $rm conftest*
   7100 
   7101 
   7102 
   7103 lt_prog_compiler_no_builtin_flag=
   7104 
   7105 if test "$GCC" = yes; then
   7106   lt_prog_compiler_no_builtin_flag=' -fno-builtin'
   7107 
   7108 
   7109 { echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
   7110 echo $ECHO_N "checking if $compiler supports -fno-rtti -fno-exceptions... $ECHO_C" >&6; }
   7111 if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then
   7112   echo $ECHO_N "(cached) $ECHO_C" >&6
   7113 else
   7114   lt_cv_prog_compiler_rtti_exceptions=no
   7115   ac_outfile=conftest.$ac_objext
   7116    printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   7117    lt_compiler_flag="-fno-rtti -fno-exceptions"
   7118    # Insert the option either (1) after the last *FLAGS variable, or
   7119    # (2) before a word containing "conftest.", or (3) at the end.
   7120    # Note that $ac_compile itself does not contain backslashes and begins
   7121    # with a dollar sign (not a hyphen), so the echo should work correctly.
   7122    # The option is referenced via a variable to avoid confusing sed.
   7123    lt_compile=`echo "$ac_compile" | $SED \
   7124    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   7125    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   7126    -e 's:$: $lt_compiler_flag:'`
   7127    (eval echo "\"\$as_me:7127: $lt_compile\"" >&5)
   7128    (eval "$lt_compile" 2>conftest.err)
   7129    ac_status=$?
   7130    cat conftest.err >&5
   7131    echo "$as_me:7131: \$? = $ac_status" >&5
   7132    if (exit $ac_status) && test -s "$ac_outfile"; then
   7133      # The compiler can only warn and ignore the option if not recognized
   7134      # So say no if there are warnings other than the usual output.
   7135      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
   7136      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   7137      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   7138        lt_cv_prog_compiler_rtti_exceptions=yes
   7139      fi
   7140    fi
   7141    $rm conftest*
   7142 
   7143 fi
   7144 { echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
   7145 echo "${ECHO_T}$lt_cv_prog_compiler_rtti_exceptions" >&6; }
   7146 
   7147 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
   7148     lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
   7149 else
   7150     :
   7151 fi
   7152 
   7153 fi
   7154 
   7155 lt_prog_compiler_wl=
   7156 lt_prog_compiler_pic=
   7157 lt_prog_compiler_static=
   7158 
   7159 { echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
   7160 echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6; }
   7161 
   7162   if test "$GCC" = yes; then
   7163     lt_prog_compiler_wl='-Wl,'
   7164     lt_prog_compiler_static='-static'
   7165 
   7166     case $host_os in
   7167       aix*)
   7168       # All AIX code is PIC.
   7169       if test "$host_cpu" = ia64; then
   7170 	# AIX 5 now supports IA64 processor
   7171 	lt_prog_compiler_static='-Bstatic'
   7172       fi
   7173       ;;
   7174 
   7175     amigaos*)
   7176       # FIXME: we need at least 68020 code to build shared libraries, but
   7177       # adding the `-m68020' flag to GCC prevents building anything better,
   7178       # like `-m68040'.
   7179       lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
   7180       ;;
   7181 
   7182     beos* | cygwin* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
   7183       # PIC is the default for these OSes.
   7184       ;;
   7185 
   7186     mingw* | pw32* | os2*)
   7187       # This hack is so that the source file can tell whether it is being
   7188       # built for inclusion in a dll (and should export symbols for example).
   7189       lt_prog_compiler_pic='-DDLL_EXPORT'
   7190       ;;
   7191 
   7192     darwin* | rhapsody*)
   7193       # PIC is the default on this platform
   7194       # Common symbols not allowed in MH_DYLIB files
   7195       lt_prog_compiler_pic='-fno-common'
   7196       ;;
   7197 
   7198     interix3*)
   7199       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
   7200       # Instead, we relocate shared libraries at runtime.
   7201       ;;
   7202 
   7203     msdosdjgpp*)
   7204       # Just because we use GCC doesn't mean we suddenly get shared libraries
   7205       # on systems that don't support them.
   7206       lt_prog_compiler_can_build_shared=no
   7207       enable_shared=no
   7208       ;;
   7209 
   7210     sysv4*MP*)
   7211       if test -d /usr/nec; then
   7212 	lt_prog_compiler_pic=-Kconform_pic
   7213       fi
   7214       ;;
   7215 
   7216     hpux*)
   7217       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   7218       # not for PA HP-UX.
   7219       case $host_cpu in
   7220       hppa*64*|ia64*)
   7221 	# +Z the default
   7222 	;;
   7223       *)
   7224 	lt_prog_compiler_pic='-fPIC'
   7225 	;;
   7226       esac
   7227       ;;
   7228 
   7229     *)
   7230       lt_prog_compiler_pic='-fPIC'
   7231       ;;
   7232     esac
   7233   else
   7234     # PORTME Check for flag to pass linker flags through the system compiler.
   7235     case $host_os in
   7236     aix*)
   7237       lt_prog_compiler_wl='-Wl,'
   7238       if test "$host_cpu" = ia64; then
   7239 	# AIX 5 now supports IA64 processor
   7240 	lt_prog_compiler_static='-Bstatic'
   7241       else
   7242 	lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
   7243       fi
   7244       ;;
   7245       darwin*)
   7246         # PIC is the default on this platform
   7247         # Common symbols not allowed in MH_DYLIB files
   7248        case $cc_basename in
   7249          xlc*)
   7250          lt_prog_compiler_pic='-qnocommon'
   7251          lt_prog_compiler_wl='-Wl,'
   7252          ;;
   7253        esac
   7254        ;;
   7255 
   7256     mingw* | pw32* | os2*)
   7257       # This hack is so that the source file can tell whether it is being
   7258       # built for inclusion in a dll (and should export symbols for example).
   7259       lt_prog_compiler_pic='-DDLL_EXPORT'
   7260       ;;
   7261 
   7262     hpux9* | hpux10* | hpux11*)
   7263       lt_prog_compiler_wl='-Wl,'
   7264       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   7265       # not for PA HP-UX.
   7266       case $host_cpu in
   7267       hppa*64*|ia64*)
   7268 	# +Z the default
   7269 	;;
   7270       *)
   7271 	lt_prog_compiler_pic='+Z'
   7272 	;;
   7273       esac
   7274       # Is there a better lt_prog_compiler_static that works with the bundled CC?
   7275       lt_prog_compiler_static='${wl}-a ${wl}archive'
   7276       ;;
   7277 
   7278     irix5* | irix6* | nonstopux*)
   7279       lt_prog_compiler_wl='-Wl,'
   7280       # PIC (with -KPIC) is the default.
   7281       lt_prog_compiler_static='-non_shared'
   7282       ;;
   7283 
   7284     newsos6)
   7285       lt_prog_compiler_pic='-KPIC'
   7286       lt_prog_compiler_static='-Bstatic'
   7287       ;;
   7288 
   7289     linux*)
   7290       case $cc_basename in
   7291       icc* | ecc*)
   7292 	lt_prog_compiler_wl='-Wl,'
   7293 	lt_prog_compiler_pic='-KPIC'
   7294 	lt_prog_compiler_static='-static'
   7295         ;;
   7296       pgcc* | pgf77* | pgf90* | pgf95*)
   7297         # Portland Group compilers (*not* the Pentium gcc compiler,
   7298 	# which looks to be a dead project)
   7299 	lt_prog_compiler_wl='-Wl,'
   7300 	lt_prog_compiler_pic='-fpic'
   7301 	lt_prog_compiler_static='-Bstatic'
   7302         ;;
   7303       ccc*)
   7304         lt_prog_compiler_wl='-Wl,'
   7305         # All Alpha code is PIC.
   7306         lt_prog_compiler_static='-non_shared'
   7307         ;;
   7308       esac
   7309       ;;
   7310 
   7311     osf3* | osf4* | osf5*)
   7312       lt_prog_compiler_wl='-Wl,'
   7313       # All OSF/1 code is PIC.
   7314       lt_prog_compiler_static='-non_shared'
   7315       ;;
   7316 
   7317     solaris*)
   7318       lt_prog_compiler_pic='-KPIC'
   7319       lt_prog_compiler_static='-Bstatic'
   7320       case $cc_basename in
   7321       f77* | f90* | f95*)
   7322 	lt_prog_compiler_wl='-Qoption ld ';;
   7323       *)
   7324 	lt_prog_compiler_wl='-Wl,';;
   7325       esac
   7326       ;;
   7327 
   7328     sunos4*)
   7329       lt_prog_compiler_wl='-Qoption ld '
   7330       lt_prog_compiler_pic='-PIC'
   7331       lt_prog_compiler_static='-Bstatic'
   7332       ;;
   7333 
   7334     sysv4 | sysv4.2uw2* | sysv4.3*)
   7335       lt_prog_compiler_wl='-Wl,'
   7336       lt_prog_compiler_pic='-KPIC'
   7337       lt_prog_compiler_static='-Bstatic'
   7338       ;;
   7339 
   7340     sysv4*MP*)
   7341       if test -d /usr/nec ;then
   7342 	lt_prog_compiler_pic='-Kconform_pic'
   7343 	lt_prog_compiler_static='-Bstatic'
   7344       fi
   7345       ;;
   7346 
   7347     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
   7348       lt_prog_compiler_wl='-Wl,'
   7349       lt_prog_compiler_pic='-KPIC'
   7350       lt_prog_compiler_static='-Bstatic'
   7351       ;;
   7352 
   7353     unicos*)
   7354       lt_prog_compiler_wl='-Wl,'
   7355       lt_prog_compiler_can_build_shared=no
   7356       ;;
   7357 
   7358     uts4*)
   7359       lt_prog_compiler_pic='-pic'
   7360       lt_prog_compiler_static='-Bstatic'
   7361       ;;
   7362 
   7363     *)
   7364       lt_prog_compiler_can_build_shared=no
   7365       ;;
   7366     esac
   7367   fi
   7368 
   7369 { echo "$as_me:$LINENO: result: $lt_prog_compiler_pic" >&5
   7370 echo "${ECHO_T}$lt_prog_compiler_pic" >&6; }
   7371 
   7372 #
   7373 # Check to make sure the PIC flag actually works.
   7374 #
   7375 if test -n "$lt_prog_compiler_pic"; then
   7376 
   7377 { echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
   7378 echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic works... $ECHO_C" >&6; }
   7379 if test "${lt_prog_compiler_pic_works+set}" = set; then
   7380   echo $ECHO_N "(cached) $ECHO_C" >&6
   7381 else
   7382   lt_prog_compiler_pic_works=no
   7383   ac_outfile=conftest.$ac_objext
   7384    printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   7385    lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
   7386    # Insert the option either (1) after the last *FLAGS variable, or
   7387    # (2) before a word containing "conftest.", or (3) at the end.
   7388    # Note that $ac_compile itself does not contain backslashes and begins
   7389    # with a dollar sign (not a hyphen), so the echo should work correctly.
   7390    # The option is referenced via a variable to avoid confusing sed.
   7391    lt_compile=`echo "$ac_compile" | $SED \
   7392    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   7393    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   7394    -e 's:$: $lt_compiler_flag:'`
   7395    (eval echo "\"\$as_me:7395: $lt_compile\"" >&5)
   7396    (eval "$lt_compile" 2>conftest.err)
   7397    ac_status=$?
   7398    cat conftest.err >&5
   7399    echo "$as_me:7399: \$? = $ac_status" >&5
   7400    if (exit $ac_status) && test -s "$ac_outfile"; then
   7401      # The compiler can only warn and ignore the option if not recognized
   7402      # So say no if there are warnings other than the usual output.
   7403      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
   7404      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   7405      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   7406        lt_prog_compiler_pic_works=yes
   7407      fi
   7408    fi
   7409    $rm conftest*
   7410 
   7411 fi
   7412 { echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works" >&5
   7413 echo "${ECHO_T}$lt_prog_compiler_pic_works" >&6; }
   7414 
   7415 if test x"$lt_prog_compiler_pic_works" = xyes; then
   7416     case $lt_prog_compiler_pic in
   7417      "" | " "*) ;;
   7418      *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
   7419      esac
   7420 else
   7421     lt_prog_compiler_pic=
   7422      lt_prog_compiler_can_build_shared=no
   7423 fi
   7424 
   7425 fi
   7426 case $host_os in
   7427   # For platforms which do not support PIC, -DPIC is meaningless:
   7428   *djgpp*)
   7429     lt_prog_compiler_pic=
   7430     ;;
   7431   *)
   7432     lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
   7433     ;;
   7434 esac
   7435 
   7436 #
   7437 # Check to make sure the static flag actually works.
   7438 #
   7439 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
   7440 { echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
   7441 echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6; }
   7442 if test "${lt_prog_compiler_static_works+set}" = set; then
   7443   echo $ECHO_N "(cached) $ECHO_C" >&6
   7444 else
   7445   lt_prog_compiler_static_works=no
   7446    save_LDFLAGS="$LDFLAGS"
   7447    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
   7448    printf "$lt_simple_link_test_code" > conftest.$ac_ext
   7449    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
   7450      # The linker can only warn and ignore the option if not recognized
   7451      # So say no if there are warnings
   7452      if test -s conftest.err; then
   7453        # Append any errors to the config.log.
   7454        cat conftest.err 1>&5
   7455        $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
   7456        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   7457        if diff conftest.exp conftest.er2 >/dev/null; then
   7458          lt_prog_compiler_static_works=yes
   7459        fi
   7460      else
   7461        lt_prog_compiler_static_works=yes
   7462      fi
   7463    fi
   7464    $rm conftest*
   7465    LDFLAGS="$save_LDFLAGS"
   7466 
   7467 fi
   7468 { echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works" >&5
   7469 echo "${ECHO_T}$lt_prog_compiler_static_works" >&6; }
   7470 
   7471 if test x"$lt_prog_compiler_static_works" = xyes; then
   7472     :
   7473 else
   7474     lt_prog_compiler_static=
   7475 fi
   7476 
   7477 
   7478 { echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
   7479 echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6; }
   7480 if test "${lt_cv_prog_compiler_c_o+set}" = set; then
   7481   echo $ECHO_N "(cached) $ECHO_C" >&6
   7482 else
   7483   lt_cv_prog_compiler_c_o=no
   7484    $rm -r conftest 2>/dev/null
   7485    mkdir conftest
   7486    cd conftest
   7487    mkdir out
   7488    printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   7489 
   7490    lt_compiler_flag="-o out/conftest2.$ac_objext"
   7491    # Insert the option either (1) after the last *FLAGS variable, or
   7492    # (2) before a word containing "conftest.", or (3) at the end.
   7493    # Note that $ac_compile itself does not contain backslashes and begins
   7494    # with a dollar sign (not a hyphen), so the echo should work correctly.
   7495    lt_compile=`echo "$ac_compile" | $SED \
   7496    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   7497    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   7498    -e 's:$: $lt_compiler_flag:'`
   7499    (eval echo "\"\$as_me:7499: $lt_compile\"" >&5)
   7500    (eval "$lt_compile" 2>out/conftest.err)
   7501    ac_status=$?
   7502    cat out/conftest.err >&5
   7503    echo "$as_me:7503: \$? = $ac_status" >&5
   7504    if (exit $ac_status) && test -s out/conftest2.$ac_objext
   7505    then
   7506      # The compiler can only warn and ignore the option if not recognized
   7507      # So say no if there are warnings
   7508      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
   7509      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
   7510      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
   7511        lt_cv_prog_compiler_c_o=yes
   7512      fi
   7513    fi
   7514    chmod u+w . 2>&5
   7515    $rm conftest*
   7516    # SGI C++ compiler will create directory out/ii_files/ for
   7517    # template instantiation
   7518    test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files
   7519    $rm out/* && rmdir out
   7520    cd ..
   7521    rmdir conftest
   7522    $rm conftest*
   7523 
   7524 fi
   7525 { echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5
   7526 echo "${ECHO_T}$lt_cv_prog_compiler_c_o" >&6; }
   7527 
   7528 
   7529 hard_links="nottested"
   7530 if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
   7531   # do not overwrite the value of need_locks provided by the user
   7532   { echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
   7533 echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6; }
   7534   hard_links=yes
   7535   $rm conftest*
   7536   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   7537   touch conftest.a
   7538   ln conftest.a conftest.b 2>&5 || hard_links=no
   7539   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   7540   { echo "$as_me:$LINENO: result: $hard_links" >&5
   7541 echo "${ECHO_T}$hard_links" >&6; }
   7542   if test "$hard_links" = no; then
   7543     { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
   7544 echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
   7545     need_locks=warn
   7546   fi
   7547 else
   7548   need_locks=no
   7549 fi
   7550 
   7551 { echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   7552 echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6; }
   7553 
   7554   runpath_var=
   7555   allow_undefined_flag=
   7556   enable_shared_with_static_runtimes=no
   7557   archive_cmds=
   7558   archive_expsym_cmds=
   7559   old_archive_From_new_cmds=
   7560   old_archive_from_expsyms_cmds=
   7561   export_dynamic_flag_spec=
   7562   whole_archive_flag_spec=
   7563   thread_safe_flag_spec=
   7564   hardcode_libdir_flag_spec=
   7565   hardcode_libdir_flag_spec_ld=
   7566   hardcode_libdir_separator=
   7567   hardcode_direct=no
   7568   hardcode_minus_L=no
   7569   hardcode_shlibpath_var=unsupported
   7570   link_all_deplibs=unknown
   7571   hardcode_automatic=no
   7572   module_cmds=
   7573   module_expsym_cmds=
   7574   always_export_symbols=no
   7575   export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   7576   # include_expsyms should be a list of space-separated symbols to be *always*
   7577   # included in the symbol list
   7578   include_expsyms=
   7579   # exclude_expsyms can be an extended regexp of symbols to exclude
   7580   # it will be wrapped by ` (' and `)$', so one must not match beginning or
   7581   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
   7582   # as well as any symbol that contains `d'.
   7583   exclude_expsyms="_GLOBAL_OFFSET_TABLE_"
   7584   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
   7585   # platforms (ab)use it in PIC code, but their linkers get confused if
   7586   # the symbol is explicitly referenced.  Since portable code cannot
   7587   # rely on this symbol name, it's probably fine to never include it in
   7588   # preloaded symbol tables.
   7589   extract_expsyms_cmds=
   7590   # Just being paranoid about ensuring that cc_basename is set.
   7591   for cc_temp in $compiler""; do
   7592   case $cc_temp in
   7593     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   7594     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   7595     \-*) ;;
   7596     *) break;;
   7597   esac
   7598 done
   7599 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   7600 
   7601   case $host_os in
   7602   cygwin* | mingw* | pw32*)
   7603     # FIXME: the MSVC++ port hasn't been tested in a loooong time
   7604     # When not using gcc, we currently assume that we are using
   7605     # Microsoft Visual C++.
   7606     if test "$GCC" != yes; then
   7607       with_gnu_ld=no
   7608     fi
   7609     ;;
   7610   interix*)
   7611     # we just hope/assume this is gcc and not c89 (= MSVC++)
   7612     with_gnu_ld=yes
   7613     ;;
   7614   openbsd*)
   7615     with_gnu_ld=no
   7616     ;;
   7617   esac
   7618 
   7619   ld_shlibs=yes
   7620   if test "$with_gnu_ld" = yes; then
   7621     # If archive_cmds runs LD, not CC, wlarc should be empty
   7622     wlarc='${wl}'
   7623 
   7624     # Set some defaults for GNU ld with shared library support. These
   7625     # are reset later if shared libraries are not supported. Putting them
   7626     # here allows them to be overridden if necessary.
   7627     runpath_var=LD_RUN_PATH
   7628     hardcode_libdir_flag_spec='${wl}--rpath ${wl}$libdir'
   7629     export_dynamic_flag_spec='${wl}--export-dynamic'
   7630     # ancient GNU ld didn't support --whole-archive et. al.
   7631     if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null; then
   7632 	whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
   7633       else
   7634   	whole_archive_flag_spec=
   7635     fi
   7636     supports_anon_versioning=no
   7637     case `$LD -v 2>/dev/null` in
   7638       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
   7639       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
   7640       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
   7641       *\ 2.11.*) ;; # other 2.11 versions
   7642       *) supports_anon_versioning=yes ;;
   7643     esac
   7644 
   7645     # See if GNU ld supports shared libraries.
   7646     case $host_os in
   7647     aix3* | aix4* | aix5*)
   7648       # On AIX/PPC, the GNU linker is very broken
   7649       if test "$host_cpu" != ia64; then
   7650 	ld_shlibs=no
   7651 	cat <<EOF 1>&2
   7652 
   7653 *** Warning: the GNU linker, at least up to release 2.9.1, is reported
   7654 *** to be unable to reliably create shared libraries on AIX.
   7655 *** Therefore, libtool is disabling shared libraries support.  If you
   7656 *** really care for shared libraries, you may want to modify your PATH
   7657 *** so that a non-GNU linker is found, and then restart.
   7658 
   7659 EOF
   7660       fi
   7661       ;;
   7662 
   7663     amigaos*)
   7664       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)'
   7665       hardcode_libdir_flag_spec='-L$libdir'
   7666       hardcode_minus_L=yes
   7667 
   7668       # Samuel A. Falvo II <kc5tja (at] dolphin.openprojects.net> reports
   7669       # that the semantics of dynamic libraries on AmigaOS, at least up
   7670       # to version 4, is to share data among multiple programs linked
   7671       # with the same dynamic library.  Since this doesn't match the
   7672       # behavior of shared libraries on other platforms, we can't use
   7673       # them.
   7674       ld_shlibs=no
   7675       ;;
   7676 
   7677     beos*)
   7678       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   7679 	allow_undefined_flag=unsupported
   7680 	# Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
   7681 	# support --undefined.  This deserves some investigation.  FIXME
   7682 	archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   7683       else
   7684 	ld_shlibs=no
   7685       fi
   7686       ;;
   7687 
   7688     cygwin* | mingw* | pw32*)
   7689       # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
   7690       # as there is no search path for DLLs.
   7691       hardcode_libdir_flag_spec='-L$libdir'
   7692       allow_undefined_flag=unsupported
   7693       always_export_symbols=no
   7694       enable_shared_with_static_runtimes=yes
   7695       export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS] /s/.* \([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW] /s/.* //'\'' | sort | uniq > $export_symbols'
   7696 
   7697       if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
   7698         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   7699 	# If the export-symbols file already is a .def file (1st line
   7700 	# is EXPORTS), use it as is; otherwise, prepend...
   7701 	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
   7702 	  cp $export_symbols $output_objdir/$soname.def;
   7703 	else
   7704 	  echo EXPORTS > $output_objdir/$soname.def;
   7705 	  cat $export_symbols >> $output_objdir/$soname.def;
   7706 	fi~
   7707 	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   7708       else
   7709 	ld_shlibs=no
   7710       fi
   7711       ;;
   7712 
   7713     interix3*)
   7714       hardcode_direct=no
   7715       hardcode_shlibpath_var=no
   7716       hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
   7717       export_dynamic_flag_spec='${wl}-E'
   7718       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
   7719       # Instead, shared libraries are loaded at an image base (0x10000000 by
   7720       # default) and relocated if they conflict, which is a slow very memory
   7721       # consuming and fragmenting process.  To avoid this, we pick a random,
   7722       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
   7723       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
   7724       archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
   7725       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'
   7726       ;;
   7727 
   7728     linux*)
   7729       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   7730 	tmp_addflag=
   7731 	case $cc_basename,$host_cpu in
   7732 	pgcc*)				# Portland Group C compiler
   7733 	  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'
   7734 	  tmp_addflag=' $pic_flag'
   7735 	  ;;
   7736 	pgf77* | pgf90* | pgf95*)	# Portland Group f77 and f90 compilers
   7737 	  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'
   7738 	  tmp_addflag=' $pic_flag -Mnomain' ;;
   7739 	ecc*,ia64* | icc*,ia64*)		# Intel C compiler on ia64
   7740 	  tmp_addflag=' -i_dynamic' ;;
   7741 	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
   7742 	  tmp_addflag=' -i_dynamic -nofor_main' ;;
   7743 	ifc* | ifort*)			# Intel Fortran compiler
   7744 	  tmp_addflag=' -nofor_main' ;;
   7745 	esac
   7746 	archive_cmds='$CC -shared'"$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   7747 
   7748 	if test $supports_anon_versioning = yes; then
   7749 	  archive_expsym_cmds='$echo "{ global:" > $output_objdir/$libname.ver~
   7750   cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
   7751   $echo "local: *; };" >> $output_objdir/$libname.ver~
   7752 	  $CC -shared'"$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
   7753 	fi
   7754       else
   7755 	ld_shlibs=no
   7756       fi
   7757       ;;
   7758 
   7759     netbsd*)
   7760       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   7761 	archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
   7762 	wlarc=
   7763       else
   7764 	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   7765 	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   7766       fi
   7767       ;;
   7768 
   7769     solaris*)
   7770       if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then
   7771 	ld_shlibs=no
   7772 	cat <<EOF 1>&2
   7773 
   7774 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
   7775 *** create shared libraries on Solaris systems.  Therefore, libtool
   7776 *** is disabling shared libraries support.  We urge you to upgrade GNU
   7777 *** binutils to release 2.9.1 or newer.  Another option is to modify
   7778 *** your PATH or compiler configuration so that the native linker is
   7779 *** used, and then restart.
   7780 
   7781 EOF
   7782       elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   7783 	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   7784 	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   7785       else
   7786 	ld_shlibs=no
   7787       fi
   7788       ;;
   7789 
   7790     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
   7791       case `$LD -v 2>&1` in
   7792         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
   7793 	ld_shlibs=no
   7794 	cat <<_LT_EOF 1>&2
   7795 
   7796 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
   7797 *** reliably create shared libraries on SCO systems.  Therefore, libtool
   7798 *** is disabling shared libraries support.  We urge you to upgrade GNU
   7799 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
   7800 *** your PATH or compiler configuration so that the native linker is
   7801 *** used, and then restart.
   7802 
   7803 _LT_EOF
   7804 	;;
   7805 	*)
   7806 	  if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   7807 	    hardcode_libdir_flag_spec='`test -z "$SCOABSPATH" && echo ${wl}-rpath,$libdir`'
   7808 	    archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib'
   7809 	    archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname,-retain-symbols-file,$export_symbols -o $lib'
   7810 	  else
   7811 	    ld_shlibs=no
   7812 	  fi
   7813 	;;
   7814       esac
   7815       ;;
   7816 
   7817     sunos4*)
   7818       archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   7819       wlarc=
   7820       hardcode_direct=yes
   7821       hardcode_shlibpath_var=no
   7822       ;;
   7823 
   7824     *)
   7825       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   7826 	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   7827 	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   7828       else
   7829 	ld_shlibs=no
   7830       fi
   7831       ;;
   7832     esac
   7833 
   7834     if test "$ld_shlibs" = no; then
   7835       runpath_var=
   7836       hardcode_libdir_flag_spec=
   7837       export_dynamic_flag_spec=
   7838       whole_archive_flag_spec=
   7839     fi
   7840   else
   7841     # PORTME fill in a description of your system's linker (not GNU ld)
   7842     case $host_os in
   7843     aix3*)
   7844       allow_undefined_flag=unsupported
   7845       always_export_symbols=yes
   7846       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'
   7847       # Note: this linker hardcodes the directories in LIBPATH if there
   7848       # are no directories specified by -L.
   7849       hardcode_minus_L=yes
   7850       if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
   7851 	# Neither direct hardcoding nor static linking is supported with a
   7852 	# broken collect2.
   7853 	hardcode_direct=unsupported
   7854       fi
   7855       ;;
   7856 
   7857     aix4* | aix5*)
   7858       if test "$host_cpu" = ia64; then
   7859 	# On IA64, the linker does run time linking by default, so we don't
   7860 	# have to do anything special.
   7861 	aix_use_runtimelinking=no
   7862 	exp_sym_flag='-Bexport'
   7863 	no_entry_flag=""
   7864       else
   7865 	# If we're using GNU nm, then we don't want the "-C" option.
   7866 	# -C means demangle to AIX nm, but means don't demangle with GNU nm
   7867 	if $NM -V 2>&1 | grep 'GNU' > /dev/null; then
   7868 	  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'
   7869 	else
   7870 	  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'
   7871 	fi
   7872 	aix_use_runtimelinking=no
   7873 
   7874 	# Test if we are trying to use run time linking or normal
   7875 	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
   7876 	# need to do runtime linking.
   7877 	case $host_os in aix4.[23]|aix4.[23].*|aix5*)
   7878 	  for ld_flag in $LDFLAGS; do
   7879   	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
   7880   	    aix_use_runtimelinking=yes
   7881   	    break
   7882   	  fi
   7883 	  done
   7884 	  ;;
   7885 	esac
   7886 
   7887 	exp_sym_flag='-bexport'
   7888 	no_entry_flag='-bnoentry'
   7889       fi
   7890 
   7891       # When large executables or shared objects are built, AIX ld can
   7892       # have problems creating the table of contents.  If linking a library
   7893       # or program results in "error TOC overflow" add -mminimal-toc to
   7894       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
   7895       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
   7896 
   7897       archive_cmds=''
   7898       hardcode_direct=yes
   7899       hardcode_libdir_separator=':'
   7900       link_all_deplibs=yes
   7901 
   7902       if test "$GCC" = yes; then
   7903 	case $host_os in aix4.[012]|aix4.[012].*)
   7904 	# We only want to do this on AIX 4.2 and lower, the check
   7905 	# below for broken collect2 doesn't work under 4.3+
   7906 	  collect2name=`${CC} -print-prog-name=collect2`
   7907 	  if test -f "$collect2name" && \
   7908   	   strings "$collect2name" | grep resolve_lib_name >/dev/null
   7909 	  then
   7910   	  # We have reworked collect2
   7911   	  hardcode_direct=yes
   7912 	  else
   7913   	  # We have old collect2
   7914   	  hardcode_direct=unsupported
   7915   	  # It fails to find uninstalled libraries when the uninstalled
   7916   	  # path is not listed in the libpath.  Setting hardcode_minus_L
   7917   	  # to unsupported forces relinking
   7918   	  hardcode_minus_L=yes
   7919   	  hardcode_libdir_flag_spec='-L$libdir'
   7920   	  hardcode_libdir_separator=
   7921 	  fi
   7922 	  ;;
   7923 	esac
   7924 	shared_flag='-shared'
   7925 	if test "$aix_use_runtimelinking" = yes; then
   7926 	  shared_flag="$shared_flag "'${wl}-G'
   7927 	fi
   7928       else
   7929 	# not using gcc
   7930 	if test "$host_cpu" = ia64; then
   7931   	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
   7932   	# chokes on -Wl,-G. The following line is correct:
   7933 	  shared_flag='-G'
   7934 	else
   7935 	  if test "$aix_use_runtimelinking" = yes; then
   7936 	    shared_flag='${wl}-G'
   7937 	  else
   7938 	    shared_flag='${wl}-bM:SRE'
   7939 	  fi
   7940 	fi
   7941       fi
   7942 
   7943       # It seems that -bexpall does not export symbols beginning with
   7944       # underscore (_), so it is better to generate a list of symbols to export.
   7945       always_export_symbols=yes
   7946       if test "$aix_use_runtimelinking" = yes; then
   7947 	# Warning - without using the other runtime loading flags (-brtl),
   7948 	# -berok will link without error, but may produce a broken library.
   7949 	allow_undefined_flag='-berok'
   7950        # Determine the default libpath from the value encoded in an empty executable.
   7951        cat >conftest.$ac_ext <<_ACEOF
   7952 /* confdefs.h.  */
   7953 _ACEOF
   7954 cat confdefs.h >>conftest.$ac_ext
   7955 cat >>conftest.$ac_ext <<_ACEOF
   7956 /* end confdefs.h.  */
   7957 
   7958 int
   7959 main ()
   7960 {
   7961 
   7962   ;
   7963   return 0;
   7964 }
   7965 _ACEOF
   7966 rm -f conftest.$ac_objext conftest$ac_exeext
   7967 if { (ac_try="$ac_link"
   7968 case "(($ac_try" in
   7969   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   7970   *) ac_try_echo=$ac_try;;
   7971 esac
   7972 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   7973   (eval "$ac_link") 2>conftest.er1
   7974   ac_status=$?
   7975   grep -v '^ *+' conftest.er1 >conftest.err
   7976   rm -f conftest.er1
   7977   cat conftest.err >&5
   7978   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   7979   (exit $ac_status); } && {
   7980 	 test -z "$ac_c_werror_flag" ||
   7981 	 test ! -s conftest.err
   7982        } && test -s conftest$ac_exeext &&
   7983        $as_test_x conftest$ac_exeext; then
   7984 
   7985 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
   7986 }'`
   7987 # Check for a 64-bit object if we didn't find anything.
   7988 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; }
   7989 }'`; fi
   7990 else
   7991   echo "$as_me: failed program was:" >&5
   7992 sed 's/^/| /' conftest.$ac_ext >&5
   7993 
   7994 
   7995 fi
   7996 
   7997 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   7998       conftest$ac_exeext conftest.$ac_ext
   7999 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   8000 
   8001        hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
   8002 	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"
   8003        else
   8004 	if test "$host_cpu" = ia64; then
   8005 	  hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
   8006 	  allow_undefined_flag="-z nodefs"
   8007 	  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"
   8008 	else
   8009 	 # Determine the default libpath from the value encoded in an empty executable.
   8010 	 cat >conftest.$ac_ext <<_ACEOF
   8011 /* confdefs.h.  */
   8012 _ACEOF
   8013 cat confdefs.h >>conftest.$ac_ext
   8014 cat >>conftest.$ac_ext <<_ACEOF
   8015 /* end confdefs.h.  */
   8016 
   8017 int
   8018 main ()
   8019 {
   8020 
   8021   ;
   8022   return 0;
   8023 }
   8024 _ACEOF
   8025 rm -f conftest.$ac_objext conftest$ac_exeext
   8026 if { (ac_try="$ac_link"
   8027 case "(($ac_try" in
   8028   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   8029   *) ac_try_echo=$ac_try;;
   8030 esac
   8031 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   8032   (eval "$ac_link") 2>conftest.er1
   8033   ac_status=$?
   8034   grep -v '^ *+' conftest.er1 >conftest.err
   8035   rm -f conftest.er1
   8036   cat conftest.err >&5
   8037   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8038   (exit $ac_status); } && {
   8039 	 test -z "$ac_c_werror_flag" ||
   8040 	 test ! -s conftest.err
   8041        } && test -s conftest$ac_exeext &&
   8042        $as_test_x conftest$ac_exeext; then
   8043 
   8044 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
   8045 }'`
   8046 # Check for a 64-bit object if we didn't find anything.
   8047 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; }
   8048 }'`; fi
   8049 else
   8050   echo "$as_me: failed program was:" >&5
   8051 sed 's/^/| /' conftest.$ac_ext >&5
   8052 
   8053 
   8054 fi
   8055 
   8056 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   8057       conftest$ac_exeext conftest.$ac_ext
   8058 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   8059 
   8060 	 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
   8061 	  # Warning - without using the other run time loading flags,
   8062 	  # -berok will link without error, but may produce a broken library.
   8063 	  no_undefined_flag=' ${wl}-bernotok'
   8064 	  allow_undefined_flag=' ${wl}-berok'
   8065 	  # Exported symbols can be pulled into shared objects from archives
   8066 	  whole_archive_flag_spec='$convenience'
   8067 	  archive_cmds_need_lc=yes
   8068 	  # This is similar to how AIX traditionally builds its shared libraries.
   8069 	  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'
   8070 	fi
   8071       fi
   8072       ;;
   8073 
   8074     amigaos*)
   8075       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)'
   8076       hardcode_libdir_flag_spec='-L$libdir'
   8077       hardcode_minus_L=yes
   8078       # see comment about different semantics on the GNU ld section
   8079       ld_shlibs=no
   8080       ;;
   8081 
   8082     bsdi[45]*)
   8083       export_dynamic_flag_spec=-rdynamic
   8084       ;;
   8085 
   8086     cygwin* | mingw* | pw32*)
   8087       # When not using gcc, we currently assume that we are using
   8088       # Microsoft Visual C++.
   8089       # hardcode_libdir_flag_spec is actually meaningless, as there is
   8090       # no search path for DLLs.
   8091       hardcode_libdir_flag_spec=' '
   8092       allow_undefined_flag=unsupported
   8093       # Tell ltmain to make .lib files, not .a files.
   8094       libext=lib
   8095       # Tell ltmain to make .dll files, not .so files.
   8096       shrext_cmds=".dll"
   8097       # FIXME: Setting linknames here is a bad hack.
   8098       archive_cmds='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | $SED -e '\''s/ -lc$//'\''` -link -dll~linknames='
   8099       # The linker will automatically build a .lib file if we build a DLL.
   8100       old_archive_From_new_cmds='true'
   8101       # FIXME: Should let the user specify the lib program.
   8102       old_archive_cmds='lib /OUT:$oldlib$oldobjs$old_deplibs'
   8103       fix_srcfile_path='`cygpath -w "$srcfile"`'
   8104       enable_shared_with_static_runtimes=yes
   8105       ;;
   8106 
   8107     darwin* | rhapsody*)
   8108       case $host_os in
   8109         rhapsody* | darwin1.[012])
   8110          allow_undefined_flag='${wl}-undefined ${wl}suppress'
   8111          ;;
   8112        *) # Darwin 1.3 on
   8113          if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
   8114            allow_undefined_flag='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   8115          else
   8116            case ${MACOSX_DEPLOYMENT_TARGET} in
   8117              10.[012])
   8118                allow_undefined_flag='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   8119                ;;
   8120              10.*)
   8121                allow_undefined_flag='${wl}-undefined ${wl}dynamic_lookup'
   8122                ;;
   8123            esac
   8124          fi
   8125          ;;
   8126       esac
   8127       archive_cmds_need_lc=no
   8128       hardcode_direct=no
   8129       hardcode_automatic=yes
   8130       hardcode_shlibpath_var=unsupported
   8131       whole_archive_flag_spec=''
   8132       link_all_deplibs=yes
   8133     if test "$GCC" = yes ; then
   8134     	output_verbose_link_cmd='echo'
   8135         archive_cmds='$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
   8136       module_cmds='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   8137       # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   8138       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}'
   8139       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}'
   8140     else
   8141       case $cc_basename in
   8142         xlc*)
   8143          output_verbose_link_cmd='echo'
   8144          archive_cmds='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $verstring'
   8145          module_cmds='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   8146           # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   8147          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}'
   8148           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}'
   8149           ;;
   8150        *)
   8151          ld_shlibs=no
   8152           ;;
   8153       esac
   8154     fi
   8155       ;;
   8156 
   8157     dgux*)
   8158       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   8159       hardcode_libdir_flag_spec='-L$libdir'
   8160       hardcode_shlibpath_var=no
   8161       ;;
   8162 
   8163     freebsd1*)
   8164       ld_shlibs=no
   8165       ;;
   8166 
   8167     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
   8168     # support.  Future versions do this automatically, but an explicit c++rt0.o
   8169     # does not break anything, and helps significantly (at the cost of a little
   8170     # extra space).
   8171     freebsd2.2*)
   8172       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
   8173       hardcode_libdir_flag_spec='-R$libdir'
   8174       hardcode_direct=yes
   8175       hardcode_shlibpath_var=no
   8176       ;;
   8177 
   8178     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
   8179     freebsd2*)
   8180       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   8181       hardcode_direct=yes
   8182       hardcode_minus_L=yes
   8183       hardcode_shlibpath_var=no
   8184       ;;
   8185 
   8186     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
   8187     freebsd* | kfreebsd*-gnu | dragonfly*)
   8188       archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
   8189       hardcode_libdir_flag_spec='-R$libdir'
   8190       hardcode_direct=yes
   8191       hardcode_shlibpath_var=no
   8192       ;;
   8193 
   8194     hpux9*)
   8195       if test "$GCC" = yes; then
   8196 	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'
   8197       else
   8198 	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'
   8199       fi
   8200       hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
   8201       hardcode_libdir_separator=:
   8202       hardcode_direct=yes
   8203 
   8204       # hardcode_minus_L: Not really in the search PATH,
   8205       # but as the default location of the library.
   8206       hardcode_minus_L=yes
   8207       export_dynamic_flag_spec='${wl}-E'
   8208       ;;
   8209 
   8210     hpux10*)
   8211       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
   8212 	archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   8213       else
   8214 	archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
   8215       fi
   8216       if test "$with_gnu_ld" = no; then
   8217 	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
   8218 	hardcode_libdir_separator=:
   8219 
   8220 	hardcode_direct=yes
   8221 	export_dynamic_flag_spec='${wl}-E'
   8222 
   8223 	# hardcode_minus_L: Not really in the search PATH,
   8224 	# but as the default location of the library.
   8225 	hardcode_minus_L=yes
   8226       fi
   8227       ;;
   8228 
   8229     hpux11*)
   8230       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
   8231 	case $host_cpu in
   8232 	hppa*64*)
   8233 	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   8234 	  ;;
   8235 	ia64*)
   8236 	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   8237 	  ;;
   8238 	*)
   8239 	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   8240 	  ;;
   8241 	esac
   8242       else
   8243 	case $host_cpu in
   8244 	hppa*64*)
   8245 	  archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   8246 	  ;;
   8247 	ia64*)
   8248 	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   8249 	  ;;
   8250 	*)
   8251 	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   8252 	  ;;
   8253 	esac
   8254       fi
   8255       if test "$with_gnu_ld" = no; then
   8256 	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
   8257 	hardcode_libdir_separator=:
   8258 
   8259 	case $host_cpu in
   8260 	hppa*64*|ia64*)
   8261 	  hardcode_libdir_flag_spec_ld='+b $libdir'
   8262 	  hardcode_direct=no
   8263 	  hardcode_shlibpath_var=no
   8264 	  ;;
   8265 	*)
   8266 	  hardcode_direct=yes
   8267 	  export_dynamic_flag_spec='${wl}-E'
   8268 
   8269 	  # hardcode_minus_L: Not really in the search PATH,
   8270 	  # but as the default location of the library.
   8271 	  hardcode_minus_L=yes
   8272 	  ;;
   8273 	esac
   8274       fi
   8275       ;;
   8276 
   8277     irix5* | irix6* | nonstopux*)
   8278       if test "$GCC" = yes; then
   8279 	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'
   8280       else
   8281 	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'
   8282 	hardcode_libdir_flag_spec_ld='-rpath $libdir'
   8283       fi
   8284       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   8285       hardcode_libdir_separator=:
   8286       link_all_deplibs=yes
   8287       ;;
   8288 
   8289     netbsd*)
   8290       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   8291 	archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
   8292       else
   8293 	archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
   8294       fi
   8295       hardcode_libdir_flag_spec='-R$libdir'
   8296       hardcode_direct=yes
   8297       hardcode_shlibpath_var=no
   8298       ;;
   8299 
   8300     newsos6)
   8301       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   8302       hardcode_direct=yes
   8303       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   8304       hardcode_libdir_separator=:
   8305       hardcode_shlibpath_var=no
   8306       ;;
   8307 
   8308     openbsd*)
   8309       hardcode_direct=yes
   8310       hardcode_shlibpath_var=no
   8311       if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   8312 	archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   8313 	archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
   8314 	hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
   8315 	export_dynamic_flag_spec='${wl}-E'
   8316       else
   8317        case $host_os in
   8318 	 openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
   8319 	   archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   8320 	   hardcode_libdir_flag_spec='-R$libdir'
   8321 	   ;;
   8322 	 *)
   8323 	   archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   8324 	   hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
   8325 	   ;;
   8326        esac
   8327       fi
   8328       ;;
   8329 
   8330     os2*)
   8331       hardcode_libdir_flag_spec='-L$libdir'
   8332       hardcode_minus_L=yes
   8333       allow_undefined_flag=unsupported
   8334       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'
   8335       old_archive_From_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
   8336       ;;
   8337 
   8338     osf3*)
   8339       if test "$GCC" = yes; then
   8340 	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
   8341 	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'
   8342       else
   8343 	allow_undefined_flag=' -expect_unresolved \*'
   8344 	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'
   8345       fi
   8346       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   8347       hardcode_libdir_separator=:
   8348       ;;
   8349 
   8350     osf4* | osf5*)	# as osf3* with the addition of -msym flag
   8351       if test "$GCC" = yes; then
   8352 	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
   8353 	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'
   8354 	hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   8355       else
   8356 	allow_undefined_flag=' -expect_unresolved \*'
   8357 	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'
   8358 	archive_expsym_cmds='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; echo "-hidden">> $lib.exp~
   8359 	$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'
   8360 
   8361 	# Both c and cxx compiler support -rpath directly
   8362 	hardcode_libdir_flag_spec='-rpath $libdir'
   8363       fi
   8364       hardcode_libdir_separator=:
   8365       ;;
   8366 
   8367     solaris*)
   8368       no_undefined_flag=' -z text'
   8369       if test "$GCC" = yes; then
   8370 	wlarc='${wl}'
   8371 	archive_cmds='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   8372 	archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   8373 	  $CC -shared ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$rm $lib.exp'
   8374       else
   8375 	wlarc=''
   8376 	archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
   8377 	archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   8378   	$LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
   8379       fi
   8380       hardcode_libdir_flag_spec='-R$libdir'
   8381       hardcode_shlibpath_var=no
   8382       case $host_os in
   8383       solaris2.[0-5] | solaris2.[0-5].*) ;;
   8384       *)
   8385  	# The compiler driver will combine linker options so we
   8386  	# cannot just pass the convience library names through
   8387  	# without $wl, iff we do not link with $LD.
   8388  	# Luckily, gcc supports the same syntax we need for Sun Studio.
   8389  	# Supported since Solaris 2.6 (maybe 2.5.1?)
   8390  	case $wlarc in
   8391  	'')
   8392  	  whole_archive_flag_spec='-z allextract$convenience -z defaultextract' ;;
   8393  	*)
   8394  	  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' ;;
   8395  	esac ;;
   8396       esac
   8397       link_all_deplibs=yes
   8398       ;;
   8399 
   8400     sunos4*)
   8401       if test "x$host_vendor" = xsequent; then
   8402 	# Use $CC to link under sequent, because it throws in some extra .o
   8403 	# files that make .init and .fini sections work.
   8404 	archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
   8405       else
   8406 	archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
   8407       fi
   8408       hardcode_libdir_flag_spec='-L$libdir'
   8409       hardcode_direct=yes
   8410       hardcode_minus_L=yes
   8411       hardcode_shlibpath_var=no
   8412       ;;
   8413 
   8414     sysv4)
   8415       case $host_vendor in
   8416 	sni)
   8417 	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   8418 	  hardcode_direct=yes # is this really true???
   8419 	;;
   8420 	siemens)
   8421 	  ## LD is ld it makes a PLAMLIB
   8422 	  ## CC just makes a GrossModule.
   8423 	  archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
   8424 	  reload_cmds='$CC -r -o $output$reload_objs'
   8425 	  hardcode_direct=no
   8426         ;;
   8427 	motorola)
   8428 	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   8429 	  hardcode_direct=no #Motorola manual says yes, but my tests say they lie
   8430 	;;
   8431       esac
   8432       runpath_var='LD_RUN_PATH'
   8433       hardcode_shlibpath_var=no
   8434       ;;
   8435 
   8436     sysv4.3*)
   8437       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   8438       hardcode_shlibpath_var=no
   8439       export_dynamic_flag_spec='-Bexport'
   8440       ;;
   8441 
   8442     sysv4*MP*)
   8443       if test -d /usr/nec; then
   8444 	archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   8445 	hardcode_shlibpath_var=no
   8446 	runpath_var=LD_RUN_PATH
   8447 	hardcode_runpath_var=yes
   8448 	ld_shlibs=yes
   8449       fi
   8450       ;;
   8451 
   8452     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7*)
   8453       no_undefined_flag='${wl}-z,text'
   8454       archive_cmds_need_lc=no
   8455       hardcode_shlibpath_var=no
   8456       runpath_var='LD_RUN_PATH'
   8457 
   8458       if test "$GCC" = yes; then
   8459 	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   8460 	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   8461       else
   8462 	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   8463 	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   8464       fi
   8465       ;;
   8466 
   8467     sysv5* | sco3.2v5* | sco5v6*)
   8468       # Note: We can NOT use -z defs as we might desire, because we do not
   8469       # link with -lc, and that would cause any symbols used from libc to
   8470       # always be unresolved, which means just about no library would
   8471       # ever link correctly.  If we're not using GNU ld we use -z text
   8472       # though, which does catch some bad symbols but isn't as heavy-handed
   8473       # as -z defs.
   8474       no_undefined_flag='${wl}-z,text'
   8475       allow_undefined_flag='${wl}-z,nodefs'
   8476       archive_cmds_need_lc=no
   8477       hardcode_shlibpath_var=no
   8478       hardcode_libdir_flag_spec='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`'
   8479       hardcode_libdir_separator=':'
   8480       link_all_deplibs=yes
   8481       export_dynamic_flag_spec='${wl}-Bexport'
   8482       runpath_var='LD_RUN_PATH'
   8483 
   8484       if test "$GCC" = yes; then
   8485 	archive_cmds='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   8486 	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   8487       else
   8488 	archive_cmds='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   8489 	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   8490       fi
   8491       ;;
   8492 
   8493     uts4*)
   8494       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   8495       hardcode_libdir_flag_spec='-L$libdir'
   8496       hardcode_shlibpath_var=no
   8497       ;;
   8498 
   8499     *)
   8500       ld_shlibs=no
   8501       ;;
   8502     esac
   8503   fi
   8504 
   8505 { echo "$as_me:$LINENO: result: $ld_shlibs" >&5
   8506 echo "${ECHO_T}$ld_shlibs" >&6; }
   8507 test "$ld_shlibs" = no && can_build_shared=no
   8508 
   8509 #
   8510 # Do we need to explicitly link libc?
   8511 #
   8512 case "x$archive_cmds_need_lc" in
   8513 x|xyes)
   8514   # Assume -lc should be added
   8515   archive_cmds_need_lc=yes
   8516 
   8517   if test "$enable_shared" = yes && test "$GCC" = yes; then
   8518     case $archive_cmds in
   8519     *'~'*)
   8520       # FIXME: we may have to deal with multi-command sequences.
   8521       ;;
   8522     '$CC '*)
   8523       # Test whether the compiler implicitly links with -lc since on some
   8524       # systems, -lgcc has to come before -lc. If gcc already passes -lc
   8525       # to ld, don't add -lc before -lgcc.
   8526       { echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
   8527 echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6; }
   8528       $rm conftest*
   8529       printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   8530 
   8531       if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   8532   (eval $ac_compile) 2>&5
   8533   ac_status=$?
   8534   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8535   (exit $ac_status); } 2>conftest.err; then
   8536         soname=conftest
   8537         lib=conftest
   8538         libobjs=conftest.$ac_objext
   8539         deplibs=
   8540         wl=$lt_prog_compiler_wl
   8541 	pic_flag=$lt_prog_compiler_pic
   8542         compiler_flags=-v
   8543         linker_flags=-v
   8544         verstring=
   8545         output_objdir=.
   8546         libname=conftest
   8547         lt_save_allow_undefined_flag=$allow_undefined_flag
   8548         allow_undefined_flag=
   8549         if { (eval echo "$as_me:$LINENO: \"$archive_cmds 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5
   8550   (eval $archive_cmds 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5
   8551   ac_status=$?
   8552   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8553   (exit $ac_status); }
   8554         then
   8555 	  archive_cmds_need_lc=no
   8556         else
   8557 	  archive_cmds_need_lc=yes
   8558         fi
   8559         allow_undefined_flag=$lt_save_allow_undefined_flag
   8560       else
   8561         cat conftest.err 1>&5
   8562       fi
   8563       $rm conftest*
   8564       { echo "$as_me:$LINENO: result: $archive_cmds_need_lc" >&5
   8565 echo "${ECHO_T}$archive_cmds_need_lc" >&6; }
   8566       ;;
   8567     esac
   8568   fi
   8569   ;;
   8570 esac
   8571 
   8572 { echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
   8573 echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6; }
   8574 library_names_spec=
   8575 libname_spec='lib$name'
   8576 soname_spec=
   8577 shrext_cmds=".so"
   8578 postinstall_cmds=
   8579 postuninstall_cmds=
   8580 finish_cmds=
   8581 finish_eval=
   8582 shlibpath_var=
   8583 shlibpath_overrides_runpath=unknown
   8584 version_type=none
   8585 dynamic_linker="$host_os ld.so"
   8586 sys_lib_dlsearch_path_spec="/lib /usr/lib"
   8587 if test "$GCC" = yes; then
   8588   sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   8589   if echo "$sys_lib_search_path_spec" | grep ';' >/dev/null ; then
   8590     # if the path contains ";" then we assume it to be the separator
   8591     # otherwise default to the standard path separator (i.e. ":") - it is
   8592     # assumed that no part of a normal pathname contains ";" but that should
   8593     # okay in the real world where ";" in dirpaths is itself problematic.
   8594     sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   8595   else
   8596     sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   8597   fi
   8598 else
   8599   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
   8600 fi
   8601 need_lib_prefix=unknown
   8602 hardcode_into_libs=no
   8603 
   8604 # when you set need_version to no, make sure it does not cause -set_version
   8605 # flags to be left without arguments
   8606 need_version=unknown
   8607 
   8608 case $host_os in
   8609 aix3*)
   8610   version_type=linux
   8611   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
   8612   shlibpath_var=LIBPATH
   8613 
   8614   # AIX 3 has no versioning support, so we append a major version to the name.
   8615   soname_spec='${libname}${release}${shared_ext}$major'
   8616   ;;
   8617 
   8618 aix4* | aix5*)
   8619   version_type=linux
   8620   need_lib_prefix=no
   8621   need_version=no
   8622   hardcode_into_libs=yes
   8623   if test "$host_cpu" = ia64; then
   8624     # AIX 5 supports IA64
   8625     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
   8626     shlibpath_var=LD_LIBRARY_PATH
   8627   else
   8628     # With GCC up to 2.95.x, collect2 would create an import file
   8629     # for dependence libraries.  The import file would start with
   8630     # the line `#! .'.  This would cause the generated library to
   8631     # depend on `.', always an invalid library.  This was fixed in
   8632     # development snapshots of GCC prior to 3.0.
   8633     case $host_os in
   8634       aix4 | aix4.[01] | aix4.[01].*)
   8635       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
   8636 	   echo ' yes '
   8637 	   echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
   8638 	:
   8639       else
   8640 	can_build_shared=no
   8641       fi
   8642       ;;
   8643     esac
   8644     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
   8645     # soname into executable. Probably we can add versioning support to
   8646     # collect2, so additional links can be useful in future.
   8647     if test "$aix_use_runtimelinking" = yes; then
   8648       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
   8649       # instead of lib<name>.a to let people know that these are not
   8650       # typical AIX shared libraries.
   8651       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   8652     else
   8653       # We preserve .a as extension for shared libraries through AIX4.2
   8654       # and later when we are not doing run time linking.
   8655       library_names_spec='${libname}${release}.a $libname.a'
   8656       soname_spec='${libname}${release}${shared_ext}$major'
   8657     fi
   8658     shlibpath_var=LIBPATH
   8659   fi
   8660   ;;
   8661 
   8662 amigaos*)
   8663   library_names_spec='$libname.ixlibrary $libname.a'
   8664   # Create ${libname}_ixlibrary.a entries in /sys/libs.
   8665   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'
   8666   ;;
   8667 
   8668 beos*)
   8669   library_names_spec='${libname}${shared_ext}'
   8670   dynamic_linker="$host_os ld.so"
   8671   shlibpath_var=LIBRARY_PATH
   8672   ;;
   8673 
   8674 bsdi[45]*)
   8675   version_type=linux
   8676   need_version=no
   8677   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   8678   soname_spec='${libname}${release}${shared_ext}$major'
   8679   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
   8680   shlibpath_var=LD_LIBRARY_PATH
   8681   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
   8682   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
   8683   # the default ld.so.conf also contains /usr/contrib/lib and
   8684   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
   8685   # libtool to hard-code these into programs
   8686   ;;
   8687 
   8688 cygwin* | mingw* | pw32*)
   8689   version_type=windows
   8690   shrext_cmds=".dll"
   8691   need_version=no
   8692   need_lib_prefix=no
   8693 
   8694   case $GCC,$host_os in
   8695   yes,cygwin* | yes,mingw* | yes,pw32*)
   8696     library_names_spec='$libname.dll.a'
   8697     # DLL is installed to $(libdir)/../bin by postinstall_cmds
   8698     postinstall_cmds='base_file=`basename \${file}`~
   8699       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
   8700       dldir=$destdir/`dirname \$dlpath`~
   8701       test -d \$dldir || mkdir -p \$dldir~
   8702       $install_prog $dir/$dlname \$dldir/$dlname~
   8703       chmod a+x \$dldir/$dlname'
   8704     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
   8705       dlpath=$dir/\$dldll~
   8706        $rm \$dlpath'
   8707     shlibpath_overrides_runpath=yes
   8708 
   8709     case $host_os in
   8710     cygwin*)
   8711       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
   8712       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   8713       sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
   8714       ;;
   8715     mingw*)
   8716       # MinGW DLLs use traditional 'lib' prefix
   8717       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   8718       sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   8719       if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then
   8720         # It is most probably a Windows format PATH printed by
   8721         # mingw gcc, but we are running on Cygwin. Gcc prints its search
   8722         # path with ; separators, and with drive letters. We can handle the
   8723         # drive letters (cygwin fileutils understands them), so leave them,
   8724         # especially as we might pass files found there to a mingw objdump,
   8725         # which wouldn't understand a cygwinified path. Ahh.
   8726         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   8727       else
   8728         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   8729       fi
   8730       ;;
   8731     pw32*)
   8732       # pw32 DLLs use 'pw' prefix rather than 'lib'
   8733       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   8734       ;;
   8735     esac
   8736     ;;
   8737 
   8738   *)
   8739     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
   8740     ;;
   8741   esac
   8742   dynamic_linker='Win32 ld.exe'
   8743   # FIXME: first we should search . and the directory the executable is in
   8744   shlibpath_var=PATH
   8745   ;;
   8746 
   8747 darwin* | rhapsody*)
   8748   dynamic_linker="$host_os dyld"
   8749   version_type=darwin
   8750   need_lib_prefix=no
   8751   need_version=no
   8752   library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
   8753   soname_spec='${libname}${release}${major}$shared_ext'
   8754   shlibpath_overrides_runpath=yes
   8755   shlibpath_var=DYLD_LIBRARY_PATH
   8756   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
   8757   # Apple's gcc prints 'gcc -print-search-dirs' doesn't operate the same.
   8758   if test "$GCC" = yes; then
   8759     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"`
   8760   else
   8761     sys_lib_search_path_spec='/lib /usr/lib /usr/local/lib'
   8762   fi
   8763   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
   8764   ;;
   8765 
   8766 dgux*)
   8767   version_type=linux
   8768   need_lib_prefix=no
   8769   need_version=no
   8770   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
   8771   soname_spec='${libname}${release}${shared_ext}$major'
   8772   shlibpath_var=LD_LIBRARY_PATH
   8773   ;;
   8774 
   8775 freebsd1*)
   8776   dynamic_linker=no
   8777   ;;
   8778 
   8779 kfreebsd*-gnu)
   8780   version_type=linux
   8781   need_lib_prefix=no
   8782   need_version=no
   8783   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   8784   soname_spec='${libname}${release}${shared_ext}$major'
   8785   shlibpath_var=LD_LIBRARY_PATH
   8786   shlibpath_overrides_runpath=no
   8787   hardcode_into_libs=yes
   8788   dynamic_linker='GNU ld.so'
   8789   ;;
   8790 
   8791 freebsd* | dragonfly*)
   8792   # DragonFly does not have aout.  When/if they implement a new
   8793   # versioning mechanism, adjust this.
   8794   if test -x /usr/bin/objformat; then
   8795     objformat=`/usr/bin/objformat`
   8796   else
   8797     case $host_os in
   8798     freebsd[123]*) objformat=aout ;;
   8799     *) objformat=elf ;;
   8800     esac
   8801   fi
   8802   version_type=freebsd-$objformat
   8803   case $version_type in
   8804     freebsd-elf*)
   8805       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   8806       need_version=no
   8807       need_lib_prefix=no
   8808       ;;
   8809     freebsd-*)
   8810       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
   8811       need_version=yes
   8812       ;;
   8813   esac
   8814   shlibpath_var=LD_LIBRARY_PATH
   8815   case $host_os in
   8816   freebsd2*)
   8817     shlibpath_overrides_runpath=yes
   8818     ;;
   8819   freebsd3.[01]* | freebsdelf3.[01]*)
   8820     shlibpath_overrides_runpath=yes
   8821     hardcode_into_libs=yes
   8822     ;;
   8823   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
   8824   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
   8825     shlibpath_overrides_runpath=no
   8826     hardcode_into_libs=yes
   8827     ;;
   8828   freebsd*) # from 4.6 on
   8829     shlibpath_overrides_runpath=yes
   8830     hardcode_into_libs=yes
   8831     ;;
   8832   esac
   8833   ;;
   8834 
   8835 gnu*)
   8836   version_type=linux
   8837   need_lib_prefix=no
   8838   need_version=no
   8839   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
   8840   soname_spec='${libname}${release}${shared_ext}$major'
   8841   shlibpath_var=LD_LIBRARY_PATH
   8842   hardcode_into_libs=yes
   8843   ;;
   8844 
   8845 hpux9* | hpux10* | hpux11*)
   8846   # Give a soname corresponding to the major version so that dld.sl refuses to
   8847   # link against other versions.
   8848   version_type=sunos
   8849   need_lib_prefix=no
   8850   need_version=no
   8851   case $host_cpu in
   8852   ia64*)
   8853     shrext_cmds='.so'
   8854     hardcode_into_libs=yes
   8855     dynamic_linker="$host_os dld.so"
   8856     shlibpath_var=LD_LIBRARY_PATH
   8857     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   8858     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   8859     soname_spec='${libname}${release}${shared_ext}$major'
   8860     if test "X$HPUX_IA64_MODE" = X32; then
   8861       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
   8862     else
   8863       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
   8864     fi
   8865     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   8866     ;;
   8867    hppa*64*)
   8868      shrext_cmds='.sl'
   8869      hardcode_into_libs=yes
   8870      dynamic_linker="$host_os dld.sl"
   8871      shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
   8872      shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   8873      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   8874      soname_spec='${libname}${release}${shared_ext}$major'
   8875      sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
   8876      sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   8877      ;;
   8878    *)
   8879     shrext_cmds='.sl'
   8880     dynamic_linker="$host_os dld.sl"
   8881     shlibpath_var=SHLIB_PATH
   8882     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
   8883     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   8884     soname_spec='${libname}${release}${shared_ext}$major'
   8885     ;;
   8886   esac
   8887   # HP-UX runs *really* slowly unless shared libraries are mode 555.
   8888   postinstall_cmds='chmod 555 $lib'
   8889   ;;
   8890 
   8891 interix3*)
   8892   version_type=linux
   8893   need_lib_prefix=no
   8894   need_version=no
   8895   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   8896   soname_spec='${libname}${release}${shared_ext}$major'
   8897   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
   8898   shlibpath_var=LD_LIBRARY_PATH
   8899   shlibpath_overrides_runpath=no
   8900   hardcode_into_libs=yes
   8901   ;;
   8902 
   8903 irix5* | irix6* | nonstopux*)
   8904   case $host_os in
   8905     nonstopux*) version_type=nonstopux ;;
   8906     *)
   8907 	if test "$lt_cv_prog_gnu_ld" = yes; then
   8908 		version_type=linux
   8909 	else
   8910 		version_type=irix
   8911 	fi ;;
   8912   esac
   8913   need_lib_prefix=no
   8914   need_version=no
   8915   soname_spec='${libname}${release}${shared_ext}$major'
   8916   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
   8917   case $host_os in
   8918   irix5* | nonstopux*)
   8919     libsuff= shlibsuff=
   8920     ;;
   8921   *)
   8922     case $LD in # libtool.m4 will add one of these switches to LD
   8923     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
   8924       libsuff= shlibsuff= libmagic=32-bit;;
   8925     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
   8926       libsuff=32 shlibsuff=N32 libmagic=N32;;
   8927     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
   8928       libsuff=64 shlibsuff=64 libmagic=64-bit;;
   8929     *) libsuff= shlibsuff= libmagic=never-match;;
   8930     esac
   8931     ;;
   8932   esac
   8933   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
   8934   shlibpath_overrides_runpath=no
   8935   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
   8936   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
   8937   hardcode_into_libs=yes
   8938   ;;
   8939 
   8940 # No shared lib support for Linux oldld, aout, or coff.
   8941 linux*oldld* | linux*aout* | linux*coff*)
   8942   dynamic_linker=no
   8943   ;;
   8944 
   8945 # This must be Linux ELF.
   8946 linux*)
   8947   version_type=linux
   8948   need_lib_prefix=no
   8949   need_version=no
   8950   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   8951   soname_spec='${libname}${release}${shared_ext}$major'
   8952   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
   8953   shlibpath_var=LD_LIBRARY_PATH
   8954   shlibpath_overrides_runpath=no
   8955   # This implies no fast_install, which is unacceptable.
   8956   # Some rework will be needed to allow for fast_install
   8957   # before this can be enabled.
   8958   hardcode_into_libs=yes
   8959 
   8960   # Append ld.so.conf contents to the search path
   8961   if test -f /etc/ld.so.conf; then
   8962     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' ' '`
   8963     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
   8964   fi
   8965 
   8966   # We used to test for /lib/ld.so.1 and disable shared libraries on
   8967   # powerpc, because MkLinux only supported shared libraries with the
   8968   # GNU dynamic linker.  Since this was broken with cross compilers,
   8969   # most powerpc-linux boxes support dynamic linking these days and
   8970   # people can always --disable-shared, the test was removed, and we
   8971   # assume the GNU/Linux dynamic linker is in use.
   8972   dynamic_linker='GNU/Linux ld.so'
   8973   ;;
   8974 
   8975 knetbsd*-gnu)
   8976   version_type=linux
   8977   need_lib_prefix=no
   8978   need_version=no
   8979   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   8980   soname_spec='${libname}${release}${shared_ext}$major'
   8981   shlibpath_var=LD_LIBRARY_PATH
   8982   shlibpath_overrides_runpath=no
   8983   hardcode_into_libs=yes
   8984   dynamic_linker='GNU ld.so'
   8985   ;;
   8986 
   8987 netbsd*)
   8988   version_type=sunos
   8989   need_lib_prefix=no
   8990   need_version=no
   8991   if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   8992     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   8993     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   8994     dynamic_linker='NetBSD (a.out) ld.so'
   8995   else
   8996     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   8997     soname_spec='${libname}${release}${shared_ext}$major'
   8998     dynamic_linker='NetBSD ld.elf_so'
   8999   fi
   9000   shlibpath_var=LD_LIBRARY_PATH
   9001   shlibpath_overrides_runpath=yes
   9002   hardcode_into_libs=yes
   9003   ;;
   9004 
   9005 newsos6)
   9006   version_type=linux
   9007   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9008   shlibpath_var=LD_LIBRARY_PATH
   9009   shlibpath_overrides_runpath=yes
   9010   ;;
   9011 
   9012 nto-qnx*)
   9013   version_type=linux
   9014   need_lib_prefix=no
   9015   need_version=no
   9016   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9017   soname_spec='${libname}${release}${shared_ext}$major'
   9018   shlibpath_var=LD_LIBRARY_PATH
   9019   shlibpath_overrides_runpath=yes
   9020   ;;
   9021 
   9022 openbsd*)
   9023   version_type=sunos
   9024   sys_lib_dlsearch_path_spec="/usr/lib"
   9025   need_lib_prefix=no
   9026   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
   9027   case $host_os in
   9028     openbsd3.3 | openbsd3.3.*) need_version=yes ;;
   9029     *)                         need_version=no  ;;
   9030   esac
   9031   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   9032   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   9033   shlibpath_var=LD_LIBRARY_PATH
   9034   if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   9035     case $host_os in
   9036       openbsd2.[89] | openbsd2.[89].*)
   9037 	shlibpath_overrides_runpath=no
   9038 	;;
   9039       *)
   9040 	shlibpath_overrides_runpath=yes
   9041 	;;
   9042       esac
   9043   else
   9044     shlibpath_overrides_runpath=yes
   9045   fi
   9046   ;;
   9047 
   9048 os2*)
   9049   libname_spec='$name'
   9050   shrext_cmds=".dll"
   9051   need_lib_prefix=no
   9052   library_names_spec='$libname${shared_ext} $libname.a'
   9053   dynamic_linker='OS/2 ld.exe'
   9054   shlibpath_var=LIBPATH
   9055   ;;
   9056 
   9057 osf3* | osf4* | osf5*)
   9058   version_type=osf
   9059   need_lib_prefix=no
   9060   need_version=no
   9061   soname_spec='${libname}${release}${shared_ext}$major'
   9062   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9063   shlibpath_var=LD_LIBRARY_PATH
   9064   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
   9065   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
   9066   ;;
   9067 
   9068 solaris*)
   9069   version_type=linux
   9070   need_lib_prefix=no
   9071   need_version=no
   9072   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9073   soname_spec='${libname}${release}${shared_ext}$major'
   9074   shlibpath_var=LD_LIBRARY_PATH
   9075   shlibpath_overrides_runpath=yes
   9076   hardcode_into_libs=yes
   9077   # ldd complains unless libraries are executable
   9078   postinstall_cmds='chmod +x $lib'
   9079   ;;
   9080 
   9081 sunos4*)
   9082   version_type=sunos
   9083   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   9084   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
   9085   shlibpath_var=LD_LIBRARY_PATH
   9086   shlibpath_overrides_runpath=yes
   9087   if test "$with_gnu_ld" = yes; then
   9088     need_lib_prefix=no
   9089   fi
   9090   need_version=yes
   9091   ;;
   9092 
   9093 sysv4 | sysv4.3*)
   9094   version_type=linux
   9095   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9096   soname_spec='${libname}${release}${shared_ext}$major'
   9097   shlibpath_var=LD_LIBRARY_PATH
   9098   case $host_vendor in
   9099     sni)
   9100       shlibpath_overrides_runpath=no
   9101       need_lib_prefix=no
   9102       export_dynamic_flag_spec='${wl}-Blargedynsym'
   9103       runpath_var=LD_RUN_PATH
   9104       ;;
   9105     siemens)
   9106       need_lib_prefix=no
   9107       ;;
   9108     motorola)
   9109       need_lib_prefix=no
   9110       need_version=no
   9111       shlibpath_overrides_runpath=no
   9112       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
   9113       ;;
   9114   esac
   9115   ;;
   9116 
   9117 sysv4*MP*)
   9118   if test -d /usr/nec ;then
   9119     version_type=linux
   9120     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
   9121     soname_spec='$libname${shared_ext}.$major'
   9122     shlibpath_var=LD_LIBRARY_PATH
   9123   fi
   9124   ;;
   9125 
   9126 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   9127   version_type=freebsd-elf
   9128   need_lib_prefix=no
   9129   need_version=no
   9130   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   9131   soname_spec='${libname}${release}${shared_ext}$major'
   9132   shlibpath_var=LD_LIBRARY_PATH
   9133   hardcode_into_libs=yes
   9134   if test "$with_gnu_ld" = yes; then
   9135     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
   9136     shlibpath_overrides_runpath=no
   9137   else
   9138     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
   9139     shlibpath_overrides_runpath=yes
   9140     case $host_os in
   9141       sco3.2v5*)
   9142         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
   9143 	;;
   9144     esac
   9145   fi
   9146   sys_lib_dlsearch_path_spec='/usr/lib'
   9147   ;;
   9148 
   9149 uts4*)
   9150   version_type=linux
   9151   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9152   soname_spec='${libname}${release}${shared_ext}$major'
   9153   shlibpath_var=LD_LIBRARY_PATH
   9154   ;;
   9155 
   9156 *)
   9157   dynamic_linker=no
   9158   ;;
   9159 esac
   9160 { echo "$as_me:$LINENO: result: $dynamic_linker" >&5
   9161 echo "${ECHO_T}$dynamic_linker" >&6; }
   9162 test "$dynamic_linker" = no && can_build_shared=no
   9163 
   9164 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
   9165 if test "$GCC" = yes; then
   9166   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
   9167 fi
   9168 
   9169 { echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
   9170 echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6; }
   9171 hardcode_action=
   9172 if test -n "$hardcode_libdir_flag_spec" || \
   9173    test -n "$runpath_var" || \
   9174    test "X$hardcode_automatic" = "Xyes" ; then
   9175 
   9176   # We can hardcode non-existant directories.
   9177   if test "$hardcode_direct" != no &&
   9178      # If the only mechanism to avoid hardcoding is shlibpath_var, we
   9179      # have to relink, otherwise we might link with an installed library
   9180      # when we should be linking with a yet-to-be-installed one
   9181      ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, )" != no &&
   9182      test "$hardcode_minus_L" != no; then
   9183     # Linking always hardcodes the temporary library directory.
   9184     hardcode_action=relink
   9185   else
   9186     # We can link without hardcoding, and we can hardcode nonexisting dirs.
   9187     hardcode_action=immediate
   9188   fi
   9189 else
   9190   # We cannot hardcode anything, or else we can only hardcode existing
   9191   # directories.
   9192   hardcode_action=unsupported
   9193 fi
   9194 { echo "$as_me:$LINENO: result: $hardcode_action" >&5
   9195 echo "${ECHO_T}$hardcode_action" >&6; }
   9196 
   9197 if test "$hardcode_action" = relink; then
   9198   # Fast installation is not supported
   9199   enable_fast_install=no
   9200 elif test "$shlibpath_overrides_runpath" = yes ||
   9201      test "$enable_shared" = no; then
   9202   # Fast installation is not necessary
   9203   enable_fast_install=needless
   9204 fi
   9205 
   9206 striplib=
   9207 old_striplib=
   9208 { echo "$as_me:$LINENO: checking whether stripping libraries is possible" >&5
   9209 echo $ECHO_N "checking whether stripping libraries is possible... $ECHO_C" >&6; }
   9210 if test -n "$STRIP" && $STRIP -V 2>&1 | grep "GNU strip" >/dev/null; then
   9211   test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
   9212   test -z "$striplib" && striplib="$STRIP --strip-unneeded"
   9213   { echo "$as_me:$LINENO: result: yes" >&5
   9214 echo "${ECHO_T}yes" >&6; }
   9215 else
   9216 # FIXME - insert some real tests, host_os isn't really good enough
   9217   case $host_os in
   9218    darwin*)
   9219        if test -n "$STRIP" ; then
   9220          striplib="$STRIP -x"
   9221          { echo "$as_me:$LINENO: result: yes" >&5
   9222 echo "${ECHO_T}yes" >&6; }
   9223        else
   9224   { echo "$as_me:$LINENO: result: no" >&5
   9225 echo "${ECHO_T}no" >&6; }
   9226 fi
   9227        ;;
   9228    *)
   9229   { echo "$as_me:$LINENO: result: no" >&5
   9230 echo "${ECHO_T}no" >&6; }
   9231     ;;
   9232   esac
   9233 fi
   9234 
   9235 if test "x$enable_dlopen" != xyes; then
   9236   enable_dlopen=unknown
   9237   enable_dlopen_self=unknown
   9238   enable_dlopen_self_static=unknown
   9239 else
   9240   lt_cv_dlopen=no
   9241   lt_cv_dlopen_libs=
   9242 
   9243   case $host_os in
   9244   beos*)
   9245     lt_cv_dlopen="load_add_on"
   9246     lt_cv_dlopen_libs=
   9247     lt_cv_dlopen_self=yes
   9248     ;;
   9249 
   9250   mingw* | pw32*)
   9251     lt_cv_dlopen="LoadLibrary"
   9252     lt_cv_dlopen_libs=
   9253    ;;
   9254 
   9255   cygwin*)
   9256     lt_cv_dlopen="dlopen"
   9257     lt_cv_dlopen_libs=
   9258    ;;
   9259 
   9260   darwin*)
   9261   # if libdl is installed we need to link against it
   9262     { echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
   9263 echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6; }
   9264 if test "${ac_cv_lib_dl_dlopen+set}" = set; then
   9265   echo $ECHO_N "(cached) $ECHO_C" >&6
   9266 else
   9267   ac_check_lib_save_LIBS=$LIBS
   9268 LIBS="-ldl  $LIBS"
   9269 cat >conftest.$ac_ext <<_ACEOF
   9270 /* confdefs.h.  */
   9271 _ACEOF
   9272 cat confdefs.h >>conftest.$ac_ext
   9273 cat >>conftest.$ac_ext <<_ACEOF
   9274 /* end confdefs.h.  */
   9275 
   9276 /* Override any GCC internal prototype to avoid an error.
   9277    Use char because int might match the return type of a GCC
   9278    builtin and then its argument prototype would still apply.  */
   9279 #ifdef __cplusplus
   9280 extern "C"
   9281 #endif
   9282 char dlopen ();
   9283 int
   9284 main ()
   9285 {
   9286 return dlopen ();
   9287   ;
   9288   return 0;
   9289 }
   9290 _ACEOF
   9291 rm -f conftest.$ac_objext conftest$ac_exeext
   9292 if { (ac_try="$ac_link"
   9293 case "(($ac_try" in
   9294   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9295   *) ac_try_echo=$ac_try;;
   9296 esac
   9297 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   9298   (eval "$ac_link") 2>conftest.er1
   9299   ac_status=$?
   9300   grep -v '^ *+' conftest.er1 >conftest.err
   9301   rm -f conftest.er1
   9302   cat conftest.err >&5
   9303   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9304   (exit $ac_status); } && {
   9305 	 test -z "$ac_c_werror_flag" ||
   9306 	 test ! -s conftest.err
   9307        } && test -s conftest$ac_exeext &&
   9308        $as_test_x conftest$ac_exeext; then
   9309   ac_cv_lib_dl_dlopen=yes
   9310 else
   9311   echo "$as_me: failed program was:" >&5
   9312 sed 's/^/| /' conftest.$ac_ext >&5
   9313 
   9314 	ac_cv_lib_dl_dlopen=no
   9315 fi
   9316 
   9317 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   9318       conftest$ac_exeext conftest.$ac_ext
   9319 LIBS=$ac_check_lib_save_LIBS
   9320 fi
   9321 { echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
   9322 echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6; }
   9323 if test $ac_cv_lib_dl_dlopen = yes; then
   9324   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
   9325 else
   9326 
   9327     lt_cv_dlopen="dyld"
   9328     lt_cv_dlopen_libs=
   9329     lt_cv_dlopen_self=yes
   9330 
   9331 fi
   9332 
   9333    ;;
   9334 
   9335   *)
   9336     { echo "$as_me:$LINENO: checking for shl_load" >&5
   9337 echo $ECHO_N "checking for shl_load... $ECHO_C" >&6; }
   9338 if test "${ac_cv_func_shl_load+set}" = set; then
   9339   echo $ECHO_N "(cached) $ECHO_C" >&6
   9340 else
   9341   cat >conftest.$ac_ext <<_ACEOF
   9342 /* confdefs.h.  */
   9343 _ACEOF
   9344 cat confdefs.h >>conftest.$ac_ext
   9345 cat >>conftest.$ac_ext <<_ACEOF
   9346 /* end confdefs.h.  */
   9347 /* Define shl_load to an innocuous variant, in case <limits.h> declares shl_load.
   9348    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   9349 #define shl_load innocuous_shl_load
   9350 
   9351 /* System header to define __stub macros and hopefully few prototypes,
   9352     which can conflict with char shl_load (); below.
   9353     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   9354     <limits.h> exists even on freestanding compilers.  */
   9355 
   9356 #ifdef __STDC__
   9357 # include <limits.h>
   9358 #else
   9359 # include <assert.h>
   9360 #endif
   9361 
   9362 #undef shl_load
   9363 
   9364 /* Override any GCC internal prototype to avoid an error.
   9365    Use char because int might match the return type of a GCC
   9366    builtin and then its argument prototype would still apply.  */
   9367 #ifdef __cplusplus
   9368 extern "C"
   9369 #endif
   9370 char shl_load ();
   9371 /* The GNU C library defines this for functions which it implements
   9372     to always fail with ENOSYS.  Some functions are actually named
   9373     something starting with __ and the normal name is an alias.  */
   9374 #if defined __stub_shl_load || defined __stub___shl_load
   9375 choke me
   9376 #endif
   9377 
   9378 int
   9379 main ()
   9380 {
   9381 return shl_load ();
   9382   ;
   9383   return 0;
   9384 }
   9385 _ACEOF
   9386 rm -f conftest.$ac_objext conftest$ac_exeext
   9387 if { (ac_try="$ac_link"
   9388 case "(($ac_try" in
   9389   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9390   *) ac_try_echo=$ac_try;;
   9391 esac
   9392 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   9393   (eval "$ac_link") 2>conftest.er1
   9394   ac_status=$?
   9395   grep -v '^ *+' conftest.er1 >conftest.err
   9396   rm -f conftest.er1
   9397   cat conftest.err >&5
   9398   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9399   (exit $ac_status); } && {
   9400 	 test -z "$ac_c_werror_flag" ||
   9401 	 test ! -s conftest.err
   9402        } && test -s conftest$ac_exeext &&
   9403        $as_test_x conftest$ac_exeext; then
   9404   ac_cv_func_shl_load=yes
   9405 else
   9406   echo "$as_me: failed program was:" >&5
   9407 sed 's/^/| /' conftest.$ac_ext >&5
   9408 
   9409 	ac_cv_func_shl_load=no
   9410 fi
   9411 
   9412 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   9413       conftest$ac_exeext conftest.$ac_ext
   9414 fi
   9415 { echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5
   9416 echo "${ECHO_T}$ac_cv_func_shl_load" >&6; }
   9417 if test $ac_cv_func_shl_load = yes; then
   9418   lt_cv_dlopen="shl_load"
   9419 else
   9420   { echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5
   9421 echo $ECHO_N "checking for shl_load in -ldld... $ECHO_C" >&6; }
   9422 if test "${ac_cv_lib_dld_shl_load+set}" = set; then
   9423   echo $ECHO_N "(cached) $ECHO_C" >&6
   9424 else
   9425   ac_check_lib_save_LIBS=$LIBS
   9426 LIBS="-ldld  $LIBS"
   9427 cat >conftest.$ac_ext <<_ACEOF
   9428 /* confdefs.h.  */
   9429 _ACEOF
   9430 cat confdefs.h >>conftest.$ac_ext
   9431 cat >>conftest.$ac_ext <<_ACEOF
   9432 /* end confdefs.h.  */
   9433 
   9434 /* Override any GCC internal prototype to avoid an error.
   9435    Use char because int might match the return type of a GCC
   9436    builtin and then its argument prototype would still apply.  */
   9437 #ifdef __cplusplus
   9438 extern "C"
   9439 #endif
   9440 char shl_load ();
   9441 int
   9442 main ()
   9443 {
   9444 return shl_load ();
   9445   ;
   9446   return 0;
   9447 }
   9448 _ACEOF
   9449 rm -f conftest.$ac_objext conftest$ac_exeext
   9450 if { (ac_try="$ac_link"
   9451 case "(($ac_try" in
   9452   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9453   *) ac_try_echo=$ac_try;;
   9454 esac
   9455 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   9456   (eval "$ac_link") 2>conftest.er1
   9457   ac_status=$?
   9458   grep -v '^ *+' conftest.er1 >conftest.err
   9459   rm -f conftest.er1
   9460   cat conftest.err >&5
   9461   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9462   (exit $ac_status); } && {
   9463 	 test -z "$ac_c_werror_flag" ||
   9464 	 test ! -s conftest.err
   9465        } && test -s conftest$ac_exeext &&
   9466        $as_test_x conftest$ac_exeext; then
   9467   ac_cv_lib_dld_shl_load=yes
   9468 else
   9469   echo "$as_me: failed program was:" >&5
   9470 sed 's/^/| /' conftest.$ac_ext >&5
   9471 
   9472 	ac_cv_lib_dld_shl_load=no
   9473 fi
   9474 
   9475 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   9476       conftest$ac_exeext conftest.$ac_ext
   9477 LIBS=$ac_check_lib_save_LIBS
   9478 fi
   9479 { echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5
   9480 echo "${ECHO_T}$ac_cv_lib_dld_shl_load" >&6; }
   9481 if test $ac_cv_lib_dld_shl_load = yes; then
   9482   lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-dld"
   9483 else
   9484   { echo "$as_me:$LINENO: checking for dlopen" >&5
   9485 echo $ECHO_N "checking for dlopen... $ECHO_C" >&6; }
   9486 if test "${ac_cv_func_dlopen+set}" = set; then
   9487   echo $ECHO_N "(cached) $ECHO_C" >&6
   9488 else
   9489   cat >conftest.$ac_ext <<_ACEOF
   9490 /* confdefs.h.  */
   9491 _ACEOF
   9492 cat confdefs.h >>conftest.$ac_ext
   9493 cat >>conftest.$ac_ext <<_ACEOF
   9494 /* end confdefs.h.  */
   9495 /* Define dlopen to an innocuous variant, in case <limits.h> declares dlopen.
   9496    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   9497 #define dlopen innocuous_dlopen
   9498 
   9499 /* System header to define __stub macros and hopefully few prototypes,
   9500     which can conflict with char dlopen (); below.
   9501     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   9502     <limits.h> exists even on freestanding compilers.  */
   9503 
   9504 #ifdef __STDC__
   9505 # include <limits.h>
   9506 #else
   9507 # include <assert.h>
   9508 #endif
   9509 
   9510 #undef dlopen
   9511 
   9512 /* Override any GCC internal prototype to avoid an error.
   9513    Use char because int might match the return type of a GCC
   9514    builtin and then its argument prototype would still apply.  */
   9515 #ifdef __cplusplus
   9516 extern "C"
   9517 #endif
   9518 char dlopen ();
   9519 /* The GNU C library defines this for functions which it implements
   9520     to always fail with ENOSYS.  Some functions are actually named
   9521     something starting with __ and the normal name is an alias.  */
   9522 #if defined __stub_dlopen || defined __stub___dlopen
   9523 choke me
   9524 #endif
   9525 
   9526 int
   9527 main ()
   9528 {
   9529 return dlopen ();
   9530   ;
   9531   return 0;
   9532 }
   9533 _ACEOF
   9534 rm -f conftest.$ac_objext conftest$ac_exeext
   9535 if { (ac_try="$ac_link"
   9536 case "(($ac_try" in
   9537   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9538   *) ac_try_echo=$ac_try;;
   9539 esac
   9540 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   9541   (eval "$ac_link") 2>conftest.er1
   9542   ac_status=$?
   9543   grep -v '^ *+' conftest.er1 >conftest.err
   9544   rm -f conftest.er1
   9545   cat conftest.err >&5
   9546   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9547   (exit $ac_status); } && {
   9548 	 test -z "$ac_c_werror_flag" ||
   9549 	 test ! -s conftest.err
   9550        } && test -s conftest$ac_exeext &&
   9551        $as_test_x conftest$ac_exeext; then
   9552   ac_cv_func_dlopen=yes
   9553 else
   9554   echo "$as_me: failed program was:" >&5
   9555 sed 's/^/| /' conftest.$ac_ext >&5
   9556 
   9557 	ac_cv_func_dlopen=no
   9558 fi
   9559 
   9560 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   9561       conftest$ac_exeext conftest.$ac_ext
   9562 fi
   9563 { echo "$as_me:$LINENO: result: $ac_cv_func_dlopen" >&5
   9564 echo "${ECHO_T}$ac_cv_func_dlopen" >&6; }
   9565 if test $ac_cv_func_dlopen = yes; then
   9566   lt_cv_dlopen="dlopen"
   9567 else
   9568   { echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
   9569 echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6; }
   9570 if test "${ac_cv_lib_dl_dlopen+set}" = set; then
   9571   echo $ECHO_N "(cached) $ECHO_C" >&6
   9572 else
   9573   ac_check_lib_save_LIBS=$LIBS
   9574 LIBS="-ldl  $LIBS"
   9575 cat >conftest.$ac_ext <<_ACEOF
   9576 /* confdefs.h.  */
   9577 _ACEOF
   9578 cat confdefs.h >>conftest.$ac_ext
   9579 cat >>conftest.$ac_ext <<_ACEOF
   9580 /* end confdefs.h.  */
   9581 
   9582 /* Override any GCC internal prototype to avoid an error.
   9583    Use char because int might match the return type of a GCC
   9584    builtin and then its argument prototype would still apply.  */
   9585 #ifdef __cplusplus
   9586 extern "C"
   9587 #endif
   9588 char dlopen ();
   9589 int
   9590 main ()
   9591 {
   9592 return dlopen ();
   9593   ;
   9594   return 0;
   9595 }
   9596 _ACEOF
   9597 rm -f conftest.$ac_objext conftest$ac_exeext
   9598 if { (ac_try="$ac_link"
   9599 case "(($ac_try" in
   9600   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9601   *) ac_try_echo=$ac_try;;
   9602 esac
   9603 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   9604   (eval "$ac_link") 2>conftest.er1
   9605   ac_status=$?
   9606   grep -v '^ *+' conftest.er1 >conftest.err
   9607   rm -f conftest.er1
   9608   cat conftest.err >&5
   9609   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9610   (exit $ac_status); } && {
   9611 	 test -z "$ac_c_werror_flag" ||
   9612 	 test ! -s conftest.err
   9613        } && test -s conftest$ac_exeext &&
   9614        $as_test_x conftest$ac_exeext; then
   9615   ac_cv_lib_dl_dlopen=yes
   9616 else
   9617   echo "$as_me: failed program was:" >&5
   9618 sed 's/^/| /' conftest.$ac_ext >&5
   9619 
   9620 	ac_cv_lib_dl_dlopen=no
   9621 fi
   9622 
   9623 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   9624       conftest$ac_exeext conftest.$ac_ext
   9625 LIBS=$ac_check_lib_save_LIBS
   9626 fi
   9627 { echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
   9628 echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6; }
   9629 if test $ac_cv_lib_dl_dlopen = yes; then
   9630   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
   9631 else
   9632   { echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5
   9633 echo $ECHO_N "checking for dlopen in -lsvld... $ECHO_C" >&6; }
   9634 if test "${ac_cv_lib_svld_dlopen+set}" = set; then
   9635   echo $ECHO_N "(cached) $ECHO_C" >&6
   9636 else
   9637   ac_check_lib_save_LIBS=$LIBS
   9638 LIBS="-lsvld  $LIBS"
   9639 cat >conftest.$ac_ext <<_ACEOF
   9640 /* confdefs.h.  */
   9641 _ACEOF
   9642 cat confdefs.h >>conftest.$ac_ext
   9643 cat >>conftest.$ac_ext <<_ACEOF
   9644 /* end confdefs.h.  */
   9645 
   9646 /* Override any GCC internal prototype to avoid an error.
   9647    Use char because int might match the return type of a GCC
   9648    builtin and then its argument prototype would still apply.  */
   9649 #ifdef __cplusplus
   9650 extern "C"
   9651 #endif
   9652 char dlopen ();
   9653 int
   9654 main ()
   9655 {
   9656 return dlopen ();
   9657   ;
   9658   return 0;
   9659 }
   9660 _ACEOF
   9661 rm -f conftest.$ac_objext conftest$ac_exeext
   9662 if { (ac_try="$ac_link"
   9663 case "(($ac_try" in
   9664   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9665   *) ac_try_echo=$ac_try;;
   9666 esac
   9667 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   9668   (eval "$ac_link") 2>conftest.er1
   9669   ac_status=$?
   9670   grep -v '^ *+' conftest.er1 >conftest.err
   9671   rm -f conftest.er1
   9672   cat conftest.err >&5
   9673   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9674   (exit $ac_status); } && {
   9675 	 test -z "$ac_c_werror_flag" ||
   9676 	 test ! -s conftest.err
   9677        } && test -s conftest$ac_exeext &&
   9678        $as_test_x conftest$ac_exeext; then
   9679   ac_cv_lib_svld_dlopen=yes
   9680 else
   9681   echo "$as_me: failed program was:" >&5
   9682 sed 's/^/| /' conftest.$ac_ext >&5
   9683 
   9684 	ac_cv_lib_svld_dlopen=no
   9685 fi
   9686 
   9687 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   9688       conftest$ac_exeext conftest.$ac_ext
   9689 LIBS=$ac_check_lib_save_LIBS
   9690 fi
   9691 { echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5
   9692 echo "${ECHO_T}$ac_cv_lib_svld_dlopen" >&6; }
   9693 if test $ac_cv_lib_svld_dlopen = yes; then
   9694   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
   9695 else
   9696   { echo "$as_me:$LINENO: checking for dld_link in -ldld" >&5
   9697 echo $ECHO_N "checking for dld_link in -ldld... $ECHO_C" >&6; }
   9698 if test "${ac_cv_lib_dld_dld_link+set}" = set; then
   9699   echo $ECHO_N "(cached) $ECHO_C" >&6
   9700 else
   9701   ac_check_lib_save_LIBS=$LIBS
   9702 LIBS="-ldld  $LIBS"
   9703 cat >conftest.$ac_ext <<_ACEOF
   9704 /* confdefs.h.  */
   9705 _ACEOF
   9706 cat confdefs.h >>conftest.$ac_ext
   9707 cat >>conftest.$ac_ext <<_ACEOF
   9708 /* end confdefs.h.  */
   9709 
   9710 /* Override any GCC internal prototype to avoid an error.
   9711    Use char because int might match the return type of a GCC
   9712    builtin and then its argument prototype would still apply.  */
   9713 #ifdef __cplusplus
   9714 extern "C"
   9715 #endif
   9716 char dld_link ();
   9717 int
   9718 main ()
   9719 {
   9720 return dld_link ();
   9721   ;
   9722   return 0;
   9723 }
   9724 _ACEOF
   9725 rm -f conftest.$ac_objext conftest$ac_exeext
   9726 if { (ac_try="$ac_link"
   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_link") 2>conftest.er1
   9733   ac_status=$?
   9734   grep -v '^ *+' conftest.er1 >conftest.err
   9735   rm -f conftest.er1
   9736   cat conftest.err >&5
   9737   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9738   (exit $ac_status); } && {
   9739 	 test -z "$ac_c_werror_flag" ||
   9740 	 test ! -s conftest.err
   9741        } && test -s conftest$ac_exeext &&
   9742        $as_test_x conftest$ac_exeext; then
   9743   ac_cv_lib_dld_dld_link=yes
   9744 else
   9745   echo "$as_me: failed program was:" >&5
   9746 sed 's/^/| /' conftest.$ac_ext >&5
   9747 
   9748 	ac_cv_lib_dld_dld_link=no
   9749 fi
   9750 
   9751 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   9752       conftest$ac_exeext conftest.$ac_ext
   9753 LIBS=$ac_check_lib_save_LIBS
   9754 fi
   9755 { echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5
   9756 echo "${ECHO_T}$ac_cv_lib_dld_dld_link" >&6; }
   9757 if test $ac_cv_lib_dld_dld_link = yes; then
   9758   lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-dld"
   9759 fi
   9760 
   9761 
   9762 fi
   9763 
   9764 
   9765 fi
   9766 
   9767 
   9768 fi
   9769 
   9770 
   9771 fi
   9772 
   9773 
   9774 fi
   9775 
   9776     ;;
   9777   esac
   9778 
   9779   if test "x$lt_cv_dlopen" != xno; then
   9780     enable_dlopen=yes
   9781   else
   9782     enable_dlopen=no
   9783   fi
   9784 
   9785   case $lt_cv_dlopen in
   9786   dlopen)
   9787     save_CPPFLAGS="$CPPFLAGS"
   9788     test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
   9789 
   9790     save_LDFLAGS="$LDFLAGS"
   9791     wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
   9792 
   9793     save_LIBS="$LIBS"
   9794     LIBS="$lt_cv_dlopen_libs $LIBS"
   9795 
   9796     { echo "$as_me:$LINENO: checking whether a program can dlopen itself" >&5
   9797 echo $ECHO_N "checking whether a program can dlopen itself... $ECHO_C" >&6; }
   9798 if test "${lt_cv_dlopen_self+set}" = set; then
   9799   echo $ECHO_N "(cached) $ECHO_C" >&6
   9800 else
   9801   	  if test "$cross_compiling" = yes; then :
   9802   lt_cv_dlopen_self=cross
   9803 else
   9804   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   9805   lt_status=$lt_dlunknown
   9806   cat > conftest.$ac_ext <<EOF
   9807 #line 9807 "configure"
   9808 #include "confdefs.h"
   9809 
   9810 #if HAVE_DLFCN_H
   9811 #include <dlfcn.h>
   9812 #endif
   9813 
   9814 #include <stdio.h>
   9815 
   9816 #ifdef RTLD_GLOBAL
   9817 #  define LT_DLGLOBAL		RTLD_GLOBAL
   9818 #else
   9819 #  ifdef DL_GLOBAL
   9820 #    define LT_DLGLOBAL		DL_GLOBAL
   9821 #  else
   9822 #    define LT_DLGLOBAL		0
   9823 #  endif
   9824 #endif
   9825 
   9826 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
   9827    find out it does not work in some platform. */
   9828 #ifndef LT_DLLAZY_OR_NOW
   9829 #  ifdef RTLD_LAZY
   9830 #    define LT_DLLAZY_OR_NOW		RTLD_LAZY
   9831 #  else
   9832 #    ifdef DL_LAZY
   9833 #      define LT_DLLAZY_OR_NOW		DL_LAZY
   9834 #    else
   9835 #      ifdef RTLD_NOW
   9836 #        define LT_DLLAZY_OR_NOW	RTLD_NOW
   9837 #      else
   9838 #        ifdef DL_NOW
   9839 #          define LT_DLLAZY_OR_NOW	DL_NOW
   9840 #        else
   9841 #          define LT_DLLAZY_OR_NOW	0
   9842 #        endif
   9843 #      endif
   9844 #    endif
   9845 #  endif
   9846 #endif
   9847 
   9848 #ifdef __cplusplus
   9849 extern "C" void exit (int);
   9850 #endif
   9851 
   9852 void fnord() { int i=42;}
   9853 int main ()
   9854 {
   9855   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
   9856   int status = $lt_dlunknown;
   9857 
   9858   if (self)
   9859     {
   9860       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
   9861       else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
   9862       /* dlclose (self); */
   9863     }
   9864   else
   9865     puts (dlerror ());
   9866 
   9867     exit (status);
   9868 }
   9869 EOF
   9870   if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   9871   (eval $ac_link) 2>&5
   9872   ac_status=$?
   9873   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9874   (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
   9875     (./conftest; exit; ) >&5 2>/dev/null
   9876     lt_status=$?
   9877     case x$lt_status in
   9878       x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
   9879       x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
   9880       x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
   9881     esac
   9882   else :
   9883     # compilation failed
   9884     lt_cv_dlopen_self=no
   9885   fi
   9886 fi
   9887 rm -fr conftest*
   9888 
   9889 
   9890 fi
   9891 { echo "$as_me:$LINENO: result: $lt_cv_dlopen_self" >&5
   9892 echo "${ECHO_T}$lt_cv_dlopen_self" >&6; }
   9893 
   9894     if test "x$lt_cv_dlopen_self" = xyes; then
   9895       wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
   9896       { echo "$as_me:$LINENO: checking whether a statically linked program can dlopen itself" >&5
   9897 echo $ECHO_N "checking whether a statically linked program can dlopen itself... $ECHO_C" >&6; }
   9898 if test "${lt_cv_dlopen_self_static+set}" = set; then
   9899   echo $ECHO_N "(cached) $ECHO_C" >&6
   9900 else
   9901   	  if test "$cross_compiling" = yes; then :
   9902   lt_cv_dlopen_self_static=cross
   9903 else
   9904   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   9905   lt_status=$lt_dlunknown
   9906   cat > conftest.$ac_ext <<EOF
   9907 #line 9907 "configure"
   9908 #include "confdefs.h"
   9909 
   9910 #if HAVE_DLFCN_H
   9911 #include <dlfcn.h>
   9912 #endif
   9913 
   9914 #include <stdio.h>
   9915 
   9916 #ifdef RTLD_GLOBAL
   9917 #  define LT_DLGLOBAL		RTLD_GLOBAL
   9918 #else
   9919 #  ifdef DL_GLOBAL
   9920 #    define LT_DLGLOBAL		DL_GLOBAL
   9921 #  else
   9922 #    define LT_DLGLOBAL		0
   9923 #  endif
   9924 #endif
   9925 
   9926 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
   9927    find out it does not work in some platform. */
   9928 #ifndef LT_DLLAZY_OR_NOW
   9929 #  ifdef RTLD_LAZY
   9930 #    define LT_DLLAZY_OR_NOW		RTLD_LAZY
   9931 #  else
   9932 #    ifdef DL_LAZY
   9933 #      define LT_DLLAZY_OR_NOW		DL_LAZY
   9934 #    else
   9935 #      ifdef RTLD_NOW
   9936 #        define LT_DLLAZY_OR_NOW	RTLD_NOW
   9937 #      else
   9938 #        ifdef DL_NOW
   9939 #          define LT_DLLAZY_OR_NOW	DL_NOW
   9940 #        else
   9941 #          define LT_DLLAZY_OR_NOW	0
   9942 #        endif
   9943 #      endif
   9944 #    endif
   9945 #  endif
   9946 #endif
   9947 
   9948 #ifdef __cplusplus
   9949 extern "C" void exit (int);
   9950 #endif
   9951 
   9952 void fnord() { int i=42;}
   9953 int main ()
   9954 {
   9955   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
   9956   int status = $lt_dlunknown;
   9957 
   9958   if (self)
   9959     {
   9960       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
   9961       else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
   9962       /* dlclose (self); */
   9963     }
   9964   else
   9965     puts (dlerror ());
   9966 
   9967     exit (status);
   9968 }
   9969 EOF
   9970   if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   9971   (eval $ac_link) 2>&5
   9972   ac_status=$?
   9973   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9974   (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
   9975     (./conftest; exit; ) >&5 2>/dev/null
   9976     lt_status=$?
   9977     case x$lt_status in
   9978       x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
   9979       x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
   9980       x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
   9981     esac
   9982   else :
   9983     # compilation failed
   9984     lt_cv_dlopen_self_static=no
   9985   fi
   9986 fi
   9987 rm -fr conftest*
   9988 
   9989 
   9990 fi
   9991 { echo "$as_me:$LINENO: result: $lt_cv_dlopen_self_static" >&5
   9992 echo "${ECHO_T}$lt_cv_dlopen_self_static" >&6; }
   9993     fi
   9994 
   9995     CPPFLAGS="$save_CPPFLAGS"
   9996     LDFLAGS="$save_LDFLAGS"
   9997     LIBS="$save_LIBS"
   9998     ;;
   9999   esac
   10000 
   10001   case $lt_cv_dlopen_self in
   10002   yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
   10003   *) enable_dlopen_self=unknown ;;
   10004   esac
   10005 
   10006   case $lt_cv_dlopen_self_static in
   10007   yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
   10008   *) enable_dlopen_self_static=unknown ;;
   10009   esac
   10010 fi
   10011 
   10012 
   10013 # Report which library types will actually be built
   10014 { echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5
   10015 echo $ECHO_N "checking if libtool supports shared libraries... $ECHO_C" >&6; }
   10016 { echo "$as_me:$LINENO: result: $can_build_shared" >&5
   10017 echo "${ECHO_T}$can_build_shared" >&6; }
   10018 
   10019 { echo "$as_me:$LINENO: checking whether to build shared libraries" >&5
   10020 echo $ECHO_N "checking whether to build shared libraries... $ECHO_C" >&6; }
   10021 test "$can_build_shared" = "no" && enable_shared=no
   10022 
   10023 # On AIX, shared libraries and static libraries use the same namespace, and
   10024 # are all built from PIC.
   10025 case $host_os in
   10026 aix3*)
   10027   test "$enable_shared" = yes && enable_static=no
   10028   if test -n "$RANLIB"; then
   10029     archive_cmds="$archive_cmds~\$RANLIB \$lib"
   10030     postinstall_cmds='$RANLIB $lib'
   10031   fi
   10032   ;;
   10033 
   10034 aix4* | aix5*)
   10035   if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
   10036     test "$enable_shared" = yes && enable_static=no
   10037   fi
   10038     ;;
   10039 esac
   10040 { echo "$as_me:$LINENO: result: $enable_shared" >&5
   10041 echo "${ECHO_T}$enable_shared" >&6; }
   10042 
   10043 { echo "$as_me:$LINENO: checking whether to build static libraries" >&5
   10044 echo $ECHO_N "checking whether to build static libraries... $ECHO_C" >&6; }
   10045 # Make sure either enable_shared or enable_static is yes.
   10046 test "$enable_shared" = yes || enable_static=yes
   10047 { echo "$as_me:$LINENO: result: $enable_static" >&5
   10048 echo "${ECHO_T}$enable_static" >&6; }
   10049 
   10050 # The else clause should only fire when bootstrapping the
   10051 # libtool distribution, otherwise you forgot to ship ltmain.sh
   10052 # with your package, and you will get complaints that there are
   10053 # no rules to generate ltmain.sh.
   10054 if test -f "$ltmain"; then
   10055   # See if we are running on zsh, and set the options which allow our commands through
   10056   # without removal of \ escapes.
   10057   if test -n "${ZSH_VERSION+set}" ; then
   10058     setopt NO_GLOB_SUBST
   10059   fi
   10060   # Now quote all the things that may contain metacharacters while being
   10061   # careful not to overquote the AC_SUBSTed values.  We take copies of the
   10062   # variables and quote the copies for generation of the libtool script.
   10063   for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \
   10064     SED SHELL STRIP \
   10065     libname_spec library_names_spec soname_spec extract_expsyms_cmds \
   10066     old_striplib striplib file_magic_cmd finish_cmds finish_eval \
   10067     deplibs_check_method reload_flag reload_cmds need_locks \
   10068     lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
   10069     lt_cv_sys_global_symbol_to_c_name_address \
   10070     sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
   10071     old_postinstall_cmds old_postuninstall_cmds \
   10072     compiler \
   10073     CC \
   10074     LD \
   10075     lt_prog_compiler_wl \
   10076     lt_prog_compiler_pic \
   10077     lt_prog_compiler_static \
   10078     lt_prog_compiler_no_builtin_flag \
   10079     export_dynamic_flag_spec \
   10080     thread_safe_flag_spec \
   10081     whole_archive_flag_spec \
   10082     enable_shared_with_static_runtimes \
   10083     old_archive_cmds \
   10084     old_archive_from_new_cmds \
   10085     predep_objects \
   10086     postdep_objects \
   10087     predeps \
   10088     postdeps \
   10089     compiler_lib_search_path \
   10090     archive_cmds \
   10091     archive_expsym_cmds \
   10092     postinstall_cmds \
   10093     postuninstall_cmds \
   10094     old_archive_from_expsyms_cmds \
   10095     allow_undefined_flag \
   10096     no_undefined_flag \
   10097     export_symbols_cmds \
   10098     hardcode_libdir_flag_spec \
   10099     hardcode_libdir_flag_spec_ld \
   10100     hardcode_libdir_separator \
   10101     hardcode_automatic \
   10102     module_cmds \
   10103     module_expsym_cmds \
   10104     lt_cv_prog_compiler_c_o \
   10105     exclude_expsyms \
   10106     include_expsyms; do
   10107 
   10108     case $var in
   10109     old_archive_cmds | \
   10110     old_archive_from_new_cmds | \
   10111     archive_cmds | \
   10112     archive_expsym_cmds | \
   10113     module_cmds | \
   10114     module_expsym_cmds | \
   10115     old_archive_from_expsyms_cmds | \
   10116     export_symbols_cmds | \
   10117     extract_expsyms_cmds | reload_cmds | finish_cmds | \
   10118     postinstall_cmds | postuninstall_cmds | \
   10119     old_postinstall_cmds | old_postuninstall_cmds | \
   10120     sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
   10121       # Double-quote double-evaled strings.
   10122       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
   10123       ;;
   10124     *)
   10125       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
   10126       ;;
   10127     esac
   10128   done
   10129 
   10130   case $lt_echo in
   10131   *'\$0 --fallback-echo"')
   10132     lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
   10133     ;;
   10134   esac
   10135 
   10136 cfgfile="${ofile}T"
   10137   trap "$rm \"$cfgfile\"; exit 1" 1 2 15
   10138   $rm -f "$cfgfile"
   10139   { echo "$as_me:$LINENO: creating $ofile" >&5
   10140 echo "$as_me: creating $ofile" >&6;}
   10141 
   10142   cat <<__EOF__ >> "$cfgfile"
   10143 #! $SHELL
   10144 
   10145 # `$echo "$cfgfile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
   10146 # Generated automatically by $PROGRAM (GNU $PACKAGE $VERSION$TIMESTAMP)
   10147 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
   10148 #
   10149 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001
   10150 # Free Software Foundation, Inc.
   10151 #
   10152 # This file is part of GNU Libtool:
   10153 # Originally by Gordon Matzigkeit <gord (at] gnu.ai.mit.edu>, 1996
   10154 #
   10155 # This program is free software; you can redistribute it and/or modify
   10156 # it under the terms of the GNU General Public License as published by
   10157 # the Free Software Foundation; either version 2 of the License, or
   10158 # (at your option) any later version.
   10159 #
   10160 # This program is distributed in the hope that it will be useful, but
   10161 # WITHOUT ANY WARRANTY; without even the implied warranty of
   10162 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   10163 # General Public License for more details.
   10164 #
   10165 # You should have received a copy of the GNU General Public License
   10166 # along with this program; if not, write to the Free Software
   10167 # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
   10168 #
   10169 # As a special exception to the GNU General Public License, if you
   10170 # distribute this file as part of a program that contains a
   10171 # configuration script generated by Autoconf, you may include it under
   10172 # the same distribution terms that you use for the rest of that program.
   10173 
   10174 # A sed program that does not truncate output.
   10175 SED=$lt_SED
   10176 
   10177 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
   10178 Xsed="$SED -e 1s/^X//"
   10179 
   10180 # The HP-UX ksh and POSIX shell print the target directory to stdout
   10181 # if CDPATH is set.
   10182 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
   10183 
   10184 # The names of the tagged configurations supported by this script.
   10185 available_tags=
   10186 
   10187 # ### BEGIN LIBTOOL CONFIG
   10188 
   10189 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
   10190 
   10191 # Shell to use when invoking shell scripts.
   10192 SHELL=$lt_SHELL
   10193 
   10194 # Whether or not to build shared libraries.
   10195 build_libtool_libs=$enable_shared
   10196 
   10197 # Whether or not to build static libraries.
   10198 build_old_libs=$enable_static
   10199 
   10200 # Whether or not to add -lc for building shared libraries.
   10201 build_libtool_need_lc=$archive_cmds_need_lc
   10202 
   10203 # Whether or not to disallow shared libs when runtime libs are static
   10204 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
   10205 
   10206 # Whether or not to optimize for fast installation.
   10207 fast_install=$enable_fast_install
   10208 
   10209 # The host system.
   10210 host_alias=$host_alias
   10211 host=$host
   10212 host_os=$host_os
   10213 
   10214 # The build system.
   10215 build_alias=$build_alias
   10216 build=$build
   10217 build_os=$build_os
   10218 
   10219 # An echo program that does not interpret backslashes.
   10220 echo=$lt_echo
   10221 
   10222 # The archiver.
   10223 AR=$lt_AR
   10224 AR_FLAGS=$lt_AR_FLAGS
   10225 
   10226 # A C compiler.
   10227 LTCC=$lt_LTCC
   10228 
   10229 # LTCC compiler flags.
   10230 LTCFLAGS=$lt_LTCFLAGS
   10231 
   10232 # A language-specific compiler.
   10233 CC=$lt_compiler
   10234 
   10235 # Is the compiler the GNU C compiler?
   10236 with_gcc=$GCC
   10237 
   10238 # An ERE matcher.
   10239 EGREP=$lt_EGREP
   10240 
   10241 # The linker used to build libraries.
   10242 LD=$lt_LD
   10243 
   10244 # Whether we need hard or soft links.
   10245 LN_S=$lt_LN_S
   10246 
   10247 # A BSD-compatible nm program.
   10248 NM=$lt_NM
   10249 
   10250 # A symbol stripping program
   10251 STRIP=$lt_STRIP
   10252 
   10253 # Used to examine libraries when file_magic_cmd begins "file"
   10254 MAGIC_CMD=$MAGIC_CMD
   10255 
   10256 # Used on cygwin: DLL creation program.
   10257 DLLTOOL="$DLLTOOL"
   10258 
   10259 # Used on cygwin: object dumper.
   10260 OBJDUMP="$OBJDUMP"
   10261 
   10262 # Used on cygwin: assembler.
   10263 AS="$AS"
   10264 
   10265 # The name of the directory that contains temporary libtool files.
   10266 objdir=$objdir
   10267 
   10268 # How to create reloadable object files.
   10269 reload_flag=$lt_reload_flag
   10270 reload_cmds=$lt_reload_cmds
   10271 
   10272 # How to pass a linker flag through the compiler.
   10273 wl=$lt_lt_prog_compiler_wl
   10274 
   10275 # Object file suffix (normally "o").
   10276 objext="$ac_objext"
   10277 
   10278 # Old archive suffix (normally "a").
   10279 libext="$libext"
   10280 
   10281 # Shared library suffix (normally ".so").
   10282 shrext_cmds='$shrext_cmds'
   10283 
   10284 # Executable file suffix (normally "").
   10285 exeext="$exeext"
   10286 
   10287 # Additional compiler flags for building library objects.
   10288 pic_flag=$lt_lt_prog_compiler_pic
   10289 pic_mode=$pic_mode
   10290 
   10291 # What is the maximum length of a command?
   10292 max_cmd_len=$lt_cv_sys_max_cmd_len
   10293 
   10294 # Does compiler simultaneously support -c and -o options?
   10295 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
   10296 
   10297 # Must we lock files when doing compilation?
   10298 need_locks=$lt_need_locks
   10299 
   10300 # Do we need the lib prefix for modules?
   10301 need_lib_prefix=$need_lib_prefix
   10302 
   10303 # Do we need a version for libraries?
   10304 need_version=$need_version
   10305 
   10306 # Whether dlopen is supported.
   10307 dlopen_support=$enable_dlopen
   10308 
   10309 # Whether dlopen of programs is supported.
   10310 dlopen_self=$enable_dlopen_self
   10311 
   10312 # Whether dlopen of statically linked programs is supported.
   10313 dlopen_self_static=$enable_dlopen_self_static
   10314 
   10315 # Compiler flag to prevent dynamic linking.
   10316 link_static_flag=$lt_lt_prog_compiler_static
   10317 
   10318 # Compiler flag to turn off builtin functions.
   10319 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
   10320 
   10321 # Compiler flag to allow reflexive dlopens.
   10322 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
   10323 
   10324 # Compiler flag to generate shared objects directly from archives.
   10325 whole_archive_flag_spec=$lt_whole_archive_flag_spec
   10326 
   10327 # Compiler flag to generate thread-safe objects.
   10328 thread_safe_flag_spec=$lt_thread_safe_flag_spec
   10329 
   10330 # Library versioning type.
   10331 version_type=$version_type
   10332 
   10333 # Format of library name prefix.
   10334 libname_spec=$lt_libname_spec
   10335 
   10336 # List of archive names.  First name is the real one, the rest are links.
   10337 # The last name is the one that the linker finds with -lNAME.
   10338 library_names_spec=$lt_library_names_spec
   10339 
   10340 # The coded name of the library, if different from the real name.
   10341 soname_spec=$lt_soname_spec
   10342 
   10343 # Commands used to build and install an old-style archive.
   10344 RANLIB=$lt_RANLIB
   10345 old_archive_cmds=$lt_old_archive_cmds
   10346 old_postinstall_cmds=$lt_old_postinstall_cmds
   10347 old_postuninstall_cmds=$lt_old_postuninstall_cmds
   10348 
   10349 # Create an old-style archive from a shared archive.
   10350 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
   10351 
   10352 # Create a temporary old-style archive to link instead of a shared archive.
   10353 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
   10354 
   10355 # Commands used to build and install a shared archive.
   10356 archive_cmds=$lt_archive_cmds
   10357 archive_expsym_cmds=$lt_archive_expsym_cmds
   10358 postinstall_cmds=$lt_postinstall_cmds
   10359 postuninstall_cmds=$lt_postuninstall_cmds
   10360 
   10361 # Commands used to build a loadable module (assumed same as above if empty)
   10362 module_cmds=$lt_module_cmds
   10363 module_expsym_cmds=$lt_module_expsym_cmds
   10364 
   10365 # Commands to strip libraries.
   10366 old_striplib=$lt_old_striplib
   10367 striplib=$lt_striplib
   10368 
   10369 # Dependencies to place before the objects being linked to create a
   10370 # shared library.
   10371 predep_objects=$lt_predep_objects
   10372 
   10373 # Dependencies to place after the objects being linked to create a
   10374 # shared library.
   10375 postdep_objects=$lt_postdep_objects
   10376 
   10377 # Dependencies to place before the objects being linked to create a
   10378 # shared library.
   10379 predeps=$lt_predeps
   10380 
   10381 # Dependencies to place after the objects being linked to create a
   10382 # shared library.
   10383 postdeps=$lt_postdeps
   10384 
   10385 # The library search path used internally by the compiler when linking
   10386 # a shared library.
   10387 compiler_lib_search_path=$lt_compiler_lib_search_path
   10388 
   10389 # Method to check whether dependent libraries are shared objects.
   10390 deplibs_check_method=$lt_deplibs_check_method
   10391 
   10392 # Command to use when deplibs_check_method == file_magic.
   10393 file_magic_cmd=$lt_file_magic_cmd
   10394 
   10395 # Flag that allows shared libraries with undefined symbols to be built.
   10396 allow_undefined_flag=$lt_allow_undefined_flag
   10397 
   10398 # Flag that forces no undefined symbols.
   10399 no_undefined_flag=$lt_no_undefined_flag
   10400 
   10401 # Commands used to finish a libtool library installation in a directory.
   10402 finish_cmds=$lt_finish_cmds
   10403 
   10404 # Same as above, but a single script fragment to be evaled but not shown.
   10405 finish_eval=$lt_finish_eval
   10406 
   10407 # Take the output of nm and produce a listing of raw symbols and C names.
   10408 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
   10409 
   10410 # Transform the output of nm in a proper C declaration
   10411 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
   10412 
   10413 # Transform the output of nm in a C name address pair
   10414 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
   10415 
   10416 # This is the shared library runtime path variable.
   10417 runpath_var=$runpath_var
   10418 
   10419 # This is the shared library path variable.
   10420 shlibpath_var=$shlibpath_var
   10421 
   10422 # Is shlibpath searched before the hard-coded library search path?
   10423 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
   10424 
   10425 # How to hardcode a shared library path into an executable.
   10426 hardcode_action=$hardcode_action
   10427 
   10428 # Whether we should hardcode library paths into libraries.
   10429 hardcode_into_libs=$hardcode_into_libs
   10430 
   10431 # Flag to hardcode \$libdir into a binary during linking.
   10432 # This must work even if \$libdir does not exist.
   10433 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
   10434 
   10435 # If ld is used when linking, flag to hardcode \$libdir into
   10436 # a binary during linking. This must work even if \$libdir does
   10437 # not exist.
   10438 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
   10439 
   10440 # Whether we need a single -rpath flag with a separated argument.
   10441 hardcode_libdir_separator=$lt_hardcode_libdir_separator
   10442 
   10443 # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
   10444 # resulting binary.
   10445 hardcode_direct=$hardcode_direct
   10446 
   10447 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
   10448 # resulting binary.
   10449 hardcode_minus_L=$hardcode_minus_L
   10450 
   10451 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
   10452 # the resulting binary.
   10453 hardcode_shlibpath_var=$hardcode_shlibpath_var
   10454 
   10455 # Set to yes if building a shared library automatically hardcodes DIR into the library
   10456 # and all subsequent libraries and executables linked against it.
   10457 hardcode_automatic=$hardcode_automatic
   10458 
   10459 # Variables whose values should be saved in libtool wrapper scripts and
   10460 # restored at relink time.
   10461 variables_saved_for_relink="$variables_saved_for_relink"
   10462 
   10463 # Whether libtool must link a program against all its dependency libraries.
   10464 link_all_deplibs=$link_all_deplibs
   10465 
   10466 # Compile-time system search path for libraries
   10467 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
   10468 
   10469 # Run-time system search path for libraries
   10470 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
   10471 
   10472 # Fix the shell variable \$srcfile for the compiler.
   10473 fix_srcfile_path="$fix_srcfile_path"
   10474 
   10475 # Set to yes if exported symbols are required.
   10476 always_export_symbols=$always_export_symbols
   10477 
   10478 # The commands to list exported symbols.
   10479 export_symbols_cmds=$lt_export_symbols_cmds
   10480 
   10481 # The commands to extract the exported symbol list from a shared archive.
   10482 extract_expsyms_cmds=$lt_extract_expsyms_cmds
   10483 
   10484 # Symbols that should not be listed in the preloaded symbols.
   10485 exclude_expsyms=$lt_exclude_expsyms
   10486 
   10487 # Symbols that must always be exported.
   10488 include_expsyms=$lt_include_expsyms
   10489 
   10490 # ### END LIBTOOL CONFIG
   10491 
   10492 __EOF__
   10493 
   10494 
   10495   case $host_os in
   10496   aix3*)
   10497     cat <<\EOF >> "$cfgfile"
   10498 
   10499 # AIX sometimes has problems with the GCC collect2 program.  For some
   10500 # reason, if we set the COLLECT_NAMES environment variable, the problems
   10501 # vanish in a puff of smoke.
   10502 if test "X${COLLECT_NAMES+set}" != Xset; then
   10503   COLLECT_NAMES=
   10504   export COLLECT_NAMES
   10505 fi
   10506 EOF
   10507     ;;
   10508   esac
   10509 
   10510   # We use sed instead of cat because bash on DJGPP gets confused if
   10511   # if finds mixed CR/LF and LF-only lines.  Since sed operates in
   10512   # text mode, it properly converts lines to CR/LF.  This bash problem
   10513   # is reportedly fixed, but why not run on old versions too?
   10514   sed '$q' "$ltmain" >> "$cfgfile" || (rm -f "$cfgfile"; exit 1)
   10515 
   10516   mv -f "$cfgfile" "$ofile" || \
   10517     (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
   10518   chmod +x "$ofile"
   10519 
   10520 else
   10521   # If there is no Makefile yet, we rely on a make rule to execute
   10522   # `config.status --recheck' to rerun these tests and create the
   10523   # libtool script then.
   10524   ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
   10525   if test -f "$ltmain_in"; then
   10526     test -f Makefile && make "$ltmain"
   10527   fi
   10528 fi
   10529 
   10530 
   10531 ac_ext=c
   10532 ac_cpp='$CPP $CPPFLAGS'
   10533 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   10534 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   10535 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   10536 
   10537 CC="$lt_save_CC"
   10538 
   10539 
   10540 # Check whether --with-tags was given.
   10541 if test "${with_tags+set}" = set; then
   10542   withval=$with_tags; tagnames="$withval"
   10543 fi
   10544 
   10545 
   10546 if test -f "$ltmain" && test -n "$tagnames"; then
   10547   if test ! -f "${ofile}"; then
   10548     { echo "$as_me:$LINENO: WARNING: output file \`$ofile' does not exist" >&5
   10549 echo "$as_me: WARNING: output file \`$ofile' does not exist" >&2;}
   10550   fi
   10551 
   10552   if test -z "$LTCC"; then
   10553     eval "`$SHELL ${ofile} --config | grep '^LTCC='`"
   10554     if test -z "$LTCC"; then
   10555       { echo "$as_me:$LINENO: WARNING: output file \`$ofile' does not look like a libtool script" >&5
   10556 echo "$as_me: WARNING: output file \`$ofile' does not look like a libtool script" >&2;}
   10557     else
   10558       { echo "$as_me:$LINENO: WARNING: using \`LTCC=$LTCC', extracted from \`$ofile'" >&5
   10559 echo "$as_me: WARNING: using \`LTCC=$LTCC', extracted from \`$ofile'" >&2;}
   10560     fi
   10561   fi
   10562   if test -z "$LTCFLAGS"; then
   10563     eval "`$SHELL ${ofile} --config | grep '^LTCFLAGS='`"
   10564   fi
   10565 
   10566   # Extract list of available tagged configurations in $ofile.
   10567   # Note that this assumes the entire list is on one line.
   10568   available_tags=`grep "^available_tags=" "${ofile}" | $SED -e 's/available_tags=\(.*$\)/\1/' -e 's/\"//g'`
   10569 
   10570   lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
   10571   for tagname in $tagnames; do
   10572     IFS="$lt_save_ifs"
   10573     # Check whether tagname contains only valid characters
   10574     case `$echo "X$tagname" | $Xsed -e 's:[-_ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890,/]::g'` in
   10575     "") ;;
   10576     *)  { { echo "$as_me:$LINENO: error: invalid tag name: $tagname" >&5
   10577 echo "$as_me: error: invalid tag name: $tagname" >&2;}
   10578    { (exit 1); exit 1; }; }
   10579 	;;
   10580     esac
   10581 
   10582     if grep "^# ### BEGIN LIBTOOL TAG CONFIG: $tagname$" < "${ofile}" > /dev/null
   10583     then
   10584       { { echo "$as_me:$LINENO: error: tag name \"$tagname\" already exists" >&5
   10585 echo "$as_me: error: tag name \"$tagname\" already exists" >&2;}
   10586    { (exit 1); exit 1; }; }
   10587     fi
   10588 
   10589     # Update the list of available tags.
   10590     if test -n "$tagname"; then
   10591       echo appending configuration tag \"$tagname\" to $ofile
   10592 
   10593       case $tagname in
   10594       CXX)
   10595 	if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
   10596 	    ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
   10597 	    (test "X$CXX" != "Xg++"))) ; then
   10598 	  ac_ext=cpp
   10599 ac_cpp='$CXXCPP $CPPFLAGS'
   10600 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   10601 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   10602 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   10603 
   10604 
   10605 
   10606 
   10607 archive_cmds_need_lc_CXX=no
   10608 allow_undefined_flag_CXX=
   10609 always_export_symbols_CXX=no
   10610 archive_expsym_cmds_CXX=
   10611 export_dynamic_flag_spec_CXX=
   10612 hardcode_direct_CXX=no
   10613 hardcode_libdir_flag_spec_CXX=
   10614 hardcode_libdir_flag_spec_ld_CXX=
   10615 hardcode_libdir_separator_CXX=
   10616 hardcode_minus_L_CXX=no
   10617 hardcode_shlibpath_var_CXX=unsupported
   10618 hardcode_automatic_CXX=no
   10619 module_cmds_CXX=
   10620 module_expsym_cmds_CXX=
   10621 link_all_deplibs_CXX=unknown
   10622 old_archive_cmds_CXX=$old_archive_cmds
   10623 no_undefined_flag_CXX=
   10624 whole_archive_flag_spec_CXX=
   10625 enable_shared_with_static_runtimes_CXX=no
   10626 
   10627 # Dependencies to place before and after the object being linked:
   10628 predep_objects_CXX=
   10629 postdep_objects_CXX=
   10630 predeps_CXX=
   10631 postdeps_CXX=
   10632 compiler_lib_search_path_CXX=
   10633 
   10634 # Source file extension for C++ test sources.
   10635 ac_ext=cpp
   10636 
   10637 # Object file extension for compiled C++ test sources.
   10638 objext=o
   10639 objext_CXX=$objext
   10640 
   10641 # Code to be used in simple compile tests
   10642 lt_simple_compile_test_code="int some_variable = 0;\n"
   10643 
   10644 # Code to be used in simple link tests
   10645 lt_simple_link_test_code='int main(int, char *[]) { return(0); }\n'
   10646 
   10647 # ltmain only uses $CC for tagged configurations so make sure $CC is set.
   10648 
   10649 # If no C compiler was specified, use CC.
   10650 LTCC=${LTCC-"$CC"}
   10651 
   10652 # If no C compiler flags were specified, use CFLAGS.
   10653 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   10654 
   10655 # Allow CC to be a program name with arguments.
   10656 compiler=$CC
   10657 
   10658 
   10659 # save warnings/boilerplate of simple test code
   10660 ac_outfile=conftest.$ac_objext
   10661 printf "$lt_simple_compile_test_code" >conftest.$ac_ext
   10662 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   10663 _lt_compiler_boilerplate=`cat conftest.err`
   10664 $rm conftest*
   10665 
   10666 ac_outfile=conftest.$ac_objext
   10667 printf "$lt_simple_link_test_code" >conftest.$ac_ext
   10668 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   10669 _lt_linker_boilerplate=`cat conftest.err`
   10670 $rm conftest*
   10671 
   10672 
   10673 # Allow CC to be a program name with arguments.
   10674 lt_save_CC=$CC
   10675 lt_save_LD=$LD
   10676 lt_save_GCC=$GCC
   10677 GCC=$GXX
   10678 lt_save_with_gnu_ld=$with_gnu_ld
   10679 lt_save_path_LD=$lt_cv_path_LD
   10680 if test -n "${lt_cv_prog_gnu_ldcxx+set}"; then
   10681   lt_cv_prog_gnu_ld=$lt_cv_prog_gnu_ldcxx
   10682 else
   10683   $as_unset lt_cv_prog_gnu_ld
   10684 fi
   10685 if test -n "${lt_cv_path_LDCXX+set}"; then
   10686   lt_cv_path_LD=$lt_cv_path_LDCXX
   10687 else
   10688   $as_unset lt_cv_path_LD
   10689 fi
   10690 test -z "${LDCXX+set}" || LD=$LDCXX
   10691 CC=${CXX-"c++"}
   10692 compiler=$CC
   10693 compiler_CXX=$CC
   10694 for cc_temp in $compiler""; do
   10695   case $cc_temp in
   10696     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   10697     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   10698     \-*) ;;
   10699     *) break;;
   10700   esac
   10701 done
   10702 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   10703 
   10704 
   10705 # We don't want -fno-exception wen compiling C++ code, so set the
   10706 # no_builtin_flag separately
   10707 if test "$GXX" = yes; then
   10708   lt_prog_compiler_no_builtin_flag_CXX=' -fno-builtin'
   10709 else
   10710   lt_prog_compiler_no_builtin_flag_CXX=
   10711 fi
   10712 
   10713 if test "$GXX" = yes; then
   10714   # Set up default GNU C++ configuration
   10715 
   10716 
   10717 # Check whether --with-gnu-ld was given.
   10718 if test "${with_gnu_ld+set}" = set; then
   10719   withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
   10720 else
   10721   with_gnu_ld=no
   10722 fi
   10723 
   10724 ac_prog=ld
   10725 if test "$GCC" = yes; then
   10726   # Check if gcc -print-prog-name=ld gives a path.
   10727   { echo "$as_me:$LINENO: checking for ld used by $CC" >&5
   10728 echo $ECHO_N "checking for ld used by $CC... $ECHO_C" >&6; }
   10729   case $host in
   10730   *-*-mingw*)
   10731     # gcc leaves a trailing carriage return which upsets mingw
   10732     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
   10733   *)
   10734     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
   10735   esac
   10736   case $ac_prog in
   10737     # Accept absolute paths.
   10738     [\\/]* | ?:[\\/]*)
   10739       re_direlt='/[^/][^/]*/\.\./'
   10740       # Canonicalize the pathname of ld
   10741       ac_prog=`echo $ac_prog| $SED 's%\\\\%/%g'`
   10742       while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
   10743 	ac_prog=`echo $ac_prog| $SED "s%$re_direlt%/%"`
   10744       done
   10745       test -z "$LD" && LD="$ac_prog"
   10746       ;;
   10747   "")
   10748     # If it fails, then pretend we aren't using GCC.
   10749     ac_prog=ld
   10750     ;;
   10751   *)
   10752     # If it is relative, then search for the first ld in PATH.
   10753     with_gnu_ld=unknown
   10754     ;;
   10755   esac
   10756 elif test "$with_gnu_ld" = yes; then
   10757   { echo "$as_me:$LINENO: checking for GNU ld" >&5
   10758 echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6; }
   10759 else
   10760   { echo "$as_me:$LINENO: checking for non-GNU ld" >&5
   10761 echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6; }
   10762 fi
   10763 if test "${lt_cv_path_LD+set}" = set; then
   10764   echo $ECHO_N "(cached) $ECHO_C" >&6
   10765 else
   10766   if test -z "$LD"; then
   10767   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   10768   for ac_dir in $PATH; do
   10769     IFS="$lt_save_ifs"
   10770     test -z "$ac_dir" && ac_dir=.
   10771     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
   10772       lt_cv_path_LD="$ac_dir/$ac_prog"
   10773       # Check to see if the program is GNU ld.  I'd rather use --version,
   10774       # but apparently some variants of GNU ld only accept -v.
   10775       # Break only if it was the GNU/non-GNU ld that we prefer.
   10776       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
   10777       *GNU* | *'with BFD'*)
   10778 	test "$with_gnu_ld" != no && break
   10779 	;;
   10780       *)
   10781 	test "$with_gnu_ld" != yes && break
   10782 	;;
   10783       esac
   10784     fi
   10785   done
   10786   IFS="$lt_save_ifs"
   10787 else
   10788   lt_cv_path_LD="$LD" # Let the user override the test with a path.
   10789 fi
   10790 fi
   10791 
   10792 LD="$lt_cv_path_LD"
   10793 if test -n "$LD"; then
   10794   { echo "$as_me:$LINENO: result: $LD" >&5
   10795 echo "${ECHO_T}$LD" >&6; }
   10796 else
   10797   { echo "$as_me:$LINENO: result: no" >&5
   10798 echo "${ECHO_T}no" >&6; }
   10799 fi
   10800 test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
   10801 echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
   10802    { (exit 1); exit 1; }; }
   10803 { echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
   10804 echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6; }
   10805 if test "${lt_cv_prog_gnu_ld+set}" = set; then
   10806   echo $ECHO_N "(cached) $ECHO_C" >&6
   10807 else
   10808   # I'd rather use --version here, but apparently some GNU lds only accept -v.
   10809 case `$LD -v 2>&1 </dev/null` in
   10810 *GNU* | *'with BFD'*)
   10811   lt_cv_prog_gnu_ld=yes
   10812   ;;
   10813 *)
   10814   lt_cv_prog_gnu_ld=no
   10815   ;;
   10816 esac
   10817 fi
   10818 { echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
   10819 echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6; }
   10820 with_gnu_ld=$lt_cv_prog_gnu_ld
   10821 
   10822 
   10823 
   10824   # Check if GNU C++ uses GNU ld as the underlying linker, since the
   10825   # archiving commands below assume that GNU ld is being used.
   10826   if test "$with_gnu_ld" = yes; then
   10827     archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
   10828     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'
   10829 
   10830     hardcode_libdir_flag_spec_CXX='${wl}--rpath ${wl}$libdir'
   10831     export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
   10832 
   10833     # If archive_cmds runs LD, not CC, wlarc should be empty
   10834     # XXX I think wlarc can be eliminated in ltcf-cxx, but I need to
   10835     #     investigate it a little bit more. (MM)
   10836     wlarc='${wl}'
   10837 
   10838     # ancient GNU ld didn't support --whole-archive et. al.
   10839     if eval "`$CC -print-prog-name=ld` --help 2>&1" | \
   10840 	grep 'no-whole-archive' > /dev/null; then
   10841       whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
   10842     else
   10843       whole_archive_flag_spec_CXX=
   10844     fi
   10845   else
   10846     with_gnu_ld=no
   10847     wlarc=
   10848 
   10849     # A generic and very simple default shared library creation
   10850     # command for GNU C++ for the case where it uses the native
   10851     # linker, instead of GNU ld.  If possible, this setting should
   10852     # overridden to take advantage of the native linker features on
   10853     # the platform it is being used on.
   10854     archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
   10855   fi
   10856 
   10857   # Commands to make compiler produce verbose output that lists
   10858   # what "hidden" libraries, object files and flags are used when
   10859   # linking a shared library.
   10860   output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"'
   10861 
   10862 else
   10863   GXX=no
   10864   with_gnu_ld=no
   10865   wlarc=
   10866 fi
   10867 
   10868 # PORTME: fill in a description of your system's C++ link characteristics
   10869 { echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   10870 echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6; }
   10871 ld_shlibs_CXX=yes
   10872 case $host_os in
   10873   aix3*)
   10874     # FIXME: insert proper C++ library support
   10875     ld_shlibs_CXX=no
   10876     ;;
   10877   aix4* | aix5*)
   10878     if test "$host_cpu" = ia64; then
   10879       # On IA64, the linker does run time linking by default, so we don't
   10880       # have to do anything special.
   10881       aix_use_runtimelinking=no
   10882       exp_sym_flag='-Bexport'
   10883       no_entry_flag=""
   10884     else
   10885       aix_use_runtimelinking=no
   10886 
   10887       # Test if we are trying to use run time linking or normal
   10888       # AIX style linking. If -brtl is somewhere in LDFLAGS, we
   10889       # need to do runtime linking.
   10890       case $host_os in aix4.[23]|aix4.[23].*|aix5*)
   10891 	for ld_flag in $LDFLAGS; do
   10892 	  case $ld_flag in
   10893 	  *-brtl*)
   10894 	    aix_use_runtimelinking=yes
   10895 	    break
   10896 	    ;;
   10897 	  esac
   10898 	done
   10899 	;;
   10900       esac
   10901 
   10902       exp_sym_flag='-bexport'
   10903       no_entry_flag='-bnoentry'
   10904     fi
   10905 
   10906     # When large executables or shared objects are built, AIX ld can
   10907     # have problems creating the table of contents.  If linking a library
   10908     # or program results in "error TOC overflow" add -mminimal-toc to
   10909     # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
   10910     # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
   10911 
   10912     archive_cmds_CXX=''
   10913     hardcode_direct_CXX=yes
   10914     hardcode_libdir_separator_CXX=':'
   10915     link_all_deplibs_CXX=yes
   10916 
   10917     if test "$GXX" = yes; then
   10918       case $host_os in aix4.[012]|aix4.[012].*)
   10919       # We only want to do this on AIX 4.2 and lower, the check
   10920       # below for broken collect2 doesn't work under 4.3+
   10921 	collect2name=`${CC} -print-prog-name=collect2`
   10922 	if test -f "$collect2name" && \
   10923 	   strings "$collect2name" | grep resolve_lib_name >/dev/null
   10924 	then
   10925 	  # We have reworked collect2
   10926 	  hardcode_direct_CXX=yes
   10927 	else
   10928 	  # We have old collect2
   10929 	  hardcode_direct_CXX=unsupported
   10930 	  # It fails to find uninstalled libraries when the uninstalled
   10931 	  # path is not listed in the libpath.  Setting hardcode_minus_L
   10932 	  # to unsupported forces relinking
   10933 	  hardcode_minus_L_CXX=yes
   10934 	  hardcode_libdir_flag_spec_CXX='-L$libdir'
   10935 	  hardcode_libdir_separator_CXX=
   10936 	fi
   10937 	;;
   10938       esac
   10939       shared_flag='-shared'
   10940       if test "$aix_use_runtimelinking" = yes; then
   10941 	shared_flag="$shared_flag "'${wl}-G'
   10942       fi
   10943     else
   10944       # not using gcc
   10945       if test "$host_cpu" = ia64; then
   10946 	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
   10947 	# chokes on -Wl,-G. The following line is correct:
   10948 	shared_flag='-G'
   10949       else
   10950 	if test "$aix_use_runtimelinking" = yes; then
   10951 	  shared_flag='${wl}-G'
   10952 	else
   10953 	  shared_flag='${wl}-bM:SRE'
   10954 	fi
   10955       fi
   10956     fi
   10957 
   10958     # It seems that -bexpall does not export symbols beginning with
   10959     # underscore (_), so it is better to generate a list of symbols to export.
   10960     always_export_symbols_CXX=yes
   10961     if test "$aix_use_runtimelinking" = yes; then
   10962       # Warning - without using the other runtime loading flags (-brtl),
   10963       # -berok will link without error, but may produce a broken library.
   10964       allow_undefined_flag_CXX='-berok'
   10965       # Determine the default libpath from the value encoded in an empty executable.
   10966       cat >conftest.$ac_ext <<_ACEOF
   10967 /* confdefs.h.  */
   10968 _ACEOF
   10969 cat confdefs.h >>conftest.$ac_ext
   10970 cat >>conftest.$ac_ext <<_ACEOF
   10971 /* end confdefs.h.  */
   10972 
   10973 int
   10974 main ()
   10975 {
   10976 
   10977   ;
   10978   return 0;
   10979 }
   10980 _ACEOF
   10981 rm -f conftest.$ac_objext conftest$ac_exeext
   10982 if { (ac_try="$ac_link"
   10983 case "(($ac_try" in
   10984   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   10985   *) ac_try_echo=$ac_try;;
   10986 esac
   10987 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   10988   (eval "$ac_link") 2>conftest.er1
   10989   ac_status=$?
   10990   grep -v '^ *+' conftest.er1 >conftest.err
   10991   rm -f conftest.er1
   10992   cat conftest.err >&5
   10993   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10994   (exit $ac_status); } && {
   10995 	 test -z "$ac_cxx_werror_flag" ||
   10996 	 test ! -s conftest.err
   10997        } && test -s conftest$ac_exeext &&
   10998        $as_test_x conftest$ac_exeext; then
   10999 
   11000 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
   11001 }'`
   11002 # Check for a 64-bit object if we didn't find anything.
   11003 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; }
   11004 }'`; fi
   11005 else
   11006   echo "$as_me: failed program was:" >&5
   11007 sed 's/^/| /' conftest.$ac_ext >&5
   11008 
   11009 
   11010 fi
   11011 
   11012 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   11013       conftest$ac_exeext conftest.$ac_ext
   11014 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   11015 
   11016       hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath"
   11017 
   11018       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"
   11019      else
   11020       if test "$host_cpu" = ia64; then
   11021 	hardcode_libdir_flag_spec_CXX='${wl}-R $libdir:/usr/lib:/lib'
   11022 	allow_undefined_flag_CXX="-z nodefs"
   11023 	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"
   11024       else
   11025 	# Determine the default libpath from the value encoded in an empty executable.
   11026 	cat >conftest.$ac_ext <<_ACEOF
   11027 /* confdefs.h.  */
   11028 _ACEOF
   11029 cat confdefs.h >>conftest.$ac_ext
   11030 cat >>conftest.$ac_ext <<_ACEOF
   11031 /* end confdefs.h.  */
   11032 
   11033 int
   11034 main ()
   11035 {
   11036 
   11037   ;
   11038   return 0;
   11039 }
   11040 _ACEOF
   11041 rm -f conftest.$ac_objext conftest$ac_exeext
   11042 if { (ac_try="$ac_link"
   11043 case "(($ac_try" in
   11044   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   11045   *) ac_try_echo=$ac_try;;
   11046 esac
   11047 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   11048   (eval "$ac_link") 2>conftest.er1
   11049   ac_status=$?
   11050   grep -v '^ *+' conftest.er1 >conftest.err
   11051   rm -f conftest.er1
   11052   cat conftest.err >&5
   11053   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   11054   (exit $ac_status); } && {
   11055 	 test -z "$ac_cxx_werror_flag" ||
   11056 	 test ! -s conftest.err
   11057        } && test -s conftest$ac_exeext &&
   11058        $as_test_x conftest$ac_exeext; then
   11059 
   11060 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
   11061 }'`
   11062 # Check for a 64-bit object if we didn't find anything.
   11063 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; }
   11064 }'`; fi
   11065 else
   11066   echo "$as_me: failed program was:" >&5
   11067 sed 's/^/| /' conftest.$ac_ext >&5
   11068 
   11069 
   11070 fi
   11071 
   11072 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   11073       conftest$ac_exeext conftest.$ac_ext
   11074 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   11075 
   11076 	hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath"
   11077 	# Warning - without using the other run time loading flags,
   11078 	# -berok will link without error, but may produce a broken library.
   11079 	no_undefined_flag_CXX=' ${wl}-bernotok'
   11080 	allow_undefined_flag_CXX=' ${wl}-berok'
   11081 	# Exported symbols can be pulled into shared objects from archives
   11082 	whole_archive_flag_spec_CXX='$convenience'
   11083 	archive_cmds_need_lc_CXX=yes
   11084 	# This is similar to how AIX traditionally builds its shared libraries.
   11085 	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'
   11086       fi
   11087     fi
   11088     ;;
   11089 
   11090   beos*)
   11091     if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   11092       allow_undefined_flag_CXX=unsupported
   11093       # Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
   11094       # support --undefined.  This deserves some investigation.  FIXME
   11095       archive_cmds_CXX='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   11096     else
   11097       ld_shlibs_CXX=no
   11098     fi
   11099     ;;
   11100 
   11101   chorus*)
   11102     case $cc_basename in
   11103       *)
   11104 	# FIXME: insert proper C++ library support
   11105 	ld_shlibs_CXX=no
   11106 	;;
   11107     esac
   11108     ;;
   11109 
   11110   cygwin* | mingw* | pw32*)
   11111     # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, CXX) is actually meaningless,
   11112     # as there is no search path for DLLs.
   11113     hardcode_libdir_flag_spec_CXX='-L$libdir'
   11114     allow_undefined_flag_CXX=unsupported
   11115     always_export_symbols_CXX=no
   11116     enable_shared_with_static_runtimes_CXX=yes
   11117 
   11118     if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
   11119       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'
   11120       # If the export-symbols file already is a .def file (1st line
   11121       # is EXPORTS), use it as is; otherwise, prepend...
   11122       archive_expsym_cmds_CXX='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
   11123 	cp $export_symbols $output_objdir/$soname.def;
   11124       else
   11125 	echo EXPORTS > $output_objdir/$soname.def;
   11126 	cat $export_symbols >> $output_objdir/$soname.def;
   11127       fi~
   11128       $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'
   11129     else
   11130       ld_shlibs_CXX=no
   11131     fi
   11132   ;;
   11133       darwin* | rhapsody*)
   11134         case $host_os in
   11135         rhapsody* | darwin1.[012])
   11136          allow_undefined_flag_CXX='${wl}-undefined ${wl}suppress'
   11137          ;;
   11138        *) # Darwin 1.3 on
   11139          if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
   11140            allow_undefined_flag_CXX='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   11141          else
   11142            case ${MACOSX_DEPLOYMENT_TARGET} in
   11143              10.[012])
   11144                allow_undefined_flag_CXX='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   11145                ;;
   11146              10.*)
   11147                allow_undefined_flag_CXX='${wl}-undefined ${wl}dynamic_lookup'
   11148                ;;
   11149            esac
   11150          fi
   11151          ;;
   11152         esac
   11153       archive_cmds_need_lc_CXX=no
   11154       hardcode_direct_CXX=no
   11155       hardcode_automatic_CXX=yes
   11156       hardcode_shlibpath_var_CXX=unsupported
   11157       whole_archive_flag_spec_CXX=''
   11158       link_all_deplibs_CXX=yes
   11159 
   11160     if test "$GXX" = yes ; then
   11161       lt_int_apple_cc_single_mod=no
   11162       output_verbose_link_cmd='echo'
   11163       if $CC -dumpspecs 2>&1 | $EGREP 'single_module' >/dev/null ; then
   11164        lt_int_apple_cc_single_mod=yes
   11165       fi
   11166       if test "X$lt_int_apple_cc_single_mod" = Xyes ; then
   11167        archive_cmds_CXX='$CC -dynamiclib -single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
   11168       else
   11169           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'
   11170         fi
   11171         module_cmds_CXX='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   11172         # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   11173           if test "X$lt_int_apple_cc_single_mod" = Xyes ; then
   11174             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}'
   11175           else
   11176             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}'
   11177           fi
   11178             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}'
   11179       else
   11180       case $cc_basename in
   11181         xlc*)
   11182          output_verbose_link_cmd='echo'
   11183           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'
   11184           module_cmds_CXX='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   11185           # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   11186           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}'
   11187           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}'
   11188           ;;
   11189        *)
   11190          ld_shlibs_CXX=no
   11191           ;;
   11192       esac
   11193       fi
   11194         ;;
   11195 
   11196   dgux*)
   11197     case $cc_basename in
   11198       ec++*)
   11199 	# FIXME: insert proper C++ library support
   11200 	ld_shlibs_CXX=no
   11201 	;;
   11202       ghcx*)
   11203 	# Green Hills C++ Compiler
   11204 	# FIXME: insert proper C++ library support
   11205 	ld_shlibs_CXX=no
   11206 	;;
   11207       *)
   11208 	# FIXME: insert proper C++ library support
   11209 	ld_shlibs_CXX=no
   11210 	;;
   11211     esac
   11212     ;;
   11213   freebsd[12]*)
   11214     # C++ shared libraries reported to be fairly broken before switch to ELF
   11215     ld_shlibs_CXX=no
   11216     ;;
   11217   freebsd-elf*)
   11218     archive_cmds_need_lc_CXX=no
   11219     ;;
   11220   freebsd* | kfreebsd*-gnu | dragonfly*)
   11221     # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF
   11222     # conventions
   11223     ld_shlibs_CXX=yes
   11224     ;;
   11225   gnu*)
   11226     ;;
   11227   hpux9*)
   11228     hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir'
   11229     hardcode_libdir_separator_CXX=:
   11230     export_dynamic_flag_spec_CXX='${wl}-E'
   11231     hardcode_direct_CXX=yes
   11232     hardcode_minus_L_CXX=yes # Not in the search PATH,
   11233 				# but as the default
   11234 				# location of the library.
   11235 
   11236     case $cc_basename in
   11237     CC*)
   11238       # FIXME: insert proper C++ library support
   11239       ld_shlibs_CXX=no
   11240       ;;
   11241     aCC*)
   11242       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'
   11243       # Commands to make compiler produce verbose output that lists
   11244       # what "hidden" libraries, object files and flags are used when
   11245       # linking a shared library.
   11246       #
   11247       # There doesn't appear to be a way to prevent this compiler from
   11248       # explicitly linking system object files so we need to strip them
   11249       # from the output so that they don't get included in the library
   11250       # dependencies.
   11251       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'
   11252       ;;
   11253     *)
   11254       if test "$GXX" = yes; then
   11255         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'
   11256       else
   11257         # FIXME: insert proper C++ library support
   11258         ld_shlibs_CXX=no
   11259       fi
   11260       ;;
   11261     esac
   11262     ;;
   11263   hpux10*|hpux11*)
   11264     if test $with_gnu_ld = no; then
   11265       hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir'
   11266       hardcode_libdir_separator_CXX=:
   11267 
   11268       case $host_cpu in
   11269       hppa*64*|ia64*)
   11270 	hardcode_libdir_flag_spec_ld_CXX='+b $libdir'
   11271         ;;
   11272       *)
   11273 	export_dynamic_flag_spec_CXX='${wl}-E'
   11274         ;;
   11275       esac
   11276     fi
   11277     case $host_cpu in
   11278     hppa*64*|ia64*)
   11279       hardcode_direct_CXX=no
   11280       hardcode_shlibpath_var_CXX=no
   11281       ;;
   11282     *)
   11283       hardcode_direct_CXX=yes
   11284       hardcode_minus_L_CXX=yes # Not in the search PATH,
   11285 					      # but as the default
   11286 					      # location of the library.
   11287       ;;
   11288     esac
   11289 
   11290     case $cc_basename in
   11291       CC*)
   11292 	# FIXME: insert proper C++ library support
   11293 	ld_shlibs_CXX=no
   11294 	;;
   11295       aCC*)
   11296 	case $host_cpu in
   11297 	hppa*64*)
   11298 	  archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   11299 	  ;;
   11300 	ia64*)
   11301 	  archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   11302 	  ;;
   11303 	*)
   11304 	  archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   11305 	  ;;
   11306 	esac
   11307 	# Commands to make compiler produce verbose output that lists
   11308 	# what "hidden" libraries, object files and flags are used when
   11309 	# linking a shared library.
   11310 	#
   11311 	# There doesn't appear to be a way to prevent this compiler from
   11312 	# explicitly linking system object files so we need to strip them
   11313 	# from the output so that they don't get included in the library
   11314 	# dependencies.
   11315 	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'
   11316 	;;
   11317       *)
   11318 	if test "$GXX" = yes; then
   11319 	  if test $with_gnu_ld = no; then
   11320 	    case $host_cpu in
   11321 	    hppa*64*)
   11322 	      archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   11323 	      ;;
   11324 	    ia64*)
   11325 	      archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   11326 	      ;;
   11327 	    *)
   11328 	      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'
   11329 	      ;;
   11330 	    esac
   11331 	  fi
   11332 	else
   11333 	  # FIXME: insert proper C++ library support
   11334 	  ld_shlibs_CXX=no
   11335 	fi
   11336 	;;
   11337     esac
   11338     ;;
   11339   interix3*)
   11340     hardcode_direct_CXX=no
   11341     hardcode_shlibpath_var_CXX=no
   11342     hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   11343     export_dynamic_flag_spec_CXX='${wl}-E'
   11344     # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
   11345     # Instead, shared libraries are loaded at an image base (0x10000000 by
   11346     # default) and relocated if they conflict, which is a slow very memory
   11347     # consuming and fragmenting process.  To avoid this, we pick a random,
   11348     # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
   11349     # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
   11350     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'
   11351     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'
   11352     ;;
   11353   irix5* | irix6*)
   11354     case $cc_basename in
   11355       CC*)
   11356 	# SGI C++
   11357 	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'
   11358 
   11359 	# Archives containing C++ object files must be created using
   11360 	# "CC -ar", where "CC" is the IRIX C++ compiler.  This is
   11361 	# necessary to make sure instantiated templates are included
   11362 	# in the archive.
   11363 	old_archive_cmds_CXX='$CC -ar -WR,-u -o $oldlib $oldobjs'
   11364 	;;
   11365       *)
   11366 	if test "$GXX" = yes; then
   11367 	  if test "$with_gnu_ld" = no; then
   11368 	    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'
   11369 	  else
   11370 	    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'
   11371 	  fi
   11372 	fi
   11373 	link_all_deplibs_CXX=yes
   11374 	;;
   11375     esac
   11376     hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
   11377     hardcode_libdir_separator_CXX=:
   11378     ;;
   11379   linux*)
   11380     case $cc_basename in
   11381       KCC*)
   11382 	# Kuck and Associates, Inc. (KAI) C++ Compiler
   11383 
   11384 	# KCC will only create a shared library if the output file
   11385 	# ends with ".so" (or ".sl" for HP-UX), so rename the library
   11386 	# to its proper name (with version) after linking.
   11387 	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'
   11388 	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'
   11389 	# Commands to make compiler produce verbose output that lists
   11390 	# what "hidden" libraries, object files and flags are used when
   11391 	# linking a shared library.
   11392 	#
   11393 	# There doesn't appear to be a way to prevent this compiler from
   11394 	# explicitly linking system object files so we need to strip them
   11395 	# from the output so that they don't get included in the library
   11396 	# dependencies.
   11397 	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'
   11398 
   11399 	hardcode_libdir_flag_spec_CXX='${wl}--rpath,$libdir'
   11400 	export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
   11401 
   11402 	# Archives containing C++ object files must be created using
   11403 	# "CC -Bstatic", where "CC" is the KAI C++ compiler.
   11404 	old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs'
   11405 	;;
   11406       icpc*)
   11407 	# Intel C++
   11408 	with_gnu_ld=yes
   11409 	# version 8.0 and above of icpc choke on multiply defined symbols
   11410 	# if we add $predep_objects and $postdep_objects, however 7.1 and
   11411 	# earlier do not add the objects themselves.
   11412 	case `$CC -V 2>&1` in
   11413 	*"Version 7."*)
   11414   	  archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
   11415   	  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'
   11416 	  ;;
   11417 	*)  # Version 8.0 or newer
   11418 	  tmp_idyn=
   11419 	  case $host_cpu in
   11420 	    ia64*) tmp_idyn=' -i_dynamic';;
   11421 	  esac
   11422   	  archive_cmds_CXX='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   11423 	  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'
   11424 	  ;;
   11425 	esac
   11426 	archive_cmds_need_lc_CXX=no
   11427 	hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   11428 	export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
   11429 	whole_archive_flag_spec_CXX='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
   11430 	;;
   11431       pgCC*)
   11432         # Portland Group C++ compiler
   11433 	archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
   11434   	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'
   11435 
   11436 	hardcode_libdir_flag_spec_CXX='${wl}--rpath ${wl}$libdir'
   11437 	export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
   11438 	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'
   11439         ;;
   11440       cxx*)
   11441 	# Compaq C++
   11442 	archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
   11443 	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'
   11444 
   11445 	runpath_var=LD_RUN_PATH
   11446 	hardcode_libdir_flag_spec_CXX='-rpath $libdir'
   11447 	hardcode_libdir_separator_CXX=:
   11448 
   11449 	# Commands to make compiler produce verbose output that lists
   11450 	# what "hidden" libraries, object files and flags are used when
   11451 	# linking a shared library.
   11452 	#
   11453 	# There doesn't appear to be a way to prevent this compiler from
   11454 	# explicitly linking system object files so we need to strip them
   11455 	# from the output so that they don't get included in the library
   11456 	# dependencies.
   11457 	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'
   11458 	;;
   11459     esac
   11460     ;;
   11461   lynxos*)
   11462     # FIXME: insert proper C++ library support
   11463     ld_shlibs_CXX=no
   11464     ;;
   11465   m88k*)
   11466     # FIXME: insert proper C++ library support
   11467     ld_shlibs_CXX=no
   11468     ;;
   11469   mvs*)
   11470     case $cc_basename in
   11471       cxx*)
   11472 	# FIXME: insert proper C++ library support
   11473 	ld_shlibs_CXX=no
   11474 	;;
   11475       *)
   11476 	# FIXME: insert proper C++ library support
   11477 	ld_shlibs_CXX=no
   11478 	;;
   11479     esac
   11480     ;;
   11481   netbsd*)
   11482     if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   11483       archive_cmds_CXX='$LD -Bshareable  -o $lib $predep_objects $libobjs $deplibs $postdep_objects $linker_flags'
   11484       wlarc=
   11485       hardcode_libdir_flag_spec_CXX='-R$libdir'
   11486       hardcode_direct_CXX=yes
   11487       hardcode_shlibpath_var_CXX=no
   11488     fi
   11489     # Workaround some broken pre-1.5 toolchains
   11490     output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep conftest.$objext | $SED -e "s:-lgcc -lc -lgcc::"'
   11491     ;;
   11492   openbsd2*)
   11493     # C++ shared libraries are fairly broken
   11494     ld_shlibs_CXX=no
   11495     ;;
   11496   openbsd*)
   11497     hardcode_direct_CXX=yes
   11498     hardcode_shlibpath_var_CXX=no
   11499     archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
   11500     hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   11501     if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   11502       archive_expsym_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file,$export_symbols -o $lib'
   11503       export_dynamic_flag_spec_CXX='${wl}-E'
   11504       whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
   11505     fi
   11506     output_verbose_link_cmd='echo'
   11507     ;;
   11508   osf3*)
   11509     case $cc_basename in
   11510       KCC*)
   11511 	# Kuck and Associates, Inc. (KAI) C++ Compiler
   11512 
   11513 	# KCC will only create a shared library if the output file
   11514 	# ends with ".so" (or ".sl" for HP-UX), so rename the library
   11515 	# to its proper name (with version) after linking.
   11516 	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'
   11517 
   11518 	hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   11519 	hardcode_libdir_separator_CXX=:
   11520 
   11521 	# Archives containing C++ object files must be created using
   11522 	# "CC -Bstatic", where "CC" is the KAI C++ compiler.
   11523 	old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs'
   11524 
   11525 	;;
   11526       RCC*)
   11527 	# Rational C++ 2.4.1
   11528 	# FIXME: insert proper C++ library support
   11529 	ld_shlibs_CXX=no
   11530 	;;
   11531       cxx*)
   11532 	allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
   11533 	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'
   11534 
   11535 	hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
   11536 	hardcode_libdir_separator_CXX=:
   11537 
   11538 	# Commands to make compiler produce verbose output that lists
   11539 	# what "hidden" libraries, object files and flags are used when
   11540 	# linking a shared library.
   11541 	#
   11542 	# There doesn't appear to be a way to prevent this compiler from
   11543 	# explicitly linking system object files so we need to strip them
   11544 	# from the output so that they don't get included in the library
   11545 	# dependencies.
   11546 	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'
   11547 	;;
   11548       *)
   11549 	if test "$GXX" = yes && test "$with_gnu_ld" = no; then
   11550 	  allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
   11551 	  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'
   11552 
   11553 	  hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
   11554 	  hardcode_libdir_separator_CXX=:
   11555 
   11556 	  # Commands to make compiler produce verbose output that lists
   11557 	  # what "hidden" libraries, object files and flags are used when
   11558 	  # linking a shared library.
   11559 	  output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"'
   11560 
   11561 	else
   11562 	  # FIXME: insert proper C++ library support
   11563 	  ld_shlibs_CXX=no
   11564 	fi
   11565 	;;
   11566     esac
   11567     ;;
   11568   osf4* | osf5*)
   11569     case $cc_basename in
   11570       KCC*)
   11571 	# Kuck and Associates, Inc. (KAI) C++ Compiler
   11572 
   11573 	# KCC will only create a shared library if the output file
   11574 	# ends with ".so" (or ".sl" for HP-UX), so rename the library
   11575 	# to its proper name (with version) after linking.
   11576 	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'
   11577 
   11578 	hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   11579 	hardcode_libdir_separator_CXX=:
   11580 
   11581 	# Archives containing C++ object files must be created using
   11582 	# the KAI C++ compiler.
   11583 	old_archive_cmds_CXX='$CC -o $oldlib $oldobjs'
   11584 	;;
   11585       RCC*)
   11586 	# Rational C++ 2.4.1
   11587 	# FIXME: insert proper C++ library support
   11588 	ld_shlibs_CXX=no
   11589 	;;
   11590       cxx*)
   11591 	allow_undefined_flag_CXX=' -expect_unresolved \*'
   11592 	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'
   11593 	archive_expsym_cmds_CXX='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done~
   11594 	  echo "-hidden">> $lib.exp~
   11595 	  $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~
   11596 	  $rm $lib.exp'
   11597 
   11598 	hardcode_libdir_flag_spec_CXX='-rpath $libdir'
   11599 	hardcode_libdir_separator_CXX=:
   11600 
   11601 	# Commands to make compiler produce verbose output that lists
   11602 	# what "hidden" libraries, object files and flags are used when
   11603 	# linking a shared library.
   11604 	#
   11605 	# There doesn't appear to be a way to prevent this compiler from
   11606 	# explicitly linking system object files so we need to strip them
   11607 	# from the output so that they don't get included in the library
   11608 	# dependencies.
   11609 	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'
   11610 	;;
   11611       *)
   11612 	if test "$GXX" = yes && test "$with_gnu_ld" = no; then
   11613 	  allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
   11614 	 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'
   11615 
   11616 	  hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
   11617 	  hardcode_libdir_separator_CXX=:
   11618 
   11619 	  # Commands to make compiler produce verbose output that lists
   11620 	  # what "hidden" libraries, object files and flags are used when
   11621 	  # linking a shared library.
   11622 	  output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"'
   11623 
   11624 	else
   11625 	  # FIXME: insert proper C++ library support
   11626 	  ld_shlibs_CXX=no
   11627 	fi
   11628 	;;
   11629     esac
   11630     ;;
   11631   psos*)
   11632     # FIXME: insert proper C++ library support
   11633     ld_shlibs_CXX=no
   11634     ;;
   11635   sunos4*)
   11636     case $cc_basename in
   11637       CC*)
   11638 	# Sun C++ 4.x
   11639 	# FIXME: insert proper C++ library support
   11640 	ld_shlibs_CXX=no
   11641 	;;
   11642       lcc*)
   11643 	# Lucid
   11644 	# FIXME: insert proper C++ library support
   11645 	ld_shlibs_CXX=no
   11646 	;;
   11647       *)
   11648 	# FIXME: insert proper C++ library support
   11649 	ld_shlibs_CXX=no
   11650 	;;
   11651     esac
   11652     ;;
   11653   solaris*)
   11654     case $cc_basename in
   11655       CC*)
   11656 	# Sun C++ 4.2, 5.x and Centerline C++
   11657         archive_cmds_need_lc_CXX=yes
   11658 	no_undefined_flag_CXX=' -zdefs'
   11659 	archive_cmds_CXX='$CC -G${allow_undefined_flag}  -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   11660 	archive_expsym_cmds_CXX='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   11661 	$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'
   11662 
   11663 	hardcode_libdir_flag_spec_CXX='-R$libdir'
   11664 	hardcode_shlibpath_var_CXX=no
   11665 	case $host_os in
   11666 	  solaris2.[0-5] | solaris2.[0-5].*) ;;
   11667 	  *)
   11668 	    # The C++ compiler is used as linker so we must use $wl
   11669 	    # flag to pass the commands to the underlying system
   11670 	    # linker. We must also pass each convience library through
   11671 	    # to the system linker between allextract/defaultextract.
   11672 	    # The C++ compiler will combine linker options so we
   11673 	    # cannot just pass the convience library names through
   11674 	    # without $wl.
   11675 	    # Supported since Solaris 2.6 (maybe 2.5.1?)
   11676 	    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'
   11677 	    ;;
   11678 	esac
   11679 	link_all_deplibs_CXX=yes
   11680 
   11681 	output_verbose_link_cmd='echo'
   11682 
   11683 	# Archives containing C++ object files must be created using
   11684 	# "CC -xar", where "CC" is the Sun C++ compiler.  This is
   11685 	# necessary to make sure instantiated templates are included
   11686 	# in the archive.
   11687 	old_archive_cmds_CXX='$CC -xar -o $oldlib $oldobjs'
   11688 	;;
   11689       gcx*)
   11690 	# Green Hills C++ Compiler
   11691 	archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
   11692 
   11693 	# The C++ compiler must be used to create the archive.
   11694 	old_archive_cmds_CXX='$CC $LDFLAGS -archive -o $oldlib $oldobjs'
   11695 	;;
   11696       *)
   11697 	# GNU C++ compiler with Solaris linker
   11698 	if test "$GXX" = yes && test "$with_gnu_ld" = no; then
   11699 	  no_undefined_flag_CXX=' ${wl}-z ${wl}defs'
   11700 	  if $CC --version | grep -v '^2\.7' > /dev/null; then
   11701 	    archive_cmds_CXX='$CC -shared -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
   11702 	    archive_expsym_cmds_CXX='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   11703 		$CC -shared -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$rm $lib.exp'
   11704 
   11705 	    # Commands to make compiler produce verbose output that lists
   11706 	    # what "hidden" libraries, object files and flags are used when
   11707 	    # linking a shared library.
   11708 	    output_verbose_link_cmd="$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep \"\-L\""
   11709 	  else
   11710 	    # g++ 2.7 appears to require `-G' NOT `-shared' on this
   11711 	    # platform.
   11712 	    archive_cmds_CXX='$CC -G -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
   11713 	    archive_expsym_cmds_CXX='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   11714 		$CC -G -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$rm $lib.exp'
   11715 
   11716 	    # Commands to make compiler produce verbose output that lists
   11717 	    # what "hidden" libraries, object files and flags are used when
   11718 	    # linking a shared library.
   11719 	    output_verbose_link_cmd="$CC -G $CFLAGS -v conftest.$objext 2>&1 | grep \"\-L\""
   11720 	  fi
   11721 
   11722 	  hardcode_libdir_flag_spec_CXX='${wl}-R $wl$libdir'
   11723 	fi
   11724 	;;
   11725     esac
   11726     ;;
   11727   sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
   11728     no_undefined_flag_CXX='${wl}-z,text'
   11729     archive_cmds_need_lc_CXX=no
   11730     hardcode_shlibpath_var_CXX=no
   11731     runpath_var='LD_RUN_PATH'
   11732 
   11733     case $cc_basename in
   11734       CC*)
   11735 	archive_cmds_CXX='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   11736 	archive_expsym_cmds_CXX='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   11737 	;;
   11738       *)
   11739 	archive_cmds_CXX='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   11740 	archive_expsym_cmds_CXX='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   11741 	;;
   11742     esac
   11743     ;;
   11744   sysv5* | sco3.2v5* | sco5v6*)
   11745     # Note: We can NOT use -z defs as we might desire, because we do not
   11746     # link with -lc, and that would cause any symbols used from libc to
   11747     # always be unresolved, which means just about no library would
   11748     # ever link correctly.  If we're not using GNU ld we use -z text
   11749     # though, which does catch some bad symbols but isn't as heavy-handed
   11750     # as -z defs.
   11751     # For security reasons, it is highly recommended that you always
   11752     # use absolute paths for naming shared libraries, and exclude the
   11753     # DT_RUNPATH tag from executables and libraries.  But doing so
   11754     # requires that you compile everything twice, which is a pain.
   11755     # So that behaviour is only enabled if SCOABSPATH is set to a
   11756     # non-empty value in the environment.  Most likely only useful for
   11757     # creating official distributions of packages.
   11758     # This is a hack until libtool officially supports absolute path
   11759     # names for shared libraries.
   11760     no_undefined_flag_CXX='${wl}-z,text'
   11761     allow_undefined_flag_CXX='${wl}-z,nodefs'
   11762     archive_cmds_need_lc_CXX=no
   11763     hardcode_shlibpath_var_CXX=no
   11764     hardcode_libdir_flag_spec_CXX='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`'
   11765     hardcode_libdir_separator_CXX=':'
   11766     link_all_deplibs_CXX=yes
   11767     export_dynamic_flag_spec_CXX='${wl}-Bexport'
   11768     runpath_var='LD_RUN_PATH'
   11769 
   11770     case $cc_basename in
   11771       CC*)
   11772 	archive_cmds_CXX='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   11773 	archive_expsym_cmds_CXX='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   11774 	;;
   11775       *)
   11776 	archive_cmds_CXX='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   11777 	archive_expsym_cmds_CXX='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   11778 	;;
   11779     esac
   11780     ;;
   11781   tandem*)
   11782     case $cc_basename in
   11783       NCC*)
   11784 	# NonStop-UX NCC 3.20
   11785 	# FIXME: insert proper C++ library support
   11786 	ld_shlibs_CXX=no
   11787 	;;
   11788       *)
   11789 	# FIXME: insert proper C++ library support
   11790 	ld_shlibs_CXX=no
   11791 	;;
   11792     esac
   11793     ;;
   11794   vxworks*)
   11795     # FIXME: insert proper C++ library support
   11796     ld_shlibs_CXX=no
   11797     ;;
   11798   *)
   11799     # FIXME: insert proper C++ library support
   11800     ld_shlibs_CXX=no
   11801     ;;
   11802 esac
   11803 { echo "$as_me:$LINENO: result: $ld_shlibs_CXX" >&5
   11804 echo "${ECHO_T}$ld_shlibs_CXX" >&6; }
   11805 test "$ld_shlibs_CXX" = no && can_build_shared=no
   11806 
   11807 GCC_CXX="$GXX"
   11808 LD_CXX="$LD"
   11809 
   11810 
   11811 cat > conftest.$ac_ext <<EOF
   11812 class Foo
   11813 {
   11814 public:
   11815   Foo (void) { a = 0; }
   11816 private:
   11817   int a;
   11818 };
   11819 EOF
   11820 
   11821 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   11822   (eval $ac_compile) 2>&5
   11823   ac_status=$?
   11824   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   11825   (exit $ac_status); }; then
   11826   # Parse the compiler output and extract the necessary
   11827   # objects, libraries and library flags.
   11828 
   11829   # Sentinel used to keep track of whether or not we are before
   11830   # the conftest object file.
   11831   pre_test_object_deps_done=no
   11832 
   11833   # The `*' in the case matches for architectures that use `case' in
   11834   # $output_verbose_cmd can trigger glob expansion during the loop
   11835   # eval without this substitution.
   11836   output_verbose_link_cmd=`$echo "X$output_verbose_link_cmd" | $Xsed -e "$no_glob_subst"`
   11837 
   11838   for p in `eval $output_verbose_link_cmd`; do
   11839     case $p in
   11840 
   11841     -L* | -R* | -l*)
   11842        # Some compilers place space between "-{L,R}" and the path.
   11843        # Remove the space.
   11844        if test $p = "-L" \
   11845 	  || test $p = "-R"; then
   11846 	 prev=$p
   11847 	 continue
   11848        else
   11849 	 prev=
   11850        fi
   11851 
   11852        if test "$pre_test_object_deps_done" = no; then
   11853 	 case $p in
   11854 	 -L* | -R*)
   11855 	   # Internal compiler library paths should come after those
   11856 	   # provided the user.  The postdeps already come after the
   11857 	   # user supplied libs so there is no need to process them.
   11858 	   if test -z "$compiler_lib_search_path_CXX"; then
   11859 	     compiler_lib_search_path_CXX="${prev}${p}"
   11860 	   else
   11861 	     compiler_lib_search_path_CXX="${compiler_lib_search_path_CXX} ${prev}${p}"
   11862 	   fi
   11863 	   ;;
   11864 	 # The "-l" case would never come before the object being
   11865 	 # linked, so don't bother handling this case.
   11866 	 esac
   11867        else
   11868 	 if test -z "$postdeps_CXX"; then
   11869 	   postdeps_CXX="${prev}${p}"
   11870 	 else
   11871 	   postdeps_CXX="${postdeps_CXX} ${prev}${p}"
   11872 	 fi
   11873        fi
   11874        ;;
   11875 
   11876     *.$objext)
   11877        # This assumes that the test object file only shows up
   11878        # once in the compiler output.
   11879        if test "$p" = "conftest.$objext"; then
   11880 	 pre_test_object_deps_done=yes
   11881 	 continue
   11882        fi
   11883 
   11884        if test "$pre_test_object_deps_done" = no; then
   11885 	 if test -z "$predep_objects_CXX"; then
   11886 	   predep_objects_CXX="$p"
   11887 	 else
   11888 	   predep_objects_CXX="$predep_objects_CXX $p"
   11889 	 fi
   11890        else
   11891 	 if test -z "$postdep_objects_CXX"; then
   11892 	   postdep_objects_CXX="$p"
   11893 	 else
   11894 	   postdep_objects_CXX="$postdep_objects_CXX $p"
   11895 	 fi
   11896        fi
   11897        ;;
   11898 
   11899     *) ;; # Ignore the rest.
   11900 
   11901     esac
   11902   done
   11903 
   11904   # Clean up.
   11905   rm -f a.out a.exe
   11906 else
   11907   echo "libtool.m4: error: problem compiling CXX test program"
   11908 fi
   11909 
   11910 $rm -f confest.$objext
   11911 
   11912 # PORTME: override above test on systems where it is broken
   11913 case $host_os in
   11914 interix3*)
   11915   # Interix 3.5 installs completely hosed .la files for C++, so rather than
   11916   # hack all around it, let's just trust "g++" to DTRT.
   11917   predep_objects_CXX=
   11918   postdep_objects_CXX=
   11919   postdeps_CXX=
   11920   ;;
   11921 
   11922 solaris*)
   11923   case $cc_basename in
   11924   CC*)
   11925     # Adding this requires a known-good setup of shared libraries for
   11926     # Sun compiler versions before 5.6, else PIC objects from an old
   11927     # archive will be linked into the output, leading to subtle bugs.
   11928     postdeps_CXX='-lCstd -lCrun'
   11929     ;;
   11930   esac
   11931   ;;
   11932 esac
   11933 
   11934 
   11935 case " $postdeps_CXX " in
   11936 *" -lc "*) archive_cmds_need_lc_CXX=no ;;
   11937 esac
   11938 
   11939 lt_prog_compiler_wl_CXX=
   11940 lt_prog_compiler_pic_CXX=
   11941 lt_prog_compiler_static_CXX=
   11942 
   11943 { echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
   11944 echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6; }
   11945 
   11946   # C++ specific cases for pic, static, wl, etc.
   11947   if test "$GXX" = yes; then
   11948     lt_prog_compiler_wl_CXX='-Wl,'
   11949     lt_prog_compiler_static_CXX='-static'
   11950 
   11951     case $host_os in
   11952     aix*)
   11953       # All AIX code is PIC.
   11954       if test "$host_cpu" = ia64; then
   11955 	# AIX 5 now supports IA64 processor
   11956 	lt_prog_compiler_static_CXX='-Bstatic'
   11957       fi
   11958       ;;
   11959     amigaos*)
   11960       # FIXME: we need at least 68020 code to build shared libraries, but
   11961       # adding the `-m68020' flag to GCC prevents building anything better,
   11962       # like `-m68040'.
   11963       lt_prog_compiler_pic_CXX='-m68020 -resident32 -malways-restore-a4'
   11964       ;;
   11965     beos* | cygwin* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
   11966       # PIC is the default for these OSes.
   11967       ;;
   11968     mingw* | os2* | pw32*)
   11969       # This hack is so that the source file can tell whether it is being
   11970       # built for inclusion in a dll (and should export symbols for example).
   11971       lt_prog_compiler_pic_CXX='-DDLL_EXPORT'
   11972       ;;
   11973     darwin* | rhapsody*)
   11974       # PIC is the default on this platform
   11975       # Common symbols not allowed in MH_DYLIB files
   11976       lt_prog_compiler_pic_CXX='-fno-common'
   11977       ;;
   11978     *djgpp*)
   11979       # DJGPP does not support shared libraries at all
   11980       lt_prog_compiler_pic_CXX=
   11981       ;;
   11982     interix3*)
   11983       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
   11984       # Instead, we relocate shared libraries at runtime.
   11985       ;;
   11986     sysv4*MP*)
   11987       if test -d /usr/nec; then
   11988 	lt_prog_compiler_pic_CXX=-Kconform_pic
   11989       fi
   11990       ;;
   11991     hpux*)
   11992       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   11993       # not for PA HP-UX.
   11994       case $host_cpu in
   11995       hppa*64*|ia64*)
   11996 	;;
   11997       *)
   11998 	lt_prog_compiler_pic_CXX='-fPIC'
   11999 	;;
   12000       esac
   12001       ;;
   12002     *)
   12003       lt_prog_compiler_pic_CXX='-fPIC'
   12004       ;;
   12005     esac
   12006   else
   12007     case $host_os in
   12008       aix4* | aix5*)
   12009 	# All AIX code is PIC.
   12010 	if test "$host_cpu" = ia64; then
   12011 	  # AIX 5 now supports IA64 processor
   12012 	  lt_prog_compiler_static_CXX='-Bstatic'
   12013 	else
   12014 	  lt_prog_compiler_static_CXX='-bnso -bI:/lib/syscalls.exp'
   12015 	fi
   12016 	;;
   12017       chorus*)
   12018 	case $cc_basename in
   12019 	cxch68*)
   12020 	  # Green Hills C++ Compiler
   12021 	  # _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"
   12022 	  ;;
   12023 	esac
   12024 	;;
   12025        darwin*)
   12026          # PIC is the default on this platform
   12027          # Common symbols not allowed in MH_DYLIB files
   12028          case $cc_basename in
   12029            xlc*)
   12030            lt_prog_compiler_pic_CXX='-qnocommon'
   12031            lt_prog_compiler_wl_CXX='-Wl,'
   12032            ;;
   12033          esac
   12034        ;;
   12035       dgux*)
   12036 	case $cc_basename in
   12037 	  ec++*)
   12038 	    lt_prog_compiler_pic_CXX='-KPIC'
   12039 	    ;;
   12040 	  ghcx*)
   12041 	    # Green Hills C++ Compiler
   12042 	    lt_prog_compiler_pic_CXX='-pic'
   12043 	    ;;
   12044 	  *)
   12045 	    ;;
   12046 	esac
   12047 	;;
   12048       freebsd* | kfreebsd*-gnu | dragonfly*)
   12049 	# FreeBSD uses GNU C++
   12050 	;;
   12051       hpux9* | hpux10* | hpux11*)
   12052 	case $cc_basename in
   12053 	  CC*)
   12054 	    lt_prog_compiler_wl_CXX='-Wl,'
   12055 	    lt_prog_compiler_static_CXX='${wl}-a ${wl}archive'
   12056 	    if test "$host_cpu" != ia64; then
   12057 	      lt_prog_compiler_pic_CXX='+Z'
   12058 	    fi
   12059 	    ;;
   12060 	  aCC*)
   12061 	    lt_prog_compiler_wl_CXX='-Wl,'
   12062 	    lt_prog_compiler_static_CXX='${wl}-a ${wl}archive'
   12063 	    case $host_cpu in
   12064 	    hppa*64*|ia64*)
   12065 	      # +Z the default
   12066 	      ;;
   12067 	    *)
   12068 	      lt_prog_compiler_pic_CXX='+Z'
   12069 	      ;;
   12070 	    esac
   12071 	    ;;
   12072 	  *)
   12073 	    ;;
   12074 	esac
   12075 	;;
   12076       interix*)
   12077 	# This is c89, which is MS Visual C++ (no shared libs)
   12078 	# Anyone wants to do a port?
   12079 	;;
   12080       irix5* | irix6* | nonstopux*)
   12081 	case $cc_basename in
   12082 	  CC*)
   12083 	    lt_prog_compiler_wl_CXX='-Wl,'
   12084 	    lt_prog_compiler_static_CXX='-non_shared'
   12085 	    # CC pic flag -KPIC is the default.
   12086 	    ;;
   12087 	  *)
   12088 	    ;;
   12089 	esac
   12090 	;;
   12091       linux*)
   12092 	case $cc_basename in
   12093 	  KCC*)
   12094 	    # KAI C++ Compiler
   12095 	    lt_prog_compiler_wl_CXX='--backend -Wl,'
   12096 	    lt_prog_compiler_pic_CXX='-fPIC'
   12097 	    ;;
   12098 	  icpc* | ecpc*)
   12099 	    # Intel C++
   12100 	    lt_prog_compiler_wl_CXX='-Wl,'
   12101 	    lt_prog_compiler_pic_CXX='-KPIC'
   12102 	    lt_prog_compiler_static_CXX='-static'
   12103 	    ;;
   12104 	  pgCC*)
   12105 	    # Portland Group C++ compiler.
   12106 	    lt_prog_compiler_wl_CXX='-Wl,'
   12107 	    lt_prog_compiler_pic_CXX='-fpic'
   12108 	    lt_prog_compiler_static_CXX='-Bstatic'
   12109 	    ;;
   12110 	  cxx*)
   12111 	    # Compaq C++
   12112 	    # Make sure the PIC flag is empty.  It appears that all Alpha
   12113 	    # Linux and Compaq Tru64 Unix objects are PIC.
   12114 	    lt_prog_compiler_pic_CXX=
   12115 	    lt_prog_compiler_static_CXX='-non_shared'
   12116 	    ;;
   12117 	  *)
   12118 	    ;;
   12119 	esac
   12120 	;;
   12121       lynxos*)
   12122 	;;
   12123       m88k*)
   12124 	;;
   12125       mvs*)
   12126 	case $cc_basename in
   12127 	  cxx*)
   12128 	    lt_prog_compiler_pic_CXX='-W c,exportall'
   12129 	    ;;
   12130 	  *)
   12131 	    ;;
   12132 	esac
   12133 	;;
   12134       netbsd*)
   12135 	;;
   12136       osf3* | osf4* | osf5*)
   12137 	case $cc_basename in
   12138 	  KCC*)
   12139 	    lt_prog_compiler_wl_CXX='--backend -Wl,'
   12140 	    ;;
   12141 	  RCC*)
   12142 	    # Rational C++ 2.4.1
   12143 	    lt_prog_compiler_pic_CXX='-pic'
   12144 	    ;;
   12145 	  cxx*)
   12146 	    # Digital/Compaq C++
   12147 	    lt_prog_compiler_wl_CXX='-Wl,'
   12148 	    # Make sure the PIC flag is empty.  It appears that all Alpha
   12149 	    # Linux and Compaq Tru64 Unix objects are PIC.
   12150 	    lt_prog_compiler_pic_CXX=
   12151 	    lt_prog_compiler_static_CXX='-non_shared'
   12152 	    ;;
   12153 	  *)
   12154 	    ;;
   12155 	esac
   12156 	;;
   12157       psos*)
   12158 	;;
   12159       solaris*)
   12160 	case $cc_basename in
   12161 	  CC*)
   12162 	    # Sun C++ 4.2, 5.x and Centerline C++
   12163 	    lt_prog_compiler_pic_CXX='-KPIC'
   12164 	    lt_prog_compiler_static_CXX='-Bstatic'
   12165 	    lt_prog_compiler_wl_CXX='-Qoption ld '
   12166 	    ;;
   12167 	  gcx*)
   12168 	    # Green Hills C++ Compiler
   12169 	    lt_prog_compiler_pic_CXX='-PIC'
   12170 	    ;;
   12171 	  *)
   12172 	    ;;
   12173 	esac
   12174 	;;
   12175       sunos4*)
   12176 	case $cc_basename in
   12177 	  CC*)
   12178 	    # Sun C++ 4.x
   12179 	    lt_prog_compiler_pic_CXX='-pic'
   12180 	    lt_prog_compiler_static_CXX='-Bstatic'
   12181 	    ;;
   12182 	  lcc*)
   12183 	    # Lucid
   12184 	    lt_prog_compiler_pic_CXX='-pic'
   12185 	    ;;
   12186 	  *)
   12187 	    ;;
   12188 	esac
   12189 	;;
   12190       tandem*)
   12191 	case $cc_basename in
   12192 	  NCC*)
   12193 	    # NonStop-UX NCC 3.20
   12194 	    lt_prog_compiler_pic_CXX='-KPIC'
   12195 	    ;;
   12196 	  *)
   12197 	    ;;
   12198 	esac
   12199 	;;
   12200       sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
   12201 	case $cc_basename in
   12202 	  CC*)
   12203 	    lt_prog_compiler_wl_CXX='-Wl,'
   12204 	    lt_prog_compiler_pic_CXX='-KPIC'
   12205 	    lt_prog_compiler_static_CXX='-Bstatic'
   12206 	    ;;
   12207 	esac
   12208 	;;
   12209       vxworks*)
   12210 	;;
   12211       *)
   12212 	lt_prog_compiler_can_build_shared_CXX=no
   12213 	;;
   12214     esac
   12215   fi
   12216 
   12217 { echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_CXX" >&5
   12218 echo "${ECHO_T}$lt_prog_compiler_pic_CXX" >&6; }
   12219 
   12220 #
   12221 # Check to make sure the PIC flag actually works.
   12222 #
   12223 if test -n "$lt_prog_compiler_pic_CXX"; then
   12224 
   12225 { echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works" >&5
   12226 echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works... $ECHO_C" >&6; }
   12227 if test "${lt_prog_compiler_pic_works_CXX+set}" = set; then
   12228   echo $ECHO_N "(cached) $ECHO_C" >&6
   12229 else
   12230   lt_prog_compiler_pic_works_CXX=no
   12231   ac_outfile=conftest.$ac_objext
   12232    printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   12233    lt_compiler_flag="$lt_prog_compiler_pic_CXX -DPIC"
   12234    # Insert the option either (1) after the last *FLAGS variable, or
   12235    # (2) before a word containing "conftest.", or (3) at the end.
   12236    # Note that $ac_compile itself does not contain backslashes and begins
   12237    # with a dollar sign (not a hyphen), so the echo should work correctly.
   12238    # The option is referenced via a variable to avoid confusing sed.
   12239    lt_compile=`echo "$ac_compile" | $SED \
   12240    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   12241    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   12242    -e 's:$: $lt_compiler_flag:'`
   12243    (eval echo "\"\$as_me:12243: $lt_compile\"" >&5)
   12244    (eval "$lt_compile" 2>conftest.err)
   12245    ac_status=$?
   12246    cat conftest.err >&5
   12247    echo "$as_me:12247: \$? = $ac_status" >&5
   12248    if (exit $ac_status) && test -s "$ac_outfile"; then
   12249      # The compiler can only warn and ignore the option if not recognized
   12250      # So say no if there are warnings other than the usual output.
   12251      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
   12252      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   12253      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   12254        lt_prog_compiler_pic_works_CXX=yes
   12255      fi
   12256    fi
   12257    $rm conftest*
   12258 
   12259 fi
   12260 { echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works_CXX" >&5
   12261 echo "${ECHO_T}$lt_prog_compiler_pic_works_CXX" >&6; }
   12262 
   12263 if test x"$lt_prog_compiler_pic_works_CXX" = xyes; then
   12264     case $lt_prog_compiler_pic_CXX in
   12265      "" | " "*) ;;
   12266      *) lt_prog_compiler_pic_CXX=" $lt_prog_compiler_pic_CXX" ;;
   12267      esac
   12268 else
   12269     lt_prog_compiler_pic_CXX=
   12270      lt_prog_compiler_can_build_shared_CXX=no
   12271 fi
   12272 
   12273 fi
   12274 case $host_os in
   12275   # For platforms which do not support PIC, -DPIC is meaningless:
   12276   *djgpp*)
   12277     lt_prog_compiler_pic_CXX=
   12278     ;;
   12279   *)
   12280     lt_prog_compiler_pic_CXX="$lt_prog_compiler_pic_CXX -DPIC"
   12281     ;;
   12282 esac
   12283 
   12284 #
   12285 # Check to make sure the static flag actually works.
   12286 #
   12287 wl=$lt_prog_compiler_wl_CXX eval lt_tmp_static_flag=\"$lt_prog_compiler_static_CXX\"
   12288 { echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
   12289 echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6; }
   12290 if test "${lt_prog_compiler_static_works_CXX+set}" = set; then
   12291   echo $ECHO_N "(cached) $ECHO_C" >&6
   12292 else
   12293   lt_prog_compiler_static_works_CXX=no
   12294    save_LDFLAGS="$LDFLAGS"
   12295    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
   12296    printf "$lt_simple_link_test_code" > conftest.$ac_ext
   12297    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
   12298      # The linker can only warn and ignore the option if not recognized
   12299      # So say no if there are warnings
   12300      if test -s conftest.err; then
   12301        # Append any errors to the config.log.
   12302        cat conftest.err 1>&5
   12303        $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
   12304        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   12305        if diff conftest.exp conftest.er2 >/dev/null; then
   12306          lt_prog_compiler_static_works_CXX=yes
   12307        fi
   12308      else
   12309        lt_prog_compiler_static_works_CXX=yes
   12310      fi
   12311    fi
   12312    $rm conftest*
   12313    LDFLAGS="$save_LDFLAGS"
   12314 
   12315 fi
   12316 { echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works_CXX" >&5
   12317 echo "${ECHO_T}$lt_prog_compiler_static_works_CXX" >&6; }
   12318 
   12319 if test x"$lt_prog_compiler_static_works_CXX" = xyes; then
   12320     :
   12321 else
   12322     lt_prog_compiler_static_CXX=
   12323 fi
   12324 
   12325 
   12326 { echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
   12327 echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6; }
   12328 if test "${lt_cv_prog_compiler_c_o_CXX+set}" = set; then
   12329   echo $ECHO_N "(cached) $ECHO_C" >&6
   12330 else
   12331   lt_cv_prog_compiler_c_o_CXX=no
   12332    $rm -r conftest 2>/dev/null
   12333    mkdir conftest
   12334    cd conftest
   12335    mkdir out
   12336    printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   12337 
   12338    lt_compiler_flag="-o out/conftest2.$ac_objext"
   12339    # Insert the option either (1) after the last *FLAGS variable, or
   12340    # (2) before a word containing "conftest.", or (3) at the end.
   12341    # Note that $ac_compile itself does not contain backslashes and begins
   12342    # with a dollar sign (not a hyphen), so the echo should work correctly.
   12343    lt_compile=`echo "$ac_compile" | $SED \
   12344    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   12345    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   12346    -e 's:$: $lt_compiler_flag:'`
   12347    (eval echo "\"\$as_me:12347: $lt_compile\"" >&5)
   12348    (eval "$lt_compile" 2>out/conftest.err)
   12349    ac_status=$?
   12350    cat out/conftest.err >&5
   12351    echo "$as_me:12351: \$? = $ac_status" >&5
   12352    if (exit $ac_status) && test -s out/conftest2.$ac_objext
   12353    then
   12354      # The compiler can only warn and ignore the option if not recognized
   12355      # So say no if there are warnings
   12356      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
   12357      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
   12358      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
   12359        lt_cv_prog_compiler_c_o_CXX=yes
   12360      fi
   12361    fi
   12362    chmod u+w . 2>&5
   12363    $rm conftest*
   12364    # SGI C++ compiler will create directory out/ii_files/ for
   12365    # template instantiation
   12366    test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files
   12367    $rm out/* && rmdir out
   12368    cd ..
   12369    rmdir conftest
   12370    $rm conftest*
   12371 
   12372 fi
   12373 { echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o_CXX" >&5
   12374 echo "${ECHO_T}$lt_cv_prog_compiler_c_o_CXX" >&6; }
   12375 
   12376 
   12377 hard_links="nottested"
   12378 if test "$lt_cv_prog_compiler_c_o_CXX" = no && test "$need_locks" != no; then
   12379   # do not overwrite the value of need_locks provided by the user
   12380   { echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
   12381 echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6; }
   12382   hard_links=yes
   12383   $rm conftest*
   12384   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   12385   touch conftest.a
   12386   ln conftest.a conftest.b 2>&5 || hard_links=no
   12387   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   12388   { echo "$as_me:$LINENO: result: $hard_links" >&5
   12389 echo "${ECHO_T}$hard_links" >&6; }
   12390   if test "$hard_links" = no; then
   12391     { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
   12392 echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
   12393     need_locks=warn
   12394   fi
   12395 else
   12396   need_locks=no
   12397 fi
   12398 
   12399 { echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   12400 echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6; }
   12401 
   12402   export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   12403   case $host_os in
   12404   aix4* | aix5*)
   12405     # If we're using GNU nm, then we don't want the "-C" option.
   12406     # -C means demangle to AIX nm, but means don't demangle with GNU nm
   12407     if $NM -V 2>&1 | grep 'GNU' > /dev/null; then
   12408       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'
   12409     else
   12410       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'
   12411     fi
   12412     ;;
   12413   pw32*)
   12414     export_symbols_cmds_CXX="$ltdll_cmds"
   12415   ;;
   12416   cygwin* | mingw*)
   12417     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'
   12418   ;;
   12419   *)
   12420     export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   12421   ;;
   12422   esac
   12423 
   12424 { echo "$as_me:$LINENO: result: $ld_shlibs_CXX" >&5
   12425 echo "${ECHO_T}$ld_shlibs_CXX" >&6; }
   12426 test "$ld_shlibs_CXX" = no && can_build_shared=no
   12427 
   12428 #
   12429 # Do we need to explicitly link libc?
   12430 #
   12431 case "x$archive_cmds_need_lc_CXX" in
   12432 x|xyes)
   12433   # Assume -lc should be added
   12434   archive_cmds_need_lc_CXX=yes
   12435 
   12436   if test "$enable_shared" = yes && test "$GCC" = yes; then
   12437     case $archive_cmds_CXX in
   12438     *'~'*)
   12439       # FIXME: we may have to deal with multi-command sequences.
   12440       ;;
   12441     '$CC '*)
   12442       # Test whether the compiler implicitly links with -lc since on some
   12443       # systems, -lgcc has to come before -lc. If gcc already passes -lc
   12444       # to ld, don't add -lc before -lgcc.
   12445       { echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
   12446 echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6; }
   12447       $rm conftest*
   12448       printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   12449 
   12450       if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   12451   (eval $ac_compile) 2>&5
   12452   ac_status=$?
   12453   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   12454   (exit $ac_status); } 2>conftest.err; then
   12455         soname=conftest
   12456         lib=conftest
   12457         libobjs=conftest.$ac_objext
   12458         deplibs=
   12459         wl=$lt_prog_compiler_wl_CXX
   12460 	pic_flag=$lt_prog_compiler_pic_CXX
   12461         compiler_flags=-v
   12462         linker_flags=-v
   12463         verstring=
   12464         output_objdir=.
   12465         libname=conftest
   12466         lt_save_allow_undefined_flag=$allow_undefined_flag_CXX
   12467         allow_undefined_flag_CXX=
   12468         if { (eval echo "$as_me:$LINENO: \"$archive_cmds_CXX 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5
   12469   (eval $archive_cmds_CXX 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5
   12470   ac_status=$?
   12471   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   12472   (exit $ac_status); }
   12473         then
   12474 	  archive_cmds_need_lc_CXX=no
   12475         else
   12476 	  archive_cmds_need_lc_CXX=yes
   12477         fi
   12478         allow_undefined_flag_CXX=$lt_save_allow_undefined_flag
   12479       else
   12480         cat conftest.err 1>&5
   12481       fi
   12482       $rm conftest*
   12483       { echo "$as_me:$LINENO: result: $archive_cmds_need_lc_CXX" >&5
   12484 echo "${ECHO_T}$archive_cmds_need_lc_CXX" >&6; }
   12485       ;;
   12486     esac
   12487   fi
   12488   ;;
   12489 esac
   12490 
   12491 { echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
   12492 echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6; }
   12493 library_names_spec=
   12494 libname_spec='lib$name'
   12495 soname_spec=
   12496 shrext_cmds=".so"
   12497 postinstall_cmds=
   12498 postuninstall_cmds=
   12499 finish_cmds=
   12500 finish_eval=
   12501 shlibpath_var=
   12502 shlibpath_overrides_runpath=unknown
   12503 version_type=none
   12504 dynamic_linker="$host_os ld.so"
   12505 sys_lib_dlsearch_path_spec="/lib /usr/lib"
   12506 if test "$GCC" = yes; then
   12507   sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   12508   if echo "$sys_lib_search_path_spec" | grep ';' >/dev/null ; then
   12509     # if the path contains ";" then we assume it to be the separator
   12510     # otherwise default to the standard path separator (i.e. ":") - it is
   12511     # assumed that no part of a normal pathname contains ";" but that should
   12512     # okay in the real world where ";" in dirpaths is itself problematic.
   12513     sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   12514   else
   12515     sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   12516   fi
   12517 else
   12518   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
   12519 fi
   12520 need_lib_prefix=unknown
   12521 hardcode_into_libs=no
   12522 
   12523 # when you set need_version to no, make sure it does not cause -set_version
   12524 # flags to be left without arguments
   12525 need_version=unknown
   12526 
   12527 case $host_os in
   12528 aix3*)
   12529   version_type=linux
   12530   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
   12531   shlibpath_var=LIBPATH
   12532 
   12533   # AIX 3 has no versioning support, so we append a major version to the name.
   12534   soname_spec='${libname}${release}${shared_ext}$major'
   12535   ;;
   12536 
   12537 aix4* | aix5*)
   12538   version_type=linux
   12539   need_lib_prefix=no
   12540   need_version=no
   12541   hardcode_into_libs=yes
   12542   if test "$host_cpu" = ia64; then
   12543     # AIX 5 supports IA64
   12544     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
   12545     shlibpath_var=LD_LIBRARY_PATH
   12546   else
   12547     # With GCC up to 2.95.x, collect2 would create an import file
   12548     # for dependence libraries.  The import file would start with
   12549     # the line `#! .'.  This would cause the generated library to
   12550     # depend on `.', always an invalid library.  This was fixed in
   12551     # development snapshots of GCC prior to 3.0.
   12552     case $host_os in
   12553       aix4 | aix4.[01] | aix4.[01].*)
   12554       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
   12555 	   echo ' yes '
   12556 	   echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
   12557 	:
   12558       else
   12559 	can_build_shared=no
   12560       fi
   12561       ;;
   12562     esac
   12563     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
   12564     # soname into executable. Probably we can add versioning support to
   12565     # collect2, so additional links can be useful in future.
   12566     if test "$aix_use_runtimelinking" = yes; then
   12567       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
   12568       # instead of lib<name>.a to let people know that these are not
   12569       # typical AIX shared libraries.
   12570       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   12571     else
   12572       # We preserve .a as extension for shared libraries through AIX4.2
   12573       # and later when we are not doing run time linking.
   12574       library_names_spec='${libname}${release}.a $libname.a'
   12575       soname_spec='${libname}${release}${shared_ext}$major'
   12576     fi
   12577     shlibpath_var=LIBPATH
   12578   fi
   12579   ;;
   12580 
   12581 amigaos*)
   12582   library_names_spec='$libname.ixlibrary $libname.a'
   12583   # Create ${libname}_ixlibrary.a entries in /sys/libs.
   12584   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'
   12585   ;;
   12586 
   12587 beos*)
   12588   library_names_spec='${libname}${shared_ext}'
   12589   dynamic_linker="$host_os ld.so"
   12590   shlibpath_var=LIBRARY_PATH
   12591   ;;
   12592 
   12593 bsdi[45]*)
   12594   version_type=linux
   12595   need_version=no
   12596   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   12597   soname_spec='${libname}${release}${shared_ext}$major'
   12598   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
   12599   shlibpath_var=LD_LIBRARY_PATH
   12600   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
   12601   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
   12602   # the default ld.so.conf also contains /usr/contrib/lib and
   12603   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
   12604   # libtool to hard-code these into programs
   12605   ;;
   12606 
   12607 cygwin* | mingw* | pw32*)
   12608   version_type=windows
   12609   shrext_cmds=".dll"
   12610   need_version=no
   12611   need_lib_prefix=no
   12612 
   12613   case $GCC,$host_os in
   12614   yes,cygwin* | yes,mingw* | yes,pw32*)
   12615     library_names_spec='$libname.dll.a'
   12616     # DLL is installed to $(libdir)/../bin by postinstall_cmds
   12617     postinstall_cmds='base_file=`basename \${file}`~
   12618       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
   12619       dldir=$destdir/`dirname \$dlpath`~
   12620       test -d \$dldir || mkdir -p \$dldir~
   12621       $install_prog $dir/$dlname \$dldir/$dlname~
   12622       chmod a+x \$dldir/$dlname'
   12623     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
   12624       dlpath=$dir/\$dldll~
   12625        $rm \$dlpath'
   12626     shlibpath_overrides_runpath=yes
   12627 
   12628     case $host_os in
   12629     cygwin*)
   12630       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
   12631       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   12632       sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
   12633       ;;
   12634     mingw*)
   12635       # MinGW DLLs use traditional 'lib' prefix
   12636       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   12637       sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   12638       if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then
   12639         # It is most probably a Windows format PATH printed by
   12640         # mingw gcc, but we are running on Cygwin. Gcc prints its search
   12641         # path with ; separators, and with drive letters. We can handle the
   12642         # drive letters (cygwin fileutils understands them), so leave them,
   12643         # especially as we might pass files found there to a mingw objdump,
   12644         # which wouldn't understand a cygwinified path. Ahh.
   12645         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   12646       else
   12647         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   12648       fi
   12649       ;;
   12650     pw32*)
   12651       # pw32 DLLs use 'pw' prefix rather than 'lib'
   12652       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   12653       ;;
   12654     esac
   12655     ;;
   12656 
   12657   *)
   12658     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
   12659     ;;
   12660   esac
   12661   dynamic_linker='Win32 ld.exe'
   12662   # FIXME: first we should search . and the directory the executable is in
   12663   shlibpath_var=PATH
   12664   ;;
   12665 
   12666 darwin* | rhapsody*)
   12667   dynamic_linker="$host_os dyld"
   12668   version_type=darwin
   12669   need_lib_prefix=no
   12670   need_version=no
   12671   library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
   12672   soname_spec='${libname}${release}${major}$shared_ext'
   12673   shlibpath_overrides_runpath=yes
   12674   shlibpath_var=DYLD_LIBRARY_PATH
   12675   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
   12676   # Apple's gcc prints 'gcc -print-search-dirs' doesn't operate the same.
   12677   if test "$GCC" = yes; then
   12678     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"`
   12679   else
   12680     sys_lib_search_path_spec='/lib /usr/lib /usr/local/lib'
   12681   fi
   12682   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
   12683   ;;
   12684 
   12685 dgux*)
   12686   version_type=linux
   12687   need_lib_prefix=no
   12688   need_version=no
   12689   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
   12690   soname_spec='${libname}${release}${shared_ext}$major'
   12691   shlibpath_var=LD_LIBRARY_PATH
   12692   ;;
   12693 
   12694 freebsd1*)
   12695   dynamic_linker=no
   12696   ;;
   12697 
   12698 kfreebsd*-gnu)
   12699   version_type=linux
   12700   need_lib_prefix=no
   12701   need_version=no
   12702   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   12703   soname_spec='${libname}${release}${shared_ext}$major'
   12704   shlibpath_var=LD_LIBRARY_PATH
   12705   shlibpath_overrides_runpath=no
   12706   hardcode_into_libs=yes
   12707   dynamic_linker='GNU ld.so'
   12708   ;;
   12709 
   12710 freebsd* | dragonfly*)
   12711   # DragonFly does not have aout.  When/if they implement a new
   12712   # versioning mechanism, adjust this.
   12713   if test -x /usr/bin/objformat; then
   12714     objformat=`/usr/bin/objformat`
   12715   else
   12716     case $host_os in
   12717     freebsd[123]*) objformat=aout ;;
   12718     *) objformat=elf ;;
   12719     esac
   12720   fi
   12721   version_type=freebsd-$objformat
   12722   case $version_type in
   12723     freebsd-elf*)
   12724       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   12725       need_version=no
   12726       need_lib_prefix=no
   12727       ;;
   12728     freebsd-*)
   12729       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
   12730       need_version=yes
   12731       ;;
   12732   esac
   12733   shlibpath_var=LD_LIBRARY_PATH
   12734   case $host_os in
   12735   freebsd2*)
   12736     shlibpath_overrides_runpath=yes
   12737     ;;
   12738   freebsd3.[01]* | freebsdelf3.[01]*)
   12739     shlibpath_overrides_runpath=yes
   12740     hardcode_into_libs=yes
   12741     ;;
   12742   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
   12743   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
   12744     shlibpath_overrides_runpath=no
   12745     hardcode_into_libs=yes
   12746     ;;
   12747   freebsd*) # from 4.6 on
   12748     shlibpath_overrides_runpath=yes
   12749     hardcode_into_libs=yes
   12750     ;;
   12751   esac
   12752   ;;
   12753 
   12754 gnu*)
   12755   version_type=linux
   12756   need_lib_prefix=no
   12757   need_version=no
   12758   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
   12759   soname_spec='${libname}${release}${shared_ext}$major'
   12760   shlibpath_var=LD_LIBRARY_PATH
   12761   hardcode_into_libs=yes
   12762   ;;
   12763 
   12764 hpux9* | hpux10* | hpux11*)
   12765   # Give a soname corresponding to the major version so that dld.sl refuses to
   12766   # link against other versions.
   12767   version_type=sunos
   12768   need_lib_prefix=no
   12769   need_version=no
   12770   case $host_cpu in
   12771   ia64*)
   12772     shrext_cmds='.so'
   12773     hardcode_into_libs=yes
   12774     dynamic_linker="$host_os dld.so"
   12775     shlibpath_var=LD_LIBRARY_PATH
   12776     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   12777     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   12778     soname_spec='${libname}${release}${shared_ext}$major'
   12779     if test "X$HPUX_IA64_MODE" = X32; then
   12780       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
   12781     else
   12782       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
   12783     fi
   12784     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   12785     ;;
   12786    hppa*64*)
   12787      shrext_cmds='.sl'
   12788      hardcode_into_libs=yes
   12789      dynamic_linker="$host_os dld.sl"
   12790      shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
   12791      shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   12792      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   12793      soname_spec='${libname}${release}${shared_ext}$major'
   12794      sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
   12795      sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   12796      ;;
   12797    *)
   12798     shrext_cmds='.sl'
   12799     dynamic_linker="$host_os dld.sl"
   12800     shlibpath_var=SHLIB_PATH
   12801     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
   12802     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   12803     soname_spec='${libname}${release}${shared_ext}$major'
   12804     ;;
   12805   esac
   12806   # HP-UX runs *really* slowly unless shared libraries are mode 555.
   12807   postinstall_cmds='chmod 555 $lib'
   12808   ;;
   12809 
   12810 interix3*)
   12811   version_type=linux
   12812   need_lib_prefix=no
   12813   need_version=no
   12814   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   12815   soname_spec='${libname}${release}${shared_ext}$major'
   12816   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
   12817   shlibpath_var=LD_LIBRARY_PATH
   12818   shlibpath_overrides_runpath=no
   12819   hardcode_into_libs=yes
   12820   ;;
   12821 
   12822 irix5* | irix6* | nonstopux*)
   12823   case $host_os in
   12824     nonstopux*) version_type=nonstopux ;;
   12825     *)
   12826 	if test "$lt_cv_prog_gnu_ld" = yes; then
   12827 		version_type=linux
   12828 	else
   12829 		version_type=irix
   12830 	fi ;;
   12831   esac
   12832   need_lib_prefix=no
   12833   need_version=no
   12834   soname_spec='${libname}${release}${shared_ext}$major'
   12835   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
   12836   case $host_os in
   12837   irix5* | nonstopux*)
   12838     libsuff= shlibsuff=
   12839     ;;
   12840   *)
   12841     case $LD in # libtool.m4 will add one of these switches to LD
   12842     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
   12843       libsuff= shlibsuff= libmagic=32-bit;;
   12844     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
   12845       libsuff=32 shlibsuff=N32 libmagic=N32;;
   12846     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
   12847       libsuff=64 shlibsuff=64 libmagic=64-bit;;
   12848     *) libsuff= shlibsuff= libmagic=never-match;;
   12849     esac
   12850     ;;
   12851   esac
   12852   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
   12853   shlibpath_overrides_runpath=no
   12854   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
   12855   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
   12856   hardcode_into_libs=yes
   12857   ;;
   12858 
   12859 # No shared lib support for Linux oldld, aout, or coff.
   12860 linux*oldld* | linux*aout* | linux*coff*)
   12861   dynamic_linker=no
   12862   ;;
   12863 
   12864 # This must be Linux ELF.
   12865 linux*)
   12866   version_type=linux
   12867   need_lib_prefix=no
   12868   need_version=no
   12869   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   12870   soname_spec='${libname}${release}${shared_ext}$major'
   12871   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
   12872   shlibpath_var=LD_LIBRARY_PATH
   12873   shlibpath_overrides_runpath=no
   12874   # This implies no fast_install, which is unacceptable.
   12875   # Some rework will be needed to allow for fast_install
   12876   # before this can be enabled.
   12877   hardcode_into_libs=yes
   12878 
   12879   # Append ld.so.conf contents to the search path
   12880   if test -f /etc/ld.so.conf; then
   12881     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' ' '`
   12882     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
   12883   fi
   12884 
   12885   # We used to test for /lib/ld.so.1 and disable shared libraries on
   12886   # powerpc, because MkLinux only supported shared libraries with the
   12887   # GNU dynamic linker.  Since this was broken with cross compilers,
   12888   # most powerpc-linux boxes support dynamic linking these days and
   12889   # people can always --disable-shared, the test was removed, and we
   12890   # assume the GNU/Linux dynamic linker is in use.
   12891   dynamic_linker='GNU/Linux ld.so'
   12892   ;;
   12893 
   12894 knetbsd*-gnu)
   12895   version_type=linux
   12896   need_lib_prefix=no
   12897   need_version=no
   12898   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   12899   soname_spec='${libname}${release}${shared_ext}$major'
   12900   shlibpath_var=LD_LIBRARY_PATH
   12901   shlibpath_overrides_runpath=no
   12902   hardcode_into_libs=yes
   12903   dynamic_linker='GNU ld.so'
   12904   ;;
   12905 
   12906 netbsd*)
   12907   version_type=sunos
   12908   need_lib_prefix=no
   12909   need_version=no
   12910   if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   12911     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   12912     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   12913     dynamic_linker='NetBSD (a.out) ld.so'
   12914   else
   12915     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   12916     soname_spec='${libname}${release}${shared_ext}$major'
   12917     dynamic_linker='NetBSD ld.elf_so'
   12918   fi
   12919   shlibpath_var=LD_LIBRARY_PATH
   12920   shlibpath_overrides_runpath=yes
   12921   hardcode_into_libs=yes
   12922   ;;
   12923 
   12924 newsos6)
   12925   version_type=linux
   12926   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   12927   shlibpath_var=LD_LIBRARY_PATH
   12928   shlibpath_overrides_runpath=yes
   12929   ;;
   12930 
   12931 nto-qnx*)
   12932   version_type=linux
   12933   need_lib_prefix=no
   12934   need_version=no
   12935   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   12936   soname_spec='${libname}${release}${shared_ext}$major'
   12937   shlibpath_var=LD_LIBRARY_PATH
   12938   shlibpath_overrides_runpath=yes
   12939   ;;
   12940 
   12941 openbsd*)
   12942   version_type=sunos
   12943   sys_lib_dlsearch_path_spec="/usr/lib"
   12944   need_lib_prefix=no
   12945   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
   12946   case $host_os in
   12947     openbsd3.3 | openbsd3.3.*) need_version=yes ;;
   12948     *)                         need_version=no  ;;
   12949   esac
   12950   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   12951   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   12952   shlibpath_var=LD_LIBRARY_PATH
   12953   if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   12954     case $host_os in
   12955       openbsd2.[89] | openbsd2.[89].*)
   12956 	shlibpath_overrides_runpath=no
   12957 	;;
   12958       *)
   12959 	shlibpath_overrides_runpath=yes
   12960 	;;
   12961       esac
   12962   else
   12963     shlibpath_overrides_runpath=yes
   12964   fi
   12965   ;;
   12966 
   12967 os2*)
   12968   libname_spec='$name'
   12969   shrext_cmds=".dll"
   12970   need_lib_prefix=no
   12971   library_names_spec='$libname${shared_ext} $libname.a'
   12972   dynamic_linker='OS/2 ld.exe'
   12973   shlibpath_var=LIBPATH
   12974   ;;
   12975 
   12976 osf3* | osf4* | osf5*)
   12977   version_type=osf
   12978   need_lib_prefix=no
   12979   need_version=no
   12980   soname_spec='${libname}${release}${shared_ext}$major'
   12981   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   12982   shlibpath_var=LD_LIBRARY_PATH
   12983   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
   12984   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
   12985   ;;
   12986 
   12987 solaris*)
   12988   version_type=linux
   12989   need_lib_prefix=no
   12990   need_version=no
   12991   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   12992   soname_spec='${libname}${release}${shared_ext}$major'
   12993   shlibpath_var=LD_LIBRARY_PATH
   12994   shlibpath_overrides_runpath=yes
   12995   hardcode_into_libs=yes
   12996   # ldd complains unless libraries are executable
   12997   postinstall_cmds='chmod +x $lib'
   12998   ;;
   12999 
   13000 sunos4*)
   13001   version_type=sunos
   13002   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   13003   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
   13004   shlibpath_var=LD_LIBRARY_PATH
   13005   shlibpath_overrides_runpath=yes
   13006   if test "$with_gnu_ld" = yes; then
   13007     need_lib_prefix=no
   13008   fi
   13009   need_version=yes
   13010   ;;
   13011 
   13012 sysv4 | sysv4.3*)
   13013   version_type=linux
   13014   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13015   soname_spec='${libname}${release}${shared_ext}$major'
   13016   shlibpath_var=LD_LIBRARY_PATH
   13017   case $host_vendor in
   13018     sni)
   13019       shlibpath_overrides_runpath=no
   13020       need_lib_prefix=no
   13021       export_dynamic_flag_spec='${wl}-Blargedynsym'
   13022       runpath_var=LD_RUN_PATH
   13023       ;;
   13024     siemens)
   13025       need_lib_prefix=no
   13026       ;;
   13027     motorola)
   13028       need_lib_prefix=no
   13029       need_version=no
   13030       shlibpath_overrides_runpath=no
   13031       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
   13032       ;;
   13033   esac
   13034   ;;
   13035 
   13036 sysv4*MP*)
   13037   if test -d /usr/nec ;then
   13038     version_type=linux
   13039     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
   13040     soname_spec='$libname${shared_ext}.$major'
   13041     shlibpath_var=LD_LIBRARY_PATH
   13042   fi
   13043   ;;
   13044 
   13045 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   13046   version_type=freebsd-elf
   13047   need_lib_prefix=no
   13048   need_version=no
   13049   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   13050   soname_spec='${libname}${release}${shared_ext}$major'
   13051   shlibpath_var=LD_LIBRARY_PATH
   13052   hardcode_into_libs=yes
   13053   if test "$with_gnu_ld" = yes; then
   13054     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
   13055     shlibpath_overrides_runpath=no
   13056   else
   13057     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
   13058     shlibpath_overrides_runpath=yes
   13059     case $host_os in
   13060       sco3.2v5*)
   13061         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
   13062 	;;
   13063     esac
   13064   fi
   13065   sys_lib_dlsearch_path_spec='/usr/lib'
   13066   ;;
   13067 
   13068 uts4*)
   13069   version_type=linux
   13070   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13071   soname_spec='${libname}${release}${shared_ext}$major'
   13072   shlibpath_var=LD_LIBRARY_PATH
   13073   ;;
   13074 
   13075 *)
   13076   dynamic_linker=no
   13077   ;;
   13078 esac
   13079 { echo "$as_me:$LINENO: result: $dynamic_linker" >&5
   13080 echo "${ECHO_T}$dynamic_linker" >&6; }
   13081 test "$dynamic_linker" = no && can_build_shared=no
   13082 
   13083 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
   13084 if test "$GCC" = yes; then
   13085   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
   13086 fi
   13087 
   13088 { echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
   13089 echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6; }
   13090 hardcode_action_CXX=
   13091 if test -n "$hardcode_libdir_flag_spec_CXX" || \
   13092    test -n "$runpath_var_CXX" || \
   13093    test "X$hardcode_automatic_CXX" = "Xyes" ; then
   13094 
   13095   # We can hardcode non-existant directories.
   13096   if test "$hardcode_direct_CXX" != no &&
   13097      # If the only mechanism to avoid hardcoding is shlibpath_var, we
   13098      # have to relink, otherwise we might link with an installed library
   13099      # when we should be linking with a yet-to-be-installed one
   13100      ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, CXX)" != no &&
   13101      test "$hardcode_minus_L_CXX" != no; then
   13102     # Linking always hardcodes the temporary library directory.
   13103     hardcode_action_CXX=relink
   13104   else
   13105     # We can link without hardcoding, and we can hardcode nonexisting dirs.
   13106     hardcode_action_CXX=immediate
   13107   fi
   13108 else
   13109   # We cannot hardcode anything, or else we can only hardcode existing
   13110   # directories.
   13111   hardcode_action_CXX=unsupported
   13112 fi
   13113 { echo "$as_me:$LINENO: result: $hardcode_action_CXX" >&5
   13114 echo "${ECHO_T}$hardcode_action_CXX" >&6; }
   13115 
   13116 if test "$hardcode_action_CXX" = relink; then
   13117   # Fast installation is not supported
   13118   enable_fast_install=no
   13119 elif test "$shlibpath_overrides_runpath" = yes ||
   13120      test "$enable_shared" = no; then
   13121   # Fast installation is not necessary
   13122   enable_fast_install=needless
   13123 fi
   13124 
   13125 
   13126 # The else clause should only fire when bootstrapping the
   13127 # libtool distribution, otherwise you forgot to ship ltmain.sh
   13128 # with your package, and you will get complaints that there are
   13129 # no rules to generate ltmain.sh.
   13130 if test -f "$ltmain"; then
   13131   # See if we are running on zsh, and set the options which allow our commands through
   13132   # without removal of \ escapes.
   13133   if test -n "${ZSH_VERSION+set}" ; then
   13134     setopt NO_GLOB_SUBST
   13135   fi
   13136   # Now quote all the things that may contain metacharacters while being
   13137   # careful not to overquote the AC_SUBSTed values.  We take copies of the
   13138   # variables and quote the copies for generation of the libtool script.
   13139   for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \
   13140     SED SHELL STRIP \
   13141     libname_spec library_names_spec soname_spec extract_expsyms_cmds \
   13142     old_striplib striplib file_magic_cmd finish_cmds finish_eval \
   13143     deplibs_check_method reload_flag reload_cmds need_locks \
   13144     lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
   13145     lt_cv_sys_global_symbol_to_c_name_address \
   13146     sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
   13147     old_postinstall_cmds old_postuninstall_cmds \
   13148     compiler_CXX \
   13149     CC_CXX \
   13150     LD_CXX \
   13151     lt_prog_compiler_wl_CXX \
   13152     lt_prog_compiler_pic_CXX \
   13153     lt_prog_compiler_static_CXX \
   13154     lt_prog_compiler_no_builtin_flag_CXX \
   13155     export_dynamic_flag_spec_CXX \
   13156     thread_safe_flag_spec_CXX \
   13157     whole_archive_flag_spec_CXX \
   13158     enable_shared_with_static_runtimes_CXX \
   13159     old_archive_cmds_CXX \
   13160     old_archive_from_new_cmds_CXX \
   13161     predep_objects_CXX \
   13162     postdep_objects_CXX \
   13163     predeps_CXX \
   13164     postdeps_CXX \
   13165     compiler_lib_search_path_CXX \
   13166     archive_cmds_CXX \
   13167     archive_expsym_cmds_CXX \
   13168     postinstall_cmds_CXX \
   13169     postuninstall_cmds_CXX \
   13170     old_archive_from_expsyms_cmds_CXX \
   13171     allow_undefined_flag_CXX \
   13172     no_undefined_flag_CXX \
   13173     export_symbols_cmds_CXX \
   13174     hardcode_libdir_flag_spec_CXX \
   13175     hardcode_libdir_flag_spec_ld_CXX \
   13176     hardcode_libdir_separator_CXX \
   13177     hardcode_automatic_CXX \
   13178     module_cmds_CXX \
   13179     module_expsym_cmds_CXX \
   13180     lt_cv_prog_compiler_c_o_CXX \
   13181     exclude_expsyms_CXX \
   13182     include_expsyms_CXX; do
   13183 
   13184     case $var in
   13185     old_archive_cmds_CXX | \
   13186     old_archive_from_new_cmds_CXX | \
   13187     archive_cmds_CXX | \
   13188     archive_expsym_cmds_CXX | \
   13189     module_cmds_CXX | \
   13190     module_expsym_cmds_CXX | \
   13191     old_archive_from_expsyms_cmds_CXX | \
   13192     export_symbols_cmds_CXX | \
   13193     extract_expsyms_cmds | reload_cmds | finish_cmds | \
   13194     postinstall_cmds | postuninstall_cmds | \
   13195     old_postinstall_cmds | old_postuninstall_cmds | \
   13196     sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
   13197       # Double-quote double-evaled strings.
   13198       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
   13199       ;;
   13200     *)
   13201       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
   13202       ;;
   13203     esac
   13204   done
   13205 
   13206   case $lt_echo in
   13207   *'\$0 --fallback-echo"')
   13208     lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
   13209     ;;
   13210   esac
   13211 
   13212 cfgfile="$ofile"
   13213 
   13214   cat <<__EOF__ >> "$cfgfile"
   13215 # ### BEGIN LIBTOOL TAG CONFIG: $tagname
   13216 
   13217 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
   13218 
   13219 # Shell to use when invoking shell scripts.
   13220 SHELL=$lt_SHELL
   13221 
   13222 # Whether or not to build shared libraries.
   13223 build_libtool_libs=$enable_shared
   13224 
   13225 # Whether or not to build static libraries.
   13226 build_old_libs=$enable_static
   13227 
   13228 # Whether or not to add -lc for building shared libraries.
   13229 build_libtool_need_lc=$archive_cmds_need_lc_CXX
   13230 
   13231 # Whether or not to disallow shared libs when runtime libs are static
   13232 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_CXX
   13233 
   13234 # Whether or not to optimize for fast installation.
   13235 fast_install=$enable_fast_install
   13236 
   13237 # The host system.
   13238 host_alias=$host_alias
   13239 host=$host
   13240 host_os=$host_os
   13241 
   13242 # The build system.
   13243 build_alias=$build_alias
   13244 build=$build
   13245 build_os=$build_os
   13246 
   13247 # An echo program that does not interpret backslashes.
   13248 echo=$lt_echo
   13249 
   13250 # The archiver.
   13251 AR=$lt_AR
   13252 AR_FLAGS=$lt_AR_FLAGS
   13253 
   13254 # A C compiler.
   13255 LTCC=$lt_LTCC
   13256 
   13257 # LTCC compiler flags.
   13258 LTCFLAGS=$lt_LTCFLAGS
   13259 
   13260 # A language-specific compiler.
   13261 CC=$lt_compiler_CXX
   13262 
   13263 # Is the compiler the GNU C compiler?
   13264 with_gcc=$GCC_CXX
   13265 
   13266 # An ERE matcher.
   13267 EGREP=$lt_EGREP
   13268 
   13269 # The linker used to build libraries.
   13270 LD=$lt_LD_CXX
   13271 
   13272 # Whether we need hard or soft links.
   13273 LN_S=$lt_LN_S
   13274 
   13275 # A BSD-compatible nm program.
   13276 NM=$lt_NM
   13277 
   13278 # A symbol stripping program
   13279 STRIP=$lt_STRIP
   13280 
   13281 # Used to examine libraries when file_magic_cmd begins "file"
   13282 MAGIC_CMD=$MAGIC_CMD
   13283 
   13284 # Used on cygwin: DLL creation program.
   13285 DLLTOOL="$DLLTOOL"
   13286 
   13287 # Used on cygwin: object dumper.
   13288 OBJDUMP="$OBJDUMP"
   13289 
   13290 # Used on cygwin: assembler.
   13291 AS="$AS"
   13292 
   13293 # The name of the directory that contains temporary libtool files.
   13294 objdir=$objdir
   13295 
   13296 # How to create reloadable object files.
   13297 reload_flag=$lt_reload_flag
   13298 reload_cmds=$lt_reload_cmds
   13299 
   13300 # How to pass a linker flag through the compiler.
   13301 wl=$lt_lt_prog_compiler_wl_CXX
   13302 
   13303 # Object file suffix (normally "o").
   13304 objext="$ac_objext"
   13305 
   13306 # Old archive suffix (normally "a").
   13307 libext="$libext"
   13308 
   13309 # Shared library suffix (normally ".so").
   13310 shrext_cmds='$shrext_cmds'
   13311 
   13312 # Executable file suffix (normally "").
   13313 exeext="$exeext"
   13314 
   13315 # Additional compiler flags for building library objects.
   13316 pic_flag=$lt_lt_prog_compiler_pic_CXX
   13317 pic_mode=$pic_mode
   13318 
   13319 # What is the maximum length of a command?
   13320 max_cmd_len=$lt_cv_sys_max_cmd_len
   13321 
   13322 # Does compiler simultaneously support -c and -o options?
   13323 compiler_c_o=$lt_lt_cv_prog_compiler_c_o_CXX
   13324 
   13325 # Must we lock files when doing compilation?
   13326 need_locks=$lt_need_locks
   13327 
   13328 # Do we need the lib prefix for modules?
   13329 need_lib_prefix=$need_lib_prefix
   13330 
   13331 # Do we need a version for libraries?
   13332 need_version=$need_version
   13333 
   13334 # Whether dlopen is supported.
   13335 dlopen_support=$enable_dlopen
   13336 
   13337 # Whether dlopen of programs is supported.
   13338 dlopen_self=$enable_dlopen_self
   13339 
   13340 # Whether dlopen of statically linked programs is supported.
   13341 dlopen_self_static=$enable_dlopen_self_static
   13342 
   13343 # Compiler flag to prevent dynamic linking.
   13344 link_static_flag=$lt_lt_prog_compiler_static_CXX
   13345 
   13346 # Compiler flag to turn off builtin functions.
   13347 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_CXX
   13348 
   13349 # Compiler flag to allow reflexive dlopens.
   13350 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_CXX
   13351 
   13352 # Compiler flag to generate shared objects directly from archives.
   13353 whole_archive_flag_spec=$lt_whole_archive_flag_spec_CXX
   13354 
   13355 # Compiler flag to generate thread-safe objects.
   13356 thread_safe_flag_spec=$lt_thread_safe_flag_spec_CXX
   13357 
   13358 # Library versioning type.
   13359 version_type=$version_type
   13360 
   13361 # Format of library name prefix.
   13362 libname_spec=$lt_libname_spec
   13363 
   13364 # List of archive names.  First name is the real one, the rest are links.
   13365 # The last name is the one that the linker finds with -lNAME.
   13366 library_names_spec=$lt_library_names_spec
   13367 
   13368 # The coded name of the library, if different from the real name.
   13369 soname_spec=$lt_soname_spec
   13370 
   13371 # Commands used to build and install an old-style archive.
   13372 RANLIB=$lt_RANLIB
   13373 old_archive_cmds=$lt_old_archive_cmds_CXX
   13374 old_postinstall_cmds=$lt_old_postinstall_cmds
   13375 old_postuninstall_cmds=$lt_old_postuninstall_cmds
   13376 
   13377 # Create an old-style archive from a shared archive.
   13378 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_CXX
   13379 
   13380 # Create a temporary old-style archive to link instead of a shared archive.
   13381 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_CXX
   13382 
   13383 # Commands used to build and install a shared archive.
   13384 archive_cmds=$lt_archive_cmds_CXX
   13385 archive_expsym_cmds=$lt_archive_expsym_cmds_CXX
   13386 postinstall_cmds=$lt_postinstall_cmds
   13387 postuninstall_cmds=$lt_postuninstall_cmds
   13388 
   13389 # Commands used to build a loadable module (assumed same as above if empty)
   13390 module_cmds=$lt_module_cmds_CXX
   13391 module_expsym_cmds=$lt_module_expsym_cmds_CXX
   13392 
   13393 # Commands to strip libraries.
   13394 old_striplib=$lt_old_striplib
   13395 striplib=$lt_striplib
   13396 
   13397 # Dependencies to place before the objects being linked to create a
   13398 # shared library.
   13399 predep_objects=$lt_predep_objects_CXX
   13400 
   13401 # Dependencies to place after the objects being linked to create a
   13402 # shared library.
   13403 postdep_objects=$lt_postdep_objects_CXX
   13404 
   13405 # Dependencies to place before the objects being linked to create a
   13406 # shared library.
   13407 predeps=$lt_predeps_CXX
   13408 
   13409 # Dependencies to place after the objects being linked to create a
   13410 # shared library.
   13411 postdeps=$lt_postdeps_CXX
   13412 
   13413 # The library search path used internally by the compiler when linking
   13414 # a shared library.
   13415 compiler_lib_search_path=$lt_compiler_lib_search_path_CXX
   13416 
   13417 # Method to check whether dependent libraries are shared objects.
   13418 deplibs_check_method=$lt_deplibs_check_method
   13419 
   13420 # Command to use when deplibs_check_method == file_magic.
   13421 file_magic_cmd=$lt_file_magic_cmd
   13422 
   13423 # Flag that allows shared libraries with undefined symbols to be built.
   13424 allow_undefined_flag=$lt_allow_undefined_flag_CXX
   13425 
   13426 # Flag that forces no undefined symbols.
   13427 no_undefined_flag=$lt_no_undefined_flag_CXX
   13428 
   13429 # Commands used to finish a libtool library installation in a directory.
   13430 finish_cmds=$lt_finish_cmds
   13431 
   13432 # Same as above, but a single script fragment to be evaled but not shown.
   13433 finish_eval=$lt_finish_eval
   13434 
   13435 # Take the output of nm and produce a listing of raw symbols and C names.
   13436 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
   13437 
   13438 # Transform the output of nm in a proper C declaration
   13439 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
   13440 
   13441 # Transform the output of nm in a C name address pair
   13442 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
   13443 
   13444 # This is the shared library runtime path variable.
   13445 runpath_var=$runpath_var
   13446 
   13447 # This is the shared library path variable.
   13448 shlibpath_var=$shlibpath_var
   13449 
   13450 # Is shlibpath searched before the hard-coded library search path?
   13451 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
   13452 
   13453 # How to hardcode a shared library path into an executable.
   13454 hardcode_action=$hardcode_action_CXX
   13455 
   13456 # Whether we should hardcode library paths into libraries.
   13457 hardcode_into_libs=$hardcode_into_libs
   13458 
   13459 # Flag to hardcode \$libdir into a binary during linking.
   13460 # This must work even if \$libdir does not exist.
   13461 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_CXX
   13462 
   13463 # If ld is used when linking, flag to hardcode \$libdir into
   13464 # a binary during linking. This must work even if \$libdir does
   13465 # not exist.
   13466 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_CXX
   13467 
   13468 # Whether we need a single -rpath flag with a separated argument.
   13469 hardcode_libdir_separator=$lt_hardcode_libdir_separator_CXX
   13470 
   13471 # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
   13472 # resulting binary.
   13473 hardcode_direct=$hardcode_direct_CXX
   13474 
   13475 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
   13476 # resulting binary.
   13477 hardcode_minus_L=$hardcode_minus_L_CXX
   13478 
   13479 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
   13480 # the resulting binary.
   13481 hardcode_shlibpath_var=$hardcode_shlibpath_var_CXX
   13482 
   13483 # Set to yes if building a shared library automatically hardcodes DIR into the library
   13484 # and all subsequent libraries and executables linked against it.
   13485 hardcode_automatic=$hardcode_automatic_CXX
   13486 
   13487 # Variables whose values should be saved in libtool wrapper scripts and
   13488 # restored at relink time.
   13489 variables_saved_for_relink="$variables_saved_for_relink"
   13490 
   13491 # Whether libtool must link a program against all its dependency libraries.
   13492 link_all_deplibs=$link_all_deplibs_CXX
   13493 
   13494 # Compile-time system search path for libraries
   13495 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
   13496 
   13497 # Run-time system search path for libraries
   13498 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
   13499 
   13500 # Fix the shell variable \$srcfile for the compiler.
   13501 fix_srcfile_path="$fix_srcfile_path_CXX"
   13502 
   13503 # Set to yes if exported symbols are required.
   13504 always_export_symbols=$always_export_symbols_CXX
   13505 
   13506 # The commands to list exported symbols.
   13507 export_symbols_cmds=$lt_export_symbols_cmds_CXX
   13508 
   13509 # The commands to extract the exported symbol list from a shared archive.
   13510 extract_expsyms_cmds=$lt_extract_expsyms_cmds
   13511 
   13512 # Symbols that should not be listed in the preloaded symbols.
   13513 exclude_expsyms=$lt_exclude_expsyms_CXX
   13514 
   13515 # Symbols that must always be exported.
   13516 include_expsyms=$lt_include_expsyms_CXX
   13517 
   13518 # ### END LIBTOOL TAG CONFIG: $tagname
   13519 
   13520 __EOF__
   13521 
   13522 
   13523 else
   13524   # If there is no Makefile yet, we rely on a make rule to execute
   13525   # `config.status --recheck' to rerun these tests and create the
   13526   # libtool script then.
   13527   ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
   13528   if test -f "$ltmain_in"; then
   13529     test -f Makefile && make "$ltmain"
   13530   fi
   13531 fi
   13532 
   13533 
   13534 ac_ext=c
   13535 ac_cpp='$CPP $CPPFLAGS'
   13536 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   13537 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   13538 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   13539 
   13540 CC=$lt_save_CC
   13541 LDCXX=$LD
   13542 LD=$lt_save_LD
   13543 GCC=$lt_save_GCC
   13544 with_gnu_ldcxx=$with_gnu_ld
   13545 with_gnu_ld=$lt_save_with_gnu_ld
   13546 lt_cv_path_LDCXX=$lt_cv_path_LD
   13547 lt_cv_path_LD=$lt_save_path_LD
   13548 lt_cv_prog_gnu_ldcxx=$lt_cv_prog_gnu_ld
   13549 lt_cv_prog_gnu_ld=$lt_save_with_gnu_ld
   13550 
   13551 	else
   13552 	  tagname=""
   13553 	fi
   13554 	;;
   13555 
   13556       F77)
   13557 	if test -n "$F77" && test "X$F77" != "Xno"; then
   13558 
   13559 ac_ext=f
   13560 ac_compile='$F77 -c $FFLAGS conftest.$ac_ext >&5'
   13561 ac_link='$F77 -o conftest$ac_exeext $FFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   13562 ac_compiler_gnu=$ac_cv_f77_compiler_gnu
   13563 
   13564 
   13565 archive_cmds_need_lc_F77=no
   13566 allow_undefined_flag_F77=
   13567 always_export_symbols_F77=no
   13568 archive_expsym_cmds_F77=
   13569 export_dynamic_flag_spec_F77=
   13570 hardcode_direct_F77=no
   13571 hardcode_libdir_flag_spec_F77=
   13572 hardcode_libdir_flag_spec_ld_F77=
   13573 hardcode_libdir_separator_F77=
   13574 hardcode_minus_L_F77=no
   13575 hardcode_automatic_F77=no
   13576 module_cmds_F77=
   13577 module_expsym_cmds_F77=
   13578 link_all_deplibs_F77=unknown
   13579 old_archive_cmds_F77=$old_archive_cmds
   13580 no_undefined_flag_F77=
   13581 whole_archive_flag_spec_F77=
   13582 enable_shared_with_static_runtimes_F77=no
   13583 
   13584 # Source file extension for f77 test sources.
   13585 ac_ext=f
   13586 
   13587 # Object file extension for compiled f77 test sources.
   13588 objext=o
   13589 objext_F77=$objext
   13590 
   13591 # Code to be used in simple compile tests
   13592 lt_simple_compile_test_code="      subroutine t\n      return\n      end\n"
   13593 
   13594 # Code to be used in simple link tests
   13595 lt_simple_link_test_code="      program t\n      end\n"
   13596 
   13597 # ltmain only uses $CC for tagged configurations so make sure $CC is set.
   13598 
   13599 # If no C compiler was specified, use CC.
   13600 LTCC=${LTCC-"$CC"}
   13601 
   13602 # If no C compiler flags were specified, use CFLAGS.
   13603 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   13604 
   13605 # Allow CC to be a program name with arguments.
   13606 compiler=$CC
   13607 
   13608 
   13609 # save warnings/boilerplate of simple test code
   13610 ac_outfile=conftest.$ac_objext
   13611 printf "$lt_simple_compile_test_code" >conftest.$ac_ext
   13612 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   13613 _lt_compiler_boilerplate=`cat conftest.err`
   13614 $rm conftest*
   13615 
   13616 ac_outfile=conftest.$ac_objext
   13617 printf "$lt_simple_link_test_code" >conftest.$ac_ext
   13618 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   13619 _lt_linker_boilerplate=`cat conftest.err`
   13620 $rm conftest*
   13621 
   13622 
   13623 # Allow CC to be a program name with arguments.
   13624 lt_save_CC="$CC"
   13625 CC=${F77-"f77"}
   13626 compiler=$CC
   13627 compiler_F77=$CC
   13628 for cc_temp in $compiler""; do
   13629   case $cc_temp in
   13630     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   13631     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   13632     \-*) ;;
   13633     *) break;;
   13634   esac
   13635 done
   13636 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   13637 
   13638 
   13639 { echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5
   13640 echo $ECHO_N "checking if libtool supports shared libraries... $ECHO_C" >&6; }
   13641 { echo "$as_me:$LINENO: result: $can_build_shared" >&5
   13642 echo "${ECHO_T}$can_build_shared" >&6; }
   13643 
   13644 { echo "$as_me:$LINENO: checking whether to build shared libraries" >&5
   13645 echo $ECHO_N "checking whether to build shared libraries... $ECHO_C" >&6; }
   13646 test "$can_build_shared" = "no" && enable_shared=no
   13647 
   13648 # On AIX, shared libraries and static libraries use the same namespace, and
   13649 # are all built from PIC.
   13650 case $host_os in
   13651 aix3*)
   13652   test "$enable_shared" = yes && enable_static=no
   13653   if test -n "$RANLIB"; then
   13654     archive_cmds="$archive_cmds~\$RANLIB \$lib"
   13655     postinstall_cmds='$RANLIB $lib'
   13656   fi
   13657   ;;
   13658 aix4* | aix5*)
   13659   if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
   13660     test "$enable_shared" = yes && enable_static=no
   13661   fi
   13662   ;;
   13663 esac
   13664 { echo "$as_me:$LINENO: result: $enable_shared" >&5
   13665 echo "${ECHO_T}$enable_shared" >&6; }
   13666 
   13667 { echo "$as_me:$LINENO: checking whether to build static libraries" >&5
   13668 echo $ECHO_N "checking whether to build static libraries... $ECHO_C" >&6; }
   13669 # Make sure either enable_shared or enable_static is yes.
   13670 test "$enable_shared" = yes || enable_static=yes
   13671 { echo "$as_me:$LINENO: result: $enable_static" >&5
   13672 echo "${ECHO_T}$enable_static" >&6; }
   13673 
   13674 GCC_F77="$G77"
   13675 LD_F77="$LD"
   13676 
   13677 lt_prog_compiler_wl_F77=
   13678 lt_prog_compiler_pic_F77=
   13679 lt_prog_compiler_static_F77=
   13680 
   13681 { echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
   13682 echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6; }
   13683 
   13684   if test "$GCC" = yes; then
   13685     lt_prog_compiler_wl_F77='-Wl,'
   13686     lt_prog_compiler_static_F77='-static'
   13687 
   13688     case $host_os in
   13689       aix*)
   13690       # All AIX code is PIC.
   13691       if test "$host_cpu" = ia64; then
   13692 	# AIX 5 now supports IA64 processor
   13693 	lt_prog_compiler_static_F77='-Bstatic'
   13694       fi
   13695       ;;
   13696 
   13697     amigaos*)
   13698       # FIXME: we need at least 68020 code to build shared libraries, but
   13699       # adding the `-m68020' flag to GCC prevents building anything better,
   13700       # like `-m68040'.
   13701       lt_prog_compiler_pic_F77='-m68020 -resident32 -malways-restore-a4'
   13702       ;;
   13703 
   13704     beos* | cygwin* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
   13705       # PIC is the default for these OSes.
   13706       ;;
   13707 
   13708     mingw* | pw32* | os2*)
   13709       # This hack is so that the source file can tell whether it is being
   13710       # built for inclusion in a dll (and should export symbols for example).
   13711       lt_prog_compiler_pic_F77='-DDLL_EXPORT'
   13712       ;;
   13713 
   13714     darwin* | rhapsody*)
   13715       # PIC is the default on this platform
   13716       # Common symbols not allowed in MH_DYLIB files
   13717       lt_prog_compiler_pic_F77='-fno-common'
   13718       ;;
   13719 
   13720     interix3*)
   13721       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
   13722       # Instead, we relocate shared libraries at runtime.
   13723       ;;
   13724 
   13725     msdosdjgpp*)
   13726       # Just because we use GCC doesn't mean we suddenly get shared libraries
   13727       # on systems that don't support them.
   13728       lt_prog_compiler_can_build_shared_F77=no
   13729       enable_shared=no
   13730       ;;
   13731 
   13732     sysv4*MP*)
   13733       if test -d /usr/nec; then
   13734 	lt_prog_compiler_pic_F77=-Kconform_pic
   13735       fi
   13736       ;;
   13737 
   13738     hpux*)
   13739       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   13740       # not for PA HP-UX.
   13741       case $host_cpu in
   13742       hppa*64*|ia64*)
   13743 	# +Z the default
   13744 	;;
   13745       *)
   13746 	lt_prog_compiler_pic_F77='-fPIC'
   13747 	;;
   13748       esac
   13749       ;;
   13750 
   13751     *)
   13752       lt_prog_compiler_pic_F77='-fPIC'
   13753       ;;
   13754     esac
   13755   else
   13756     # PORTME Check for flag to pass linker flags through the system compiler.
   13757     case $host_os in
   13758     aix*)
   13759       lt_prog_compiler_wl_F77='-Wl,'
   13760       if test "$host_cpu" = ia64; then
   13761 	# AIX 5 now supports IA64 processor
   13762 	lt_prog_compiler_static_F77='-Bstatic'
   13763       else
   13764 	lt_prog_compiler_static_F77='-bnso -bI:/lib/syscalls.exp'
   13765       fi
   13766       ;;
   13767       darwin*)
   13768         # PIC is the default on this platform
   13769         # Common symbols not allowed in MH_DYLIB files
   13770        case $cc_basename in
   13771          xlc*)
   13772          lt_prog_compiler_pic_F77='-qnocommon'
   13773          lt_prog_compiler_wl_F77='-Wl,'
   13774          ;;
   13775        esac
   13776        ;;
   13777 
   13778     mingw* | pw32* | os2*)
   13779       # This hack is so that the source file can tell whether it is being
   13780       # built for inclusion in a dll (and should export symbols for example).
   13781       lt_prog_compiler_pic_F77='-DDLL_EXPORT'
   13782       ;;
   13783 
   13784     hpux9* | hpux10* | hpux11*)
   13785       lt_prog_compiler_wl_F77='-Wl,'
   13786       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   13787       # not for PA HP-UX.
   13788       case $host_cpu in
   13789       hppa*64*|ia64*)
   13790 	# +Z the default
   13791 	;;
   13792       *)
   13793 	lt_prog_compiler_pic_F77='+Z'
   13794 	;;
   13795       esac
   13796       # Is there a better lt_prog_compiler_static that works with the bundled CC?
   13797       lt_prog_compiler_static_F77='${wl}-a ${wl}archive'
   13798       ;;
   13799 
   13800     irix5* | irix6* | nonstopux*)
   13801       lt_prog_compiler_wl_F77='-Wl,'
   13802       # PIC (with -KPIC) is the default.
   13803       lt_prog_compiler_static_F77='-non_shared'
   13804       ;;
   13805 
   13806     newsos6)
   13807       lt_prog_compiler_pic_F77='-KPIC'
   13808       lt_prog_compiler_static_F77='-Bstatic'
   13809       ;;
   13810 
   13811     linux*)
   13812       case $cc_basename in
   13813       icc* | ecc*)
   13814 	lt_prog_compiler_wl_F77='-Wl,'
   13815 	lt_prog_compiler_pic_F77='-KPIC'
   13816 	lt_prog_compiler_static_F77='-static'
   13817         ;;
   13818       pgcc* | pgf77* | pgf90* | pgf95*)
   13819         # Portland Group compilers (*not* the Pentium gcc compiler,
   13820 	# which looks to be a dead project)
   13821 	lt_prog_compiler_wl_F77='-Wl,'
   13822 	lt_prog_compiler_pic_F77='-fpic'
   13823 	lt_prog_compiler_static_F77='-Bstatic'
   13824         ;;
   13825       ccc*)
   13826         lt_prog_compiler_wl_F77='-Wl,'
   13827         # All Alpha code is PIC.
   13828         lt_prog_compiler_static_F77='-non_shared'
   13829         ;;
   13830       esac
   13831       ;;
   13832 
   13833     osf3* | osf4* | osf5*)
   13834       lt_prog_compiler_wl_F77='-Wl,'
   13835       # All OSF/1 code is PIC.
   13836       lt_prog_compiler_static_F77='-non_shared'
   13837       ;;
   13838 
   13839     solaris*)
   13840       lt_prog_compiler_pic_F77='-KPIC'
   13841       lt_prog_compiler_static_F77='-Bstatic'
   13842       case $cc_basename in
   13843       f77* | f90* | f95*)
   13844 	lt_prog_compiler_wl_F77='-Qoption ld ';;
   13845       *)
   13846 	lt_prog_compiler_wl_F77='-Wl,';;
   13847       esac
   13848       ;;
   13849 
   13850     sunos4*)
   13851       lt_prog_compiler_wl_F77='-Qoption ld '
   13852       lt_prog_compiler_pic_F77='-PIC'
   13853       lt_prog_compiler_static_F77='-Bstatic'
   13854       ;;
   13855 
   13856     sysv4 | sysv4.2uw2* | sysv4.3*)
   13857       lt_prog_compiler_wl_F77='-Wl,'
   13858       lt_prog_compiler_pic_F77='-KPIC'
   13859       lt_prog_compiler_static_F77='-Bstatic'
   13860       ;;
   13861 
   13862     sysv4*MP*)
   13863       if test -d /usr/nec ;then
   13864 	lt_prog_compiler_pic_F77='-Kconform_pic'
   13865 	lt_prog_compiler_static_F77='-Bstatic'
   13866       fi
   13867       ;;
   13868 
   13869     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
   13870       lt_prog_compiler_wl_F77='-Wl,'
   13871       lt_prog_compiler_pic_F77='-KPIC'
   13872       lt_prog_compiler_static_F77='-Bstatic'
   13873       ;;
   13874 
   13875     unicos*)
   13876       lt_prog_compiler_wl_F77='-Wl,'
   13877       lt_prog_compiler_can_build_shared_F77=no
   13878       ;;
   13879 
   13880     uts4*)
   13881       lt_prog_compiler_pic_F77='-pic'
   13882       lt_prog_compiler_static_F77='-Bstatic'
   13883       ;;
   13884 
   13885     *)
   13886       lt_prog_compiler_can_build_shared_F77=no
   13887       ;;
   13888     esac
   13889   fi
   13890 
   13891 { echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_F77" >&5
   13892 echo "${ECHO_T}$lt_prog_compiler_pic_F77" >&6; }
   13893 
   13894 #
   13895 # Check to make sure the PIC flag actually works.
   13896 #
   13897 if test -n "$lt_prog_compiler_pic_F77"; then
   13898 
   13899 { echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic_F77 works" >&5
   13900 echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic_F77 works... $ECHO_C" >&6; }
   13901 if test "${lt_prog_compiler_pic_works_F77+set}" = set; then
   13902   echo $ECHO_N "(cached) $ECHO_C" >&6
   13903 else
   13904   lt_prog_compiler_pic_works_F77=no
   13905   ac_outfile=conftest.$ac_objext
   13906    printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   13907    lt_compiler_flag="$lt_prog_compiler_pic_F77"
   13908    # Insert the option either (1) after the last *FLAGS variable, or
   13909    # (2) before a word containing "conftest.", or (3) at the end.
   13910    # Note that $ac_compile itself does not contain backslashes and begins
   13911    # with a dollar sign (not a hyphen), so the echo should work correctly.
   13912    # The option is referenced via a variable to avoid confusing sed.
   13913    lt_compile=`echo "$ac_compile" | $SED \
   13914    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   13915    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   13916    -e 's:$: $lt_compiler_flag:'`
   13917    (eval echo "\"\$as_me:13917: $lt_compile\"" >&5)
   13918    (eval "$lt_compile" 2>conftest.err)
   13919    ac_status=$?
   13920    cat conftest.err >&5
   13921    echo "$as_me:13921: \$? = $ac_status" >&5
   13922    if (exit $ac_status) && test -s "$ac_outfile"; then
   13923      # The compiler can only warn and ignore the option if not recognized
   13924      # So say no if there are warnings other than the usual output.
   13925      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
   13926      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   13927      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   13928        lt_prog_compiler_pic_works_F77=yes
   13929      fi
   13930    fi
   13931    $rm conftest*
   13932 
   13933 fi
   13934 { echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works_F77" >&5
   13935 echo "${ECHO_T}$lt_prog_compiler_pic_works_F77" >&6; }
   13936 
   13937 if test x"$lt_prog_compiler_pic_works_F77" = xyes; then
   13938     case $lt_prog_compiler_pic_F77 in
   13939      "" | " "*) ;;
   13940      *) lt_prog_compiler_pic_F77=" $lt_prog_compiler_pic_F77" ;;
   13941      esac
   13942 else
   13943     lt_prog_compiler_pic_F77=
   13944      lt_prog_compiler_can_build_shared_F77=no
   13945 fi
   13946 
   13947 fi
   13948 case $host_os in
   13949   # For platforms which do not support PIC, -DPIC is meaningless:
   13950   *djgpp*)
   13951     lt_prog_compiler_pic_F77=
   13952     ;;
   13953   *)
   13954     lt_prog_compiler_pic_F77="$lt_prog_compiler_pic_F77"
   13955     ;;
   13956 esac
   13957 
   13958 #
   13959 # Check to make sure the static flag actually works.
   13960 #
   13961 wl=$lt_prog_compiler_wl_F77 eval lt_tmp_static_flag=\"$lt_prog_compiler_static_F77\"
   13962 { echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
   13963 echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6; }
   13964 if test "${lt_prog_compiler_static_works_F77+set}" = set; then
   13965   echo $ECHO_N "(cached) $ECHO_C" >&6
   13966 else
   13967   lt_prog_compiler_static_works_F77=no
   13968    save_LDFLAGS="$LDFLAGS"
   13969    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
   13970    printf "$lt_simple_link_test_code" > conftest.$ac_ext
   13971    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
   13972      # The linker can only warn and ignore the option if not recognized
   13973      # So say no if there are warnings
   13974      if test -s conftest.err; then
   13975        # Append any errors to the config.log.
   13976        cat conftest.err 1>&5
   13977        $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
   13978        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   13979        if diff conftest.exp conftest.er2 >/dev/null; then
   13980          lt_prog_compiler_static_works_F77=yes
   13981        fi
   13982      else
   13983        lt_prog_compiler_static_works_F77=yes
   13984      fi
   13985    fi
   13986    $rm conftest*
   13987    LDFLAGS="$save_LDFLAGS"
   13988 
   13989 fi
   13990 { echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works_F77" >&5
   13991 echo "${ECHO_T}$lt_prog_compiler_static_works_F77" >&6; }
   13992 
   13993 if test x"$lt_prog_compiler_static_works_F77" = xyes; then
   13994     :
   13995 else
   13996     lt_prog_compiler_static_F77=
   13997 fi
   13998 
   13999 
   14000 { echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
   14001 echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6; }
   14002 if test "${lt_cv_prog_compiler_c_o_F77+set}" = set; then
   14003   echo $ECHO_N "(cached) $ECHO_C" >&6
   14004 else
   14005   lt_cv_prog_compiler_c_o_F77=no
   14006    $rm -r conftest 2>/dev/null
   14007    mkdir conftest
   14008    cd conftest
   14009    mkdir out
   14010    printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   14011 
   14012    lt_compiler_flag="-o out/conftest2.$ac_objext"
   14013    # Insert the option either (1) after the last *FLAGS variable, or
   14014    # (2) before a word containing "conftest.", or (3) at the end.
   14015    # Note that $ac_compile itself does not contain backslashes and begins
   14016    # with a dollar sign (not a hyphen), so the echo should work correctly.
   14017    lt_compile=`echo "$ac_compile" | $SED \
   14018    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   14019    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   14020    -e 's:$: $lt_compiler_flag:'`
   14021    (eval echo "\"\$as_me:14021: $lt_compile\"" >&5)
   14022    (eval "$lt_compile" 2>out/conftest.err)
   14023    ac_status=$?
   14024    cat out/conftest.err >&5
   14025    echo "$as_me:14025: \$? = $ac_status" >&5
   14026    if (exit $ac_status) && test -s out/conftest2.$ac_objext
   14027    then
   14028      # The compiler can only warn and ignore the option if not recognized
   14029      # So say no if there are warnings
   14030      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
   14031      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
   14032      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
   14033        lt_cv_prog_compiler_c_o_F77=yes
   14034      fi
   14035    fi
   14036    chmod u+w . 2>&5
   14037    $rm conftest*
   14038    # SGI C++ compiler will create directory out/ii_files/ for
   14039    # template instantiation
   14040    test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files
   14041    $rm out/* && rmdir out
   14042    cd ..
   14043    rmdir conftest
   14044    $rm conftest*
   14045 
   14046 fi
   14047 { echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o_F77" >&5
   14048 echo "${ECHO_T}$lt_cv_prog_compiler_c_o_F77" >&6; }
   14049 
   14050 
   14051 hard_links="nottested"
   14052 if test "$lt_cv_prog_compiler_c_o_F77" = no && test "$need_locks" != no; then
   14053   # do not overwrite the value of need_locks provided by the user
   14054   { echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
   14055 echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6; }
   14056   hard_links=yes
   14057   $rm conftest*
   14058   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   14059   touch conftest.a
   14060   ln conftest.a conftest.b 2>&5 || hard_links=no
   14061   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   14062   { echo "$as_me:$LINENO: result: $hard_links" >&5
   14063 echo "${ECHO_T}$hard_links" >&6; }
   14064   if test "$hard_links" = no; then
   14065     { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
   14066 echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
   14067     need_locks=warn
   14068   fi
   14069 else
   14070   need_locks=no
   14071 fi
   14072 
   14073 { echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   14074 echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6; }
   14075 
   14076   runpath_var=
   14077   allow_undefined_flag_F77=
   14078   enable_shared_with_static_runtimes_F77=no
   14079   archive_cmds_F77=
   14080   archive_expsym_cmds_F77=
   14081   old_archive_From_new_cmds_F77=
   14082   old_archive_from_expsyms_cmds_F77=
   14083   export_dynamic_flag_spec_F77=
   14084   whole_archive_flag_spec_F77=
   14085   thread_safe_flag_spec_F77=
   14086   hardcode_libdir_flag_spec_F77=
   14087   hardcode_libdir_flag_spec_ld_F77=
   14088   hardcode_libdir_separator_F77=
   14089   hardcode_direct_F77=no
   14090   hardcode_minus_L_F77=no
   14091   hardcode_shlibpath_var_F77=unsupported
   14092   link_all_deplibs_F77=unknown
   14093   hardcode_automatic_F77=no
   14094   module_cmds_F77=
   14095   module_expsym_cmds_F77=
   14096   always_export_symbols_F77=no
   14097   export_symbols_cmds_F77='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   14098   # include_expsyms should be a list of space-separated symbols to be *always*
   14099   # included in the symbol list
   14100   include_expsyms_F77=
   14101   # exclude_expsyms can be an extended regexp of symbols to exclude
   14102   # it will be wrapped by ` (' and `)$', so one must not match beginning or
   14103   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
   14104   # as well as any symbol that contains `d'.
   14105   exclude_expsyms_F77="_GLOBAL_OFFSET_TABLE_"
   14106   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
   14107   # platforms (ab)use it in PIC code, but their linkers get confused if
   14108   # the symbol is explicitly referenced.  Since portable code cannot
   14109   # rely on this symbol name, it's probably fine to never include it in
   14110   # preloaded symbol tables.
   14111   extract_expsyms_cmds=
   14112   # Just being paranoid about ensuring that cc_basename is set.
   14113   for cc_temp in $compiler""; do
   14114   case $cc_temp in
   14115     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   14116     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   14117     \-*) ;;
   14118     *) break;;
   14119   esac
   14120 done
   14121 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   14122 
   14123   case $host_os in
   14124   cygwin* | mingw* | pw32*)
   14125     # FIXME: the MSVC++ port hasn't been tested in a loooong time
   14126     # When not using gcc, we currently assume that we are using
   14127     # Microsoft Visual C++.
   14128     if test "$GCC" != yes; then
   14129       with_gnu_ld=no
   14130     fi
   14131     ;;
   14132   interix*)
   14133     # we just hope/assume this is gcc and not c89 (= MSVC++)
   14134     with_gnu_ld=yes
   14135     ;;
   14136   openbsd*)
   14137     with_gnu_ld=no
   14138     ;;
   14139   esac
   14140 
   14141   ld_shlibs_F77=yes
   14142   if test "$with_gnu_ld" = yes; then
   14143     # If archive_cmds runs LD, not CC, wlarc should be empty
   14144     wlarc='${wl}'
   14145 
   14146     # Set some defaults for GNU ld with shared library support. These
   14147     # are reset later if shared libraries are not supported. Putting them
   14148     # here allows them to be overridden if necessary.
   14149     runpath_var=LD_RUN_PATH
   14150     hardcode_libdir_flag_spec_F77='${wl}--rpath ${wl}$libdir'
   14151     export_dynamic_flag_spec_F77='${wl}--export-dynamic'
   14152     # ancient GNU ld didn't support --whole-archive et. al.
   14153     if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null; then
   14154 	whole_archive_flag_spec_F77="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
   14155       else
   14156   	whole_archive_flag_spec_F77=
   14157     fi
   14158     supports_anon_versioning=no
   14159     case `$LD -v 2>/dev/null` in
   14160       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
   14161       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
   14162       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
   14163       *\ 2.11.*) ;; # other 2.11 versions
   14164       *) supports_anon_versioning=yes ;;
   14165     esac
   14166 
   14167     # See if GNU ld supports shared libraries.
   14168     case $host_os in
   14169     aix3* | aix4* | aix5*)
   14170       # On AIX/PPC, the GNU linker is very broken
   14171       if test "$host_cpu" != ia64; then
   14172 	ld_shlibs_F77=no
   14173 	cat <<EOF 1>&2
   14174 
   14175 *** Warning: the GNU linker, at least up to release 2.9.1, is reported
   14176 *** to be unable to reliably create shared libraries on AIX.
   14177 *** Therefore, libtool is disabling shared libraries support.  If you
   14178 *** really care for shared libraries, you may want to modify your PATH
   14179 *** so that a non-GNU linker is found, and then restart.
   14180 
   14181 EOF
   14182       fi
   14183       ;;
   14184 
   14185     amigaos*)
   14186       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)'
   14187       hardcode_libdir_flag_spec_F77='-L$libdir'
   14188       hardcode_minus_L_F77=yes
   14189 
   14190       # Samuel A. Falvo II <kc5tja (at] dolphin.openprojects.net> reports
   14191       # that the semantics of dynamic libraries on AmigaOS, at least up
   14192       # to version 4, is to share data among multiple programs linked
   14193       # with the same dynamic library.  Since this doesn't match the
   14194       # behavior of shared libraries on other platforms, we can't use
   14195       # them.
   14196       ld_shlibs_F77=no
   14197       ;;
   14198 
   14199     beos*)
   14200       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   14201 	allow_undefined_flag_F77=unsupported
   14202 	# Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
   14203 	# support --undefined.  This deserves some investigation.  FIXME
   14204 	archive_cmds_F77='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   14205       else
   14206 	ld_shlibs_F77=no
   14207       fi
   14208       ;;
   14209 
   14210     cygwin* | mingw* | pw32*)
   14211       # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, F77) is actually meaningless,
   14212       # as there is no search path for DLLs.
   14213       hardcode_libdir_flag_spec_F77='-L$libdir'
   14214       allow_undefined_flag_F77=unsupported
   14215       always_export_symbols_F77=no
   14216       enable_shared_with_static_runtimes_F77=yes
   14217       export_symbols_cmds_F77='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS] /s/.* \([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW] /s/.* //'\'' | sort | uniq > $export_symbols'
   14218 
   14219       if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
   14220         archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   14221 	# If the export-symbols file already is a .def file (1st line
   14222 	# is EXPORTS), use it as is; otherwise, prepend...
   14223 	archive_expsym_cmds_F77='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
   14224 	  cp $export_symbols $output_objdir/$soname.def;
   14225 	else
   14226 	  echo EXPORTS > $output_objdir/$soname.def;
   14227 	  cat $export_symbols >> $output_objdir/$soname.def;
   14228 	fi~
   14229 	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   14230       else
   14231 	ld_shlibs_F77=no
   14232       fi
   14233       ;;
   14234 
   14235     interix3*)
   14236       hardcode_direct_F77=no
   14237       hardcode_shlibpath_var_F77=no
   14238       hardcode_libdir_flag_spec_F77='${wl}-rpath,$libdir'
   14239       export_dynamic_flag_spec_F77='${wl}-E'
   14240       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
   14241       # Instead, shared libraries are loaded at an image base (0x10000000 by
   14242       # default) and relocated if they conflict, which is a slow very memory
   14243       # consuming and fragmenting process.  To avoid this, we pick a random,
   14244       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
   14245       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
   14246       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'
   14247       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'
   14248       ;;
   14249 
   14250     linux*)
   14251       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   14252 	tmp_addflag=
   14253 	case $cc_basename,$host_cpu in
   14254 	pgcc*)				# Portland Group C compiler
   14255 	  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'
   14256 	  tmp_addflag=' $pic_flag'
   14257 	  ;;
   14258 	pgf77* | pgf90* | pgf95*)	# Portland Group f77 and f90 compilers
   14259 	  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'
   14260 	  tmp_addflag=' $pic_flag -Mnomain' ;;
   14261 	ecc*,ia64* | icc*,ia64*)		# Intel C compiler on ia64
   14262 	  tmp_addflag=' -i_dynamic' ;;
   14263 	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
   14264 	  tmp_addflag=' -i_dynamic -nofor_main' ;;
   14265 	ifc* | ifort*)			# Intel Fortran compiler
   14266 	  tmp_addflag=' -nofor_main' ;;
   14267 	esac
   14268 	archive_cmds_F77='$CC -shared'"$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   14269 
   14270 	if test $supports_anon_versioning = yes; then
   14271 	  archive_expsym_cmds_F77='$echo "{ global:" > $output_objdir/$libname.ver~
   14272   cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
   14273   $echo "local: *; };" >> $output_objdir/$libname.ver~
   14274 	  $CC -shared'"$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
   14275 	fi
   14276       else
   14277 	ld_shlibs_F77=no
   14278       fi
   14279       ;;
   14280 
   14281     netbsd*)
   14282       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   14283 	archive_cmds_F77='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
   14284 	wlarc=
   14285       else
   14286 	archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   14287 	archive_expsym_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   14288       fi
   14289       ;;
   14290 
   14291     solaris*)
   14292       if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then
   14293 	ld_shlibs_F77=no
   14294 	cat <<EOF 1>&2
   14295 
   14296 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
   14297 *** create shared libraries on Solaris systems.  Therefore, libtool
   14298 *** is disabling shared libraries support.  We urge you to upgrade GNU
   14299 *** binutils to release 2.9.1 or newer.  Another option is to modify
   14300 *** your PATH or compiler configuration so that the native linker is
   14301 *** used, and then restart.
   14302 
   14303 EOF
   14304       elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   14305 	archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   14306 	archive_expsym_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   14307       else
   14308 	ld_shlibs_F77=no
   14309       fi
   14310       ;;
   14311 
   14312     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
   14313       case `$LD -v 2>&1` in
   14314         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
   14315 	ld_shlibs_F77=no
   14316 	cat <<_LT_EOF 1>&2
   14317 
   14318 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
   14319 *** reliably create shared libraries on SCO systems.  Therefore, libtool
   14320 *** is disabling shared libraries support.  We urge you to upgrade GNU
   14321 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
   14322 *** your PATH or compiler configuration so that the native linker is
   14323 *** used, and then restart.
   14324 
   14325 _LT_EOF
   14326 	;;
   14327 	*)
   14328 	  if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   14329 	    hardcode_libdir_flag_spec_F77='`test -z "$SCOABSPATH" && echo ${wl}-rpath,$libdir`'
   14330 	    archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib'
   14331 	    archive_expsym_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname,-retain-symbols-file,$export_symbols -o $lib'
   14332 	  else
   14333 	    ld_shlibs_F77=no
   14334 	  fi
   14335 	;;
   14336       esac
   14337       ;;
   14338 
   14339     sunos4*)
   14340       archive_cmds_F77='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   14341       wlarc=
   14342       hardcode_direct_F77=yes
   14343       hardcode_shlibpath_var_F77=no
   14344       ;;
   14345 
   14346     *)
   14347       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   14348 	archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   14349 	archive_expsym_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   14350       else
   14351 	ld_shlibs_F77=no
   14352       fi
   14353       ;;
   14354     esac
   14355 
   14356     if test "$ld_shlibs_F77" = no; then
   14357       runpath_var=
   14358       hardcode_libdir_flag_spec_F77=
   14359       export_dynamic_flag_spec_F77=
   14360       whole_archive_flag_spec_F77=
   14361     fi
   14362   else
   14363     # PORTME fill in a description of your system's linker (not GNU ld)
   14364     case $host_os in
   14365     aix3*)
   14366       allow_undefined_flag_F77=unsupported
   14367       always_export_symbols_F77=yes
   14368       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'
   14369       # Note: this linker hardcodes the directories in LIBPATH if there
   14370       # are no directories specified by -L.
   14371       hardcode_minus_L_F77=yes
   14372       if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
   14373 	# Neither direct hardcoding nor static linking is supported with a
   14374 	# broken collect2.
   14375 	hardcode_direct_F77=unsupported
   14376       fi
   14377       ;;
   14378 
   14379     aix4* | aix5*)
   14380       if test "$host_cpu" = ia64; then
   14381 	# On IA64, the linker does run time linking by default, so we don't
   14382 	# have to do anything special.
   14383 	aix_use_runtimelinking=no
   14384 	exp_sym_flag='-Bexport'
   14385 	no_entry_flag=""
   14386       else
   14387 	# If we're using GNU nm, then we don't want the "-C" option.
   14388 	# -C means demangle to AIX nm, but means don't demangle with GNU nm
   14389 	if $NM -V 2>&1 | grep 'GNU' > /dev/null; then
   14390 	  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'
   14391 	else
   14392 	  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'
   14393 	fi
   14394 	aix_use_runtimelinking=no
   14395 
   14396 	# Test if we are trying to use run time linking or normal
   14397 	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
   14398 	# need to do runtime linking.
   14399 	case $host_os in aix4.[23]|aix4.[23].*|aix5*)
   14400 	  for ld_flag in $LDFLAGS; do
   14401   	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
   14402   	    aix_use_runtimelinking=yes
   14403   	    break
   14404   	  fi
   14405 	  done
   14406 	  ;;
   14407 	esac
   14408 
   14409 	exp_sym_flag='-bexport'
   14410 	no_entry_flag='-bnoentry'
   14411       fi
   14412 
   14413       # When large executables or shared objects are built, AIX ld can
   14414       # have problems creating the table of contents.  If linking a library
   14415       # or program results in "error TOC overflow" add -mminimal-toc to
   14416       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
   14417       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
   14418 
   14419       archive_cmds_F77=''
   14420       hardcode_direct_F77=yes
   14421       hardcode_libdir_separator_F77=':'
   14422       link_all_deplibs_F77=yes
   14423 
   14424       if test "$GCC" = yes; then
   14425 	case $host_os in aix4.[012]|aix4.[012].*)
   14426 	# We only want to do this on AIX 4.2 and lower, the check
   14427 	# below for broken collect2 doesn't work under 4.3+
   14428 	  collect2name=`${CC} -print-prog-name=collect2`
   14429 	  if test -f "$collect2name" && \
   14430   	   strings "$collect2name" | grep resolve_lib_name >/dev/null
   14431 	  then
   14432   	  # We have reworked collect2
   14433   	  hardcode_direct_F77=yes
   14434 	  else
   14435   	  # We have old collect2
   14436   	  hardcode_direct_F77=unsupported
   14437   	  # It fails to find uninstalled libraries when the uninstalled
   14438   	  # path is not listed in the libpath.  Setting hardcode_minus_L
   14439   	  # to unsupported forces relinking
   14440   	  hardcode_minus_L_F77=yes
   14441   	  hardcode_libdir_flag_spec_F77='-L$libdir'
   14442   	  hardcode_libdir_separator_F77=
   14443 	  fi
   14444 	  ;;
   14445 	esac
   14446 	shared_flag='-shared'
   14447 	if test "$aix_use_runtimelinking" = yes; then
   14448 	  shared_flag="$shared_flag "'${wl}-G'
   14449 	fi
   14450       else
   14451 	# not using gcc
   14452 	if test "$host_cpu" = ia64; then
   14453   	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
   14454   	# chokes on -Wl,-G. The following line is correct:
   14455 	  shared_flag='-G'
   14456 	else
   14457 	  if test "$aix_use_runtimelinking" = yes; then
   14458 	    shared_flag='${wl}-G'
   14459 	  else
   14460 	    shared_flag='${wl}-bM:SRE'
   14461 	  fi
   14462 	fi
   14463       fi
   14464 
   14465       # It seems that -bexpall does not export symbols beginning with
   14466       # underscore (_), so it is better to generate a list of symbols to export.
   14467       always_export_symbols_F77=yes
   14468       if test "$aix_use_runtimelinking" = yes; then
   14469 	# Warning - without using the other runtime loading flags (-brtl),
   14470 	# -berok will link without error, but may produce a broken library.
   14471 	allow_undefined_flag_F77='-berok'
   14472        # Determine the default libpath from the value encoded in an empty executable.
   14473        cat >conftest.$ac_ext <<_ACEOF
   14474       program main
   14475 
   14476       end
   14477 _ACEOF
   14478 rm -f conftest.$ac_objext conftest$ac_exeext
   14479 if { (ac_try="$ac_link"
   14480 case "(($ac_try" in
   14481   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   14482   *) ac_try_echo=$ac_try;;
   14483 esac
   14484 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   14485   (eval "$ac_link") 2>conftest.er1
   14486   ac_status=$?
   14487   grep -v '^ *+' conftest.er1 >conftest.err
   14488   rm -f conftest.er1
   14489   cat conftest.err >&5
   14490   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   14491   (exit $ac_status); } && {
   14492 	 test -z "$ac_f77_werror_flag" ||
   14493 	 test ! -s conftest.err
   14494        } && test -s conftest$ac_exeext &&
   14495        $as_test_x conftest$ac_exeext; then
   14496 
   14497 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
   14498 }'`
   14499 # Check for a 64-bit object if we didn't find anything.
   14500 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; }
   14501 }'`; fi
   14502 else
   14503   echo "$as_me: failed program was:" >&5
   14504 sed 's/^/| /' conftest.$ac_ext >&5
   14505 
   14506 
   14507 fi
   14508 
   14509 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   14510       conftest$ac_exeext conftest.$ac_ext
   14511 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   14512 
   14513        hardcode_libdir_flag_spec_F77='${wl}-blibpath:$libdir:'"$aix_libpath"
   14514 	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"
   14515        else
   14516 	if test "$host_cpu" = ia64; then
   14517 	  hardcode_libdir_flag_spec_F77='${wl}-R $libdir:/usr/lib:/lib'
   14518 	  allow_undefined_flag_F77="-z nodefs"
   14519 	  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"
   14520 	else
   14521 	 # Determine the default libpath from the value encoded in an empty executable.
   14522 	 cat >conftest.$ac_ext <<_ACEOF
   14523       program main
   14524 
   14525       end
   14526 _ACEOF
   14527 rm -f conftest.$ac_objext conftest$ac_exeext
   14528 if { (ac_try="$ac_link"
   14529 case "(($ac_try" in
   14530   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   14531   *) ac_try_echo=$ac_try;;
   14532 esac
   14533 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   14534   (eval "$ac_link") 2>conftest.er1
   14535   ac_status=$?
   14536   grep -v '^ *+' conftest.er1 >conftest.err
   14537   rm -f conftest.er1
   14538   cat conftest.err >&5
   14539   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   14540   (exit $ac_status); } && {
   14541 	 test -z "$ac_f77_werror_flag" ||
   14542 	 test ! -s conftest.err
   14543        } && test -s conftest$ac_exeext &&
   14544        $as_test_x conftest$ac_exeext; then
   14545 
   14546 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
   14547 }'`
   14548 # Check for a 64-bit object if we didn't find anything.
   14549 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; }
   14550 }'`; fi
   14551 else
   14552   echo "$as_me: failed program was:" >&5
   14553 sed 's/^/| /' conftest.$ac_ext >&5
   14554 
   14555 
   14556 fi
   14557 
   14558 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   14559       conftest$ac_exeext conftest.$ac_ext
   14560 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   14561 
   14562 	 hardcode_libdir_flag_spec_F77='${wl}-blibpath:$libdir:'"$aix_libpath"
   14563 	  # Warning - without using the other run time loading flags,
   14564 	  # -berok will link without error, but may produce a broken library.
   14565 	  no_undefined_flag_F77=' ${wl}-bernotok'
   14566 	  allow_undefined_flag_F77=' ${wl}-berok'
   14567 	  # Exported symbols can be pulled into shared objects from archives
   14568 	  whole_archive_flag_spec_F77='$convenience'
   14569 	  archive_cmds_need_lc_F77=yes
   14570 	  # This is similar to how AIX traditionally builds its shared libraries.
   14571 	  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'
   14572 	fi
   14573       fi
   14574       ;;
   14575 
   14576     amigaos*)
   14577       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)'
   14578       hardcode_libdir_flag_spec_F77='-L$libdir'
   14579       hardcode_minus_L_F77=yes
   14580       # see comment about different semantics on the GNU ld section
   14581       ld_shlibs_F77=no
   14582       ;;
   14583 
   14584     bsdi[45]*)
   14585       export_dynamic_flag_spec_F77=-rdynamic
   14586       ;;
   14587 
   14588     cygwin* | mingw* | pw32*)
   14589       # When not using gcc, we currently assume that we are using
   14590       # Microsoft Visual C++.
   14591       # hardcode_libdir_flag_spec is actually meaningless, as there is
   14592       # no search path for DLLs.
   14593       hardcode_libdir_flag_spec_F77=' '
   14594       allow_undefined_flag_F77=unsupported
   14595       # Tell ltmain to make .lib files, not .a files.
   14596       libext=lib
   14597       # Tell ltmain to make .dll files, not .so files.
   14598       shrext_cmds=".dll"
   14599       # FIXME: Setting linknames here is a bad hack.
   14600       archive_cmds_F77='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | $SED -e '\''s/ -lc$//'\''` -link -dll~linknames='
   14601       # The linker will automatically build a .lib file if we build a DLL.
   14602       old_archive_From_new_cmds_F77='true'
   14603       # FIXME: Should let the user specify the lib program.
   14604       old_archive_cmds_F77='lib /OUT:$oldlib$oldobjs$old_deplibs'
   14605       fix_srcfile_path_F77='`cygpath -w "$srcfile"`'
   14606       enable_shared_with_static_runtimes_F77=yes
   14607       ;;
   14608 
   14609     darwin* | rhapsody*)
   14610       case $host_os in
   14611         rhapsody* | darwin1.[012])
   14612          allow_undefined_flag_F77='${wl}-undefined ${wl}suppress'
   14613          ;;
   14614        *) # Darwin 1.3 on
   14615          if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
   14616            allow_undefined_flag_F77='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   14617          else
   14618            case ${MACOSX_DEPLOYMENT_TARGET} in
   14619              10.[012])
   14620                allow_undefined_flag_F77='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   14621                ;;
   14622              10.*)
   14623                allow_undefined_flag_F77='${wl}-undefined ${wl}dynamic_lookup'
   14624                ;;
   14625            esac
   14626          fi
   14627          ;;
   14628       esac
   14629       archive_cmds_need_lc_F77=no
   14630       hardcode_direct_F77=no
   14631       hardcode_automatic_F77=yes
   14632       hardcode_shlibpath_var_F77=unsupported
   14633       whole_archive_flag_spec_F77=''
   14634       link_all_deplibs_F77=yes
   14635     if test "$GCC" = yes ; then
   14636     	output_verbose_link_cmd='echo'
   14637         archive_cmds_F77='$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
   14638       module_cmds_F77='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   14639       # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   14640       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}'
   14641       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}'
   14642     else
   14643       case $cc_basename in
   14644         xlc*)
   14645          output_verbose_link_cmd='echo'
   14646          archive_cmds_F77='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $verstring'
   14647          module_cmds_F77='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   14648           # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   14649          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}'
   14650           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}'
   14651           ;;
   14652        *)
   14653          ld_shlibs_F77=no
   14654           ;;
   14655       esac
   14656     fi
   14657       ;;
   14658 
   14659     dgux*)
   14660       archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   14661       hardcode_libdir_flag_spec_F77='-L$libdir'
   14662       hardcode_shlibpath_var_F77=no
   14663       ;;
   14664 
   14665     freebsd1*)
   14666       ld_shlibs_F77=no
   14667       ;;
   14668 
   14669     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
   14670     # support.  Future versions do this automatically, but an explicit c++rt0.o
   14671     # does not break anything, and helps significantly (at the cost of a little
   14672     # extra space).
   14673     freebsd2.2*)
   14674       archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
   14675       hardcode_libdir_flag_spec_F77='-R$libdir'
   14676       hardcode_direct_F77=yes
   14677       hardcode_shlibpath_var_F77=no
   14678       ;;
   14679 
   14680     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
   14681     freebsd2*)
   14682       archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   14683       hardcode_direct_F77=yes
   14684       hardcode_minus_L_F77=yes
   14685       hardcode_shlibpath_var_F77=no
   14686       ;;
   14687 
   14688     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
   14689     freebsd* | kfreebsd*-gnu | dragonfly*)
   14690       archive_cmds_F77='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
   14691       hardcode_libdir_flag_spec_F77='-R$libdir'
   14692       hardcode_direct_F77=yes
   14693       hardcode_shlibpath_var_F77=no
   14694       ;;
   14695 
   14696     hpux9*)
   14697       if test "$GCC" = yes; then
   14698 	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'
   14699       else
   14700 	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'
   14701       fi
   14702       hardcode_libdir_flag_spec_F77='${wl}+b ${wl}$libdir'
   14703       hardcode_libdir_separator_F77=:
   14704       hardcode_direct_F77=yes
   14705 
   14706       # hardcode_minus_L: Not really in the search PATH,
   14707       # but as the default location of the library.
   14708       hardcode_minus_L_F77=yes
   14709       export_dynamic_flag_spec_F77='${wl}-E'
   14710       ;;
   14711 
   14712     hpux10*)
   14713       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
   14714 	archive_cmds_F77='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   14715       else
   14716 	archive_cmds_F77='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
   14717       fi
   14718       if test "$with_gnu_ld" = no; then
   14719 	hardcode_libdir_flag_spec_F77='${wl}+b ${wl}$libdir'
   14720 	hardcode_libdir_separator_F77=:
   14721 
   14722 	hardcode_direct_F77=yes
   14723 	export_dynamic_flag_spec_F77='${wl}-E'
   14724 
   14725 	# hardcode_minus_L: Not really in the search PATH,
   14726 	# but as the default location of the library.
   14727 	hardcode_minus_L_F77=yes
   14728       fi
   14729       ;;
   14730 
   14731     hpux11*)
   14732       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
   14733 	case $host_cpu in
   14734 	hppa*64*)
   14735 	  archive_cmds_F77='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   14736 	  ;;
   14737 	ia64*)
   14738 	  archive_cmds_F77='$CC -shared ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   14739 	  ;;
   14740 	*)
   14741 	  archive_cmds_F77='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   14742 	  ;;
   14743 	esac
   14744       else
   14745 	case $host_cpu in
   14746 	hppa*64*)
   14747 	  archive_cmds_F77='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   14748 	  ;;
   14749 	ia64*)
   14750 	  archive_cmds_F77='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   14751 	  ;;
   14752 	*)
   14753 	  archive_cmds_F77='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   14754 	  ;;
   14755 	esac
   14756       fi
   14757       if test "$with_gnu_ld" = no; then
   14758 	hardcode_libdir_flag_spec_F77='${wl}+b ${wl}$libdir'
   14759 	hardcode_libdir_separator_F77=:
   14760 
   14761 	case $host_cpu in
   14762 	hppa*64*|ia64*)
   14763 	  hardcode_libdir_flag_spec_ld_F77='+b $libdir'
   14764 	  hardcode_direct_F77=no
   14765 	  hardcode_shlibpath_var_F77=no
   14766 	  ;;
   14767 	*)
   14768 	  hardcode_direct_F77=yes
   14769 	  export_dynamic_flag_spec_F77='${wl}-E'
   14770 
   14771 	  # hardcode_minus_L: Not really in the search PATH,
   14772 	  # but as the default location of the library.
   14773 	  hardcode_minus_L_F77=yes
   14774 	  ;;
   14775 	esac
   14776       fi
   14777       ;;
   14778 
   14779     irix5* | irix6* | nonstopux*)
   14780       if test "$GCC" = yes; then
   14781 	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'
   14782       else
   14783 	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'
   14784 	hardcode_libdir_flag_spec_ld_F77='-rpath $libdir'
   14785       fi
   14786       hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir'
   14787       hardcode_libdir_separator_F77=:
   14788       link_all_deplibs_F77=yes
   14789       ;;
   14790 
   14791     netbsd*)
   14792       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   14793 	archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
   14794       else
   14795 	archive_cmds_F77='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
   14796       fi
   14797       hardcode_libdir_flag_spec_F77='-R$libdir'
   14798       hardcode_direct_F77=yes
   14799       hardcode_shlibpath_var_F77=no
   14800       ;;
   14801 
   14802     newsos6)
   14803       archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   14804       hardcode_direct_F77=yes
   14805       hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir'
   14806       hardcode_libdir_separator_F77=:
   14807       hardcode_shlibpath_var_F77=no
   14808       ;;
   14809 
   14810     openbsd*)
   14811       hardcode_direct_F77=yes
   14812       hardcode_shlibpath_var_F77=no
   14813       if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   14814 	archive_cmds_F77='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   14815 	archive_expsym_cmds_F77='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
   14816 	hardcode_libdir_flag_spec_F77='${wl}-rpath,$libdir'
   14817 	export_dynamic_flag_spec_F77='${wl}-E'
   14818       else
   14819        case $host_os in
   14820 	 openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
   14821 	   archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   14822 	   hardcode_libdir_flag_spec_F77='-R$libdir'
   14823 	   ;;
   14824 	 *)
   14825 	   archive_cmds_F77='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   14826 	   hardcode_libdir_flag_spec_F77='${wl}-rpath,$libdir'
   14827 	   ;;
   14828        esac
   14829       fi
   14830       ;;
   14831 
   14832     os2*)
   14833       hardcode_libdir_flag_spec_F77='-L$libdir'
   14834       hardcode_minus_L_F77=yes
   14835       allow_undefined_flag_F77=unsupported
   14836       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'
   14837       old_archive_From_new_cmds_F77='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
   14838       ;;
   14839 
   14840     osf3*)
   14841       if test "$GCC" = yes; then
   14842 	allow_undefined_flag_F77=' ${wl}-expect_unresolved ${wl}\*'
   14843 	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'
   14844       else
   14845 	allow_undefined_flag_F77=' -expect_unresolved \*'
   14846 	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'
   14847       fi
   14848       hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir'
   14849       hardcode_libdir_separator_F77=:
   14850       ;;
   14851 
   14852     osf4* | osf5*)	# as osf3* with the addition of -msym flag
   14853       if test "$GCC" = yes; then
   14854 	allow_undefined_flag_F77=' ${wl}-expect_unresolved ${wl}\*'
   14855 	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'
   14856 	hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir'
   14857       else
   14858 	allow_undefined_flag_F77=' -expect_unresolved \*'
   14859 	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'
   14860 	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~
   14861 	$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'
   14862 
   14863 	# Both c and cxx compiler support -rpath directly
   14864 	hardcode_libdir_flag_spec_F77='-rpath $libdir'
   14865       fi
   14866       hardcode_libdir_separator_F77=:
   14867       ;;
   14868 
   14869     solaris*)
   14870       no_undefined_flag_F77=' -z text'
   14871       if test "$GCC" = yes; then
   14872 	wlarc='${wl}'
   14873 	archive_cmds_F77='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   14874 	archive_expsym_cmds_F77='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   14875 	  $CC -shared ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$rm $lib.exp'
   14876       else
   14877 	wlarc=''
   14878 	archive_cmds_F77='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
   14879 	archive_expsym_cmds_F77='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   14880   	$LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
   14881       fi
   14882       hardcode_libdir_flag_spec_F77='-R$libdir'
   14883       hardcode_shlibpath_var_F77=no
   14884       case $host_os in
   14885       solaris2.[0-5] | solaris2.[0-5].*) ;;
   14886       *)
   14887  	# The compiler driver will combine linker options so we
   14888  	# cannot just pass the convience library names through
   14889  	# without $wl, iff we do not link with $LD.
   14890  	# Luckily, gcc supports the same syntax we need for Sun Studio.
   14891  	# Supported since Solaris 2.6 (maybe 2.5.1?)
   14892  	case $wlarc in
   14893  	'')
   14894  	  whole_archive_flag_spec_F77='-z allextract$convenience -z defaultextract' ;;
   14895  	*)
   14896  	  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' ;;
   14897  	esac ;;
   14898       esac
   14899       link_all_deplibs_F77=yes
   14900       ;;
   14901 
   14902     sunos4*)
   14903       if test "x$host_vendor" = xsequent; then
   14904 	# Use $CC to link under sequent, because it throws in some extra .o
   14905 	# files that make .init and .fini sections work.
   14906 	archive_cmds_F77='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
   14907       else
   14908 	archive_cmds_F77='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
   14909       fi
   14910       hardcode_libdir_flag_spec_F77='-L$libdir'
   14911       hardcode_direct_F77=yes
   14912       hardcode_minus_L_F77=yes
   14913       hardcode_shlibpath_var_F77=no
   14914       ;;
   14915 
   14916     sysv4)
   14917       case $host_vendor in
   14918 	sni)
   14919 	  archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   14920 	  hardcode_direct_F77=yes # is this really true???
   14921 	;;
   14922 	siemens)
   14923 	  ## LD is ld it makes a PLAMLIB
   14924 	  ## CC just makes a GrossModule.
   14925 	  archive_cmds_F77='$LD -G -o $lib $libobjs $deplibs $linker_flags'
   14926 	  reload_cmds_F77='$CC -r -o $output$reload_objs'
   14927 	  hardcode_direct_F77=no
   14928         ;;
   14929 	motorola)
   14930 	  archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   14931 	  hardcode_direct_F77=no #Motorola manual says yes, but my tests say they lie
   14932 	;;
   14933       esac
   14934       runpath_var='LD_RUN_PATH'
   14935       hardcode_shlibpath_var_F77=no
   14936       ;;
   14937 
   14938     sysv4.3*)
   14939       archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   14940       hardcode_shlibpath_var_F77=no
   14941       export_dynamic_flag_spec_F77='-Bexport'
   14942       ;;
   14943 
   14944     sysv4*MP*)
   14945       if test -d /usr/nec; then
   14946 	archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   14947 	hardcode_shlibpath_var_F77=no
   14948 	runpath_var=LD_RUN_PATH
   14949 	hardcode_runpath_var=yes
   14950 	ld_shlibs_F77=yes
   14951       fi
   14952       ;;
   14953 
   14954     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7*)
   14955       no_undefined_flag_F77='${wl}-z,text'
   14956       archive_cmds_need_lc_F77=no
   14957       hardcode_shlibpath_var_F77=no
   14958       runpath_var='LD_RUN_PATH'
   14959 
   14960       if test "$GCC" = yes; then
   14961 	archive_cmds_F77='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   14962 	archive_expsym_cmds_F77='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   14963       else
   14964 	archive_cmds_F77='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   14965 	archive_expsym_cmds_F77='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   14966       fi
   14967       ;;
   14968 
   14969     sysv5* | sco3.2v5* | sco5v6*)
   14970       # Note: We can NOT use -z defs as we might desire, because we do not
   14971       # link with -lc, and that would cause any symbols used from libc to
   14972       # always be unresolved, which means just about no library would
   14973       # ever link correctly.  If we're not using GNU ld we use -z text
   14974       # though, which does catch some bad symbols but isn't as heavy-handed
   14975       # as -z defs.
   14976       no_undefined_flag_F77='${wl}-z,text'
   14977       allow_undefined_flag_F77='${wl}-z,nodefs'
   14978       archive_cmds_need_lc_F77=no
   14979       hardcode_shlibpath_var_F77=no
   14980       hardcode_libdir_flag_spec_F77='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`'
   14981       hardcode_libdir_separator_F77=':'
   14982       link_all_deplibs_F77=yes
   14983       export_dynamic_flag_spec_F77='${wl}-Bexport'
   14984       runpath_var='LD_RUN_PATH'
   14985 
   14986       if test "$GCC" = yes; then
   14987 	archive_cmds_F77='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   14988 	archive_expsym_cmds_F77='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   14989       else
   14990 	archive_cmds_F77='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   14991 	archive_expsym_cmds_F77='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   14992       fi
   14993       ;;
   14994 
   14995     uts4*)
   14996       archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   14997       hardcode_libdir_flag_spec_F77='-L$libdir'
   14998       hardcode_shlibpath_var_F77=no
   14999       ;;
   15000 
   15001     *)
   15002       ld_shlibs_F77=no
   15003       ;;
   15004     esac
   15005   fi
   15006 
   15007 { echo "$as_me:$LINENO: result: $ld_shlibs_F77" >&5
   15008 echo "${ECHO_T}$ld_shlibs_F77" >&6; }
   15009 test "$ld_shlibs_F77" = no && can_build_shared=no
   15010 
   15011 #
   15012 # Do we need to explicitly link libc?
   15013 #
   15014 case "x$archive_cmds_need_lc_F77" in
   15015 x|xyes)
   15016   # Assume -lc should be added
   15017   archive_cmds_need_lc_F77=yes
   15018 
   15019   if test "$enable_shared" = yes && test "$GCC" = yes; then
   15020     case $archive_cmds_F77 in
   15021     *'~'*)
   15022       # FIXME: we may have to deal with multi-command sequences.
   15023       ;;
   15024     '$CC '*)
   15025       # Test whether the compiler implicitly links with -lc since on some
   15026       # systems, -lgcc has to come before -lc. If gcc already passes -lc
   15027       # to ld, don't add -lc before -lgcc.
   15028       { echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
   15029 echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6; }
   15030       $rm conftest*
   15031       printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   15032 
   15033       if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   15034   (eval $ac_compile) 2>&5
   15035   ac_status=$?
   15036   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   15037   (exit $ac_status); } 2>conftest.err; then
   15038         soname=conftest
   15039         lib=conftest
   15040         libobjs=conftest.$ac_objext
   15041         deplibs=
   15042         wl=$lt_prog_compiler_wl_F77
   15043 	pic_flag=$lt_prog_compiler_pic_F77
   15044         compiler_flags=-v
   15045         linker_flags=-v
   15046         verstring=
   15047         output_objdir=.
   15048         libname=conftest
   15049         lt_save_allow_undefined_flag=$allow_undefined_flag_F77
   15050         allow_undefined_flag_F77=
   15051         if { (eval echo "$as_me:$LINENO: \"$archive_cmds_F77 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5
   15052   (eval $archive_cmds_F77 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5
   15053   ac_status=$?
   15054   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   15055   (exit $ac_status); }
   15056         then
   15057 	  archive_cmds_need_lc_F77=no
   15058         else
   15059 	  archive_cmds_need_lc_F77=yes
   15060         fi
   15061         allow_undefined_flag_F77=$lt_save_allow_undefined_flag
   15062       else
   15063         cat conftest.err 1>&5
   15064       fi
   15065       $rm conftest*
   15066       { echo "$as_me:$LINENO: result: $archive_cmds_need_lc_F77" >&5
   15067 echo "${ECHO_T}$archive_cmds_need_lc_F77" >&6; }
   15068       ;;
   15069     esac
   15070   fi
   15071   ;;
   15072 esac
   15073 
   15074 { echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
   15075 echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6; }
   15076 library_names_spec=
   15077 libname_spec='lib$name'
   15078 soname_spec=
   15079 shrext_cmds=".so"
   15080 postinstall_cmds=
   15081 postuninstall_cmds=
   15082 finish_cmds=
   15083 finish_eval=
   15084 shlibpath_var=
   15085 shlibpath_overrides_runpath=unknown
   15086 version_type=none
   15087 dynamic_linker="$host_os ld.so"
   15088 sys_lib_dlsearch_path_spec="/lib /usr/lib"
   15089 if test "$GCC" = yes; then
   15090   sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   15091   if echo "$sys_lib_search_path_spec" | grep ';' >/dev/null ; then
   15092     # if the path contains ";" then we assume it to be the separator
   15093     # otherwise default to the standard path separator (i.e. ":") - it is
   15094     # assumed that no part of a normal pathname contains ";" but that should
   15095     # okay in the real world where ";" in dirpaths is itself problematic.
   15096     sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   15097   else
   15098     sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   15099   fi
   15100 else
   15101   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
   15102 fi
   15103 need_lib_prefix=unknown
   15104 hardcode_into_libs=no
   15105 
   15106 # when you set need_version to no, make sure it does not cause -set_version
   15107 # flags to be left without arguments
   15108 need_version=unknown
   15109 
   15110 case $host_os in
   15111 aix3*)
   15112   version_type=linux
   15113   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
   15114   shlibpath_var=LIBPATH
   15115 
   15116   # AIX 3 has no versioning support, so we append a major version to the name.
   15117   soname_spec='${libname}${release}${shared_ext}$major'
   15118   ;;
   15119 
   15120 aix4* | aix5*)
   15121   version_type=linux
   15122   need_lib_prefix=no
   15123   need_version=no
   15124   hardcode_into_libs=yes
   15125   if test "$host_cpu" = ia64; then
   15126     # AIX 5 supports IA64
   15127     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
   15128     shlibpath_var=LD_LIBRARY_PATH
   15129   else
   15130     # With GCC up to 2.95.x, collect2 would create an import file
   15131     # for dependence libraries.  The import file would start with
   15132     # the line `#! .'.  This would cause the generated library to
   15133     # depend on `.', always an invalid library.  This was fixed in
   15134     # development snapshots of GCC prior to 3.0.
   15135     case $host_os in
   15136       aix4 | aix4.[01] | aix4.[01].*)
   15137       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
   15138 	   echo ' yes '
   15139 	   echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
   15140 	:
   15141       else
   15142 	can_build_shared=no
   15143       fi
   15144       ;;
   15145     esac
   15146     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
   15147     # soname into executable. Probably we can add versioning support to
   15148     # collect2, so additional links can be useful in future.
   15149     if test "$aix_use_runtimelinking" = yes; then
   15150       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
   15151       # instead of lib<name>.a to let people know that these are not
   15152       # typical AIX shared libraries.
   15153       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15154     else
   15155       # We preserve .a as extension for shared libraries through AIX4.2
   15156       # and later when we are not doing run time linking.
   15157       library_names_spec='${libname}${release}.a $libname.a'
   15158       soname_spec='${libname}${release}${shared_ext}$major'
   15159     fi
   15160     shlibpath_var=LIBPATH
   15161   fi
   15162   ;;
   15163 
   15164 amigaos*)
   15165   library_names_spec='$libname.ixlibrary $libname.a'
   15166   # Create ${libname}_ixlibrary.a entries in /sys/libs.
   15167   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'
   15168   ;;
   15169 
   15170 beos*)
   15171   library_names_spec='${libname}${shared_ext}'
   15172   dynamic_linker="$host_os ld.so"
   15173   shlibpath_var=LIBRARY_PATH
   15174   ;;
   15175 
   15176 bsdi[45]*)
   15177   version_type=linux
   15178   need_version=no
   15179   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15180   soname_spec='${libname}${release}${shared_ext}$major'
   15181   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
   15182   shlibpath_var=LD_LIBRARY_PATH
   15183   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
   15184   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
   15185   # the default ld.so.conf also contains /usr/contrib/lib and
   15186   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
   15187   # libtool to hard-code these into programs
   15188   ;;
   15189 
   15190 cygwin* | mingw* | pw32*)
   15191   version_type=windows
   15192   shrext_cmds=".dll"
   15193   need_version=no
   15194   need_lib_prefix=no
   15195 
   15196   case $GCC,$host_os in
   15197   yes,cygwin* | yes,mingw* | yes,pw32*)
   15198     library_names_spec='$libname.dll.a'
   15199     # DLL is installed to $(libdir)/../bin by postinstall_cmds
   15200     postinstall_cmds='base_file=`basename \${file}`~
   15201       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
   15202       dldir=$destdir/`dirname \$dlpath`~
   15203       test -d \$dldir || mkdir -p \$dldir~
   15204       $install_prog $dir/$dlname \$dldir/$dlname~
   15205       chmod a+x \$dldir/$dlname'
   15206     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
   15207       dlpath=$dir/\$dldll~
   15208        $rm \$dlpath'
   15209     shlibpath_overrides_runpath=yes
   15210 
   15211     case $host_os in
   15212     cygwin*)
   15213       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
   15214       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   15215       sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
   15216       ;;
   15217     mingw*)
   15218       # MinGW DLLs use traditional 'lib' prefix
   15219       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   15220       sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   15221       if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then
   15222         # It is most probably a Windows format PATH printed by
   15223         # mingw gcc, but we are running on Cygwin. Gcc prints its search
   15224         # path with ; separators, and with drive letters. We can handle the
   15225         # drive letters (cygwin fileutils understands them), so leave them,
   15226         # especially as we might pass files found there to a mingw objdump,
   15227         # which wouldn't understand a cygwinified path. Ahh.
   15228         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   15229       else
   15230         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   15231       fi
   15232       ;;
   15233     pw32*)
   15234       # pw32 DLLs use 'pw' prefix rather than 'lib'
   15235       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   15236       ;;
   15237     esac
   15238     ;;
   15239 
   15240   *)
   15241     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
   15242     ;;
   15243   esac
   15244   dynamic_linker='Win32 ld.exe'
   15245   # FIXME: first we should search . and the directory the executable is in
   15246   shlibpath_var=PATH
   15247   ;;
   15248 
   15249 darwin* | rhapsody*)
   15250   dynamic_linker="$host_os dyld"
   15251   version_type=darwin
   15252   need_lib_prefix=no
   15253   need_version=no
   15254   library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
   15255   soname_spec='${libname}${release}${major}$shared_ext'
   15256   shlibpath_overrides_runpath=yes
   15257   shlibpath_var=DYLD_LIBRARY_PATH
   15258   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
   15259   # Apple's gcc prints 'gcc -print-search-dirs' doesn't operate the same.
   15260   if test "$GCC" = yes; then
   15261     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"`
   15262   else
   15263     sys_lib_search_path_spec='/lib /usr/lib /usr/local/lib'
   15264   fi
   15265   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
   15266   ;;
   15267 
   15268 dgux*)
   15269   version_type=linux
   15270   need_lib_prefix=no
   15271   need_version=no
   15272   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
   15273   soname_spec='${libname}${release}${shared_ext}$major'
   15274   shlibpath_var=LD_LIBRARY_PATH
   15275   ;;
   15276 
   15277 freebsd1*)
   15278   dynamic_linker=no
   15279   ;;
   15280 
   15281 kfreebsd*-gnu)
   15282   version_type=linux
   15283   need_lib_prefix=no
   15284   need_version=no
   15285   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   15286   soname_spec='${libname}${release}${shared_ext}$major'
   15287   shlibpath_var=LD_LIBRARY_PATH
   15288   shlibpath_overrides_runpath=no
   15289   hardcode_into_libs=yes
   15290   dynamic_linker='GNU ld.so'
   15291   ;;
   15292 
   15293 freebsd* | dragonfly*)
   15294   # DragonFly does not have aout.  When/if they implement a new
   15295   # versioning mechanism, adjust this.
   15296   if test -x /usr/bin/objformat; then
   15297     objformat=`/usr/bin/objformat`
   15298   else
   15299     case $host_os in
   15300     freebsd[123]*) objformat=aout ;;
   15301     *) objformat=elf ;;
   15302     esac
   15303   fi
   15304   version_type=freebsd-$objformat
   15305   case $version_type in
   15306     freebsd-elf*)
   15307       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   15308       need_version=no
   15309       need_lib_prefix=no
   15310       ;;
   15311     freebsd-*)
   15312       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
   15313       need_version=yes
   15314       ;;
   15315   esac
   15316   shlibpath_var=LD_LIBRARY_PATH
   15317   case $host_os in
   15318   freebsd2*)
   15319     shlibpath_overrides_runpath=yes
   15320     ;;
   15321   freebsd3.[01]* | freebsdelf3.[01]*)
   15322     shlibpath_overrides_runpath=yes
   15323     hardcode_into_libs=yes
   15324     ;;
   15325   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
   15326   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
   15327     shlibpath_overrides_runpath=no
   15328     hardcode_into_libs=yes
   15329     ;;
   15330   freebsd*) # from 4.6 on
   15331     shlibpath_overrides_runpath=yes
   15332     hardcode_into_libs=yes
   15333     ;;
   15334   esac
   15335   ;;
   15336 
   15337 gnu*)
   15338   version_type=linux
   15339   need_lib_prefix=no
   15340   need_version=no
   15341   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
   15342   soname_spec='${libname}${release}${shared_ext}$major'
   15343   shlibpath_var=LD_LIBRARY_PATH
   15344   hardcode_into_libs=yes
   15345   ;;
   15346 
   15347 hpux9* | hpux10* | hpux11*)
   15348   # Give a soname corresponding to the major version so that dld.sl refuses to
   15349   # link against other versions.
   15350   version_type=sunos
   15351   need_lib_prefix=no
   15352   need_version=no
   15353   case $host_cpu in
   15354   ia64*)
   15355     shrext_cmds='.so'
   15356     hardcode_into_libs=yes
   15357     dynamic_linker="$host_os dld.so"
   15358     shlibpath_var=LD_LIBRARY_PATH
   15359     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   15360     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15361     soname_spec='${libname}${release}${shared_ext}$major'
   15362     if test "X$HPUX_IA64_MODE" = X32; then
   15363       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
   15364     else
   15365       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
   15366     fi
   15367     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   15368     ;;
   15369    hppa*64*)
   15370      shrext_cmds='.sl'
   15371      hardcode_into_libs=yes
   15372      dynamic_linker="$host_os dld.sl"
   15373      shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
   15374      shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   15375      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15376      soname_spec='${libname}${release}${shared_ext}$major'
   15377      sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
   15378      sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   15379      ;;
   15380    *)
   15381     shrext_cmds='.sl'
   15382     dynamic_linker="$host_os dld.sl"
   15383     shlibpath_var=SHLIB_PATH
   15384     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
   15385     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15386     soname_spec='${libname}${release}${shared_ext}$major'
   15387     ;;
   15388   esac
   15389   # HP-UX runs *really* slowly unless shared libraries are mode 555.
   15390   postinstall_cmds='chmod 555 $lib'
   15391   ;;
   15392 
   15393 interix3*)
   15394   version_type=linux
   15395   need_lib_prefix=no
   15396   need_version=no
   15397   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   15398   soname_spec='${libname}${release}${shared_ext}$major'
   15399   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
   15400   shlibpath_var=LD_LIBRARY_PATH
   15401   shlibpath_overrides_runpath=no
   15402   hardcode_into_libs=yes
   15403   ;;
   15404 
   15405 irix5* | irix6* | nonstopux*)
   15406   case $host_os in
   15407     nonstopux*) version_type=nonstopux ;;
   15408     *)
   15409 	if test "$lt_cv_prog_gnu_ld" = yes; then
   15410 		version_type=linux
   15411 	else
   15412 		version_type=irix
   15413 	fi ;;
   15414   esac
   15415   need_lib_prefix=no
   15416   need_version=no
   15417   soname_spec='${libname}${release}${shared_ext}$major'
   15418   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
   15419   case $host_os in
   15420   irix5* | nonstopux*)
   15421     libsuff= shlibsuff=
   15422     ;;
   15423   *)
   15424     case $LD in # libtool.m4 will add one of these switches to LD
   15425     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
   15426       libsuff= shlibsuff= libmagic=32-bit;;
   15427     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
   15428       libsuff=32 shlibsuff=N32 libmagic=N32;;
   15429     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
   15430       libsuff=64 shlibsuff=64 libmagic=64-bit;;
   15431     *) libsuff= shlibsuff= libmagic=never-match;;
   15432     esac
   15433     ;;
   15434   esac
   15435   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
   15436   shlibpath_overrides_runpath=no
   15437   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
   15438   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
   15439   hardcode_into_libs=yes
   15440   ;;
   15441 
   15442 # No shared lib support for Linux oldld, aout, or coff.
   15443 linux*oldld* | linux*aout* | linux*coff*)
   15444   dynamic_linker=no
   15445   ;;
   15446 
   15447 # This must be Linux ELF.
   15448 linux*)
   15449   version_type=linux
   15450   need_lib_prefix=no
   15451   need_version=no
   15452   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15453   soname_spec='${libname}${release}${shared_ext}$major'
   15454   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
   15455   shlibpath_var=LD_LIBRARY_PATH
   15456   shlibpath_overrides_runpath=no
   15457   # This implies no fast_install, which is unacceptable.
   15458   # Some rework will be needed to allow for fast_install
   15459   # before this can be enabled.
   15460   hardcode_into_libs=yes
   15461 
   15462   # Append ld.so.conf contents to the search path
   15463   if test -f /etc/ld.so.conf; then
   15464     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' ' '`
   15465     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
   15466   fi
   15467 
   15468   # We used to test for /lib/ld.so.1 and disable shared libraries on
   15469   # powerpc, because MkLinux only supported shared libraries with the
   15470   # GNU dynamic linker.  Since this was broken with cross compilers,
   15471   # most powerpc-linux boxes support dynamic linking these days and
   15472   # people can always --disable-shared, the test was removed, and we
   15473   # assume the GNU/Linux dynamic linker is in use.
   15474   dynamic_linker='GNU/Linux ld.so'
   15475   ;;
   15476 
   15477 knetbsd*-gnu)
   15478   version_type=linux
   15479   need_lib_prefix=no
   15480   need_version=no
   15481   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   15482   soname_spec='${libname}${release}${shared_ext}$major'
   15483   shlibpath_var=LD_LIBRARY_PATH
   15484   shlibpath_overrides_runpath=no
   15485   hardcode_into_libs=yes
   15486   dynamic_linker='GNU ld.so'
   15487   ;;
   15488 
   15489 netbsd*)
   15490   version_type=sunos
   15491   need_lib_prefix=no
   15492   need_version=no
   15493   if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   15494     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   15495     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   15496     dynamic_linker='NetBSD (a.out) ld.so'
   15497   else
   15498     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   15499     soname_spec='${libname}${release}${shared_ext}$major'
   15500     dynamic_linker='NetBSD ld.elf_so'
   15501   fi
   15502   shlibpath_var=LD_LIBRARY_PATH
   15503   shlibpath_overrides_runpath=yes
   15504   hardcode_into_libs=yes
   15505   ;;
   15506 
   15507 newsos6)
   15508   version_type=linux
   15509   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15510   shlibpath_var=LD_LIBRARY_PATH
   15511   shlibpath_overrides_runpath=yes
   15512   ;;
   15513 
   15514 nto-qnx*)
   15515   version_type=linux
   15516   need_lib_prefix=no
   15517   need_version=no
   15518   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15519   soname_spec='${libname}${release}${shared_ext}$major'
   15520   shlibpath_var=LD_LIBRARY_PATH
   15521   shlibpath_overrides_runpath=yes
   15522   ;;
   15523 
   15524 openbsd*)
   15525   version_type=sunos
   15526   sys_lib_dlsearch_path_spec="/usr/lib"
   15527   need_lib_prefix=no
   15528   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
   15529   case $host_os in
   15530     openbsd3.3 | openbsd3.3.*) need_version=yes ;;
   15531     *)                         need_version=no  ;;
   15532   esac
   15533   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   15534   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   15535   shlibpath_var=LD_LIBRARY_PATH
   15536   if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   15537     case $host_os in
   15538       openbsd2.[89] | openbsd2.[89].*)
   15539 	shlibpath_overrides_runpath=no
   15540 	;;
   15541       *)
   15542 	shlibpath_overrides_runpath=yes
   15543 	;;
   15544       esac
   15545   else
   15546     shlibpath_overrides_runpath=yes
   15547   fi
   15548   ;;
   15549 
   15550 os2*)
   15551   libname_spec='$name'
   15552   shrext_cmds=".dll"
   15553   need_lib_prefix=no
   15554   library_names_spec='$libname${shared_ext} $libname.a'
   15555   dynamic_linker='OS/2 ld.exe'
   15556   shlibpath_var=LIBPATH
   15557   ;;
   15558 
   15559 osf3* | osf4* | osf5*)
   15560   version_type=osf
   15561   need_lib_prefix=no
   15562   need_version=no
   15563   soname_spec='${libname}${release}${shared_ext}$major'
   15564   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15565   shlibpath_var=LD_LIBRARY_PATH
   15566   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
   15567   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
   15568   ;;
   15569 
   15570 solaris*)
   15571   version_type=linux
   15572   need_lib_prefix=no
   15573   need_version=no
   15574   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15575   soname_spec='${libname}${release}${shared_ext}$major'
   15576   shlibpath_var=LD_LIBRARY_PATH
   15577   shlibpath_overrides_runpath=yes
   15578   hardcode_into_libs=yes
   15579   # ldd complains unless libraries are executable
   15580   postinstall_cmds='chmod +x $lib'
   15581   ;;
   15582 
   15583 sunos4*)
   15584   version_type=sunos
   15585   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   15586   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
   15587   shlibpath_var=LD_LIBRARY_PATH
   15588   shlibpath_overrides_runpath=yes
   15589   if test "$with_gnu_ld" = yes; then
   15590     need_lib_prefix=no
   15591   fi
   15592   need_version=yes
   15593   ;;
   15594 
   15595 sysv4 | sysv4.3*)
   15596   version_type=linux
   15597   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15598   soname_spec='${libname}${release}${shared_ext}$major'
   15599   shlibpath_var=LD_LIBRARY_PATH
   15600   case $host_vendor in
   15601     sni)
   15602       shlibpath_overrides_runpath=no
   15603       need_lib_prefix=no
   15604       export_dynamic_flag_spec='${wl}-Blargedynsym'
   15605       runpath_var=LD_RUN_PATH
   15606       ;;
   15607     siemens)
   15608       need_lib_prefix=no
   15609       ;;
   15610     motorola)
   15611       need_lib_prefix=no
   15612       need_version=no
   15613       shlibpath_overrides_runpath=no
   15614       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
   15615       ;;
   15616   esac
   15617   ;;
   15618 
   15619 sysv4*MP*)
   15620   if test -d /usr/nec ;then
   15621     version_type=linux
   15622     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
   15623     soname_spec='$libname${shared_ext}.$major'
   15624     shlibpath_var=LD_LIBRARY_PATH
   15625   fi
   15626   ;;
   15627 
   15628 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   15629   version_type=freebsd-elf
   15630   need_lib_prefix=no
   15631   need_version=no
   15632   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   15633   soname_spec='${libname}${release}${shared_ext}$major'
   15634   shlibpath_var=LD_LIBRARY_PATH
   15635   hardcode_into_libs=yes
   15636   if test "$with_gnu_ld" = yes; then
   15637     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
   15638     shlibpath_overrides_runpath=no
   15639   else
   15640     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
   15641     shlibpath_overrides_runpath=yes
   15642     case $host_os in
   15643       sco3.2v5*)
   15644         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
   15645 	;;
   15646     esac
   15647   fi
   15648   sys_lib_dlsearch_path_spec='/usr/lib'
   15649   ;;
   15650 
   15651 uts4*)
   15652   version_type=linux
   15653   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15654   soname_spec='${libname}${release}${shared_ext}$major'
   15655   shlibpath_var=LD_LIBRARY_PATH
   15656   ;;
   15657 
   15658 *)
   15659   dynamic_linker=no
   15660   ;;
   15661 esac
   15662 { echo "$as_me:$LINENO: result: $dynamic_linker" >&5
   15663 echo "${ECHO_T}$dynamic_linker" >&6; }
   15664 test "$dynamic_linker" = no && can_build_shared=no
   15665 
   15666 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
   15667 if test "$GCC" = yes; then
   15668   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
   15669 fi
   15670 
   15671 { echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
   15672 echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6; }
   15673 hardcode_action_F77=
   15674 if test -n "$hardcode_libdir_flag_spec_F77" || \
   15675    test -n "$runpath_var_F77" || \
   15676    test "X$hardcode_automatic_F77" = "Xyes" ; then
   15677 
   15678   # We can hardcode non-existant directories.
   15679   if test "$hardcode_direct_F77" != no &&
   15680      # If the only mechanism to avoid hardcoding is shlibpath_var, we
   15681      # have to relink, otherwise we might link with an installed library
   15682      # when we should be linking with a yet-to-be-installed one
   15683      ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, F77)" != no &&
   15684      test "$hardcode_minus_L_F77" != no; then
   15685     # Linking always hardcodes the temporary library directory.
   15686     hardcode_action_F77=relink
   15687   else
   15688     # We can link without hardcoding, and we can hardcode nonexisting dirs.
   15689     hardcode_action_F77=immediate
   15690   fi
   15691 else
   15692   # We cannot hardcode anything, or else we can only hardcode existing
   15693   # directories.
   15694   hardcode_action_F77=unsupported
   15695 fi
   15696 { echo "$as_me:$LINENO: result: $hardcode_action_F77" >&5
   15697 echo "${ECHO_T}$hardcode_action_F77" >&6; }
   15698 
   15699 if test "$hardcode_action_F77" = relink; then
   15700   # Fast installation is not supported
   15701   enable_fast_install=no
   15702 elif test "$shlibpath_overrides_runpath" = yes ||
   15703      test "$enable_shared" = no; then
   15704   # Fast installation is not necessary
   15705   enable_fast_install=needless
   15706 fi
   15707 
   15708 
   15709 # The else clause should only fire when bootstrapping the
   15710 # libtool distribution, otherwise you forgot to ship ltmain.sh
   15711 # with your package, and you will get complaints that there are
   15712 # no rules to generate ltmain.sh.
   15713 if test -f "$ltmain"; then
   15714   # See if we are running on zsh, and set the options which allow our commands through
   15715   # without removal of \ escapes.
   15716   if test -n "${ZSH_VERSION+set}" ; then
   15717     setopt NO_GLOB_SUBST
   15718   fi
   15719   # Now quote all the things that may contain metacharacters while being
   15720   # careful not to overquote the AC_SUBSTed values.  We take copies of the
   15721   # variables and quote the copies for generation of the libtool script.
   15722   for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \
   15723     SED SHELL STRIP \
   15724     libname_spec library_names_spec soname_spec extract_expsyms_cmds \
   15725     old_striplib striplib file_magic_cmd finish_cmds finish_eval \
   15726     deplibs_check_method reload_flag reload_cmds need_locks \
   15727     lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
   15728     lt_cv_sys_global_symbol_to_c_name_address \
   15729     sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
   15730     old_postinstall_cmds old_postuninstall_cmds \
   15731     compiler_F77 \
   15732     CC_F77 \
   15733     LD_F77 \
   15734     lt_prog_compiler_wl_F77 \
   15735     lt_prog_compiler_pic_F77 \
   15736     lt_prog_compiler_static_F77 \
   15737     lt_prog_compiler_no_builtin_flag_F77 \
   15738     export_dynamic_flag_spec_F77 \
   15739     thread_safe_flag_spec_F77 \
   15740     whole_archive_flag_spec_F77 \
   15741     enable_shared_with_static_runtimes_F77 \
   15742     old_archive_cmds_F77 \
   15743     old_archive_from_new_cmds_F77 \
   15744     predep_objects_F77 \
   15745     postdep_objects_F77 \
   15746     predeps_F77 \
   15747     postdeps_F77 \
   15748     compiler_lib_search_path_F77 \
   15749     archive_cmds_F77 \
   15750     archive_expsym_cmds_F77 \
   15751     postinstall_cmds_F77 \
   15752     postuninstall_cmds_F77 \
   15753     old_archive_from_expsyms_cmds_F77 \
   15754     allow_undefined_flag_F77 \
   15755     no_undefined_flag_F77 \
   15756     export_symbols_cmds_F77 \
   15757     hardcode_libdir_flag_spec_F77 \
   15758     hardcode_libdir_flag_spec_ld_F77 \
   15759     hardcode_libdir_separator_F77 \
   15760     hardcode_automatic_F77 \
   15761     module_cmds_F77 \
   15762     module_expsym_cmds_F77 \
   15763     lt_cv_prog_compiler_c_o_F77 \
   15764     exclude_expsyms_F77 \
   15765     include_expsyms_F77; do
   15766 
   15767     case $var in
   15768     old_archive_cmds_F77 | \
   15769     old_archive_from_new_cmds_F77 | \
   15770     archive_cmds_F77 | \
   15771     archive_expsym_cmds_F77 | \
   15772     module_cmds_F77 | \
   15773     module_expsym_cmds_F77 | \
   15774     old_archive_from_expsyms_cmds_F77 | \
   15775     export_symbols_cmds_F77 | \
   15776     extract_expsyms_cmds | reload_cmds | finish_cmds | \
   15777     postinstall_cmds | postuninstall_cmds | \
   15778     old_postinstall_cmds | old_postuninstall_cmds | \
   15779     sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
   15780       # Double-quote double-evaled strings.
   15781       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
   15782       ;;
   15783     *)
   15784       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
   15785       ;;
   15786     esac
   15787   done
   15788 
   15789   case $lt_echo in
   15790   *'\$0 --fallback-echo"')
   15791     lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
   15792     ;;
   15793   esac
   15794 
   15795 cfgfile="$ofile"
   15796 
   15797   cat <<__EOF__ >> "$cfgfile"
   15798 # ### BEGIN LIBTOOL TAG CONFIG: $tagname
   15799 
   15800 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
   15801 
   15802 # Shell to use when invoking shell scripts.
   15803 SHELL=$lt_SHELL
   15804 
   15805 # Whether or not to build shared libraries.
   15806 build_libtool_libs=$enable_shared
   15807 
   15808 # Whether or not to build static libraries.
   15809 build_old_libs=$enable_static
   15810 
   15811 # Whether or not to add -lc for building shared libraries.
   15812 build_libtool_need_lc=$archive_cmds_need_lc_F77
   15813 
   15814 # Whether or not to disallow shared libs when runtime libs are static
   15815 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_F77
   15816 
   15817 # Whether or not to optimize for fast installation.
   15818 fast_install=$enable_fast_install
   15819 
   15820 # The host system.
   15821 host_alias=$host_alias
   15822 host=$host
   15823 host_os=$host_os
   15824 
   15825 # The build system.
   15826 build_alias=$build_alias
   15827 build=$build
   15828 build_os=$build_os
   15829 
   15830 # An echo program that does not interpret backslashes.
   15831 echo=$lt_echo
   15832 
   15833 # The archiver.
   15834 AR=$lt_AR
   15835 AR_FLAGS=$lt_AR_FLAGS
   15836 
   15837 # A C compiler.
   15838 LTCC=$lt_LTCC
   15839 
   15840 # LTCC compiler flags.
   15841 LTCFLAGS=$lt_LTCFLAGS
   15842 
   15843 # A language-specific compiler.
   15844 CC=$lt_compiler_F77
   15845 
   15846 # Is the compiler the GNU C compiler?
   15847 with_gcc=$GCC_F77
   15848 
   15849 # An ERE matcher.
   15850 EGREP=$lt_EGREP
   15851 
   15852 # The linker used to build libraries.
   15853 LD=$lt_LD_F77
   15854 
   15855 # Whether we need hard or soft links.
   15856 LN_S=$lt_LN_S
   15857 
   15858 # A BSD-compatible nm program.
   15859 NM=$lt_NM
   15860 
   15861 # A symbol stripping program
   15862 STRIP=$lt_STRIP
   15863 
   15864 # Used to examine libraries when file_magic_cmd begins "file"
   15865 MAGIC_CMD=$MAGIC_CMD
   15866 
   15867 # Used on cygwin: DLL creation program.
   15868 DLLTOOL="$DLLTOOL"
   15869 
   15870 # Used on cygwin: object dumper.
   15871 OBJDUMP="$OBJDUMP"
   15872 
   15873 # Used on cygwin: assembler.
   15874 AS="$AS"
   15875 
   15876 # The name of the directory that contains temporary libtool files.
   15877 objdir=$objdir
   15878 
   15879 # How to create reloadable object files.
   15880 reload_flag=$lt_reload_flag
   15881 reload_cmds=$lt_reload_cmds
   15882 
   15883 # How to pass a linker flag through the compiler.
   15884 wl=$lt_lt_prog_compiler_wl_F77
   15885 
   15886 # Object file suffix (normally "o").
   15887 objext="$ac_objext"
   15888 
   15889 # Old archive suffix (normally "a").
   15890 libext="$libext"
   15891 
   15892 # Shared library suffix (normally ".so").
   15893 shrext_cmds='$shrext_cmds'
   15894 
   15895 # Executable file suffix (normally "").
   15896 exeext="$exeext"
   15897 
   15898 # Additional compiler flags for building library objects.
   15899 pic_flag=$lt_lt_prog_compiler_pic_F77
   15900 pic_mode=$pic_mode
   15901 
   15902 # What is the maximum length of a command?
   15903 max_cmd_len=$lt_cv_sys_max_cmd_len
   15904 
   15905 # Does compiler simultaneously support -c and -o options?
   15906 compiler_c_o=$lt_lt_cv_prog_compiler_c_o_F77
   15907 
   15908 # Must we lock files when doing compilation?
   15909 need_locks=$lt_need_locks
   15910 
   15911 # Do we need the lib prefix for modules?
   15912 need_lib_prefix=$need_lib_prefix
   15913 
   15914 # Do we need a version for libraries?
   15915 need_version=$need_version
   15916 
   15917 # Whether dlopen is supported.
   15918 dlopen_support=$enable_dlopen
   15919 
   15920 # Whether dlopen of programs is supported.
   15921 dlopen_self=$enable_dlopen_self
   15922 
   15923 # Whether dlopen of statically linked programs is supported.
   15924 dlopen_self_static=$enable_dlopen_self_static
   15925 
   15926 # Compiler flag to prevent dynamic linking.
   15927 link_static_flag=$lt_lt_prog_compiler_static_F77
   15928 
   15929 # Compiler flag to turn off builtin functions.
   15930 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_F77
   15931 
   15932 # Compiler flag to allow reflexive dlopens.
   15933 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_F77
   15934 
   15935 # Compiler flag to generate shared objects directly from archives.
   15936 whole_archive_flag_spec=$lt_whole_archive_flag_spec_F77
   15937 
   15938 # Compiler flag to generate thread-safe objects.
   15939 thread_safe_flag_spec=$lt_thread_safe_flag_spec_F77
   15940 
   15941 # Library versioning type.
   15942 version_type=$version_type
   15943 
   15944 # Format of library name prefix.
   15945 libname_spec=$lt_libname_spec
   15946 
   15947 # List of archive names.  First name is the real one, the rest are links.
   15948 # The last name is the one that the linker finds with -lNAME.
   15949 library_names_spec=$lt_library_names_spec
   15950 
   15951 # The coded name of the library, if different from the real name.
   15952 soname_spec=$lt_soname_spec
   15953 
   15954 # Commands used to build and install an old-style archive.
   15955 RANLIB=$lt_RANLIB
   15956 old_archive_cmds=$lt_old_archive_cmds_F77
   15957 old_postinstall_cmds=$lt_old_postinstall_cmds
   15958 old_postuninstall_cmds=$lt_old_postuninstall_cmds
   15959 
   15960 # Create an old-style archive from a shared archive.
   15961 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_F77
   15962 
   15963 # Create a temporary old-style archive to link instead of a shared archive.
   15964 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_F77
   15965 
   15966 # Commands used to build and install a shared archive.
   15967 archive_cmds=$lt_archive_cmds_F77
   15968 archive_expsym_cmds=$lt_archive_expsym_cmds_F77
   15969 postinstall_cmds=$lt_postinstall_cmds
   15970 postuninstall_cmds=$lt_postuninstall_cmds
   15971 
   15972 # Commands used to build a loadable module (assumed same as above if empty)
   15973 module_cmds=$lt_module_cmds_F77
   15974 module_expsym_cmds=$lt_module_expsym_cmds_F77
   15975 
   15976 # Commands to strip libraries.
   15977 old_striplib=$lt_old_striplib
   15978 striplib=$lt_striplib
   15979 
   15980 # Dependencies to place before the objects being linked to create a
   15981 # shared library.
   15982 predep_objects=$lt_predep_objects_F77
   15983 
   15984 # Dependencies to place after the objects being linked to create a
   15985 # shared library.
   15986 postdep_objects=$lt_postdep_objects_F77
   15987 
   15988 # Dependencies to place before the objects being linked to create a
   15989 # shared library.
   15990 predeps=$lt_predeps_F77
   15991 
   15992 # Dependencies to place after the objects being linked to create a
   15993 # shared library.
   15994 postdeps=$lt_postdeps_F77
   15995 
   15996 # The library search path used internally by the compiler when linking
   15997 # a shared library.
   15998 compiler_lib_search_path=$lt_compiler_lib_search_path_F77
   15999 
   16000 # Method to check whether dependent libraries are shared objects.
   16001 deplibs_check_method=$lt_deplibs_check_method
   16002 
   16003 # Command to use when deplibs_check_method == file_magic.
   16004 file_magic_cmd=$lt_file_magic_cmd
   16005 
   16006 # Flag that allows shared libraries with undefined symbols to be built.
   16007 allow_undefined_flag=$lt_allow_undefined_flag_F77
   16008 
   16009 # Flag that forces no undefined symbols.
   16010 no_undefined_flag=$lt_no_undefined_flag_F77
   16011 
   16012 # Commands used to finish a libtool library installation in a directory.
   16013 finish_cmds=$lt_finish_cmds
   16014 
   16015 # Same as above, but a single script fragment to be evaled but not shown.
   16016 finish_eval=$lt_finish_eval
   16017 
   16018 # Take the output of nm and produce a listing of raw symbols and C names.
   16019 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
   16020 
   16021 # Transform the output of nm in a proper C declaration
   16022 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
   16023 
   16024 # Transform the output of nm in a C name address pair
   16025 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
   16026 
   16027 # This is the shared library runtime path variable.
   16028 runpath_var=$runpath_var
   16029 
   16030 # This is the shared library path variable.
   16031 shlibpath_var=$shlibpath_var
   16032 
   16033 # Is shlibpath searched before the hard-coded library search path?
   16034 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
   16035 
   16036 # How to hardcode a shared library path into an executable.
   16037 hardcode_action=$hardcode_action_F77
   16038 
   16039 # Whether we should hardcode library paths into libraries.
   16040 hardcode_into_libs=$hardcode_into_libs
   16041 
   16042 # Flag to hardcode \$libdir into a binary during linking.
   16043 # This must work even if \$libdir does not exist.
   16044 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_F77
   16045 
   16046 # If ld is used when linking, flag to hardcode \$libdir into
   16047 # a binary during linking. This must work even if \$libdir does
   16048 # not exist.
   16049 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_F77
   16050 
   16051 # Whether we need a single -rpath flag with a separated argument.
   16052 hardcode_libdir_separator=$lt_hardcode_libdir_separator_F77
   16053 
   16054 # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
   16055 # resulting binary.
   16056 hardcode_direct=$hardcode_direct_F77
   16057 
   16058 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
   16059 # resulting binary.
   16060 hardcode_minus_L=$hardcode_minus_L_F77
   16061 
   16062 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
   16063 # the resulting binary.
   16064 hardcode_shlibpath_var=$hardcode_shlibpath_var_F77
   16065 
   16066 # Set to yes if building a shared library automatically hardcodes DIR into the library
   16067 # and all subsequent libraries and executables linked against it.
   16068 hardcode_automatic=$hardcode_automatic_F77
   16069 
   16070 # Variables whose values should be saved in libtool wrapper scripts and
   16071 # restored at relink time.
   16072 variables_saved_for_relink="$variables_saved_for_relink"
   16073 
   16074 # Whether libtool must link a program against all its dependency libraries.
   16075 link_all_deplibs=$link_all_deplibs_F77
   16076 
   16077 # Compile-time system search path for libraries
   16078 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
   16079 
   16080 # Run-time system search path for libraries
   16081 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
   16082 
   16083 # Fix the shell variable \$srcfile for the compiler.
   16084 fix_srcfile_path="$fix_srcfile_path_F77"
   16085 
   16086 # Set to yes if exported symbols are required.
   16087 always_export_symbols=$always_export_symbols_F77
   16088 
   16089 # The commands to list exported symbols.
   16090 export_symbols_cmds=$lt_export_symbols_cmds_F77
   16091 
   16092 # The commands to extract the exported symbol list from a shared archive.
   16093 extract_expsyms_cmds=$lt_extract_expsyms_cmds
   16094 
   16095 # Symbols that should not be listed in the preloaded symbols.
   16096 exclude_expsyms=$lt_exclude_expsyms_F77
   16097 
   16098 # Symbols that must always be exported.
   16099 include_expsyms=$lt_include_expsyms_F77
   16100 
   16101 # ### END LIBTOOL TAG CONFIG: $tagname
   16102 
   16103 __EOF__
   16104 
   16105 
   16106 else
   16107   # If there is no Makefile yet, we rely on a make rule to execute
   16108   # `config.status --recheck' to rerun these tests and create the
   16109   # libtool script then.
   16110   ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
   16111   if test -f "$ltmain_in"; then
   16112     test -f Makefile && make "$ltmain"
   16113   fi
   16114 fi
   16115 
   16116 
   16117 ac_ext=c
   16118 ac_cpp='$CPP $CPPFLAGS'
   16119 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   16120 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   16121 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   16122 
   16123 CC="$lt_save_CC"
   16124 
   16125 	else
   16126 	  tagname=""
   16127 	fi
   16128 	;;
   16129 
   16130       GCJ)
   16131 	if test -n "$GCJ" && test "X$GCJ" != "Xno"; then
   16132 
   16133 
   16134 # Source file extension for Java test sources.
   16135 ac_ext=java
   16136 
   16137 # Object file extension for compiled Java test sources.
   16138 objext=o
   16139 objext_GCJ=$objext
   16140 
   16141 # Code to be used in simple compile tests
   16142 lt_simple_compile_test_code="class foo {}\n"
   16143 
   16144 # Code to be used in simple link tests
   16145 lt_simple_link_test_code='public class conftest { public static void main(String[] argv) {}; }\n'
   16146 
   16147 # ltmain only uses $CC for tagged configurations so make sure $CC is set.
   16148 
   16149 # If no C compiler was specified, use CC.
   16150 LTCC=${LTCC-"$CC"}
   16151 
   16152 # If no C compiler flags were specified, use CFLAGS.
   16153 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   16154 
   16155 # Allow CC to be a program name with arguments.
   16156 compiler=$CC
   16157 
   16158 
   16159 # save warnings/boilerplate of simple test code
   16160 ac_outfile=conftest.$ac_objext
   16161 printf "$lt_simple_compile_test_code" >conftest.$ac_ext
   16162 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   16163 _lt_compiler_boilerplate=`cat conftest.err`
   16164 $rm conftest*
   16165 
   16166 ac_outfile=conftest.$ac_objext
   16167 printf "$lt_simple_link_test_code" >conftest.$ac_ext
   16168 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   16169 _lt_linker_boilerplate=`cat conftest.err`
   16170 $rm conftest*
   16171 
   16172 
   16173 # Allow CC to be a program name with arguments.
   16174 lt_save_CC="$CC"
   16175 CC=${GCJ-"gcj"}
   16176 compiler=$CC
   16177 compiler_GCJ=$CC
   16178 for cc_temp in $compiler""; do
   16179   case $cc_temp in
   16180     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   16181     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   16182     \-*) ;;
   16183     *) break;;
   16184   esac
   16185 done
   16186 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   16187 
   16188 
   16189 # GCJ did not exist at the time GCC didn't implicitly link libc in.
   16190 archive_cmds_need_lc_GCJ=no
   16191 
   16192 old_archive_cmds_GCJ=$old_archive_cmds
   16193 
   16194 
   16195 lt_prog_compiler_no_builtin_flag_GCJ=
   16196 
   16197 if test "$GCC" = yes; then
   16198   lt_prog_compiler_no_builtin_flag_GCJ=' -fno-builtin'
   16199 
   16200 
   16201 { echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
   16202 echo $ECHO_N "checking if $compiler supports -fno-rtti -fno-exceptions... $ECHO_C" >&6; }
   16203 if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then
   16204   echo $ECHO_N "(cached) $ECHO_C" >&6
   16205 else
   16206   lt_cv_prog_compiler_rtti_exceptions=no
   16207   ac_outfile=conftest.$ac_objext
   16208    printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   16209    lt_compiler_flag="-fno-rtti -fno-exceptions"
   16210    # Insert the option either (1) after the last *FLAGS variable, or
   16211    # (2) before a word containing "conftest.", or (3) at the end.
   16212    # Note that $ac_compile itself does not contain backslashes and begins
   16213    # with a dollar sign (not a hyphen), so the echo should work correctly.
   16214    # The option is referenced via a variable to avoid confusing sed.
   16215    lt_compile=`echo "$ac_compile" | $SED \
   16216    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   16217    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   16218    -e 's:$: $lt_compiler_flag:'`
   16219    (eval echo "\"\$as_me:16219: $lt_compile\"" >&5)
   16220    (eval "$lt_compile" 2>conftest.err)
   16221    ac_status=$?
   16222    cat conftest.err >&5
   16223    echo "$as_me:16223: \$? = $ac_status" >&5
   16224    if (exit $ac_status) && test -s "$ac_outfile"; then
   16225      # The compiler can only warn and ignore the option if not recognized
   16226      # So say no if there are warnings other than the usual output.
   16227      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
   16228      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   16229      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   16230        lt_cv_prog_compiler_rtti_exceptions=yes
   16231      fi
   16232    fi
   16233    $rm conftest*
   16234 
   16235 fi
   16236 { echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
   16237 echo "${ECHO_T}$lt_cv_prog_compiler_rtti_exceptions" >&6; }
   16238 
   16239 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
   16240     lt_prog_compiler_no_builtin_flag_GCJ="$lt_prog_compiler_no_builtin_flag_GCJ -fno-rtti -fno-exceptions"
   16241 else
   16242     :
   16243 fi
   16244 
   16245 fi
   16246 
   16247 lt_prog_compiler_wl_GCJ=
   16248 lt_prog_compiler_pic_GCJ=
   16249 lt_prog_compiler_static_GCJ=
   16250 
   16251 { echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
   16252 echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6; }
   16253 
   16254   if test "$GCC" = yes; then
   16255     lt_prog_compiler_wl_GCJ='-Wl,'
   16256     lt_prog_compiler_static_GCJ='-static'
   16257 
   16258     case $host_os in
   16259       aix*)
   16260       # All AIX code is PIC.
   16261       if test "$host_cpu" = ia64; then
   16262 	# AIX 5 now supports IA64 processor
   16263 	lt_prog_compiler_static_GCJ='-Bstatic'
   16264       fi
   16265       ;;
   16266 
   16267     amigaos*)
   16268       # FIXME: we need at least 68020 code to build shared libraries, but
   16269       # adding the `-m68020' flag to GCC prevents building anything better,
   16270       # like `-m68040'.
   16271       lt_prog_compiler_pic_GCJ='-m68020 -resident32 -malways-restore-a4'
   16272       ;;
   16273 
   16274     beos* | cygwin* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
   16275       # PIC is the default for these OSes.
   16276       ;;
   16277 
   16278     mingw* | pw32* | os2*)
   16279       # This hack is so that the source file can tell whether it is being
   16280       # built for inclusion in a dll (and should export symbols for example).
   16281       lt_prog_compiler_pic_GCJ='-DDLL_EXPORT'
   16282       ;;
   16283 
   16284     darwin* | rhapsody*)
   16285       # PIC is the default on this platform
   16286       # Common symbols not allowed in MH_DYLIB files
   16287       lt_prog_compiler_pic_GCJ='-fno-common'
   16288       ;;
   16289 
   16290     interix3*)
   16291       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
   16292       # Instead, we relocate shared libraries at runtime.
   16293       ;;
   16294 
   16295     msdosdjgpp*)
   16296       # Just because we use GCC doesn't mean we suddenly get shared libraries
   16297       # on systems that don't support them.
   16298       lt_prog_compiler_can_build_shared_GCJ=no
   16299       enable_shared=no
   16300       ;;
   16301 
   16302     sysv4*MP*)
   16303       if test -d /usr/nec; then
   16304 	lt_prog_compiler_pic_GCJ=-Kconform_pic
   16305       fi
   16306       ;;
   16307 
   16308     hpux*)
   16309       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   16310       # not for PA HP-UX.
   16311       case $host_cpu in
   16312       hppa*64*|ia64*)
   16313 	# +Z the default
   16314 	;;
   16315       *)
   16316 	lt_prog_compiler_pic_GCJ='-fPIC'
   16317 	;;
   16318       esac
   16319       ;;
   16320 
   16321     *)
   16322       lt_prog_compiler_pic_GCJ='-fPIC'
   16323       ;;
   16324     esac
   16325   else
   16326     # PORTME Check for flag to pass linker flags through the system compiler.
   16327     case $host_os in
   16328     aix*)
   16329       lt_prog_compiler_wl_GCJ='-Wl,'
   16330       if test "$host_cpu" = ia64; then
   16331 	# AIX 5 now supports IA64 processor
   16332 	lt_prog_compiler_static_GCJ='-Bstatic'
   16333       else
   16334 	lt_prog_compiler_static_GCJ='-bnso -bI:/lib/syscalls.exp'
   16335       fi
   16336       ;;
   16337       darwin*)
   16338         # PIC is the default on this platform
   16339         # Common symbols not allowed in MH_DYLIB files
   16340        case $cc_basename in
   16341          xlc*)
   16342          lt_prog_compiler_pic_GCJ='-qnocommon'
   16343          lt_prog_compiler_wl_GCJ='-Wl,'
   16344          ;;
   16345        esac
   16346        ;;
   16347 
   16348     mingw* | pw32* | os2*)
   16349       # This hack is so that the source file can tell whether it is being
   16350       # built for inclusion in a dll (and should export symbols for example).
   16351       lt_prog_compiler_pic_GCJ='-DDLL_EXPORT'
   16352       ;;
   16353 
   16354     hpux9* | hpux10* | hpux11*)
   16355       lt_prog_compiler_wl_GCJ='-Wl,'
   16356       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   16357       # not for PA HP-UX.
   16358       case $host_cpu in
   16359       hppa*64*|ia64*)
   16360 	# +Z the default
   16361 	;;
   16362       *)
   16363 	lt_prog_compiler_pic_GCJ='+Z'
   16364 	;;
   16365       esac
   16366       # Is there a better lt_prog_compiler_static that works with the bundled CC?
   16367       lt_prog_compiler_static_GCJ='${wl}-a ${wl}archive'
   16368       ;;
   16369 
   16370     irix5* | irix6* | nonstopux*)
   16371       lt_prog_compiler_wl_GCJ='-Wl,'
   16372       # PIC (with -KPIC) is the default.
   16373       lt_prog_compiler_static_GCJ='-non_shared'
   16374       ;;
   16375 
   16376     newsos6)
   16377       lt_prog_compiler_pic_GCJ='-KPIC'
   16378       lt_prog_compiler_static_GCJ='-Bstatic'
   16379       ;;
   16380 
   16381     linux*)
   16382       case $cc_basename in
   16383       icc* | ecc*)
   16384 	lt_prog_compiler_wl_GCJ='-Wl,'
   16385 	lt_prog_compiler_pic_GCJ='-KPIC'
   16386 	lt_prog_compiler_static_GCJ='-static'
   16387         ;;
   16388       pgcc* | pgf77* | pgf90* | pgf95*)
   16389         # Portland Group compilers (*not* the Pentium gcc compiler,
   16390 	# which looks to be a dead project)
   16391 	lt_prog_compiler_wl_GCJ='-Wl,'
   16392 	lt_prog_compiler_pic_GCJ='-fpic'
   16393 	lt_prog_compiler_static_GCJ='-Bstatic'
   16394         ;;
   16395       ccc*)
   16396         lt_prog_compiler_wl_GCJ='-Wl,'
   16397         # All Alpha code is PIC.
   16398         lt_prog_compiler_static_GCJ='-non_shared'
   16399         ;;
   16400       esac
   16401       ;;
   16402 
   16403     osf3* | osf4* | osf5*)
   16404       lt_prog_compiler_wl_GCJ='-Wl,'
   16405       # All OSF/1 code is PIC.
   16406       lt_prog_compiler_static_GCJ='-non_shared'
   16407       ;;
   16408 
   16409     solaris*)
   16410       lt_prog_compiler_pic_GCJ='-KPIC'
   16411       lt_prog_compiler_static_GCJ='-Bstatic'
   16412       case $cc_basename in
   16413       f77* | f90* | f95*)
   16414 	lt_prog_compiler_wl_GCJ='-Qoption ld ';;
   16415       *)
   16416 	lt_prog_compiler_wl_GCJ='-Wl,';;
   16417       esac
   16418       ;;
   16419 
   16420     sunos4*)
   16421       lt_prog_compiler_wl_GCJ='-Qoption ld '
   16422       lt_prog_compiler_pic_GCJ='-PIC'
   16423       lt_prog_compiler_static_GCJ='-Bstatic'
   16424       ;;
   16425 
   16426     sysv4 | sysv4.2uw2* | sysv4.3*)
   16427       lt_prog_compiler_wl_GCJ='-Wl,'
   16428       lt_prog_compiler_pic_GCJ='-KPIC'
   16429       lt_prog_compiler_static_GCJ='-Bstatic'
   16430       ;;
   16431 
   16432     sysv4*MP*)
   16433       if test -d /usr/nec ;then
   16434 	lt_prog_compiler_pic_GCJ='-Kconform_pic'
   16435 	lt_prog_compiler_static_GCJ='-Bstatic'
   16436       fi
   16437       ;;
   16438 
   16439     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
   16440       lt_prog_compiler_wl_GCJ='-Wl,'
   16441       lt_prog_compiler_pic_GCJ='-KPIC'
   16442       lt_prog_compiler_static_GCJ='-Bstatic'
   16443       ;;
   16444 
   16445     unicos*)
   16446       lt_prog_compiler_wl_GCJ='-Wl,'
   16447       lt_prog_compiler_can_build_shared_GCJ=no
   16448       ;;
   16449 
   16450     uts4*)
   16451       lt_prog_compiler_pic_GCJ='-pic'
   16452       lt_prog_compiler_static_GCJ='-Bstatic'
   16453       ;;
   16454 
   16455     *)
   16456       lt_prog_compiler_can_build_shared_GCJ=no
   16457       ;;
   16458     esac
   16459   fi
   16460 
   16461 { echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_GCJ" >&5
   16462 echo "${ECHO_T}$lt_prog_compiler_pic_GCJ" >&6; }
   16463 
   16464 #
   16465 # Check to make sure the PIC flag actually works.
   16466 #
   16467 if test -n "$lt_prog_compiler_pic_GCJ"; then
   16468 
   16469 { echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic_GCJ works" >&5
   16470 echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic_GCJ works... $ECHO_C" >&6; }
   16471 if test "${lt_prog_compiler_pic_works_GCJ+set}" = set; then
   16472   echo $ECHO_N "(cached) $ECHO_C" >&6
   16473 else
   16474   lt_prog_compiler_pic_works_GCJ=no
   16475   ac_outfile=conftest.$ac_objext
   16476    printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   16477    lt_compiler_flag="$lt_prog_compiler_pic_GCJ"
   16478    # Insert the option either (1) after the last *FLAGS variable, or
   16479    # (2) before a word containing "conftest.", or (3) at the end.
   16480    # Note that $ac_compile itself does not contain backslashes and begins
   16481    # with a dollar sign (not a hyphen), so the echo should work correctly.
   16482    # The option is referenced via a variable to avoid confusing sed.
   16483    lt_compile=`echo "$ac_compile" | $SED \
   16484    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   16485    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   16486    -e 's:$: $lt_compiler_flag:'`
   16487    (eval echo "\"\$as_me:16487: $lt_compile\"" >&5)
   16488    (eval "$lt_compile" 2>conftest.err)
   16489    ac_status=$?
   16490    cat conftest.err >&5
   16491    echo "$as_me:16491: \$? = $ac_status" >&5
   16492    if (exit $ac_status) && test -s "$ac_outfile"; then
   16493      # The compiler can only warn and ignore the option if not recognized
   16494      # So say no if there are warnings other than the usual output.
   16495      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
   16496      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   16497      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   16498        lt_prog_compiler_pic_works_GCJ=yes
   16499      fi
   16500    fi
   16501    $rm conftest*
   16502 
   16503 fi
   16504 { echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works_GCJ" >&5
   16505 echo "${ECHO_T}$lt_prog_compiler_pic_works_GCJ" >&6; }
   16506 
   16507 if test x"$lt_prog_compiler_pic_works_GCJ" = xyes; then
   16508     case $lt_prog_compiler_pic_GCJ in
   16509      "" | " "*) ;;
   16510      *) lt_prog_compiler_pic_GCJ=" $lt_prog_compiler_pic_GCJ" ;;
   16511      esac
   16512 else
   16513     lt_prog_compiler_pic_GCJ=
   16514      lt_prog_compiler_can_build_shared_GCJ=no
   16515 fi
   16516 
   16517 fi
   16518 case $host_os in
   16519   # For platforms which do not support PIC, -DPIC is meaningless:
   16520   *djgpp*)
   16521     lt_prog_compiler_pic_GCJ=
   16522     ;;
   16523   *)
   16524     lt_prog_compiler_pic_GCJ="$lt_prog_compiler_pic_GCJ"
   16525     ;;
   16526 esac
   16527 
   16528 #
   16529 # Check to make sure the static flag actually works.
   16530 #
   16531 wl=$lt_prog_compiler_wl_GCJ eval lt_tmp_static_flag=\"$lt_prog_compiler_static_GCJ\"
   16532 { echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
   16533 echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6; }
   16534 if test "${lt_prog_compiler_static_works_GCJ+set}" = set; then
   16535   echo $ECHO_N "(cached) $ECHO_C" >&6
   16536 else
   16537   lt_prog_compiler_static_works_GCJ=no
   16538    save_LDFLAGS="$LDFLAGS"
   16539    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
   16540    printf "$lt_simple_link_test_code" > conftest.$ac_ext
   16541    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
   16542      # The linker can only warn and ignore the option if not recognized
   16543      # So say no if there are warnings
   16544      if test -s conftest.err; then
   16545        # Append any errors to the config.log.
   16546        cat conftest.err 1>&5
   16547        $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
   16548        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   16549        if diff conftest.exp conftest.er2 >/dev/null; then
   16550          lt_prog_compiler_static_works_GCJ=yes
   16551        fi
   16552      else
   16553        lt_prog_compiler_static_works_GCJ=yes
   16554      fi
   16555    fi
   16556    $rm conftest*
   16557    LDFLAGS="$save_LDFLAGS"
   16558 
   16559 fi
   16560 { echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works_GCJ" >&5
   16561 echo "${ECHO_T}$lt_prog_compiler_static_works_GCJ" >&6; }
   16562 
   16563 if test x"$lt_prog_compiler_static_works_GCJ" = xyes; then
   16564     :
   16565 else
   16566     lt_prog_compiler_static_GCJ=
   16567 fi
   16568 
   16569 
   16570 { echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
   16571 echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6; }
   16572 if test "${lt_cv_prog_compiler_c_o_GCJ+set}" = set; then
   16573   echo $ECHO_N "(cached) $ECHO_C" >&6
   16574 else
   16575   lt_cv_prog_compiler_c_o_GCJ=no
   16576    $rm -r conftest 2>/dev/null
   16577    mkdir conftest
   16578    cd conftest
   16579    mkdir out
   16580    printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   16581 
   16582    lt_compiler_flag="-o out/conftest2.$ac_objext"
   16583    # Insert the option either (1) after the last *FLAGS variable, or
   16584    # (2) before a word containing "conftest.", or (3) at the end.
   16585    # Note that $ac_compile itself does not contain backslashes and begins
   16586    # with a dollar sign (not a hyphen), so the echo should work correctly.
   16587    lt_compile=`echo "$ac_compile" | $SED \
   16588    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   16589    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   16590    -e 's:$: $lt_compiler_flag:'`
   16591    (eval echo "\"\$as_me:16591: $lt_compile\"" >&5)
   16592    (eval "$lt_compile" 2>out/conftest.err)
   16593    ac_status=$?
   16594    cat out/conftest.err >&5
   16595    echo "$as_me:16595: \$? = $ac_status" >&5
   16596    if (exit $ac_status) && test -s out/conftest2.$ac_objext
   16597    then
   16598      # The compiler can only warn and ignore the option if not recognized
   16599      # So say no if there are warnings
   16600      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
   16601      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
   16602      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
   16603        lt_cv_prog_compiler_c_o_GCJ=yes
   16604      fi
   16605    fi
   16606    chmod u+w . 2>&5
   16607    $rm conftest*
   16608    # SGI C++ compiler will create directory out/ii_files/ for
   16609    # template instantiation
   16610    test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files
   16611    $rm out/* && rmdir out
   16612    cd ..
   16613    rmdir conftest
   16614    $rm conftest*
   16615 
   16616 fi
   16617 { echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o_GCJ" >&5
   16618 echo "${ECHO_T}$lt_cv_prog_compiler_c_o_GCJ" >&6; }
   16619 
   16620 
   16621 hard_links="nottested"
   16622 if test "$lt_cv_prog_compiler_c_o_GCJ" = no && test "$need_locks" != no; then
   16623   # do not overwrite the value of need_locks provided by the user
   16624   { echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
   16625 echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6; }
   16626   hard_links=yes
   16627   $rm conftest*
   16628   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   16629   touch conftest.a
   16630   ln conftest.a conftest.b 2>&5 || hard_links=no
   16631   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   16632   { echo "$as_me:$LINENO: result: $hard_links" >&5
   16633 echo "${ECHO_T}$hard_links" >&6; }
   16634   if test "$hard_links" = no; then
   16635     { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
   16636 echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
   16637     need_locks=warn
   16638   fi
   16639 else
   16640   need_locks=no
   16641 fi
   16642 
   16643 { echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   16644 echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6; }
   16645 
   16646   runpath_var=
   16647   allow_undefined_flag_GCJ=
   16648   enable_shared_with_static_runtimes_GCJ=no
   16649   archive_cmds_GCJ=
   16650   archive_expsym_cmds_GCJ=
   16651   old_archive_From_new_cmds_GCJ=
   16652   old_archive_from_expsyms_cmds_GCJ=
   16653   export_dynamic_flag_spec_GCJ=
   16654   whole_archive_flag_spec_GCJ=
   16655   thread_safe_flag_spec_GCJ=
   16656   hardcode_libdir_flag_spec_GCJ=
   16657   hardcode_libdir_flag_spec_ld_GCJ=
   16658   hardcode_libdir_separator_GCJ=
   16659   hardcode_direct_GCJ=no
   16660   hardcode_minus_L_GCJ=no
   16661   hardcode_shlibpath_var_GCJ=unsupported
   16662   link_all_deplibs_GCJ=unknown
   16663   hardcode_automatic_GCJ=no
   16664   module_cmds_GCJ=
   16665   module_expsym_cmds_GCJ=
   16666   always_export_symbols_GCJ=no
   16667   export_symbols_cmds_GCJ='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   16668   # include_expsyms should be a list of space-separated symbols to be *always*
   16669   # included in the symbol list
   16670   include_expsyms_GCJ=
   16671   # exclude_expsyms can be an extended regexp of symbols to exclude
   16672   # it will be wrapped by ` (' and `)$', so one must not match beginning or
   16673   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
   16674   # as well as any symbol that contains `d'.
   16675   exclude_expsyms_GCJ="_GLOBAL_OFFSET_TABLE_"
   16676   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
   16677   # platforms (ab)use it in PIC code, but their linkers get confused if
   16678   # the symbol is explicitly referenced.  Since portable code cannot
   16679   # rely on this symbol name, it's probably fine to never include it in
   16680   # preloaded symbol tables.
   16681   extract_expsyms_cmds=
   16682   # Just being paranoid about ensuring that cc_basename is set.
   16683   for cc_temp in $compiler""; do
   16684   case $cc_temp in
   16685     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   16686     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   16687     \-*) ;;
   16688     *) break;;
   16689   esac
   16690 done
   16691 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   16692 
   16693   case $host_os in
   16694   cygwin* | mingw* | pw32*)
   16695     # FIXME: the MSVC++ port hasn't been tested in a loooong time
   16696     # When not using gcc, we currently assume that we are using
   16697     # Microsoft Visual C++.
   16698     if test "$GCC" != yes; then
   16699       with_gnu_ld=no
   16700     fi
   16701     ;;
   16702   interix*)
   16703     # we just hope/assume this is gcc and not c89 (= MSVC++)
   16704     with_gnu_ld=yes
   16705     ;;
   16706   openbsd*)
   16707     with_gnu_ld=no
   16708     ;;
   16709   esac
   16710 
   16711   ld_shlibs_GCJ=yes
   16712   if test "$with_gnu_ld" = yes; then
   16713     # If archive_cmds runs LD, not CC, wlarc should be empty
   16714     wlarc='${wl}'
   16715 
   16716     # Set some defaults for GNU ld with shared library support. These
   16717     # are reset later if shared libraries are not supported. Putting them
   16718     # here allows them to be overridden if necessary.
   16719     runpath_var=LD_RUN_PATH
   16720     hardcode_libdir_flag_spec_GCJ='${wl}--rpath ${wl}$libdir'
   16721     export_dynamic_flag_spec_GCJ='${wl}--export-dynamic'
   16722     # ancient GNU ld didn't support --whole-archive et. al.
   16723     if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null; then
   16724 	whole_archive_flag_spec_GCJ="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
   16725       else
   16726   	whole_archive_flag_spec_GCJ=
   16727     fi
   16728     supports_anon_versioning=no
   16729     case `$LD -v 2>/dev/null` in
   16730       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
   16731       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
   16732       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
   16733       *\ 2.11.*) ;; # other 2.11 versions
   16734       *) supports_anon_versioning=yes ;;
   16735     esac
   16736 
   16737     # See if GNU ld supports shared libraries.
   16738     case $host_os in
   16739     aix3* | aix4* | aix5*)
   16740       # On AIX/PPC, the GNU linker is very broken
   16741       if test "$host_cpu" != ia64; then
   16742 	ld_shlibs_GCJ=no
   16743 	cat <<EOF 1>&2
   16744 
   16745 *** Warning: the GNU linker, at least up to release 2.9.1, is reported
   16746 *** to be unable to reliably create shared libraries on AIX.
   16747 *** Therefore, libtool is disabling shared libraries support.  If you
   16748 *** really care for shared libraries, you may want to modify your PATH
   16749 *** so that a non-GNU linker is found, and then restart.
   16750 
   16751 EOF
   16752       fi
   16753       ;;
   16754 
   16755     amigaos*)
   16756       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)'
   16757       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   16758       hardcode_minus_L_GCJ=yes
   16759 
   16760       # Samuel A. Falvo II <kc5tja (at] dolphin.openprojects.net> reports
   16761       # that the semantics of dynamic libraries on AmigaOS, at least up
   16762       # to version 4, is to share data among multiple programs linked
   16763       # with the same dynamic library.  Since this doesn't match the
   16764       # behavior of shared libraries on other platforms, we can't use
   16765       # them.
   16766       ld_shlibs_GCJ=no
   16767       ;;
   16768 
   16769     beos*)
   16770       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   16771 	allow_undefined_flag_GCJ=unsupported
   16772 	# Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
   16773 	# support --undefined.  This deserves some investigation.  FIXME
   16774 	archive_cmds_GCJ='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   16775       else
   16776 	ld_shlibs_GCJ=no
   16777       fi
   16778       ;;
   16779 
   16780     cygwin* | mingw* | pw32*)
   16781       # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, GCJ) is actually meaningless,
   16782       # as there is no search path for DLLs.
   16783       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   16784       allow_undefined_flag_GCJ=unsupported
   16785       always_export_symbols_GCJ=no
   16786       enable_shared_with_static_runtimes_GCJ=yes
   16787       export_symbols_cmds_GCJ='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS] /s/.* \([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW] /s/.* //'\'' | sort | uniq > $export_symbols'
   16788 
   16789       if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
   16790         archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   16791 	# If the export-symbols file already is a .def file (1st line
   16792 	# is EXPORTS), use it as is; otherwise, prepend...
   16793 	archive_expsym_cmds_GCJ='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
   16794 	  cp $export_symbols $output_objdir/$soname.def;
   16795 	else
   16796 	  echo EXPORTS > $output_objdir/$soname.def;
   16797 	  cat $export_symbols >> $output_objdir/$soname.def;
   16798 	fi~
   16799 	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   16800       else
   16801 	ld_shlibs_GCJ=no
   16802       fi
   16803       ;;
   16804 
   16805     interix3*)
   16806       hardcode_direct_GCJ=no
   16807       hardcode_shlibpath_var_GCJ=no
   16808       hardcode_libdir_flag_spec_GCJ='${wl}-rpath,$libdir'
   16809       export_dynamic_flag_spec_GCJ='${wl}-E'
   16810       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
   16811       # Instead, shared libraries are loaded at an image base (0x10000000 by
   16812       # default) and relocated if they conflict, which is a slow very memory
   16813       # consuming and fragmenting process.  To avoid this, we pick a random,
   16814       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
   16815       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
   16816       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'
   16817       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'
   16818       ;;
   16819 
   16820     linux*)
   16821       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   16822 	tmp_addflag=
   16823 	case $cc_basename,$host_cpu in
   16824 	pgcc*)				# Portland Group C compiler
   16825 	  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'
   16826 	  tmp_addflag=' $pic_flag'
   16827 	  ;;
   16828 	pgf77* | pgf90* | pgf95*)	# Portland Group f77 and f90 compilers
   16829 	  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'
   16830 	  tmp_addflag=' $pic_flag -Mnomain' ;;
   16831 	ecc*,ia64* | icc*,ia64*)		# Intel C compiler on ia64
   16832 	  tmp_addflag=' -i_dynamic' ;;
   16833 	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
   16834 	  tmp_addflag=' -i_dynamic -nofor_main' ;;
   16835 	ifc* | ifort*)			# Intel Fortran compiler
   16836 	  tmp_addflag=' -nofor_main' ;;
   16837 	esac
   16838 	archive_cmds_GCJ='$CC -shared'"$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   16839 
   16840 	if test $supports_anon_versioning = yes; then
   16841 	  archive_expsym_cmds_GCJ='$echo "{ global:" > $output_objdir/$libname.ver~
   16842   cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
   16843   $echo "local: *; };" >> $output_objdir/$libname.ver~
   16844 	  $CC -shared'"$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
   16845 	fi
   16846       else
   16847 	ld_shlibs_GCJ=no
   16848       fi
   16849       ;;
   16850 
   16851     netbsd*)
   16852       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   16853 	archive_cmds_GCJ='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
   16854 	wlarc=
   16855       else
   16856 	archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   16857 	archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   16858       fi
   16859       ;;
   16860 
   16861     solaris*)
   16862       if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then
   16863 	ld_shlibs_GCJ=no
   16864 	cat <<EOF 1>&2
   16865 
   16866 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
   16867 *** create shared libraries on Solaris systems.  Therefore, libtool
   16868 *** is disabling shared libraries support.  We urge you to upgrade GNU
   16869 *** binutils to release 2.9.1 or newer.  Another option is to modify
   16870 *** your PATH or compiler configuration so that the native linker is
   16871 *** used, and then restart.
   16872 
   16873 EOF
   16874       elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   16875 	archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   16876 	archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   16877       else
   16878 	ld_shlibs_GCJ=no
   16879       fi
   16880       ;;
   16881 
   16882     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
   16883       case `$LD -v 2>&1` in
   16884         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
   16885 	ld_shlibs_GCJ=no
   16886 	cat <<_LT_EOF 1>&2
   16887 
   16888 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
   16889 *** reliably create shared libraries on SCO systems.  Therefore, libtool
   16890 *** is disabling shared libraries support.  We urge you to upgrade GNU
   16891 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
   16892 *** your PATH or compiler configuration so that the native linker is
   16893 *** used, and then restart.
   16894 
   16895 _LT_EOF
   16896 	;;
   16897 	*)
   16898 	  if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   16899 	    hardcode_libdir_flag_spec_GCJ='`test -z "$SCOABSPATH" && echo ${wl}-rpath,$libdir`'
   16900 	    archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib'
   16901 	    archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname,-retain-symbols-file,$export_symbols -o $lib'
   16902 	  else
   16903 	    ld_shlibs_GCJ=no
   16904 	  fi
   16905 	;;
   16906       esac
   16907       ;;
   16908 
   16909     sunos4*)
   16910       archive_cmds_GCJ='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   16911       wlarc=
   16912       hardcode_direct_GCJ=yes
   16913       hardcode_shlibpath_var_GCJ=no
   16914       ;;
   16915 
   16916     *)
   16917       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   16918 	archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   16919 	archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   16920       else
   16921 	ld_shlibs_GCJ=no
   16922       fi
   16923       ;;
   16924     esac
   16925 
   16926     if test "$ld_shlibs_GCJ" = no; then
   16927       runpath_var=
   16928       hardcode_libdir_flag_spec_GCJ=
   16929       export_dynamic_flag_spec_GCJ=
   16930       whole_archive_flag_spec_GCJ=
   16931     fi
   16932   else
   16933     # PORTME fill in a description of your system's linker (not GNU ld)
   16934     case $host_os in
   16935     aix3*)
   16936       allow_undefined_flag_GCJ=unsupported
   16937       always_export_symbols_GCJ=yes
   16938       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'
   16939       # Note: this linker hardcodes the directories in LIBPATH if there
   16940       # are no directories specified by -L.
   16941       hardcode_minus_L_GCJ=yes
   16942       if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
   16943 	# Neither direct hardcoding nor static linking is supported with a
   16944 	# broken collect2.
   16945 	hardcode_direct_GCJ=unsupported
   16946       fi
   16947       ;;
   16948 
   16949     aix4* | aix5*)
   16950       if test "$host_cpu" = ia64; then
   16951 	# On IA64, the linker does run time linking by default, so we don't
   16952 	# have to do anything special.
   16953 	aix_use_runtimelinking=no
   16954 	exp_sym_flag='-Bexport'
   16955 	no_entry_flag=""
   16956       else
   16957 	# If we're using GNU nm, then we don't want the "-C" option.
   16958 	# -C means demangle to AIX nm, but means don't demangle with GNU nm
   16959 	if $NM -V 2>&1 | grep 'GNU' > /dev/null; then
   16960 	  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'
   16961 	else
   16962 	  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'
   16963 	fi
   16964 	aix_use_runtimelinking=no
   16965 
   16966 	# Test if we are trying to use run time linking or normal
   16967 	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
   16968 	# need to do runtime linking.
   16969 	case $host_os in aix4.[23]|aix4.[23].*|aix5*)
   16970 	  for ld_flag in $LDFLAGS; do
   16971   	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
   16972   	    aix_use_runtimelinking=yes
   16973   	    break
   16974   	  fi
   16975 	  done
   16976 	  ;;
   16977 	esac
   16978 
   16979 	exp_sym_flag='-bexport'
   16980 	no_entry_flag='-bnoentry'
   16981       fi
   16982 
   16983       # When large executables or shared objects are built, AIX ld can
   16984       # have problems creating the table of contents.  If linking a library
   16985       # or program results in "error TOC overflow" add -mminimal-toc to
   16986       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
   16987       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
   16988 
   16989       archive_cmds_GCJ=''
   16990       hardcode_direct_GCJ=yes
   16991       hardcode_libdir_separator_GCJ=':'
   16992       link_all_deplibs_GCJ=yes
   16993 
   16994       if test "$GCC" = yes; then
   16995 	case $host_os in aix4.[012]|aix4.[012].*)
   16996 	# We only want to do this on AIX 4.2 and lower, the check
   16997 	# below for broken collect2 doesn't work under 4.3+
   16998 	  collect2name=`${CC} -print-prog-name=collect2`
   16999 	  if test -f "$collect2name" && \
   17000   	   strings "$collect2name" | grep resolve_lib_name >/dev/null
   17001 	  then
   17002   	  # We have reworked collect2
   17003   	  hardcode_direct_GCJ=yes
   17004 	  else
   17005   	  # We have old collect2
   17006   	  hardcode_direct_GCJ=unsupported
   17007   	  # It fails to find uninstalled libraries when the uninstalled
   17008   	  # path is not listed in the libpath.  Setting hardcode_minus_L
   17009   	  # to unsupported forces relinking
   17010   	  hardcode_minus_L_GCJ=yes
   17011   	  hardcode_libdir_flag_spec_GCJ='-L$libdir'
   17012   	  hardcode_libdir_separator_GCJ=
   17013 	  fi
   17014 	  ;;
   17015 	esac
   17016 	shared_flag='-shared'
   17017 	if test "$aix_use_runtimelinking" = yes; then
   17018 	  shared_flag="$shared_flag "'${wl}-G'
   17019 	fi
   17020       else
   17021 	# not using gcc
   17022 	if test "$host_cpu" = ia64; then
   17023   	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
   17024   	# chokes on -Wl,-G. The following line is correct:
   17025 	  shared_flag='-G'
   17026 	else
   17027 	  if test "$aix_use_runtimelinking" = yes; then
   17028 	    shared_flag='${wl}-G'
   17029 	  else
   17030 	    shared_flag='${wl}-bM:SRE'
   17031 	  fi
   17032 	fi
   17033       fi
   17034 
   17035       # It seems that -bexpall does not export symbols beginning with
   17036       # underscore (_), so it is better to generate a list of symbols to export.
   17037       always_export_symbols_GCJ=yes
   17038       if test "$aix_use_runtimelinking" = yes; then
   17039 	# Warning - without using the other runtime loading flags (-brtl),
   17040 	# -berok will link without error, but may produce a broken library.
   17041 	allow_undefined_flag_GCJ='-berok'
   17042        # Determine the default libpath from the value encoded in an empty executable.
   17043        cat >conftest.$ac_ext <<_ACEOF
   17044 /* confdefs.h.  */
   17045 _ACEOF
   17046 cat confdefs.h >>conftest.$ac_ext
   17047 cat >>conftest.$ac_ext <<_ACEOF
   17048 /* end confdefs.h.  */
   17049 
   17050 int
   17051 main ()
   17052 {
   17053 
   17054   ;
   17055   return 0;
   17056 }
   17057 _ACEOF
   17058 rm -f conftest.$ac_objext conftest$ac_exeext
   17059 if { (ac_try="$ac_link"
   17060 case "(($ac_try" in
   17061   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   17062   *) ac_try_echo=$ac_try;;
   17063 esac
   17064 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   17065   (eval "$ac_link") 2>conftest.er1
   17066   ac_status=$?
   17067   grep -v '^ *+' conftest.er1 >conftest.err
   17068   rm -f conftest.er1
   17069   cat conftest.err >&5
   17070   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   17071   (exit $ac_status); } && {
   17072 	 test -z "$ac_c_werror_flag" ||
   17073 	 test ! -s conftest.err
   17074        } && test -s conftest$ac_exeext &&
   17075        $as_test_x conftest$ac_exeext; then
   17076 
   17077 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
   17078 }'`
   17079 # Check for a 64-bit object if we didn't find anything.
   17080 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; }
   17081 }'`; fi
   17082 else
   17083   echo "$as_me: failed program was:" >&5
   17084 sed 's/^/| /' conftest.$ac_ext >&5
   17085 
   17086 
   17087 fi
   17088 
   17089 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   17090       conftest$ac_exeext conftest.$ac_ext
   17091 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   17092 
   17093        hardcode_libdir_flag_spec_GCJ='${wl}-blibpath:$libdir:'"$aix_libpath"
   17094 	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"
   17095        else
   17096 	if test "$host_cpu" = ia64; then
   17097 	  hardcode_libdir_flag_spec_GCJ='${wl}-R $libdir:/usr/lib:/lib'
   17098 	  allow_undefined_flag_GCJ="-z nodefs"
   17099 	  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"
   17100 	else
   17101 	 # Determine the default libpath from the value encoded in an empty executable.
   17102 	 cat >conftest.$ac_ext <<_ACEOF
   17103 /* confdefs.h.  */
   17104 _ACEOF
   17105 cat confdefs.h >>conftest.$ac_ext
   17106 cat >>conftest.$ac_ext <<_ACEOF
   17107 /* end confdefs.h.  */
   17108 
   17109 int
   17110 main ()
   17111 {
   17112 
   17113   ;
   17114   return 0;
   17115 }
   17116 _ACEOF
   17117 rm -f conftest.$ac_objext conftest$ac_exeext
   17118 if { (ac_try="$ac_link"
   17119 case "(($ac_try" in
   17120   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   17121   *) ac_try_echo=$ac_try;;
   17122 esac
   17123 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   17124   (eval "$ac_link") 2>conftest.er1
   17125   ac_status=$?
   17126   grep -v '^ *+' conftest.er1 >conftest.err
   17127   rm -f conftest.er1
   17128   cat conftest.err >&5
   17129   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   17130   (exit $ac_status); } && {
   17131 	 test -z "$ac_c_werror_flag" ||
   17132 	 test ! -s conftest.err
   17133        } && test -s conftest$ac_exeext &&
   17134        $as_test_x conftest$ac_exeext; then
   17135 
   17136 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
   17137 }'`
   17138 # Check for a 64-bit object if we didn't find anything.
   17139 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; }
   17140 }'`; fi
   17141 else
   17142   echo "$as_me: failed program was:" >&5
   17143 sed 's/^/| /' conftest.$ac_ext >&5
   17144 
   17145 
   17146 fi
   17147 
   17148 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   17149       conftest$ac_exeext conftest.$ac_ext
   17150 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   17151 
   17152 	 hardcode_libdir_flag_spec_GCJ='${wl}-blibpath:$libdir:'"$aix_libpath"
   17153 	  # Warning - without using the other run time loading flags,
   17154 	  # -berok will link without error, but may produce a broken library.
   17155 	  no_undefined_flag_GCJ=' ${wl}-bernotok'
   17156 	  allow_undefined_flag_GCJ=' ${wl}-berok'
   17157 	  # Exported symbols can be pulled into shared objects from archives
   17158 	  whole_archive_flag_spec_GCJ='$convenience'
   17159 	  archive_cmds_need_lc_GCJ=yes
   17160 	  # This is similar to how AIX traditionally builds its shared libraries.
   17161 	  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'
   17162 	fi
   17163       fi
   17164       ;;
   17165 
   17166     amigaos*)
   17167       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)'
   17168       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   17169       hardcode_minus_L_GCJ=yes
   17170       # see comment about different semantics on the GNU ld section
   17171       ld_shlibs_GCJ=no
   17172       ;;
   17173 
   17174     bsdi[45]*)
   17175       export_dynamic_flag_spec_GCJ=-rdynamic
   17176       ;;
   17177 
   17178     cygwin* | mingw* | pw32*)
   17179       # When not using gcc, we currently assume that we are using
   17180       # Microsoft Visual C++.
   17181       # hardcode_libdir_flag_spec is actually meaningless, as there is
   17182       # no search path for DLLs.
   17183       hardcode_libdir_flag_spec_GCJ=' '
   17184       allow_undefined_flag_GCJ=unsupported
   17185       # Tell ltmain to make .lib files, not .a files.
   17186       libext=lib
   17187       # Tell ltmain to make .dll files, not .so files.
   17188       shrext_cmds=".dll"
   17189       # FIXME: Setting linknames here is a bad hack.
   17190       archive_cmds_GCJ='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | $SED -e '\''s/ -lc$//'\''` -link -dll~linknames='
   17191       # The linker will automatically build a .lib file if we build a DLL.
   17192       old_archive_From_new_cmds_GCJ='true'
   17193       # FIXME: Should let the user specify the lib program.
   17194       old_archive_cmds_GCJ='lib /OUT:$oldlib$oldobjs$old_deplibs'
   17195       fix_srcfile_path_GCJ='`cygpath -w "$srcfile"`'
   17196       enable_shared_with_static_runtimes_GCJ=yes
   17197       ;;
   17198 
   17199     darwin* | rhapsody*)
   17200       case $host_os in
   17201         rhapsody* | darwin1.[012])
   17202          allow_undefined_flag_GCJ='${wl}-undefined ${wl}suppress'
   17203          ;;
   17204        *) # Darwin 1.3 on
   17205          if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
   17206            allow_undefined_flag_GCJ='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   17207          else
   17208            case ${MACOSX_DEPLOYMENT_TARGET} in
   17209              10.[012])
   17210                allow_undefined_flag_GCJ='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   17211                ;;
   17212              10.*)
   17213                allow_undefined_flag_GCJ='${wl}-undefined ${wl}dynamic_lookup'
   17214                ;;
   17215            esac
   17216          fi
   17217          ;;
   17218       esac
   17219       archive_cmds_need_lc_GCJ=no
   17220       hardcode_direct_GCJ=no
   17221       hardcode_automatic_GCJ=yes
   17222       hardcode_shlibpath_var_GCJ=unsupported
   17223       whole_archive_flag_spec_GCJ=''
   17224       link_all_deplibs_GCJ=yes
   17225     if test "$GCC" = yes ; then
   17226     	output_verbose_link_cmd='echo'
   17227         archive_cmds_GCJ='$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
   17228       module_cmds_GCJ='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   17229       # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   17230       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}'
   17231       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}'
   17232     else
   17233       case $cc_basename in
   17234         xlc*)
   17235          output_verbose_link_cmd='echo'
   17236          archive_cmds_GCJ='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $verstring'
   17237          module_cmds_GCJ='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   17238           # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   17239          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}'
   17240           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}'
   17241           ;;
   17242        *)
   17243          ld_shlibs_GCJ=no
   17244           ;;
   17245       esac
   17246     fi
   17247       ;;
   17248 
   17249     dgux*)
   17250       archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   17251       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   17252       hardcode_shlibpath_var_GCJ=no
   17253       ;;
   17254 
   17255     freebsd1*)
   17256       ld_shlibs_GCJ=no
   17257       ;;
   17258 
   17259     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
   17260     # support.  Future versions do this automatically, but an explicit c++rt0.o
   17261     # does not break anything, and helps significantly (at the cost of a little
   17262     # extra space).
   17263     freebsd2.2*)
   17264       archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
   17265       hardcode_libdir_flag_spec_GCJ='-R$libdir'
   17266       hardcode_direct_GCJ=yes
   17267       hardcode_shlibpath_var_GCJ=no
   17268       ;;
   17269 
   17270     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
   17271     freebsd2*)
   17272       archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   17273       hardcode_direct_GCJ=yes
   17274       hardcode_minus_L_GCJ=yes
   17275       hardcode_shlibpath_var_GCJ=no
   17276       ;;
   17277 
   17278     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
   17279     freebsd* | kfreebsd*-gnu | dragonfly*)
   17280       archive_cmds_GCJ='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
   17281       hardcode_libdir_flag_spec_GCJ='-R$libdir'
   17282       hardcode_direct_GCJ=yes
   17283       hardcode_shlibpath_var_GCJ=no
   17284       ;;
   17285 
   17286     hpux9*)
   17287       if test "$GCC" = yes; then
   17288 	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'
   17289       else
   17290 	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'
   17291       fi
   17292       hardcode_libdir_flag_spec_GCJ='${wl}+b ${wl}$libdir'
   17293       hardcode_libdir_separator_GCJ=:
   17294       hardcode_direct_GCJ=yes
   17295 
   17296       # hardcode_minus_L: Not really in the search PATH,
   17297       # but as the default location of the library.
   17298       hardcode_minus_L_GCJ=yes
   17299       export_dynamic_flag_spec_GCJ='${wl}-E'
   17300       ;;
   17301 
   17302     hpux10*)
   17303       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
   17304 	archive_cmds_GCJ='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   17305       else
   17306 	archive_cmds_GCJ='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
   17307       fi
   17308       if test "$with_gnu_ld" = no; then
   17309 	hardcode_libdir_flag_spec_GCJ='${wl}+b ${wl}$libdir'
   17310 	hardcode_libdir_separator_GCJ=:
   17311 
   17312 	hardcode_direct_GCJ=yes
   17313 	export_dynamic_flag_spec_GCJ='${wl}-E'
   17314 
   17315 	# hardcode_minus_L: Not really in the search PATH,
   17316 	# but as the default location of the library.
   17317 	hardcode_minus_L_GCJ=yes
   17318       fi
   17319       ;;
   17320 
   17321     hpux11*)
   17322       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
   17323 	case $host_cpu in
   17324 	hppa*64*)
   17325 	  archive_cmds_GCJ='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   17326 	  ;;
   17327 	ia64*)
   17328 	  archive_cmds_GCJ='$CC -shared ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   17329 	  ;;
   17330 	*)
   17331 	  archive_cmds_GCJ='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   17332 	  ;;
   17333 	esac
   17334       else
   17335 	case $host_cpu in
   17336 	hppa*64*)
   17337 	  archive_cmds_GCJ='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   17338 	  ;;
   17339 	ia64*)
   17340 	  archive_cmds_GCJ='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   17341 	  ;;
   17342 	*)
   17343 	  archive_cmds_GCJ='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   17344 	  ;;
   17345 	esac
   17346       fi
   17347       if test "$with_gnu_ld" = no; then
   17348 	hardcode_libdir_flag_spec_GCJ='${wl}+b ${wl}$libdir'
   17349 	hardcode_libdir_separator_GCJ=:
   17350 
   17351 	case $host_cpu in
   17352 	hppa*64*|ia64*)
   17353 	  hardcode_libdir_flag_spec_ld_GCJ='+b $libdir'
   17354 	  hardcode_direct_GCJ=no
   17355 	  hardcode_shlibpath_var_GCJ=no
   17356 	  ;;
   17357 	*)
   17358 	  hardcode_direct_GCJ=yes
   17359 	  export_dynamic_flag_spec_GCJ='${wl}-E'
   17360 
   17361 	  # hardcode_minus_L: Not really in the search PATH,
   17362 	  # but as the default location of the library.
   17363 	  hardcode_minus_L_GCJ=yes
   17364 	  ;;
   17365 	esac
   17366       fi
   17367       ;;
   17368 
   17369     irix5* | irix6* | nonstopux*)
   17370       if test "$GCC" = yes; then
   17371 	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'
   17372       else
   17373 	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'
   17374 	hardcode_libdir_flag_spec_ld_GCJ='-rpath $libdir'
   17375       fi
   17376       hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir'
   17377       hardcode_libdir_separator_GCJ=:
   17378       link_all_deplibs_GCJ=yes
   17379       ;;
   17380 
   17381     netbsd*)
   17382       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   17383 	archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
   17384       else
   17385 	archive_cmds_GCJ='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
   17386       fi
   17387       hardcode_libdir_flag_spec_GCJ='-R$libdir'
   17388       hardcode_direct_GCJ=yes
   17389       hardcode_shlibpath_var_GCJ=no
   17390       ;;
   17391 
   17392     newsos6)
   17393       archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   17394       hardcode_direct_GCJ=yes
   17395       hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir'
   17396       hardcode_libdir_separator_GCJ=:
   17397       hardcode_shlibpath_var_GCJ=no
   17398       ;;
   17399 
   17400     openbsd*)
   17401       hardcode_direct_GCJ=yes
   17402       hardcode_shlibpath_var_GCJ=no
   17403       if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   17404 	archive_cmds_GCJ='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   17405 	archive_expsym_cmds_GCJ='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
   17406 	hardcode_libdir_flag_spec_GCJ='${wl}-rpath,$libdir'
   17407 	export_dynamic_flag_spec_GCJ='${wl}-E'
   17408       else
   17409        case $host_os in
   17410 	 openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
   17411 	   archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   17412 	   hardcode_libdir_flag_spec_GCJ='-R$libdir'
   17413 	   ;;
   17414 	 *)
   17415 	   archive_cmds_GCJ='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   17416 	   hardcode_libdir_flag_spec_GCJ='${wl}-rpath,$libdir'
   17417 	   ;;
   17418        esac
   17419       fi
   17420       ;;
   17421 
   17422     os2*)
   17423       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   17424       hardcode_minus_L_GCJ=yes
   17425       allow_undefined_flag_GCJ=unsupported
   17426       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'
   17427       old_archive_From_new_cmds_GCJ='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
   17428       ;;
   17429 
   17430     osf3*)
   17431       if test "$GCC" = yes; then
   17432 	allow_undefined_flag_GCJ=' ${wl}-expect_unresolved ${wl}\*'
   17433 	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'
   17434       else
   17435 	allow_undefined_flag_GCJ=' -expect_unresolved \*'
   17436 	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'
   17437       fi
   17438       hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir'
   17439       hardcode_libdir_separator_GCJ=:
   17440       ;;
   17441 
   17442     osf4* | osf5*)	# as osf3* with the addition of -msym flag
   17443       if test "$GCC" = yes; then
   17444 	allow_undefined_flag_GCJ=' ${wl}-expect_unresolved ${wl}\*'
   17445 	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'
   17446 	hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir'
   17447       else
   17448 	allow_undefined_flag_GCJ=' -expect_unresolved \*'
   17449 	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'
   17450 	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~
   17451 	$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'
   17452 
   17453 	# Both c and cxx compiler support -rpath directly
   17454 	hardcode_libdir_flag_spec_GCJ='-rpath $libdir'
   17455       fi
   17456       hardcode_libdir_separator_GCJ=:
   17457       ;;
   17458 
   17459     solaris*)
   17460       no_undefined_flag_GCJ=' -z text'
   17461       if test "$GCC" = yes; then
   17462 	wlarc='${wl}'
   17463 	archive_cmds_GCJ='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   17464 	archive_expsym_cmds_GCJ='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   17465 	  $CC -shared ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$rm $lib.exp'
   17466       else
   17467 	wlarc=''
   17468 	archive_cmds_GCJ='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
   17469 	archive_expsym_cmds_GCJ='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   17470   	$LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
   17471       fi
   17472       hardcode_libdir_flag_spec_GCJ='-R$libdir'
   17473       hardcode_shlibpath_var_GCJ=no
   17474       case $host_os in
   17475       solaris2.[0-5] | solaris2.[0-5].*) ;;
   17476       *)
   17477  	# The compiler driver will combine linker options so we
   17478  	# cannot just pass the convience library names through
   17479  	# without $wl, iff we do not link with $LD.
   17480  	# Luckily, gcc supports the same syntax we need for Sun Studio.
   17481  	# Supported since Solaris 2.6 (maybe 2.5.1?)
   17482  	case $wlarc in
   17483  	'')
   17484  	  whole_archive_flag_spec_GCJ='-z allextract$convenience -z defaultextract' ;;
   17485  	*)
   17486  	  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' ;;
   17487  	esac ;;
   17488       esac
   17489       link_all_deplibs_GCJ=yes
   17490       ;;
   17491 
   17492     sunos4*)
   17493       if test "x$host_vendor" = xsequent; then
   17494 	# Use $CC to link under sequent, because it throws in some extra .o
   17495 	# files that make .init and .fini sections work.
   17496 	archive_cmds_GCJ='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
   17497       else
   17498 	archive_cmds_GCJ='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
   17499       fi
   17500       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   17501       hardcode_direct_GCJ=yes
   17502       hardcode_minus_L_GCJ=yes
   17503       hardcode_shlibpath_var_GCJ=no
   17504       ;;
   17505 
   17506     sysv4)
   17507       case $host_vendor in
   17508 	sni)
   17509 	  archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   17510 	  hardcode_direct_GCJ=yes # is this really true???
   17511 	;;
   17512 	siemens)
   17513 	  ## LD is ld it makes a PLAMLIB
   17514 	  ## CC just makes a GrossModule.
   17515 	  archive_cmds_GCJ='$LD -G -o $lib $libobjs $deplibs $linker_flags'
   17516 	  reload_cmds_GCJ='$CC -r -o $output$reload_objs'
   17517 	  hardcode_direct_GCJ=no
   17518         ;;
   17519 	motorola)
   17520 	  archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   17521 	  hardcode_direct_GCJ=no #Motorola manual says yes, but my tests say they lie
   17522 	;;
   17523       esac
   17524       runpath_var='LD_RUN_PATH'
   17525       hardcode_shlibpath_var_GCJ=no
   17526       ;;
   17527 
   17528     sysv4.3*)
   17529       archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   17530       hardcode_shlibpath_var_GCJ=no
   17531       export_dynamic_flag_spec_GCJ='-Bexport'
   17532       ;;
   17533 
   17534     sysv4*MP*)
   17535       if test -d /usr/nec; then
   17536 	archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   17537 	hardcode_shlibpath_var_GCJ=no
   17538 	runpath_var=LD_RUN_PATH
   17539 	hardcode_runpath_var=yes
   17540 	ld_shlibs_GCJ=yes
   17541       fi
   17542       ;;
   17543 
   17544     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7*)
   17545       no_undefined_flag_GCJ='${wl}-z,text'
   17546       archive_cmds_need_lc_GCJ=no
   17547       hardcode_shlibpath_var_GCJ=no
   17548       runpath_var='LD_RUN_PATH'
   17549 
   17550       if test "$GCC" = yes; then
   17551 	archive_cmds_GCJ='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   17552 	archive_expsym_cmds_GCJ='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   17553       else
   17554 	archive_cmds_GCJ='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   17555 	archive_expsym_cmds_GCJ='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   17556       fi
   17557       ;;
   17558 
   17559     sysv5* | sco3.2v5* | sco5v6*)
   17560       # Note: We can NOT use -z defs as we might desire, because we do not
   17561       # link with -lc, and that would cause any symbols used from libc to
   17562       # always be unresolved, which means just about no library would
   17563       # ever link correctly.  If we're not using GNU ld we use -z text
   17564       # though, which does catch some bad symbols but isn't as heavy-handed
   17565       # as -z defs.
   17566       no_undefined_flag_GCJ='${wl}-z,text'
   17567       allow_undefined_flag_GCJ='${wl}-z,nodefs'
   17568       archive_cmds_need_lc_GCJ=no
   17569       hardcode_shlibpath_var_GCJ=no
   17570       hardcode_libdir_flag_spec_GCJ='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`'
   17571       hardcode_libdir_separator_GCJ=':'
   17572       link_all_deplibs_GCJ=yes
   17573       export_dynamic_flag_spec_GCJ='${wl}-Bexport'
   17574       runpath_var='LD_RUN_PATH'
   17575 
   17576       if test "$GCC" = yes; then
   17577 	archive_cmds_GCJ='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   17578 	archive_expsym_cmds_GCJ='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   17579       else
   17580 	archive_cmds_GCJ='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   17581 	archive_expsym_cmds_GCJ='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   17582       fi
   17583       ;;
   17584 
   17585     uts4*)
   17586       archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   17587       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   17588       hardcode_shlibpath_var_GCJ=no
   17589       ;;
   17590 
   17591     *)
   17592       ld_shlibs_GCJ=no
   17593       ;;
   17594     esac
   17595   fi
   17596 
   17597 { echo "$as_me:$LINENO: result: $ld_shlibs_GCJ" >&5
   17598 echo "${ECHO_T}$ld_shlibs_GCJ" >&6; }
   17599 test "$ld_shlibs_GCJ" = no && can_build_shared=no
   17600 
   17601 #
   17602 # Do we need to explicitly link libc?
   17603 #
   17604 case "x$archive_cmds_need_lc_GCJ" in
   17605 x|xyes)
   17606   # Assume -lc should be added
   17607   archive_cmds_need_lc_GCJ=yes
   17608 
   17609   if test "$enable_shared" = yes && test "$GCC" = yes; then
   17610     case $archive_cmds_GCJ in
   17611     *'~'*)
   17612       # FIXME: we may have to deal with multi-command sequences.
   17613       ;;
   17614     '$CC '*)
   17615       # Test whether the compiler implicitly links with -lc since on some
   17616       # systems, -lgcc has to come before -lc. If gcc already passes -lc
   17617       # to ld, don't add -lc before -lgcc.
   17618       { echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
   17619 echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6; }
   17620       $rm conftest*
   17621       printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   17622 
   17623       if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   17624   (eval $ac_compile) 2>&5
   17625   ac_status=$?
   17626   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   17627   (exit $ac_status); } 2>conftest.err; then
   17628         soname=conftest
   17629         lib=conftest
   17630         libobjs=conftest.$ac_objext
   17631         deplibs=
   17632         wl=$lt_prog_compiler_wl_GCJ
   17633 	pic_flag=$lt_prog_compiler_pic_GCJ
   17634         compiler_flags=-v
   17635         linker_flags=-v
   17636         verstring=
   17637         output_objdir=.
   17638         libname=conftest
   17639         lt_save_allow_undefined_flag=$allow_undefined_flag_GCJ
   17640         allow_undefined_flag_GCJ=
   17641         if { (eval echo "$as_me:$LINENO: \"$archive_cmds_GCJ 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5
   17642   (eval $archive_cmds_GCJ 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5
   17643   ac_status=$?
   17644   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   17645   (exit $ac_status); }
   17646         then
   17647 	  archive_cmds_need_lc_GCJ=no
   17648         else
   17649 	  archive_cmds_need_lc_GCJ=yes
   17650         fi
   17651         allow_undefined_flag_GCJ=$lt_save_allow_undefined_flag
   17652       else
   17653         cat conftest.err 1>&5
   17654       fi
   17655       $rm conftest*
   17656       { echo "$as_me:$LINENO: result: $archive_cmds_need_lc_GCJ" >&5
   17657 echo "${ECHO_T}$archive_cmds_need_lc_GCJ" >&6; }
   17658       ;;
   17659     esac
   17660   fi
   17661   ;;
   17662 esac
   17663 
   17664 { echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
   17665 echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6; }
   17666 library_names_spec=
   17667 libname_spec='lib$name'
   17668 soname_spec=
   17669 shrext_cmds=".so"
   17670 postinstall_cmds=
   17671 postuninstall_cmds=
   17672 finish_cmds=
   17673 finish_eval=
   17674 shlibpath_var=
   17675 shlibpath_overrides_runpath=unknown
   17676 version_type=none
   17677 dynamic_linker="$host_os ld.so"
   17678 sys_lib_dlsearch_path_spec="/lib /usr/lib"
   17679 if test "$GCC" = yes; then
   17680   sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   17681   if echo "$sys_lib_search_path_spec" | grep ';' >/dev/null ; then
   17682     # if the path contains ";" then we assume it to be the separator
   17683     # otherwise default to the standard path separator (i.e. ":") - it is
   17684     # assumed that no part of a normal pathname contains ";" but that should
   17685     # okay in the real world where ";" in dirpaths is itself problematic.
   17686     sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   17687   else
   17688     sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   17689   fi
   17690 else
   17691   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
   17692 fi
   17693 need_lib_prefix=unknown
   17694 hardcode_into_libs=no
   17695 
   17696 # when you set need_version to no, make sure it does not cause -set_version
   17697 # flags to be left without arguments
   17698 need_version=unknown
   17699 
   17700 case $host_os in
   17701 aix3*)
   17702   version_type=linux
   17703   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
   17704   shlibpath_var=LIBPATH
   17705 
   17706   # AIX 3 has no versioning support, so we append a major version to the name.
   17707   soname_spec='${libname}${release}${shared_ext}$major'
   17708   ;;
   17709 
   17710 aix4* | aix5*)
   17711   version_type=linux
   17712   need_lib_prefix=no
   17713   need_version=no
   17714   hardcode_into_libs=yes
   17715   if test "$host_cpu" = ia64; then
   17716     # AIX 5 supports IA64
   17717     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
   17718     shlibpath_var=LD_LIBRARY_PATH
   17719   else
   17720     # With GCC up to 2.95.x, collect2 would create an import file
   17721     # for dependence libraries.  The import file would start with
   17722     # the line `#! .'.  This would cause the generated library to
   17723     # depend on `.', always an invalid library.  This was fixed in
   17724     # development snapshots of GCC prior to 3.0.
   17725     case $host_os in
   17726       aix4 | aix4.[01] | aix4.[01].*)
   17727       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
   17728 	   echo ' yes '
   17729 	   echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
   17730 	:
   17731       else
   17732 	can_build_shared=no
   17733       fi
   17734       ;;
   17735     esac
   17736     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
   17737     # soname into executable. Probably we can add versioning support to
   17738     # collect2, so additional links can be useful in future.
   17739     if test "$aix_use_runtimelinking" = yes; then
   17740       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
   17741       # instead of lib<name>.a to let people know that these are not
   17742       # typical AIX shared libraries.
   17743       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   17744     else
   17745       # We preserve .a as extension for shared libraries through AIX4.2
   17746       # and later when we are not doing run time linking.
   17747       library_names_spec='${libname}${release}.a $libname.a'
   17748       soname_spec='${libname}${release}${shared_ext}$major'
   17749     fi
   17750     shlibpath_var=LIBPATH
   17751   fi
   17752   ;;
   17753 
   17754 amigaos*)
   17755   library_names_spec='$libname.ixlibrary $libname.a'
   17756   # Create ${libname}_ixlibrary.a entries in /sys/libs.
   17757   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'
   17758   ;;
   17759 
   17760 beos*)
   17761   library_names_spec='${libname}${shared_ext}'
   17762   dynamic_linker="$host_os ld.so"
   17763   shlibpath_var=LIBRARY_PATH
   17764   ;;
   17765 
   17766 bsdi[45]*)
   17767   version_type=linux
   17768   need_version=no
   17769   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   17770   soname_spec='${libname}${release}${shared_ext}$major'
   17771   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
   17772   shlibpath_var=LD_LIBRARY_PATH
   17773   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
   17774   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
   17775   # the default ld.so.conf also contains /usr/contrib/lib and
   17776   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
   17777   # libtool to hard-code these into programs
   17778   ;;
   17779 
   17780 cygwin* | mingw* | pw32*)
   17781   version_type=windows
   17782   shrext_cmds=".dll"
   17783   need_version=no
   17784   need_lib_prefix=no
   17785 
   17786   case $GCC,$host_os in
   17787   yes,cygwin* | yes,mingw* | yes,pw32*)
   17788     library_names_spec='$libname.dll.a'
   17789     # DLL is installed to $(libdir)/../bin by postinstall_cmds
   17790     postinstall_cmds='base_file=`basename \${file}`~
   17791       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
   17792       dldir=$destdir/`dirname \$dlpath`~
   17793       test -d \$dldir || mkdir -p \$dldir~
   17794       $install_prog $dir/$dlname \$dldir/$dlname~
   17795       chmod a+x \$dldir/$dlname'
   17796     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
   17797       dlpath=$dir/\$dldll~
   17798        $rm \$dlpath'
   17799     shlibpath_overrides_runpath=yes
   17800 
   17801     case $host_os in
   17802     cygwin*)
   17803       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
   17804       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   17805       sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
   17806       ;;
   17807     mingw*)
   17808       # MinGW DLLs use traditional 'lib' prefix
   17809       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   17810       sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   17811       if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then
   17812         # It is most probably a Windows format PATH printed by
   17813         # mingw gcc, but we are running on Cygwin. Gcc prints its search
   17814         # path with ; separators, and with drive letters. We can handle the
   17815         # drive letters (cygwin fileutils understands them), so leave them,
   17816         # especially as we might pass files found there to a mingw objdump,
   17817         # which wouldn't understand a cygwinified path. Ahh.
   17818         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   17819       else
   17820         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   17821       fi
   17822       ;;
   17823     pw32*)
   17824       # pw32 DLLs use 'pw' prefix rather than 'lib'
   17825       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   17826       ;;
   17827     esac
   17828     ;;
   17829 
   17830   *)
   17831     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
   17832     ;;
   17833   esac
   17834   dynamic_linker='Win32 ld.exe'
   17835   # FIXME: first we should search . and the directory the executable is in
   17836   shlibpath_var=PATH
   17837   ;;
   17838 
   17839 darwin* | rhapsody*)
   17840   dynamic_linker="$host_os dyld"
   17841   version_type=darwin
   17842   need_lib_prefix=no
   17843   need_version=no
   17844   library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
   17845   soname_spec='${libname}${release}${major}$shared_ext'
   17846   shlibpath_overrides_runpath=yes
   17847   shlibpath_var=DYLD_LIBRARY_PATH
   17848   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
   17849   # Apple's gcc prints 'gcc -print-search-dirs' doesn't operate the same.
   17850   if test "$GCC" = yes; then
   17851     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"`
   17852   else
   17853     sys_lib_search_path_spec='/lib /usr/lib /usr/local/lib'
   17854   fi
   17855   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
   17856   ;;
   17857 
   17858 dgux*)
   17859   version_type=linux
   17860   need_lib_prefix=no
   17861   need_version=no
   17862   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
   17863   soname_spec='${libname}${release}${shared_ext}$major'
   17864   shlibpath_var=LD_LIBRARY_PATH
   17865   ;;
   17866 
   17867 freebsd1*)
   17868   dynamic_linker=no
   17869   ;;
   17870 
   17871 kfreebsd*-gnu)
   17872   version_type=linux
   17873   need_lib_prefix=no
   17874   need_version=no
   17875   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   17876   soname_spec='${libname}${release}${shared_ext}$major'
   17877   shlibpath_var=LD_LIBRARY_PATH
   17878   shlibpath_overrides_runpath=no
   17879   hardcode_into_libs=yes
   17880   dynamic_linker='GNU ld.so'
   17881   ;;
   17882 
   17883 freebsd* | dragonfly*)
   17884   # DragonFly does not have aout.  When/if they implement a new
   17885   # versioning mechanism, adjust this.
   17886   if test -x /usr/bin/objformat; then
   17887     objformat=`/usr/bin/objformat`
   17888   else
   17889     case $host_os in
   17890     freebsd[123]*) objformat=aout ;;
   17891     *) objformat=elf ;;
   17892     esac
   17893   fi
   17894   version_type=freebsd-$objformat
   17895   case $version_type in
   17896     freebsd-elf*)
   17897       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   17898       need_version=no
   17899       need_lib_prefix=no
   17900       ;;
   17901     freebsd-*)
   17902       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
   17903       need_version=yes
   17904       ;;
   17905   esac
   17906   shlibpath_var=LD_LIBRARY_PATH
   17907   case $host_os in
   17908   freebsd2*)
   17909     shlibpath_overrides_runpath=yes
   17910     ;;
   17911   freebsd3.[01]* | freebsdelf3.[01]*)
   17912     shlibpath_overrides_runpath=yes
   17913     hardcode_into_libs=yes
   17914     ;;
   17915   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
   17916   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
   17917     shlibpath_overrides_runpath=no
   17918     hardcode_into_libs=yes
   17919     ;;
   17920   freebsd*) # from 4.6 on
   17921     shlibpath_overrides_runpath=yes
   17922     hardcode_into_libs=yes
   17923     ;;
   17924   esac
   17925   ;;
   17926 
   17927 gnu*)
   17928   version_type=linux
   17929   need_lib_prefix=no
   17930   need_version=no
   17931   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
   17932   soname_spec='${libname}${release}${shared_ext}$major'
   17933   shlibpath_var=LD_LIBRARY_PATH
   17934   hardcode_into_libs=yes
   17935   ;;
   17936 
   17937 hpux9* | hpux10* | hpux11*)
   17938   # Give a soname corresponding to the major version so that dld.sl refuses to
   17939   # link against other versions.
   17940   version_type=sunos
   17941   need_lib_prefix=no
   17942   need_version=no
   17943   case $host_cpu in
   17944   ia64*)
   17945     shrext_cmds='.so'
   17946     hardcode_into_libs=yes
   17947     dynamic_linker="$host_os dld.so"
   17948     shlibpath_var=LD_LIBRARY_PATH
   17949     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   17950     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   17951     soname_spec='${libname}${release}${shared_ext}$major'
   17952     if test "X$HPUX_IA64_MODE" = X32; then
   17953       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
   17954     else
   17955       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
   17956     fi
   17957     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   17958     ;;
   17959    hppa*64*)
   17960      shrext_cmds='.sl'
   17961      hardcode_into_libs=yes
   17962      dynamic_linker="$host_os dld.sl"
   17963      shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
   17964      shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   17965      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   17966      soname_spec='${libname}${release}${shared_ext}$major'
   17967      sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
   17968      sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   17969      ;;
   17970    *)
   17971     shrext_cmds='.sl'
   17972     dynamic_linker="$host_os dld.sl"
   17973     shlibpath_var=SHLIB_PATH
   17974     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
   17975     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   17976     soname_spec='${libname}${release}${shared_ext}$major'
   17977     ;;
   17978   esac
   17979   # HP-UX runs *really* slowly unless shared libraries are mode 555.
   17980   postinstall_cmds='chmod 555 $lib'
   17981   ;;
   17982 
   17983 interix3*)
   17984   version_type=linux
   17985   need_lib_prefix=no
   17986   need_version=no
   17987   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   17988   soname_spec='${libname}${release}${shared_ext}$major'
   17989   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
   17990   shlibpath_var=LD_LIBRARY_PATH
   17991   shlibpath_overrides_runpath=no
   17992   hardcode_into_libs=yes
   17993   ;;
   17994 
   17995 irix5* | irix6* | nonstopux*)
   17996   case $host_os in
   17997     nonstopux*) version_type=nonstopux ;;
   17998     *)
   17999 	if test "$lt_cv_prog_gnu_ld" = yes; then
   18000 		version_type=linux
   18001 	else
   18002 		version_type=irix
   18003 	fi ;;
   18004   esac
   18005   need_lib_prefix=no
   18006   need_version=no
   18007   soname_spec='${libname}${release}${shared_ext}$major'
   18008   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
   18009   case $host_os in
   18010   irix5* | nonstopux*)
   18011     libsuff= shlibsuff=
   18012     ;;
   18013   *)
   18014     case $LD in # libtool.m4 will add one of these switches to LD
   18015     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
   18016       libsuff= shlibsuff= libmagic=32-bit;;
   18017     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
   18018       libsuff=32 shlibsuff=N32 libmagic=N32;;
   18019     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
   18020       libsuff=64 shlibsuff=64 libmagic=64-bit;;
   18021     *) libsuff= shlibsuff= libmagic=never-match;;
   18022     esac
   18023     ;;
   18024   esac
   18025   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
   18026   shlibpath_overrides_runpath=no
   18027   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
   18028   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
   18029   hardcode_into_libs=yes
   18030   ;;
   18031 
   18032 # No shared lib support for Linux oldld, aout, or coff.
   18033 linux*oldld* | linux*aout* | linux*coff*)
   18034   dynamic_linker=no
   18035   ;;
   18036 
   18037 # This must be Linux ELF.
   18038 linux*)
   18039   version_type=linux
   18040   need_lib_prefix=no
   18041   need_version=no
   18042   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18043   soname_spec='${libname}${release}${shared_ext}$major'
   18044   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
   18045   shlibpath_var=LD_LIBRARY_PATH
   18046   shlibpath_overrides_runpath=no
   18047   # This implies no fast_install, which is unacceptable.
   18048   # Some rework will be needed to allow for fast_install
   18049   # before this can be enabled.
   18050   hardcode_into_libs=yes
   18051 
   18052   # Append ld.so.conf contents to the search path
   18053   if test -f /etc/ld.so.conf; then
   18054     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' ' '`
   18055     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
   18056   fi
   18057 
   18058   # We used to test for /lib/ld.so.1 and disable shared libraries on
   18059   # powerpc, because MkLinux only supported shared libraries with the
   18060   # GNU dynamic linker.  Since this was broken with cross compilers,
   18061   # most powerpc-linux boxes support dynamic linking these days and
   18062   # people can always --disable-shared, the test was removed, and we
   18063   # assume the GNU/Linux dynamic linker is in use.
   18064   dynamic_linker='GNU/Linux ld.so'
   18065   ;;
   18066 
   18067 knetbsd*-gnu)
   18068   version_type=linux
   18069   need_lib_prefix=no
   18070   need_version=no
   18071   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   18072   soname_spec='${libname}${release}${shared_ext}$major'
   18073   shlibpath_var=LD_LIBRARY_PATH
   18074   shlibpath_overrides_runpath=no
   18075   hardcode_into_libs=yes
   18076   dynamic_linker='GNU ld.so'
   18077   ;;
   18078 
   18079 netbsd*)
   18080   version_type=sunos
   18081   need_lib_prefix=no
   18082   need_version=no
   18083   if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   18084     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   18085     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   18086     dynamic_linker='NetBSD (a.out) ld.so'
   18087   else
   18088     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   18089     soname_spec='${libname}${release}${shared_ext}$major'
   18090     dynamic_linker='NetBSD ld.elf_so'
   18091   fi
   18092   shlibpath_var=LD_LIBRARY_PATH
   18093   shlibpath_overrides_runpath=yes
   18094   hardcode_into_libs=yes
   18095   ;;
   18096 
   18097 newsos6)
   18098   version_type=linux
   18099   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18100   shlibpath_var=LD_LIBRARY_PATH
   18101   shlibpath_overrides_runpath=yes
   18102   ;;
   18103 
   18104 nto-qnx*)
   18105   version_type=linux
   18106   need_lib_prefix=no
   18107   need_version=no
   18108   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18109   soname_spec='${libname}${release}${shared_ext}$major'
   18110   shlibpath_var=LD_LIBRARY_PATH
   18111   shlibpath_overrides_runpath=yes
   18112   ;;
   18113 
   18114 openbsd*)
   18115   version_type=sunos
   18116   sys_lib_dlsearch_path_spec="/usr/lib"
   18117   need_lib_prefix=no
   18118   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
   18119   case $host_os in
   18120     openbsd3.3 | openbsd3.3.*) need_version=yes ;;
   18121     *)                         need_version=no  ;;
   18122   esac
   18123   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   18124   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   18125   shlibpath_var=LD_LIBRARY_PATH
   18126   if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   18127     case $host_os in
   18128       openbsd2.[89] | openbsd2.[89].*)
   18129 	shlibpath_overrides_runpath=no
   18130 	;;
   18131       *)
   18132 	shlibpath_overrides_runpath=yes
   18133 	;;
   18134       esac
   18135   else
   18136     shlibpath_overrides_runpath=yes
   18137   fi
   18138   ;;
   18139 
   18140 os2*)
   18141   libname_spec='$name'
   18142   shrext_cmds=".dll"
   18143   need_lib_prefix=no
   18144   library_names_spec='$libname${shared_ext} $libname.a'
   18145   dynamic_linker='OS/2 ld.exe'
   18146   shlibpath_var=LIBPATH
   18147   ;;
   18148 
   18149 osf3* | osf4* | osf5*)
   18150   version_type=osf
   18151   need_lib_prefix=no
   18152   need_version=no
   18153   soname_spec='${libname}${release}${shared_ext}$major'
   18154   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18155   shlibpath_var=LD_LIBRARY_PATH
   18156   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
   18157   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
   18158   ;;
   18159 
   18160 solaris*)
   18161   version_type=linux
   18162   need_lib_prefix=no
   18163   need_version=no
   18164   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18165   soname_spec='${libname}${release}${shared_ext}$major'
   18166   shlibpath_var=LD_LIBRARY_PATH
   18167   shlibpath_overrides_runpath=yes
   18168   hardcode_into_libs=yes
   18169   # ldd complains unless libraries are executable
   18170   postinstall_cmds='chmod +x $lib'
   18171   ;;
   18172 
   18173 sunos4*)
   18174   version_type=sunos
   18175   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   18176   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
   18177   shlibpath_var=LD_LIBRARY_PATH
   18178   shlibpath_overrides_runpath=yes
   18179   if test "$with_gnu_ld" = yes; then
   18180     need_lib_prefix=no
   18181   fi
   18182   need_version=yes
   18183   ;;
   18184 
   18185 sysv4 | sysv4.3*)
   18186   version_type=linux
   18187   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18188   soname_spec='${libname}${release}${shared_ext}$major'
   18189   shlibpath_var=LD_LIBRARY_PATH
   18190   case $host_vendor in
   18191     sni)
   18192       shlibpath_overrides_runpath=no
   18193       need_lib_prefix=no
   18194       export_dynamic_flag_spec='${wl}-Blargedynsym'
   18195       runpath_var=LD_RUN_PATH
   18196       ;;
   18197     siemens)
   18198       need_lib_prefix=no
   18199       ;;
   18200     motorola)
   18201       need_lib_prefix=no
   18202       need_version=no
   18203       shlibpath_overrides_runpath=no
   18204       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
   18205       ;;
   18206   esac
   18207   ;;
   18208 
   18209 sysv4*MP*)
   18210   if test -d /usr/nec ;then
   18211     version_type=linux
   18212     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
   18213     soname_spec='$libname${shared_ext}.$major'
   18214     shlibpath_var=LD_LIBRARY_PATH
   18215   fi
   18216   ;;
   18217 
   18218 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   18219   version_type=freebsd-elf
   18220   need_lib_prefix=no
   18221   need_version=no
   18222   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   18223   soname_spec='${libname}${release}${shared_ext}$major'
   18224   shlibpath_var=LD_LIBRARY_PATH
   18225   hardcode_into_libs=yes
   18226   if test "$with_gnu_ld" = yes; then
   18227     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
   18228     shlibpath_overrides_runpath=no
   18229   else
   18230     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
   18231     shlibpath_overrides_runpath=yes
   18232     case $host_os in
   18233       sco3.2v5*)
   18234         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
   18235 	;;
   18236     esac
   18237   fi
   18238   sys_lib_dlsearch_path_spec='/usr/lib'
   18239   ;;
   18240 
   18241 uts4*)
   18242   version_type=linux
   18243   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18244   soname_spec='${libname}${release}${shared_ext}$major'
   18245   shlibpath_var=LD_LIBRARY_PATH
   18246   ;;
   18247 
   18248 *)
   18249   dynamic_linker=no
   18250   ;;
   18251 esac
   18252 { echo "$as_me:$LINENO: result: $dynamic_linker" >&5
   18253 echo "${ECHO_T}$dynamic_linker" >&6; }
   18254 test "$dynamic_linker" = no && can_build_shared=no
   18255 
   18256 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
   18257 if test "$GCC" = yes; then
   18258   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
   18259 fi
   18260 
   18261 { echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
   18262 echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6; }
   18263 hardcode_action_GCJ=
   18264 if test -n "$hardcode_libdir_flag_spec_GCJ" || \
   18265    test -n "$runpath_var_GCJ" || \
   18266    test "X$hardcode_automatic_GCJ" = "Xyes" ; then
   18267 
   18268   # We can hardcode non-existant directories.
   18269   if test "$hardcode_direct_GCJ" != no &&
   18270      # If the only mechanism to avoid hardcoding is shlibpath_var, we
   18271      # have to relink, otherwise we might link with an installed library
   18272      # when we should be linking with a yet-to-be-installed one
   18273      ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, GCJ)" != no &&
   18274      test "$hardcode_minus_L_GCJ" != no; then
   18275     # Linking always hardcodes the temporary library directory.
   18276     hardcode_action_GCJ=relink
   18277   else
   18278     # We can link without hardcoding, and we can hardcode nonexisting dirs.
   18279     hardcode_action_GCJ=immediate
   18280   fi
   18281 else
   18282   # We cannot hardcode anything, or else we can only hardcode existing
   18283   # directories.
   18284   hardcode_action_GCJ=unsupported
   18285 fi
   18286 { echo "$as_me:$LINENO: result: $hardcode_action_GCJ" >&5
   18287 echo "${ECHO_T}$hardcode_action_GCJ" >&6; }
   18288 
   18289 if test "$hardcode_action_GCJ" = relink; then
   18290   # Fast installation is not supported
   18291   enable_fast_install=no
   18292 elif test "$shlibpath_overrides_runpath" = yes ||
   18293      test "$enable_shared" = no; then
   18294   # Fast installation is not necessary
   18295   enable_fast_install=needless
   18296 fi
   18297 
   18298 
   18299 # The else clause should only fire when bootstrapping the
   18300 # libtool distribution, otherwise you forgot to ship ltmain.sh
   18301 # with your package, and you will get complaints that there are
   18302 # no rules to generate ltmain.sh.
   18303 if test -f "$ltmain"; then
   18304   # See if we are running on zsh, and set the options which allow our commands through
   18305   # without removal of \ escapes.
   18306   if test -n "${ZSH_VERSION+set}" ; then
   18307     setopt NO_GLOB_SUBST
   18308   fi
   18309   # Now quote all the things that may contain metacharacters while being
   18310   # careful not to overquote the AC_SUBSTed values.  We take copies of the
   18311   # variables and quote the copies for generation of the libtool script.
   18312   for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \
   18313     SED SHELL STRIP \
   18314     libname_spec library_names_spec soname_spec extract_expsyms_cmds \
   18315     old_striplib striplib file_magic_cmd finish_cmds finish_eval \
   18316     deplibs_check_method reload_flag reload_cmds need_locks \
   18317     lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
   18318     lt_cv_sys_global_symbol_to_c_name_address \
   18319     sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
   18320     old_postinstall_cmds old_postuninstall_cmds \
   18321     compiler_GCJ \
   18322     CC_GCJ \
   18323     LD_GCJ \
   18324     lt_prog_compiler_wl_GCJ \
   18325     lt_prog_compiler_pic_GCJ \
   18326     lt_prog_compiler_static_GCJ \
   18327     lt_prog_compiler_no_builtin_flag_GCJ \
   18328     export_dynamic_flag_spec_GCJ \
   18329     thread_safe_flag_spec_GCJ \
   18330     whole_archive_flag_spec_GCJ \
   18331     enable_shared_with_static_runtimes_GCJ \
   18332     old_archive_cmds_GCJ \
   18333     old_archive_from_new_cmds_GCJ \
   18334     predep_objects_GCJ \
   18335     postdep_objects_GCJ \
   18336     predeps_GCJ \
   18337     postdeps_GCJ \
   18338     compiler_lib_search_path_GCJ \
   18339     archive_cmds_GCJ \
   18340     archive_expsym_cmds_GCJ \
   18341     postinstall_cmds_GCJ \
   18342     postuninstall_cmds_GCJ \
   18343     old_archive_from_expsyms_cmds_GCJ \
   18344     allow_undefined_flag_GCJ \
   18345     no_undefined_flag_GCJ \
   18346     export_symbols_cmds_GCJ \
   18347     hardcode_libdir_flag_spec_GCJ \
   18348     hardcode_libdir_flag_spec_ld_GCJ \
   18349     hardcode_libdir_separator_GCJ \
   18350     hardcode_automatic_GCJ \
   18351     module_cmds_GCJ \
   18352     module_expsym_cmds_GCJ \
   18353     lt_cv_prog_compiler_c_o_GCJ \
   18354     exclude_expsyms_GCJ \
   18355     include_expsyms_GCJ; do
   18356 
   18357     case $var in
   18358     old_archive_cmds_GCJ | \
   18359     old_archive_from_new_cmds_GCJ | \
   18360     archive_cmds_GCJ | \
   18361     archive_expsym_cmds_GCJ | \
   18362     module_cmds_GCJ | \
   18363     module_expsym_cmds_GCJ | \
   18364     old_archive_from_expsyms_cmds_GCJ | \
   18365     export_symbols_cmds_GCJ | \
   18366     extract_expsyms_cmds | reload_cmds | finish_cmds | \
   18367     postinstall_cmds | postuninstall_cmds | \
   18368     old_postinstall_cmds | old_postuninstall_cmds | \
   18369     sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
   18370       # Double-quote double-evaled strings.
   18371       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
   18372       ;;
   18373     *)
   18374       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
   18375       ;;
   18376     esac
   18377   done
   18378 
   18379   case $lt_echo in
   18380   *'\$0 --fallback-echo"')
   18381     lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
   18382     ;;
   18383   esac
   18384 
   18385 cfgfile="$ofile"
   18386 
   18387   cat <<__EOF__ >> "$cfgfile"
   18388 # ### BEGIN LIBTOOL TAG CONFIG: $tagname
   18389 
   18390 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
   18391 
   18392 # Shell to use when invoking shell scripts.
   18393 SHELL=$lt_SHELL
   18394 
   18395 # Whether or not to build shared libraries.
   18396 build_libtool_libs=$enable_shared
   18397 
   18398 # Whether or not to build static libraries.
   18399 build_old_libs=$enable_static
   18400 
   18401 # Whether or not to add -lc for building shared libraries.
   18402 build_libtool_need_lc=$archive_cmds_need_lc_GCJ
   18403 
   18404 # Whether or not to disallow shared libs when runtime libs are static
   18405 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_GCJ
   18406 
   18407 # Whether or not to optimize for fast installation.
   18408 fast_install=$enable_fast_install
   18409 
   18410 # The host system.
   18411 host_alias=$host_alias
   18412 host=$host
   18413 host_os=$host_os
   18414 
   18415 # The build system.
   18416 build_alias=$build_alias
   18417 build=$build
   18418 build_os=$build_os
   18419 
   18420 # An echo program that does not interpret backslashes.
   18421 echo=$lt_echo
   18422 
   18423 # The archiver.
   18424 AR=$lt_AR
   18425 AR_FLAGS=$lt_AR_FLAGS
   18426 
   18427 # A C compiler.
   18428 LTCC=$lt_LTCC
   18429 
   18430 # LTCC compiler flags.
   18431 LTCFLAGS=$lt_LTCFLAGS
   18432 
   18433 # A language-specific compiler.
   18434 CC=$lt_compiler_GCJ
   18435 
   18436 # Is the compiler the GNU C compiler?
   18437 with_gcc=$GCC_GCJ
   18438 
   18439 # An ERE matcher.
   18440 EGREP=$lt_EGREP
   18441 
   18442 # The linker used to build libraries.
   18443 LD=$lt_LD_GCJ
   18444 
   18445 # Whether we need hard or soft links.
   18446 LN_S=$lt_LN_S
   18447 
   18448 # A BSD-compatible nm program.
   18449 NM=$lt_NM
   18450 
   18451 # A symbol stripping program
   18452 STRIP=$lt_STRIP
   18453 
   18454 # Used to examine libraries when file_magic_cmd begins "file"
   18455 MAGIC_CMD=$MAGIC_CMD
   18456 
   18457 # Used on cygwin: DLL creation program.
   18458 DLLTOOL="$DLLTOOL"
   18459 
   18460 # Used on cygwin: object dumper.
   18461 OBJDUMP="$OBJDUMP"
   18462 
   18463 # Used on cygwin: assembler.
   18464 AS="$AS"
   18465 
   18466 # The name of the directory that contains temporary libtool files.
   18467 objdir=$objdir
   18468 
   18469 # How to create reloadable object files.
   18470 reload_flag=$lt_reload_flag
   18471 reload_cmds=$lt_reload_cmds
   18472 
   18473 # How to pass a linker flag through the compiler.
   18474 wl=$lt_lt_prog_compiler_wl_GCJ
   18475 
   18476 # Object file suffix (normally "o").
   18477 objext="$ac_objext"
   18478 
   18479 # Old archive suffix (normally "a").
   18480 libext="$libext"
   18481 
   18482 # Shared library suffix (normally ".so").
   18483 shrext_cmds='$shrext_cmds'
   18484 
   18485 # Executable file suffix (normally "").
   18486 exeext="$exeext"
   18487 
   18488 # Additional compiler flags for building library objects.
   18489 pic_flag=$lt_lt_prog_compiler_pic_GCJ
   18490 pic_mode=$pic_mode
   18491 
   18492 # What is the maximum length of a command?
   18493 max_cmd_len=$lt_cv_sys_max_cmd_len
   18494 
   18495 # Does compiler simultaneously support -c and -o options?
   18496 compiler_c_o=$lt_lt_cv_prog_compiler_c_o_GCJ
   18497 
   18498 # Must we lock files when doing compilation?
   18499 need_locks=$lt_need_locks
   18500 
   18501 # Do we need the lib prefix for modules?
   18502 need_lib_prefix=$need_lib_prefix
   18503 
   18504 # Do we need a version for libraries?
   18505 need_version=$need_version
   18506 
   18507 # Whether dlopen is supported.
   18508 dlopen_support=$enable_dlopen
   18509 
   18510 # Whether dlopen of programs is supported.
   18511 dlopen_self=$enable_dlopen_self
   18512 
   18513 # Whether dlopen of statically linked programs is supported.
   18514 dlopen_self_static=$enable_dlopen_self_static
   18515 
   18516 # Compiler flag to prevent dynamic linking.
   18517 link_static_flag=$lt_lt_prog_compiler_static_GCJ
   18518 
   18519 # Compiler flag to turn off builtin functions.
   18520 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_GCJ
   18521 
   18522 # Compiler flag to allow reflexive dlopens.
   18523 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_GCJ
   18524 
   18525 # Compiler flag to generate shared objects directly from archives.
   18526 whole_archive_flag_spec=$lt_whole_archive_flag_spec_GCJ
   18527 
   18528 # Compiler flag to generate thread-safe objects.
   18529 thread_safe_flag_spec=$lt_thread_safe_flag_spec_GCJ
   18530 
   18531 # Library versioning type.
   18532 version_type=$version_type
   18533 
   18534 # Format of library name prefix.
   18535 libname_spec=$lt_libname_spec
   18536 
   18537 # List of archive names.  First name is the real one, the rest are links.
   18538 # The last name is the one that the linker finds with -lNAME.
   18539 library_names_spec=$lt_library_names_spec
   18540 
   18541 # The coded name of the library, if different from the real name.
   18542 soname_spec=$lt_soname_spec
   18543 
   18544 # Commands used to build and install an old-style archive.
   18545 RANLIB=$lt_RANLIB
   18546 old_archive_cmds=$lt_old_archive_cmds_GCJ
   18547 old_postinstall_cmds=$lt_old_postinstall_cmds
   18548 old_postuninstall_cmds=$lt_old_postuninstall_cmds
   18549 
   18550 # Create an old-style archive from a shared archive.
   18551 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_GCJ
   18552 
   18553 # Create a temporary old-style archive to link instead of a shared archive.
   18554 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_GCJ
   18555 
   18556 # Commands used to build and install a shared archive.
   18557 archive_cmds=$lt_archive_cmds_GCJ
   18558 archive_expsym_cmds=$lt_archive_expsym_cmds_GCJ
   18559 postinstall_cmds=$lt_postinstall_cmds
   18560 postuninstall_cmds=$lt_postuninstall_cmds
   18561 
   18562 # Commands used to build a loadable module (assumed same as above if empty)
   18563 module_cmds=$lt_module_cmds_GCJ
   18564 module_expsym_cmds=$lt_module_expsym_cmds_GCJ
   18565 
   18566 # Commands to strip libraries.
   18567 old_striplib=$lt_old_striplib
   18568 striplib=$lt_striplib
   18569 
   18570 # Dependencies to place before the objects being linked to create a
   18571 # shared library.
   18572 predep_objects=$lt_predep_objects_GCJ
   18573 
   18574 # Dependencies to place after the objects being linked to create a
   18575 # shared library.
   18576 postdep_objects=$lt_postdep_objects_GCJ
   18577 
   18578 # Dependencies to place before the objects being linked to create a
   18579 # shared library.
   18580 predeps=$lt_predeps_GCJ
   18581 
   18582 # Dependencies to place after the objects being linked to create a
   18583 # shared library.
   18584 postdeps=$lt_postdeps_GCJ
   18585 
   18586 # The library search path used internally by the compiler when linking
   18587 # a shared library.
   18588 compiler_lib_search_path=$lt_compiler_lib_search_path_GCJ
   18589 
   18590 # Method to check whether dependent libraries are shared objects.
   18591 deplibs_check_method=$lt_deplibs_check_method
   18592 
   18593 # Command to use when deplibs_check_method == file_magic.
   18594 file_magic_cmd=$lt_file_magic_cmd
   18595 
   18596 # Flag that allows shared libraries with undefined symbols to be built.
   18597 allow_undefined_flag=$lt_allow_undefined_flag_GCJ
   18598 
   18599 # Flag that forces no undefined symbols.
   18600 no_undefined_flag=$lt_no_undefined_flag_GCJ
   18601 
   18602 # Commands used to finish a libtool library installation in a directory.
   18603 finish_cmds=$lt_finish_cmds
   18604 
   18605 # Same as above, but a single script fragment to be evaled but not shown.
   18606 finish_eval=$lt_finish_eval
   18607 
   18608 # Take the output of nm and produce a listing of raw symbols and C names.
   18609 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
   18610 
   18611 # Transform the output of nm in a proper C declaration
   18612 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
   18613 
   18614 # Transform the output of nm in a C name address pair
   18615 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
   18616 
   18617 # This is the shared library runtime path variable.
   18618 runpath_var=$runpath_var
   18619 
   18620 # This is the shared library path variable.
   18621 shlibpath_var=$shlibpath_var
   18622 
   18623 # Is shlibpath searched before the hard-coded library search path?
   18624 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
   18625 
   18626 # How to hardcode a shared library path into an executable.
   18627 hardcode_action=$hardcode_action_GCJ
   18628 
   18629 # Whether we should hardcode library paths into libraries.
   18630 hardcode_into_libs=$hardcode_into_libs
   18631 
   18632 # Flag to hardcode \$libdir into a binary during linking.
   18633 # This must work even if \$libdir does not exist.
   18634 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_GCJ
   18635 
   18636 # If ld is used when linking, flag to hardcode \$libdir into
   18637 # a binary during linking. This must work even if \$libdir does
   18638 # not exist.
   18639 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_GCJ
   18640 
   18641 # Whether we need a single -rpath flag with a separated argument.
   18642 hardcode_libdir_separator=$lt_hardcode_libdir_separator_GCJ
   18643 
   18644 # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
   18645 # resulting binary.
   18646 hardcode_direct=$hardcode_direct_GCJ
   18647 
   18648 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
   18649 # resulting binary.
   18650 hardcode_minus_L=$hardcode_minus_L_GCJ
   18651 
   18652 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
   18653 # the resulting binary.
   18654 hardcode_shlibpath_var=$hardcode_shlibpath_var_GCJ
   18655 
   18656 # Set to yes if building a shared library automatically hardcodes DIR into the library
   18657 # and all subsequent libraries and executables linked against it.
   18658 hardcode_automatic=$hardcode_automatic_GCJ
   18659 
   18660 # Variables whose values should be saved in libtool wrapper scripts and
   18661 # restored at relink time.
   18662 variables_saved_for_relink="$variables_saved_for_relink"
   18663 
   18664 # Whether libtool must link a program against all its dependency libraries.
   18665 link_all_deplibs=$link_all_deplibs_GCJ
   18666 
   18667 # Compile-time system search path for libraries
   18668 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
   18669 
   18670 # Run-time system search path for libraries
   18671 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
   18672 
   18673 # Fix the shell variable \$srcfile for the compiler.
   18674 fix_srcfile_path="$fix_srcfile_path_GCJ"
   18675 
   18676 # Set to yes if exported symbols are required.
   18677 always_export_symbols=$always_export_symbols_GCJ
   18678 
   18679 # The commands to list exported symbols.
   18680 export_symbols_cmds=$lt_export_symbols_cmds_GCJ
   18681 
   18682 # The commands to extract the exported symbol list from a shared archive.
   18683 extract_expsyms_cmds=$lt_extract_expsyms_cmds
   18684 
   18685 # Symbols that should not be listed in the preloaded symbols.
   18686 exclude_expsyms=$lt_exclude_expsyms_GCJ
   18687 
   18688 # Symbols that must always be exported.
   18689 include_expsyms=$lt_include_expsyms_GCJ
   18690 
   18691 # ### END LIBTOOL TAG CONFIG: $tagname
   18692 
   18693 __EOF__
   18694 
   18695 
   18696 else
   18697   # If there is no Makefile yet, we rely on a make rule to execute
   18698   # `config.status --recheck' to rerun these tests and create the
   18699   # libtool script then.
   18700   ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
   18701   if test -f "$ltmain_in"; then
   18702     test -f Makefile && make "$ltmain"
   18703   fi
   18704 fi
   18705 
   18706 
   18707 ac_ext=c
   18708 ac_cpp='$CPP $CPPFLAGS'
   18709 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   18710 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   18711 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   18712 
   18713 CC="$lt_save_CC"
   18714 
   18715 	else
   18716 	  tagname=""
   18717 	fi
   18718 	;;
   18719 
   18720       RC)
   18721 
   18722 
   18723 # Source file extension for RC test sources.
   18724 ac_ext=rc
   18725 
   18726 # Object file extension for compiled RC test sources.
   18727 objext=o
   18728 objext_RC=$objext
   18729 
   18730 # Code to be used in simple compile tests
   18731 lt_simple_compile_test_code='sample MENU { MENUITEM "&Soup", 100, CHECKED }\n'
   18732 
   18733 # Code to be used in simple link tests
   18734 lt_simple_link_test_code="$lt_simple_compile_test_code"
   18735 
   18736 # ltmain only uses $CC for tagged configurations so make sure $CC is set.
   18737 
   18738 # If no C compiler was specified, use CC.
   18739 LTCC=${LTCC-"$CC"}
   18740 
   18741 # If no C compiler flags were specified, use CFLAGS.
   18742 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   18743 
   18744 # Allow CC to be a program name with arguments.
   18745 compiler=$CC
   18746 
   18747 
   18748 # save warnings/boilerplate of simple test code
   18749 ac_outfile=conftest.$ac_objext
   18750 printf "$lt_simple_compile_test_code" >conftest.$ac_ext
   18751 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   18752 _lt_compiler_boilerplate=`cat conftest.err`
   18753 $rm conftest*
   18754 
   18755 ac_outfile=conftest.$ac_objext
   18756 printf "$lt_simple_link_test_code" >conftest.$ac_ext
   18757 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   18758 _lt_linker_boilerplate=`cat conftest.err`
   18759 $rm conftest*
   18760 
   18761 
   18762 # Allow CC to be a program name with arguments.
   18763 lt_save_CC="$CC"
   18764 CC=${RC-"windres"}
   18765 compiler=$CC
   18766 compiler_RC=$CC
   18767 for cc_temp in $compiler""; do
   18768   case $cc_temp in
   18769     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   18770     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   18771     \-*) ;;
   18772     *) break;;
   18773   esac
   18774 done
   18775 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   18776 
   18777 lt_cv_prog_compiler_c_o_RC=yes
   18778 
   18779 # The else clause should only fire when bootstrapping the
   18780 # libtool distribution, otherwise you forgot to ship ltmain.sh
   18781 # with your package, and you will get complaints that there are
   18782 # no rules to generate ltmain.sh.
   18783 if test -f "$ltmain"; then
   18784   # See if we are running on zsh, and set the options which allow our commands through
   18785   # without removal of \ escapes.
   18786   if test -n "${ZSH_VERSION+set}" ; then
   18787     setopt NO_GLOB_SUBST
   18788   fi
   18789   # Now quote all the things that may contain metacharacters while being
   18790   # careful not to overquote the AC_SUBSTed values.  We take copies of the
   18791   # variables and quote the copies for generation of the libtool script.
   18792   for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \
   18793     SED SHELL STRIP \
   18794     libname_spec library_names_spec soname_spec extract_expsyms_cmds \
   18795     old_striplib striplib file_magic_cmd finish_cmds finish_eval \
   18796     deplibs_check_method reload_flag reload_cmds need_locks \
   18797     lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
   18798     lt_cv_sys_global_symbol_to_c_name_address \
   18799     sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
   18800     old_postinstall_cmds old_postuninstall_cmds \
   18801     compiler_RC \
   18802     CC_RC \
   18803     LD_RC \
   18804     lt_prog_compiler_wl_RC \
   18805     lt_prog_compiler_pic_RC \
   18806     lt_prog_compiler_static_RC \
   18807     lt_prog_compiler_no_builtin_flag_RC \
   18808     export_dynamic_flag_spec_RC \
   18809     thread_safe_flag_spec_RC \
   18810     whole_archive_flag_spec_RC \
   18811     enable_shared_with_static_runtimes_RC \
   18812     old_archive_cmds_RC \
   18813     old_archive_from_new_cmds_RC \
   18814     predep_objects_RC \
   18815     postdep_objects_RC \
   18816     predeps_RC \
   18817     postdeps_RC \
   18818     compiler_lib_search_path_RC \
   18819     archive_cmds_RC \
   18820     archive_expsym_cmds_RC \
   18821     postinstall_cmds_RC \
   18822     postuninstall_cmds_RC \
   18823     old_archive_from_expsyms_cmds_RC \
   18824     allow_undefined_flag_RC \
   18825     no_undefined_flag_RC \
   18826     export_symbols_cmds_RC \
   18827     hardcode_libdir_flag_spec_RC \
   18828     hardcode_libdir_flag_spec_ld_RC \
   18829     hardcode_libdir_separator_RC \
   18830     hardcode_automatic_RC \
   18831     module_cmds_RC \
   18832     module_expsym_cmds_RC \
   18833     lt_cv_prog_compiler_c_o_RC \
   18834     exclude_expsyms_RC \
   18835     include_expsyms_RC; do
   18836 
   18837     case $var in
   18838     old_archive_cmds_RC | \
   18839     old_archive_from_new_cmds_RC | \
   18840     archive_cmds_RC | \
   18841     archive_expsym_cmds_RC | \
   18842     module_cmds_RC | \
   18843     module_expsym_cmds_RC | \
   18844     old_archive_from_expsyms_cmds_RC | \
   18845     export_symbols_cmds_RC | \
   18846     extract_expsyms_cmds | reload_cmds | finish_cmds | \
   18847     postinstall_cmds | postuninstall_cmds | \
   18848     old_postinstall_cmds | old_postuninstall_cmds | \
   18849     sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
   18850       # Double-quote double-evaled strings.
   18851       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
   18852       ;;
   18853     *)
   18854       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
   18855       ;;
   18856     esac
   18857   done
   18858 
   18859   case $lt_echo in
   18860   *'\$0 --fallback-echo"')
   18861     lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
   18862     ;;
   18863   esac
   18864 
   18865 cfgfile="$ofile"
   18866 
   18867   cat <<__EOF__ >> "$cfgfile"
   18868 # ### BEGIN LIBTOOL TAG CONFIG: $tagname
   18869 
   18870 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
   18871 
   18872 # Shell to use when invoking shell scripts.
   18873 SHELL=$lt_SHELL
   18874 
   18875 # Whether or not to build shared libraries.
   18876 build_libtool_libs=$enable_shared
   18877 
   18878 # Whether or not to build static libraries.
   18879 build_old_libs=$enable_static
   18880 
   18881 # Whether or not to add -lc for building shared libraries.
   18882 build_libtool_need_lc=$archive_cmds_need_lc_RC
   18883 
   18884 # Whether or not to disallow shared libs when runtime libs are static
   18885 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_RC
   18886 
   18887 # Whether or not to optimize for fast installation.
   18888 fast_install=$enable_fast_install
   18889 
   18890 # The host system.
   18891 host_alias=$host_alias
   18892 host=$host
   18893 host_os=$host_os
   18894 
   18895 # The build system.
   18896 build_alias=$build_alias
   18897 build=$build
   18898 build_os=$build_os
   18899 
   18900 # An echo program that does not interpret backslashes.
   18901 echo=$lt_echo
   18902 
   18903 # The archiver.
   18904 AR=$lt_AR
   18905 AR_FLAGS=$lt_AR_FLAGS
   18906 
   18907 # A C compiler.
   18908 LTCC=$lt_LTCC
   18909 
   18910 # LTCC compiler flags.
   18911 LTCFLAGS=$lt_LTCFLAGS
   18912 
   18913 # A language-specific compiler.
   18914 CC=$lt_compiler_RC
   18915 
   18916 # Is the compiler the GNU C compiler?
   18917 with_gcc=$GCC_RC
   18918 
   18919 # An ERE matcher.
   18920 EGREP=$lt_EGREP
   18921 
   18922 # The linker used to build libraries.
   18923 LD=$lt_LD_RC
   18924 
   18925 # Whether we need hard or soft links.
   18926 LN_S=$lt_LN_S
   18927 
   18928 # A BSD-compatible nm program.
   18929 NM=$lt_NM
   18930 
   18931 # A symbol stripping program
   18932 STRIP=$lt_STRIP
   18933 
   18934 # Used to examine libraries when file_magic_cmd begins "file"
   18935 MAGIC_CMD=$MAGIC_CMD
   18936 
   18937 # Used on cygwin: DLL creation program.
   18938 DLLTOOL="$DLLTOOL"
   18939 
   18940 # Used on cygwin: object dumper.
   18941 OBJDUMP="$OBJDUMP"
   18942 
   18943 # Used on cygwin: assembler.
   18944 AS="$AS"
   18945 
   18946 # The name of the directory that contains temporary libtool files.
   18947 objdir=$objdir
   18948 
   18949 # How to create reloadable object files.
   18950 reload_flag=$lt_reload_flag
   18951 reload_cmds=$lt_reload_cmds
   18952 
   18953 # How to pass a linker flag through the compiler.
   18954 wl=$lt_lt_prog_compiler_wl_RC
   18955 
   18956 # Object file suffix (normally "o").
   18957 objext="$ac_objext"
   18958 
   18959 # Old archive suffix (normally "a").
   18960 libext="$libext"
   18961 
   18962 # Shared library suffix (normally ".so").
   18963 shrext_cmds='$shrext_cmds'
   18964 
   18965 # Executable file suffix (normally "").
   18966 exeext="$exeext"
   18967 
   18968 # Additional compiler flags for building library objects.
   18969 pic_flag=$lt_lt_prog_compiler_pic_RC
   18970 pic_mode=$pic_mode
   18971 
   18972 # What is the maximum length of a command?
   18973 max_cmd_len=$lt_cv_sys_max_cmd_len
   18974 
   18975 # Does compiler simultaneously support -c and -o options?
   18976 compiler_c_o=$lt_lt_cv_prog_compiler_c_o_RC
   18977 
   18978 # Must we lock files when doing compilation?
   18979 need_locks=$lt_need_locks
   18980 
   18981 # Do we need the lib prefix for modules?
   18982 need_lib_prefix=$need_lib_prefix
   18983 
   18984 # Do we need a version for libraries?
   18985 need_version=$need_version
   18986 
   18987 # Whether dlopen is supported.
   18988 dlopen_support=$enable_dlopen
   18989 
   18990 # Whether dlopen of programs is supported.
   18991 dlopen_self=$enable_dlopen_self
   18992 
   18993 # Whether dlopen of statically linked programs is supported.
   18994 dlopen_self_static=$enable_dlopen_self_static
   18995 
   18996 # Compiler flag to prevent dynamic linking.
   18997 link_static_flag=$lt_lt_prog_compiler_static_RC
   18998 
   18999 # Compiler flag to turn off builtin functions.
   19000 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_RC
   19001 
   19002 # Compiler flag to allow reflexive dlopens.
   19003 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_RC
   19004 
   19005 # Compiler flag to generate shared objects directly from archives.
   19006 whole_archive_flag_spec=$lt_whole_archive_flag_spec_RC
   19007 
   19008 # Compiler flag to generate thread-safe objects.
   19009 thread_safe_flag_spec=$lt_thread_safe_flag_spec_RC
   19010 
   19011 # Library versioning type.
   19012 version_type=$version_type
   19013 
   19014 # Format of library name prefix.
   19015 libname_spec=$lt_libname_spec
   19016 
   19017 # List of archive names.  First name is the real one, the rest are links.
   19018 # The last name is the one that the linker finds with -lNAME.
   19019 library_names_spec=$lt_library_names_spec
   19020 
   19021 # The coded name of the library, if different from the real name.
   19022 soname_spec=$lt_soname_spec
   19023 
   19024 # Commands used to build and install an old-style archive.
   19025 RANLIB=$lt_RANLIB
   19026 old_archive_cmds=$lt_old_archive_cmds_RC
   19027 old_postinstall_cmds=$lt_old_postinstall_cmds
   19028 old_postuninstall_cmds=$lt_old_postuninstall_cmds
   19029 
   19030 # Create an old-style archive from a shared archive.
   19031 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_RC
   19032 
   19033 # Create a temporary old-style archive to link instead of a shared archive.
   19034 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_RC
   19035 
   19036 # Commands used to build and install a shared archive.
   19037 archive_cmds=$lt_archive_cmds_RC
   19038 archive_expsym_cmds=$lt_archive_expsym_cmds_RC
   19039 postinstall_cmds=$lt_postinstall_cmds
   19040 postuninstall_cmds=$lt_postuninstall_cmds
   19041 
   19042 # Commands used to build a loadable module (assumed same as above if empty)
   19043 module_cmds=$lt_module_cmds_RC
   19044 module_expsym_cmds=$lt_module_expsym_cmds_RC
   19045 
   19046 # Commands to strip libraries.
   19047 old_striplib=$lt_old_striplib
   19048 striplib=$lt_striplib
   19049 
   19050 # Dependencies to place before the objects being linked to create a
   19051 # shared library.
   19052 predep_objects=$lt_predep_objects_RC
   19053 
   19054 # Dependencies to place after the objects being linked to create a
   19055 # shared library.
   19056 postdep_objects=$lt_postdep_objects_RC
   19057 
   19058 # Dependencies to place before the objects being linked to create a
   19059 # shared library.
   19060 predeps=$lt_predeps_RC
   19061 
   19062 # Dependencies to place after the objects being linked to create a
   19063 # shared library.
   19064 postdeps=$lt_postdeps_RC
   19065 
   19066 # The library search path used internally by the compiler when linking
   19067 # a shared library.
   19068 compiler_lib_search_path=$lt_compiler_lib_search_path_RC
   19069 
   19070 # Method to check whether dependent libraries are shared objects.
   19071 deplibs_check_method=$lt_deplibs_check_method
   19072 
   19073 # Command to use when deplibs_check_method == file_magic.
   19074 file_magic_cmd=$lt_file_magic_cmd
   19075 
   19076 # Flag that allows shared libraries with undefined symbols to be built.
   19077 allow_undefined_flag=$lt_allow_undefined_flag_RC
   19078 
   19079 # Flag that forces no undefined symbols.
   19080 no_undefined_flag=$lt_no_undefined_flag_RC
   19081 
   19082 # Commands used to finish a libtool library installation in a directory.
   19083 finish_cmds=$lt_finish_cmds
   19084 
   19085 # Same as above, but a single script fragment to be evaled but not shown.
   19086 finish_eval=$lt_finish_eval
   19087 
   19088 # Take the output of nm and produce a listing of raw symbols and C names.
   19089 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
   19090 
   19091 # Transform the output of nm in a proper C declaration
   19092 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
   19093 
   19094 # Transform the output of nm in a C name address pair
   19095 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
   19096 
   19097 # This is the shared library runtime path variable.
   19098 runpath_var=$runpath_var
   19099 
   19100 # This is the shared library path variable.
   19101 shlibpath_var=$shlibpath_var
   19102 
   19103 # Is shlibpath searched before the hard-coded library search path?
   19104 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
   19105 
   19106 # How to hardcode a shared library path into an executable.
   19107 hardcode_action=$hardcode_action_RC
   19108 
   19109 # Whether we should hardcode library paths into libraries.
   19110 hardcode_into_libs=$hardcode_into_libs
   19111 
   19112 # Flag to hardcode \$libdir into a binary during linking.
   19113 # This must work even if \$libdir does not exist.
   19114 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_RC
   19115 
   19116 # If ld is used when linking, flag to hardcode \$libdir into
   19117 # a binary during linking. This must work even if \$libdir does
   19118 # not exist.
   19119 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_RC
   19120 
   19121 # Whether we need a single -rpath flag with a separated argument.
   19122 hardcode_libdir_separator=$lt_hardcode_libdir_separator_RC
   19123 
   19124 # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
   19125 # resulting binary.
   19126 hardcode_direct=$hardcode_direct_RC
   19127 
   19128 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
   19129 # resulting binary.
   19130 hardcode_minus_L=$hardcode_minus_L_RC
   19131 
   19132 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
   19133 # the resulting binary.
   19134 hardcode_shlibpath_var=$hardcode_shlibpath_var_RC
   19135 
   19136 # Set to yes if building a shared library automatically hardcodes DIR into the library
   19137 # and all subsequent libraries and executables linked against it.
   19138 hardcode_automatic=$hardcode_automatic_RC
   19139 
   19140 # Variables whose values should be saved in libtool wrapper scripts and
   19141 # restored at relink time.
   19142 variables_saved_for_relink="$variables_saved_for_relink"
   19143 
   19144 # Whether libtool must link a program against all its dependency libraries.
   19145 link_all_deplibs=$link_all_deplibs_RC
   19146 
   19147 # Compile-time system search path for libraries
   19148 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
   19149 
   19150 # Run-time system search path for libraries
   19151 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
   19152 
   19153 # Fix the shell variable \$srcfile for the compiler.
   19154 fix_srcfile_path="$fix_srcfile_path_RC"
   19155 
   19156 # Set to yes if exported symbols are required.
   19157 always_export_symbols=$always_export_symbols_RC
   19158 
   19159 # The commands to list exported symbols.
   19160 export_symbols_cmds=$lt_export_symbols_cmds_RC
   19161 
   19162 # The commands to extract the exported symbol list from a shared archive.
   19163 extract_expsyms_cmds=$lt_extract_expsyms_cmds
   19164 
   19165 # Symbols that should not be listed in the preloaded symbols.
   19166 exclude_expsyms=$lt_exclude_expsyms_RC
   19167 
   19168 # Symbols that must always be exported.
   19169 include_expsyms=$lt_include_expsyms_RC
   19170 
   19171 # ### END LIBTOOL TAG CONFIG: $tagname
   19172 
   19173 __EOF__
   19174 
   19175 
   19176 else
   19177   # If there is no Makefile yet, we rely on a make rule to execute
   19178   # `config.status --recheck' to rerun these tests and create the
   19179   # libtool script then.
   19180   ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
   19181   if test -f "$ltmain_in"; then
   19182     test -f Makefile && make "$ltmain"
   19183   fi
   19184 fi
   19185 
   19186 
   19187 ac_ext=c
   19188 ac_cpp='$CPP $CPPFLAGS'
   19189 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   19190 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   19191 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   19192 
   19193 CC="$lt_save_CC"
   19194 
   19195 	;;
   19196 
   19197       *)
   19198 	{ { echo "$as_me:$LINENO: error: Unsupported tag name: $tagname" >&5
   19199 echo "$as_me: error: Unsupported tag name: $tagname" >&2;}
   19200    { (exit 1); exit 1; }; }
   19201 	;;
   19202       esac
   19203 
   19204       # Append the new tag name to the list of available tags.
   19205       if test -n "$tagname" ; then
   19206       available_tags="$available_tags $tagname"
   19207     fi
   19208     fi
   19209   done
   19210   IFS="$lt_save_ifs"
   19211 
   19212   # Now substitute the updated list of available tags.
   19213   if eval "sed -e 's/^available_tags=.*\$/available_tags=\"$available_tags\"/' \"$ofile\" > \"${ofile}T\""; then
   19214     mv "${ofile}T" "$ofile"
   19215     chmod +x "$ofile"
   19216   else
   19217     rm -f "${ofile}T"
   19218     { { echo "$as_me:$LINENO: error: unable to update list of available tagged configurations." >&5
   19219 echo "$as_me: error: unable to update list of available tagged configurations." >&2;}
   19220    { (exit 1); exit 1; }; }
   19221   fi
   19222 fi
   19223 
   19224 
   19225 
   19226 # This can be used to rebuild libtool when needed
   19227 LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh"
   19228 
   19229 # Always use our own libtool.
   19230 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
   19231 
   19232 # Prevent multiple expansion
   19233 
   19234 
   19235 
   19236 
   19237 
   19238 
   19239 
   19240 
   19241 
   19242 
   19243 
   19244 
   19245 
   19246 
   19247 
   19248 
   19249 
   19250 
   19251 
   19252 
   19253 
   19254 # Check for dependencies
   19255 
   19256 
   19257 if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
   19258 	if test -n "$ac_tool_prefix"; then
   19259   # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
   19260 set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
   19261 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   19262 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   19263 if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
   19264   echo $ECHO_N "(cached) $ECHO_C" >&6
   19265 else
   19266   case $PKG_CONFIG in
   19267   [\\/]* | ?:[\\/]*)
   19268   ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
   19269   ;;
   19270   *)
   19271   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   19272 for as_dir in $PATH
   19273 do
   19274   IFS=$as_save_IFS
   19275   test -z "$as_dir" && as_dir=.
   19276   for ac_exec_ext in '' $ac_executable_extensions; do
   19277   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   19278     ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
   19279     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   19280     break 2
   19281   fi
   19282 done
   19283 done
   19284 IFS=$as_save_IFS
   19285 
   19286   ;;
   19287 esac
   19288 fi
   19289 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
   19290 if test -n "$PKG_CONFIG"; then
   19291   { echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5
   19292 echo "${ECHO_T}$PKG_CONFIG" >&6; }
   19293 else
   19294   { echo "$as_me:$LINENO: result: no" >&5
   19295 echo "${ECHO_T}no" >&6; }
   19296 fi
   19297 
   19298 
   19299 fi
   19300 if test -z "$ac_cv_path_PKG_CONFIG"; then
   19301   ac_pt_PKG_CONFIG=$PKG_CONFIG
   19302   # Extract the first word of "pkg-config", so it can be a program name with args.
   19303 set dummy pkg-config; ac_word=$2
   19304 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   19305 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   19306 if test "${ac_cv_path_ac_pt_PKG_CONFIG+set}" = set; then
   19307   echo $ECHO_N "(cached) $ECHO_C" >&6
   19308 else
   19309   case $ac_pt_PKG_CONFIG in
   19310   [\\/]* | ?:[\\/]*)
   19311   ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
   19312   ;;
   19313   *)
   19314   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   19315 for as_dir in $PATH
   19316 do
   19317   IFS=$as_save_IFS
   19318   test -z "$as_dir" && as_dir=.
   19319   for ac_exec_ext in '' $ac_executable_extensions; do
   19320   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   19321     ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
   19322     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   19323     break 2
   19324   fi
   19325 done
   19326 done
   19327 IFS=$as_save_IFS
   19328 
   19329   ;;
   19330 esac
   19331 fi
   19332 ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
   19333 if test -n "$ac_pt_PKG_CONFIG"; then
   19334   { echo "$as_me:$LINENO: result: $ac_pt_PKG_CONFIG" >&5
   19335 echo "${ECHO_T}$ac_pt_PKG_CONFIG" >&6; }
   19336 else
   19337   { echo "$as_me:$LINENO: result: no" >&5
   19338 echo "${ECHO_T}no" >&6; }
   19339 fi
   19340 
   19341   if test "x$ac_pt_PKG_CONFIG" = x; then
   19342     PKG_CONFIG=""
   19343   else
   19344     case $cross_compiling:$ac_tool_warned in
   19345 yes:)
   19346 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   19347 whose name does not start with the host triplet.  If you think this
   19348 configuration is useful to you, please write to autoconf (at] gnu.org." >&5
   19349 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   19350 whose name does not start with the host triplet.  If you think this
   19351 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;}
   19352 ac_tool_warned=yes ;;
   19353 esac
   19354     PKG_CONFIG=$ac_pt_PKG_CONFIG
   19355   fi
   19356 else
   19357   PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
   19358 fi
   19359 
   19360 fi
   19361 if test -n "$PKG_CONFIG"; then
   19362 	_pkg_min_version=0.9.0
   19363 	{ echo "$as_me:$LINENO: checking pkg-config is at least version $_pkg_min_version" >&5
   19364 echo $ECHO_N "checking pkg-config is at least version $_pkg_min_version... $ECHO_C" >&6; }
   19365 	if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
   19366 		{ echo "$as_me:$LINENO: result: yes" >&5
   19367 echo "${ECHO_T}yes" >&6; }
   19368 	else
   19369 		{ echo "$as_me:$LINENO: result: no" >&5
   19370 echo "${ECHO_T}no" >&6; }
   19371 		PKG_CONFIG=""
   19372 	fi
   19373 
   19374 fi
   19375 
   19376 pkg_failed=no
   19377 { echo "$as_me:$LINENO: checking for XSCRNSAVER" >&5
   19378 echo $ECHO_N "checking for XSCRNSAVER... $ECHO_C" >&6; }
   19379 
   19380 if test -n "$PKG_CONFIG"; then
   19381         if test -n "$PKG_CONFIG" && \
   19382     { (echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"x11 xext xextproto scrnsaverproto >= 1.1\"") >&5
   19383   ($PKG_CONFIG --exists --print-errors "x11 xext xextproto scrnsaverproto >= 1.1") 2>&5
   19384   ac_status=$?
   19385   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   19386   (exit $ac_status); }; then
   19387   pkg_cv_XSCRNSAVER_CFLAGS=`$PKG_CONFIG --cflags "x11 xext xextproto scrnsaverproto >= 1.1" 2>/dev/null`
   19388 else
   19389   pkg_failed=yes
   19390 fi
   19391 else
   19392 	pkg_failed=untried
   19393 fi
   19394 if test -n "$PKG_CONFIG"; then
   19395         if test -n "$PKG_CONFIG" && \
   19396     { (echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"x11 xext xextproto scrnsaverproto >= 1.1\"") >&5
   19397   ($PKG_CONFIG --exists --print-errors "x11 xext xextproto scrnsaverproto >= 1.1") 2>&5
   19398   ac_status=$?
   19399   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   19400   (exit $ac_status); }; then
   19401   pkg_cv_XSCRNSAVER_LIBS=`$PKG_CONFIG --libs "x11 xext xextproto scrnsaverproto >= 1.1" 2>/dev/null`
   19402 else
   19403   pkg_failed=yes
   19404 fi
   19405 else
   19406 	pkg_failed=untried
   19407 fi
   19408 
   19409 if test $pkg_failed = yes; then
   19410 	XSCRNSAVER_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "x11 xext xextproto scrnsaverproto >= 1.1"`
   19411 	# Put the nasty error message in config.log where it belongs
   19412 	echo "$XSCRNSAVER_PKG_ERRORS" 1>&5
   19413 
   19414 	{ { echo "$as_me:$LINENO: error: Package requirements (x11 xext xextproto scrnsaverproto >= 1.1) were not met.
   19415 Consider adjusting the PKG_CONFIG_PATH environment variable if you
   19416 installed software in a non-standard prefix.
   19417 
   19418 Alternatively you may set the XSCRNSAVER_CFLAGS and XSCRNSAVER_LIBS environment variables
   19419 to avoid the need to call pkg-config.  See the pkg-config man page for
   19420 more details." >&5
   19421 echo "$as_me: error: Package requirements (x11 xext xextproto scrnsaverproto >= 1.1) were not met.
   19422 Consider adjusting the PKG_CONFIG_PATH environment variable if you
   19423 installed software in a non-standard prefix.
   19424 
   19425 Alternatively you may set the XSCRNSAVER_CFLAGS and XSCRNSAVER_LIBS environment variables
   19426 to avoid the need to call pkg-config.  See the pkg-config man page for
   19427 more details." >&2;}
   19428    { (exit 1); exit 1; }; }
   19429 elif test $pkg_failed = untried; then
   19430 	{ { echo "$as_me:$LINENO: error: The pkg-config script could not be found or is too old.  Make sure it
   19431 is in your PATH or set the PKG_CONFIG environment variable to the full
   19432 path to pkg-config.
   19433 
   19434 Alternatively you may set the XSCRNSAVER_CFLAGS and XSCRNSAVER_LIBS environment variables
   19435 to avoid the need to call pkg-config.  See the pkg-config man page for
   19436 more details.
   19437 
   19438 To get pkg-config, see <http://www.freedesktop.org/software/pkgconfig>.
   19439 See \`config.log' for more details." >&5
   19440 echo "$as_me: error: The pkg-config script could not be found or is too old.  Make sure it
   19441 is in your PATH or set the PKG_CONFIG environment variable to the full
   19442 path to pkg-config.
   19443 
   19444 Alternatively you may set the XSCRNSAVER_CFLAGS and XSCRNSAVER_LIBS environment variables
   19445 to avoid the need to call pkg-config.  See the pkg-config man page for
   19446 more details.
   19447 
   19448 To get pkg-config, see <http://www.freedesktop.org/software/pkgconfig>.
   19449 See \`config.log' for more details." >&2;}
   19450    { (exit 1); exit 1; }; }
   19451 else
   19452 	XSCRNSAVER_CFLAGS=$pkg_cv_XSCRNSAVER_CFLAGS
   19453 	XSCRNSAVER_LIBS=$pkg_cv_XSCRNSAVER_LIBS
   19454         { echo "$as_me:$LINENO: result: yes" >&5
   19455 echo "${ECHO_T}yes" >&6; }
   19456 	:
   19457 fi
   19458 
   19459 
   19460 
   19461 
   19462 
   19463 
   19464 # Allow checking code with lint, sparse, etc.
   19465 
   19466 # Check whether --with-lint was given.
   19467 if test "${with_lint+set}" = set; then
   19468   withval=$with_lint; use_lint=$withval
   19469 else
   19470   use_lint=no
   19471 fi
   19472 
   19473 if test "x$use_lint" = "xyes" ; then
   19474 	LINT="lint"
   19475 else
   19476 	LINT="$use_lint"
   19477 fi
   19478 if test "x$LINT_FLAGS" = "x" -a "x$LINT" != "xno" ; then
   19479     case $LINT in
   19480 	lint|*/lint)
   19481 	    case $host_os in
   19482 		solaris*)
   19483 			LINT_FLAGS="-u -b -h -erroff=E_INDISTING_FROM_TRUNC2"
   19484 			;;
   19485 	    esac
   19486 	    ;;
   19487     esac
   19488 fi
   19489 
   19490 
   19491 
   19492  if test x$LINT != xno; then
   19493   LINT_TRUE=
   19494   LINT_FALSE='#'
   19495 else
   19496   LINT_TRUE='#'
   19497   LINT_FALSE=
   19498 fi
   19499 
   19500 
   19501 
   19502 
   19503 
   19504 # Build lint "library" for more indepth checks of programs calling this library
   19505 # Check whether --enable-lint-library was given.
   19506 if test "${enable_lint_library+set}" = set; then
   19507   enableval=$enable_lint_library; make_lint_lib=$enableval
   19508 else
   19509   make_lint_lib=no
   19510 fi
   19511 
   19512 if test "x$make_lint_lib" != "xno" ; then
   19513 	if test "x$LINT" = "xno" ; then
   19514 		{ { echo "$as_me:$LINENO: error: Cannot make lint library without --with-lint" >&5
   19515 echo "$as_me: error: Cannot make lint library without --with-lint" >&2;}
   19516    { (exit 1); exit 1; }; }
   19517 	fi
   19518 	if test "x$make_lint_lib" = "xyes" ; then
   19519 		LINTLIB=llib-lXss.ln
   19520 	else
   19521 		LINTLIB=$make_lint_lib
   19522 	fi
   19523 fi
   19524 
   19525  if test x$make_lint_lib != xno; then
   19526   MAKE_LINT_LIB_TRUE=
   19527   MAKE_LINT_LIB_FALSE='#'
   19528 else
   19529   MAKE_LINT_LIB_TRUE='#'
   19530   MAKE_LINT_LIB_FALSE=
   19531 fi
   19532 
   19533 
   19534 
   19535 
   19536 
   19537 # Check whether --enable-malloc0returnsnull was given.
   19538 if test "${enable_malloc0returnsnull+set}" = set; then
   19539   enableval=$enable_malloc0returnsnull; MALLOC_ZERO_RETURNS_NULL=$enableval
   19540 else
   19541   MALLOC_ZERO_RETURNS_NULL=auto
   19542 fi
   19543 
   19544 
   19545 { echo "$as_me:$LINENO: checking whether malloc(0) returns NULL" >&5
   19546 echo $ECHO_N "checking whether malloc(0) returns NULL... $ECHO_C" >&6; }
   19547 if test "x$MALLOC_ZERO_RETURNS_NULL" = xauto; then
   19548 	if test "$cross_compiling" = yes; then
   19549   { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
   19550 See \`config.log' for more details." >&5
   19551 echo "$as_me: error: cannot run test program while cross compiling
   19552 See \`config.log' for more details." >&2;}
   19553    { (exit 1); exit 1; }; }
   19554 else
   19555   cat >conftest.$ac_ext <<_ACEOF
   19556 
   19557 char *malloc();
   19558 char *realloc();
   19559 char *calloc();
   19560 main() {
   19561     char *m0, *r0, *c0, *p;
   19562     m0 = malloc(0);
   19563     p = malloc(10);
   19564     r0 = realloc(p,0);
   19565     c0 = calloc(0);
   19566     exit(m0 == 0 || r0 == 0 || c0 == 0 ? 0 : 1);
   19567 }
   19568 _ACEOF
   19569 rm -f conftest$ac_exeext
   19570 if { (ac_try="$ac_link"
   19571 case "(($ac_try" in
   19572   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   19573   *) ac_try_echo=$ac_try;;
   19574 esac
   19575 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   19576   (eval "$ac_link") 2>&5
   19577   ac_status=$?
   19578   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   19579   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
   19580   { (case "(($ac_try" in
   19581   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   19582   *) ac_try_echo=$ac_try;;
   19583 esac
   19584 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   19585   (eval "$ac_try") 2>&5
   19586   ac_status=$?
   19587   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   19588   (exit $ac_status); }; }; then
   19589   MALLOC_ZERO_RETURNS_NULL=yes
   19590 else
   19591   echo "$as_me: program exited with status $ac_status" >&5
   19592 echo "$as_me: failed program was:" >&5
   19593 sed 's/^/| /' conftest.$ac_ext >&5
   19594 
   19595 ( exit $ac_status )
   19596 MALLOC_ZERO_RETURNS_NULL=no
   19597 fi
   19598 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
   19599 fi
   19600 
   19601 
   19602 fi
   19603 { echo "$as_me:$LINENO: result: $MALLOC_ZERO_RETURNS_NULL" >&5
   19604 echo "${ECHO_T}$MALLOC_ZERO_RETURNS_NULL" >&6; }
   19605 
   19606 if test "x$MALLOC_ZERO_RETURNS_NULL" = xyes; then
   19607 	MALLOC_ZERO_CFLAGS="-DMALLOC_0_RETURNS_NULL"
   19608 	XMALLOC_ZERO_CFLAGS=$MALLOC_ZERO_CFLAGS
   19609 	XTMALLOC_ZERO_CFLAGS="$MALLOC_ZERO_CFLAGS -DXTMALLOC_BC"
   19610 else
   19611 	MALLOC_ZERO_CFLAGS=""
   19612 	XMALLOC_ZERO_CFLAGS=""
   19613 	XTMALLOC_ZERO_CFLAGS=""
   19614 fi
   19615 
   19616 
   19617 
   19618 
   19619 
   19620 
   19621 
   19622 
   19623 if test x$APP_MAN_SUFFIX = x    ; then
   19624     APP_MAN_SUFFIX=1
   19625 fi
   19626 if test x$APP_MAN_DIR = x    ; then
   19627     APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)'
   19628 fi
   19629 
   19630 if test x$LIB_MAN_SUFFIX = x    ; then
   19631     LIB_MAN_SUFFIX=3
   19632 fi
   19633 if test x$LIB_MAN_DIR = x    ; then
   19634     LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)'
   19635 fi
   19636 
   19637 if test x$FILE_MAN_SUFFIX = x    ; then
   19638     case $host_os in
   19639 	solaris*)	FILE_MAN_SUFFIX=4  ;;
   19640 	*)		FILE_MAN_SUFFIX=5  ;;
   19641     esac
   19642 fi
   19643 if test x$FILE_MAN_DIR = x    ; then
   19644     FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)'
   19645 fi
   19646 
   19647 if test x$MISC_MAN_SUFFIX = x    ; then
   19648     case $host_os in
   19649 	solaris*)	MISC_MAN_SUFFIX=5  ;;
   19650 	*)		MISC_MAN_SUFFIX=7  ;;
   19651     esac
   19652 fi
   19653 if test x$MISC_MAN_DIR = x    ; then
   19654     MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)'
   19655 fi
   19656 
   19657 if test x$DRIVER_MAN_SUFFIX = x    ; then
   19658     case $host_os in
   19659 	solaris*)	DRIVER_MAN_SUFFIX=7  ;;
   19660 	*)		DRIVER_MAN_SUFFIX=4  ;;
   19661     esac
   19662 fi
   19663 if test x$DRIVER_MAN_DIR = x    ; then
   19664     DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)'
   19665 fi
   19666 
   19667 if test x$ADMIN_MAN_SUFFIX = x    ; then
   19668     case $host_os in
   19669 	solaris*)	ADMIN_MAN_SUFFIX=1m ;;
   19670 	*)		ADMIN_MAN_SUFFIX=8  ;;
   19671     esac
   19672 fi
   19673 if test x$ADMIN_MAN_DIR = x    ; then
   19674     ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)'
   19675 fi
   19676 
   19677 
   19678 
   19679 
   19680 
   19681 
   19682 
   19683 
   19684 
   19685 
   19686 
   19687 
   19688 
   19689 
   19690 
   19691 
   19692 
   19693 # Check whether --with-release-version was given.
   19694 if test "${with_release_version+set}" = set; then
   19695   withval=$with_release_version; RELEASE_VERSION="$withval"
   19696 else
   19697   RELEASE_VERSION=""
   19698 fi
   19699 
   19700 	if test "x$RELEASE_VERSION" != "x"; then
   19701 		PACKAGE="$PACKAGE-$RELEASE_VERSION"
   19702 		PACKAGE_TARNAME="$PACKAGE_TARNAME-$RELEASE_VERSION"
   19703 		{ echo "$as_me:$LINENO: Building with package name set to $PACKAGE" >&5
   19704 echo "$as_me: Building with package name set to $PACKAGE" >&6;}
   19705 	fi
   19706 
   19707 cat >>confdefs.h <<_ACEOF
   19708 #define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1`
   19709 _ACEOF
   19710 
   19711 	PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1`
   19712 	if test "x$PVM" = "x"; then
   19713 		PVM="0"
   19714 	fi
   19715 
   19716 cat >>confdefs.h <<_ACEOF
   19717 #define PACKAGE_VERSION_MINOR $PVM
   19718 _ACEOF
   19719 
   19720 	PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1`
   19721 	if test "x$PVP" = "x"; then
   19722 		PVP="0"
   19723 	fi
   19724 
   19725 cat >>confdefs.h <<_ACEOF
   19726 #define PACKAGE_VERSION_PATCHLEVEL $PVP
   19727 _ACEOF
   19728 
   19729 
   19730 
   19731 ac_config_files="$ac_config_files Makefile src/Makefile man/Makefile xscrnsaver.pc"
   19732 
   19733 cat >confcache <<\_ACEOF
   19734 # This file is a shell script that caches the results of configure
   19735 # tests run on this system so they can be shared between configure
   19736 # scripts and configure runs, see configure's option --config-cache.
   19737 # It is not useful on other systems.  If it contains results you don't
   19738 # want to keep, you may remove or edit it.
   19739 #
   19740 # config.status only pays attention to the cache file if you give it
   19741 # the --recheck option to rerun configure.
   19742 #
   19743 # `ac_cv_env_foo' variables (set or unset) will be overridden when
   19744 # loading this file, other *unset* `ac_cv_foo' will be assigned the
   19745 # following values.
   19746 
   19747 _ACEOF
   19748 
   19749 # The following way of writing the cache mishandles newlines in values,
   19750 # but we know of no workaround that is simple, portable, and efficient.
   19751 # So, we kill variables containing newlines.
   19752 # Ultrix sh set writes to stderr and can't be redirected directly,
   19753 # and sets the high bit in the cache file unless we assign to the vars.
   19754 (
   19755   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
   19756     eval ac_val=\$$ac_var
   19757     case $ac_val in #(
   19758     *${as_nl}*)
   19759       case $ac_var in #(
   19760       *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
   19761 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
   19762       esac
   19763       case $ac_var in #(
   19764       _ | IFS | as_nl) ;; #(
   19765       *) $as_unset $ac_var ;;
   19766       esac ;;
   19767     esac
   19768   done
   19769 
   19770   (set) 2>&1 |
   19771     case $as_nl`(ac_space=' '; set) 2>&1` in #(
   19772     *${as_nl}ac_space=\ *)
   19773       # `set' does not quote correctly, so add quotes (double-quote
   19774       # substitution turns \\\\ into \\, and sed turns \\ into \).
   19775       sed -n \
   19776 	"s/'/'\\\\''/g;
   19777 	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
   19778       ;; #(
   19779     *)
   19780       # `set' quotes correctly as required by POSIX, so do not add quotes.
   19781       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
   19782       ;;
   19783     esac |
   19784     sort
   19785 ) |
   19786   sed '
   19787      /^ac_cv_env_/b end
   19788      t clear
   19789      :clear
   19790      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
   19791      t end
   19792      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
   19793      :end' >>confcache
   19794 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
   19795   if test -w "$cache_file"; then
   19796     test "x$cache_file" != "x/dev/null" &&
   19797       { echo "$as_me:$LINENO: updating cache $cache_file" >&5
   19798 echo "$as_me: updating cache $cache_file" >&6;}
   19799     cat confcache >$cache_file
   19800   else
   19801     { echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
   19802 echo "$as_me: not updating unwritable cache $cache_file" >&6;}
   19803   fi
   19804 fi
   19805 rm -f confcache
   19806 
   19807 test "x$prefix" = xNONE && prefix=$ac_default_prefix
   19808 # Let make expand exec_prefix.
   19809 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
   19810 
   19811 DEFS=-DHAVE_CONFIG_H
   19812 
   19813 ac_libobjs=
   19814 ac_ltlibobjs=
   19815 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
   19816   # 1. Remove the extension, and $U if already installed.
   19817   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
   19818   ac_i=`echo "$ac_i" | sed "$ac_script"`
   19819   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
   19820   #    will be set to the directory where LIBOBJS objects are built.
   19821   ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
   19822   ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
   19823 done
   19824 LIBOBJS=$ac_libobjs
   19825 
   19826 LTLIBOBJS=$ac_ltlibobjs
   19827 
   19828 
   19829 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
   19830   { { echo "$as_me:$LINENO: error: conditional \"MAINTAINER_MODE\" was never defined.
   19831 Usually this means the macro was only invoked conditionally." >&5
   19832 echo "$as_me: error: conditional \"MAINTAINER_MODE\" was never defined.
   19833 Usually this means the macro was only invoked conditionally." >&2;}
   19834    { (exit 1); exit 1; }; }
   19835 fi
   19836 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
   19837   { { echo "$as_me:$LINENO: error: conditional \"AMDEP\" was never defined.
   19838 Usually this means the macro was only invoked conditionally." >&5
   19839 echo "$as_me: error: conditional \"AMDEP\" was never defined.
   19840 Usually this means the macro was only invoked conditionally." >&2;}
   19841    { (exit 1); exit 1; }; }
   19842 fi
   19843 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
   19844   { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined.
   19845 Usually this means the macro was only invoked conditionally." >&5
   19846 echo "$as_me: error: conditional \"am__fastdepCC\" was never defined.
   19847 Usually this means the macro was only invoked conditionally." >&2;}
   19848    { (exit 1); exit 1; }; }
   19849 fi
   19850 if test -z "${am__fastdepCXX_TRUE}" && test -z "${am__fastdepCXX_FALSE}"; then
   19851   { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCXX\" was never defined.
   19852 Usually this means the macro was only invoked conditionally." >&5
   19853 echo "$as_me: error: conditional \"am__fastdepCXX\" was never defined.
   19854 Usually this means the macro was only invoked conditionally." >&2;}
   19855    { (exit 1); exit 1; }; }
   19856 fi
   19857 if test -z "${LINT_TRUE}" && test -z "${LINT_FALSE}"; then
   19858   { { echo "$as_me:$LINENO: error: conditional \"LINT\" was never defined.
   19859 Usually this means the macro was only invoked conditionally." >&5
   19860 echo "$as_me: error: conditional \"LINT\" was never defined.
   19861 Usually this means the macro was only invoked conditionally." >&2;}
   19862    { (exit 1); exit 1; }; }
   19863 fi
   19864 if test -z "${MAKE_LINT_LIB_TRUE}" && test -z "${MAKE_LINT_LIB_FALSE}"; then
   19865   { { echo "$as_me:$LINENO: error: conditional \"MAKE_LINT_LIB\" was never defined.
   19866 Usually this means the macro was only invoked conditionally." >&5
   19867 echo "$as_me: error: conditional \"MAKE_LINT_LIB\" was never defined.
   19868 Usually this means the macro was only invoked conditionally." >&2;}
   19869    { (exit 1); exit 1; }; }
   19870 fi
   19871 
   19872 : ${CONFIG_STATUS=./config.status}
   19873 ac_clean_files_save=$ac_clean_files
   19874 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
   19875 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
   19876 echo "$as_me: creating $CONFIG_STATUS" >&6;}
   19877 cat >$CONFIG_STATUS <<_ACEOF
   19878 #! $SHELL
   19879 # Generated by $as_me.
   19880 # Run this file to recreate the current configuration.
   19881 # Compiler output produced by configure, useful for debugging
   19882 # configure, is in config.log if it exists.
   19883 
   19884 debug=false
   19885 ac_cs_recheck=false
   19886 ac_cs_silent=false
   19887 SHELL=\${CONFIG_SHELL-$SHELL}
   19888 _ACEOF
   19889 
   19890 cat >>$CONFIG_STATUS <<\_ACEOF
   19891 ## --------------------- ##
   19892 ## M4sh Initialization.  ##
   19893 ## --------------------- ##
   19894 
   19895 # Be more Bourne compatible
   19896 DUALCASE=1; export DUALCASE # for MKS sh
   19897 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
   19898   emulate sh
   19899   NULLCMD=:
   19900   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
   19901   # is contrary to our usage.  Disable this feature.
   19902   alias -g '${1+"$@"}'='"$@"'
   19903   setopt NO_GLOB_SUBST
   19904 else
   19905   case `(set -o) 2>/dev/null` in
   19906   *posix*) set -o posix ;;
   19907 esac
   19908 
   19909 fi
   19910 
   19911 
   19912 
   19913 
   19914 # PATH needs CR
   19915 # Avoid depending upon Character Ranges.
   19916 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
   19917 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
   19918 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
   19919 as_cr_digits='0123456789'
   19920 as_cr_alnum=$as_cr_Letters$as_cr_digits
   19921 
   19922 # The user is always right.
   19923 if test "${PATH_SEPARATOR+set}" != set; then
   19924   echo "#! /bin/sh" >conf$$.sh
   19925   echo  "exit 0"   >>conf$$.sh
   19926   chmod +x conf$$.sh
   19927   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
   19928     PATH_SEPARATOR=';'
   19929   else
   19930     PATH_SEPARATOR=:
   19931   fi
   19932   rm -f conf$$.sh
   19933 fi
   19934 
   19935 # Support unset when possible.
   19936 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
   19937   as_unset=unset
   19938 else
   19939   as_unset=false
   19940 fi
   19941 
   19942 
   19943 # IFS
   19944 # We need space, tab and new line, in precisely that order.  Quoting is
   19945 # there to prevent editors from complaining about space-tab.
   19946 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
   19947 # splitting by setting IFS to empty value.)
   19948 as_nl='
   19949 '
   19950 IFS=" ""	$as_nl"
   19951 
   19952 # Find who we are.  Look in the path if we contain no directory separator.
   19953 case $0 in
   19954   *[\\/]* ) as_myself=$0 ;;
   19955   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   19956 for as_dir in $PATH
   19957 do
   19958   IFS=$as_save_IFS
   19959   test -z "$as_dir" && as_dir=.
   19960   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
   19961 done
   19962 IFS=$as_save_IFS
   19963 
   19964      ;;
   19965 esac
   19966 # We did not find ourselves, most probably we were run as `sh COMMAND'
   19967 # in which case we are not to be found in the path.
   19968 if test "x$as_myself" = x; then
   19969   as_myself=$0
   19970 fi
   19971 if test ! -f "$as_myself"; then
   19972   echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
   19973   { (exit 1); exit 1; }
   19974 fi
   19975 
   19976 # Work around bugs in pre-3.0 UWIN ksh.
   19977 for as_var in ENV MAIL MAILPATH
   19978 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
   19979 done
   19980 PS1='$ '
   19981 PS2='> '
   19982 PS4='+ '
   19983 
   19984 # NLS nuisances.
   19985 for as_var in \
   19986   LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
   19987   LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
   19988   LC_TELEPHONE LC_TIME
   19989 do
   19990   if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
   19991     eval $as_var=C; export $as_var
   19992   else
   19993     ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
   19994   fi
   19995 done
   19996 
   19997 # Required to use basename.
   19998 if expr a : '\(a\)' >/dev/null 2>&1 &&
   19999    test "X`expr 00001 : '.*\(...\)'`" = X001; then
   20000   as_expr=expr
   20001 else
   20002   as_expr=false
   20003 fi
   20004 
   20005 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
   20006   as_basename=basename
   20007 else
   20008   as_basename=false
   20009 fi
   20010 
   20011 
   20012 # Name of the executable.
   20013 as_me=`$as_basename -- "$0" ||
   20014 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
   20015 	 X"$0" : 'X\(//\)$' \| \
   20016 	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
   20017 echo X/"$0" |
   20018     sed '/^.*\/\([^/][^/]*\)\/*$/{
   20019 	    s//\1/
   20020 	    q
   20021 	  }
   20022 	  /^X\/\(\/\/\)$/{
   20023 	    s//\1/
   20024 	    q
   20025 	  }
   20026 	  /^X\/\(\/\).*/{
   20027 	    s//\1/
   20028 	    q
   20029 	  }
   20030 	  s/.*/./; q'`
   20031 
   20032 # CDPATH.
   20033 $as_unset CDPATH
   20034 
   20035 
   20036 
   20037   as_lineno_1=$LINENO
   20038   as_lineno_2=$LINENO
   20039   test "x$as_lineno_1" != "x$as_lineno_2" &&
   20040   test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
   20041 
   20042   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
   20043   # uniformly replaced by the line number.  The first 'sed' inserts a
   20044   # line-number line after each line using $LINENO; the second 'sed'
   20045   # does the real work.  The second script uses 'N' to pair each
   20046   # line-number line with the line containing $LINENO, and appends
   20047   # trailing '-' during substitution so that $LINENO is not a special
   20048   # case at line end.
   20049   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
   20050   # scripts with optimization help from Paolo Bonzini.  Blame Lee
   20051   # E. McMahon (1931-1989) for sed's syntax.  :-)
   20052   sed -n '
   20053     p
   20054     /[$]LINENO/=
   20055   ' <$as_myself |
   20056     sed '
   20057       s/[$]LINENO.*/&-/
   20058       t lineno
   20059       b
   20060       :lineno
   20061       N
   20062       :loop
   20063       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
   20064       t loop
   20065       s/-\n.*//
   20066     ' >$as_me.lineno &&
   20067   chmod +x "$as_me.lineno" ||
   20068     { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
   20069    { (exit 1); exit 1; }; }
   20070 
   20071   # Don't try to exec as it changes $[0], causing all sort of problems
   20072   # (the dirname of $[0] is not the place where we might find the
   20073   # original and so on.  Autoconf is especially sensitive to this).
   20074   . "./$as_me.lineno"
   20075   # Exit status is that of the last command.
   20076   exit
   20077 }
   20078 
   20079 
   20080 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
   20081   as_dirname=dirname
   20082 else
   20083   as_dirname=false
   20084 fi
   20085 
   20086 ECHO_C= ECHO_N= ECHO_T=
   20087 case `echo -n x` in
   20088 -n*)
   20089   case `echo 'x\c'` in
   20090   *c*) ECHO_T='	';;	# ECHO_T is single tab character.
   20091   *)   ECHO_C='\c';;
   20092   esac;;
   20093 *)
   20094   ECHO_N='-n';;
   20095 esac
   20096 
   20097 if expr a : '\(a\)' >/dev/null 2>&1 &&
   20098    test "X`expr 00001 : '.*\(...\)'`" = X001; then
   20099   as_expr=expr
   20100 else
   20101   as_expr=false
   20102 fi
   20103 
   20104 rm -f conf$$ conf$$.exe conf$$.file
   20105 if test -d conf$$.dir; then
   20106   rm -f conf$$.dir/conf$$.file
   20107 else
   20108   rm -f conf$$.dir
   20109   mkdir conf$$.dir
   20110 fi
   20111 echo >conf$$.file
   20112 if ln -s conf$$.file conf$$ 2>/dev/null; then
   20113   as_ln_s='ln -s'
   20114   # ... but there are two gotchas:
   20115   # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
   20116   # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
   20117   # In both cases, we have to default to `cp -p'.
   20118   ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
   20119     as_ln_s='cp -p'
   20120 elif ln conf$$.file conf$$ 2>/dev/null; then
   20121   as_ln_s=ln
   20122 else
   20123   as_ln_s='cp -p'
   20124 fi
   20125 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
   20126 rmdir conf$$.dir 2>/dev/null
   20127 
   20128 if mkdir -p . 2>/dev/null; then
   20129   as_mkdir_p=:
   20130 else
   20131   test -d ./-p && rmdir ./-p
   20132   as_mkdir_p=false
   20133 fi
   20134 
   20135 if test -x / >/dev/null 2>&1; then
   20136   as_test_x='test -x'
   20137 else
   20138   if ls -dL / >/dev/null 2>&1; then
   20139     as_ls_L_option=L
   20140   else
   20141     as_ls_L_option=
   20142   fi
   20143   as_test_x='
   20144     eval sh -c '\''
   20145       if test -d "$1"; then
   20146         test -d "$1/.";
   20147       else
   20148 	case $1 in
   20149         -*)set "./$1";;
   20150 	esac;
   20151 	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
   20152 	???[sx]*):;;*)false;;esac;fi
   20153     '\'' sh
   20154   '
   20155 fi
   20156 as_executable_p=$as_test_x
   20157 
   20158 # Sed expression to map a string onto a valid CPP name.
   20159 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
   20160 
   20161 # Sed expression to map a string onto a valid variable name.
   20162 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
   20163 
   20164 
   20165 exec 6>&1
   20166 
   20167 # Save the log message, to keep $[0] and so on meaningful, and to
   20168 # report actual input values of CONFIG_FILES etc. instead of their
   20169 # values after options handling.
   20170 ac_log="
   20171 This file was extended by libXScrnSaver $as_me 1.1.3, which was
   20172 generated by GNU Autoconf 2.61.  Invocation command line was
   20173 
   20174   CONFIG_FILES    = $CONFIG_FILES
   20175   CONFIG_HEADERS  = $CONFIG_HEADERS
   20176   CONFIG_LINKS    = $CONFIG_LINKS
   20177   CONFIG_COMMANDS = $CONFIG_COMMANDS
   20178   $ $0 $@
   20179 
   20180 on `(hostname || uname -n) 2>/dev/null | sed 1q`
   20181 "
   20182 
   20183 _ACEOF
   20184 
   20185 cat >>$CONFIG_STATUS <<_ACEOF
   20186 # Files that config.status was made for.
   20187 config_files="$ac_config_files"
   20188 config_headers="$ac_config_headers"
   20189 config_commands="$ac_config_commands"
   20190 
   20191 _ACEOF
   20192 
   20193 cat >>$CONFIG_STATUS <<\_ACEOF
   20194 ac_cs_usage="\
   20195 \`$as_me' instantiates files from templates according to the
   20196 current configuration.
   20197 
   20198 Usage: $0 [OPTIONS] [FILE]...
   20199 
   20200   -h, --help       print this help, then exit
   20201   -V, --version    print version number and configuration settings, then exit
   20202   -q, --quiet      do not print progress messages
   20203   -d, --debug      don't remove temporary files
   20204       --recheck    update $as_me by reconfiguring in the same conditions
   20205   --file=FILE[:TEMPLATE]
   20206 		   instantiate the configuration file FILE
   20207   --header=FILE[:TEMPLATE]
   20208 		   instantiate the configuration header FILE
   20209 
   20210 Configuration files:
   20211 $config_files
   20212 
   20213 Configuration headers:
   20214 $config_headers
   20215 
   20216 Configuration commands:
   20217 $config_commands
   20218 
   20219 Report bugs to <bug-autoconf (at] gnu.org>."
   20220 
   20221 _ACEOF
   20222 cat >>$CONFIG_STATUS <<_ACEOF
   20223 ac_cs_version="\\
   20224 libXScrnSaver config.status 1.1.3
   20225 configured by $0, generated by GNU Autoconf 2.61,
   20226   with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
   20227 
   20228 Copyright (C) 2006 Free Software Foundation, Inc.
   20229 This config.status script is free software; the Free Software Foundation
   20230 gives unlimited permission to copy, distribute and modify it."
   20231 
   20232 ac_pwd='$ac_pwd'
   20233 srcdir='$srcdir'
   20234 INSTALL='$INSTALL'
   20235 MKDIR_P='$MKDIR_P'
   20236 _ACEOF
   20237 
   20238 cat >>$CONFIG_STATUS <<\_ACEOF
   20239 # If no file are specified by the user, then we need to provide default
   20240 # value.  By we need to know if files were specified by the user.
   20241 ac_need_defaults=:
   20242 while test $# != 0
   20243 do
   20244   case $1 in
   20245   --*=*)
   20246     ac_option=`expr "X$1" : 'X\([^=]*\)='`
   20247     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
   20248     ac_shift=:
   20249     ;;
   20250   *)
   20251     ac_option=$1
   20252     ac_optarg=$2
   20253     ac_shift=shift
   20254     ;;
   20255   esac
   20256 
   20257   case $ac_option in
   20258   # Handling of the options.
   20259   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
   20260     ac_cs_recheck=: ;;
   20261   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
   20262     echo "$ac_cs_version"; exit ;;
   20263   --debug | --debu | --deb | --de | --d | -d )
   20264     debug=: ;;
   20265   --file | --fil | --fi | --f )
   20266     $ac_shift
   20267     CONFIG_FILES="$CONFIG_FILES $ac_optarg"
   20268     ac_need_defaults=false;;
   20269   --header | --heade | --head | --hea )
   20270     $ac_shift
   20271     CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
   20272     ac_need_defaults=false;;
   20273   --he | --h)
   20274     # Conflict between --help and --header
   20275     { echo "$as_me: error: ambiguous option: $1
   20276 Try \`$0 --help' for more information." >&2
   20277    { (exit 1); exit 1; }; };;
   20278   --help | --hel | -h )
   20279     echo "$ac_cs_usage"; exit ;;
   20280   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   20281   | -silent | --silent | --silen | --sile | --sil | --si | --s)
   20282     ac_cs_silent=: ;;
   20283 
   20284   # This is an error.
   20285   -*) { echo "$as_me: error: unrecognized option: $1
   20286 Try \`$0 --help' for more information." >&2
   20287    { (exit 1); exit 1; }; } ;;
   20288 
   20289   *) ac_config_targets="$ac_config_targets $1"
   20290      ac_need_defaults=false ;;
   20291 
   20292   esac
   20293   shift
   20294 done
   20295 
   20296 ac_configure_extra_args=
   20297 
   20298 if $ac_cs_silent; then
   20299   exec 6>/dev/null
   20300   ac_configure_extra_args="$ac_configure_extra_args --silent"
   20301 fi
   20302 
   20303 _ACEOF
   20304 cat >>$CONFIG_STATUS <<_ACEOF
   20305 if \$ac_cs_recheck; then
   20306   echo "running CONFIG_SHELL=$SHELL $SHELL $0 "$ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
   20307   CONFIG_SHELL=$SHELL
   20308   export CONFIG_SHELL
   20309   exec $SHELL "$0"$ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
   20310 fi
   20311 
   20312 _ACEOF
   20313 cat >>$CONFIG_STATUS <<\_ACEOF
   20314 exec 5>>config.log
   20315 {
   20316   echo
   20317   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
   20318 ## Running $as_me. ##
   20319 _ASBOX
   20320   echo "$ac_log"
   20321 } >&5
   20322 
   20323 _ACEOF
   20324 cat >>$CONFIG_STATUS <<_ACEOF
   20325 #
   20326 # INIT-COMMANDS
   20327 #
   20328 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
   20329 
   20330 _ACEOF
   20331 
   20332 cat >>$CONFIG_STATUS <<\_ACEOF
   20333 
   20334 # Handling of arguments.
   20335 for ac_config_target in $ac_config_targets
   20336 do
   20337   case $ac_config_target in
   20338     "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
   20339     "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
   20340     "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
   20341     "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
   20342     "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;;
   20343     "xscrnsaver.pc") CONFIG_FILES="$CONFIG_FILES xscrnsaver.pc" ;;
   20344 
   20345   *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
   20346 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
   20347    { (exit 1); exit 1; }; };;
   20348   esac
   20349 done
   20350 
   20351 
   20352 # If the user did not use the arguments to specify the items to instantiate,
   20353 # then the envvar interface is used.  Set only those that are not.
   20354 # We use the long form for the default assignment because of an extremely
   20355 # bizarre bug on SunOS 4.1.3.
   20356 if $ac_need_defaults; then
   20357   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
   20358   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
   20359   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
   20360 fi
   20361 
   20362 # Have a temporary directory for convenience.  Make it in the build tree
   20363 # simply because there is no reason against having it here, and in addition,
   20364 # creating and moving files from /tmp can sometimes cause problems.
   20365 # Hook for its removal unless debugging.
   20366 # Note that there is a small window in which the directory will not be cleaned:
   20367 # after its creation but before its name has been assigned to `$tmp'.
   20368 $debug ||
   20369 {
   20370   tmp=
   20371   trap 'exit_status=$?
   20372   { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
   20373 ' 0
   20374   trap '{ (exit 1); exit 1; }' 1 2 13 15
   20375 }
   20376 # Create a (secure) tmp directory for tmp files.
   20377 
   20378 {
   20379   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
   20380   test -n "$tmp" && test -d "$tmp"
   20381 }  ||
   20382 {
   20383   tmp=./conf$$-$RANDOM
   20384   (umask 077 && mkdir "$tmp")
   20385 } ||
   20386 {
   20387    echo "$me: cannot create a temporary directory in ." >&2
   20388    { (exit 1); exit 1; }
   20389 }
   20390 
   20391 #
   20392 # Set up the sed scripts for CONFIG_FILES section.
   20393 #
   20394 
   20395 # No need to generate the scripts if there are no CONFIG_FILES.
   20396 # This happens for instance when ./config.status config.h
   20397 if test -n "$CONFIG_FILES"; then
   20398 
   20399 _ACEOF
   20400 
   20401 
   20402 
   20403 ac_delim='%!_!# '
   20404 for ac_last_try in false false false false false :; do
   20405   cat >conf$$subs.sed <<_ACEOF
   20406 SHELL!$SHELL$ac_delim
   20407 PATH_SEPARATOR!$PATH_SEPARATOR$ac_delim
   20408 PACKAGE_NAME!$PACKAGE_NAME$ac_delim
   20409 PACKAGE_TARNAME!$PACKAGE_TARNAME$ac_delim
   20410 PACKAGE_VERSION!$PACKAGE_VERSION$ac_delim
   20411 PACKAGE_STRING!$PACKAGE_STRING$ac_delim
   20412 PACKAGE_BUGREPORT!$PACKAGE_BUGREPORT$ac_delim
   20413 exec_prefix!$exec_prefix$ac_delim
   20414 prefix!$prefix$ac_delim
   20415 program_transform_name!$program_transform_name$ac_delim
   20416 bindir!$bindir$ac_delim
   20417 sbindir!$sbindir$ac_delim
   20418 libexecdir!$libexecdir$ac_delim
   20419 datarootdir!$datarootdir$ac_delim
   20420 datadir!$datadir$ac_delim
   20421 sysconfdir!$sysconfdir$ac_delim
   20422 sharedstatedir!$sharedstatedir$ac_delim
   20423 localstatedir!$localstatedir$ac_delim
   20424 includedir!$includedir$ac_delim
   20425 oldincludedir!$oldincludedir$ac_delim
   20426 docdir!$docdir$ac_delim
   20427 infodir!$infodir$ac_delim
   20428 htmldir!$htmldir$ac_delim
   20429 dvidir!$dvidir$ac_delim
   20430 pdfdir!$pdfdir$ac_delim
   20431 psdir!$psdir$ac_delim
   20432 libdir!$libdir$ac_delim
   20433 localedir!$localedir$ac_delim
   20434 mandir!$mandir$ac_delim
   20435 DEFS!$DEFS$ac_delim
   20436 ECHO_C!$ECHO_C$ac_delim
   20437 ECHO_N!$ECHO_N$ac_delim
   20438 ECHO_T!$ECHO_T$ac_delim
   20439 LIBS!$LIBS$ac_delim
   20440 build_alias!$build_alias$ac_delim
   20441 host_alias!$host_alias$ac_delim
   20442 target_alias!$target_alias$ac_delim
   20443 INSTALL_PROGRAM!$INSTALL_PROGRAM$ac_delim
   20444 INSTALL_SCRIPT!$INSTALL_SCRIPT$ac_delim
   20445 INSTALL_DATA!$INSTALL_DATA$ac_delim
   20446 am__isrc!$am__isrc$ac_delim
   20447 CYGPATH_W!$CYGPATH_W$ac_delim
   20448 PACKAGE!$PACKAGE$ac_delim
   20449 VERSION!$VERSION$ac_delim
   20450 ACLOCAL!$ACLOCAL$ac_delim
   20451 AUTOCONF!$AUTOCONF$ac_delim
   20452 AUTOMAKE!$AUTOMAKE$ac_delim
   20453 AUTOHEADER!$AUTOHEADER$ac_delim
   20454 MAKEINFO!$MAKEINFO$ac_delim
   20455 install_sh!$install_sh$ac_delim
   20456 STRIP!$STRIP$ac_delim
   20457 INSTALL_STRIP_PROGRAM!$INSTALL_STRIP_PROGRAM$ac_delim
   20458 mkdir_p!$mkdir_p$ac_delim
   20459 AWK!$AWK$ac_delim
   20460 SET_MAKE!$SET_MAKE$ac_delim
   20461 am__leading_dot!$am__leading_dot$ac_delim
   20462 AMTAR!$AMTAR$ac_delim
   20463 am__tar!$am__tar$ac_delim
   20464 am__untar!$am__untar$ac_delim
   20465 MAINTAINER_MODE_TRUE!$MAINTAINER_MODE_TRUE$ac_delim
   20466 MAINTAINER_MODE_FALSE!$MAINTAINER_MODE_FALSE$ac_delim
   20467 MAINT!$MAINT$ac_delim
   20468 CC!$CC$ac_delim
   20469 CFLAGS!$CFLAGS$ac_delim
   20470 LDFLAGS!$LDFLAGS$ac_delim
   20471 CPPFLAGS!$CPPFLAGS$ac_delim
   20472 ac_ct_CC!$ac_ct_CC$ac_delim
   20473 EXEEXT!$EXEEXT$ac_delim
   20474 OBJEXT!$OBJEXT$ac_delim
   20475 DEPDIR!$DEPDIR$ac_delim
   20476 am__include!$am__include$ac_delim
   20477 am__quote!$am__quote$ac_delim
   20478 AMDEP_TRUE!$AMDEP_TRUE$ac_delim
   20479 AMDEP_FALSE!$AMDEP_FALSE$ac_delim
   20480 AMDEPBACKSLASH!$AMDEPBACKSLASH$ac_delim
   20481 CCDEPMODE!$CCDEPMODE$ac_delim
   20482 am__fastdepCC_TRUE!$am__fastdepCC_TRUE$ac_delim
   20483 am__fastdepCC_FALSE!$am__fastdepCC_FALSE$ac_delim
   20484 build!$build$ac_delim
   20485 build_cpu!$build_cpu$ac_delim
   20486 build_vendor!$build_vendor$ac_delim
   20487 build_os!$build_os$ac_delim
   20488 host!$host$ac_delim
   20489 host_cpu!$host_cpu$ac_delim
   20490 host_vendor!$host_vendor$ac_delim
   20491 host_os!$host_os$ac_delim
   20492 GREP!$GREP$ac_delim
   20493 EGREP!$EGREP$ac_delim
   20494 LN_S!$LN_S$ac_delim
   20495 ECHO!$ECHO$ac_delim
   20496 AR!$AR$ac_delim
   20497 RANLIB!$RANLIB$ac_delim
   20498 CPP!$CPP$ac_delim
   20499 CXX!$CXX$ac_delim
   20500 CXXFLAGS!$CXXFLAGS$ac_delim
   20501 ac_ct_CXX!$ac_ct_CXX$ac_delim
   20502 CXXDEPMODE!$CXXDEPMODE$ac_delim
   20503 _ACEOF
   20504 
   20505   if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then
   20506     break
   20507   elif $ac_last_try; then
   20508     { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
   20509 echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
   20510    { (exit 1); exit 1; }; }
   20511   else
   20512     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
   20513   fi
   20514 done
   20515 
   20516 ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
   20517 if test -n "$ac_eof"; then
   20518   ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
   20519   ac_eof=`expr $ac_eof + 1`
   20520 fi
   20521 
   20522 cat >>$CONFIG_STATUS <<_ACEOF
   20523 cat >"\$tmp/subs-1.sed" <<\CEOF$ac_eof
   20524 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
   20525 _ACEOF
   20526 sed '
   20527 s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
   20528 s/^/s,@/; s/!/@,|#_!!_#|/
   20529 :n
   20530 t n
   20531 s/'"$ac_delim"'$/,g/; t
   20532 s/$/\\/; p
   20533 N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
   20534 ' >>$CONFIG_STATUS <conf$$subs.sed
   20535 rm -f conf$$subs.sed
   20536 cat >>$CONFIG_STATUS <<_ACEOF
   20537 CEOF$ac_eof
   20538 _ACEOF
   20539 
   20540 
   20541 ac_delim='%!_!# '
   20542 for ac_last_try in false false false false false :; do
   20543   cat >conf$$subs.sed <<_ACEOF
   20544 am__fastdepCXX_TRUE!$am__fastdepCXX_TRUE$ac_delim
   20545 am__fastdepCXX_FALSE!$am__fastdepCXX_FALSE$ac_delim
   20546 CXXCPP!$CXXCPP$ac_delim
   20547 F77!$F77$ac_delim
   20548 FFLAGS!$FFLAGS$ac_delim
   20549 ac_ct_F77!$ac_ct_F77$ac_delim
   20550 LIBTOOL!$LIBTOOL$ac_delim
   20551 PKG_CONFIG!$PKG_CONFIG$ac_delim
   20552 XSCRNSAVER_CFLAGS!$XSCRNSAVER_CFLAGS$ac_delim
   20553 XSCRNSAVER_LIBS!$XSCRNSAVER_LIBS$ac_delim
   20554 LINT!$LINT$ac_delim
   20555 LINT_FLAGS!$LINT_FLAGS$ac_delim
   20556 LINT_TRUE!$LINT_TRUE$ac_delim
   20557 LINT_FALSE!$LINT_FALSE$ac_delim
   20558 LINTLIB!$LINTLIB$ac_delim
   20559 MAKE_LINT_LIB_TRUE!$MAKE_LINT_LIB_TRUE$ac_delim
   20560 MAKE_LINT_LIB_FALSE!$MAKE_LINT_LIB_FALSE$ac_delim
   20561 MALLOC_ZERO_CFLAGS!$MALLOC_ZERO_CFLAGS$ac_delim
   20562 XMALLOC_ZERO_CFLAGS!$XMALLOC_ZERO_CFLAGS$ac_delim
   20563 XTMALLOC_ZERO_CFLAGS!$XTMALLOC_ZERO_CFLAGS$ac_delim
   20564 APP_MAN_SUFFIX!$APP_MAN_SUFFIX$ac_delim
   20565 LIB_MAN_SUFFIX!$LIB_MAN_SUFFIX$ac_delim
   20566 FILE_MAN_SUFFIX!$FILE_MAN_SUFFIX$ac_delim
   20567 MISC_MAN_SUFFIX!$MISC_MAN_SUFFIX$ac_delim
   20568 DRIVER_MAN_SUFFIX!$DRIVER_MAN_SUFFIX$ac_delim
   20569 ADMIN_MAN_SUFFIX!$ADMIN_MAN_SUFFIX$ac_delim
   20570 APP_MAN_DIR!$APP_MAN_DIR$ac_delim
   20571 LIB_MAN_DIR!$LIB_MAN_DIR$ac_delim
   20572 FILE_MAN_DIR!$FILE_MAN_DIR$ac_delim
   20573 MISC_MAN_DIR!$MISC_MAN_DIR$ac_delim
   20574 DRIVER_MAN_DIR!$DRIVER_MAN_DIR$ac_delim
   20575 ADMIN_MAN_DIR!$ADMIN_MAN_DIR$ac_delim
   20576 LIBOBJS!$LIBOBJS$ac_delim
   20577 LTLIBOBJS!$LTLIBOBJS$ac_delim
   20578 _ACEOF
   20579 
   20580   if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 34; then
   20581     break
   20582   elif $ac_last_try; then
   20583     { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
   20584 echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
   20585    { (exit 1); exit 1; }; }
   20586   else
   20587     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
   20588   fi
   20589 done
   20590 
   20591 ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
   20592 if test -n "$ac_eof"; then
   20593   ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
   20594   ac_eof=`expr $ac_eof + 1`
   20595 fi
   20596 
   20597 cat >>$CONFIG_STATUS <<_ACEOF
   20598 cat >"\$tmp/subs-2.sed" <<\CEOF$ac_eof
   20599 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b end
   20600 _ACEOF
   20601 sed '
   20602 s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
   20603 s/^/s,@/; s/!/@,|#_!!_#|/
   20604 :n
   20605 t n
   20606 s/'"$ac_delim"'$/,g/; t
   20607 s/$/\\/; p
   20608 N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
   20609 ' >>$CONFIG_STATUS <conf$$subs.sed
   20610 rm -f conf$$subs.sed
   20611 cat >>$CONFIG_STATUS <<_ACEOF
   20612 :end
   20613 s/|#_!!_#|//g
   20614 CEOF$ac_eof
   20615 _ACEOF
   20616 
   20617 
   20618 # VPATH may cause trouble with some makes, so we remove $(srcdir),
   20619 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
   20620 # trailing colons and then remove the whole line if VPATH becomes empty
   20621 # (actually we leave an empty line to preserve line numbers).
   20622 if test "x$srcdir" = x.; then
   20623   ac_vpsub='/^[	 ]*VPATH[	 ]*=/{
   20624 s/:*\$(srcdir):*/:/
   20625 s/:*\${srcdir}:*/:/
   20626 s/:*@srcdir@:*/:/
   20627 s/^\([^=]*=[	 ]*\):*/\1/
   20628 s/:*$//
   20629 s/^[^=]*=[	 ]*$//
   20630 }'
   20631 fi
   20632 
   20633 cat >>$CONFIG_STATUS <<\_ACEOF
   20634 fi # test -n "$CONFIG_FILES"
   20635 
   20636 
   20637 for ac_tag in  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS
   20638 do
   20639   case $ac_tag in
   20640   :[FHLC]) ac_mode=$ac_tag; continue;;
   20641   esac
   20642   case $ac_mode$ac_tag in
   20643   :[FHL]*:*);;
   20644   :L* | :C*:*) { { echo "$as_me:$LINENO: error: Invalid tag $ac_tag." >&5
   20645 echo "$as_me: error: Invalid tag $ac_tag." >&2;}
   20646    { (exit 1); exit 1; }; };;
   20647   :[FH]-) ac_tag=-:-;;
   20648   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
   20649   esac
   20650   ac_save_IFS=$IFS
   20651   IFS=:
   20652   set x $ac_tag
   20653   IFS=$ac_save_IFS
   20654   shift
   20655   ac_file=$1
   20656   shift
   20657 
   20658   case $ac_mode in
   20659   :L) ac_source=$1;;
   20660   :[FH])
   20661     ac_file_inputs=
   20662     for ac_f
   20663     do
   20664       case $ac_f in
   20665       -) ac_f="$tmp/stdin";;
   20666       *) # Look for the file first in the build tree, then in the source tree
   20667 	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
   20668 	 # because $ac_f cannot contain `:'.
   20669 	 test -f "$ac_f" ||
   20670 	   case $ac_f in
   20671 	   [\\/$]*) false;;
   20672 	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
   20673 	   esac ||
   20674 	   { { echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
   20675 echo "$as_me: error: cannot find input file: $ac_f" >&2;}
   20676    { (exit 1); exit 1; }; };;
   20677       esac
   20678       ac_file_inputs="$ac_file_inputs $ac_f"
   20679     done
   20680 
   20681     # Let's still pretend it is `configure' which instantiates (i.e., don't
   20682     # use $as_me), people would be surprised to read:
   20683     #    /* config.h.  Generated by config.status.  */
   20684     configure_input="Generated from "`IFS=:
   20685 	  echo $* | sed 's|^[^:]*/||;s|:[^:]*/|, |g'`" by configure."
   20686     if test x"$ac_file" != x-; then
   20687       configure_input="$ac_file.  $configure_input"
   20688       { echo "$as_me:$LINENO: creating $ac_file" >&5
   20689 echo "$as_me: creating $ac_file" >&6;}
   20690     fi
   20691 
   20692     case $ac_tag in
   20693     *:-:* | *:-) cat >"$tmp/stdin";;
   20694     esac
   20695     ;;
   20696   esac
   20697 
   20698   ac_dir=`$as_dirname -- "$ac_file" ||
   20699 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   20700 	 X"$ac_file" : 'X\(//\)[^/]' \| \
   20701 	 X"$ac_file" : 'X\(//\)$' \| \
   20702 	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
   20703 echo X"$ac_file" |
   20704     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   20705 	    s//\1/
   20706 	    q
   20707 	  }
   20708 	  /^X\(\/\/\)[^/].*/{
   20709 	    s//\1/
   20710 	    q
   20711 	  }
   20712 	  /^X\(\/\/\)$/{
   20713 	    s//\1/
   20714 	    q
   20715 	  }
   20716 	  /^X\(\/\).*/{
   20717 	    s//\1/
   20718 	    q
   20719 	  }
   20720 	  s/.*/./; q'`
   20721   { as_dir="$ac_dir"
   20722   case $as_dir in #(
   20723   -*) as_dir=./$as_dir;;
   20724   esac
   20725   test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
   20726     as_dirs=
   20727     while :; do
   20728       case $as_dir in #(
   20729       *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #(
   20730       *) as_qdir=$as_dir;;
   20731       esac
   20732       as_dirs="'$as_qdir' $as_dirs"
   20733       as_dir=`$as_dirname -- "$as_dir" ||
   20734 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   20735 	 X"$as_dir" : 'X\(//\)[^/]' \| \
   20736 	 X"$as_dir" : 'X\(//\)$' \| \
   20737 	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
   20738 echo X"$as_dir" |
   20739     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   20740 	    s//\1/
   20741 	    q
   20742 	  }
   20743 	  /^X\(\/\/\)[^/].*/{
   20744 	    s//\1/
   20745 	    q
   20746 	  }
   20747 	  /^X\(\/\/\)$/{
   20748 	    s//\1/
   20749 	    q
   20750 	  }
   20751 	  /^X\(\/\).*/{
   20752 	    s//\1/
   20753 	    q
   20754 	  }
   20755 	  s/.*/./; q'`
   20756       test -d "$as_dir" && break
   20757     done
   20758     test -z "$as_dirs" || eval "mkdir $as_dirs"
   20759   } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
   20760 echo "$as_me: error: cannot create directory $as_dir" >&2;}
   20761    { (exit 1); exit 1; }; }; }
   20762   ac_builddir=.
   20763 
   20764 case "$ac_dir" in
   20765 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
   20766 *)
   20767   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
   20768   # A ".." for each directory in $ac_dir_suffix.
   20769   ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
   20770   case $ac_top_builddir_sub in
   20771   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
   20772   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
   20773   esac ;;
   20774 esac
   20775 ac_abs_top_builddir=$ac_pwd
   20776 ac_abs_builddir=$ac_pwd$ac_dir_suffix
   20777 # for backward compatibility:
   20778 ac_top_builddir=$ac_top_build_prefix
   20779 
   20780 case $srcdir in
   20781   .)  # We are building in place.
   20782     ac_srcdir=.
   20783     ac_top_srcdir=$ac_top_builddir_sub
   20784     ac_abs_top_srcdir=$ac_pwd ;;
   20785   [\\/]* | ?:[\\/]* )  # Absolute name.
   20786     ac_srcdir=$srcdir$ac_dir_suffix;
   20787     ac_top_srcdir=$srcdir
   20788     ac_abs_top_srcdir=$srcdir ;;
   20789   *) # Relative name.
   20790     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
   20791     ac_top_srcdir=$ac_top_build_prefix$srcdir
   20792     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
   20793 esac
   20794 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
   20795 
   20796 
   20797   case $ac_mode in
   20798   :F)
   20799   #
   20800   # CONFIG_FILE
   20801   #
   20802 
   20803   case $INSTALL in
   20804   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
   20805   *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
   20806   esac
   20807   ac_MKDIR_P=$MKDIR_P
   20808   case $MKDIR_P in
   20809   [\\/$]* | ?:[\\/]* ) ;;
   20810   */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
   20811   esac
   20812 _ACEOF
   20813 
   20814 cat >>$CONFIG_STATUS <<\_ACEOF
   20815 # If the template does not know about datarootdir, expand it.
   20816 # FIXME: This hack should be removed a few years after 2.60.
   20817 ac_datarootdir_hack=; ac_datarootdir_seen=
   20818 
   20819 case `sed -n '/datarootdir/ {
   20820   p
   20821   q
   20822 }
   20823 /@datadir@/p
   20824 /@docdir@/p
   20825 /@infodir@/p
   20826 /@localedir@/p
   20827 /@mandir@/p
   20828 ' $ac_file_inputs` in
   20829 *datarootdir*) ac_datarootdir_seen=yes;;
   20830 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
   20831   { echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
   20832 echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
   20833 _ACEOF
   20834 cat >>$CONFIG_STATUS <<_ACEOF
   20835   ac_datarootdir_hack='
   20836   s&@datadir@&$datadir&g
   20837   s&@docdir@&$docdir&g
   20838   s&@infodir@&$infodir&g
   20839   s&@localedir@&$localedir&g
   20840   s&@mandir@&$mandir&g
   20841     s&\\\${datarootdir}&$datarootdir&g' ;;
   20842 esac
   20843 _ACEOF
   20844 
   20845 # Neutralize VPATH when `$srcdir' = `.'.
   20846 # Shell code in configure.ac might set extrasub.
   20847 # FIXME: do we really want to maintain this feature?
   20848 cat >>$CONFIG_STATUS <<_ACEOF
   20849   sed "$ac_vpsub
   20850 $extrasub
   20851 _ACEOF
   20852 cat >>$CONFIG_STATUS <<\_ACEOF
   20853 :t
   20854 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
   20855 s&@configure_input@&$configure_input&;t t
   20856 s&@top_builddir@&$ac_top_builddir_sub&;t t
   20857 s&@srcdir@&$ac_srcdir&;t t
   20858 s&@abs_srcdir@&$ac_abs_srcdir&;t t
   20859 s&@top_srcdir@&$ac_top_srcdir&;t t
   20860 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
   20861 s&@builddir@&$ac_builddir&;t t
   20862 s&@abs_builddir@&$ac_abs_builddir&;t t
   20863 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
   20864 s&@INSTALL@&$ac_INSTALL&;t t
   20865 s&@MKDIR_P@&$ac_MKDIR_P&;t t
   20866 $ac_datarootdir_hack
   20867 " $ac_file_inputs | sed -f "$tmp/subs-1.sed" | sed -f "$tmp/subs-2.sed" >$tmp/out
   20868 
   20869 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
   20870   { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
   20871   { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
   20872   { echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
   20873 which seems to be undefined.  Please make sure it is defined." >&5
   20874 echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
   20875 which seems to be undefined.  Please make sure it is defined." >&2;}
   20876 
   20877   rm -f "$tmp/stdin"
   20878   case $ac_file in
   20879   -) cat "$tmp/out"; rm -f "$tmp/out";;
   20880   *) rm -f "$ac_file"; mv "$tmp/out" $ac_file;;
   20881   esac
   20882  ;;
   20883   :H)
   20884   #
   20885   # CONFIG_HEADER
   20886   #
   20887 _ACEOF
   20888 
   20889 # Transform confdefs.h into a sed script `conftest.defines', that
   20890 # substitutes the proper values into config.h.in to produce config.h.
   20891 rm -f conftest.defines conftest.tail
   20892 # First, append a space to every undef/define line, to ease matching.
   20893 echo 's/$/ /' >conftest.defines
   20894 # Then, protect against being on the right side of a sed subst, or in
   20895 # an unquoted here document, in config.status.  If some macros were
   20896 # called several times there might be several #defines for the same
   20897 # symbol, which is useless.  But do not sort them, since the last
   20898 # AC_DEFINE must be honored.
   20899 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
   20900 # These sed commands are passed to sed as "A NAME B PARAMS C VALUE D", where
   20901 # NAME is the cpp macro being defined, VALUE is the value it is being given.
   20902 # PARAMS is the parameter list in the macro definition--in most cases, it's
   20903 # just an empty string.
   20904 ac_dA='s,^\\([	 #]*\\)[^	 ]*\\([	 ]*'
   20905 ac_dB='\\)[	 (].*,\\1define\\2'
   20906 ac_dC=' '
   20907 ac_dD=' ,'
   20908 
   20909 uniq confdefs.h |
   20910   sed -n '
   20911 	t rset
   20912 	:rset
   20913 	s/^[	 ]*#[	 ]*define[	 ][	 ]*//
   20914 	t ok
   20915 	d
   20916 	:ok
   20917 	s/[\\&,]/\\&/g
   20918 	s/^\('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/ '"$ac_dA"'\1'"$ac_dB"'\2'"${ac_dC}"'\3'"$ac_dD"'/p
   20919 	s/^\('"$ac_word_re"'\)[	 ]*\(.*\)/'"$ac_dA"'\1'"$ac_dB$ac_dC"'\2'"$ac_dD"'/p
   20920   ' >>conftest.defines
   20921 
   20922 # Remove the space that was appended to ease matching.
   20923 # Then replace #undef with comments.  This is necessary, for
   20924 # example, in the case of _POSIX_SOURCE, which is predefined and required
   20925 # on some systems where configure will not decide to define it.
   20926 # (The regexp can be short, since the line contains either #define or #undef.)
   20927 echo 's/ $//
   20928 s,^[	 #]*u.*,/* & */,' >>conftest.defines
   20929 
   20930 # Break up conftest.defines:
   20931 ac_max_sed_lines=50
   20932 
   20933 # First sed command is:	 sed -f defines.sed $ac_file_inputs >"$tmp/out1"
   20934 # Second one is:	 sed -f defines.sed "$tmp/out1" >"$tmp/out2"
   20935 # Third one will be:	 sed -f defines.sed "$tmp/out2" >"$tmp/out1"
   20936 # et cetera.
   20937 ac_in='$ac_file_inputs'
   20938 ac_out='"$tmp/out1"'
   20939 ac_nxt='"$tmp/out2"'
   20940 
   20941 while :
   20942 do
   20943   # Write a here document:
   20944     cat >>$CONFIG_STATUS <<_ACEOF
   20945     # First, check the format of the line:
   20946     cat >"\$tmp/defines.sed" <<\\CEOF
   20947 /^[	 ]*#[	 ]*undef[	 ][	 ]*$ac_word_re[	 ]*\$/b def
   20948 /^[	 ]*#[	 ]*define[	 ][	 ]*$ac_word_re[(	 ]/b def
   20949 b
   20950 :def
   20951 _ACEOF
   20952   sed ${ac_max_sed_lines}q conftest.defines >>$CONFIG_STATUS
   20953   echo 'CEOF
   20954     sed -f "$tmp/defines.sed"' "$ac_in >$ac_out" >>$CONFIG_STATUS
   20955   ac_in=$ac_out; ac_out=$ac_nxt; ac_nxt=$ac_in
   20956   sed 1,${ac_max_sed_lines}d conftest.defines >conftest.tail
   20957   grep . conftest.tail >/dev/null || break
   20958   rm -f conftest.defines
   20959   mv conftest.tail conftest.defines
   20960 done
   20961 rm -f conftest.defines conftest.tail
   20962 
   20963 echo "ac_result=$ac_in" >>$CONFIG_STATUS
   20964 cat >>$CONFIG_STATUS <<\_ACEOF
   20965   if test x"$ac_file" != x-; then
   20966     echo "/* $configure_input  */" >"$tmp/config.h"
   20967     cat "$ac_result" >>"$tmp/config.h"
   20968     if diff $ac_file "$tmp/config.h" >/dev/null 2>&1; then
   20969       { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
   20970 echo "$as_me: $ac_file is unchanged" >&6;}
   20971     else
   20972       rm -f $ac_file
   20973       mv "$tmp/config.h" $ac_file
   20974     fi
   20975   else
   20976     echo "/* $configure_input  */"
   20977     cat "$ac_result"
   20978   fi
   20979   rm -f "$tmp/out12"
   20980 # Compute $ac_file's index in $config_headers.
   20981 _am_stamp_count=1
   20982 for _am_header in $config_headers :; do
   20983   case $_am_header in
   20984     $ac_file | $ac_file:* )
   20985       break ;;
   20986     * )
   20987       _am_stamp_count=`expr $_am_stamp_count + 1` ;;
   20988   esac
   20989 done
   20990 echo "timestamp for $ac_file" >`$as_dirname -- $ac_file ||
   20991 $as_expr X$ac_file : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   20992 	 X$ac_file : 'X\(//\)[^/]' \| \
   20993 	 X$ac_file : 'X\(//\)$' \| \
   20994 	 X$ac_file : 'X\(/\)' \| . 2>/dev/null ||
   20995 echo X$ac_file |
   20996     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   20997 	    s//\1/
   20998 	    q
   20999 	  }
   21000 	  /^X\(\/\/\)[^/].*/{
   21001 	    s//\1/
   21002 	    q
   21003 	  }
   21004 	  /^X\(\/\/\)$/{
   21005 	    s//\1/
   21006 	    q
   21007 	  }
   21008 	  /^X\(\/\).*/{
   21009 	    s//\1/
   21010 	    q
   21011 	  }
   21012 	  s/.*/./; q'`/stamp-h$_am_stamp_count
   21013  ;;
   21014 
   21015   :C)  { echo "$as_me:$LINENO: executing $ac_file commands" >&5
   21016 echo "$as_me: executing $ac_file commands" >&6;}
   21017  ;;
   21018   esac
   21019 
   21020 
   21021   case $ac_file$ac_mode in
   21022     "depfiles":C) test x"$AMDEP_TRUE" != x"" || for mf in $CONFIG_FILES; do
   21023   # Strip MF so we end up with the name of the file.
   21024   mf=`echo "$mf" | sed -e 's/:.*$//'`
   21025   # Check whether this is an Automake generated Makefile or not.
   21026   # We used to match only the files named `Makefile.in', but
   21027   # some people rename them; so instead we look at the file content.
   21028   # Grep'ing the first line is not enough: some people post-process
   21029   # each Makefile.in and add a new line on top of each file to say so.
   21030   # Grep'ing the whole file is not good either: AIX grep has a line
   21031   # limit of 2048, but all sed's we know have understand at least 4000.
   21032   if sed 10q "$mf" | grep '^#.*generated by automake' > /dev/null 2>&1; then
   21033     dirpart=`$as_dirname -- "$mf" ||
   21034 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   21035 	 X"$mf" : 'X\(//\)[^/]' \| \
   21036 	 X"$mf" : 'X\(//\)$' \| \
   21037 	 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
   21038 echo X"$mf" |
   21039     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   21040 	    s//\1/
   21041 	    q
   21042 	  }
   21043 	  /^X\(\/\/\)[^/].*/{
   21044 	    s//\1/
   21045 	    q
   21046 	  }
   21047 	  /^X\(\/\/\)$/{
   21048 	    s//\1/
   21049 	    q
   21050 	  }
   21051 	  /^X\(\/\).*/{
   21052 	    s//\1/
   21053 	    q
   21054 	  }
   21055 	  s/.*/./; q'`
   21056   else
   21057     continue
   21058   fi
   21059   # Extract the definition of DEPDIR, am__include, and am__quote
   21060   # from the Makefile without running `make'.
   21061   DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
   21062   test -z "$DEPDIR" && continue
   21063   am__include=`sed -n 's/^am__include = //p' < "$mf"`
   21064   test -z "am__include" && continue
   21065   am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
   21066   # When using ansi2knr, U may be empty or an underscore; expand it
   21067   U=`sed -n 's/^U = //p' < "$mf"`
   21068   # Find all dependency output files, they are included files with
   21069   # $(DEPDIR) in their names.  We invoke sed twice because it is the
   21070   # simplest approach to changing $(DEPDIR) to its actual value in the
   21071   # expansion.
   21072   for file in `sed -n "
   21073     s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
   21074        sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
   21075     # Make sure the directory exists.
   21076     test -f "$dirpart/$file" && continue
   21077     fdir=`$as_dirname -- "$file" ||
   21078 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   21079 	 X"$file" : 'X\(//\)[^/]' \| \
   21080 	 X"$file" : 'X\(//\)$' \| \
   21081 	 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
   21082 echo X"$file" |
   21083     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   21084 	    s//\1/
   21085 	    q
   21086 	  }
   21087 	  /^X\(\/\/\)[^/].*/{
   21088 	    s//\1/
   21089 	    q
   21090 	  }
   21091 	  /^X\(\/\/\)$/{
   21092 	    s//\1/
   21093 	    q
   21094 	  }
   21095 	  /^X\(\/\).*/{
   21096 	    s//\1/
   21097 	    q
   21098 	  }
   21099 	  s/.*/./; q'`
   21100     { as_dir=$dirpart/$fdir
   21101   case $as_dir in #(
   21102   -*) as_dir=./$as_dir;;
   21103   esac
   21104   test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
   21105     as_dirs=
   21106     while :; do
   21107       case $as_dir in #(
   21108       *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #(
   21109       *) as_qdir=$as_dir;;
   21110       esac
   21111       as_dirs="'$as_qdir' $as_dirs"
   21112       as_dir=`$as_dirname -- "$as_dir" ||
   21113 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   21114 	 X"$as_dir" : 'X\(//\)[^/]' \| \
   21115 	 X"$as_dir" : 'X\(//\)$' \| \
   21116 	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
   21117 echo X"$as_dir" |
   21118     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   21119 	    s//\1/
   21120 	    q
   21121 	  }
   21122 	  /^X\(\/\/\)[^/].*/{
   21123 	    s//\1/
   21124 	    q
   21125 	  }
   21126 	  /^X\(\/\/\)$/{
   21127 	    s//\1/
   21128 	    q
   21129 	  }
   21130 	  /^X\(\/\).*/{
   21131 	    s//\1/
   21132 	    q
   21133 	  }
   21134 	  s/.*/./; q'`
   21135       test -d "$as_dir" && break
   21136     done
   21137     test -z "$as_dirs" || eval "mkdir $as_dirs"
   21138   } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
   21139 echo "$as_me: error: cannot create directory $as_dir" >&2;}
   21140    { (exit 1); exit 1; }; }; }
   21141     # echo "creating $dirpart/$file"
   21142     echo '# dummy' > "$dirpart/$file"
   21143   done
   21144 done
   21145  ;;
   21146 
   21147   esac
   21148 done # for ac_tag
   21149 
   21150 
   21151 { (exit 0); exit 0; }
   21152 _ACEOF
   21153 chmod +x $CONFIG_STATUS
   21154 ac_clean_files=$ac_clean_files_save
   21155 
   21156 
   21157 # configure is writing to config.log, and then calls config.status.
   21158 # config.status does its own redirection, appending to config.log.
   21159 # Unfortunately, on DOS this fails, as config.log is still kept open
   21160 # by configure, so config.status won't be able to write to it; its
   21161 # output is simply discarded.  So we exec the FD to /dev/null,
   21162 # effectively closing config.log, so it can be properly (re)opened and
   21163 # appended to by config.status.  When coming back to configure, we
   21164 # need to make the FD available again.
   21165 if test "$no_create" != yes; then
   21166   ac_cs_success=:
   21167   ac_config_status_args=
   21168   test "$silent" = yes &&
   21169     ac_config_status_args="$ac_config_status_args --quiet"
   21170   exec 5>/dev/null
   21171   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
   21172   exec 5>>config.log
   21173   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
   21174   # would make configure fail if this is the last instruction.
   21175   $ac_cs_success || { (exit 1); exit 1; }
   21176 fi
   21177 
   21178