Home | History | Annotate | Download | only in bochs
      1 #! /bin/sh
      2 # From configure.in Id: configure.in,v 1.388 2009/02/02 13:02:47 vruppert Exp .
      3 # Guess values for system-dependent variables and create Makefiles.
      4 # Generated by GNU Autoconf 2.61.
      5 #
      6 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
      7 # 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
      8 # This configure script is free software; the Free Software Foundation
      9 # gives unlimited permission to copy, distribute and modify it.
     10 ## --------------------- ##
     11 ## M4sh Initialization.  ##
     12 ## --------------------- ##
     13 
     14 # Be more Bourne compatible
     15 DUALCASE=1; export DUALCASE # for MKS sh
     16 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
     17   emulate sh
     18   NULLCMD=:
     19   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
     20   # is contrary to our usage.  Disable this feature.
     21   alias -g '${1+"$@"}'='"$@"'
     22   setopt NO_GLOB_SUBST
     23 else
     24   case `(set -o) 2>/dev/null` in
     25   *posix*) set -o posix ;;
     26 esac
     27 
     28 fi
     29 
     30 
     31 
     32 
     33 # PATH needs CR
     34 # Avoid depending upon Character Ranges.
     35 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
     36 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
     37 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
     38 as_cr_digits='0123456789'
     39 as_cr_alnum=$as_cr_Letters$as_cr_digits
     40 
     41 # The user is always right.
     42 if test "${PATH_SEPARATOR+set}" != set; then
     43   echo "#! /bin/sh" >conf$$.sh
     44   echo  "exit 0"   >>conf$$.sh
     45   chmod +x conf$$.sh
     46   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
     47     PATH_SEPARATOR=';'
     48   else
     49     PATH_SEPARATOR=:
     50   fi
     51   rm -f conf$$.sh
     52 fi
     53 
     54 # Support unset when possible.
     55 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
     56   as_unset=unset
     57 else
     58   as_unset=false
     59 fi
     60 
     61 
     62 # IFS
     63 # We need space, tab and new line, in precisely that order.  Quoting is
     64 # there to prevent editors from complaining about space-tab.
     65 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
     66 # splitting by setting IFS to empty value.)
     67 as_nl='
     68 '
     69 IFS=" ""	$as_nl"
     70 
     71 # Find who we are.  Look in the path if we contain no directory separator.
     72 case $0 in
     73   *[\\/]* ) as_myself=$0 ;;
     74   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
     75 for as_dir in $PATH
     76 do
     77   IFS=$as_save_IFS
     78   test -z "$as_dir" && as_dir=.
     79   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
     80 done
     81 IFS=$as_save_IFS
     82 
     83      ;;
     84 esac
     85 # We did not find ourselves, most probably we were run as `sh COMMAND'
     86 # in which case we are not to be found in the path.
     87 if test "x$as_myself" = x; then
     88   as_myself=$0
     89 fi
     90 if test ! -f "$as_myself"; then
     91   echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
     92   { (exit 1); exit 1; }
     93 fi
     94 
     95 # Work around bugs in pre-3.0 UWIN ksh.
     96 for as_var in ENV MAIL MAILPATH
     97 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
     98 done
     99 PS1='$ '
    100 PS2='> '
    101 PS4='+ '
    102 
    103 # NLS nuisances.
    104 for as_var in \
    105   LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
    106   LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
    107   LC_TELEPHONE LC_TIME
    108 do
    109   if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
    110     eval $as_var=C; export $as_var
    111   else
    112     ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
    113   fi
    114 done
    115 
    116 # Required to use basename.
    117 if expr a : '\(a\)' >/dev/null 2>&1 &&
    118    test "X`expr 00001 : '.*\(...\)'`" = X001; then
    119   as_expr=expr
    120 else
    121   as_expr=false
    122 fi
    123 
    124 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
    125   as_basename=basename
    126 else
    127   as_basename=false
    128 fi
    129 
    130 
    131 # Name of the executable.
    132 as_me=`$as_basename -- "$0" ||
    133 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
    134 	 X"$0" : 'X\(//\)$' \| \
    135 	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
    136 echo X/"$0" |
    137     sed '/^.*\/\([^/][^/]*\)\/*$/{
    138 	    s//\1/
    139 	    q
    140 	  }
    141 	  /^X\/\(\/\/\)$/{
    142 	    s//\1/
    143 	    q
    144 	  }
    145 	  /^X\/\(\/\).*/{
    146 	    s//\1/
    147 	    q
    148 	  }
    149 	  s/.*/./; q'`
    150 
    151 # CDPATH.
    152 $as_unset CDPATH
    153 
    154 
    155 if test "x$CONFIG_SHELL" = x; then
    156   if (eval ":") 2>/dev/null; then
    157   as_have_required=yes
    158 else
    159   as_have_required=no
    160 fi
    161 
    162   if test $as_have_required = yes && 	 (eval ":
    163 (as_func_return () {
    164   (exit \$1)
    165 }
    166 as_func_success () {
    167   as_func_return 0
    168 }
    169 as_func_failure () {
    170   as_func_return 1
    171 }
    172 as_func_ret_success () {
    173   return 0
    174 }
    175 as_func_ret_failure () {
    176   return 1
    177 }
    178 
    179 exitcode=0
    180 if as_func_success; then
    181   :
    182 else
    183   exitcode=1
    184   echo as_func_success failed.
    185 fi
    186 
    187 if as_func_failure; then
    188   exitcode=1
    189   echo as_func_failure succeeded.
    190 fi
    191 
    192 if as_func_ret_success; then
    193   :
    194 else
    195   exitcode=1
    196   echo as_func_ret_success failed.
    197 fi
    198 
    199 if as_func_ret_failure; then
    200   exitcode=1
    201   echo as_func_ret_failure succeeded.
    202 fi
    203 
    204 if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
    205   :
    206 else
    207   exitcode=1
    208   echo positional parameters were not saved.
    209 fi
    210 
    211 test \$exitcode = 0) || { (exit 1); exit 1; }
    212 
    213 (
    214   as_lineno_1=\$LINENO
    215   as_lineno_2=\$LINENO
    216   test \"x\$as_lineno_1\" != \"x\$as_lineno_2\" &&
    217   test \"x\`expr \$as_lineno_1 + 1\`\" = \"x\$as_lineno_2\") || { (exit 1); exit 1; }
    218 ") 2> /dev/null; then
    219   :
    220 else
    221   as_candidate_shells=
    222     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
    223 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
    224 do
    225   IFS=$as_save_IFS
    226   test -z "$as_dir" && as_dir=.
    227   case $as_dir in
    228 	 /*)
    229 	   for as_base in sh bash ksh sh5; do
    230 	     as_candidate_shells="$as_candidate_shells $as_dir/$as_base"
    231 	   done;;
    232        esac
    233 done
    234 IFS=$as_save_IFS
    235 
    236 
    237       for as_shell in $as_candidate_shells $SHELL; do
    238 	 # Try only shells that exist, to save several forks.
    239 	 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
    240 		{ ("$as_shell") 2> /dev/null <<\_ASEOF
    241 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
    242   emulate sh
    243   NULLCMD=:
    244   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
    245   # is contrary to our usage.  Disable this feature.
    246   alias -g '${1+"$@"}'='"$@"'
    247   setopt NO_GLOB_SUBST
    248 else
    249   case `(set -o) 2>/dev/null` in
    250   *posix*) set -o posix ;;
    251 esac
    252 
    253 fi
    254 
    255 
    256 :
    257 _ASEOF
    258 }; then
    259   CONFIG_SHELL=$as_shell
    260 	       as_have_required=yes
    261 	       if { "$as_shell" 2> /dev/null <<\_ASEOF
    262 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
    263   emulate sh
    264   NULLCMD=:
    265   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
    266   # is contrary to our usage.  Disable this feature.
    267   alias -g '${1+"$@"}'='"$@"'
    268   setopt NO_GLOB_SUBST
    269 else
    270   case `(set -o) 2>/dev/null` in
    271   *posix*) set -o posix ;;
    272 esac
    273 
    274 fi
    275 
    276 
    277 :
    278 (as_func_return () {
    279   (exit $1)
    280 }
    281 as_func_success () {
    282   as_func_return 0
    283 }
    284 as_func_failure () {
    285   as_func_return 1
    286 }
    287 as_func_ret_success () {
    288   return 0
    289 }
    290 as_func_ret_failure () {
    291   return 1
    292 }
    293 
    294 exitcode=0
    295 if as_func_success; then
    296   :
    297 else
    298   exitcode=1
    299   echo as_func_success failed.
    300 fi
    301 
    302 if as_func_failure; then
    303   exitcode=1
    304   echo as_func_failure succeeded.
    305 fi
    306 
    307 if as_func_ret_success; then
    308   :
    309 else
    310   exitcode=1
    311   echo as_func_ret_success failed.
    312 fi
    313 
    314 if as_func_ret_failure; then
    315   exitcode=1
    316   echo as_func_ret_failure succeeded.
    317 fi
    318 
    319 if ( set x; as_func_ret_success y && test x = "$1" ); then
    320   :
    321 else
    322   exitcode=1
    323   echo positional parameters were not saved.
    324 fi
    325 
    326 test $exitcode = 0) || { (exit 1); exit 1; }
    327 
    328 (
    329   as_lineno_1=$LINENO
    330   as_lineno_2=$LINENO
    331   test "x$as_lineno_1" != "x$as_lineno_2" &&
    332   test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2") || { (exit 1); exit 1; }
    333 
    334 _ASEOF
    335 }; then
    336   break
    337 fi
    338 
    339 fi
    340 
    341       done
    342 
    343       if test "x$CONFIG_SHELL" != x; then
    344   for as_var in BASH_ENV ENV
    345         do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
    346         done
    347         export CONFIG_SHELL
    348         exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
    349 fi
    350 
    351 
    352     if test $as_have_required = no; then
    353   echo This script requires a shell more modern than all the
    354       echo shells that I found on your system.  Please install a
    355       echo modern shell, or manually run the script under such a
    356       echo shell if you do have one.
    357       { (exit 1); exit 1; }
    358 fi
    359 
    360 
    361 fi
    362 
    363 fi
    364 
    365 
    366 
    367 (eval "as_func_return () {
    368   (exit \$1)
    369 }
    370 as_func_success () {
    371   as_func_return 0
    372 }
    373 as_func_failure () {
    374   as_func_return 1
    375 }
    376 as_func_ret_success () {
    377   return 0
    378 }
    379 as_func_ret_failure () {
    380   return 1
    381 }
    382 
    383 exitcode=0
    384 if as_func_success; then
    385   :
    386 else
    387   exitcode=1
    388   echo as_func_success failed.
    389 fi
    390 
    391 if as_func_failure; then
    392   exitcode=1
    393   echo as_func_failure succeeded.
    394 fi
    395 
    396 if as_func_ret_success; then
    397   :
    398 else
    399   exitcode=1
    400   echo as_func_ret_success failed.
    401 fi
    402 
    403 if as_func_ret_failure; then
    404   exitcode=1
    405   echo as_func_ret_failure succeeded.
    406 fi
    407 
    408 if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
    409   :
    410 else
    411   exitcode=1
    412   echo positional parameters were not saved.
    413 fi
    414 
    415 test \$exitcode = 0") || {
    416   echo No shell found that supports shell functions.
    417   echo Please tell autoconf@gnu.org about your system,
    418   echo including any error possibly output before this
    419   echo message
    420 }
    421 
    422 
    423 
    424   as_lineno_1=$LINENO
    425   as_lineno_2=$LINENO
    426   test "x$as_lineno_1" != "x$as_lineno_2" &&
    427   test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
    428 
    429   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
    430   # uniformly replaced by the line number.  The first 'sed' inserts a
    431   # line-number line after each line using $LINENO; the second 'sed'
    432   # does the real work.  The second script uses 'N' to pair each
    433   # line-number line with the line containing $LINENO, and appends
    434   # trailing '-' during substitution so that $LINENO is not a special
    435   # case at line end.
    436   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
    437   # scripts with optimization help from Paolo Bonzini.  Blame Lee
    438   # E. McMahon (1931-1989) for sed's syntax.  :-)
    439   sed -n '
    440     p
    441     /[$]LINENO/=
    442   ' <$as_myself |
    443     sed '
    444       s/[$]LINENO.*/&-/
    445       t lineno
    446       b
    447       :lineno
    448       N
    449       :loop
    450       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
    451       t loop
    452       s/-\n.*//
    453     ' >$as_me.lineno &&
    454   chmod +x "$as_me.lineno" ||
    455     { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
    456    { (exit 1); exit 1; }; }
    457 
    458   # Don't try to exec as it changes $[0], causing all sort of problems
    459   # (the dirname of $[0] is not the place where we might find the
    460   # original and so on.  Autoconf is especially sensitive to this).
    461   . "./$as_me.lineno"
    462   # Exit status is that of the last command.
    463   exit
    464 }
    465 
    466 
    467 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
    468   as_dirname=dirname
    469 else
    470   as_dirname=false
    471 fi
    472 
    473 ECHO_C= ECHO_N= ECHO_T=
    474 case `echo -n x` in
    475 -n*)
    476   case `echo 'x\c'` in
    477   *c*) ECHO_T='	';;	# ECHO_T is single tab character.
    478   *)   ECHO_C='\c';;
    479   esac;;
    480 *)
    481   ECHO_N='-n';;
    482 esac
    483 
    484 if expr a : '\(a\)' >/dev/null 2>&1 &&
    485    test "X`expr 00001 : '.*\(...\)'`" = X001; then
    486   as_expr=expr
    487 else
    488   as_expr=false
    489 fi
    490 
    491 rm -f conf$$ conf$$.exe conf$$.file
    492 if test -d conf$$.dir; then
    493   rm -f conf$$.dir/conf$$.file
    494 else
    495   rm -f conf$$.dir
    496   mkdir conf$$.dir
    497 fi
    498 echo >conf$$.file
    499 if ln -s conf$$.file conf$$ 2>/dev/null; then
    500   as_ln_s='ln -s'
    501   # ... but there are two gotchas:
    502   # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
    503   # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
    504   # In both cases, we have to default to `cp -p'.
    505   ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
    506     as_ln_s='cp -p'
    507 elif ln conf$$.file conf$$ 2>/dev/null; then
    508   as_ln_s=ln
    509 else
    510   as_ln_s='cp -p'
    511 fi
    512 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
    513 rmdir conf$$.dir 2>/dev/null
    514 
    515 if mkdir -p . 2>/dev/null; then
    516   as_mkdir_p=:
    517 else
    518   test -d ./-p && rmdir ./-p
    519   as_mkdir_p=false
    520 fi
    521 
    522 if test -x / >/dev/null 2>&1; then
    523   as_test_x='test -x'
    524 else
    525   if ls -dL / >/dev/null 2>&1; then
    526     as_ls_L_option=L
    527   else
    528     as_ls_L_option=
    529   fi
    530   as_test_x='
    531     eval sh -c '\''
    532       if test -d "$1"; then
    533         test -d "$1/.";
    534       else
    535 	case $1 in
    536         -*)set "./$1";;
    537 	esac;
    538 	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
    539 	???[sx]*):;;*)false;;esac;fi
    540     '\'' sh
    541   '
    542 fi
    543 as_executable_p=$as_test_x
    544 
    545 # Sed expression to map a string onto a valid CPP name.
    546 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
    547 
    548 # Sed expression to map a string onto a valid variable name.
    549 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
    550 
    551 
    552 
    553 
    554 # Check that we are running under the correct shell.
    555 SHELL=${CONFIG_SHELL-/bin/sh}
    556 
    557 case X$ECHO in
    558 X*--fallback-echo)
    559   # Remove one level of quotation (which was required for Make).
    560   ECHO=`echo "$ECHO" | sed 's,\\\\\$\\$0,'$0','`
    561   ;;
    562 esac
    563 
    564 echo=${ECHO-echo}
    565 if test "X$1" = X--no-reexec; then
    566   # Discard the --no-reexec flag, and continue.
    567   shift
    568 elif test "X$1" = X--fallback-echo; then
    569   # Avoid inline document here, it may be left over
    570   :
    571 elif test "X`($echo '\t') 2>/dev/null`" = 'X\t' ; then
    572   # Yippee, $echo works!
    573   :
    574 else
    575   # Restart under the correct shell.
    576   exec $SHELL "$0" --no-reexec ${1+"$@"}
    577 fi
    578 
    579 if test "X$1" = X--fallback-echo; then
    580   # used as fallback echo
    581   shift
    582   cat <<EOF
    583 $*
    584 EOF
    585   exit 0
    586 fi
    587 
    588 # The HP-UX ksh and POSIX shell print the target directory to stdout
    589 # if CDPATH is set.
    590 if test "X${CDPATH+set}" = Xset; then CDPATH=:; export CDPATH; fi
    591 
    592 if test -z "$ECHO"; then
    593 if test "X${echo_test_string+set}" != Xset; then
    594 # find a string as large as possible, as long as the shell can cope with it
    595   for cmd in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do
    596     # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
    597     if (echo_test_string="`eval $cmd`") 2>/dev/null &&
    598        echo_test_string="`eval $cmd`" &&
    599        (test "X$echo_test_string" = "X$echo_test_string") 2>/dev/null
    600     then
    601       break
    602     fi
    603   done
    604 fi
    605 
    606 if test "X`($echo '\t') 2>/dev/null`" = 'X\t' &&
    607    echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` &&
    608    test "X$echo_testing_string" = "X$echo_test_string"; then
    609   :
    610 else
    611   # The Solaris, AIX, and Digital Unix default echo programs unquote
    612   # backslashes.  This makes it impossible to quote backslashes using
    613   #   echo "$something" | sed 's/\\/\\\\/g'
    614   #
    615   # So, first we look for a working echo in the user's PATH.
    616 
    617   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
    618   for dir in $PATH /usr/ucb; do
    619     IFS="$lt_save_ifs"
    620     if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
    621        test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
    622        echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&
    623        test "X$echo_testing_string" = "X$echo_test_string"; then
    624       echo="$dir/echo"
    625       break
    626     fi
    627   done
    628   IFS="$lt_save_ifs"
    629 
    630   if test "X$echo" = Xecho; then
    631     # We didn't find a better echo, so look for alternatives.
    632     if test "X`(print -r '\t') 2>/dev/null`" = 'X\t' &&
    633        echo_testing_string=`(print -r "$echo_test_string") 2>/dev/null` &&
    634        test "X$echo_testing_string" = "X$echo_test_string"; then
    635       # This shell has a builtin print -r that does the trick.
    636       echo='print -r'
    637     elif (test -f /bin/ksh || test -f /bin/ksh$ac_exeext) &&
    638 	 test "X$CONFIG_SHELL" != X/bin/ksh; then
    639       # If we have ksh, try running configure again with it.
    640       ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
    641       export ORIGINAL_CONFIG_SHELL
    642       CONFIG_SHELL=/bin/ksh
    643       export CONFIG_SHELL
    644       exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"}
    645     else
    646       # Try using printf.
    647       echo='printf %s\n'
    648       if test "X`($echo '\t') 2>/dev/null`" = 'X\t' &&
    649 	 echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` &&
    650 	 test "X$echo_testing_string" = "X$echo_test_string"; then
    651 	# Cool, printf works
    652 	:
    653       elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
    654 	   test "X$echo_testing_string" = 'X\t' &&
    655 	   echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
    656 	   test "X$echo_testing_string" = "X$echo_test_string"; then
    657 	CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL
    658 	export CONFIG_SHELL
    659 	SHELL="$CONFIG_SHELL"
    660 	export SHELL
    661 	echo="$CONFIG_SHELL $0 --fallback-echo"
    662       elif echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
    663 	   test "X$echo_testing_string" = 'X\t' &&
    664 	   echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
    665 	   test "X$echo_testing_string" = "X$echo_test_string"; then
    666 	echo="$CONFIG_SHELL $0 --fallback-echo"
    667       else
    668 	# maybe with a smaller string...
    669 	prev=:
    670 
    671 	for cmd in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"' 'sed 20q "$0"' 'sed 50q "$0"'; do
    672 	  if (test "X$echo_test_string" = "X`eval $cmd`") 2>/dev/null
    673 	  then
    674 	    break
    675 	  fi
    676 	  prev="$cmd"
    677 	done
    678 
    679 	if test "$prev" != 'sed 50q "$0"'; then
    680 	  echo_test_string=`eval $prev`
    681 	  export echo_test_string
    682 	  exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "$0" ${1+"$@"}
    683 	else
    684 	  # Oops.  We lost completely, so just stick with echo.
    685 	  echo=echo
    686 	fi
    687       fi
    688     fi
    689   fi
    690 fi
    691 fi
    692 
    693 # Copy echo and quote the copy suitably for passing to libtool from
    694 # the Makefile, instead of quoting the original, which is used later.
    695 ECHO=$echo
    696 if test "X$ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then
    697    ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo"
    698 fi
    699 
    700 
    701 
    702 
    703 tagnames=${tagnames+${tagnames},}CXX
    704 
    705 tagnames=${tagnames+${tagnames},}F77
    706 
    707 exec 7<&0 </dev/null 6>&1
    708 
    709 # Name of the host.
    710 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
    711 # so uname gets run too.
    712 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
    713 
    714 #
    715 # Initializations.
    716 #
    717 ac_default_prefix=/usr/local
    718 ac_clean_files=
    719 ac_config_libobj_dir=.
    720 LIBOBJS=
    721 cross_compiling=no
    722 subdirs=
    723 MFLAGS=
    724 MAKEFLAGS=
    725 SHELL=${CONFIG_SHELL-/bin/sh}
    726 
    727 # Identity of this package.
    728 PACKAGE_NAME=
    729 PACKAGE_TARNAME=
    730 PACKAGE_VERSION=
    731 PACKAGE_STRING=
    732 PACKAGE_BUGREPORT=
    733 
    734 ac_unique_file="bochs.h"
    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 build
    809 build_cpu
    810 build_vendor
    811 build_os
    812 host
    813 host_cpu
    814 host_vendor
    815 host_os
    816 target
    817 target_cpu
    818 target_vendor
    819 target_os
    820 CC
    821 CFLAGS
    822 LDFLAGS
    823 CPPFLAGS
    824 ac_ct_CC
    825 EXEEXT
    826 OBJEXT
    827 CXX
    828 CXXFLAGS
    829 ac_ct_CXX
    830 SET_MAKE
    831 GREP
    832 EGREP
    833 LN_S
    834 ECHO
    835 AR
    836 RANLIB
    837 STRIP
    838 CPP
    839 CXXCPP
    840 F77
    841 FFLAGS
    842 ac_ct_F77
    843 LIBTOOL
    844 LIBADD_DL
    845 XMKMF
    846 X_CFLAGS
    847 X_PRE_LIBS
    848 X_LIBS
    849 X_EXTRA_LIBS
    850 BX_USE_IDLE_HACK
    851 DEFINE_PLUGIN_PATH
    852 NONPLUGIN_GUI_LINK_OPTS
    853 OBJS64
    854 IOAPIC_OBJS
    855 BX_COMPRESSED_HD_SUPPORT
    856 NE2K_OBJS
    857 BX_SUPPORT_ACPI
    858 PCI_OBJ
    859 KERNELDIR
    860 LSMOD
    861 INSMOD
    862 RMMOD
    863 DEPMOD
    864 PCIDEV_MODULE_MAKE_ALL
    865 KERNEL_MODULE_SUFFIX
    866 USBDEV_OBJS
    867 SCSI_OBJS
    868 NETLOW_OBJS
    869 SUFFIX_LINE
    870 CPP_SUFFIX
    871 DEBUGGER_VAR
    872 DISASM_VAR
    873 READLINE_LIB
    874 INSTRUMENT_DIR
    875 INSTRUMENT_VAR
    876 FPU_VAR
    877 CDROM_OBJS
    878 SB16_OBJS
    879 SOUNDLOW_OBJS
    880 SOUND_LINK_OPTS
    881 GAME_OBJS
    882 GDBSTUB_VAR
    883 IODEBUG_OBJS
    884 DOCBOOK2HTML
    885 BUILD_DOCBOOK_VAR
    886 INSTALL_DOCBOOK_VAR
    887 IODEV_LIB_VAR
    888 EXTRA_BX_OBJS
    889 NONINLINE_VAR
    890 INLINE_VAR
    891 EXTERNAL_DEPENDENCY
    892 RC_CMD
    893 WX_CONFIG
    894 XPM_LIB
    895 GUI_CFLAGS
    896 GUI_CXXFLAGS
    897 WX_CFLAGS
    898 WX_CXXFLAGS
    899 TOOLKIT_CXXFLAGS
    900 WGET
    901 ENH_DBG_OBJS
    902 DIALOG_OBJS
    903 EXPORT_DYNAMIC
    904 PTHREAD_CC
    905 PTHREAD_LIBS
    906 PTHREAD_CFLAGS
    907 INSTALL_TARGET
    908 INSTALL_LIST_FOR_PLATFORM
    909 RFB_LIBS
    910 GUI_OBJS
    911 DEVICE_LINK_OPTS
    912 GUI_LINK_OPTS
    913 GUI_LINK_OPTS_TERM
    914 GUI_LINK_OPTS_WX
    915 BXIMAGE_LINK_OPTS
    916 DASH
    917 SLASH
    918 CXXFP
    919 CFP
    920 OFP
    921 MAKELIB
    922 RMCOMMAND
    923 LINK
    924 LINK_CONSOLE
    925 EXE
    926 PRIMARY_TARGET
    927 PLUGIN_LIBNAME_TRANSFORMATION
    928 COMMAND_SEPARATOR
    929 CD_UP_ONE
    930 CD_UP_TWO
    931 CD_UP_THREE
    932 VERSION
    933 VER_STRING
    934 WIN_VER_STRING
    935 REL_STRING
    936 EXTRA_LINK_OPTS
    937 GUI_NON_PLUGIN_OBJS
    938 GUI_PLUGIN_OBJS
    939 IODEV_NON_PLUGIN_OBJS
    940 IODEV_PLUGIN_OBJS
    941 PLUGIN_VAR
    942 PLUGIN_TARGET
    943 INSTALL_PLUGINS_VAR
    944 GZIP
    945 TAR
    946 LIBOBJS
    947 LTLIBOBJS'
    948 ac_subst_files=''
    949       ac_precious_vars='build_alias
    950 host_alias
    951 target_alias
    952 CC
    953 CFLAGS
    954 LDFLAGS
    955 LIBS
    956 CPPFLAGS
    957 CXX
    958 CXXFLAGS
    959 CCC
    960 CPP
    961 CXXCPP
    962 F77
    963 FFLAGS
    964 XMKMF'
    965 
    966 
    967 # Initialize some variables set by options.
    968 ac_init_help=
    969 ac_init_version=false
    970 # The variables have the same names as the options, with
    971 # dashes changed to underlines.
    972 cache_file=/dev/null
    973 exec_prefix=NONE
    974 no_create=
    975 no_recursion=
    976 prefix=NONE
    977 program_prefix=NONE
    978 program_suffix=NONE
    979 program_transform_name=s,x,x,
    980 silent=
    981 site=
    982 srcdir=
    983 verbose=
    984 x_includes=NONE
    985 x_libraries=NONE
    986 
    987 # Installation directory options.
    988 # These are left unexpanded so users can "make install exec_prefix=/foo"
    989 # and all the variables that are supposed to be based on exec_prefix
    990 # by default will actually change.
    991 # Use braces instead of parens because sh, perl, etc. also accept them.
    992 # (The list follows the same order as the GNU Coding Standards.)
    993 bindir='${exec_prefix}/bin'
    994 sbindir='${exec_prefix}/sbin'
    995 libexecdir='${exec_prefix}/libexec'
    996 datarootdir='${prefix}/share'
    997 datadir='${datarootdir}'
    998 sysconfdir='${prefix}/etc'
    999 sharedstatedir='${prefix}/com'
   1000 localstatedir='${prefix}/var'
   1001 includedir='${prefix}/include'
   1002 oldincludedir='/usr/include'
   1003 docdir='${datarootdir}/doc/${PACKAGE}'
   1004 infodir='${datarootdir}/info'
   1005 htmldir='${docdir}'
   1006 dvidir='${docdir}'
   1007 pdfdir='${docdir}'
   1008 psdir='${docdir}'
   1009 libdir='${exec_prefix}/lib'
   1010 localedir='${datarootdir}/locale'
   1011 mandir='${datarootdir}/man'
   1012 
   1013 ac_prev=
   1014 ac_dashdash=
   1015 for ac_option
   1016 do
   1017   # If the previous option needs an argument, assign it.
   1018   if test -n "$ac_prev"; then
   1019     eval $ac_prev=\$ac_option
   1020     ac_prev=
   1021     continue
   1022   fi
   1023 
   1024   case $ac_option in
   1025   *=*)	ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
   1026   *)	ac_optarg=yes ;;
   1027   esac
   1028 
   1029   # Accept the important Cygnus configure options, so we can diagnose typos.
   1030 
   1031   case $ac_dashdash$ac_option in
   1032   --)
   1033     ac_dashdash=yes ;;
   1034 
   1035   -bindir | --bindir | --bindi | --bind | --bin | --bi)
   1036     ac_prev=bindir ;;
   1037   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
   1038     bindir=$ac_optarg ;;
   1039 
   1040   -build | --build | --buil | --bui | --bu)
   1041     ac_prev=build_alias ;;
   1042   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
   1043     build_alias=$ac_optarg ;;
   1044 
   1045   -cache-file | --cache-file | --cache-fil | --cache-fi \
   1046   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
   1047     ac_prev=cache_file ;;
   1048   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
   1049   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
   1050     cache_file=$ac_optarg ;;
   1051 
   1052   --config-cache | -C)
   1053     cache_file=config.cache ;;
   1054 
   1055   -datadir | --datadir | --datadi | --datad)
   1056     ac_prev=datadir ;;
   1057   -datadir=* | --datadir=* | --datadi=* | --datad=*)
   1058     datadir=$ac_optarg ;;
   1059 
   1060   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
   1061   | --dataroo | --dataro | --datar)
   1062     ac_prev=datarootdir ;;
   1063   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
   1064   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
   1065     datarootdir=$ac_optarg ;;
   1066 
   1067   -disable-* | --disable-*)
   1068     ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
   1069     # Reject names that are not valid shell variable names.
   1070     expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
   1071       { echo "$as_me: error: invalid feature name: $ac_feature" >&2
   1072    { (exit 1); exit 1; }; }
   1073     ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
   1074     eval enable_$ac_feature=no ;;
   1075 
   1076   -docdir | --docdir | --docdi | --doc | --do)
   1077     ac_prev=docdir ;;
   1078   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
   1079     docdir=$ac_optarg ;;
   1080 
   1081   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
   1082     ac_prev=dvidir ;;
   1083   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
   1084     dvidir=$ac_optarg ;;
   1085 
   1086   -enable-* | --enable-*)
   1087     ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
   1088     # Reject names that are not valid shell variable names.
   1089     expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
   1090       { echo "$as_me: error: invalid feature name: $ac_feature" >&2
   1091    { (exit 1); exit 1; }; }
   1092     ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
   1093     eval enable_$ac_feature=\$ac_optarg ;;
   1094 
   1095   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
   1096   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
   1097   | --exec | --exe | --ex)
   1098     ac_prev=exec_prefix ;;
   1099   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
   1100   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
   1101   | --exec=* | --exe=* | --ex=*)
   1102     exec_prefix=$ac_optarg ;;
   1103 
   1104   -gas | --gas | --ga | --g)
   1105     # Obsolete; use --with-gas.
   1106     with_gas=yes ;;
   1107 
   1108   -help | --help | --hel | --he | -h)
   1109     ac_init_help=long ;;
   1110   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
   1111     ac_init_help=recursive ;;
   1112   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
   1113     ac_init_help=short ;;
   1114 
   1115   -host | --host | --hos | --ho)
   1116     ac_prev=host_alias ;;
   1117   -host=* | --host=* | --hos=* | --ho=*)
   1118     host_alias=$ac_optarg ;;
   1119 
   1120   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
   1121     ac_prev=htmldir ;;
   1122   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
   1123   | --ht=*)
   1124     htmldir=$ac_optarg ;;
   1125 
   1126   -includedir | --includedir | --includedi | --included | --include \
   1127   | --includ | --inclu | --incl | --inc)
   1128     ac_prev=includedir ;;
   1129   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
   1130   | --includ=* | --inclu=* | --incl=* | --inc=*)
   1131     includedir=$ac_optarg ;;
   1132 
   1133   -infodir | --infodir | --infodi | --infod | --info | --inf)
   1134     ac_prev=infodir ;;
   1135   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
   1136     infodir=$ac_optarg ;;
   1137 
   1138   -libdir | --libdir | --libdi | --libd)
   1139     ac_prev=libdir ;;
   1140   -libdir=* | --libdir=* | --libdi=* | --libd=*)
   1141     libdir=$ac_optarg ;;
   1142 
   1143   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
   1144   | --libexe | --libex | --libe)
   1145     ac_prev=libexecdir ;;
   1146   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
   1147   | --libexe=* | --libex=* | --libe=*)
   1148     libexecdir=$ac_optarg ;;
   1149 
   1150   -localedir | --localedir | --localedi | --localed | --locale)
   1151     ac_prev=localedir ;;
   1152   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
   1153     localedir=$ac_optarg ;;
   1154 
   1155   -localstatedir | --localstatedir | --localstatedi | --localstated \
   1156   | --localstate | --localstat | --localsta | --localst | --locals)
   1157     ac_prev=localstatedir ;;
   1158   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
   1159   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
   1160     localstatedir=$ac_optarg ;;
   1161 
   1162   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
   1163     ac_prev=mandir ;;
   1164   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
   1165     mandir=$ac_optarg ;;
   1166 
   1167   -nfp | --nfp | --nf)
   1168     # Obsolete; use --without-fp.
   1169     with_fp=no ;;
   1170 
   1171   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
   1172   | --no-cr | --no-c | -n)
   1173     no_create=yes ;;
   1174 
   1175   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
   1176   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
   1177     no_recursion=yes ;;
   1178 
   1179   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
   1180   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
   1181   | --oldin | --oldi | --old | --ol | --o)
   1182     ac_prev=oldincludedir ;;
   1183   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
   1184   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
   1185   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
   1186     oldincludedir=$ac_optarg ;;
   1187 
   1188   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
   1189     ac_prev=prefix ;;
   1190   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
   1191     prefix=$ac_optarg ;;
   1192 
   1193   -program-prefix | --program-prefix | --program-prefi | --program-pref \
   1194   | --program-pre | --program-pr | --program-p)
   1195     ac_prev=program_prefix ;;
   1196   -program-prefix=* | --program-prefix=* | --program-prefi=* \
   1197   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
   1198     program_prefix=$ac_optarg ;;
   1199 
   1200   -program-suffix | --program-suffix | --program-suffi | --program-suff \
   1201   | --program-suf | --program-su | --program-s)
   1202     ac_prev=program_suffix ;;
   1203   -program-suffix=* | --program-suffix=* | --program-suffi=* \
   1204   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
   1205     program_suffix=$ac_optarg ;;
   1206 
   1207   -program-transform-name | --program-transform-name \
   1208   | --program-transform-nam | --program-transform-na \
   1209   | --program-transform-n | --program-transform- \
   1210   | --program-transform | --program-transfor \
   1211   | --program-transfo | --program-transf \
   1212   | --program-trans | --program-tran \
   1213   | --progr-tra | --program-tr | --program-t)
   1214     ac_prev=program_transform_name ;;
   1215   -program-transform-name=* | --program-transform-name=* \
   1216   | --program-transform-nam=* | --program-transform-na=* \
   1217   | --program-transform-n=* | --program-transform-=* \
   1218   | --program-transform=* | --program-transfor=* \
   1219   | --program-transfo=* | --program-transf=* \
   1220   | --program-trans=* | --program-tran=* \
   1221   | --progr-tra=* | --program-tr=* | --program-t=*)
   1222     program_transform_name=$ac_optarg ;;
   1223 
   1224   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
   1225     ac_prev=pdfdir ;;
   1226   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
   1227     pdfdir=$ac_optarg ;;
   1228 
   1229   -psdir | --psdir | --psdi | --psd | --ps)
   1230     ac_prev=psdir ;;
   1231   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
   1232     psdir=$ac_optarg ;;
   1233 
   1234   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   1235   | -silent | --silent | --silen | --sile | --sil)
   1236     silent=yes ;;
   1237 
   1238   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
   1239     ac_prev=sbindir ;;
   1240   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
   1241   | --sbi=* | --sb=*)
   1242     sbindir=$ac_optarg ;;
   1243 
   1244   -sharedstatedir | --sharedstatedir | --sharedstatedi \
   1245   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
   1246   | --sharedst | --shareds | --shared | --share | --shar \
   1247   | --sha | --sh)
   1248     ac_prev=sharedstatedir ;;
   1249   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
   1250   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
   1251   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
   1252   | --sha=* | --sh=*)
   1253     sharedstatedir=$ac_optarg ;;
   1254 
   1255   -site | --site | --sit)
   1256     ac_prev=site ;;
   1257   -site=* | --site=* | --sit=*)
   1258     site=$ac_optarg ;;
   1259 
   1260   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
   1261     ac_prev=srcdir ;;
   1262   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
   1263     srcdir=$ac_optarg ;;
   1264 
   1265   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
   1266   | --syscon | --sysco | --sysc | --sys | --sy)
   1267     ac_prev=sysconfdir ;;
   1268   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
   1269   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
   1270     sysconfdir=$ac_optarg ;;
   1271 
   1272   -target | --target | --targe | --targ | --tar | --ta | --t)
   1273     ac_prev=target_alias ;;
   1274   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
   1275     target_alias=$ac_optarg ;;
   1276 
   1277   -v | -verbose | --verbose | --verbos | --verbo | --verb)
   1278     verbose=yes ;;
   1279 
   1280   -version | --version | --versio | --versi | --vers | -V)
   1281     ac_init_version=: ;;
   1282 
   1283   -with-* | --with-*)
   1284     ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
   1285     # Reject names that are not valid shell variable names.
   1286     expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
   1287       { echo "$as_me: error: invalid package name: $ac_package" >&2
   1288    { (exit 1); exit 1; }; }
   1289     ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
   1290     eval with_$ac_package=\$ac_optarg ;;
   1291 
   1292   -without-* | --without-*)
   1293     ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
   1294     # Reject names that are not valid shell variable names.
   1295     expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
   1296       { echo "$as_me: error: invalid package name: $ac_package" >&2
   1297    { (exit 1); exit 1; }; }
   1298     ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
   1299     eval with_$ac_package=no ;;
   1300 
   1301   --x)
   1302     # Obsolete; use --with-x.
   1303     with_x=yes ;;
   1304 
   1305   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
   1306   | --x-incl | --x-inc | --x-in | --x-i)
   1307     ac_prev=x_includes ;;
   1308   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
   1309   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
   1310     x_includes=$ac_optarg ;;
   1311 
   1312   -x-libraries | --x-libraries | --x-librarie | --x-librari \
   1313   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
   1314     ac_prev=x_libraries ;;
   1315   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
   1316   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
   1317     x_libraries=$ac_optarg ;;
   1318 
   1319   -*) { echo "$as_me: error: unrecognized option: $ac_option
   1320 Try \`$0 --help' for more information." >&2
   1321    { (exit 1); exit 1; }; }
   1322     ;;
   1323 
   1324   *=*)
   1325     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
   1326     # Reject names that are not valid shell variable names.
   1327     expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
   1328       { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
   1329    { (exit 1); exit 1; }; }
   1330     eval $ac_envvar=\$ac_optarg
   1331     export $ac_envvar ;;
   1332 
   1333   *)
   1334     # FIXME: should be removed in autoconf 3.0.
   1335     echo "$as_me: WARNING: you should use --build, --host, --target" >&2
   1336     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
   1337       echo "$as_me: WARNING: invalid host type: $ac_option" >&2
   1338     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
   1339     ;;
   1340 
   1341   esac
   1342 done
   1343 
   1344 if test -n "$ac_prev"; then
   1345   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
   1346   { echo "$as_me: error: missing argument to $ac_option" >&2
   1347    { (exit 1); exit 1; }; }
   1348 fi
   1349 
   1350 # Be sure to have absolute directory names.
   1351 for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
   1352 		datadir sysconfdir sharedstatedir localstatedir includedir \
   1353 		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
   1354 		libdir localedir mandir
   1355 do
   1356   eval ac_val=\$$ac_var
   1357   case $ac_val in
   1358     [\\/$]* | ?:[\\/]* )  continue;;
   1359     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
   1360   esac
   1361   { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
   1362    { (exit 1); exit 1; }; }
   1363 done
   1364 
   1365 # There might be people who depend on the old broken behavior: `$host'
   1366 # used to hold the argument of --host etc.
   1367 # FIXME: To remove some day.
   1368 build=$build_alias
   1369 host=$host_alias
   1370 target=$target_alias
   1371 
   1372 # FIXME: To remove some day.
   1373 if test "x$host_alias" != x; then
   1374   if test "x$build_alias" = x; then
   1375     cross_compiling=maybe
   1376     echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
   1377     If a cross compiler is detected then cross compile mode will be used." >&2
   1378   elif test "x$build_alias" != "x$host_alias"; then
   1379     cross_compiling=yes
   1380   fi
   1381 fi
   1382 
   1383 ac_tool_prefix=
   1384 test -n "$host_alias" && ac_tool_prefix=$host_alias-
   1385 
   1386 test "$silent" = yes && exec 6>/dev/null
   1387 
   1388 
   1389 ac_pwd=`pwd` && test -n "$ac_pwd" &&
   1390 ac_ls_di=`ls -di .` &&
   1391 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
   1392   { echo "$as_me: error: Working directory cannot be determined" >&2
   1393    { (exit 1); exit 1; }; }
   1394 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
   1395   { echo "$as_me: error: pwd does not report name of working directory" >&2
   1396    { (exit 1); exit 1; }; }
   1397 
   1398 
   1399 # Find the source files, if location was not specified.
   1400 if test -z "$srcdir"; then
   1401   ac_srcdir_defaulted=yes
   1402   # Try the directory containing this script, then the parent directory.
   1403   ac_confdir=`$as_dirname -- "$0" ||
   1404 $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   1405 	 X"$0" : 'X\(//\)[^/]' \| \
   1406 	 X"$0" : 'X\(//\)$' \| \
   1407 	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
   1408 echo X"$0" |
   1409     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   1410 	    s//\1/
   1411 	    q
   1412 	  }
   1413 	  /^X\(\/\/\)[^/].*/{
   1414 	    s//\1/
   1415 	    q
   1416 	  }
   1417 	  /^X\(\/\/\)$/{
   1418 	    s//\1/
   1419 	    q
   1420 	  }
   1421 	  /^X\(\/\).*/{
   1422 	    s//\1/
   1423 	    q
   1424 	  }
   1425 	  s/.*/./; q'`
   1426   srcdir=$ac_confdir
   1427   if test ! -r "$srcdir/$ac_unique_file"; then
   1428     srcdir=..
   1429   fi
   1430 else
   1431   ac_srcdir_defaulted=no
   1432 fi
   1433 if test ! -r "$srcdir/$ac_unique_file"; then
   1434   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
   1435   { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
   1436    { (exit 1); exit 1; }; }
   1437 fi
   1438 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
   1439 ac_abs_confdir=`(
   1440 	cd "$srcdir" && test -r "./$ac_unique_file" || { echo "$as_me: error: $ac_msg" >&2
   1441    { (exit 1); exit 1; }; }
   1442 	pwd)`
   1443 # When building in place, set srcdir=.
   1444 if test "$ac_abs_confdir" = "$ac_pwd"; then
   1445   srcdir=.
   1446 fi
   1447 # Remove unnecessary trailing slashes from srcdir.
   1448 # Double slashes in file names in object file debugging info
   1449 # mess up M-x gdb in Emacs.
   1450 case $srcdir in
   1451 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
   1452 esac
   1453 for ac_var in $ac_precious_vars; do
   1454   eval ac_env_${ac_var}_set=\${${ac_var}+set}
   1455   eval ac_env_${ac_var}_value=\$${ac_var}
   1456   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
   1457   eval ac_cv_env_${ac_var}_value=\$${ac_var}
   1458 done
   1459 
   1460 #
   1461 # Report the --help message.
   1462 #
   1463 if test "$ac_init_help" = "long"; then
   1464   # Omit some internal or obsolete options to make the list less imposing.
   1465   # This message is too long to be a string in the A/UX 3.1 sh.
   1466   cat <<_ACEOF
   1467 \`configure' configures this package to adapt to many kinds of systems.
   1468 
   1469 Usage: $0 [OPTION]... [VAR=VALUE]...
   1470 
   1471 To assign environment variables (e.g., CC, CFLAGS...), specify them as
   1472 VAR=VALUE.  See below for descriptions of some of the useful variables.
   1473 
   1474 Defaults for the options are specified in brackets.
   1475 
   1476 Configuration:
   1477   -h, --help              display this help and exit
   1478       --help=short        display options specific to this package
   1479       --help=recursive    display the short help of all the included packages
   1480   -V, --version           display version information and exit
   1481   -q, --quiet, --silent   do not print \`checking...' messages
   1482       --cache-file=FILE   cache test results in FILE [disabled]
   1483   -C, --config-cache      alias for \`--cache-file=config.cache'
   1484   -n, --no-create         do not create output files
   1485       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
   1486 
   1487 Installation directories:
   1488   --prefix=PREFIX         install architecture-independent files in PREFIX
   1489 			  [$ac_default_prefix]
   1490   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
   1491 			  [PREFIX]
   1492 
   1493 By default, \`make install' will install all the files in
   1494 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
   1495 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
   1496 for instance \`--prefix=\$HOME'.
   1497 
   1498 For better control, use the options below.
   1499 
   1500 Fine tuning of the installation directories:
   1501   --bindir=DIR           user executables [EPREFIX/bin]
   1502   --sbindir=DIR          system admin executables [EPREFIX/sbin]
   1503   --libexecdir=DIR       program executables [EPREFIX/libexec]
   1504   --sysconfdir=DIR       read-only single-machine data [PREFIX/etc]
   1505   --sharedstatedir=DIR   modifiable architecture-independent data [PREFIX/com]
   1506   --localstatedir=DIR    modifiable single-machine data [PREFIX/var]
   1507   --libdir=DIR           object code libraries [EPREFIX/lib]
   1508   --includedir=DIR       C header files [PREFIX/include]
   1509   --oldincludedir=DIR    C header files for non-gcc [/usr/include]
   1510   --datarootdir=DIR      read-only arch.-independent data root [PREFIX/share]
   1511   --datadir=DIR          read-only architecture-independent data [DATAROOTDIR]
   1512   --infodir=DIR          info documentation [DATAROOTDIR/info]
   1513   --localedir=DIR        locale-dependent data [DATAROOTDIR/locale]
   1514   --mandir=DIR           man documentation [DATAROOTDIR/man]
   1515   --docdir=DIR           documentation root [DATAROOTDIR/doc/PACKAGE]
   1516   --htmldir=DIR          html documentation [DOCDIR]
   1517   --dvidir=DIR           dvi documentation [DOCDIR]
   1518   --pdfdir=DIR           pdf documentation [DOCDIR]
   1519   --psdir=DIR            ps documentation [DOCDIR]
   1520 _ACEOF
   1521 
   1522   cat <<\_ACEOF
   1523 
   1524 X features:
   1525   --x-includes=DIR    X include files are in DIR
   1526   --x-libraries=DIR   X library files are in DIR
   1527 
   1528 System types:
   1529   --build=BUILD     configure for building on BUILD [guessed]
   1530   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
   1531   --target=TARGET   configure for building compilers for TARGET [HOST]
   1532 _ACEOF
   1533 fi
   1534 
   1535 if test -n "$ac_init_help"; then
   1536 
   1537   cat <<\_ACEOF
   1538 
   1539 Optional Features:
   1540   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
   1541   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
   1542   --enable-static[=PKGS]  build static libraries [default=no]
   1543   --enable-shared[=PKGS]  build shared libraries [default=yes]
   1544   --enable-fast-install[=PKGS]
   1545                           optimize for fast installation [default=yes]
   1546   --disable-libtool-lock  avoid locking (might break parallel builds)
   1547   --enable-ltdl-install   install libltdl
   1548   --disable-largefile     omit support for large files
   1549   --enable-idle-hack                use Roland Mainz's idle hack
   1550   --enable-plugins                  enable plugins
   1551   --enable-x86-64                   compile in support for x86-64 instructions
   1552   --enable-smp                      compile in support for SMP configurations
   1553   --enable-cpu-level                select cpu level (3,4,5,6)
   1554   --enable-apic                     enable APIC support
   1555   --enable-compressed-hd            allows compressed (zlib) hard disk image (not implemented yet)
   1556   --enable-ne2000                   enable limited ne2000 support
   1557   --enable-acpi                     enable ACPI support
   1558   --enable-pci                      enable limited i440FX PCI support
   1559   --enable-pcidev                   enable PCI host device mapping support (linux host only)
   1560   --enable-usb                      enable limited USB UHCI support
   1561   --enable-usb-ohci                 enable limited USB OHCI support
   1562   --enable-pnic                     enable PCI pseudo NIC support
   1563   --enable-large-pages               support for large pages (2M/4M pages)
   1564   --enable-pae                      support Physical Address Extensions
   1565   --enable-global-pages             support for global pages in PDE/PTE
   1566   --enable-1g-pages                 support for 1G pages in long mode
   1567   --enable-mtrr                     support for MTRRs
   1568   --enable-repeat-speedups          support repeated IO and mem copy speedups
   1569   --enable-trace-cache              support instruction trace cache
   1570   --enable-icache                   support instruction cache
   1571   --enable-fast-function-calls      support for fast function calls (gcc on x86 only)
   1572   --enable-host-specific-asms       support for host specific inline assembly
   1573   --enable-configurable-msrs        support for configurable MSR registers
   1574   --enable-ignore-bad-msr           ignore bad MSR references
   1575   --enable-port-e9-hack             writes to port e9 go to console
   1576   --enable-show-ips                 show IPS in Bochs log file
   1577   --enable-cpp                      use .cpp as C++ suffix
   1578   --enable-debugger                 compile in support for Bochs internal debugger
   1579   --enable-disasm                   compile in support for disassembler
   1580   --enable-debugger-gui             compile in support for Bochs internal debugger GUI
   1581   --enable-all-optimizations        compile in all possible optimizations
   1582   --enable-readline                 use readline library, if available
   1583   --enable-instrumentation          compile in support for instrumentation
   1584   --enable-logging                  enable logging
   1585   --enable-assert-checks            enable BX_ASSERT checks
   1586   --enable-raw-serial               use raw serial port access
   1587   --enable-vbe                      use VESA BIOS extensions
   1588   --enable-clgd54xx                 enable CLGD54XX emulation
   1589   --enable-fpu                      compile in FPU emulation
   1590   --enable-vme                      virtual 8086 mode extensions
   1591   --enable-vmx                      virtualization extensions
   1592   --enable-mmx                      MMX support
   1593   --enable-3dnow                    3DNow! support (incomplete)
   1594   --enable-sse                      SSE support (--enable-sse=no|1|2|3|4)
   1595   --enable-sse-extension            support for SSE extensions
   1596   --enable-daz                      denormals-are-zeroes support
   1597   --enable-xsave                    support for XSAVE/XRSTOR extensions
   1598   --enable-aes                      support for AES instructions
   1599   --enable-alignment-check          alignment check (#AC) support
   1600   --enable-misaligned-sse           misaligned SSE support
   1601   --enable-sep                      SYSENTER/SYSEXIT support
   1602   --enable-popcnt                   support for POPCNT instruction
   1603   --enable-movbe                    support for MOVBE Intel Atom(R) instruction
   1604   --enable-monitor-mwait            support for MONITOR/MWAIT instructions (experimental)
   1605   --enable-x86-debugger             x86 debugger support
   1606   --enable-cdrom                    CDROM support
   1607   --enable-sb16=xxx                 Sound Blaster 16 Support (xxx=dummy|win|linux|freebsd|osx)
   1608   --enable-gameport                 enable standard PC gameport support
   1609   --enable-gdb-stub                 enable gdb stub support
   1610   --enable-iodebug                  enable I/O interface to debugger
   1611   --enable-docbook                  build the Docbook documentation
   1612   --enable-xpm                      enable the check for XPM support
   1613   --enable-guest2host-tlb          enables guest to host addr TLB for speed (deprecated)
   1614   --enable-external-debugger       enables external debugger interface (deprecated)
   1615   --enable-magic-breakpoints        enables magic breakpoints (deprecated)
   1616   --enable-save-restore             enables save/restore (deprecated)
   1617 
   1618 Optional Packages:
   1619   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
   1620   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
   1621   --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
   1622   --with-pic              try to use only PIC/non-PIC objects [default=use
   1623                           both]
   1624   --with-tags[=TAGS]      include additional configurations [automatic]
   1625   --with-x                use the X Window System
   1626   --with-x11                        use X11 GUI
   1627   --with-beos                       use BeOS GUI
   1628   --with-win32                      use Win32 GUI
   1629   --with-macos                      use Macintosh/CodeWarrior environment
   1630   --with-carbon                     compile for MacOS X with Carbon GUI
   1631   --with-nogui                      no native GUI, just use blank stubs
   1632   --with-term                       textmode terminal environment
   1633   --with-rfb                        use RFB protocol, works with VNC viewer
   1634   --with-amigaos                    use AmigaOS (or MorphOS) GUI
   1635   --with-sdl                        use SDL libraries
   1636   --with-svga                       use SVGALib libraries
   1637   --with-wx                         use wxWidgets libraries
   1638   --with-all-libs                   compile all guis that Bochs supports
   1639 
   1640 Some influential environment variables:
   1641   CC          C compiler command
   1642   CFLAGS      C compiler flags
   1643   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
   1644               nonstandard directory <lib dir>
   1645   LIBS        libraries to pass to the linker, e.g. -l<library>
   1646   CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
   1647               you have headers in a nonstandard directory <include dir>
   1648   CXX         C++ compiler command
   1649   CXXFLAGS    C++ compiler flags
   1650   CPP         C preprocessor
   1651   CXXCPP      C++ preprocessor
   1652   F77         Fortran 77 compiler command
   1653   FFLAGS      Fortran 77 compiler flags
   1654   XMKMF       Path to xmkmf, Makefile generator for X Window System
   1655 
   1656 Use these variables to override the choices made by `configure' or to help
   1657 it to find libraries and programs with nonstandard names/locations.
   1658 
   1659 _ACEOF
   1660 ac_status=$?
   1661 fi
   1662 
   1663 if test "$ac_init_help" = "recursive"; then
   1664   # If there are subdirs, report their specific --help.
   1665   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
   1666     test -d "$ac_dir" || continue
   1667     ac_builddir=.
   1668 
   1669 case "$ac_dir" in
   1670 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
   1671 *)
   1672   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
   1673   # A ".." for each directory in $ac_dir_suffix.
   1674   ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
   1675   case $ac_top_builddir_sub in
   1676   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
   1677   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
   1678   esac ;;
   1679 esac
   1680 ac_abs_top_builddir=$ac_pwd
   1681 ac_abs_builddir=$ac_pwd$ac_dir_suffix
   1682 # for backward compatibility:
   1683 ac_top_builddir=$ac_top_build_prefix
   1684 
   1685 case $srcdir in
   1686   .)  # We are building in place.
   1687     ac_srcdir=.
   1688     ac_top_srcdir=$ac_top_builddir_sub
   1689     ac_abs_top_srcdir=$ac_pwd ;;
   1690   [\\/]* | ?:[\\/]* )  # Absolute name.
   1691     ac_srcdir=$srcdir$ac_dir_suffix;
   1692     ac_top_srcdir=$srcdir
   1693     ac_abs_top_srcdir=$srcdir ;;
   1694   *) # Relative name.
   1695     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
   1696     ac_top_srcdir=$ac_top_build_prefix$srcdir
   1697     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
   1698 esac
   1699 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
   1700 
   1701     cd "$ac_dir" || { ac_status=$?; continue; }
   1702     # Check for guested configure.
   1703     if test -f "$ac_srcdir/configure.gnu"; then
   1704       echo &&
   1705       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
   1706     elif test -f "$ac_srcdir/configure"; then
   1707       echo &&
   1708       $SHELL "$ac_srcdir/configure" --help=recursive
   1709     else
   1710       echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
   1711     fi || ac_status=$?
   1712     cd "$ac_pwd" || { ac_status=$?; break; }
   1713   done
   1714 fi
   1715 
   1716 test -n "$ac_init_help" && exit $ac_status
   1717 if $ac_init_version; then
   1718   cat <<\_ACEOF
   1719 configure
   1720 generated by GNU Autoconf 2.61
   1721 
   1722 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
   1723 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
   1724 This configure script is free software; the Free Software Foundation
   1725 gives unlimited permission to copy, distribute and modify it.
   1726 _ACEOF
   1727   exit
   1728 fi
   1729 cat >config.log <<_ACEOF
   1730 This file contains any messages produced by compilers while
   1731 running configure, to aid debugging if configure makes a mistake.
   1732 
   1733 It was created by $as_me, which was
   1734 generated by GNU Autoconf 2.61.  Invocation command line was
   1735 
   1736   $ $0 $@
   1737 
   1738 _ACEOF
   1739 exec 5>>config.log
   1740 {
   1741 cat <<_ASUNAME
   1742 ## --------- ##
   1743 ## Platform. ##
   1744 ## --------- ##
   1745 
   1746 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
   1747 uname -m = `(uname -m) 2>/dev/null || echo unknown`
   1748 uname -r = `(uname -r) 2>/dev/null || echo unknown`
   1749 uname -s = `(uname -s) 2>/dev/null || echo unknown`
   1750 uname -v = `(uname -v) 2>/dev/null || echo unknown`
   1751 
   1752 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
   1753 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
   1754 
   1755 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
   1756 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
   1757 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
   1758 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
   1759 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
   1760 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
   1761 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
   1762 
   1763 _ASUNAME
   1764 
   1765 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   1766 for as_dir in $PATH
   1767 do
   1768   IFS=$as_save_IFS
   1769   test -z "$as_dir" && as_dir=.
   1770   echo "PATH: $as_dir"
   1771 done
   1772 IFS=$as_save_IFS
   1773 
   1774 } >&5
   1775 
   1776 cat >&5 <<_ACEOF
   1777 
   1778 
   1779 ## ----------- ##
   1780 ## Core tests. ##
   1781 ## ----------- ##
   1782 
   1783 _ACEOF
   1784 
   1785 
   1786 # Keep a trace of the command line.
   1787 # Strip out --no-create and --no-recursion so they do not pile up.
   1788 # Strip out --silent because we don't want to record it for future runs.
   1789 # Also quote any args containing shell meta-characters.
   1790 # Make two passes to allow for proper duplicate-argument suppression.
   1791 ac_configure_args=
   1792 ac_configure_args0=
   1793 ac_configure_args1=
   1794 ac_must_keep_next=false
   1795 for ac_pass in 1 2
   1796 do
   1797   for ac_arg
   1798   do
   1799     case $ac_arg in
   1800     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
   1801     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   1802     | -silent | --silent | --silen | --sile | --sil)
   1803       continue ;;
   1804     *\'*)
   1805       ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
   1806     esac
   1807     case $ac_pass in
   1808     1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
   1809     2)
   1810       ac_configure_args1="$ac_configure_args1 '$ac_arg'"
   1811       if test $ac_must_keep_next = true; then
   1812 	ac_must_keep_next=false # Got value, back to normal.
   1813       else
   1814 	case $ac_arg in
   1815 	  *=* | --config-cache | -C | -disable-* | --disable-* \
   1816 	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
   1817 	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
   1818 	  | -with-* | --with-* | -without-* | --without-* | --x)
   1819 	    case "$ac_configure_args0 " in
   1820 	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
   1821 	    esac
   1822 	    ;;
   1823 	  -* ) ac_must_keep_next=true ;;
   1824 	esac
   1825       fi
   1826       ac_configure_args="$ac_configure_args '$ac_arg'"
   1827       ;;
   1828     esac
   1829   done
   1830 done
   1831 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
   1832 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
   1833 
   1834 # When interrupted or exit'd, cleanup temporary files, and complete
   1835 # config.log.  We remove comments because anyway the quotes in there
   1836 # would cause problems or look ugly.
   1837 # WARNING: Use '\'' to represent an apostrophe within the trap.
   1838 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
   1839 trap 'exit_status=$?
   1840   # Save into config.log some information that might help in debugging.
   1841   {
   1842     echo
   1843 
   1844     cat <<\_ASBOX
   1845 ## ---------------- ##
   1846 ## Cache variables. ##
   1847 ## ---------------- ##
   1848 _ASBOX
   1849     echo
   1850     # The following way of writing the cache mishandles newlines in values,
   1851 (
   1852   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
   1853     eval ac_val=\$$ac_var
   1854     case $ac_val in #(
   1855     *${as_nl}*)
   1856       case $ac_var in #(
   1857       *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
   1858 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
   1859       esac
   1860       case $ac_var in #(
   1861       _ | IFS | as_nl) ;; #(
   1862       *) $as_unset $ac_var ;;
   1863       esac ;;
   1864     esac
   1865   done
   1866   (set) 2>&1 |
   1867     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
   1868     *${as_nl}ac_space=\ *)
   1869       sed -n \
   1870 	"s/'\''/'\''\\\\'\'''\''/g;
   1871 	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
   1872       ;; #(
   1873     *)
   1874       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
   1875       ;;
   1876     esac |
   1877     sort
   1878 )
   1879     echo
   1880 
   1881     cat <<\_ASBOX
   1882 ## ----------------- ##
   1883 ## Output variables. ##
   1884 ## ----------------- ##
   1885 _ASBOX
   1886     echo
   1887     for ac_var in $ac_subst_vars
   1888     do
   1889       eval ac_val=\$$ac_var
   1890       case $ac_val in
   1891       *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
   1892       esac
   1893       echo "$ac_var='\''$ac_val'\''"
   1894     done | sort
   1895     echo
   1896 
   1897     if test -n "$ac_subst_files"; then
   1898       cat <<\_ASBOX
   1899 ## ------------------- ##
   1900 ## File substitutions. ##
   1901 ## ------------------- ##
   1902 _ASBOX
   1903       echo
   1904       for ac_var in $ac_subst_files
   1905       do
   1906 	eval ac_val=\$$ac_var
   1907 	case $ac_val in
   1908 	*\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
   1909 	esac
   1910 	echo "$ac_var='\''$ac_val'\''"
   1911       done | sort
   1912       echo
   1913     fi
   1914 
   1915     if test -s confdefs.h; then
   1916       cat <<\_ASBOX
   1917 ## ----------- ##
   1918 ## confdefs.h. ##
   1919 ## ----------- ##
   1920 _ASBOX
   1921       echo
   1922       cat confdefs.h
   1923       echo
   1924     fi
   1925     test "$ac_signal" != 0 &&
   1926       echo "$as_me: caught signal $ac_signal"
   1927     echo "$as_me: exit $exit_status"
   1928   } >&5
   1929   rm -f core *.core core.conftest.* &&
   1930     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
   1931     exit $exit_status
   1932 ' 0
   1933 for ac_signal in 1 2 13 15; do
   1934   trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
   1935 done
   1936 ac_signal=0
   1937 
   1938 # confdefs.h avoids OS command line length limits that DEFS can exceed.
   1939 rm -f -r conftest* confdefs.h
   1940 
   1941 # Predefined preprocessor variables.
   1942 
   1943 cat >>confdefs.h <<_ACEOF
   1944 #define PACKAGE_NAME "$PACKAGE_NAME"
   1945 _ACEOF
   1946 
   1947 
   1948 cat >>confdefs.h <<_ACEOF
   1949 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
   1950 _ACEOF
   1951 
   1952 
   1953 cat >>confdefs.h <<_ACEOF
   1954 #define PACKAGE_VERSION "$PACKAGE_VERSION"
   1955 _ACEOF
   1956 
   1957 
   1958 cat >>confdefs.h <<_ACEOF
   1959 #define PACKAGE_STRING "$PACKAGE_STRING"
   1960 _ACEOF
   1961 
   1962 
   1963 cat >>confdefs.h <<_ACEOF
   1964 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
   1965 _ACEOF
   1966 
   1967 
   1968 # Let the site file select an alternate cache file if it wants to.
   1969 # Prefer explicitly selected file to automatically selected ones.
   1970 if test -n "$CONFIG_SITE"; then
   1971   set x "$CONFIG_SITE"
   1972 elif test "x$prefix" != xNONE; then
   1973   set x "$prefix/share/config.site" "$prefix/etc/config.site"
   1974 else
   1975   set x "$ac_default_prefix/share/config.site" \
   1976 	"$ac_default_prefix/etc/config.site"
   1977 fi
   1978 shift
   1979 for ac_site_file
   1980 do
   1981   if test -r "$ac_site_file"; then
   1982     { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
   1983 echo "$as_me: loading site script $ac_site_file" >&6;}
   1984     sed 's/^/| /' "$ac_site_file" >&5
   1985     . "$ac_site_file"
   1986   fi
   1987 done
   1988 
   1989 if test -r "$cache_file"; then
   1990   # Some versions of bash will fail to source /dev/null (special
   1991   # files actually), so we avoid doing that.
   1992   if test -f "$cache_file"; then
   1993     { echo "$as_me:$LINENO: loading cache $cache_file" >&5
   1994 echo "$as_me: loading cache $cache_file" >&6;}
   1995     case $cache_file in
   1996       [\\/]* | ?:[\\/]* ) . "$cache_file";;
   1997       *)                      . "./$cache_file";;
   1998     esac
   1999   fi
   2000 else
   2001   { echo "$as_me:$LINENO: creating cache $cache_file" >&5
   2002 echo "$as_me: creating cache $cache_file" >&6;}
   2003   >$cache_file
   2004 fi
   2005 
   2006 # Check that the precious variables saved in the cache have kept the same
   2007 # value.
   2008 ac_cache_corrupted=false
   2009 for ac_var in $ac_precious_vars; do
   2010   eval ac_old_set=\$ac_cv_env_${ac_var}_set
   2011   eval ac_new_set=\$ac_env_${ac_var}_set
   2012   eval ac_old_val=\$ac_cv_env_${ac_var}_value
   2013   eval ac_new_val=\$ac_env_${ac_var}_value
   2014   case $ac_old_set,$ac_new_set in
   2015     set,)
   2016       { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
   2017 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
   2018       ac_cache_corrupted=: ;;
   2019     ,set)
   2020       { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
   2021 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
   2022       ac_cache_corrupted=: ;;
   2023     ,);;
   2024     *)
   2025       if test "x$ac_old_val" != "x$ac_new_val"; then
   2026 	{ echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
   2027 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
   2028 	{ echo "$as_me:$LINENO:   former value:  $ac_old_val" >&5
   2029 echo "$as_me:   former value:  $ac_old_val" >&2;}
   2030 	{ echo "$as_me:$LINENO:   current value: $ac_new_val" >&5
   2031 echo "$as_me:   current value: $ac_new_val" >&2;}
   2032 	ac_cache_corrupted=:
   2033       fi;;
   2034   esac
   2035   # Pass precious variables to config.status.
   2036   if test "$ac_new_set" = set; then
   2037     case $ac_new_val in
   2038     *\'*) ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
   2039     *) ac_arg=$ac_var=$ac_new_val ;;
   2040     esac
   2041     case " $ac_configure_args " in
   2042       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
   2043       *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
   2044     esac
   2045   fi
   2046 done
   2047 if $ac_cache_corrupted; then
   2048   { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
   2049 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
   2050   { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
   2051 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
   2052    { (exit 1); exit 1; }; }
   2053 fi
   2054 
   2055 
   2056 
   2057 
   2058 
   2059 
   2060 
   2061 
   2062 
   2063 
   2064 
   2065 
   2066 
   2067 
   2068 
   2069 
   2070 
   2071 ac_ext=c
   2072 ac_cpp='$CPP $CPPFLAGS'
   2073 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   2074 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   2075 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   2076 
   2077 
   2078 
   2079 ac_config_headers="$ac_config_headers config.h"
   2080 
   2081 ac_config_headers="$ac_config_headers ltdlconf.h"
   2082 
   2083 
   2084 VERSION="2.3.7.cvs"
   2085 VER_STRING="2.3.7.cvs"
   2086 WIN_VER_STRING="2, 3, 7, 1"
   2087 REL_STRING="Build from CVS snapshot, after release 2.3.7"
   2088 
   2089 
   2090 
   2091 
   2092 ac_aux_dir=
   2093 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
   2094   if test -f "$ac_dir/install-sh"; then
   2095     ac_aux_dir=$ac_dir
   2096     ac_install_sh="$ac_aux_dir/install-sh -c"
   2097     break
   2098   elif test -f "$ac_dir/install.sh"; then
   2099     ac_aux_dir=$ac_dir
   2100     ac_install_sh="$ac_aux_dir/install.sh -c"
   2101     break
   2102   elif test -f "$ac_dir/shtool"; then
   2103     ac_aux_dir=$ac_dir
   2104     ac_install_sh="$ac_aux_dir/shtool install -c"
   2105     break
   2106   fi
   2107 done
   2108 if test -z "$ac_aux_dir"; then
   2109   { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&5
   2110 echo "$as_me: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&2;}
   2111    { (exit 1); exit 1; }; }
   2112 fi
   2113 
   2114 # These three variables are undocumented and unsupported,
   2115 # and are intended to be withdrawn in a future Autoconf release.
   2116 # They can cause serious problems if a builder's source tree is in a directory
   2117 # whose full name contains unusual characters.
   2118 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
   2119 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
   2120 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
   2121 
   2122 
   2123 # Make sure we can run config.sub.
   2124 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
   2125   { { echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5
   2126 echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;}
   2127    { (exit 1); exit 1; }; }
   2128 
   2129 { echo "$as_me:$LINENO: checking build system type" >&5
   2130 echo $ECHO_N "checking build system type... $ECHO_C" >&6; }
   2131 if test "${ac_cv_build+set}" = set; then
   2132   echo $ECHO_N "(cached) $ECHO_C" >&6
   2133 else
   2134   ac_build_alias=$build_alias
   2135 test "x$ac_build_alias" = x &&
   2136   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
   2137 test "x$ac_build_alias" = x &&
   2138   { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
   2139 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
   2140    { (exit 1); exit 1; }; }
   2141 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
   2142   { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5
   2143 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;}
   2144    { (exit 1); exit 1; }; }
   2145 
   2146 fi
   2147 { echo "$as_me:$LINENO: result: $ac_cv_build" >&5
   2148 echo "${ECHO_T}$ac_cv_build" >&6; }
   2149 case $ac_cv_build in
   2150 *-*-*) ;;
   2151 *) { { echo "$as_me:$LINENO: error: invalid value of canonical build" >&5
   2152 echo "$as_me: error: invalid value of canonical build" >&2;}
   2153    { (exit 1); exit 1; }; };;
   2154 esac
   2155 build=$ac_cv_build
   2156 ac_save_IFS=$IFS; IFS='-'
   2157 set x $ac_cv_build
   2158 shift
   2159 build_cpu=$1
   2160 build_vendor=$2
   2161 shift; shift
   2162 # Remember, the first character of IFS is used to create $*,
   2163 # except with old shells:
   2164 build_os=$*
   2165 IFS=$ac_save_IFS
   2166 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
   2167 
   2168 
   2169 { echo "$as_me:$LINENO: checking host system type" >&5
   2170 echo $ECHO_N "checking host system type... $ECHO_C" >&6; }
   2171 if test "${ac_cv_host+set}" = set; then
   2172   echo $ECHO_N "(cached) $ECHO_C" >&6
   2173 else
   2174   if test "x$host_alias" = x; then
   2175   ac_cv_host=$ac_cv_build
   2176 else
   2177   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
   2178     { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5
   2179 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;}
   2180    { (exit 1); exit 1; }; }
   2181 fi
   2182 
   2183 fi
   2184 { echo "$as_me:$LINENO: result: $ac_cv_host" >&5
   2185 echo "${ECHO_T}$ac_cv_host" >&6; }
   2186 case $ac_cv_host in
   2187 *-*-*) ;;
   2188 *) { { echo "$as_me:$LINENO: error: invalid value of canonical host" >&5
   2189 echo "$as_me: error: invalid value of canonical host" >&2;}
   2190    { (exit 1); exit 1; }; };;
   2191 esac
   2192 host=$ac_cv_host
   2193 ac_save_IFS=$IFS; IFS='-'
   2194 set x $ac_cv_host
   2195 shift
   2196 host_cpu=$1
   2197 host_vendor=$2
   2198 shift; shift
   2199 # Remember, the first character of IFS is used to create $*,
   2200 # except with old shells:
   2201 host_os=$*
   2202 IFS=$ac_save_IFS
   2203 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
   2204 
   2205 
   2206 { echo "$as_me:$LINENO: checking target system type" >&5
   2207 echo $ECHO_N "checking target system type... $ECHO_C" >&6; }
   2208 if test "${ac_cv_target+set}" = set; then
   2209   echo $ECHO_N "(cached) $ECHO_C" >&6
   2210 else
   2211   if test "x$target_alias" = x; then
   2212   ac_cv_target=$ac_cv_host
   2213 else
   2214   ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
   2215     { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $target_alias failed" >&5
   2216 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $target_alias failed" >&2;}
   2217    { (exit 1); exit 1; }; }
   2218 fi
   2219 
   2220 fi
   2221 { echo "$as_me:$LINENO: result: $ac_cv_target" >&5
   2222 echo "${ECHO_T}$ac_cv_target" >&6; }
   2223 case $ac_cv_target in
   2224 *-*-*) ;;
   2225 *) { { echo "$as_me:$LINENO: error: invalid value of canonical target" >&5
   2226 echo "$as_me: error: invalid value of canonical target" >&2;}
   2227    { (exit 1); exit 1; }; };;
   2228 esac
   2229 target=$ac_cv_target
   2230 ac_save_IFS=$IFS; IFS='-'
   2231 set x $ac_cv_target
   2232 shift
   2233 target_cpu=$1
   2234 target_vendor=$2
   2235 shift; shift
   2236 # Remember, the first character of IFS is used to create $*,
   2237 # except with old shells:
   2238 target_os=$*
   2239 IFS=$ac_save_IFS
   2240 case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
   2241 
   2242 
   2243 # The aliases save the names the user supplied, while $host etc.
   2244 # will get canonicalized.
   2245 test -n "$target_alias" &&
   2246   test "$program_prefix$program_suffix$program_transform_name" = \
   2247     NONENONEs,x,x, &&
   2248   program_prefix=${target_alias}-
   2249 
   2250 { echo "$as_me:$LINENO: checking if you are configuring for another platform" >&5
   2251 echo $ECHO_N "checking if you are configuring for another platform... $ECHO_C" >&6; }
   2252 if test "$cross_compiling" = yes -o "$target_os" = "windows"; then
   2253   { echo "$as_me:$LINENO: result: yes" >&5
   2254 echo "${ECHO_T}yes" >&6; }
   2255   cross_configure=1
   2256 else
   2257   { echo "$as_me:$LINENO: result: no" >&5
   2258 echo "${ECHO_T}no" >&6; }
   2259   cross_configure=0
   2260 fi
   2261 
   2262 # this case statement defines the compile flags which are needed to
   2263 # compile bochs on a platform.  Don't put things like optimization settings
   2264 # into the configure.in file, since people will want to be able to change
   2265 # those settings by defining CFLAGS and CXXFLAGS before running configure.
   2266 NO_LT=0
   2267 need_dlcompat_for_plugins=0
   2268 case "$target" in
   2269   *-pc-windows* | *-pc-winnt*)
   2270     DEFAULT_GUI=win32                 # default to win32 gui
   2271     ;;
   2272   *-pc-cygwin* | *-pc-mingw32*)
   2273     NO_LT=1   # do not use libtool at all on cygwin
   2274     if test "$with_term" = yes; then
   2275       # ncurses won't compile with -mno-cygwin or -DWIN32
   2276       # also, I can't get it to link without this -DBROKEN_LINKER=1 hack.
   2277       # see /usr/include/curses.h for details.
   2278       ADD_FLAGS="-DBROKEN_LINKER=1"
   2279     else
   2280       # default case
   2281       ADD_FLAGS="-mno-cygwin -DWIN32"   # required for cygwin compile+win32 gui
   2282       DEFAULT_GUI=win32                 # default to win32 gui
   2283     fi
   2284     ;;
   2285   *-macosx* | *-darwin*)
   2286     ADD_FLAGS="-fpascal-strings -fno-common -Wno-four-char-constants -Wno-unknown-pragmas -Dmacintosh"      # required for macosx compile
   2287     DEFAULT_GUI=carbon                # default to carbon
   2288     need_dlcompat_for_plugins=1
   2289     ;;
   2290   *-macos*)
   2291     DEFAULT_GUI=macos                 # macos defaults to macos
   2292     ;;
   2293   *-beos*)
   2294     ADD_FLAGS="-Wno-multichar"
   2295     DEFAULT_GUI=beos                  # beos defaults to beos
   2296     ;;
   2297   *-amigaos* | *-morphos*)
   2298     DEFAULT_GUI=amigaos               # amigaos or morphos defaults to amigaos gui
   2299     ;;
   2300   *-solaris*)
   2301     ADD_FLAGS="-D_XOPEN_SOURCE_EXTENDED=1 -D__EXTENSIONS__"      # required for correct function prototypes
   2302     LIBS="$LIBS -lsocket -lnsl"
   2303     DEFAULT_GUI=x11
   2304     ;;
   2305   *)
   2306     DEFAULT_GUI=x11
   2307     ;;
   2308 esac
   2309 if test "${ADD_FLAGS:+set}" = set; then
   2310       CFLAGS="$CFLAGS $ADD_FLAGS"
   2311       CXXFLAGS="$CXXFLAGS $ADD_FLAGS"
   2312       CPPFLAGS="$CPPFLAGS $ADD_FLAGS"
   2313 fi
   2314 
   2315 { echo "$as_me:$LINENO: checking for standard CFLAGS on this platform" >&5
   2316 echo $ECHO_N "checking for standard CFLAGS on this platform... $ECHO_C" >&6; }
   2317 { echo "$as_me:$LINENO: result: $ADD_FLAGS" >&5
   2318 echo "${ECHO_T}$ADD_FLAGS" >&6; }
   2319 
   2320 if (test "$with_sdl" != yes) && \
   2321    (test "$with_svga" != yes) && \
   2322    (test "$with_x11" != yes) && \
   2323    (test "$with_beos" != yes) && \
   2324    (test "$with_win32" != yes) && \
   2325    (test "$with_nogui" != yes) && \
   2326    (test "$with_term" != yes) && \
   2327    (test "$with_rfb" != yes) && \
   2328    (test "$with_amigaos" != yes) && \
   2329    (test "$with_carbon" != yes) && \
   2330    (test "$with_wx" != yes) && \
   2331    (test "$with_macos" != yes); then
   2332   # use DEFAULT_GUI.  Set the appropriate variable.
   2333   # DEFAULT_GUI must be set to one of the names above.  Otherwise, no
   2334   # valid $with_* variable will be set and who knows what will happen?
   2335   eval "with_${DEFAULT_GUI}=yes"
   2336 fi
   2337 
   2338 ac_ext=c
   2339 ac_cpp='$CPP $CPPFLAGS'
   2340 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   2341 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   2342 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   2343 if test -n "$ac_tool_prefix"; then
   2344   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
   2345 set dummy ${ac_tool_prefix}gcc; ac_word=$2
   2346 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   2347 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   2348 if test "${ac_cv_prog_CC+set}" = set; then
   2349   echo $ECHO_N "(cached) $ECHO_C" >&6
   2350 else
   2351   if test -n "$CC"; then
   2352   ac_cv_prog_CC="$CC" # Let the user override the test.
   2353 else
   2354 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2355 for as_dir in $PATH
   2356 do
   2357   IFS=$as_save_IFS
   2358   test -z "$as_dir" && as_dir=.
   2359   for ac_exec_ext in '' $ac_executable_extensions; do
   2360   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2361     ac_cv_prog_CC="${ac_tool_prefix}gcc"
   2362     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2363     break 2
   2364   fi
   2365 done
   2366 done
   2367 IFS=$as_save_IFS
   2368 
   2369 fi
   2370 fi
   2371 CC=$ac_cv_prog_CC
   2372 if test -n "$CC"; then
   2373   { echo "$as_me:$LINENO: result: $CC" >&5
   2374 echo "${ECHO_T}$CC" >&6; }
   2375 else
   2376   { echo "$as_me:$LINENO: result: no" >&5
   2377 echo "${ECHO_T}no" >&6; }
   2378 fi
   2379 
   2380 
   2381 fi
   2382 if test -z "$ac_cv_prog_CC"; then
   2383   ac_ct_CC=$CC
   2384   # Extract the first word of "gcc", so it can be a program name with args.
   2385 set dummy gcc; ac_word=$2
   2386 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   2387 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   2388 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
   2389   echo $ECHO_N "(cached) $ECHO_C" >&6
   2390 else
   2391   if test -n "$ac_ct_CC"; then
   2392   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
   2393 else
   2394 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2395 for as_dir in $PATH
   2396 do
   2397   IFS=$as_save_IFS
   2398   test -z "$as_dir" && as_dir=.
   2399   for ac_exec_ext in '' $ac_executable_extensions; do
   2400   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2401     ac_cv_prog_ac_ct_CC="gcc"
   2402     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2403     break 2
   2404   fi
   2405 done
   2406 done
   2407 IFS=$as_save_IFS
   2408 
   2409 fi
   2410 fi
   2411 ac_ct_CC=$ac_cv_prog_ac_ct_CC
   2412 if test -n "$ac_ct_CC"; then
   2413   { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
   2414 echo "${ECHO_T}$ac_ct_CC" >&6; }
   2415 else
   2416   { echo "$as_me:$LINENO: result: no" >&5
   2417 echo "${ECHO_T}no" >&6; }
   2418 fi
   2419 
   2420   if test "x$ac_ct_CC" = x; then
   2421     CC=""
   2422   else
   2423     case $cross_compiling:$ac_tool_warned in
   2424 yes:)
   2425 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   2426 whose name does not start with the host triplet.  If you think this
   2427 configuration is useful to you, please write to autoconf (at] gnu.org." >&5
   2428 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   2429 whose name does not start with the host triplet.  If you think this
   2430 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;}
   2431 ac_tool_warned=yes ;;
   2432 esac
   2433     CC=$ac_ct_CC
   2434   fi
   2435 else
   2436   CC="$ac_cv_prog_CC"
   2437 fi
   2438 
   2439 if test -z "$CC"; then
   2440           if test -n "$ac_tool_prefix"; then
   2441     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
   2442 set dummy ${ac_tool_prefix}cc; ac_word=$2
   2443 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   2444 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   2445 if test "${ac_cv_prog_CC+set}" = set; then
   2446   echo $ECHO_N "(cached) $ECHO_C" >&6
   2447 else
   2448   if test -n "$CC"; then
   2449   ac_cv_prog_CC="$CC" # Let the user override the test.
   2450 else
   2451 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2452 for as_dir in $PATH
   2453 do
   2454   IFS=$as_save_IFS
   2455   test -z "$as_dir" && as_dir=.
   2456   for ac_exec_ext in '' $ac_executable_extensions; do
   2457   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2458     ac_cv_prog_CC="${ac_tool_prefix}cc"
   2459     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2460     break 2
   2461   fi
   2462 done
   2463 done
   2464 IFS=$as_save_IFS
   2465 
   2466 fi
   2467 fi
   2468 CC=$ac_cv_prog_CC
   2469 if test -n "$CC"; then
   2470   { echo "$as_me:$LINENO: result: $CC" >&5
   2471 echo "${ECHO_T}$CC" >&6; }
   2472 else
   2473   { echo "$as_me:$LINENO: result: no" >&5
   2474 echo "${ECHO_T}no" >&6; }
   2475 fi
   2476 
   2477 
   2478   fi
   2479 fi
   2480 if test -z "$CC"; then
   2481   # Extract the first word of "cc", so it can be a program name with args.
   2482 set dummy cc; ac_word=$2
   2483 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   2484 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   2485 if test "${ac_cv_prog_CC+set}" = set; then
   2486   echo $ECHO_N "(cached) $ECHO_C" >&6
   2487 else
   2488   if test -n "$CC"; then
   2489   ac_cv_prog_CC="$CC" # Let the user override the test.
   2490 else
   2491   ac_prog_rejected=no
   2492 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2493 for as_dir in $PATH
   2494 do
   2495   IFS=$as_save_IFS
   2496   test -z "$as_dir" && as_dir=.
   2497   for ac_exec_ext in '' $ac_executable_extensions; do
   2498   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2499     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
   2500        ac_prog_rejected=yes
   2501        continue
   2502      fi
   2503     ac_cv_prog_CC="cc"
   2504     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2505     break 2
   2506   fi
   2507 done
   2508 done
   2509 IFS=$as_save_IFS
   2510 
   2511 if test $ac_prog_rejected = yes; then
   2512   # We found a bogon in the path, so make sure we never use it.
   2513   set dummy $ac_cv_prog_CC
   2514   shift
   2515   if test $# != 0; then
   2516     # We chose a different compiler from the bogus one.
   2517     # However, it has the same basename, so the bogon will be chosen
   2518     # first if we set CC to just the basename; use the full file name.
   2519     shift
   2520     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
   2521   fi
   2522 fi
   2523 fi
   2524 fi
   2525 CC=$ac_cv_prog_CC
   2526 if test -n "$CC"; then
   2527   { echo "$as_me:$LINENO: result: $CC" >&5
   2528 echo "${ECHO_T}$CC" >&6; }
   2529 else
   2530   { echo "$as_me:$LINENO: result: no" >&5
   2531 echo "${ECHO_T}no" >&6; }
   2532 fi
   2533 
   2534 
   2535 fi
   2536 if test -z "$CC"; then
   2537   if test -n "$ac_tool_prefix"; then
   2538   for ac_prog in cl.exe
   2539   do
   2540     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   2541 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   2542 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   2543 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   2544 if test "${ac_cv_prog_CC+set}" = set; then
   2545   echo $ECHO_N "(cached) $ECHO_C" >&6
   2546 else
   2547   if test -n "$CC"; then
   2548   ac_cv_prog_CC="$CC" # Let the user override the test.
   2549 else
   2550 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2551 for as_dir in $PATH
   2552 do
   2553   IFS=$as_save_IFS
   2554   test -z "$as_dir" && as_dir=.
   2555   for ac_exec_ext in '' $ac_executable_extensions; do
   2556   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2557     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
   2558     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2559     break 2
   2560   fi
   2561 done
   2562 done
   2563 IFS=$as_save_IFS
   2564 
   2565 fi
   2566 fi
   2567 CC=$ac_cv_prog_CC
   2568 if test -n "$CC"; then
   2569   { echo "$as_me:$LINENO: result: $CC" >&5
   2570 echo "${ECHO_T}$CC" >&6; }
   2571 else
   2572   { echo "$as_me:$LINENO: result: no" >&5
   2573 echo "${ECHO_T}no" >&6; }
   2574 fi
   2575 
   2576 
   2577     test -n "$CC" && break
   2578   done
   2579 fi
   2580 if test -z "$CC"; then
   2581   ac_ct_CC=$CC
   2582   for ac_prog in cl.exe
   2583 do
   2584   # Extract the first word of "$ac_prog", so it can be a program name with args.
   2585 set dummy $ac_prog; ac_word=$2
   2586 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   2587 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   2588 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
   2589   echo $ECHO_N "(cached) $ECHO_C" >&6
   2590 else
   2591   if test -n "$ac_ct_CC"; then
   2592   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
   2593 else
   2594 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2595 for as_dir in $PATH
   2596 do
   2597   IFS=$as_save_IFS
   2598   test -z "$as_dir" && as_dir=.
   2599   for ac_exec_ext in '' $ac_executable_extensions; do
   2600   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2601     ac_cv_prog_ac_ct_CC="$ac_prog"
   2602     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2603     break 2
   2604   fi
   2605 done
   2606 done
   2607 IFS=$as_save_IFS
   2608 
   2609 fi
   2610 fi
   2611 ac_ct_CC=$ac_cv_prog_ac_ct_CC
   2612 if test -n "$ac_ct_CC"; then
   2613   { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
   2614 echo "${ECHO_T}$ac_ct_CC" >&6; }
   2615 else
   2616   { echo "$as_me:$LINENO: result: no" >&5
   2617 echo "${ECHO_T}no" >&6; }
   2618 fi
   2619 
   2620 
   2621   test -n "$ac_ct_CC" && break
   2622 done
   2623 
   2624   if test "x$ac_ct_CC" = x; then
   2625     CC=""
   2626   else
   2627     case $cross_compiling:$ac_tool_warned in
   2628 yes:)
   2629 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   2630 whose name does not start with the host triplet.  If you think this
   2631 configuration is useful to you, please write to autoconf (at] gnu.org." >&5
   2632 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   2633 whose name does not start with the host triplet.  If you think this
   2634 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;}
   2635 ac_tool_warned=yes ;;
   2636 esac
   2637     CC=$ac_ct_CC
   2638   fi
   2639 fi
   2640 
   2641 fi
   2642 
   2643 
   2644 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
   2645 See \`config.log' for more details." >&5
   2646 echo "$as_me: error: no acceptable C compiler found in \$PATH
   2647 See \`config.log' for more details." >&2;}
   2648    { (exit 1); exit 1; }; }
   2649 
   2650 # Provide some information about the compiler.
   2651 echo "$as_me:$LINENO: checking for C compiler version" >&5
   2652 ac_compiler=`set X $ac_compile; echo $2`
   2653 { (ac_try="$ac_compiler --version >&5"
   2654 case "(($ac_try" in
   2655   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2656   *) ac_try_echo=$ac_try;;
   2657 esac
   2658 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   2659   (eval "$ac_compiler --version >&5") 2>&5
   2660   ac_status=$?
   2661   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2662   (exit $ac_status); }
   2663 { (ac_try="$ac_compiler -v >&5"
   2664 case "(($ac_try" in
   2665   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2666   *) ac_try_echo=$ac_try;;
   2667 esac
   2668 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   2669   (eval "$ac_compiler -v >&5") 2>&5
   2670   ac_status=$?
   2671   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2672   (exit $ac_status); }
   2673 { (ac_try="$ac_compiler -V >&5"
   2674 case "(($ac_try" in
   2675   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2676   *) ac_try_echo=$ac_try;;
   2677 esac
   2678 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   2679   (eval "$ac_compiler -V >&5") 2>&5
   2680   ac_status=$?
   2681   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2682   (exit $ac_status); }
   2683 
   2684 cat >conftest.$ac_ext <<_ACEOF
   2685 /* confdefs.h.  */
   2686 _ACEOF
   2687 cat confdefs.h >>conftest.$ac_ext
   2688 cat >>conftest.$ac_ext <<_ACEOF
   2689 /* end confdefs.h.  */
   2690 
   2691 int
   2692 main ()
   2693 {
   2694 
   2695   ;
   2696   return 0;
   2697 }
   2698 _ACEOF
   2699 ac_clean_files_save=$ac_clean_files
   2700 ac_clean_files="$ac_clean_files a.out a.exe b.out"
   2701 # Try to create an executable without -o first, disregard a.out.
   2702 # It will help us diagnose broken compilers, and finding out an intuition
   2703 # of exeext.
   2704 { echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
   2705 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6; }
   2706 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
   2707 #
   2708 # List of possible output files, starting from the most likely.
   2709 # The algorithm is not robust to junk in `.', hence go to wildcards (a.*)
   2710 # only as a last resort.  b.out is created by i960 compilers.
   2711 ac_files='a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out'
   2712 #
   2713 # The IRIX 6 linker writes into existing files which may not be
   2714 # executable, retaining their permissions.  Remove them first so a
   2715 # subsequent execution test works.
   2716 ac_rmfiles=
   2717 for ac_file in $ac_files
   2718 do
   2719   case $ac_file in
   2720     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
   2721     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
   2722   esac
   2723 done
   2724 rm -f $ac_rmfiles
   2725 
   2726 if { (ac_try="$ac_link_default"
   2727 case "(($ac_try" in
   2728   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2729   *) ac_try_echo=$ac_try;;
   2730 esac
   2731 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   2732   (eval "$ac_link_default") 2>&5
   2733   ac_status=$?
   2734   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2735   (exit $ac_status); }; then
   2736   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
   2737 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
   2738 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
   2739 # so that the user can short-circuit this test for compilers unknown to
   2740 # Autoconf.
   2741 for ac_file in $ac_files ''
   2742 do
   2743   test -f "$ac_file" || continue
   2744   case $ac_file in
   2745     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj )
   2746 	;;
   2747     [ab].out )
   2748 	# We found the default executable, but exeext='' is most
   2749 	# certainly right.
   2750 	break;;
   2751     *.* )
   2752         if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
   2753 	then :; else
   2754 	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
   2755 	fi
   2756 	# We set ac_cv_exeext here because the later test for it is not
   2757 	# safe: cross compilers may not add the suffix if given an `-o'
   2758 	# argument, so we may need to know it at that point already.
   2759 	# Even if this section looks crufty: it has the advantage of
   2760 	# actually working.
   2761 	break;;
   2762     * )
   2763 	break;;
   2764   esac
   2765 done
   2766 test "$ac_cv_exeext" = no && ac_cv_exeext=
   2767 
   2768 else
   2769   ac_file=''
   2770 fi
   2771 
   2772 { echo "$as_me:$LINENO: result: $ac_file" >&5
   2773 echo "${ECHO_T}$ac_file" >&6; }
   2774 if test -z "$ac_file"; then
   2775   echo "$as_me: failed program was:" >&5
   2776 sed 's/^/| /' conftest.$ac_ext >&5
   2777 
   2778 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
   2779 See \`config.log' for more details." >&5
   2780 echo "$as_me: error: C compiler cannot create executables
   2781 See \`config.log' for more details." >&2;}
   2782    { (exit 77); exit 77; }; }
   2783 fi
   2784 
   2785 ac_exeext=$ac_cv_exeext
   2786 
   2787 # Check that the compiler produces executables we can run.  If not, either
   2788 # the compiler is broken, or we cross compile.
   2789 { echo "$as_me:$LINENO: checking whether the C compiler works" >&5
   2790 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6; }
   2791 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
   2792 # If not cross compiling, check that we can run a simple program.
   2793 if test "$cross_compiling" != yes; then
   2794   if { ac_try='./$ac_file'
   2795   { (case "(($ac_try" in
   2796   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2797   *) ac_try_echo=$ac_try;;
   2798 esac
   2799 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   2800   (eval "$ac_try") 2>&5
   2801   ac_status=$?
   2802   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2803   (exit $ac_status); }; }; then
   2804     cross_compiling=no
   2805   else
   2806     if test "$cross_compiling" = maybe; then
   2807 	cross_compiling=yes
   2808     else
   2809 	{ { echo "$as_me:$LINENO: error: cannot run C compiled programs.
   2810 If you meant to cross compile, use \`--host'.
   2811 See \`config.log' for more details." >&5
   2812 echo "$as_me: error: cannot run C compiled programs.
   2813 If you meant to cross compile, use \`--host'.
   2814 See \`config.log' for more details." >&2;}
   2815    { (exit 1); exit 1; }; }
   2816     fi
   2817   fi
   2818 fi
   2819 { echo "$as_me:$LINENO: result: yes" >&5
   2820 echo "${ECHO_T}yes" >&6; }
   2821 
   2822 rm -f a.out a.exe conftest$ac_cv_exeext b.out
   2823 ac_clean_files=$ac_clean_files_save
   2824 # Check that the compiler produces executables we can run.  If not, either
   2825 # the compiler is broken, or we cross compile.
   2826 { echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
   2827 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6; }
   2828 { echo "$as_me:$LINENO: result: $cross_compiling" >&5
   2829 echo "${ECHO_T}$cross_compiling" >&6; }
   2830 
   2831 { echo "$as_me:$LINENO: checking for suffix of executables" >&5
   2832 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6; }
   2833 if { (ac_try="$ac_link"
   2834 case "(($ac_try" in
   2835   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2836   *) ac_try_echo=$ac_try;;
   2837 esac
   2838 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   2839   (eval "$ac_link") 2>&5
   2840   ac_status=$?
   2841   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2842   (exit $ac_status); }; then
   2843   # If both `conftest.exe' and `conftest' are `present' (well, observable)
   2844 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
   2845 # work properly (i.e., refer to `conftest.exe'), while it won't with
   2846 # `rm'.
   2847 for ac_file in conftest.exe conftest conftest.*; do
   2848   test -f "$ac_file" || continue
   2849   case $ac_file in
   2850     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
   2851     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
   2852 	  break;;
   2853     * ) break;;
   2854   esac
   2855 done
   2856 else
   2857   { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
   2858 See \`config.log' for more details." >&5
   2859 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
   2860 See \`config.log' for more details." >&2;}
   2861    { (exit 1); exit 1; }; }
   2862 fi
   2863 
   2864 rm -f conftest$ac_cv_exeext
   2865 { echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
   2866 echo "${ECHO_T}$ac_cv_exeext" >&6; }
   2867 
   2868 rm -f conftest.$ac_ext
   2869 EXEEXT=$ac_cv_exeext
   2870 ac_exeext=$EXEEXT
   2871 { echo "$as_me:$LINENO: checking for suffix of object files" >&5
   2872 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6; }
   2873 if test "${ac_cv_objext+set}" = set; then
   2874   echo $ECHO_N "(cached) $ECHO_C" >&6
   2875 else
   2876   cat >conftest.$ac_ext <<_ACEOF
   2877 /* confdefs.h.  */
   2878 _ACEOF
   2879 cat confdefs.h >>conftest.$ac_ext
   2880 cat >>conftest.$ac_ext <<_ACEOF
   2881 /* end confdefs.h.  */
   2882 
   2883 int
   2884 main ()
   2885 {
   2886 
   2887   ;
   2888   return 0;
   2889 }
   2890 _ACEOF
   2891 rm -f conftest.o conftest.obj
   2892 if { (ac_try="$ac_compile"
   2893 case "(($ac_try" in
   2894   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2895   *) ac_try_echo=$ac_try;;
   2896 esac
   2897 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   2898   (eval "$ac_compile") 2>&5
   2899   ac_status=$?
   2900   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2901   (exit $ac_status); }; then
   2902   for ac_file in conftest.o conftest.obj conftest.*; do
   2903   test -f "$ac_file" || continue;
   2904   case $ac_file in
   2905     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf ) ;;
   2906     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
   2907        break;;
   2908   esac
   2909 done
   2910 else
   2911   echo "$as_me: failed program was:" >&5
   2912 sed 's/^/| /' conftest.$ac_ext >&5
   2913 
   2914 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
   2915 See \`config.log' for more details." >&5
   2916 echo "$as_me: error: cannot compute suffix of object files: cannot compile
   2917 See \`config.log' for more details." >&2;}
   2918    { (exit 1); exit 1; }; }
   2919 fi
   2920 
   2921 rm -f conftest.$ac_cv_objext conftest.$ac_ext
   2922 fi
   2923 { echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
   2924 echo "${ECHO_T}$ac_cv_objext" >&6; }
   2925 OBJEXT=$ac_cv_objext
   2926 ac_objext=$OBJEXT
   2927 { echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
   2928 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6; }
   2929 if test "${ac_cv_c_compiler_gnu+set}" = set; then
   2930   echo $ECHO_N "(cached) $ECHO_C" >&6
   2931 else
   2932   cat >conftest.$ac_ext <<_ACEOF
   2933 /* confdefs.h.  */
   2934 _ACEOF
   2935 cat confdefs.h >>conftest.$ac_ext
   2936 cat >>conftest.$ac_ext <<_ACEOF
   2937 /* end confdefs.h.  */
   2938 
   2939 int
   2940 main ()
   2941 {
   2942 #ifndef __GNUC__
   2943        choke me
   2944 #endif
   2945 
   2946   ;
   2947   return 0;
   2948 }
   2949 _ACEOF
   2950 rm -f conftest.$ac_objext
   2951 if { (ac_try="$ac_compile"
   2952 case "(($ac_try" in
   2953   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2954   *) ac_try_echo=$ac_try;;
   2955 esac
   2956 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   2957   (eval "$ac_compile") 2>conftest.er1
   2958   ac_status=$?
   2959   grep -v '^ *+' conftest.er1 >conftest.err
   2960   rm -f conftest.er1
   2961   cat conftest.err >&5
   2962   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2963   (exit $ac_status); } && {
   2964 	 test -z "$ac_c_werror_flag" ||
   2965 	 test ! -s conftest.err
   2966        } && test -s conftest.$ac_objext; then
   2967   ac_compiler_gnu=yes
   2968 else
   2969   echo "$as_me: failed program was:" >&5
   2970 sed 's/^/| /' conftest.$ac_ext >&5
   2971 
   2972 	ac_compiler_gnu=no
   2973 fi
   2974 
   2975 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   2976 ac_cv_c_compiler_gnu=$ac_compiler_gnu
   2977 
   2978 fi
   2979 { echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
   2980 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; }
   2981 GCC=`test $ac_compiler_gnu = yes && echo yes`
   2982 ac_test_CFLAGS=${CFLAGS+set}
   2983 ac_save_CFLAGS=$CFLAGS
   2984 { echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
   2985 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6; }
   2986 if test "${ac_cv_prog_cc_g+set}" = set; then
   2987   echo $ECHO_N "(cached) $ECHO_C" >&6
   2988 else
   2989   ac_save_c_werror_flag=$ac_c_werror_flag
   2990    ac_c_werror_flag=yes
   2991    ac_cv_prog_cc_g=no
   2992    CFLAGS="-g"
   2993    cat >conftest.$ac_ext <<_ACEOF
   2994 /* confdefs.h.  */
   2995 _ACEOF
   2996 cat confdefs.h >>conftest.$ac_ext
   2997 cat >>conftest.$ac_ext <<_ACEOF
   2998 /* end confdefs.h.  */
   2999 
   3000 int
   3001 main ()
   3002 {
   3003 
   3004   ;
   3005   return 0;
   3006 }
   3007 _ACEOF
   3008 rm -f conftest.$ac_objext
   3009 if { (ac_try="$ac_compile"
   3010 case "(($ac_try" in
   3011   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3012   *) ac_try_echo=$ac_try;;
   3013 esac
   3014 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3015   (eval "$ac_compile") 2>conftest.er1
   3016   ac_status=$?
   3017   grep -v '^ *+' conftest.er1 >conftest.err
   3018   rm -f conftest.er1
   3019   cat conftest.err >&5
   3020   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3021   (exit $ac_status); } && {
   3022 	 test -z "$ac_c_werror_flag" ||
   3023 	 test ! -s conftest.err
   3024        } && test -s conftest.$ac_objext; then
   3025   ac_cv_prog_cc_g=yes
   3026 else
   3027   echo "$as_me: failed program was:" >&5
   3028 sed 's/^/| /' conftest.$ac_ext >&5
   3029 
   3030 	CFLAGS=""
   3031       cat >conftest.$ac_ext <<_ACEOF
   3032 /* confdefs.h.  */
   3033 _ACEOF
   3034 cat confdefs.h >>conftest.$ac_ext
   3035 cat >>conftest.$ac_ext <<_ACEOF
   3036 /* end confdefs.h.  */
   3037 
   3038 int
   3039 main ()
   3040 {
   3041 
   3042   ;
   3043   return 0;
   3044 }
   3045 _ACEOF
   3046 rm -f conftest.$ac_objext
   3047 if { (ac_try="$ac_compile"
   3048 case "(($ac_try" in
   3049   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3050   *) ac_try_echo=$ac_try;;
   3051 esac
   3052 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3053   (eval "$ac_compile") 2>conftest.er1
   3054   ac_status=$?
   3055   grep -v '^ *+' conftest.er1 >conftest.err
   3056   rm -f conftest.er1
   3057   cat conftest.err >&5
   3058   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3059   (exit $ac_status); } && {
   3060 	 test -z "$ac_c_werror_flag" ||
   3061 	 test ! -s conftest.err
   3062        } && test -s conftest.$ac_objext; then
   3063   :
   3064 else
   3065   echo "$as_me: failed program was:" >&5
   3066 sed 's/^/| /' conftest.$ac_ext >&5
   3067 
   3068 	ac_c_werror_flag=$ac_save_c_werror_flag
   3069 	 CFLAGS="-g"
   3070 	 cat >conftest.$ac_ext <<_ACEOF
   3071 /* confdefs.h.  */
   3072 _ACEOF
   3073 cat confdefs.h >>conftest.$ac_ext
   3074 cat >>conftest.$ac_ext <<_ACEOF
   3075 /* end confdefs.h.  */
   3076 
   3077 int
   3078 main ()
   3079 {
   3080 
   3081   ;
   3082   return 0;
   3083 }
   3084 _ACEOF
   3085 rm -f conftest.$ac_objext
   3086 if { (ac_try="$ac_compile"
   3087 case "(($ac_try" in
   3088   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3089   *) ac_try_echo=$ac_try;;
   3090 esac
   3091 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3092   (eval "$ac_compile") 2>conftest.er1
   3093   ac_status=$?
   3094   grep -v '^ *+' conftest.er1 >conftest.err
   3095   rm -f conftest.er1
   3096   cat conftest.err >&5
   3097   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3098   (exit $ac_status); } && {
   3099 	 test -z "$ac_c_werror_flag" ||
   3100 	 test ! -s conftest.err
   3101        } && test -s conftest.$ac_objext; then
   3102   ac_cv_prog_cc_g=yes
   3103 else
   3104   echo "$as_me: failed program was:" >&5
   3105 sed 's/^/| /' conftest.$ac_ext >&5
   3106 
   3107 
   3108 fi
   3109 
   3110 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3111 fi
   3112 
   3113 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3114 fi
   3115 
   3116 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3117    ac_c_werror_flag=$ac_save_c_werror_flag
   3118 fi
   3119 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
   3120 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6; }
   3121 if test "$ac_test_CFLAGS" = set; then
   3122   CFLAGS=$ac_save_CFLAGS
   3123 elif test $ac_cv_prog_cc_g = yes; then
   3124   if test "$GCC" = yes; then
   3125     CFLAGS="-g -O2"
   3126   else
   3127     CFLAGS="-g"
   3128   fi
   3129 else
   3130   if test "$GCC" = yes; then
   3131     CFLAGS="-O2"
   3132   else
   3133     CFLAGS=
   3134   fi
   3135 fi
   3136 { echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
   3137 echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; }
   3138 if test "${ac_cv_prog_cc_c89+set}" = set; then
   3139   echo $ECHO_N "(cached) $ECHO_C" >&6
   3140 else
   3141   ac_cv_prog_cc_c89=no
   3142 ac_save_CC=$CC
   3143 cat >conftest.$ac_ext <<_ACEOF
   3144 /* confdefs.h.  */
   3145 _ACEOF
   3146 cat confdefs.h >>conftest.$ac_ext
   3147 cat >>conftest.$ac_ext <<_ACEOF
   3148 /* end confdefs.h.  */
   3149 #include <stdarg.h>
   3150 #include <stdio.h>
   3151 #include <sys/types.h>
   3152 #include <sys/stat.h>
   3153 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
   3154 struct buf { int x; };
   3155 FILE * (*rcsopen) (struct buf *, struct stat *, int);
   3156 static char *e (p, i)
   3157      char **p;
   3158      int i;
   3159 {
   3160   return p[i];
   3161 }
   3162 static char *f (char * (*g) (char **, int), char **p, ...)
   3163 {
   3164   char *s;
   3165   va_list v;
   3166   va_start (v,p);
   3167   s = g (p, va_arg (v,int));
   3168   va_end (v);
   3169   return s;
   3170 }
   3171 
   3172 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
   3173    function prototypes and stuff, but not '\xHH' hex character constants.
   3174    These don't provoke an error unfortunately, instead are silently treated
   3175    as 'x'.  The following induces an error, until -std is added to get
   3176    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
   3177    array size at least.  It's necessary to write '\x00'==0 to get something
   3178    that's true only with -std.  */
   3179 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
   3180 
   3181 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
   3182    inside strings and character constants.  */
   3183 #define FOO(x) 'x'
   3184 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
   3185 
   3186 int test (int i, double x);
   3187 struct s1 {int (*f) (int a);};
   3188 struct s2 {int (*f) (double a);};
   3189 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
   3190 int argc;
   3191 char **argv;
   3192 int
   3193 main ()
   3194 {
   3195 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
   3196   ;
   3197   return 0;
   3198 }
   3199 _ACEOF
   3200 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
   3201 	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
   3202 do
   3203   CC="$ac_save_CC $ac_arg"
   3204   rm -f conftest.$ac_objext
   3205 if { (ac_try="$ac_compile"
   3206 case "(($ac_try" in
   3207   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3208   *) ac_try_echo=$ac_try;;
   3209 esac
   3210 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3211   (eval "$ac_compile") 2>conftest.er1
   3212   ac_status=$?
   3213   grep -v '^ *+' conftest.er1 >conftest.err
   3214   rm -f conftest.er1
   3215   cat conftest.err >&5
   3216   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3217   (exit $ac_status); } && {
   3218 	 test -z "$ac_c_werror_flag" ||
   3219 	 test ! -s conftest.err
   3220        } && test -s conftest.$ac_objext; then
   3221   ac_cv_prog_cc_c89=$ac_arg
   3222 else
   3223   echo "$as_me: failed program was:" >&5
   3224 sed 's/^/| /' conftest.$ac_ext >&5
   3225 
   3226 
   3227 fi
   3228 
   3229 rm -f core conftest.err conftest.$ac_objext
   3230   test "x$ac_cv_prog_cc_c89" != "xno" && break
   3231 done
   3232 rm -f conftest.$ac_ext
   3233 CC=$ac_save_CC
   3234 
   3235 fi
   3236 # AC_CACHE_VAL
   3237 case "x$ac_cv_prog_cc_c89" in
   3238   x)
   3239     { echo "$as_me:$LINENO: result: none needed" >&5
   3240 echo "${ECHO_T}none needed" >&6; } ;;
   3241   xno)
   3242     { echo "$as_me:$LINENO: result: unsupported" >&5
   3243 echo "${ECHO_T}unsupported" >&6; } ;;
   3244   *)
   3245     CC="$CC $ac_cv_prog_cc_c89"
   3246     { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
   3247 echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;;
   3248 esac
   3249 
   3250 
   3251 ac_ext=c
   3252 ac_cpp='$CPP $CPPFLAGS'
   3253 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   3254 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   3255 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   3256 
   3257 ac_ext=cpp
   3258 ac_cpp='$CXXCPP $CPPFLAGS'
   3259 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   3260 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   3261 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   3262 if test -z "$CXX"; then
   3263   if test -n "$CCC"; then
   3264     CXX=$CCC
   3265   else
   3266     if test -n "$ac_tool_prefix"; then
   3267   for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
   3268   do
   3269     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   3270 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   3271 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   3272 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   3273 if test "${ac_cv_prog_CXX+set}" = set; then
   3274   echo $ECHO_N "(cached) $ECHO_C" >&6
   3275 else
   3276   if test -n "$CXX"; then
   3277   ac_cv_prog_CXX="$CXX" # Let the user override the test.
   3278 else
   3279 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3280 for as_dir in $PATH
   3281 do
   3282   IFS=$as_save_IFS
   3283   test -z "$as_dir" && as_dir=.
   3284   for ac_exec_ext in '' $ac_executable_extensions; do
   3285   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   3286     ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
   3287     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   3288     break 2
   3289   fi
   3290 done
   3291 done
   3292 IFS=$as_save_IFS
   3293 
   3294 fi
   3295 fi
   3296 CXX=$ac_cv_prog_CXX
   3297 if test -n "$CXX"; then
   3298   { echo "$as_me:$LINENO: result: $CXX" >&5
   3299 echo "${ECHO_T}$CXX" >&6; }
   3300 else
   3301   { echo "$as_me:$LINENO: result: no" >&5
   3302 echo "${ECHO_T}no" >&6; }
   3303 fi
   3304 
   3305 
   3306     test -n "$CXX" && break
   3307   done
   3308 fi
   3309 if test -z "$CXX"; then
   3310   ac_ct_CXX=$CXX
   3311   for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
   3312 do
   3313   # Extract the first word of "$ac_prog", so it can be a program name with args.
   3314 set dummy $ac_prog; ac_word=$2
   3315 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   3316 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   3317 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
   3318   echo $ECHO_N "(cached) $ECHO_C" >&6
   3319 else
   3320   if test -n "$ac_ct_CXX"; then
   3321   ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
   3322 else
   3323 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3324 for as_dir in $PATH
   3325 do
   3326   IFS=$as_save_IFS
   3327   test -z "$as_dir" && as_dir=.
   3328   for ac_exec_ext in '' $ac_executable_extensions; do
   3329   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   3330     ac_cv_prog_ac_ct_CXX="$ac_prog"
   3331     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   3332     break 2
   3333   fi
   3334 done
   3335 done
   3336 IFS=$as_save_IFS
   3337 
   3338 fi
   3339 fi
   3340 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
   3341 if test -n "$ac_ct_CXX"; then
   3342   { echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
   3343 echo "${ECHO_T}$ac_ct_CXX" >&6; }
   3344 else
   3345   { echo "$as_me:$LINENO: result: no" >&5
   3346 echo "${ECHO_T}no" >&6; }
   3347 fi
   3348 
   3349 
   3350   test -n "$ac_ct_CXX" && break
   3351 done
   3352 
   3353   if test "x$ac_ct_CXX" = x; then
   3354     CXX="g++"
   3355   else
   3356     case $cross_compiling:$ac_tool_warned in
   3357 yes:)
   3358 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   3359 whose name does not start with the host triplet.  If you think this
   3360 configuration is useful to you, please write to autoconf (at] gnu.org." >&5
   3361 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   3362 whose name does not start with the host triplet.  If you think this
   3363 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;}
   3364 ac_tool_warned=yes ;;
   3365 esac
   3366     CXX=$ac_ct_CXX
   3367   fi
   3368 fi
   3369 
   3370   fi
   3371 fi
   3372 # Provide some information about the compiler.
   3373 echo "$as_me:$LINENO: checking for C++ compiler version" >&5
   3374 ac_compiler=`set X $ac_compile; echo $2`
   3375 { (ac_try="$ac_compiler --version >&5"
   3376 case "(($ac_try" in
   3377   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3378   *) ac_try_echo=$ac_try;;
   3379 esac
   3380 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3381   (eval "$ac_compiler --version >&5") 2>&5
   3382   ac_status=$?
   3383   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3384   (exit $ac_status); }
   3385 { (ac_try="$ac_compiler -v >&5"
   3386 case "(($ac_try" in
   3387   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3388   *) ac_try_echo=$ac_try;;
   3389 esac
   3390 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3391   (eval "$ac_compiler -v >&5") 2>&5
   3392   ac_status=$?
   3393   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3394   (exit $ac_status); }
   3395 { (ac_try="$ac_compiler -V >&5"
   3396 case "(($ac_try" in
   3397   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3398   *) ac_try_echo=$ac_try;;
   3399 esac
   3400 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3401   (eval "$ac_compiler -V >&5") 2>&5
   3402   ac_status=$?
   3403   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3404   (exit $ac_status); }
   3405 
   3406 { echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
   3407 echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6; }
   3408 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
   3409   echo $ECHO_N "(cached) $ECHO_C" >&6
   3410 else
   3411   cat >conftest.$ac_ext <<_ACEOF
   3412 /* confdefs.h.  */
   3413 _ACEOF
   3414 cat confdefs.h >>conftest.$ac_ext
   3415 cat >>conftest.$ac_ext <<_ACEOF
   3416 /* end confdefs.h.  */
   3417 
   3418 int
   3419 main ()
   3420 {
   3421 #ifndef __GNUC__
   3422        choke me
   3423 #endif
   3424 
   3425   ;
   3426   return 0;
   3427 }
   3428 _ACEOF
   3429 rm -f conftest.$ac_objext
   3430 if { (ac_try="$ac_compile"
   3431 case "(($ac_try" in
   3432   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3433   *) ac_try_echo=$ac_try;;
   3434 esac
   3435 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3436   (eval "$ac_compile") 2>conftest.er1
   3437   ac_status=$?
   3438   grep -v '^ *+' conftest.er1 >conftest.err
   3439   rm -f conftest.er1
   3440   cat conftest.err >&5
   3441   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3442   (exit $ac_status); } && {
   3443 	 test -z "$ac_cxx_werror_flag" ||
   3444 	 test ! -s conftest.err
   3445        } && test -s conftest.$ac_objext; then
   3446   ac_compiler_gnu=yes
   3447 else
   3448   echo "$as_me: failed program was:" >&5
   3449 sed 's/^/| /' conftest.$ac_ext >&5
   3450 
   3451 	ac_compiler_gnu=no
   3452 fi
   3453 
   3454 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3455 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
   3456 
   3457 fi
   3458 { echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
   3459 echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6; }
   3460 GXX=`test $ac_compiler_gnu = yes && echo yes`
   3461 ac_test_CXXFLAGS=${CXXFLAGS+set}
   3462 ac_save_CXXFLAGS=$CXXFLAGS
   3463 { echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
   3464 echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6; }
   3465 if test "${ac_cv_prog_cxx_g+set}" = set; then
   3466   echo $ECHO_N "(cached) $ECHO_C" >&6
   3467 else
   3468   ac_save_cxx_werror_flag=$ac_cxx_werror_flag
   3469    ac_cxx_werror_flag=yes
   3470    ac_cv_prog_cxx_g=no
   3471    CXXFLAGS="-g"
   3472    cat >conftest.$ac_ext <<_ACEOF
   3473 /* confdefs.h.  */
   3474 _ACEOF
   3475 cat confdefs.h >>conftest.$ac_ext
   3476 cat >>conftest.$ac_ext <<_ACEOF
   3477 /* end confdefs.h.  */
   3478 
   3479 int
   3480 main ()
   3481 {
   3482 
   3483   ;
   3484   return 0;
   3485 }
   3486 _ACEOF
   3487 rm -f conftest.$ac_objext
   3488 if { (ac_try="$ac_compile"
   3489 case "(($ac_try" in
   3490   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3491   *) ac_try_echo=$ac_try;;
   3492 esac
   3493 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3494   (eval "$ac_compile") 2>conftest.er1
   3495   ac_status=$?
   3496   grep -v '^ *+' conftest.er1 >conftest.err
   3497   rm -f conftest.er1
   3498   cat conftest.err >&5
   3499   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3500   (exit $ac_status); } && {
   3501 	 test -z "$ac_cxx_werror_flag" ||
   3502 	 test ! -s conftest.err
   3503        } && test -s conftest.$ac_objext; then
   3504   ac_cv_prog_cxx_g=yes
   3505 else
   3506   echo "$as_me: failed program was:" >&5
   3507 sed 's/^/| /' conftest.$ac_ext >&5
   3508 
   3509 	CXXFLAGS=""
   3510       cat >conftest.$ac_ext <<_ACEOF
   3511 /* confdefs.h.  */
   3512 _ACEOF
   3513 cat confdefs.h >>conftest.$ac_ext
   3514 cat >>conftest.$ac_ext <<_ACEOF
   3515 /* end confdefs.h.  */
   3516 
   3517 int
   3518 main ()
   3519 {
   3520 
   3521   ;
   3522   return 0;
   3523 }
   3524 _ACEOF
   3525 rm -f conftest.$ac_objext
   3526 if { (ac_try="$ac_compile"
   3527 case "(($ac_try" in
   3528   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3529   *) ac_try_echo=$ac_try;;
   3530 esac
   3531 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3532   (eval "$ac_compile") 2>conftest.er1
   3533   ac_status=$?
   3534   grep -v '^ *+' conftest.er1 >conftest.err
   3535   rm -f conftest.er1
   3536   cat conftest.err >&5
   3537   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3538   (exit $ac_status); } && {
   3539 	 test -z "$ac_cxx_werror_flag" ||
   3540 	 test ! -s conftest.err
   3541        } && test -s conftest.$ac_objext; then
   3542   :
   3543 else
   3544   echo "$as_me: failed program was:" >&5
   3545 sed 's/^/| /' conftest.$ac_ext >&5
   3546 
   3547 	ac_cxx_werror_flag=$ac_save_cxx_werror_flag
   3548 	 CXXFLAGS="-g"
   3549 	 cat >conftest.$ac_ext <<_ACEOF
   3550 /* confdefs.h.  */
   3551 _ACEOF
   3552 cat confdefs.h >>conftest.$ac_ext
   3553 cat >>conftest.$ac_ext <<_ACEOF
   3554 /* end confdefs.h.  */
   3555 
   3556 int
   3557 main ()
   3558 {
   3559 
   3560   ;
   3561   return 0;
   3562 }
   3563 _ACEOF
   3564 rm -f conftest.$ac_objext
   3565 if { (ac_try="$ac_compile"
   3566 case "(($ac_try" in
   3567   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3568   *) ac_try_echo=$ac_try;;
   3569 esac
   3570 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3571   (eval "$ac_compile") 2>conftest.er1
   3572   ac_status=$?
   3573   grep -v '^ *+' conftest.er1 >conftest.err
   3574   rm -f conftest.er1
   3575   cat conftest.err >&5
   3576   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3577   (exit $ac_status); } && {
   3578 	 test -z "$ac_cxx_werror_flag" ||
   3579 	 test ! -s conftest.err
   3580        } && test -s conftest.$ac_objext; then
   3581   ac_cv_prog_cxx_g=yes
   3582 else
   3583   echo "$as_me: failed program was:" >&5
   3584 sed 's/^/| /' conftest.$ac_ext >&5
   3585 
   3586 
   3587 fi
   3588 
   3589 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3590 fi
   3591 
   3592 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3593 fi
   3594 
   3595 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3596    ac_cxx_werror_flag=$ac_save_cxx_werror_flag
   3597 fi
   3598 { echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
   3599 echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6; }
   3600 if test "$ac_test_CXXFLAGS" = set; then
   3601   CXXFLAGS=$ac_save_CXXFLAGS
   3602 elif test $ac_cv_prog_cxx_g = yes; then
   3603   if test "$GXX" = yes; then
   3604     CXXFLAGS="-g -O2"
   3605   else
   3606     CXXFLAGS="-g"
   3607   fi
   3608 else
   3609   if test "$GXX" = yes; then
   3610     CXXFLAGS="-O2"
   3611   else
   3612     CXXFLAGS=
   3613   fi
   3614 fi
   3615 ac_ext=c
   3616 ac_cpp='$CPP $CPPFLAGS'
   3617 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   3618 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   3619 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   3620 
   3621 { echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
   3622 echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6; }
   3623 set x ${MAKE-make}; ac_make=`echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
   3624 if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then
   3625   echo $ECHO_N "(cached) $ECHO_C" >&6
   3626 else
   3627   cat >conftest.make <<\_ACEOF
   3628 SHELL = /bin/sh
   3629 all:
   3630 	@echo '@@@%%%=$(MAKE)=@@@%%%'
   3631 _ACEOF
   3632 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
   3633 case `${MAKE-make} -f conftest.make 2>/dev/null` in
   3634   *@@@%%%=?*=@@@%%%*)
   3635     eval ac_cv_prog_make_${ac_make}_set=yes;;
   3636   *)
   3637     eval ac_cv_prog_make_${ac_make}_set=no;;
   3638 esac
   3639 rm -f conftest.make
   3640 fi
   3641 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
   3642   { echo "$as_me:$LINENO: result: yes" >&5
   3643 echo "${ECHO_T}yes" >&6; }
   3644   SET_MAKE=
   3645 else
   3646   { echo "$as_me:$LINENO: result: no" >&5
   3647 echo "${ECHO_T}no" >&6; }
   3648   SET_MAKE="MAKE=${MAKE-make}"
   3649 fi
   3650 
   3651 
   3652 # Check whether --enable-static was given.
   3653 if test "${enable_static+set}" = set; then
   3654   enableval=$enable_static; p=${PACKAGE-default}
   3655     case $enableval in
   3656     yes) enable_static=yes ;;
   3657     no) enable_static=no ;;
   3658     *)
   3659      enable_static=no
   3660       # Look at the argument we got.  We use all the common list separators.
   3661       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
   3662       for pkg in $enableval; do
   3663 	IFS="$lt_save_ifs"
   3664 	if test "X$pkg" = "X$p"; then
   3665 	  enable_static=yes
   3666 	fi
   3667       done
   3668       IFS="$lt_save_ifs"
   3669       ;;
   3670     esac
   3671 else
   3672   enable_static=no
   3673 fi
   3674 
   3675 
   3676 
   3677 
   3678 
   3679 # Check whether --enable-shared was given.
   3680 if test "${enable_shared+set}" = set; then
   3681   enableval=$enable_shared; p=${PACKAGE-default}
   3682     case $enableval in
   3683     yes) enable_shared=yes ;;
   3684     no) enable_shared=no ;;
   3685     *)
   3686       enable_shared=no
   3687       # Look at the argument we got.  We use all the common list separators.
   3688       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
   3689       for pkg in $enableval; do
   3690 	IFS="$lt_save_ifs"
   3691 	if test "X$pkg" = "X$p"; then
   3692 	  enable_shared=yes
   3693 	fi
   3694       done
   3695       IFS="$lt_save_ifs"
   3696       ;;
   3697     esac
   3698 else
   3699   enable_shared=yes
   3700 fi
   3701 
   3702 
   3703 # Check whether --enable-fast-install was given.
   3704 if test "${enable_fast_install+set}" = set; then
   3705   enableval=$enable_fast_install; p=${PACKAGE-default}
   3706     case $enableval in
   3707     yes) enable_fast_install=yes ;;
   3708     no) enable_fast_install=no ;;
   3709     *)
   3710       enable_fast_install=no
   3711       # Look at the argument we got.  We use all the common list separators.
   3712       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
   3713       for pkg in $enableval; do
   3714 	IFS="$lt_save_ifs"
   3715 	if test "X$pkg" = "X$p"; then
   3716 	  enable_fast_install=yes
   3717 	fi
   3718       done
   3719       IFS="$lt_save_ifs"
   3720       ;;
   3721     esac
   3722 else
   3723   enable_fast_install=yes
   3724 fi
   3725 
   3726 
   3727 { echo "$as_me:$LINENO: checking for a sed that does not truncate output" >&5
   3728 echo $ECHO_N "checking for a sed that does not truncate output... $ECHO_C" >&6; }
   3729 if test "${lt_cv_path_SED+set}" = set; then
   3730   echo $ECHO_N "(cached) $ECHO_C" >&6
   3731 else
   3732   # Loop through the user's path and test for sed and gsed.
   3733 # Then use that list of sed's as ones to test for truncation.
   3734 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3735 for as_dir in $PATH
   3736 do
   3737   IFS=$as_save_IFS
   3738   test -z "$as_dir" && as_dir=.
   3739   for lt_ac_prog in sed gsed; do
   3740     for ac_exec_ext in '' $ac_executable_extensions; do
   3741       if $as_executable_p "$as_dir/$lt_ac_prog$ac_exec_ext"; then
   3742         lt_ac_sed_list="$lt_ac_sed_list $as_dir/$lt_ac_prog$ac_exec_ext"
   3743       fi
   3744     done
   3745   done
   3746 done
   3747 lt_ac_max=0
   3748 lt_ac_count=0
   3749 # Add /usr/xpg4/bin/sed as it is typically found on Solaris
   3750 # along with /bin/sed that truncates output.
   3751 for lt_ac_sed in $lt_ac_sed_list /usr/xpg4/bin/sed; do
   3752   test ! -f $lt_ac_sed && break
   3753   cat /dev/null > conftest.in
   3754   lt_ac_count=0
   3755   echo $ECHO_N "0123456789$ECHO_C" >conftest.in
   3756   # Check for GNU sed and select it if it is found.
   3757   if "$lt_ac_sed" --version 2>&1 < /dev/null | grep 'GNU' > /dev/null; then
   3758     lt_cv_path_SED=$lt_ac_sed
   3759     break
   3760   fi
   3761   while true; do
   3762     cat conftest.in conftest.in >conftest.tmp
   3763     mv conftest.tmp conftest.in
   3764     cp conftest.in conftest.nl
   3765     echo >>conftest.nl
   3766     $lt_ac_sed -e 's/a$//' < conftest.nl >conftest.out || break
   3767     cmp -s conftest.out conftest.nl || break
   3768     # 10000 chars as input seems more than enough
   3769     test $lt_ac_count -gt 10 && break
   3770     lt_ac_count=`expr $lt_ac_count + 1`
   3771     if test $lt_ac_count -gt $lt_ac_max; then
   3772       lt_ac_max=$lt_ac_count
   3773       lt_cv_path_SED=$lt_ac_sed
   3774     fi
   3775   done
   3776 done
   3777 SED=$lt_cv_path_SED
   3778 
   3779 fi
   3780 
   3781 { echo "$as_me:$LINENO: result: $SED" >&5
   3782 echo "${ECHO_T}$SED" >&6; }
   3783 
   3784 { echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
   3785 echo $ECHO_N "checking for grep that handles long lines and -e... $ECHO_C" >&6; }
   3786 if test "${ac_cv_path_GREP+set}" = set; then
   3787   echo $ECHO_N "(cached) $ECHO_C" >&6
   3788 else
   3789   # Extract the first word of "grep ggrep" to use in msg output
   3790 if test -z "$GREP"; then
   3791 set dummy grep ggrep; ac_prog_name=$2
   3792 if test "${ac_cv_path_GREP+set}" = set; then
   3793   echo $ECHO_N "(cached) $ECHO_C" >&6
   3794 else
   3795   ac_path_GREP_found=false
   3796 # Loop through the user's path and test for each of PROGNAME-LIST
   3797 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3798 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
   3799 do
   3800   IFS=$as_save_IFS
   3801   test -z "$as_dir" && as_dir=.
   3802   for ac_prog in grep ggrep; do
   3803   for ac_exec_ext in '' $ac_executable_extensions; do
   3804     ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
   3805     { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
   3806     # Check for GNU ac_path_GREP and select it if it is found.
   3807   # Check for GNU $ac_path_GREP
   3808 case `"$ac_path_GREP" --version 2>&1` in
   3809 *GNU*)
   3810   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
   3811 *)
   3812   ac_count=0
   3813   echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
   3814   while :
   3815   do
   3816     cat "conftest.in" "conftest.in" >"conftest.tmp"
   3817     mv "conftest.tmp" "conftest.in"
   3818     cp "conftest.in" "conftest.nl"
   3819     echo 'GREP' >> "conftest.nl"
   3820     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
   3821     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
   3822     ac_count=`expr $ac_count + 1`
   3823     if test $ac_count -gt ${ac_path_GREP_max-0}; then
   3824       # Best one so far, save it but keep looking for a better one
   3825       ac_cv_path_GREP="$ac_path_GREP"
   3826       ac_path_GREP_max=$ac_count
   3827     fi
   3828     # 10*(2^10) chars as input seems more than enough
   3829     test $ac_count -gt 10 && break
   3830   done
   3831   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
   3832 esac
   3833 
   3834 
   3835     $ac_path_GREP_found && break 3
   3836   done
   3837 done
   3838 
   3839 done
   3840 IFS=$as_save_IFS
   3841 
   3842 
   3843 fi
   3844 
   3845 GREP="$ac_cv_path_GREP"
   3846 if test -z "$GREP"; then
   3847   { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
   3848 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
   3849    { (exit 1); exit 1; }; }
   3850 fi
   3851 
   3852 else
   3853   ac_cv_path_GREP=$GREP
   3854 fi
   3855 
   3856 
   3857 fi
   3858 { echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
   3859 echo "${ECHO_T}$ac_cv_path_GREP" >&6; }
   3860  GREP="$ac_cv_path_GREP"
   3861 
   3862 
   3863 { echo "$as_me:$LINENO: checking for egrep" >&5
   3864 echo $ECHO_N "checking for egrep... $ECHO_C" >&6; }
   3865 if test "${ac_cv_path_EGREP+set}" = set; then
   3866   echo $ECHO_N "(cached) $ECHO_C" >&6
   3867 else
   3868   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
   3869    then ac_cv_path_EGREP="$GREP -E"
   3870    else
   3871      # Extract the first word of "egrep" to use in msg output
   3872 if test -z "$EGREP"; then
   3873 set dummy egrep; ac_prog_name=$2
   3874 if test "${ac_cv_path_EGREP+set}" = set; then
   3875   echo $ECHO_N "(cached) $ECHO_C" >&6
   3876 else
   3877   ac_path_EGREP_found=false
   3878 # Loop through the user's path and test for each of PROGNAME-LIST
   3879 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3880 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
   3881 do
   3882   IFS=$as_save_IFS
   3883   test -z "$as_dir" && as_dir=.
   3884   for ac_prog in egrep; do
   3885   for ac_exec_ext in '' $ac_executable_extensions; do
   3886     ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
   3887     { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
   3888     # Check for GNU ac_path_EGREP and select it if it is found.
   3889   # Check for GNU $ac_path_EGREP
   3890 case `"$ac_path_EGREP" --version 2>&1` in
   3891 *GNU*)
   3892   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
   3893 *)
   3894   ac_count=0
   3895   echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
   3896   while :
   3897   do
   3898     cat "conftest.in" "conftest.in" >"conftest.tmp"
   3899     mv "conftest.tmp" "conftest.in"
   3900     cp "conftest.in" "conftest.nl"
   3901     echo 'EGREP' >> "conftest.nl"
   3902     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
   3903     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
   3904     ac_count=`expr $ac_count + 1`
   3905     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
   3906       # Best one so far, save it but keep looking for a better one
   3907       ac_cv_path_EGREP="$ac_path_EGREP"
   3908       ac_path_EGREP_max=$ac_count
   3909     fi
   3910     # 10*(2^10) chars as input seems more than enough
   3911     test $ac_count -gt 10 && break
   3912   done
   3913   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
   3914 esac
   3915 
   3916 
   3917     $ac_path_EGREP_found && break 3
   3918   done
   3919 done
   3920 
   3921 done
   3922 IFS=$as_save_IFS
   3923 
   3924 
   3925 fi
   3926 
   3927 EGREP="$ac_cv_path_EGREP"
   3928 if test -z "$EGREP"; then
   3929   { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
   3930 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
   3931    { (exit 1); exit 1; }; }
   3932 fi
   3933 
   3934 else
   3935   ac_cv_path_EGREP=$EGREP
   3936 fi
   3937 
   3938 
   3939    fi
   3940 fi
   3941 { echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
   3942 echo "${ECHO_T}$ac_cv_path_EGREP" >&6; }
   3943  EGREP="$ac_cv_path_EGREP"
   3944 
   3945 
   3946 
   3947 # Check whether --with-gnu-ld was given.
   3948 if test "${with_gnu_ld+set}" = set; then
   3949   withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
   3950 else
   3951   with_gnu_ld=no
   3952 fi
   3953 
   3954 ac_prog=ld
   3955 if test "$GCC" = yes; then
   3956   # Check if gcc -print-prog-name=ld gives a path.
   3957   { echo "$as_me:$LINENO: checking for ld used by $CC" >&5
   3958 echo $ECHO_N "checking for ld used by $CC... $ECHO_C" >&6; }
   3959   case $host in
   3960   *-*-mingw*)
   3961     # gcc leaves a trailing carriage return which upsets mingw
   3962     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
   3963   *)
   3964     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
   3965   esac
   3966   case $ac_prog in
   3967     # Accept absolute paths.
   3968     [\\/]* | ?:[\\/]*)
   3969       re_direlt='/[^/][^/]*/\.\./'
   3970       # Canonicalize the pathname of ld
   3971       ac_prog=`echo $ac_prog| $SED 's%\\\\%/%g'`
   3972       while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
   3973 	ac_prog=`echo $ac_prog| $SED "s%$re_direlt%/%"`
   3974       done
   3975       test -z "$LD" && LD="$ac_prog"
   3976       ;;
   3977   "")
   3978     # If it fails, then pretend we aren't using GCC.
   3979     ac_prog=ld
   3980     ;;
   3981   *)
   3982     # If it is relative, then search for the first ld in PATH.
   3983     with_gnu_ld=unknown
   3984     ;;
   3985   esac
   3986 elif test "$with_gnu_ld" = yes; then
   3987   { echo "$as_me:$LINENO: checking for GNU ld" >&5
   3988 echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6; }
   3989 else
   3990   { echo "$as_me:$LINENO: checking for non-GNU ld" >&5
   3991 echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6; }
   3992 fi
   3993 if test "${lt_cv_path_LD+set}" = set; then
   3994   echo $ECHO_N "(cached) $ECHO_C" >&6
   3995 else
   3996   if test -z "$LD"; then
   3997   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   3998   for ac_dir in $PATH; do
   3999     IFS="$lt_save_ifs"
   4000     test -z "$ac_dir" && ac_dir=.
   4001     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
   4002       lt_cv_path_LD="$ac_dir/$ac_prog"
   4003       # Check to see if the program is GNU ld.  I'd rather use --version,
   4004       # but apparently some GNU ld's only accept -v.
   4005       # Break only if it was the GNU/non-GNU ld that we prefer.
   4006       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
   4007       *GNU* | *'with BFD'*)
   4008 	test "$with_gnu_ld" != no && break
   4009 	;;
   4010       *)
   4011 	test "$with_gnu_ld" != yes && break
   4012 	;;
   4013       esac
   4014     fi
   4015   done
   4016   IFS="$lt_save_ifs"
   4017 else
   4018   lt_cv_path_LD="$LD" # Let the user override the test with a path.
   4019 fi
   4020 fi
   4021 
   4022 LD="$lt_cv_path_LD"
   4023 if test -n "$LD"; then
   4024   { echo "$as_me:$LINENO: result: $LD" >&5
   4025 echo "${ECHO_T}$LD" >&6; }
   4026 else
   4027   { echo "$as_me:$LINENO: result: no" >&5
   4028 echo "${ECHO_T}no" >&6; }
   4029 fi
   4030 test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
   4031 echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
   4032    { (exit 1); exit 1; }; }
   4033 { echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
   4034 echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6; }
   4035 if test "${lt_cv_prog_gnu_ld+set}" = set; then
   4036   echo $ECHO_N "(cached) $ECHO_C" >&6
   4037 else
   4038   # I'd rather use --version here, but apparently some GNU ld's only accept -v.
   4039 case `$LD -v 2>&1 </dev/null` in
   4040 *GNU* | *'with BFD'*)
   4041   lt_cv_prog_gnu_ld=yes
   4042   ;;
   4043 *)
   4044   lt_cv_prog_gnu_ld=no
   4045   ;;
   4046 esac
   4047 fi
   4048 { echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
   4049 echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6; }
   4050 with_gnu_ld=$lt_cv_prog_gnu_ld
   4051 
   4052 
   4053 { echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5
   4054 echo $ECHO_N "checking for $LD option to reload object files... $ECHO_C" >&6; }
   4055 if test "${lt_cv_ld_reload_flag+set}" = set; then
   4056   echo $ECHO_N "(cached) $ECHO_C" >&6
   4057 else
   4058   lt_cv_ld_reload_flag='-r'
   4059 fi
   4060 { echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5
   4061 echo "${ECHO_T}$lt_cv_ld_reload_flag" >&6; }
   4062 reload_flag=$lt_cv_ld_reload_flag
   4063 case $reload_flag in
   4064 "" | " "*) ;;
   4065 *) reload_flag=" $reload_flag" ;;
   4066 esac
   4067 reload_cmds='$LD$reload_flag -o $output$reload_objs'
   4068 
   4069 { echo "$as_me:$LINENO: checking for BSD-compatible nm" >&5
   4070 echo $ECHO_N "checking for BSD-compatible nm... $ECHO_C" >&6; }
   4071 if test "${lt_cv_path_NM+set}" = set; then
   4072   echo $ECHO_N "(cached) $ECHO_C" >&6
   4073 else
   4074   if test -n "$NM"; then
   4075   # Let the user override the test.
   4076   lt_cv_path_NM="$NM"
   4077 else
   4078   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   4079   for ac_dir in $PATH /usr/ccs/bin /usr/ucb /bin; do
   4080     IFS="$lt_save_ifs"
   4081     test -z "$ac_dir" && ac_dir=.
   4082     tmp_nm="$ac_dir/${ac_tool_prefix}nm"
   4083     if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
   4084       # Check to see if the nm accepts a BSD-compat flag.
   4085       # Adding the `sed 1q' prevents false positives on HP-UX, which says:
   4086       #   nm: unknown option "B" ignored
   4087       # Tru64's nm complains that /dev/null is an invalid object file
   4088       case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
   4089       */dev/null* | *'Invalid file or object type'*)
   4090 	lt_cv_path_NM="$tmp_nm -B"
   4091 	break
   4092         ;;
   4093       *)
   4094 	case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
   4095 	*/dev/null*)
   4096 	  lt_cv_path_NM="$tmp_nm -p"
   4097 	  break
   4098 	  ;;
   4099 	*)
   4100 	  lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
   4101 	  continue # so that we can try to find one that supports BSD flags
   4102 	  ;;
   4103 	esac
   4104       esac
   4105     fi
   4106   done
   4107   IFS="$lt_save_ifs"
   4108   test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm
   4109 fi
   4110 fi
   4111 { echo "$as_me:$LINENO: result: $lt_cv_path_NM" >&5
   4112 echo "${ECHO_T}$lt_cv_path_NM" >&6; }
   4113 NM="$lt_cv_path_NM"
   4114 
   4115 { echo "$as_me:$LINENO: checking whether ln -s works" >&5
   4116 echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6; }
   4117 LN_S=$as_ln_s
   4118 if test "$LN_S" = "ln -s"; then
   4119   { echo "$as_me:$LINENO: result: yes" >&5
   4120 echo "${ECHO_T}yes" >&6; }
   4121 else
   4122   { echo "$as_me:$LINENO: result: no, using $LN_S" >&5
   4123 echo "${ECHO_T}no, using $LN_S" >&6; }
   4124 fi
   4125 
   4126 { echo "$as_me:$LINENO: checking how to recognise dependent libraries" >&5
   4127 echo $ECHO_N "checking how to recognise dependent libraries... $ECHO_C" >&6; }
   4128 if test "${lt_cv_deplibs_check_method+set}" = set; then
   4129   echo $ECHO_N "(cached) $ECHO_C" >&6
   4130 else
   4131   lt_cv_file_magic_cmd='$MAGIC_CMD'
   4132 lt_cv_file_magic_test_file=
   4133 lt_cv_deplibs_check_method='unknown'
   4134 # Need to set the preceding variable on all platforms that support
   4135 # interlibrary dependencies.
   4136 # 'none' -- dependencies not supported.
   4137 # `unknown' -- same as none, but documents that we really don't know.
   4138 # 'pass_all' -- all dependencies passed with no checks.
   4139 # 'test_compile' -- check by making test program.
   4140 # 'file_magic [[regex]]' -- check by looking for files in library path
   4141 # which responds to the $file_magic_cmd with a given extended regex.
   4142 # If you have `file' or equivalent on your system and you're not sure
   4143 # whether `pass_all' will *always* work, you probably want this one.
   4144 
   4145 case $host_os in
   4146 aix4* | aix5*)
   4147   lt_cv_deplibs_check_method=pass_all
   4148   ;;
   4149 
   4150 beos*)
   4151   lt_cv_deplibs_check_method=pass_all
   4152   ;;
   4153 
   4154 bsdi4*)
   4155   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
   4156   lt_cv_file_magic_cmd='/usr/bin/file -L'
   4157   lt_cv_file_magic_test_file=/shlib/libc.so
   4158   ;;
   4159 
   4160 cygwin* | mingw* | pw32*)
   4161   # win32_libid is a shell function defined in ltmain.sh
   4162   lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
   4163   lt_cv_file_magic_cmd='win32_libid'
   4164   ;;
   4165 
   4166 darwin* | rhapsody*)
   4167   # this will be overwritten by pass_all, but leave it in just in case
   4168   lt_cv_deplibs_check_method='file_magic Mach-O dynamically linked shared library'
   4169   lt_cv_file_magic_cmd='/usr/bin/file -L'
   4170   case "$host_os" in
   4171   rhapsody* | darwin1.[012])
   4172     lt_cv_file_magic_test_file=`/System/Library/Frameworks/System.framework/System`
   4173     ;;
   4174   *) # Darwin 1.3 on
   4175     lt_cv_file_magic_test_file='/usr/lib/libSystem.dylib'
   4176     ;;
   4177   esac
   4178   lt_cv_deplibs_check_method=pass_all
   4179   ;;
   4180 
   4181 freebsd* | kfreebsd*-gnu)
   4182   if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
   4183     case $host_cpu in
   4184     i*86 )
   4185       # Not sure whether the presence of OpenBSD here was a mistake.
   4186       # Let's accept both of them until this is cleared up.
   4187       lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD)/i[3-9]86 (compact )?demand paged shared library'
   4188       lt_cv_file_magic_cmd=/usr/bin/file
   4189       lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
   4190       ;;
   4191     esac
   4192   else
   4193     lt_cv_deplibs_check_method=pass_all
   4194   fi
   4195   ;;
   4196 
   4197 gnu*)
   4198   lt_cv_deplibs_check_method=pass_all
   4199   ;;
   4200 
   4201 hpux10.20* | hpux11*)
   4202   lt_cv_file_magic_cmd=/usr/bin/file
   4203   case "$host_cpu" in
   4204   ia64*)
   4205     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
   4206     lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
   4207     ;;
   4208   hppa*64*)
   4209     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]'
   4210     lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
   4211     ;;
   4212   *)
   4213     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
   4214     lt_cv_file_magic_test_file=/usr/lib/libc.sl
   4215     ;;
   4216   esac
   4217   ;;
   4218 
   4219 irix5* | irix6* | nonstopux*)
   4220   case $host_os in
   4221   irix5* | nonstopux*)
   4222     # this will be overridden with pass_all, but let us keep it just in case
   4223     lt_cv_deplibs_check_method="file_magic ELF 32-bit MSB dynamic lib MIPS - version 1"
   4224     ;;
   4225   *)
   4226     case $LD in
   4227     *-32|*"-32 ") libmagic=32-bit;;
   4228     *-n32|*"-n32 ") libmagic=N32;;
   4229     *-64|*"-64 ") libmagic=64-bit;;
   4230     *) libmagic=never-match;;
   4231     esac
   4232     # this will be overridden with pass_all, but let us keep it just in case
   4233     lt_cv_deplibs_check_method="file_magic ELF ${libmagic} MSB mips-[1234] dynamic lib MIPS - version 1"
   4234     ;;
   4235   esac
   4236   lt_cv_file_magic_test_file=`echo /lib${libsuff}/libc.so*`
   4237   lt_cv_deplibs_check_method=pass_all
   4238   ;;
   4239 
   4240 # This must be Linux ELF.
   4241 linux*)
   4242   case $host_cpu in
   4243   alpha* | hppa* | i*86 | ia64* | m68* | mips* | powerpc* | sparc* | s390* | sh*)
   4244     lt_cv_deplibs_check_method=pass_all ;;
   4245   *)
   4246     # glibc up to 2.1.1 does not perform some relocations on ARM
   4247     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' ;;
   4248   esac
   4249   lt_cv_file_magic_test_file=`echo /lib/libc.so* /lib/libc-*.so`
   4250   ;;
   4251 
   4252 netbsd*)
   4253   if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
   4254     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
   4255   else
   4256     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
   4257   fi
   4258   ;;
   4259 
   4260 newos6*)
   4261   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
   4262   lt_cv_file_magic_cmd=/usr/bin/file
   4263   lt_cv_file_magic_test_file=/usr/lib/libnls.so
   4264   ;;
   4265 
   4266 nto-qnx*)
   4267   lt_cv_deplibs_check_method=unknown
   4268   ;;
   4269 
   4270 openbsd*)
   4271   lt_cv_file_magic_cmd=/usr/bin/file
   4272   lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
   4273   if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   4274     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB shared object'
   4275   else
   4276     lt_cv_deplibs_check_method='file_magic OpenBSD.* shared library'
   4277   fi
   4278   ;;
   4279 
   4280 osf3* | osf4* | osf5*)
   4281   # this will be overridden with pass_all, but let us keep it just in case
   4282   lt_cv_deplibs_check_method='file_magic COFF format alpha shared library'
   4283   lt_cv_file_magic_test_file=/shlib/libc.so
   4284   lt_cv_deplibs_check_method=pass_all
   4285   ;;
   4286 
   4287 sco3.2v5*)
   4288   lt_cv_deplibs_check_method=pass_all
   4289   ;;
   4290 
   4291 solaris*)
   4292   lt_cv_deplibs_check_method=pass_all
   4293   lt_cv_file_magic_test_file=/lib/libc.so
   4294   ;;
   4295 
   4296 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
   4297   case $host_vendor in
   4298   motorola)
   4299     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]'
   4300     lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
   4301     ;;
   4302   ncr)
   4303     lt_cv_deplibs_check_method=pass_all
   4304     ;;
   4305   sequent)
   4306     lt_cv_file_magic_cmd='/bin/file'
   4307     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
   4308     ;;
   4309   sni)
   4310     lt_cv_file_magic_cmd='/bin/file'
   4311     lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
   4312     lt_cv_file_magic_test_file=/lib/libc.so
   4313     ;;
   4314   siemens)
   4315     lt_cv_deplibs_check_method=pass_all
   4316     ;;
   4317   esac
   4318   ;;
   4319 
   4320 sysv5OpenUNIX8* | sysv5UnixWare7* | sysv5uw[78]* | unixware7* | sysv4*uw2*)
   4321   lt_cv_deplibs_check_method=pass_all
   4322   ;;
   4323 esac
   4324 
   4325 fi
   4326 { echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5
   4327 echo "${ECHO_T}$lt_cv_deplibs_check_method" >&6; }
   4328 file_magic_cmd=$lt_cv_file_magic_cmd
   4329 deplibs_check_method=$lt_cv_deplibs_check_method
   4330 test -z "$deplibs_check_method" && deplibs_check_method=unknown
   4331 
   4332 
   4333 
   4334 
   4335 # If no C compiler was specified, use CC.
   4336 LTCC=${LTCC-"$CC"}
   4337 
   4338 # Allow CC to be a program name with arguments.
   4339 compiler=$CC
   4340 
   4341 
   4342 # Check whether --enable-libtool-lock was given.
   4343 if test "${enable_libtool_lock+set}" = set; then
   4344   enableval=$enable_libtool_lock;
   4345 fi
   4346 
   4347 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
   4348 
   4349 # Some flags need to be propagated to the compiler or linker for good
   4350 # libtool support.
   4351 case $host in
   4352 ia64-*-hpux*)
   4353   # Find out which ABI we are using.
   4354   echo 'int i;' > conftest.$ac_ext
   4355   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   4356   (eval $ac_compile) 2>&5
   4357   ac_status=$?
   4358   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4359   (exit $ac_status); }; then
   4360     case `/usr/bin/file conftest.$ac_objext` in
   4361     *ELF-32*)
   4362       HPUX_IA64_MODE="32"
   4363       ;;
   4364     *ELF-64*)
   4365       HPUX_IA64_MODE="64"
   4366       ;;
   4367     esac
   4368   fi
   4369   rm -rf conftest*
   4370   ;;
   4371 *-*-irix6*)
   4372   # Find out which ABI we are using.
   4373   echo '#line 4373 "configure"' > conftest.$ac_ext
   4374   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   4375   (eval $ac_compile) 2>&5
   4376   ac_status=$?
   4377   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4378   (exit $ac_status); }; then
   4379    if test "$lt_cv_prog_gnu_ld" = yes; then
   4380     case `/usr/bin/file conftest.$ac_objext` in
   4381     *32-bit*)
   4382       LD="${LD-ld} -melf32bsmip"
   4383       ;;
   4384     *N32*)
   4385       LD="${LD-ld} -melf32bmipn32"
   4386       ;;
   4387     *64-bit*)
   4388       LD="${LD-ld} -melf64bmip"
   4389       ;;
   4390     esac
   4391    else
   4392     case `/usr/bin/file conftest.$ac_objext` in
   4393     *32-bit*)
   4394       LD="${LD-ld} -32"
   4395       ;;
   4396     *N32*)
   4397       LD="${LD-ld} -n32"
   4398       ;;
   4399     *64-bit*)
   4400       LD="${LD-ld} -64"
   4401       ;;
   4402     esac
   4403    fi
   4404   fi
   4405   rm -rf conftest*
   4406   ;;
   4407 
   4408 x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*|s390*-*linux*|sparc*-*linux*)
   4409   # Find out which ABI we are using.
   4410   echo 'int i;' > conftest.$ac_ext
   4411   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   4412   (eval $ac_compile) 2>&5
   4413   ac_status=$?
   4414   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4415   (exit $ac_status); }; then
   4416     case "`/usr/bin/file conftest.o`" in
   4417     *32-bit*)
   4418       case $host in
   4419         x86_64-*linux*)
   4420           LD="${LD-ld} -m elf_i386"
   4421           ;;
   4422         ppc64-*linux*|powerpc64-*linux*)
   4423           LD="${LD-ld} -m elf32ppclinux"
   4424           ;;
   4425         s390x-*linux*)
   4426           LD="${LD-ld} -m elf_s390"
   4427           ;;
   4428         sparc64-*linux*)
   4429           LD="${LD-ld} -m elf32_sparc"
   4430           ;;
   4431       esac
   4432       ;;
   4433     *64-bit*)
   4434       case $host in
   4435         x86_64-*linux*)
   4436           LD="${LD-ld} -m elf_x86_64"
   4437           ;;
   4438         ppc*-*linux*|powerpc*-*linux*)
   4439           LD="${LD-ld} -m elf64ppc"
   4440           ;;
   4441         s390*-*linux*)
   4442           LD="${LD-ld} -m elf64_s390"
   4443           ;;
   4444         sparc*-*linux*)
   4445           LD="${LD-ld} -m elf64_sparc"
   4446           ;;
   4447       esac
   4448       ;;
   4449     esac
   4450   fi
   4451   rm -rf conftest*
   4452   ;;
   4453 
   4454 *-*-sco3.2v5*)
   4455   # On SCO OpenServer 5, we need -belf to get full-featured binaries.
   4456   SAVE_CFLAGS="$CFLAGS"
   4457   CFLAGS="$CFLAGS -belf"
   4458   { echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5
   4459 echo $ECHO_N "checking whether the C compiler needs -belf... $ECHO_C" >&6; }
   4460 if test "${lt_cv_cc_needs_belf+set}" = set; then
   4461   echo $ECHO_N "(cached) $ECHO_C" >&6
   4462 else
   4463   ac_ext=c
   4464 ac_cpp='$CPP $CPPFLAGS'
   4465 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   4466 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   4467 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   4468 
   4469      cat >conftest.$ac_ext <<_ACEOF
   4470 /* confdefs.h.  */
   4471 _ACEOF
   4472 cat confdefs.h >>conftest.$ac_ext
   4473 cat >>conftest.$ac_ext <<_ACEOF
   4474 /* end confdefs.h.  */
   4475 
   4476 int
   4477 main ()
   4478 {
   4479 
   4480   ;
   4481   return 0;
   4482 }
   4483 _ACEOF
   4484 rm -f conftest.$ac_objext conftest$ac_exeext
   4485 if { (ac_try="$ac_link"
   4486 case "(($ac_try" in
   4487   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4488   *) ac_try_echo=$ac_try;;
   4489 esac
   4490 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   4491   (eval "$ac_link") 2>conftest.er1
   4492   ac_status=$?
   4493   grep -v '^ *+' conftest.er1 >conftest.err
   4494   rm -f conftest.er1
   4495   cat conftest.err >&5
   4496   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4497   (exit $ac_status); } && {
   4498 	 test -z "$ac_c_werror_flag" ||
   4499 	 test ! -s conftest.err
   4500        } && test -s conftest$ac_exeext &&
   4501        $as_test_x conftest$ac_exeext; then
   4502   lt_cv_cc_needs_belf=yes
   4503 else
   4504   echo "$as_me: failed program was:" >&5
   4505 sed 's/^/| /' conftest.$ac_ext >&5
   4506 
   4507 	lt_cv_cc_needs_belf=no
   4508 fi
   4509 
   4510 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   4511       conftest$ac_exeext conftest.$ac_ext
   4512      ac_ext=c
   4513 ac_cpp='$CPP $CPPFLAGS'
   4514 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   4515 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   4516 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   4517 
   4518 fi
   4519 { echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5
   4520 echo "${ECHO_T}$lt_cv_cc_needs_belf" >&6; }
   4521   if test x"$lt_cv_cc_needs_belf" != x"yes"; then
   4522     # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
   4523     CFLAGS="$SAVE_CFLAGS"
   4524   fi
   4525   ;;
   4526 
   4527 esac
   4528 
   4529 need_locks="$enable_libtool_lock"
   4530 
   4531 
   4532 ac_ext=c
   4533 ac_cpp='$CPP $CPPFLAGS'
   4534 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   4535 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   4536 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   4537 { echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
   4538 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; }
   4539 # On Suns, sometimes $CPP names a directory.
   4540 if test -n "$CPP" && test -d "$CPP"; then
   4541   CPP=
   4542 fi
   4543 if test -z "$CPP"; then
   4544   if test "${ac_cv_prog_CPP+set}" = set; then
   4545   echo $ECHO_N "(cached) $ECHO_C" >&6
   4546 else
   4547       # Double quotes because CPP needs to be expanded
   4548     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
   4549     do
   4550       ac_preproc_ok=false
   4551 for ac_c_preproc_warn_flag in '' yes
   4552 do
   4553   # Use a header file that comes with gcc, so configuring glibc
   4554   # with a fresh cross-compiler works.
   4555   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   4556   # <limits.h> exists even on freestanding compilers.
   4557   # On the NeXT, cc -E runs the code through the compiler's parser,
   4558   # not just through cpp. "Syntax error" is here to catch this case.
   4559   cat >conftest.$ac_ext <<_ACEOF
   4560 /* confdefs.h.  */
   4561 _ACEOF
   4562 cat confdefs.h >>conftest.$ac_ext
   4563 cat >>conftest.$ac_ext <<_ACEOF
   4564 /* end confdefs.h.  */
   4565 #ifdef __STDC__
   4566 # include <limits.h>
   4567 #else
   4568 # include <assert.h>
   4569 #endif
   4570 		     Syntax error
   4571 _ACEOF
   4572 if { (ac_try="$ac_cpp conftest.$ac_ext"
   4573 case "(($ac_try" in
   4574   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4575   *) ac_try_echo=$ac_try;;
   4576 esac
   4577 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   4578   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   4579   ac_status=$?
   4580   grep -v '^ *+' conftest.er1 >conftest.err
   4581   rm -f conftest.er1
   4582   cat conftest.err >&5
   4583   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4584   (exit $ac_status); } >/dev/null && {
   4585 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   4586 	 test ! -s conftest.err
   4587        }; then
   4588   :
   4589 else
   4590   echo "$as_me: failed program was:" >&5
   4591 sed 's/^/| /' conftest.$ac_ext >&5
   4592 
   4593   # Broken: fails on valid input.
   4594 continue
   4595 fi
   4596 
   4597 rm -f conftest.err conftest.$ac_ext
   4598 
   4599   # OK, works on sane cases.  Now check whether nonexistent headers
   4600   # can be detected and how.
   4601   cat >conftest.$ac_ext <<_ACEOF
   4602 /* confdefs.h.  */
   4603 _ACEOF
   4604 cat confdefs.h >>conftest.$ac_ext
   4605 cat >>conftest.$ac_ext <<_ACEOF
   4606 /* end confdefs.h.  */
   4607 #include <ac_nonexistent.h>
   4608 _ACEOF
   4609 if { (ac_try="$ac_cpp conftest.$ac_ext"
   4610 case "(($ac_try" in
   4611   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4612   *) ac_try_echo=$ac_try;;
   4613 esac
   4614 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   4615   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   4616   ac_status=$?
   4617   grep -v '^ *+' conftest.er1 >conftest.err
   4618   rm -f conftest.er1
   4619   cat conftest.err >&5
   4620   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4621   (exit $ac_status); } >/dev/null && {
   4622 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   4623 	 test ! -s conftest.err
   4624        }; then
   4625   # Broken: success on invalid input.
   4626 continue
   4627 else
   4628   echo "$as_me: failed program was:" >&5
   4629 sed 's/^/| /' conftest.$ac_ext >&5
   4630 
   4631   # Passes both tests.
   4632 ac_preproc_ok=:
   4633 break
   4634 fi
   4635 
   4636 rm -f conftest.err conftest.$ac_ext
   4637 
   4638 done
   4639 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   4640 rm -f conftest.err conftest.$ac_ext
   4641 if $ac_preproc_ok; then
   4642   break
   4643 fi
   4644 
   4645     done
   4646     ac_cv_prog_CPP=$CPP
   4647 
   4648 fi
   4649   CPP=$ac_cv_prog_CPP
   4650 else
   4651   ac_cv_prog_CPP=$CPP
   4652 fi
   4653 { echo "$as_me:$LINENO: result: $CPP" >&5
   4654 echo "${ECHO_T}$CPP" >&6; }
   4655 ac_preproc_ok=false
   4656 for ac_c_preproc_warn_flag in '' yes
   4657 do
   4658   # Use a header file that comes with gcc, so configuring glibc
   4659   # with a fresh cross-compiler works.
   4660   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   4661   # <limits.h> exists even on freestanding compilers.
   4662   # On the NeXT, cc -E runs the code through the compiler's parser,
   4663   # not just through cpp. "Syntax error" is here to catch this case.
   4664   cat >conftest.$ac_ext <<_ACEOF
   4665 /* confdefs.h.  */
   4666 _ACEOF
   4667 cat confdefs.h >>conftest.$ac_ext
   4668 cat >>conftest.$ac_ext <<_ACEOF
   4669 /* end confdefs.h.  */
   4670 #ifdef __STDC__
   4671 # include <limits.h>
   4672 #else
   4673 # include <assert.h>
   4674 #endif
   4675 		     Syntax error
   4676 _ACEOF
   4677 if { (ac_try="$ac_cpp conftest.$ac_ext"
   4678 case "(($ac_try" in
   4679   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4680   *) ac_try_echo=$ac_try;;
   4681 esac
   4682 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   4683   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   4684   ac_status=$?
   4685   grep -v '^ *+' conftest.er1 >conftest.err
   4686   rm -f conftest.er1
   4687   cat conftest.err >&5
   4688   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4689   (exit $ac_status); } >/dev/null && {
   4690 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   4691 	 test ! -s conftest.err
   4692        }; then
   4693   :
   4694 else
   4695   echo "$as_me: failed program was:" >&5
   4696 sed 's/^/| /' conftest.$ac_ext >&5
   4697 
   4698   # Broken: fails on valid input.
   4699 continue
   4700 fi
   4701 
   4702 rm -f conftest.err conftest.$ac_ext
   4703 
   4704   # OK, works on sane cases.  Now check whether nonexistent headers
   4705   # can be detected and how.
   4706   cat >conftest.$ac_ext <<_ACEOF
   4707 /* confdefs.h.  */
   4708 _ACEOF
   4709 cat confdefs.h >>conftest.$ac_ext
   4710 cat >>conftest.$ac_ext <<_ACEOF
   4711 /* end confdefs.h.  */
   4712 #include <ac_nonexistent.h>
   4713 _ACEOF
   4714 if { (ac_try="$ac_cpp conftest.$ac_ext"
   4715 case "(($ac_try" in
   4716   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4717   *) ac_try_echo=$ac_try;;
   4718 esac
   4719 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   4720   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   4721   ac_status=$?
   4722   grep -v '^ *+' conftest.er1 >conftest.err
   4723   rm -f conftest.er1
   4724   cat conftest.err >&5
   4725   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4726   (exit $ac_status); } >/dev/null && {
   4727 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   4728 	 test ! -s conftest.err
   4729        }; then
   4730   # Broken: success on invalid input.
   4731 continue
   4732 else
   4733   echo "$as_me: failed program was:" >&5
   4734 sed 's/^/| /' conftest.$ac_ext >&5
   4735 
   4736   # Passes both tests.
   4737 ac_preproc_ok=:
   4738 break
   4739 fi
   4740 
   4741 rm -f conftest.err conftest.$ac_ext
   4742 
   4743 done
   4744 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   4745 rm -f conftest.err conftest.$ac_ext
   4746 if $ac_preproc_ok; then
   4747   :
   4748 else
   4749   { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
   4750 See \`config.log' for more details." >&5
   4751 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
   4752 See \`config.log' for more details." >&2;}
   4753    { (exit 1); exit 1; }; }
   4754 fi
   4755 
   4756 ac_ext=c
   4757 ac_cpp='$CPP $CPPFLAGS'
   4758 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   4759 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   4760 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   4761 
   4762 
   4763 { echo "$as_me:$LINENO: checking for ANSI C header files" >&5
   4764 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
   4765 if test "${ac_cv_header_stdc+set}" = set; then
   4766   echo $ECHO_N "(cached) $ECHO_C" >&6
   4767 else
   4768   cat >conftest.$ac_ext <<_ACEOF
   4769 /* confdefs.h.  */
   4770 _ACEOF
   4771 cat confdefs.h >>conftest.$ac_ext
   4772 cat >>conftest.$ac_ext <<_ACEOF
   4773 /* end confdefs.h.  */
   4774 #include <stdlib.h>
   4775 #include <stdarg.h>
   4776 #include <string.h>
   4777 #include <float.h>
   4778 
   4779 int
   4780 main ()
   4781 {
   4782 
   4783   ;
   4784   return 0;
   4785 }
   4786 _ACEOF
   4787 rm -f conftest.$ac_objext
   4788 if { (ac_try="$ac_compile"
   4789 case "(($ac_try" in
   4790   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4791   *) ac_try_echo=$ac_try;;
   4792 esac
   4793 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   4794   (eval "$ac_compile") 2>conftest.er1
   4795   ac_status=$?
   4796   grep -v '^ *+' conftest.er1 >conftest.err
   4797   rm -f conftest.er1
   4798   cat conftest.err >&5
   4799   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4800   (exit $ac_status); } && {
   4801 	 test -z "$ac_c_werror_flag" ||
   4802 	 test ! -s conftest.err
   4803        } && test -s conftest.$ac_objext; then
   4804   ac_cv_header_stdc=yes
   4805 else
   4806   echo "$as_me: failed program was:" >&5
   4807 sed 's/^/| /' conftest.$ac_ext >&5
   4808 
   4809 	ac_cv_header_stdc=no
   4810 fi
   4811 
   4812 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   4813 
   4814 if test $ac_cv_header_stdc = yes; then
   4815   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
   4816   cat >conftest.$ac_ext <<_ACEOF
   4817 /* confdefs.h.  */
   4818 _ACEOF
   4819 cat confdefs.h >>conftest.$ac_ext
   4820 cat >>conftest.$ac_ext <<_ACEOF
   4821 /* end confdefs.h.  */
   4822 #include <string.h>
   4823 
   4824 _ACEOF
   4825 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   4826   $EGREP "memchr" >/dev/null 2>&1; then
   4827   :
   4828 else
   4829   ac_cv_header_stdc=no
   4830 fi
   4831 rm -f conftest*
   4832 
   4833 fi
   4834 
   4835 if test $ac_cv_header_stdc = yes; then
   4836   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
   4837   cat >conftest.$ac_ext <<_ACEOF
   4838 /* confdefs.h.  */
   4839 _ACEOF
   4840 cat confdefs.h >>conftest.$ac_ext
   4841 cat >>conftest.$ac_ext <<_ACEOF
   4842 /* end confdefs.h.  */
   4843 #include <stdlib.h>
   4844 
   4845 _ACEOF
   4846 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   4847   $EGREP "free" >/dev/null 2>&1; then
   4848   :
   4849 else
   4850   ac_cv_header_stdc=no
   4851 fi
   4852 rm -f conftest*
   4853 
   4854 fi
   4855 
   4856 if test $ac_cv_header_stdc = yes; then
   4857   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
   4858   if test "$cross_compiling" = yes; then
   4859   :
   4860 else
   4861   cat >conftest.$ac_ext <<_ACEOF
   4862 /* confdefs.h.  */
   4863 _ACEOF
   4864 cat confdefs.h >>conftest.$ac_ext
   4865 cat >>conftest.$ac_ext <<_ACEOF
   4866 /* end confdefs.h.  */
   4867 #include <ctype.h>
   4868 #include <stdlib.h>
   4869 #if ((' ' & 0x0FF) == 0x020)
   4870 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
   4871 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
   4872 #else
   4873 # define ISLOWER(c) \
   4874 		   (('a' <= (c) && (c) <= 'i') \
   4875 		     || ('j' <= (c) && (c) <= 'r') \
   4876 		     || ('s' <= (c) && (c) <= 'z'))
   4877 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
   4878 #endif
   4879 
   4880 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
   4881 int
   4882 main ()
   4883 {
   4884   int i;
   4885   for (i = 0; i < 256; i++)
   4886     if (XOR (islower (i), ISLOWER (i))
   4887 	|| toupper (i) != TOUPPER (i))
   4888       return 2;
   4889   return 0;
   4890 }
   4891 _ACEOF
   4892 rm -f conftest$ac_exeext
   4893 if { (ac_try="$ac_link"
   4894 case "(($ac_try" in
   4895   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4896   *) ac_try_echo=$ac_try;;
   4897 esac
   4898 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   4899   (eval "$ac_link") 2>&5
   4900   ac_status=$?
   4901   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4902   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
   4903   { (case "(($ac_try" in
   4904   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4905   *) ac_try_echo=$ac_try;;
   4906 esac
   4907 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   4908   (eval "$ac_try") 2>&5
   4909   ac_status=$?
   4910   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4911   (exit $ac_status); }; }; then
   4912   :
   4913 else
   4914   echo "$as_me: program exited with status $ac_status" >&5
   4915 echo "$as_me: failed program was:" >&5
   4916 sed 's/^/| /' conftest.$ac_ext >&5
   4917 
   4918 ( exit $ac_status )
   4919 ac_cv_header_stdc=no
   4920 fi
   4921 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
   4922 fi
   4923 
   4924 
   4925 fi
   4926 fi
   4927 { echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
   4928 echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
   4929 if test $ac_cv_header_stdc = yes; then
   4930 
   4931 cat >>confdefs.h <<\_ACEOF
   4932 #define STDC_HEADERS 1
   4933 _ACEOF
   4934 
   4935 fi
   4936 
   4937 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
   4938 
   4939 
   4940 
   4941 
   4942 
   4943 
   4944 
   4945 
   4946 
   4947 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
   4948 		  inttypes.h stdint.h unistd.h
   4949 do
   4950 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
   4951 { echo "$as_me:$LINENO: checking for $ac_header" >&5
   4952 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
   4953 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   4954   echo $ECHO_N "(cached) $ECHO_C" >&6
   4955 else
   4956   cat >conftest.$ac_ext <<_ACEOF
   4957 /* confdefs.h.  */
   4958 _ACEOF
   4959 cat confdefs.h >>conftest.$ac_ext
   4960 cat >>conftest.$ac_ext <<_ACEOF
   4961 /* end confdefs.h.  */
   4962 $ac_includes_default
   4963 
   4964 #include <$ac_header>
   4965 _ACEOF
   4966 rm -f conftest.$ac_objext
   4967 if { (ac_try="$ac_compile"
   4968 case "(($ac_try" in
   4969   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4970   *) ac_try_echo=$ac_try;;
   4971 esac
   4972 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   4973   (eval "$ac_compile") 2>conftest.er1
   4974   ac_status=$?
   4975   grep -v '^ *+' conftest.er1 >conftest.err
   4976   rm -f conftest.er1
   4977   cat conftest.err >&5
   4978   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4979   (exit $ac_status); } && {
   4980 	 test -z "$ac_c_werror_flag" ||
   4981 	 test ! -s conftest.err
   4982        } && test -s conftest.$ac_objext; then
   4983   eval "$as_ac_Header=yes"
   4984 else
   4985   echo "$as_me: failed program was:" >&5
   4986 sed 's/^/| /' conftest.$ac_ext >&5
   4987 
   4988 	eval "$as_ac_Header=no"
   4989 fi
   4990 
   4991 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   4992 fi
   4993 ac_res=`eval echo '${'$as_ac_Header'}'`
   4994 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   4995 echo "${ECHO_T}$ac_res" >&6; }
   4996 if test `eval echo '${'$as_ac_Header'}'` = yes; then
   4997   cat >>confdefs.h <<_ACEOF
   4998 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
   4999 _ACEOF
   5000 
   5001 fi
   5002 
   5003 done
   5004 
   5005 
   5006 
   5007 for ac_header in dlfcn.h
   5008 do
   5009 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
   5010 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   5011   { echo "$as_me:$LINENO: checking for $ac_header" >&5
   5012 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
   5013 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   5014   echo $ECHO_N "(cached) $ECHO_C" >&6
   5015 fi
   5016 ac_res=`eval echo '${'$as_ac_Header'}'`
   5017 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   5018 echo "${ECHO_T}$ac_res" >&6; }
   5019 else
   5020   # Is the header compilable?
   5021 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
   5022 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
   5023 cat >conftest.$ac_ext <<_ACEOF
   5024 /* confdefs.h.  */
   5025 _ACEOF
   5026 cat confdefs.h >>conftest.$ac_ext
   5027 cat >>conftest.$ac_ext <<_ACEOF
   5028 /* end confdefs.h.  */
   5029 $ac_includes_default
   5030 #include <$ac_header>
   5031 _ACEOF
   5032 rm -f conftest.$ac_objext
   5033 if { (ac_try="$ac_compile"
   5034 case "(($ac_try" in
   5035   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5036   *) ac_try_echo=$ac_try;;
   5037 esac
   5038 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5039   (eval "$ac_compile") 2>conftest.er1
   5040   ac_status=$?
   5041   grep -v '^ *+' conftest.er1 >conftest.err
   5042   rm -f conftest.er1
   5043   cat conftest.err >&5
   5044   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5045   (exit $ac_status); } && {
   5046 	 test -z "$ac_c_werror_flag" ||
   5047 	 test ! -s conftest.err
   5048        } && test -s conftest.$ac_objext; then
   5049   ac_header_compiler=yes
   5050 else
   5051   echo "$as_me: failed program was:" >&5
   5052 sed 's/^/| /' conftest.$ac_ext >&5
   5053 
   5054 	ac_header_compiler=no
   5055 fi
   5056 
   5057 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5058 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
   5059 echo "${ECHO_T}$ac_header_compiler" >&6; }
   5060 
   5061 # Is the header present?
   5062 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
   5063 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
   5064 cat >conftest.$ac_ext <<_ACEOF
   5065 /* confdefs.h.  */
   5066 _ACEOF
   5067 cat confdefs.h >>conftest.$ac_ext
   5068 cat >>conftest.$ac_ext <<_ACEOF
   5069 /* end confdefs.h.  */
   5070 #include <$ac_header>
   5071 _ACEOF
   5072 if { (ac_try="$ac_cpp conftest.$ac_ext"
   5073 case "(($ac_try" in
   5074   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5075   *) ac_try_echo=$ac_try;;
   5076 esac
   5077 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5078   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   5079   ac_status=$?
   5080   grep -v '^ *+' conftest.er1 >conftest.err
   5081   rm -f conftest.er1
   5082   cat conftest.err >&5
   5083   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5084   (exit $ac_status); } >/dev/null && {
   5085 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   5086 	 test ! -s conftest.err
   5087        }; then
   5088   ac_header_preproc=yes
   5089 else
   5090   echo "$as_me: failed program was:" >&5
   5091 sed 's/^/| /' conftest.$ac_ext >&5
   5092 
   5093   ac_header_preproc=no
   5094 fi
   5095 
   5096 rm -f conftest.err conftest.$ac_ext
   5097 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
   5098 echo "${ECHO_T}$ac_header_preproc" >&6; }
   5099 
   5100 # So?  What about this header?
   5101 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
   5102   yes:no: )
   5103     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
   5104 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
   5105     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
   5106 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
   5107     ac_header_preproc=yes
   5108     ;;
   5109   no:yes:* )
   5110     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
   5111 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
   5112     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
   5113 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
   5114     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
   5115 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
   5116     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
   5117 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
   5118     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
   5119 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
   5120     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
   5121 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
   5122 
   5123     ;;
   5124 esac
   5125 { echo "$as_me:$LINENO: checking for $ac_header" >&5
   5126 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
   5127 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   5128   echo $ECHO_N "(cached) $ECHO_C" >&6
   5129 else
   5130   eval "$as_ac_Header=\$ac_header_preproc"
   5131 fi
   5132 ac_res=`eval echo '${'$as_ac_Header'}'`
   5133 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   5134 echo "${ECHO_T}$ac_res" >&6; }
   5135 
   5136 fi
   5137 if test `eval echo '${'$as_ac_Header'}'` = yes; then
   5138   cat >>confdefs.h <<_ACEOF
   5139 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
   5140 _ACEOF
   5141 
   5142 fi
   5143 
   5144 done
   5145 
   5146 ac_ext=cpp
   5147 ac_cpp='$CXXCPP $CPPFLAGS'
   5148 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   5149 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   5150 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   5151 { echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
   5152 echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6; }
   5153 if test -z "$CXXCPP"; then
   5154   if test "${ac_cv_prog_CXXCPP+set}" = set; then
   5155   echo $ECHO_N "(cached) $ECHO_C" >&6
   5156 else
   5157       # Double quotes because CXXCPP needs to be expanded
   5158     for CXXCPP in "$CXX -E" "/lib/cpp"
   5159     do
   5160       ac_preproc_ok=false
   5161 for ac_cxx_preproc_warn_flag in '' yes
   5162 do
   5163   # Use a header file that comes with gcc, so configuring glibc
   5164   # with a fresh cross-compiler works.
   5165   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   5166   # <limits.h> exists even on freestanding compilers.
   5167   # On the NeXT, cc -E runs the code through the compiler's parser,
   5168   # not just through cpp. "Syntax error" is here to catch this case.
   5169   cat >conftest.$ac_ext <<_ACEOF
   5170 /* confdefs.h.  */
   5171 _ACEOF
   5172 cat confdefs.h >>conftest.$ac_ext
   5173 cat >>conftest.$ac_ext <<_ACEOF
   5174 /* end confdefs.h.  */
   5175 #ifdef __STDC__
   5176 # include <limits.h>
   5177 #else
   5178 # include <assert.h>
   5179 #endif
   5180 		     Syntax error
   5181 _ACEOF
   5182 if { (ac_try="$ac_cpp conftest.$ac_ext"
   5183 case "(($ac_try" in
   5184   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5185   *) ac_try_echo=$ac_try;;
   5186 esac
   5187 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5188   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   5189   ac_status=$?
   5190   grep -v '^ *+' conftest.er1 >conftest.err
   5191   rm -f conftest.er1
   5192   cat conftest.err >&5
   5193   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5194   (exit $ac_status); } >/dev/null && {
   5195 	 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
   5196 	 test ! -s conftest.err
   5197        }; then
   5198   :
   5199 else
   5200   echo "$as_me: failed program was:" >&5
   5201 sed 's/^/| /' conftest.$ac_ext >&5
   5202 
   5203   # Broken: fails on valid input.
   5204 continue
   5205 fi
   5206 
   5207 rm -f conftest.err conftest.$ac_ext
   5208 
   5209   # OK, works on sane cases.  Now check whether nonexistent headers
   5210   # can be detected and how.
   5211   cat >conftest.$ac_ext <<_ACEOF
   5212 /* confdefs.h.  */
   5213 _ACEOF
   5214 cat confdefs.h >>conftest.$ac_ext
   5215 cat >>conftest.$ac_ext <<_ACEOF
   5216 /* end confdefs.h.  */
   5217 #include <ac_nonexistent.h>
   5218 _ACEOF
   5219 if { (ac_try="$ac_cpp conftest.$ac_ext"
   5220 case "(($ac_try" in
   5221   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5222   *) ac_try_echo=$ac_try;;
   5223 esac
   5224 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5225   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   5226   ac_status=$?
   5227   grep -v '^ *+' conftest.er1 >conftest.err
   5228   rm -f conftest.er1
   5229   cat conftest.err >&5
   5230   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5231   (exit $ac_status); } >/dev/null && {
   5232 	 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
   5233 	 test ! -s conftest.err
   5234        }; then
   5235   # Broken: success on invalid input.
   5236 continue
   5237 else
   5238   echo "$as_me: failed program was:" >&5
   5239 sed 's/^/| /' conftest.$ac_ext >&5
   5240 
   5241   # Passes both tests.
   5242 ac_preproc_ok=:
   5243 break
   5244 fi
   5245 
   5246 rm -f conftest.err conftest.$ac_ext
   5247 
   5248 done
   5249 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   5250 rm -f conftest.err conftest.$ac_ext
   5251 if $ac_preproc_ok; then
   5252   break
   5253 fi
   5254 
   5255     done
   5256     ac_cv_prog_CXXCPP=$CXXCPP
   5257 
   5258 fi
   5259   CXXCPP=$ac_cv_prog_CXXCPP
   5260 else
   5261   ac_cv_prog_CXXCPP=$CXXCPP
   5262 fi
   5263 { echo "$as_me:$LINENO: result: $CXXCPP" >&5
   5264 echo "${ECHO_T}$CXXCPP" >&6; }
   5265 ac_preproc_ok=false
   5266 for ac_cxx_preproc_warn_flag in '' yes
   5267 do
   5268   # Use a header file that comes with gcc, so configuring glibc
   5269   # with a fresh cross-compiler works.
   5270   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   5271   # <limits.h> exists even on freestanding compilers.
   5272   # On the NeXT, cc -E runs the code through the compiler's parser,
   5273   # not just through cpp. "Syntax error" is here to catch this case.
   5274   cat >conftest.$ac_ext <<_ACEOF
   5275 /* confdefs.h.  */
   5276 _ACEOF
   5277 cat confdefs.h >>conftest.$ac_ext
   5278 cat >>conftest.$ac_ext <<_ACEOF
   5279 /* end confdefs.h.  */
   5280 #ifdef __STDC__
   5281 # include <limits.h>
   5282 #else
   5283 # include <assert.h>
   5284 #endif
   5285 		     Syntax error
   5286 _ACEOF
   5287 if { (ac_try="$ac_cpp conftest.$ac_ext"
   5288 case "(($ac_try" in
   5289   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5290   *) ac_try_echo=$ac_try;;
   5291 esac
   5292 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5293   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   5294   ac_status=$?
   5295   grep -v '^ *+' conftest.er1 >conftest.err
   5296   rm -f conftest.er1
   5297   cat conftest.err >&5
   5298   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5299   (exit $ac_status); } >/dev/null && {
   5300 	 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
   5301 	 test ! -s conftest.err
   5302        }; then
   5303   :
   5304 else
   5305   echo "$as_me: failed program was:" >&5
   5306 sed 's/^/| /' conftest.$ac_ext >&5
   5307 
   5308   # Broken: fails on valid input.
   5309 continue
   5310 fi
   5311 
   5312 rm -f conftest.err conftest.$ac_ext
   5313 
   5314   # OK, works on sane cases.  Now check whether nonexistent headers
   5315   # can be detected and how.
   5316   cat >conftest.$ac_ext <<_ACEOF
   5317 /* confdefs.h.  */
   5318 _ACEOF
   5319 cat confdefs.h >>conftest.$ac_ext
   5320 cat >>conftest.$ac_ext <<_ACEOF
   5321 /* end confdefs.h.  */
   5322 #include <ac_nonexistent.h>
   5323 _ACEOF
   5324 if { (ac_try="$ac_cpp conftest.$ac_ext"
   5325 case "(($ac_try" in
   5326   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5327   *) ac_try_echo=$ac_try;;
   5328 esac
   5329 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5330   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   5331   ac_status=$?
   5332   grep -v '^ *+' conftest.er1 >conftest.err
   5333   rm -f conftest.er1
   5334   cat conftest.err >&5
   5335   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5336   (exit $ac_status); } >/dev/null && {
   5337 	 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
   5338 	 test ! -s conftest.err
   5339        }; then
   5340   # Broken: success on invalid input.
   5341 continue
   5342 else
   5343   echo "$as_me: failed program was:" >&5
   5344 sed 's/^/| /' conftest.$ac_ext >&5
   5345 
   5346   # Passes both tests.
   5347 ac_preproc_ok=:
   5348 break
   5349 fi
   5350 
   5351 rm -f conftest.err conftest.$ac_ext
   5352 
   5353 done
   5354 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   5355 rm -f conftest.err conftest.$ac_ext
   5356 if $ac_preproc_ok; then
   5357   :
   5358 else
   5359   { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
   5360 See \`config.log' for more details." >&5
   5361 echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
   5362 See \`config.log' for more details." >&2;}
   5363    { (exit 1); exit 1; }; }
   5364 fi
   5365 
   5366 ac_ext=cpp
   5367 ac_cpp='$CXXCPP $CPPFLAGS'
   5368 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   5369 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   5370 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   5371 
   5372 
   5373 ac_ext=f
   5374 ac_compile='$F77 -c $FFLAGS conftest.$ac_ext >&5'
   5375 ac_link='$F77 -o conftest$ac_exeext $FFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   5376 ac_compiler_gnu=$ac_cv_f77_compiler_gnu
   5377 if test -n "$ac_tool_prefix"; then
   5378   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
   5379   do
   5380     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   5381 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   5382 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   5383 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   5384 if test "${ac_cv_prog_F77+set}" = set; then
   5385   echo $ECHO_N "(cached) $ECHO_C" >&6
   5386 else
   5387   if test -n "$F77"; then
   5388   ac_cv_prog_F77="$F77" # Let the user override the test.
   5389 else
   5390 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5391 for as_dir in $PATH
   5392 do
   5393   IFS=$as_save_IFS
   5394   test -z "$as_dir" && as_dir=.
   5395   for ac_exec_ext in '' $ac_executable_extensions; do
   5396   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   5397     ac_cv_prog_F77="$ac_tool_prefix$ac_prog"
   5398     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   5399     break 2
   5400   fi
   5401 done
   5402 done
   5403 IFS=$as_save_IFS
   5404 
   5405 fi
   5406 fi
   5407 F77=$ac_cv_prog_F77
   5408 if test -n "$F77"; then
   5409   { echo "$as_me:$LINENO: result: $F77" >&5
   5410 echo "${ECHO_T}$F77" >&6; }
   5411 else
   5412   { echo "$as_me:$LINENO: result: no" >&5
   5413 echo "${ECHO_T}no" >&6; }
   5414 fi
   5415 
   5416 
   5417     test -n "$F77" && break
   5418   done
   5419 fi
   5420 if test -z "$F77"; then
   5421   ac_ct_F77=$F77
   5422   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
   5423 do
   5424   # Extract the first word of "$ac_prog", so it can be a program name with args.
   5425 set dummy $ac_prog; ac_word=$2
   5426 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   5427 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   5428 if test "${ac_cv_prog_ac_ct_F77+set}" = set; then
   5429   echo $ECHO_N "(cached) $ECHO_C" >&6
   5430 else
   5431   if test -n "$ac_ct_F77"; then
   5432   ac_cv_prog_ac_ct_F77="$ac_ct_F77" # Let the user override the test.
   5433 else
   5434 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5435 for as_dir in $PATH
   5436 do
   5437   IFS=$as_save_IFS
   5438   test -z "$as_dir" && as_dir=.
   5439   for ac_exec_ext in '' $ac_executable_extensions; do
   5440   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   5441     ac_cv_prog_ac_ct_F77="$ac_prog"
   5442     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   5443     break 2
   5444   fi
   5445 done
   5446 done
   5447 IFS=$as_save_IFS
   5448 
   5449 fi
   5450 fi
   5451 ac_ct_F77=$ac_cv_prog_ac_ct_F77
   5452 if test -n "$ac_ct_F77"; then
   5453   { echo "$as_me:$LINENO: result: $ac_ct_F77" >&5
   5454 echo "${ECHO_T}$ac_ct_F77" >&6; }
   5455 else
   5456   { echo "$as_me:$LINENO: result: no" >&5
   5457 echo "${ECHO_T}no" >&6; }
   5458 fi
   5459 
   5460 
   5461   test -n "$ac_ct_F77" && break
   5462 done
   5463 
   5464   if test "x$ac_ct_F77" = x; then
   5465     F77=""
   5466   else
   5467     case $cross_compiling:$ac_tool_warned in
   5468 yes:)
   5469 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   5470 whose name does not start with the host triplet.  If you think this
   5471 configuration is useful to you, please write to autoconf@gnu.org." >&5
   5472 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   5473 whose name does not start with the host triplet.  If you think this
   5474 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
   5475 ac_tool_warned=yes ;;
   5476 esac
   5477     F77=$ac_ct_F77
   5478   fi
   5479 fi
   5480 
   5481 
   5482 # Provide some information about the compiler.
   5483 echo "$as_me:$LINENO: checking for Fortran 77 compiler version" >&5
   5484 ac_compiler=`set X $ac_compile; echo $2`
   5485 { (ac_try="$ac_compiler --version >&5"
   5486 case "(($ac_try" in
   5487   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5488   *) ac_try_echo=$ac_try;;
   5489 esac
   5490 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5491   (eval "$ac_compiler --version >&5") 2>&5
   5492   ac_status=$?
   5493   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5494   (exit $ac_status); }
   5495 { (ac_try="$ac_compiler -v >&5"
   5496 case "(($ac_try" in
   5497   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5498   *) ac_try_echo=$ac_try;;
   5499 esac
   5500 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5501   (eval "$ac_compiler -v >&5") 2>&5
   5502   ac_status=$?
   5503   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5504   (exit $ac_status); }
   5505 { (ac_try="$ac_compiler -V >&5"
   5506 case "(($ac_try" in
   5507   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5508   *) ac_try_echo=$ac_try;;
   5509 esac
   5510 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5511   (eval "$ac_compiler -V >&5") 2>&5
   5512   ac_status=$?
   5513   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5514   (exit $ac_status); }
   5515 rm -f a.out
   5516 
   5517 # If we don't use `.F' as extension, the preprocessor is not run on the
   5518 # input file.  (Note that this only needs to work for GNU compilers.)
   5519 ac_save_ext=$ac_ext
   5520 ac_ext=F
   5521 { echo "$as_me:$LINENO: checking whether we are using the GNU Fortran 77 compiler" >&5
   5522 echo $ECHO_N "checking whether we are using the GNU Fortran 77 compiler... $ECHO_C" >&6; }
   5523 if test "${ac_cv_f77_compiler_gnu+set}" = set; then
   5524   echo $ECHO_N "(cached) $ECHO_C" >&6
   5525 else
   5526   cat >conftest.$ac_ext <<_ACEOF
   5527       program main
   5528 #ifndef __GNUC__
   5529        choke me
   5530 #endif
   5531 
   5532       end
   5533 _ACEOF
   5534 rm -f conftest.$ac_objext
   5535 if { (ac_try="$ac_compile"
   5536 case "(($ac_try" in
   5537   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5538   *) ac_try_echo=$ac_try;;
   5539 esac
   5540 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5541   (eval "$ac_compile") 2>conftest.er1
   5542   ac_status=$?
   5543   grep -v '^ *+' conftest.er1 >conftest.err
   5544   rm -f conftest.er1
   5545   cat conftest.err >&5
   5546   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5547   (exit $ac_status); } && {
   5548 	 test -z "$ac_f77_werror_flag" ||
   5549 	 test ! -s conftest.err
   5550        } && test -s conftest.$ac_objext; then
   5551   ac_compiler_gnu=yes
   5552 else
   5553   echo "$as_me: failed program was:" >&5
   5554 sed 's/^/| /' conftest.$ac_ext >&5
   5555 
   5556 	ac_compiler_gnu=no
   5557 fi
   5558 
   5559 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5560 ac_cv_f77_compiler_gnu=$ac_compiler_gnu
   5561 
   5562 fi
   5563 { echo "$as_me:$LINENO: result: $ac_cv_f77_compiler_gnu" >&5
   5564 echo "${ECHO_T}$ac_cv_f77_compiler_gnu" >&6; }
   5565 ac_ext=$ac_save_ext
   5566 ac_test_FFLAGS=${FFLAGS+set}
   5567 ac_save_FFLAGS=$FFLAGS
   5568 FFLAGS=
   5569 { echo "$as_me:$LINENO: checking whether $F77 accepts -g" >&5
   5570 echo $ECHO_N "checking whether $F77 accepts -g... $ECHO_C" >&6; }
   5571 if test "${ac_cv_prog_f77_g+set}" = set; then
   5572   echo $ECHO_N "(cached) $ECHO_C" >&6
   5573 else
   5574   FFLAGS=-g
   5575 cat >conftest.$ac_ext <<_ACEOF
   5576       program main
   5577 
   5578       end
   5579 _ACEOF
   5580 rm -f conftest.$ac_objext
   5581 if { (ac_try="$ac_compile"
   5582 case "(($ac_try" in
   5583   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5584   *) ac_try_echo=$ac_try;;
   5585 esac
   5586 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5587   (eval "$ac_compile") 2>conftest.er1
   5588   ac_status=$?
   5589   grep -v '^ *+' conftest.er1 >conftest.err
   5590   rm -f conftest.er1
   5591   cat conftest.err >&5
   5592   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5593   (exit $ac_status); } && {
   5594 	 test -z "$ac_f77_werror_flag" ||
   5595 	 test ! -s conftest.err
   5596        } && test -s conftest.$ac_objext; then
   5597   ac_cv_prog_f77_g=yes
   5598 else
   5599   echo "$as_me: failed program was:" >&5
   5600 sed 's/^/| /' conftest.$ac_ext >&5
   5601 
   5602 	ac_cv_prog_f77_g=no
   5603 fi
   5604 
   5605 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5606 
   5607 fi
   5608 { echo "$as_me:$LINENO: result: $ac_cv_prog_f77_g" >&5
   5609 echo "${ECHO_T}$ac_cv_prog_f77_g" >&6; }
   5610 if test "$ac_test_FFLAGS" = set; then
   5611   FFLAGS=$ac_save_FFLAGS
   5612 elif test $ac_cv_prog_f77_g = yes; then
   5613   if test "x$ac_cv_f77_compiler_gnu" = xyes; then
   5614     FFLAGS="-g -O2"
   5615   else
   5616     FFLAGS="-g"
   5617   fi
   5618 else
   5619   if test "x$ac_cv_f77_compiler_gnu" = xyes; then
   5620     FFLAGS="-O2"
   5621   else
   5622     FFLAGS=
   5623   fi
   5624 fi
   5625 
   5626 G77=`test $ac_compiler_gnu = yes && echo yes`
   5627 ac_ext=c
   5628 ac_cpp='$CPP $CPPFLAGS'
   5629 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   5630 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   5631 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   5632 
   5633 
   5634 
   5635 # Autoconf 2.13's AC_OBJEXT and AC_EXEEXT macros only works for C compilers!
   5636 
   5637 # find the maximum length of command line arguments
   5638 { echo "$as_me:$LINENO: checking the maximum length of command line arguments" >&5
   5639 echo $ECHO_N "checking the maximum length of command line arguments... $ECHO_C" >&6; }
   5640 if test "${lt_cv_sys_max_cmd_len+set}" = set; then
   5641   echo $ECHO_N "(cached) $ECHO_C" >&6
   5642 else
   5643     i=0
   5644   testring="ABCD"
   5645 
   5646   case $build_os in
   5647   msdosdjgpp*)
   5648     # On DJGPP, this test can blow up pretty badly due to problems in libc
   5649     # (any single argument exceeding 2000 bytes causes a buffer overrun
   5650     # during glob expansion).  Even if it were fixed, the result of this
   5651     # check would be larger than it should be.
   5652     lt_cv_sys_max_cmd_len=12288;    # 12K is about right
   5653     ;;
   5654 
   5655   gnu*)
   5656     # Under GNU Hurd, this test is not required because there is
   5657     # no limit to the length of command line arguments.
   5658     # Libtool will interpret -1 as no limit whatsoever
   5659     lt_cv_sys_max_cmd_len=-1;
   5660     ;;
   5661 
   5662   cygwin* | mingw*)
   5663     # On Win9x/ME, this test blows up -- it succeeds, but takes
   5664     # about 5 minutes as the teststring grows exponentially.
   5665     # Worse, since 9x/ME are not pre-emptively multitasking,
   5666     # you end up with a "frozen" computer, even though with patience
   5667     # the test eventually succeeds (with a max line length of 256k).
   5668     # Instead, let's just punt: use the minimum linelength reported by
   5669     # all of the supported platforms: 8192 (on NT/2K/XP).
   5670     lt_cv_sys_max_cmd_len=8192;
   5671     ;;
   5672 
   5673   amigaos* | morphos*)
   5674     # On AmigaOS with pdksh, this test takes hours, literally.
   5675     # So we just punt and use a minimum line length of 8192.
   5676     lt_cv_sys_max_cmd_len=8192;
   5677     ;;
   5678 
   5679  *)
   5680     # If test is not a shell built-in, we'll probably end up computing a
   5681     # maximum length that is only half of the actual maximum length, but
   5682     # we can't tell.
   5683     while (test "X"`$CONFIG_SHELL $0 --fallback-echo "X$testring" 2>/dev/null` \
   5684 	       = "XX$testring") >/dev/null 2>&1 &&
   5685 	    new_result=`expr "X$testring" : ".*" 2>&1` &&
   5686 	    lt_cv_sys_max_cmd_len=$new_result &&
   5687 	    test $i != 17 # 1/2 MB should be enough
   5688     do
   5689       i=`expr $i + 1`
   5690       testring=$testring$testring
   5691     done
   5692     testring=
   5693     # Add a significant safety factor because C++ compilers can tack on massive
   5694     # amounts of additional arguments before passing them to the linker.
   5695     # It appears as though 1/2 is a usable value.
   5696     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
   5697     ;;
   5698   esac
   5699 
   5700 fi
   5701 
   5702 if test -n $lt_cv_sys_max_cmd_len ; then
   5703   { echo "$as_me:$LINENO: result: $lt_cv_sys_max_cmd_len" >&5
   5704 echo "${ECHO_T}$lt_cv_sys_max_cmd_len" >&6; }
   5705 else
   5706   { echo "$as_me:$LINENO: result: none" >&5
   5707 echo "${ECHO_T}none" >&6; }
   5708 fi
   5709 
   5710 
   5711 
   5712 
   5713 # Check for command to grab the raw symbol name followed by C symbol from nm.
   5714 { echo "$as_me:$LINENO: checking command to parse $NM output from $compiler object" >&5
   5715 echo $ECHO_N "checking command to parse $NM output from $compiler object... $ECHO_C" >&6; }
   5716 if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then
   5717   echo $ECHO_N "(cached) $ECHO_C" >&6
   5718 else
   5719 
   5720 # These are sane defaults that work on at least a few old systems.
   5721 # [They come from Ultrix.  What could be older than Ultrix?!! ;)]
   5722 
   5723 # Character class describing NM global symbol codes.
   5724 symcode='[BCDEGRST]'
   5725 
   5726 # Regexp to match symbols that can be accessed directly from C.
   5727 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
   5728 
   5729 # Transform the above into a raw symbol and a C symbol.
   5730 symxfrm='\1 \2\3 \3'
   5731 
   5732 # Transform an extracted symbol line into a proper C declaration
   5733 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^. .* \(.*\)$/extern int \1;/p'"
   5734 
   5735 # Transform an extracted symbol line into symbol name and symbol address
   5736 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'"
   5737 
   5738 # Define system-specific variables.
   5739 case $host_os in
   5740 aix*)
   5741   symcode='[BCDT]'
   5742   ;;
   5743 cygwin* | mingw* | pw32*)
   5744   symcode='[ABCDGISTW]'
   5745   ;;
   5746 hpux*) # Its linker distinguishes data from code symbols
   5747   if test "$host_cpu" = ia64; then
   5748     symcode='[ABCDEGRST]'
   5749   fi
   5750   lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
   5751   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'"
   5752   ;;
   5753 irix* | nonstopux*)
   5754   symcode='[BCDEGRST]'
   5755   ;;
   5756 osf*)
   5757   symcode='[BCDEGQRST]'
   5758   ;;
   5759 solaris* | sysv5*)
   5760   symcode='[BDRT]'
   5761   ;;
   5762 sysv4)
   5763   symcode='[DFNSTU]'
   5764   ;;
   5765 esac
   5766 
   5767 # Handle CRLF in mingw tool chain
   5768 opt_cr=
   5769 case $build_os in
   5770 mingw*)
   5771   opt_cr=`echo 'x\{0,1\}' | tr x '\015'` # option cr in regexp
   5772   ;;
   5773 esac
   5774 
   5775 # If we're using GNU nm, then use its standard symbol codes.
   5776 case `$NM -V 2>&1` in
   5777 *GNU* | *'with BFD'*)
   5778   symcode='[ABCDGIRSTW]' ;;
   5779 esac
   5780 
   5781 # Try without a prefix undercore, then with it.
   5782 for ac_symprfx in "" "_"; do
   5783 
   5784   # Write the raw and C identifiers.
   5785   lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ 	]\($symcode$symcode*\)[ 	][ 	]*\($ac_symprfx\)$sympat$opt_cr$/$symxfrm/p'"
   5786 
   5787   # Check to see that the pipe works correctly.
   5788   pipe_works=no
   5789 
   5790   rm -f conftest*
   5791   cat > conftest.$ac_ext <<EOF
   5792 #ifdef __cplusplus
   5793 extern "C" {
   5794 #endif
   5795 char nm_test_var;
   5796 void nm_test_func(){}
   5797 #ifdef __cplusplus
   5798 }
   5799 #endif
   5800 int main(){nm_test_var='a';nm_test_func();return(0);}
   5801 EOF
   5802 
   5803   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   5804   (eval $ac_compile) 2>&5
   5805   ac_status=$?
   5806   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5807   (exit $ac_status); }; then
   5808     # Now try to grab the symbols.
   5809     nlist=conftest.nm
   5810     if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\"") >&5
   5811   (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
   5812   ac_status=$?
   5813   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5814   (exit $ac_status); } && test -s "$nlist"; then
   5815       # Try sorting and uniquifying the output.
   5816       if sort "$nlist" | uniq > "$nlist"T; then
   5817 	mv -f "$nlist"T "$nlist"
   5818       else
   5819 	rm -f "$nlist"T
   5820       fi
   5821 
   5822       # Make sure that we snagged all the symbols we need.
   5823       if grep ' nm_test_var$' "$nlist" >/dev/null; then
   5824 	if grep ' nm_test_func$' "$nlist" >/dev/null; then
   5825 	  cat <<EOF > conftest.$ac_ext
   5826 #ifdef __cplusplus
   5827 extern "C" {
   5828 #endif
   5829 
   5830 EOF
   5831 	  # Now generate the symbol file.
   5832 	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | grep -v main >> conftest.$ac_ext'
   5833 
   5834 	  cat <<EOF >> conftest.$ac_ext
   5835 #if defined (__STDC__) && __STDC__
   5836 # define lt_ptr_t void *
   5837 #else
   5838 # define lt_ptr_t char *
   5839 # define const
   5840 #endif
   5841 
   5842 /* The mapping between symbol names and symbols. */
   5843 const struct {
   5844   const char *name;
   5845   lt_ptr_t address;
   5846 }
   5847 lt_preloaded_symbols[] =
   5848 {
   5849 EOF
   5850 	  $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (lt_ptr_t) \&\2},/" < "$nlist" | grep -v main >> conftest.$ac_ext
   5851 	  cat <<\EOF >> conftest.$ac_ext
   5852   {0, (lt_ptr_t) 0}
   5853 };
   5854 
   5855 #ifdef __cplusplus
   5856 }
   5857 #endif
   5858 EOF
   5859 	  # Now try linking the two files.
   5860 	  mv conftest.$ac_objext conftstm.$ac_objext
   5861 	  lt_save_LIBS="$LIBS"
   5862 	  lt_save_CFLAGS="$CFLAGS"
   5863 	  LIBS="conftstm.$ac_objext"
   5864 	  CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
   5865 	  if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   5866   (eval $ac_link) 2>&5
   5867   ac_status=$?
   5868   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5869   (exit $ac_status); } && test -s conftest${ac_exeext}; then
   5870 	    pipe_works=yes
   5871 	  fi
   5872 	  LIBS="$lt_save_LIBS"
   5873 	  CFLAGS="$lt_save_CFLAGS"
   5874 	else
   5875 	  echo "cannot find nm_test_func in $nlist" >&5
   5876 	fi
   5877       else
   5878 	echo "cannot find nm_test_var in $nlist" >&5
   5879       fi
   5880     else
   5881       echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
   5882     fi
   5883   else
   5884     echo "$progname: failed program was:" >&5
   5885     cat conftest.$ac_ext >&5
   5886   fi
   5887   rm -f conftest* conftst*
   5888 
   5889   # Do not use the global_symbol_pipe unless it works.
   5890   if test "$pipe_works" = yes; then
   5891     break
   5892   else
   5893     lt_cv_sys_global_symbol_pipe=
   5894   fi
   5895 done
   5896 
   5897 fi
   5898 
   5899 if test -z "$lt_cv_sys_global_symbol_pipe"; then
   5900   lt_cv_sys_global_symbol_to_cdecl=
   5901 fi
   5902 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
   5903   { echo "$as_me:$LINENO: result: failed" >&5
   5904 echo "${ECHO_T}failed" >&6; }
   5905 else
   5906   { echo "$as_me:$LINENO: result: ok" >&5
   5907 echo "${ECHO_T}ok" >&6; }
   5908 fi
   5909 
   5910 { echo "$as_me:$LINENO: checking for objdir" >&5
   5911 echo $ECHO_N "checking for objdir... $ECHO_C" >&6; }
   5912 if test "${lt_cv_objdir+set}" = set; then
   5913   echo $ECHO_N "(cached) $ECHO_C" >&6
   5914 else
   5915   rm -f .libs 2>/dev/null
   5916 mkdir .libs 2>/dev/null
   5917 if test -d .libs; then
   5918   lt_cv_objdir=.libs
   5919 else
   5920   # MS-DOS does not allow filenames that begin with a dot.
   5921   lt_cv_objdir=_libs
   5922 fi
   5923 rmdir .libs 2>/dev/null
   5924 fi
   5925 { echo "$as_me:$LINENO: result: $lt_cv_objdir" >&5
   5926 echo "${ECHO_T}$lt_cv_objdir" >&6; }
   5927 objdir=$lt_cv_objdir
   5928 
   5929 
   5930 
   5931 
   5932 
   5933 case $host_os in
   5934 aix3*)
   5935   # AIX sometimes has problems with the GCC collect2 program.  For some
   5936   # reason, if we set the COLLECT_NAMES environment variable, the problems
   5937   # vanish in a puff of smoke.
   5938   if test "X${COLLECT_NAMES+set}" != Xset; then
   5939     COLLECT_NAMES=
   5940     export COLLECT_NAMES
   5941   fi
   5942   ;;
   5943 esac
   5944 
   5945 # Sed substitution that helps us do robust quoting.  It backslashifies
   5946 # metacharacters that are still active within double-quoted strings.
   5947 Xsed='sed -e s/^X//'
   5948 sed_quote_subst='s/\([\\"\\`$\\\\]\)/\\\1/g'
   5949 
   5950 # Same as above, but do not quote variable references.
   5951 double_quote_subst='s/\([\\"\\`\\\\]\)/\\\1/g'
   5952 
   5953 # Sed substitution to delay expansion of an escaped shell variable in a
   5954 # double_quote_subst'ed string.
   5955 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
   5956 
   5957 # Sed substitution to avoid accidental globbing in evaled expressions
   5958 no_glob_subst='s/\*/\\\*/g'
   5959 
   5960 # Constants:
   5961 rm="rm -f"
   5962 
   5963 # Global variables:
   5964 default_ofile=libtool
   5965 can_build_shared=yes
   5966 
   5967 # All known linkers require a `.a' archive for static linking (except M$VC,
   5968 # which needs '.lib').
   5969 libext=a
   5970 ltmain="$ac_aux_dir/ltmain.sh"
   5971 ofile="$default_ofile"
   5972 with_gnu_ld="$lt_cv_prog_gnu_ld"
   5973 
   5974 if test -n "$ac_tool_prefix"; then
   5975   # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
   5976 set dummy ${ac_tool_prefix}ar; ac_word=$2
   5977 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   5978 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   5979 if test "${ac_cv_prog_AR+set}" = set; then
   5980   echo $ECHO_N "(cached) $ECHO_C" >&6
   5981 else
   5982   if test -n "$AR"; then
   5983   ac_cv_prog_AR="$AR" # Let the user override the test.
   5984 else
   5985 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5986 for as_dir in $PATH
   5987 do
   5988   IFS=$as_save_IFS
   5989   test -z "$as_dir" && as_dir=.
   5990   for ac_exec_ext in '' $ac_executable_extensions; do
   5991   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   5992     ac_cv_prog_AR="${ac_tool_prefix}ar"
   5993     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   5994     break 2
   5995   fi
   5996 done
   5997 done
   5998 IFS=$as_save_IFS
   5999 
   6000 fi
   6001 fi
   6002 AR=$ac_cv_prog_AR
   6003 if test -n "$AR"; then
   6004   { echo "$as_me:$LINENO: result: $AR" >&5
   6005 echo "${ECHO_T}$AR" >&6; }
   6006 else
   6007   { echo "$as_me:$LINENO: result: no" >&5
   6008 echo "${ECHO_T}no" >&6; }
   6009 fi
   6010 
   6011 
   6012 fi
   6013 if test -z "$ac_cv_prog_AR"; then
   6014   ac_ct_AR=$AR
   6015   # Extract the first word of "ar", so it can be a program name with args.
   6016 set dummy ar; ac_word=$2
   6017 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   6018 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   6019 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
   6020   echo $ECHO_N "(cached) $ECHO_C" >&6
   6021 else
   6022   if test -n "$ac_ct_AR"; then
   6023   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
   6024 else
   6025 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6026 for as_dir in $PATH
   6027 do
   6028   IFS=$as_save_IFS
   6029   test -z "$as_dir" && as_dir=.
   6030   for ac_exec_ext in '' $ac_executable_extensions; do
   6031   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6032     ac_cv_prog_ac_ct_AR="ar"
   6033     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6034     break 2
   6035   fi
   6036 done
   6037 done
   6038 IFS=$as_save_IFS
   6039 
   6040 fi
   6041 fi
   6042 ac_ct_AR=$ac_cv_prog_ac_ct_AR
   6043 if test -n "$ac_ct_AR"; then
   6044   { echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
   6045 echo "${ECHO_T}$ac_ct_AR" >&6; }
   6046 else
   6047   { echo "$as_me:$LINENO: result: no" >&5
   6048 echo "${ECHO_T}no" >&6; }
   6049 fi
   6050 
   6051   if test "x$ac_ct_AR" = x; then
   6052     AR="false"
   6053   else
   6054     case $cross_compiling:$ac_tool_warned in
   6055 yes:)
   6056 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   6057 whose name does not start with the host triplet.  If you think this
   6058 configuration is useful to you, please write to autoconf (at] gnu.org." >&5
   6059 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   6060 whose name does not start with the host triplet.  If you think this
   6061 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;}
   6062 ac_tool_warned=yes ;;
   6063 esac
   6064     AR=$ac_ct_AR
   6065   fi
   6066 else
   6067   AR="$ac_cv_prog_AR"
   6068 fi
   6069 
   6070 if test -n "$ac_tool_prefix"; then
   6071   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
   6072 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
   6073 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   6074 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   6075 if test "${ac_cv_prog_RANLIB+set}" = set; then
   6076   echo $ECHO_N "(cached) $ECHO_C" >&6
   6077 else
   6078   if test -n "$RANLIB"; then
   6079   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
   6080 else
   6081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6082 for as_dir in $PATH
   6083 do
   6084   IFS=$as_save_IFS
   6085   test -z "$as_dir" && as_dir=.
   6086   for ac_exec_ext in '' $ac_executable_extensions; do
   6087   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6088     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
   6089     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6090     break 2
   6091   fi
   6092 done
   6093 done
   6094 IFS=$as_save_IFS
   6095 
   6096 fi
   6097 fi
   6098 RANLIB=$ac_cv_prog_RANLIB
   6099 if test -n "$RANLIB"; then
   6100   { echo "$as_me:$LINENO: result: $RANLIB" >&5
   6101 echo "${ECHO_T}$RANLIB" >&6; }
   6102 else
   6103   { echo "$as_me:$LINENO: result: no" >&5
   6104 echo "${ECHO_T}no" >&6; }
   6105 fi
   6106 
   6107 
   6108 fi
   6109 if test -z "$ac_cv_prog_RANLIB"; then
   6110   ac_ct_RANLIB=$RANLIB
   6111   # Extract the first word of "ranlib", so it can be a program name with args.
   6112 set dummy ranlib; ac_word=$2
   6113 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   6114 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   6115 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
   6116   echo $ECHO_N "(cached) $ECHO_C" >&6
   6117 else
   6118   if test -n "$ac_ct_RANLIB"; then
   6119   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
   6120 else
   6121 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6122 for as_dir in $PATH
   6123 do
   6124   IFS=$as_save_IFS
   6125   test -z "$as_dir" && as_dir=.
   6126   for ac_exec_ext in '' $ac_executable_extensions; do
   6127   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6128     ac_cv_prog_ac_ct_RANLIB="ranlib"
   6129     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6130     break 2
   6131   fi
   6132 done
   6133 done
   6134 IFS=$as_save_IFS
   6135 
   6136 fi
   6137 fi
   6138 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
   6139 if test -n "$ac_ct_RANLIB"; then
   6140   { echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
   6141 echo "${ECHO_T}$ac_ct_RANLIB" >&6; }
   6142 else
   6143   { echo "$as_me:$LINENO: result: no" >&5
   6144 echo "${ECHO_T}no" >&6; }
   6145 fi
   6146 
   6147   if test "x$ac_ct_RANLIB" = x; then
   6148     RANLIB=":"
   6149   else
   6150     case $cross_compiling:$ac_tool_warned in
   6151 yes:)
   6152 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   6153 whose name does not start with the host triplet.  If you think this
   6154 configuration is useful to you, please write to autoconf (at] gnu.org." >&5
   6155 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   6156 whose name does not start with the host triplet.  If you think this
   6157 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;}
   6158 ac_tool_warned=yes ;;
   6159 esac
   6160     RANLIB=$ac_ct_RANLIB
   6161   fi
   6162 else
   6163   RANLIB="$ac_cv_prog_RANLIB"
   6164 fi
   6165 
   6166 if test -n "$ac_tool_prefix"; then
   6167   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
   6168 set dummy ${ac_tool_prefix}strip; ac_word=$2
   6169 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   6170 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   6171 if test "${ac_cv_prog_STRIP+set}" = set; then
   6172   echo $ECHO_N "(cached) $ECHO_C" >&6
   6173 else
   6174   if test -n "$STRIP"; then
   6175   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
   6176 else
   6177 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6178 for as_dir in $PATH
   6179 do
   6180   IFS=$as_save_IFS
   6181   test -z "$as_dir" && as_dir=.
   6182   for ac_exec_ext in '' $ac_executable_extensions; do
   6183   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6184     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
   6185     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6186     break 2
   6187   fi
   6188 done
   6189 done
   6190 IFS=$as_save_IFS
   6191 
   6192 fi
   6193 fi
   6194 STRIP=$ac_cv_prog_STRIP
   6195 if test -n "$STRIP"; then
   6196   { echo "$as_me:$LINENO: result: $STRIP" >&5
   6197 echo "${ECHO_T}$STRIP" >&6; }
   6198 else
   6199   { echo "$as_me:$LINENO: result: no" >&5
   6200 echo "${ECHO_T}no" >&6; }
   6201 fi
   6202 
   6203 
   6204 fi
   6205 if test -z "$ac_cv_prog_STRIP"; then
   6206   ac_ct_STRIP=$STRIP
   6207   # Extract the first word of "strip", so it can be a program name with args.
   6208 set dummy strip; ac_word=$2
   6209 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   6210 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   6211 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
   6212   echo $ECHO_N "(cached) $ECHO_C" >&6
   6213 else
   6214   if test -n "$ac_ct_STRIP"; then
   6215   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
   6216 else
   6217 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6218 for as_dir in $PATH
   6219 do
   6220   IFS=$as_save_IFS
   6221   test -z "$as_dir" && as_dir=.
   6222   for ac_exec_ext in '' $ac_executable_extensions; do
   6223   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6224     ac_cv_prog_ac_ct_STRIP="strip"
   6225     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6226     break 2
   6227   fi
   6228 done
   6229 done
   6230 IFS=$as_save_IFS
   6231 
   6232 fi
   6233 fi
   6234 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
   6235 if test -n "$ac_ct_STRIP"; then
   6236   { echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
   6237 echo "${ECHO_T}$ac_ct_STRIP" >&6; }
   6238 else
   6239   { echo "$as_me:$LINENO: result: no" >&5
   6240 echo "${ECHO_T}no" >&6; }
   6241 fi
   6242 
   6243   if test "x$ac_ct_STRIP" = x; then
   6244     STRIP=":"
   6245   else
   6246     case $cross_compiling:$ac_tool_warned in
   6247 yes:)
   6248 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   6249 whose name does not start with the host triplet.  If you think this
   6250 configuration is useful to you, please write to autoconf (at] gnu.org." >&5
   6251 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   6252 whose name does not start with the host triplet.  If you think this
   6253 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;}
   6254 ac_tool_warned=yes ;;
   6255 esac
   6256     STRIP=$ac_ct_STRIP
   6257   fi
   6258 else
   6259   STRIP="$ac_cv_prog_STRIP"
   6260 fi
   6261 
   6262 
   6263 old_CC="$CC"
   6264 old_CFLAGS="$CFLAGS"
   6265 
   6266 # Set sane defaults for various variables
   6267 test -z "$AR" && AR=ar
   6268 test -z "$AR_FLAGS" && AR_FLAGS=cru
   6269 test -z "$AS" && AS=as
   6270 test -z "$CC" && CC=cc
   6271 test -z "$LTCC" && LTCC=$CC
   6272 test -z "$DLLTOOL" && DLLTOOL=dlltool
   6273 test -z "$LD" && LD=ld
   6274 test -z "$LN_S" && LN_S="ln -s"
   6275 test -z "$MAGIC_CMD" && MAGIC_CMD=file
   6276 test -z "$NM" && NM=nm
   6277 test -z "$SED" && SED=sed
   6278 test -z "$OBJDUMP" && OBJDUMP=objdump
   6279 test -z "$RANLIB" && RANLIB=:
   6280 test -z "$STRIP" && STRIP=:
   6281 test -z "$ac_objext" && ac_objext=o
   6282 
   6283 # Determine commands to create old-style static archives.
   6284 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs$old_deplibs'
   6285 old_postinstall_cmds='chmod 644 $oldlib'
   6286 old_postuninstall_cmds=
   6287 
   6288 if test -n "$RANLIB"; then
   6289   case $host_os in
   6290   openbsd*)
   6291     old_postinstall_cmds="\$RANLIB -t \$oldlib~$old_postinstall_cmds"
   6292     ;;
   6293   *)
   6294     old_postinstall_cmds="\$RANLIB \$oldlib~$old_postinstall_cmds"
   6295     ;;
   6296   esac
   6297   old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
   6298 fi
   6299 
   6300 # Only perform the check for file, if the check method requires it
   6301 case $deplibs_check_method in
   6302 file_magic*)
   6303   if test "$file_magic_cmd" = '$MAGIC_CMD'; then
   6304     { echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5
   6305 echo $ECHO_N "checking for ${ac_tool_prefix}file... $ECHO_C" >&6; }
   6306 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
   6307   echo $ECHO_N "(cached) $ECHO_C" >&6
   6308 else
   6309   case $MAGIC_CMD in
   6310 [\\/*] |  ?:[\\/]*)
   6311   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
   6312   ;;
   6313 *)
   6314   lt_save_MAGIC_CMD="$MAGIC_CMD"
   6315   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   6316   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
   6317   for ac_dir in $ac_dummy; do
   6318     IFS="$lt_save_ifs"
   6319     test -z "$ac_dir" && ac_dir=.
   6320     if test -f $ac_dir/${ac_tool_prefix}file; then
   6321       lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
   6322       if test -n "$file_magic_test_file"; then
   6323 	case $deplibs_check_method in
   6324 	"file_magic "*)
   6325 	  file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`"
   6326 	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
   6327 	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
   6328 	    $EGREP "$file_magic_regex" > /dev/null; then
   6329 	    :
   6330 	  else
   6331 	    cat <<EOF 1>&2
   6332 
   6333 *** Warning: the command libtool uses to detect shared libraries,
   6334 *** $file_magic_cmd, produces output that libtool cannot recognize.
   6335 *** The result is that libtool may fail to recognize shared libraries
   6336 *** as such.  This will affect the creation of libtool libraries that
   6337 *** depend on shared libraries, but programs linked with such libtool
   6338 *** libraries will work regardless of this problem.  Nevertheless, you
   6339 *** may want to report the problem to your system manager and/or to
   6340 *** bug-libtool (at] gnu.org
   6341 
   6342 EOF
   6343 	  fi ;;
   6344 	esac
   6345       fi
   6346       break
   6347     fi
   6348   done
   6349   IFS="$lt_save_ifs"
   6350   MAGIC_CMD="$lt_save_MAGIC_CMD"
   6351   ;;
   6352 esac
   6353 fi
   6354 
   6355 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
   6356 if test -n "$MAGIC_CMD"; then
   6357   { echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
   6358 echo "${ECHO_T}$MAGIC_CMD" >&6; }
   6359 else
   6360   { echo "$as_me:$LINENO: result: no" >&5
   6361 echo "${ECHO_T}no" >&6; }
   6362 fi
   6363 
   6364 if test -z "$lt_cv_path_MAGIC_CMD"; then
   6365   if test -n "$ac_tool_prefix"; then
   6366     { echo "$as_me:$LINENO: checking for file" >&5
   6367 echo $ECHO_N "checking for file... $ECHO_C" >&6; }
   6368 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
   6369   echo $ECHO_N "(cached) $ECHO_C" >&6
   6370 else
   6371   case $MAGIC_CMD in
   6372 [\\/*] |  ?:[\\/]*)
   6373   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
   6374   ;;
   6375 *)
   6376   lt_save_MAGIC_CMD="$MAGIC_CMD"
   6377   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   6378   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
   6379   for ac_dir in $ac_dummy; do
   6380     IFS="$lt_save_ifs"
   6381     test -z "$ac_dir" && ac_dir=.
   6382     if test -f $ac_dir/file; then
   6383       lt_cv_path_MAGIC_CMD="$ac_dir/file"
   6384       if test -n "$file_magic_test_file"; then
   6385 	case $deplibs_check_method in
   6386 	"file_magic "*)
   6387 	  file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`"
   6388 	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
   6389 	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
   6390 	    $EGREP "$file_magic_regex" > /dev/null; then
   6391 	    :
   6392 	  else
   6393 	    cat <<EOF 1>&2
   6394 
   6395 *** Warning: the command libtool uses to detect shared libraries,
   6396 *** $file_magic_cmd, produces output that libtool cannot recognize.
   6397 *** The result is that libtool may fail to recognize shared libraries
   6398 *** as such.  This will affect the creation of libtool libraries that
   6399 *** depend on shared libraries, but programs linked with such libtool
   6400 *** libraries will work regardless of this problem.  Nevertheless, you
   6401 *** may want to report the problem to your system manager and/or to
   6402 *** bug-libtool (at] gnu.org
   6403 
   6404 EOF
   6405 	  fi ;;
   6406 	esac
   6407       fi
   6408       break
   6409     fi
   6410   done
   6411   IFS="$lt_save_ifs"
   6412   MAGIC_CMD="$lt_save_MAGIC_CMD"
   6413   ;;
   6414 esac
   6415 fi
   6416 
   6417 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
   6418 if test -n "$MAGIC_CMD"; then
   6419   { echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
   6420 echo "${ECHO_T}$MAGIC_CMD" >&6; }
   6421 else
   6422   { echo "$as_me:$LINENO: result: no" >&5
   6423 echo "${ECHO_T}no" >&6; }
   6424 fi
   6425 
   6426   else
   6427     MAGIC_CMD=:
   6428   fi
   6429 fi
   6430 
   6431   fi
   6432   ;;
   6433 esac
   6434 
   6435 enable_dlopen=yes
   6436 enable_win32_dll=no
   6437 
   6438 # Check whether --enable-libtool-lock was given.
   6439 if test "${enable_libtool_lock+set}" = set; then
   6440   enableval=$enable_libtool_lock;
   6441 fi
   6442 
   6443 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
   6444 
   6445 
   6446 # Check whether --with-pic was given.
   6447 if test "${with_pic+set}" = set; then
   6448   withval=$with_pic; pic_mode="$withval"
   6449 else
   6450   pic_mode=default
   6451 fi
   6452 
   6453 test -z "$pic_mode" && pic_mode=default
   6454 
   6455 # Use C for the default configuration in the libtool script
   6456 tagname=
   6457 lt_save_CC="$CC"
   6458 ac_ext=c
   6459 ac_cpp='$CPP $CPPFLAGS'
   6460 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   6461 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   6462 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   6463 
   6464 
   6465 # Source file extension for C test sources.
   6466 ac_ext=c
   6467 
   6468 # Object file extension for compiled C test sources.
   6469 objext=o
   6470 objext=$objext
   6471 
   6472 # Code to be used in simple compile tests
   6473 lt_simple_compile_test_code="int some_variable = 0;\n"
   6474 
   6475 # Code to be used in simple link tests
   6476 lt_simple_link_test_code='int main(){return(0);}\n'
   6477 
   6478 
   6479 # If no C compiler was specified, use CC.
   6480 LTCC=${LTCC-"$CC"}
   6481 
   6482 # Allow CC to be a program name with arguments.
   6483 compiler=$CC
   6484 
   6485 
   6486 #
   6487 # Check for any special shared library compilation flags.
   6488 #
   6489 lt_prog_cc_shlib=
   6490 if test "$GCC" = no; then
   6491   case $host_os in
   6492   sco3.2v5*)
   6493     lt_prog_cc_shlib='-belf'
   6494     ;;
   6495   esac
   6496 fi
   6497 if test -n "$lt_prog_cc_shlib"; then
   6498   { echo "$as_me:$LINENO: WARNING: \`$CC' requires \`$lt_prog_cc_shlib' to build shared libraries" >&5
   6499 echo "$as_me: WARNING: \`$CC' requires \`$lt_prog_cc_shlib' to build shared libraries" >&2;}
   6500   if echo "$old_CC $old_CFLAGS " | grep "[ 	]$lt_prog_cc_shlib[ 	]" >/dev/null; then :
   6501   else
   6502     { echo "$as_me:$LINENO: WARNING: add \`$lt_prog_cc_shlib' to the CC or CFLAGS env variable and reconfigure" >&5
   6503 echo "$as_me: WARNING: add \`$lt_prog_cc_shlib' to the CC or CFLAGS env variable and reconfigure" >&2;}
   6504     lt_cv_prog_cc_can_build_shared=no
   6505   fi
   6506 fi
   6507 
   6508 
   6509 #
   6510 # Check to make sure the static flag actually works.
   6511 #
   6512 { echo "$as_me:$LINENO: checking if $compiler static flag $lt_prog_compiler_static works" >&5
   6513 echo $ECHO_N "checking if $compiler static flag $lt_prog_compiler_static works... $ECHO_C" >&6; }
   6514 if test "${lt_prog_compiler_static_works+set}" = set; then
   6515   echo $ECHO_N "(cached) $ECHO_C" >&6
   6516 else
   6517   lt_prog_compiler_static_works=no
   6518    save_LDFLAGS="$LDFLAGS"
   6519    LDFLAGS="$LDFLAGS $lt_prog_compiler_static"
   6520    printf "$lt_simple_link_test_code" > conftest.$ac_ext
   6521    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
   6522      # The compiler can only warn and ignore the option if not recognized
   6523      # So say no if there are warnings
   6524      if test -s conftest.err; then
   6525        # Append any errors to the config.log.
   6526        cat conftest.err 1>&5
   6527      else
   6528        lt_prog_compiler_static_works=yes
   6529      fi
   6530    fi
   6531    $rm conftest*
   6532    LDFLAGS="$save_LDFLAGS"
   6533 
   6534 fi
   6535 { echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works" >&5
   6536 echo "${ECHO_T}$lt_prog_compiler_static_works" >&6; }
   6537 
   6538 if test x"$lt_prog_compiler_static_works" = xyes; then
   6539     :
   6540 else
   6541     lt_prog_compiler_static=
   6542 fi
   6543 
   6544 
   6545 
   6546 ## CAVEAT EMPTOR:
   6547 ## There is no encapsulation within the following macros, do not change
   6548 ## the running order or otherwise move them around unless you know exactly
   6549 ## what you are doing...
   6550 
   6551 lt_prog_compiler_no_builtin_flag=
   6552 
   6553 if test "$GCC" = yes; then
   6554   lt_prog_compiler_no_builtin_flag=' -fno-builtin'
   6555 
   6556 
   6557 { echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
   6558 echo $ECHO_N "checking if $compiler supports -fno-rtti -fno-exceptions... $ECHO_C" >&6; }
   6559 if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then
   6560   echo $ECHO_N "(cached) $ECHO_C" >&6
   6561 else
   6562   lt_cv_prog_compiler_rtti_exceptions=no
   6563   ac_outfile=conftest.$ac_objext
   6564    printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   6565    lt_compiler_flag="-fno-rtti -fno-exceptions"
   6566    # Insert the option either (1) after the last *FLAGS variable, or
   6567    # (2) before a word containing "conftest.", or (3) at the end.
   6568    # Note that $ac_compile itself does not contain backslashes and begins
   6569    # with a dollar sign (not a hyphen), so the echo should work correctly.
   6570    # The option is referenced via a variable to avoid confusing sed.
   6571    lt_compile=`echo "$ac_compile" | $SED \
   6572    -e 's:.*FLAGS}? :&$lt_compiler_flag :; t' \
   6573    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   6574    -e 's:$: $lt_compiler_flag:'`
   6575    (eval echo "\"\$as_me:6575: $lt_compile\"" >&5)
   6576    (eval "$lt_compile" 2>conftest.err)
   6577    ac_status=$?
   6578    cat conftest.err >&5
   6579    echo "$as_me:6579: \$? = $ac_status" >&5
   6580    if (exit $ac_status) && test -s "$ac_outfile"; then
   6581      # The compiler can only warn and ignore the option if not recognized
   6582      # So say no if there are warnings
   6583      if test ! -s conftest.err; then
   6584        lt_cv_prog_compiler_rtti_exceptions=yes
   6585      fi
   6586    fi
   6587    $rm conftest*
   6588 
   6589 fi
   6590 { echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
   6591 echo "${ECHO_T}$lt_cv_prog_compiler_rtti_exceptions" >&6; }
   6592 
   6593 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
   6594     lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
   6595 else
   6596     :
   6597 fi
   6598 
   6599 fi
   6600 
   6601 lt_prog_compiler_wl=
   6602 lt_prog_compiler_pic=
   6603 lt_prog_compiler_static=
   6604 
   6605 { echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
   6606 echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6; }
   6607 
   6608   if test "$GCC" = yes; then
   6609     lt_prog_compiler_wl='-Wl,'
   6610     lt_prog_compiler_static='-static'
   6611 
   6612     case $host_os in
   6613       aix*)
   6614       # All AIX code is PIC.
   6615       if test "$host_cpu" = ia64; then
   6616 	# AIX 5 now supports IA64 processor
   6617 	lt_prog_compiler_static='-Bstatic'
   6618       fi
   6619       ;;
   6620 
   6621     amigaos*)
   6622       # FIXME: we need at least 68020 code to build shared libraries, but
   6623       # adding the `-m68020' flag to GCC prevents building anything better,
   6624       # like `-m68040'.
   6625       lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
   6626       ;;
   6627 
   6628     beos* | cygwin* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
   6629       # PIC is the default for these OSes.
   6630       ;;
   6631 
   6632     mingw* | pw32* | os2*)
   6633       # This hack is so that the source file can tell whether it is being
   6634       # built for inclusion in a dll (and should export symbols for example).
   6635       lt_prog_compiler_pic='-DDLL_EXPORT'
   6636       ;;
   6637 
   6638     darwin* | rhapsody*)
   6639       # PIC is the default on this platform
   6640       # Common symbols not allowed in MH_DYLIB files
   6641       lt_prog_compiler_pic='-fno-common'
   6642       ;;
   6643 
   6644     msdosdjgpp*)
   6645       # Just because we use GCC doesn't mean we suddenly get shared libraries
   6646       # on systems that don't support them.
   6647       lt_prog_compiler_can_build_shared=no
   6648       enable_shared=no
   6649       ;;
   6650 
   6651     sysv4*MP*)
   6652       if test -d /usr/nec; then
   6653 	lt_prog_compiler_pic=-Kconform_pic
   6654       fi
   6655       ;;
   6656 
   6657     hpux*)
   6658       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   6659       # not for PA HP-UX.
   6660       case "$host_cpu" in
   6661       hppa*64*|ia64*)
   6662 	# +Z the default
   6663 	;;
   6664       *)
   6665 	lt_prog_compiler_pic='-fPIC'
   6666 	;;
   6667       esac
   6668       ;;
   6669 
   6670     *)
   6671       lt_prog_compiler_pic='-fPIC'
   6672       ;;
   6673     esac
   6674   else
   6675     # PORTME Check for flag to pass linker flags through the system compiler.
   6676     case $host_os in
   6677     aix*)
   6678       lt_prog_compiler_wl='-Wl,'
   6679       if test "$host_cpu" = ia64; then
   6680 	# AIX 5 now supports IA64 processor
   6681 	lt_prog_compiler_static='-Bstatic'
   6682       else
   6683 	lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
   6684       fi
   6685       ;;
   6686 
   6687     mingw* | pw32* | os2*)
   6688       # This hack is so that the source file can tell whether it is being
   6689       # built for inclusion in a dll (and should export symbols for example).
   6690       lt_prog_compiler_pic='-DDLL_EXPORT'
   6691       ;;
   6692 
   6693     hpux9* | hpux10* | hpux11*)
   6694       lt_prog_compiler_wl='-Wl,'
   6695       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   6696       # not for PA HP-UX.
   6697       case "$host_cpu" in
   6698       hppa*64*|ia64*)
   6699 	# +Z the default
   6700 	;;
   6701       *)
   6702 	lt_prog_compiler_pic='+Z'
   6703 	;;
   6704       esac
   6705       # Is there a better lt_prog_compiler_static that works with the bundled CC?
   6706       lt_prog_compiler_static='${wl}-a ${wl}archive'
   6707       ;;
   6708 
   6709     irix5* | irix6* | nonstopux*)
   6710       lt_prog_compiler_wl='-Wl,'
   6711       # PIC (with -KPIC) is the default.
   6712       lt_prog_compiler_static='-non_shared'
   6713       ;;
   6714 
   6715     newsos6)
   6716       lt_prog_compiler_pic='-KPIC'
   6717       lt_prog_compiler_static='-Bstatic'
   6718       ;;
   6719 
   6720     linux*)
   6721       case $CC in
   6722       icc* | ecc*)
   6723 	lt_prog_compiler_wl='-Wl,'
   6724 	lt_prog_compiler_pic='-KPIC'
   6725 	lt_prog_compiler_static='-static'
   6726         ;;
   6727       ccc*)
   6728         lt_prog_compiler_wl='-Wl,'
   6729         # All Alpha code is PIC.
   6730         lt_prog_compiler_static='-non_shared'
   6731         ;;
   6732       esac
   6733       ;;
   6734 
   6735     osf3* | osf4* | osf5*)
   6736       lt_prog_compiler_wl='-Wl,'
   6737       # All OSF/1 code is PIC.
   6738       lt_prog_compiler_static='-non_shared'
   6739       ;;
   6740 
   6741     sco3.2v5*)
   6742       lt_prog_compiler_pic='-Kpic'
   6743       lt_prog_compiler_static='-dn'
   6744       ;;
   6745 
   6746     solaris*)
   6747       lt_prog_compiler_wl='-Wl,'
   6748       lt_prog_compiler_pic='-KPIC'
   6749       lt_prog_compiler_static='-Bstatic'
   6750       ;;
   6751 
   6752     sunos4*)
   6753       lt_prog_compiler_wl='-Qoption ld '
   6754       lt_prog_compiler_pic='-PIC'
   6755       lt_prog_compiler_static='-Bstatic'
   6756       ;;
   6757 
   6758     sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
   6759       lt_prog_compiler_wl='-Wl,'
   6760       lt_prog_compiler_pic='-KPIC'
   6761       lt_prog_compiler_static='-Bstatic'
   6762       ;;
   6763 
   6764     sysv4*MP*)
   6765       if test -d /usr/nec ;then
   6766 	lt_prog_compiler_pic='-Kconform_pic'
   6767 	lt_prog_compiler_static='-Bstatic'
   6768       fi
   6769       ;;
   6770 
   6771     uts4*)
   6772       lt_prog_compiler_pic='-pic'
   6773       lt_prog_compiler_static='-Bstatic'
   6774       ;;
   6775 
   6776     *)
   6777       lt_prog_compiler_can_build_shared=no
   6778       ;;
   6779     esac
   6780   fi
   6781 
   6782 { echo "$as_me:$LINENO: result: $lt_prog_compiler_pic" >&5
   6783 echo "${ECHO_T}$lt_prog_compiler_pic" >&6; }
   6784 
   6785 #
   6786 # Check to make sure the PIC flag actually works.
   6787 #
   6788 if test -n "$lt_prog_compiler_pic"; then
   6789 
   6790 { echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
   6791 echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic works... $ECHO_C" >&6; }
   6792 if test "${lt_prog_compiler_pic_works+set}" = set; then
   6793   echo $ECHO_N "(cached) $ECHO_C" >&6
   6794 else
   6795   lt_prog_compiler_pic_works=no
   6796   ac_outfile=conftest.$ac_objext
   6797    printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   6798    lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
   6799    # Insert the option either (1) after the last *FLAGS variable, or
   6800    # (2) before a word containing "conftest.", or (3) at the end.
   6801    # Note that $ac_compile itself does not contain backslashes and begins
   6802    # with a dollar sign (not a hyphen), so the echo should work correctly.
   6803    # The option is referenced via a variable to avoid confusing sed.
   6804    lt_compile=`echo "$ac_compile" | $SED \
   6805    -e 's:.*FLAGS}? :&$lt_compiler_flag :; t' \
   6806    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   6807    -e 's:$: $lt_compiler_flag:'`
   6808    (eval echo "\"\$as_me:6808: $lt_compile\"" >&5)
   6809    (eval "$lt_compile" 2>conftest.err)
   6810    ac_status=$?
   6811    cat conftest.err >&5
   6812    echo "$as_me:6812: \$? = $ac_status" >&5
   6813    if (exit $ac_status) && test -s "$ac_outfile"; then
   6814      # The compiler can only warn and ignore the option if not recognized
   6815      # So say no if there are warnings
   6816      if test ! -s conftest.err; then
   6817        lt_prog_compiler_pic_works=yes
   6818      fi
   6819    fi
   6820    $rm conftest*
   6821 
   6822 fi
   6823 { echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works" >&5
   6824 echo "${ECHO_T}$lt_prog_compiler_pic_works" >&6; }
   6825 
   6826 if test x"$lt_prog_compiler_pic_works" = xyes; then
   6827     case $lt_prog_compiler_pic in
   6828      "" | " "*) ;;
   6829      *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
   6830      esac
   6831 else
   6832     lt_prog_compiler_pic=
   6833      lt_prog_compiler_can_build_shared=no
   6834 fi
   6835 
   6836 fi
   6837 case "$host_os" in
   6838   # For platforms which do not support PIC, -DPIC is meaningless:
   6839   *djgpp*)
   6840     lt_prog_compiler_pic=
   6841     ;;
   6842   *)
   6843     lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
   6844     ;;
   6845 esac
   6846 
   6847 { echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
   6848 echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6; }
   6849 if test "${lt_cv_prog_compiler_c_o+set}" = set; then
   6850   echo $ECHO_N "(cached) $ECHO_C" >&6
   6851 else
   6852   lt_cv_prog_compiler_c_o=no
   6853    $rm -r conftest 2>/dev/null
   6854    mkdir conftest
   6855    cd conftest
   6856    mkdir out
   6857    printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   6858 
   6859    # According to Tom Tromey, Ian Lance Taylor reported there are C compilers
   6860    # that will create temporary files in the current directory regardless of
   6861    # the output directory.  Thus, making CWD read-only will cause this test
   6862    # to fail, enabling locking or at least warning the user not to do parallel
   6863    # builds.
   6864    chmod -w .
   6865 
   6866    lt_compiler_flag="-o out/conftest2.$ac_objext"
   6867    # Insert the option either (1) after the last *FLAGS variable, or
   6868    # (2) before a word containing "conftest.", or (3) at the end.
   6869    # Note that $ac_compile itself does not contain backslashes and begins
   6870    # with a dollar sign (not a hyphen), so the echo should work correctly.
   6871    lt_compile=`echo "$ac_compile" | $SED \
   6872    -e 's:.*FLAGS}? :&$lt_compiler_flag :; t' \
   6873    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   6874    -e 's:$: $lt_compiler_flag:'`
   6875    (eval echo "\"\$as_me:6875: $lt_compile\"" >&5)
   6876    (eval "$lt_compile" 2>out/conftest.err)
   6877    ac_status=$?
   6878    cat out/conftest.err >&5
   6879    echo "$as_me:6879: \$? = $ac_status" >&5
   6880    if (exit $ac_status) && test -s out/conftest2.$ac_objext
   6881    then
   6882      # The compiler can only warn and ignore the option if not recognized
   6883      # So say no if there are warnings
   6884      if test ! -s out/conftest.err; then
   6885        lt_cv_prog_compiler_c_o=yes
   6886      fi
   6887    fi
   6888    chmod u+w .
   6889    $rm conftest*
   6890    # SGI C++ compiler will create directory out/ii_files/ for
   6891    # template instantiation
   6892    test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files
   6893    $rm out/* && rmdir out
   6894    cd ..
   6895    rmdir conftest
   6896    $rm conftest*
   6897 
   6898 fi
   6899 { echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5
   6900 echo "${ECHO_T}$lt_cv_prog_compiler_c_o" >&6; }
   6901 
   6902 
   6903 hard_links="nottested"
   6904 if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
   6905   # do not overwrite the value of need_locks provided by the user
   6906   { echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
   6907 echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6; }
   6908   hard_links=yes
   6909   $rm conftest*
   6910   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   6911   touch conftest.a
   6912   ln conftest.a conftest.b 2>&5 || hard_links=no
   6913   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   6914   { echo "$as_me:$LINENO: result: $hard_links" >&5
   6915 echo "${ECHO_T}$hard_links" >&6; }
   6916   if test "$hard_links" = no; then
   6917     { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
   6918 echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
   6919     need_locks=warn
   6920   fi
   6921 else
   6922   need_locks=no
   6923 fi
   6924 
   6925 { echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   6926 echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6; }
   6927 
   6928   runpath_var=
   6929   allow_undefined_flag=
   6930   enable_shared_with_static_runtimes=no
   6931   archive_cmds=
   6932   archive_expsym_cmds=
   6933   old_archive_From_new_cmds=
   6934   old_archive_from_expsyms_cmds=
   6935   export_dynamic_flag_spec=
   6936   whole_archive_flag_spec=
   6937   thread_safe_flag_spec=
   6938   hardcode_libdir_flag_spec=
   6939   hardcode_libdir_flag_spec_ld=
   6940   hardcode_libdir_separator=
   6941   hardcode_direct=no
   6942   hardcode_minus_L=no
   6943   hardcode_shlibpath_var=unsupported
   6944   link_all_deplibs=unknown
   6945   hardcode_automatic=no
   6946   module_cmds=
   6947   module_expsym_cmds=
   6948   always_export_symbols=no
   6949   export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   6950   # include_expsyms should be a list of space-separated symbols to be *always*
   6951   # included in the symbol list
   6952   include_expsyms=
   6953   # exclude_expsyms can be an extended regexp of symbols to exclude
   6954   # it will be wrapped by ` (' and `)$', so one must not match beginning or
   6955   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
   6956   # as well as any symbol that contains `d'.
   6957   exclude_expsyms="_GLOBAL_OFFSET_TABLE_"
   6958   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
   6959   # platforms (ab)use it in PIC code, but their linkers get confused if
   6960   # the symbol is explicitly referenced.  Since portable code cannot
   6961   # rely on this symbol name, it's probably fine to never include it in
   6962   # preloaded symbol tables.
   6963   extract_expsyms_cmds=
   6964 
   6965   case $host_os in
   6966   cygwin* | mingw* | pw32*)
   6967     # FIXME: the MSVC++ port hasn't been tested in a loooong time
   6968     # When not using gcc, we currently assume that we are using
   6969     # Microsoft Visual C++.
   6970     if test "$GCC" != yes; then
   6971       with_gnu_ld=no
   6972     fi
   6973     ;;
   6974   openbsd*)
   6975     with_gnu_ld=no
   6976     ;;
   6977   esac
   6978 
   6979   ld_shlibs=yes
   6980   if test "$with_gnu_ld" = yes; then
   6981     # If archive_cmds runs LD, not CC, wlarc should be empty
   6982     wlarc='${wl}'
   6983 
   6984     # See if GNU ld supports shared libraries.
   6985     case $host_os in
   6986     aix3* | aix4* | aix5*)
   6987       # On AIX/PPC, the GNU linker is very broken
   6988       if test "$host_cpu" != ia64; then
   6989 	ld_shlibs=no
   6990 	cat <<EOF 1>&2
   6991 
   6992 *** Warning: the GNU linker, at least up to release 2.9.1, is reported
   6993 *** to be unable to reliably create shared libraries on AIX.
   6994 *** Therefore, libtool is disabling shared libraries support.  If you
   6995 *** really care for shared libraries, you may want to modify your PATH
   6996 *** so that a non-GNU linker is found, and then restart.
   6997 
   6998 EOF
   6999       fi
   7000       ;;
   7001 
   7002     amigaos*)
   7003       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)'
   7004       hardcode_libdir_flag_spec='-L$libdir'
   7005       hardcode_minus_L=yes
   7006 
   7007       # Samuel A. Falvo II <kc5tja (at] dolphin.openprojects.net> reports
   7008       # that the semantics of dynamic libraries on AmigaOS, at least up
   7009       # to version 4, is to share data among multiple programs linked
   7010       # with the same dynamic library.  Since this doesn't match the
   7011       # behavior of shared libraries on other platforms, we can't use
   7012       # them.
   7013       ld_shlibs=no
   7014       ;;
   7015 
   7016     beos*)
   7017       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   7018 	allow_undefined_flag=unsupported
   7019 	# Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
   7020 	# support --undefined.  This deserves some investigation.  FIXME
   7021 	archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   7022       else
   7023 	ld_shlibs=no
   7024       fi
   7025       ;;
   7026 
   7027     cygwin* | mingw* | pw32*)
   7028       # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
   7029       # as there is no search path for DLLs.
   7030       hardcode_libdir_flag_spec='-L$libdir'
   7031       allow_undefined_flag=unsupported
   7032       always_export_symbols=no
   7033       enable_shared_with_static_runtimes=yes
   7034       export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGS] /s/.* \([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW] /s/.* //'\'' | sort | uniq > $export_symbols'
   7035 
   7036       if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
   7037         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--image-base=0x10000000 ${wl}--out-implib,$lib'
   7038 	# If the export-symbols file already is a .def file (1st line
   7039 	# is EXPORTS), use it as is; otherwise, prepend...
   7040 	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
   7041 	  cp $export_symbols $output_objdir/$soname.def;
   7042 	else
   7043 	  echo EXPORTS > $output_objdir/$soname.def;
   7044 	  cat $export_symbols >> $output_objdir/$soname.def;
   7045 	fi~
   7046 	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--image-base=0x10000000  ${wl}--out-implib,$lib'
   7047       else
   7048 	ld_shlibs=no
   7049       fi
   7050       ;;
   7051 
   7052     netbsd*)
   7053       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   7054 	archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
   7055 	wlarc=
   7056       else
   7057 	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   7058 	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   7059       fi
   7060       ;;
   7061 
   7062     solaris* | sysv5*)
   7063       if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then
   7064 	ld_shlibs=no
   7065 	cat <<EOF 1>&2
   7066 
   7067 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
   7068 *** create shared libraries on Solaris systems.  Therefore, libtool
   7069 *** is disabling shared libraries support.  We urge you to upgrade GNU
   7070 *** binutils to release 2.9.1 or newer.  Another option is to modify
   7071 *** your PATH or compiler configuration so that the native linker is
   7072 *** used, and then restart.
   7073 
   7074 EOF
   7075       elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   7076 	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   7077 	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   7078       else
   7079 	ld_shlibs=no
   7080       fi
   7081       ;;
   7082 
   7083     sunos4*)
   7084       archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   7085       wlarc=
   7086       hardcode_direct=yes
   7087       hardcode_shlibpath_var=no
   7088       ;;
   7089 
   7090   linux*)
   7091     if $LD --help 2>&1 | egrep ': supported targets:.* elf' > /dev/null; then
   7092         tmp_archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   7093 	archive_cmds="$tmp_archive_cmds"
   7094       supports_anon_versioning=no
   7095       case `$LD -v 2>/dev/null` in
   7096         *\ 01.* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
   7097         *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
   7098         *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
   7099         *\ 2.11.*) ;; # other 2.11 versions
   7100         *) supports_anon_versioning=yes ;;
   7101       esac
   7102       if test $supports_anon_versioning = yes; then
   7103         archive_expsym_cmds='$echo "{ global:" > $output_objdir/$libname.ver~
   7104 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
   7105 $echo "local: *; };" >> $output_objdir/$libname.ver~
   7106         $CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
   7107       else
   7108         archive_expsym_cmds="$tmp_archive_cmds"
   7109       fi
   7110     else
   7111       ld_shlibs=no
   7112     fi
   7113     ;;
   7114 
   7115     *)
   7116       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   7117 	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   7118 	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   7119       else
   7120 	ld_shlibs=no
   7121       fi
   7122       ;;
   7123     esac
   7124 
   7125     if test "$ld_shlibs" = yes; then
   7126       runpath_var=LD_RUN_PATH
   7127       hardcode_libdir_flag_spec='${wl}--rpath ${wl}$libdir'
   7128       export_dynamic_flag_spec='${wl}--export-dynamic'
   7129       # ancient GNU ld didn't support --whole-archive et. al.
   7130       if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null; then
   7131  	whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
   7132       else
   7133   	whole_archive_flag_spec=
   7134       fi
   7135     fi
   7136   else
   7137     # PORTME fill in a description of your system's linker (not GNU ld)
   7138     case $host_os in
   7139     aix3*)
   7140       allow_undefined_flag=unsupported
   7141       always_export_symbols=yes
   7142       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'
   7143       # Note: this linker hardcodes the directories in LIBPATH if there
   7144       # are no directories specified by -L.
   7145       hardcode_minus_L=yes
   7146       if test "$GCC" = yes && test -z "$link_static_flag"; then
   7147 	# Neither direct hardcoding nor static linking is supported with a
   7148 	# broken collect2.
   7149 	hardcode_direct=unsupported
   7150       fi
   7151       ;;
   7152 
   7153     aix4* | aix5*)
   7154       if test "$host_cpu" = ia64; then
   7155 	# On IA64, the linker does run time linking by default, so we don't
   7156 	# have to do anything special.
   7157 	aix_use_runtimelinking=no
   7158 	exp_sym_flag='-Bexport'
   7159 	no_entry_flag=""
   7160       else
   7161 	# If we're using GNU nm, then we don't want the "-C" option.
   7162 	# -C means demangle to AIX nm, but means don't demangle with GNU nm
   7163 	if $NM -V 2>&1 | grep 'GNU' > /dev/null; then
   7164 	  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'
   7165 	else
   7166 	  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'
   7167 	fi
   7168 	aix_use_runtimelinking=no
   7169 
   7170 	# Test if we are trying to use run time linking or normal
   7171 	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
   7172 	# need to do runtime linking.
   7173 	case $host_os in aix4.[23]|aix4.[23].*|aix5*)
   7174 	  for ld_flag in $LDFLAGS; do
   7175   	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
   7176   	    aix_use_runtimelinking=yes
   7177   	    break
   7178   	  fi
   7179 	  done
   7180 	esac
   7181 
   7182 	exp_sym_flag='-bexport'
   7183 	no_entry_flag='-bnoentry'
   7184       fi
   7185 
   7186       # When large executables or shared objects are built, AIX ld can
   7187       # have problems creating the table of contents.  If linking a library
   7188       # or program results in "error TOC overflow" add -mminimal-toc to
   7189       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
   7190       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
   7191 
   7192       archive_cmds=''
   7193       hardcode_direct=yes
   7194       hardcode_libdir_separator=':'
   7195       link_all_deplibs=yes
   7196 
   7197       if test "$GCC" = yes; then
   7198 	case $host_os in aix4.012|aix4.012.*)
   7199 	# We only want to do this on AIX 4.2 and lower, the check
   7200 	# below for broken collect2 doesn't work under 4.3+
   7201 	  collect2name=`${CC} -print-prog-name=collect2`
   7202 	  if test -f "$collect2name" && \
   7203   	   strings "$collect2name" | grep resolve_lib_name >/dev/null
   7204 	  then
   7205   	  # We have reworked collect2
   7206   	  hardcode_direct=yes
   7207 	  else
   7208   	  # We have old collect2
   7209   	  hardcode_direct=unsupported
   7210   	  # It fails to find uninstalled libraries when the uninstalled
   7211   	  # path is not listed in the libpath.  Setting hardcode_minus_L
   7212   	  # to unsupported forces relinking
   7213   	  hardcode_minus_L=yes
   7214   	  hardcode_libdir_flag_spec='-L$libdir'
   7215   	  hardcode_libdir_separator=
   7216 	  fi
   7217 	esac
   7218 	shared_flag='-shared'
   7219       else
   7220 	# not using gcc
   7221 	if test "$host_cpu" = ia64; then
   7222   	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
   7223   	# chokes on -Wl,-G. The following line is correct:
   7224 	  shared_flag='-G'
   7225 	else
   7226   	if test "$aix_use_runtimelinking" = yes; then
   7227 	    shared_flag='${wl}-G'
   7228 	  else
   7229 	    shared_flag='${wl}-bM:SRE'
   7230   	fi
   7231 	fi
   7232       fi
   7233 
   7234       # It seems that -bexpall does not export symbols beginning with
   7235       # underscore (_), so it is better to generate a list of symbols to export.
   7236       always_export_symbols=yes
   7237       if test "$aix_use_runtimelinking" = yes; then
   7238 	# Warning - without using the other runtime loading flags (-brtl),
   7239 	# -berok will link without error, but may produce a broken library.
   7240 	allow_undefined_flag='-berok'
   7241        # Determine the default libpath from the value encoded in an empty executable.
   7242        cat >conftest.$ac_ext <<_ACEOF
   7243 /* confdefs.h.  */
   7244 _ACEOF
   7245 cat confdefs.h >>conftest.$ac_ext
   7246 cat >>conftest.$ac_ext <<_ACEOF
   7247 /* end confdefs.h.  */
   7248 
   7249 int
   7250 main ()
   7251 {
   7252 
   7253   ;
   7254   return 0;
   7255 }
   7256 _ACEOF
   7257 rm -f conftest.$ac_objext conftest$ac_exeext
   7258 if { (ac_try="$ac_link"
   7259 case "(($ac_try" in
   7260   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   7261   *) ac_try_echo=$ac_try;;
   7262 esac
   7263 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   7264   (eval "$ac_link") 2>conftest.er1
   7265   ac_status=$?
   7266   grep -v '^ *+' conftest.er1 >conftest.err
   7267   rm -f conftest.er1
   7268   cat conftest.err >&5
   7269   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   7270   (exit $ac_status); } && {
   7271 	 test -z "$ac_c_werror_flag" ||
   7272 	 test ! -s conftest.err
   7273        } && test -s conftest$ac_exeext &&
   7274        $as_test_x conftest$ac_exeext; then
   7275 
   7276 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
   7277 }'`
   7278 # Check for a 64-bit object if we didn't find anything.
   7279 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; }
   7280 }'`; fi
   7281 else
   7282   echo "$as_me: failed program was:" >&5
   7283 sed 's/^/| /' conftest.$ac_ext >&5
   7284 
   7285 
   7286 fi
   7287 
   7288 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   7289       conftest$ac_exeext conftest.$ac_ext
   7290 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   7291 
   7292        hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
   7293 	archive_expsym_cmds="\$CC"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then echo "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$no_entry_flag \${wl}$exp_sym_flag:\$export_symbols $shared_flag"
   7294        else
   7295 	if test "$host_cpu" = ia64; then
   7296 	  hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
   7297 	  allow_undefined_flag="-z nodefs"
   7298 	  archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$no_entry_flag \${wl}$exp_sym_flag:\$export_symbols"
   7299 	else
   7300 	 # Determine the default libpath from the value encoded in an empty executable.
   7301 	 cat >conftest.$ac_ext <<_ACEOF
   7302 /* confdefs.h.  */
   7303 _ACEOF
   7304 cat confdefs.h >>conftest.$ac_ext
   7305 cat >>conftest.$ac_ext <<_ACEOF
   7306 /* end confdefs.h.  */
   7307 
   7308 int
   7309 main ()
   7310 {
   7311 
   7312   ;
   7313   return 0;
   7314 }
   7315 _ACEOF
   7316 rm -f conftest.$ac_objext conftest$ac_exeext
   7317 if { (ac_try="$ac_link"
   7318 case "(($ac_try" in
   7319   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   7320   *) ac_try_echo=$ac_try;;
   7321 esac
   7322 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   7323   (eval "$ac_link") 2>conftest.er1
   7324   ac_status=$?
   7325   grep -v '^ *+' conftest.er1 >conftest.err
   7326   rm -f conftest.er1
   7327   cat conftest.err >&5
   7328   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   7329   (exit $ac_status); } && {
   7330 	 test -z "$ac_c_werror_flag" ||
   7331 	 test ! -s conftest.err
   7332        } && test -s conftest$ac_exeext &&
   7333        $as_test_x conftest$ac_exeext; then
   7334 
   7335 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
   7336 }'`
   7337 # Check for a 64-bit object if we didn't find anything.
   7338 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; }
   7339 }'`; fi
   7340 else
   7341   echo "$as_me: failed program was:" >&5
   7342 sed 's/^/| /' conftest.$ac_ext >&5
   7343 
   7344 
   7345 fi
   7346 
   7347 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   7348       conftest$ac_exeext conftest.$ac_ext
   7349 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   7350 
   7351 	 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
   7352 	  # Warning - without using the other run time loading flags,
   7353 	  # -berok will link without error, but may produce a broken library.
   7354 	  no_undefined_flag=' ${wl}-bernotok'
   7355 	  allow_undefined_flag=' ${wl}-berok'
   7356 	  # -bexpall does not export symbols beginning with underscore (_)
   7357 	  always_export_symbols=yes
   7358 	  # Exported symbols can be pulled into shared objects from archives
   7359 	  whole_archive_flag_spec=' '
   7360 	  archive_cmds_need_lc=yes
   7361 	  # This is similar to how AIX traditionally builds it's shared libraries.
   7362 	  archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags ${wl}-bE:$export_symbols ${wl}-bnoentry${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
   7363 	fi
   7364       fi
   7365       ;;
   7366 
   7367     amigaos*)
   7368       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)'
   7369       hardcode_libdir_flag_spec='-L$libdir'
   7370       hardcode_minus_L=yes
   7371       # see comment about different semantics on the GNU ld section
   7372       ld_shlibs=no
   7373       ;;
   7374 
   7375     bsdi4*)
   7376       export_dynamic_flag_spec=-rdynamic
   7377       ;;
   7378 
   7379     cygwin* | mingw* | pw32*)
   7380       # When not using gcc, we currently assume that we are using
   7381       # Microsoft Visual C++.
   7382       # hardcode_libdir_flag_spec is actually meaningless, as there is
   7383       # no search path for DLLs.
   7384       hardcode_libdir_flag_spec=' '
   7385       allow_undefined_flag=unsupported
   7386       # Tell ltmain to make .lib files, not .a files.
   7387       libext=lib
   7388       # Tell ltmain to make .dll files, not .so files.
   7389       shrext=".dll"
   7390       # FIXME: Setting linknames here is a bad hack.
   7391       archive_cmds='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | $SED -e '\''s/ -lc$//'\''` -link -dll~linknames='
   7392       # The linker will automatically build a .lib file if we build a DLL.
   7393       old_archive_From_new_cmds='true'
   7394       # FIXME: Should let the user specify the lib program.
   7395       old_archive_cmds='lib /OUT:$oldlib$oldobjs$old_deplibs'
   7396       fix_srcfile_path='`cygpath -w "$srcfile"`'
   7397       enable_shared_with_static_runtimes=yes
   7398       ;;
   7399 
   7400     darwin* | rhapsody*)
   7401     if test "$GXX" = yes ; then
   7402       archive_cmds_need_lc=no
   7403       case "$host_os" in
   7404       rhapsody* | darwin1.[012])
   7405 	allow_undefined_flag='-undefined suppress'
   7406 	;;
   7407       *) # Darwin 1.3 on
   7408       if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
   7409       	allow_undefined_flag='-flat_namespace -undefined suppress'
   7410       else
   7411         case ${MACOSX_DEPLOYMENT_TARGET} in
   7412           10.[012])
   7413             allow_undefined_flag='-flat_namespace -undefined suppress'
   7414             ;;
   7415           10.*)
   7416             allow_undefined_flag='-undefined dynamic_lookup'
   7417             ;;
   7418         esac
   7419       fi
   7420 	;;
   7421       esac
   7422     	lt_int_apple_cc_single_mod=no
   7423     	output_verbose_link_cmd='echo'
   7424     	if $CC -dumpspecs 2>&1 | grep 'single_module' >/dev/null ; then
   7425     	  lt_int_apple_cc_single_mod=yes
   7426     	fi
   7427     	if test "X$lt_int_apple_cc_single_mod" = Xyes ; then
   7428     	  archive_cmds='$CC -dynamiclib -single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
   7429     	else
   7430         archive_cmds='$CC -r ${wl}-bind_at_load -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'
   7431       fi
   7432       module_cmds='$CC ${wl}-bind_at_load $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   7433       # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin ld's
   7434         if test "X$lt_int_apple_cc_single_mod" = Xyes ; then
   7435           archive_expsym_cmds='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}'
   7436         else
   7437           archive_expsym_cmds='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -r ${wl}-bind_at_load -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}'
   7438         fi
   7439           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}'
   7440       hardcode_direct=no
   7441       hardcode_automatic=yes
   7442       hardcode_shlibpath_var=unsupported
   7443       whole_archive_flag_spec='-all_load $convenience'
   7444       link_all_deplibs=yes
   7445     else
   7446       ld_shlibs=no
   7447     fi
   7448       ;;
   7449 
   7450     dgux*)
   7451       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   7452       hardcode_libdir_flag_spec='-L$libdir'
   7453       hardcode_shlibpath_var=no
   7454       ;;
   7455 
   7456     freebsd1*)
   7457       ld_shlibs=no
   7458       ;;
   7459 
   7460     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
   7461     # support.  Future versions do this automatically, but an explicit c++rt0.o
   7462     # does not break anything, and helps significantly (at the cost of a little
   7463     # extra space).
   7464     freebsd2.2*)
   7465       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
   7466       hardcode_libdir_flag_spec='-R$libdir'
   7467       hardcode_direct=yes
   7468       hardcode_shlibpath_var=no
   7469       ;;
   7470 
   7471     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
   7472     freebsd2*)
   7473       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   7474       hardcode_direct=yes
   7475       hardcode_minus_L=yes
   7476       hardcode_shlibpath_var=no
   7477       ;;
   7478 
   7479     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
   7480     freebsd* | kfreebsd*-gnu)
   7481       archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
   7482       hardcode_libdir_flag_spec='-R$libdir'
   7483       hardcode_direct=yes
   7484       hardcode_shlibpath_var=no
   7485       ;;
   7486 
   7487     hpux9*)
   7488       if test "$GCC" = yes; then
   7489 	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'
   7490       else
   7491 	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'
   7492       fi
   7493       hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
   7494       hardcode_libdir_separator=:
   7495       hardcode_direct=yes
   7496 
   7497       # hardcode_minus_L: Not really in the search PATH,
   7498       # but as the default location of the library.
   7499       hardcode_minus_L=yes
   7500       export_dynamic_flag_spec='${wl}-E'
   7501       ;;
   7502 
   7503     hpux10* | hpux11*)
   7504       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
   7505 	case "$host_cpu" in
   7506 	hppa*64*|ia64*)
   7507 	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   7508 	  ;;
   7509 	*)
   7510 	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   7511 	  ;;
   7512 	esac
   7513       else
   7514 	case "$host_cpu" in
   7515 	hppa*64*|ia64*)
   7516 	  archive_cmds='$LD -b +h $soname -o $lib $libobjs $deplibs $linker_flags'
   7517 	  ;;
   7518 	*)
   7519 	  archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
   7520 	  ;;
   7521 	esac
   7522       fi
   7523       if test "$with_gnu_ld" = no; then
   7524 	case "$host_cpu" in
   7525 	hppa*64*)
   7526 	  hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
   7527 	  hardcode_libdir_flag_spec_ld='+b $libdir'
   7528 	  hardcode_libdir_separator=:
   7529 	  hardcode_direct=no
   7530 	  hardcode_shlibpath_var=no
   7531 	  ;;
   7532 	ia64*)
   7533 	  hardcode_libdir_flag_spec='-L$libdir'
   7534 	  hardcode_direct=no
   7535 	  hardcode_shlibpath_var=no
   7536 
   7537 	  # hardcode_minus_L: Not really in the search PATH,
   7538 	  # but as the default location of the library.
   7539 	  hardcode_minus_L=yes
   7540 	  ;;
   7541 	*)
   7542 	  hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
   7543 	  hardcode_libdir_separator=:
   7544 	  hardcode_direct=yes
   7545 	  export_dynamic_flag_spec='${wl}-E'
   7546 
   7547 	  # hardcode_minus_L: Not really in the search PATH,
   7548 	  # but as the default location of the library.
   7549 	  hardcode_minus_L=yes
   7550 	  ;;
   7551 	esac
   7552       fi
   7553       ;;
   7554 
   7555     irix5* | irix6* | nonstopux*)
   7556       if test "$GCC" = yes; then
   7557 	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'
   7558       else
   7559 	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'
   7560 	hardcode_libdir_flag_spec_ld='-rpath $libdir'
   7561       fi
   7562       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   7563       hardcode_libdir_separator=:
   7564       link_all_deplibs=yes
   7565       ;;
   7566 
   7567     netbsd*)
   7568       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   7569 	archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
   7570       else
   7571 	archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
   7572       fi
   7573       hardcode_libdir_flag_spec='-R$libdir'
   7574       hardcode_direct=yes
   7575       hardcode_shlibpath_var=no
   7576       ;;
   7577 
   7578     newsos6)
   7579       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   7580       hardcode_direct=yes
   7581       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   7582       hardcode_libdir_separator=:
   7583       hardcode_shlibpath_var=no
   7584       ;;
   7585 
   7586     openbsd*)
   7587       hardcode_direct=yes
   7588       hardcode_shlibpath_var=no
   7589       if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   7590 	archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   7591 	hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
   7592 	export_dynamic_flag_spec='${wl}-E'
   7593       else
   7594        case $host_os in
   7595 	 openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
   7596 	   archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   7597 	   hardcode_libdir_flag_spec='-R$libdir'
   7598 	   ;;
   7599 	 *)
   7600 	   archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   7601 	   hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
   7602 	   ;;
   7603        esac
   7604       fi
   7605       ;;
   7606 
   7607     os2*)
   7608       hardcode_libdir_flag_spec='-L$libdir'
   7609       hardcode_minus_L=yes
   7610       allow_undefined_flag=unsupported
   7611       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'
   7612       old_archive_From_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
   7613       ;;
   7614 
   7615     osf3*)
   7616       if test "$GCC" = yes; then
   7617 	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
   7618 	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'
   7619       else
   7620 	allow_undefined_flag=' -expect_unresolved \*'
   7621 	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'
   7622       fi
   7623       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   7624       hardcode_libdir_separator=:
   7625       ;;
   7626 
   7627     osf4* | osf5*)	# as osf3* with the addition of -msym flag
   7628       if test "$GCC" = yes; then
   7629 	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
   7630 	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'
   7631 	hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   7632       else
   7633 	allow_undefined_flag=' -expect_unresolved \*'
   7634 	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'
   7635 	archive_expsym_cmds='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; echo "-hidden">> $lib.exp~
   7636 	$LD -shared${allow_undefined_flag} -input $lib.exp $linker_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${objdir}/so_locations -o $lib~$rm $lib.exp'
   7637 
   7638 	# Both c and cxx compiler support -rpath directly
   7639 	hardcode_libdir_flag_spec='-rpath $libdir'
   7640       fi
   7641       hardcode_libdir_separator=:
   7642       ;;
   7643 
   7644     sco3.2v5*)
   7645       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   7646       hardcode_shlibpath_var=no
   7647       export_dynamic_flag_spec='${wl}-Bexport'
   7648       runpath_var=LD_RUN_PATH
   7649       hardcode_runpath_var=yes
   7650       ;;
   7651 
   7652     solaris*)
   7653       no_undefined_flag=' -z text'
   7654       if test "$GCC" = yes; then
   7655 	archive_cmds='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   7656 	archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   7657 	  $CC -shared ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$rm $lib.exp'
   7658       else
   7659 	archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
   7660 	archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   7661   	$LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
   7662       fi
   7663       hardcode_libdir_flag_spec='-R$libdir'
   7664       hardcode_shlibpath_var=no
   7665       case $host_os in
   7666       solaris2.[0-5] | solaris2.[0-5].*) ;;
   7667       *) # Supported since Solaris 2.6 (maybe 2.5.1?)
   7668 	whole_archive_flag_spec='-z allextract$convenience -z defaultextract' ;;
   7669       esac
   7670       link_all_deplibs=yes
   7671       ;;
   7672 
   7673     sunos4*)
   7674       if test "x$host_vendor" = xsequent; then
   7675 	# Use $CC to link under sequent, because it throws in some extra .o
   7676 	# files that make .init and .fini sections work.
   7677 	archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
   7678       else
   7679 	archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
   7680       fi
   7681       hardcode_libdir_flag_spec='-L$libdir'
   7682       hardcode_direct=yes
   7683       hardcode_minus_L=yes
   7684       hardcode_shlibpath_var=no
   7685       ;;
   7686 
   7687     sysv4)
   7688       case $host_vendor in
   7689 	sni)
   7690 	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   7691 	  hardcode_direct=yes # is this really true???
   7692 	;;
   7693 	siemens)
   7694 	  ## LD is ld it makes a PLAMLIB
   7695 	  ## CC just makes a GrossModule.
   7696 	  archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
   7697 	  reload_cmds='$CC -r -o $output$reload_objs'
   7698 	  hardcode_direct=no
   7699         ;;
   7700 	motorola)
   7701 	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   7702 	  hardcode_direct=no #Motorola manual says yes, but my tests say they lie
   7703 	;;
   7704       esac
   7705       runpath_var='LD_RUN_PATH'
   7706       hardcode_shlibpath_var=no
   7707       ;;
   7708 
   7709     sysv4.3*)
   7710       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   7711       hardcode_shlibpath_var=no
   7712       export_dynamic_flag_spec='-Bexport'
   7713       ;;
   7714 
   7715     sysv4*MP*)
   7716       if test -d /usr/nec; then
   7717 	archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   7718 	hardcode_shlibpath_var=no
   7719 	runpath_var=LD_RUN_PATH
   7720 	hardcode_runpath_var=yes
   7721 	ld_shlibs=yes
   7722       fi
   7723       ;;
   7724 
   7725     sysv4.2uw2*)
   7726       archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
   7727       hardcode_direct=yes
   7728       hardcode_minus_L=no
   7729       hardcode_shlibpath_var=no
   7730       hardcode_runpath_var=yes
   7731       runpath_var=LD_RUN_PATH
   7732       ;;
   7733 
   7734    sysv5OpenUNIX8* | sysv5UnixWare7* |  sysv5uw[78]* | unixware7*)
   7735       no_undefined_flag='${wl}-z ${wl}text'
   7736       if test "$GCC" = yes; then
   7737 	archive_cmds='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   7738       else
   7739 	archive_cmds='$CC -G ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   7740       fi
   7741       runpath_var='LD_RUN_PATH'
   7742       hardcode_shlibpath_var=no
   7743       ;;
   7744 
   7745     sysv5*)
   7746       no_undefined_flag=' -z text'
   7747       # $CC -shared without GNU ld will not create a library from C++
   7748       # object files and a static libstdc++, better avoid it by now
   7749       archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
   7750       archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   7751   		$LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
   7752       hardcode_libdir_flag_spec=
   7753       hardcode_shlibpath_var=no
   7754       runpath_var='LD_RUN_PATH'
   7755       ;;
   7756 
   7757     uts4*)
   7758       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   7759       hardcode_libdir_flag_spec='-L$libdir'
   7760       hardcode_shlibpath_var=no
   7761       ;;
   7762 
   7763     *)
   7764       ld_shlibs=no
   7765       ;;
   7766     esac
   7767   fi
   7768 
   7769 { echo "$as_me:$LINENO: result: $ld_shlibs" >&5
   7770 echo "${ECHO_T}$ld_shlibs" >&6; }
   7771 test "$ld_shlibs" = no && can_build_shared=no
   7772 
   7773 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
   7774 if test "$GCC" = yes; then
   7775   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
   7776 fi
   7777 
   7778 #
   7779 # Do we need to explicitly link libc?
   7780 #
   7781 case "x$archive_cmds_need_lc" in
   7782 x|xyes)
   7783   # Assume -lc should be added
   7784   archive_cmds_need_lc=yes
   7785 
   7786   if test "$enable_shared" = yes && test "$GCC" = yes; then
   7787     case $archive_cmds in
   7788     *'~'*)
   7789       # FIXME: we may have to deal with multi-command sequences.
   7790       ;;
   7791     '$CC '*)
   7792       # Test whether the compiler implicitly links with -lc since on some
   7793       # systems, -lgcc has to come before -lc. If gcc already passes -lc
   7794       # to ld, don't add -lc before -lgcc.
   7795       { echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
   7796 echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6; }
   7797       $rm conftest*
   7798       printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   7799 
   7800       if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   7801   (eval $ac_compile) 2>&5
   7802   ac_status=$?
   7803   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   7804   (exit $ac_status); } 2>conftest.err; then
   7805         soname=conftest
   7806         lib=conftest
   7807         libobjs=conftest.$ac_objext
   7808         deplibs=
   7809         wl=$lt_prog_compiler_wl
   7810         compiler_flags=-v
   7811         linker_flags=-v
   7812         verstring=
   7813         output_objdir=.
   7814         libname=conftest
   7815         lt_save_allow_undefined_flag=$allow_undefined_flag
   7816         allow_undefined_flag=
   7817         if { (eval echo "$as_me:$LINENO: \"$archive_cmds 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5
   7818   (eval $archive_cmds 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5
   7819   ac_status=$?
   7820   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   7821   (exit $ac_status); }
   7822         then
   7823 	  archive_cmds_need_lc=no
   7824         else
   7825 	  archive_cmds_need_lc=yes
   7826         fi
   7827         allow_undefined_flag=$lt_save_allow_undefined_flag
   7828       else
   7829         cat conftest.err 1>&5
   7830       fi
   7831       $rm conftest*
   7832       { echo "$as_me:$LINENO: result: $archive_cmds_need_lc" >&5
   7833 echo "${ECHO_T}$archive_cmds_need_lc" >&6; }
   7834       ;;
   7835     esac
   7836   fi
   7837   ;;
   7838 esac
   7839 
   7840 { echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
   7841 echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6; }
   7842 library_names_spec=
   7843 libname_spec='lib$name'
   7844 soname_spec=
   7845 shrext=".so"
   7846 postinstall_cmds=
   7847 postuninstall_cmds=
   7848 finish_cmds=
   7849 finish_eval=
   7850 shlibpath_var=
   7851 shlibpath_overrides_runpath=unknown
   7852 version_type=none
   7853 dynamic_linker="$host_os ld.so"
   7854 sys_lib_dlsearch_path_spec="/lib /usr/lib"
   7855 if test "$GCC" = yes; then
   7856   sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   7857   if echo "$sys_lib_search_path_spec" | grep ';' >/dev/null ; then
   7858     # if the path contains ";" then we assume it to be the separator
   7859     # otherwise default to the standard path separator (i.e. ":") - it is
   7860     # assumed that no part of a normal pathname contains ";" but that should
   7861     # okay in the real world where ";" in dirpaths is itself problematic.
   7862     sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   7863   else
   7864     sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   7865   fi
   7866 else
   7867   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
   7868 fi
   7869 need_lib_prefix=unknown
   7870 hardcode_into_libs=no
   7871 
   7872 # when you set need_version to no, make sure it does not cause -set_version
   7873 # flags to be left without arguments
   7874 need_version=unknown
   7875 
   7876 case $host_os in
   7877 aix3*)
   7878   version_type=linux
   7879   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
   7880   shlibpath_var=LIBPATH
   7881 
   7882   # AIX 3 has no versioning support, so we append a major version to the name.
   7883   soname_spec='${libname}${release}${shared_ext}$major'
   7884   ;;
   7885 
   7886 aix4* | aix5*)
   7887   version_type=linux
   7888   need_lib_prefix=no
   7889   need_version=no
   7890   hardcode_into_libs=yes
   7891   if test "$host_cpu" = ia64; then
   7892     # AIX 5 supports IA64
   7893     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
   7894     shlibpath_var=LD_LIBRARY_PATH
   7895   else
   7896     # With GCC up to 2.95.x, collect2 would create an import file
   7897     # for dependence libraries.  The import file would start with
   7898     # the line `#! .'.  This would cause the generated library to
   7899     # depend on `.', always an invalid library.  This was fixed in
   7900     # development snapshots of GCC prior to 3.0.
   7901     case $host_os in
   7902       aix4 | aix4.[01] | aix4.[01].*)
   7903       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
   7904 	   echo ' yes '
   7905 	   echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
   7906 	:
   7907       else
   7908 	can_build_shared=no
   7909       fi
   7910       ;;
   7911     esac
   7912     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
   7913     # soname into executable. Probably we can add versioning support to
   7914     # collect2, so additional links can be useful in future.
   7915     if test "$aix_use_runtimelinking" = yes; then
   7916       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
   7917       # instead of lib<name>.a to let people know that these are not
   7918       # typical AIX shared libraries.
   7919       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   7920     else
   7921       # We preserve .a as extension for shared libraries through AIX4.2
   7922       # and later when we are not doing run time linking.
   7923       library_names_spec='${libname}${release}.a $libname.a'
   7924       soname_spec='${libname}${release}${shared_ext}$major'
   7925     fi
   7926     shlibpath_var=LIBPATH
   7927   fi
   7928   ;;
   7929 
   7930 amigaos*)
   7931   library_names_spec='$libname.ixlibrary $libname.a'
   7932   # Create ${libname}_ixlibrary.a entries in /sys/libs.
   7933   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'
   7934   ;;
   7935 
   7936 beos*)
   7937   library_names_spec='${libname}${shared_ext}'
   7938   dynamic_linker="$host_os ld.so"
   7939   shlibpath_var=LIBRARY_PATH
   7940   ;;
   7941 
   7942 bsdi4*)
   7943   version_type=linux
   7944   need_version=no
   7945   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   7946   soname_spec='${libname}${release}${shared_ext}$major'
   7947   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
   7948   shlibpath_var=LD_LIBRARY_PATH
   7949   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
   7950   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
   7951   # the default ld.so.conf also contains /usr/contrib/lib and
   7952   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
   7953   # libtool to hard-code these into programs
   7954   ;;
   7955 
   7956 cygwin* | mingw* | pw32*)
   7957   version_type=windows
   7958   shrext=".dll"
   7959   need_version=no
   7960   need_lib_prefix=no
   7961 
   7962   case $GCC,$host_os in
   7963   yes,cygwin* | yes,mingw* | yes,pw32*)
   7964     library_names_spec='$libname.dll.a'
   7965     # DLL is installed to $(libdir)/../bin by postinstall_cmds
   7966     postinstall_cmds='base_file=`basename \${file}`~
   7967       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
   7968       dldir=$destdir/`dirname \$dlpath`~
   7969       test -d \$dldir || mkdir -p \$dldir~
   7970       $install_prog $dir/$dlname \$dldir/$dlname'
   7971     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
   7972       dlpath=$dir/\$dldll~
   7973        $rm \$dlpath'
   7974     shlibpath_overrides_runpath=yes
   7975 
   7976     case $host_os in
   7977     cygwin*)
   7978       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
   7979       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   7980       sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
   7981       ;;
   7982     mingw*)
   7983       # MinGW DLLs use traditional 'lib' prefix
   7984       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   7985       sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   7986       if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then
   7987         # It is most probably a Windows format PATH printed by
   7988         # mingw gcc, but we are running on Cygwin. Gcc prints its search
   7989         # path with ; separators, and with drive letters. We can handle the
   7990         # drive letters (cygwin fileutils understands them), so leave them,
   7991         # especially as we might pass files found there to a mingw objdump,
   7992         # which wouldn't understand a cygwinified path. Ahh.
   7993         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   7994       else
   7995         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   7996       fi
   7997       ;;
   7998     pw32*)
   7999       # pw32 DLLs use 'pw' prefix rather than 'lib'
   8000       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/./-/g'`${versuffix}${shared_ext}'
   8001       ;;
   8002     esac
   8003     ;;
   8004 
   8005   *)
   8006     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
   8007     ;;
   8008   esac
   8009   dynamic_linker='Win32 ld.exe'
   8010   # FIXME: first we should search . and the directory the executable is in
   8011   shlibpath_var=PATH
   8012   ;;
   8013 
   8014 darwin* | rhapsody*)
   8015   dynamic_linker="$host_os dyld"
   8016   version_type=darwin
   8017   need_lib_prefix=no
   8018   need_version=no
   8019   library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
   8020   soname_spec='${libname}${release}${major}$shared_ext'
   8021   shlibpath_overrides_runpath=yes
   8022   shlibpath_var=DYLD_LIBRARY_PATH
   8023   shrext='$(test .$module = .yes && echo .so || echo .dylib)'
   8024   # Apple's gcc prints 'gcc -print-search-dirs' doesn't operate the same.
   8025   if test "$GCC" = yes; then
   8026     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"`
   8027   else
   8028     sys_lib_search_path_spec='/lib /usr/lib /usr/local/lib'
   8029   fi
   8030   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
   8031   ;;
   8032 
   8033 dgux*)
   8034   version_type=linux
   8035   need_lib_prefix=no
   8036   need_version=no
   8037   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
   8038   soname_spec='${libname}${release}${shared_ext}$major'
   8039   shlibpath_var=LD_LIBRARY_PATH
   8040   ;;
   8041 
   8042 freebsd1*)
   8043   dynamic_linker=no
   8044   ;;
   8045 
   8046 kfreebsd*-gnu)
   8047   version_type=linux
   8048   need_lib_prefix=no
   8049   need_version=no
   8050   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   8051   soname_spec='${libname}${release}${shared_ext}$major'
   8052   shlibpath_var=LD_LIBRARY_PATH
   8053   shlibpath_overrides_runpath=no
   8054   hardcode_into_libs=yes
   8055   dynamic_linker='GNU ld.so'
   8056   ;;
   8057 
   8058 freebsd*)
   8059   objformat=`test -x /usr/bin/objformat && /usr/bin/objformat || echo aout`
   8060   version_type=freebsd-$objformat
   8061   case $version_type in
   8062     freebsd-elf*)
   8063       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   8064       need_version=no
   8065       need_lib_prefix=no
   8066       ;;
   8067     freebsd-*)
   8068       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
   8069       need_version=yes
   8070       ;;
   8071   esac
   8072   shlibpath_var=LD_LIBRARY_PATH
   8073   case $host_os in
   8074   freebsd2*)
   8075     shlibpath_overrides_runpath=yes
   8076     ;;
   8077   freebsd3.01* | freebsdelf3.01*)
   8078     shlibpath_overrides_runpath=yes
   8079     hardcode_into_libs=yes
   8080     ;;
   8081   *) # from 3.2 on
   8082     shlibpath_overrides_runpath=no
   8083     hardcode_into_libs=yes
   8084     ;;
   8085   esac
   8086   ;;
   8087 
   8088 gnu*)
   8089   version_type=linux
   8090   need_lib_prefix=no
   8091   need_version=no
   8092   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
   8093   soname_spec='${libname}${release}${shared_ext}$major'
   8094   shlibpath_var=LD_LIBRARY_PATH
   8095   hardcode_into_libs=yes
   8096   ;;
   8097 
   8098 hpux9* | hpux10* | hpux11*)
   8099   # Give a soname corresponding to the major version so that dld.sl refuses to
   8100   # link against other versions.
   8101   version_type=sunos
   8102   need_lib_prefix=no
   8103   need_version=no
   8104   case "$host_cpu" in
   8105   ia64*)
   8106     shrext='.so'
   8107     hardcode_into_libs=yes
   8108     dynamic_linker="$host_os dld.so"
   8109     shlibpath_var=LD_LIBRARY_PATH
   8110     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   8111     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   8112     soname_spec='${libname}${release}${shared_ext}$major'
   8113     if test "X$HPUX_IA64_MODE" = X32; then
   8114       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
   8115     else
   8116       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
   8117     fi
   8118     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   8119     ;;
   8120    hppa*64*)
   8121      shrext='.sl'
   8122      hardcode_into_libs=yes
   8123      dynamic_linker="$host_os dld.sl"
   8124      shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
   8125      shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   8126      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   8127      soname_spec='${libname}${release}${shared_ext}$major'
   8128      sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
   8129      sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   8130      ;;
   8131    *)
   8132     shrext='.sl'
   8133     dynamic_linker="$host_os dld.sl"
   8134     shlibpath_var=SHLIB_PATH
   8135     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
   8136     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   8137     soname_spec='${libname}${release}${shared_ext}$major'
   8138     ;;
   8139   esac
   8140   # HP-UX runs *really* slowly unless shared libraries are mode 555.
   8141   postinstall_cmds='chmod 555 $lib'
   8142   ;;
   8143 
   8144 irix5* | irix6* | nonstopux*)
   8145   case $host_os in
   8146     nonstopux*) version_type=nonstopux ;;
   8147     *)
   8148 	if test "$lt_cv_prog_gnu_ld" = yes; then
   8149 		version_type=linux
   8150 	else
   8151 		version_type=irix
   8152 	fi ;;
   8153   esac
   8154   need_lib_prefix=no
   8155   need_version=no
   8156   soname_spec='${libname}${release}${shared_ext}$major'
   8157   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
   8158   case $host_os in
   8159   irix5* | nonstopux*)
   8160     libsuff= shlibsuff=
   8161     ;;
   8162   *)
   8163     case $LD in # libtool.m4 will add one of these switches to LD
   8164     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
   8165       libsuff= shlibsuff= libmagic=32-bit;;
   8166     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
   8167       libsuff=32 shlibsuff=N32 libmagic=N32;;
   8168     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
   8169       libsuff=64 shlibsuff=64 libmagic=64-bit;;
   8170     *) libsuff= shlibsuff= libmagic=never-match;;
   8171     esac
   8172     ;;
   8173   esac
   8174   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
   8175   shlibpath_overrides_runpath=no
   8176   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
   8177   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
   8178   hardcode_into_libs=yes
   8179   ;;
   8180 
   8181 # No shared lib support for Linux oldld, aout, or coff.
   8182 linux*oldld* | linux*aout* | linux*coff*)
   8183   dynamic_linker=no
   8184   ;;
   8185 
   8186 # This must be Linux ELF.
   8187 linux*)
   8188   version_type=linux
   8189   need_lib_prefix=no
   8190   need_version=no
   8191   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   8192   soname_spec='${libname}${release}${shared_ext}$major'
   8193   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
   8194   shlibpath_var=LD_LIBRARY_PATH
   8195   shlibpath_overrides_runpath=no
   8196   # This implies no fast_install, which is unacceptable.
   8197   # Some rework will be needed to allow for fast_install
   8198   # before this can be enabled.
   8199   hardcode_into_libs=yes
   8200 
   8201   # We used to test for /lib/ld.so.1 and disable shared libraries on
   8202   # powerpc, because MkLinux only supported shared libraries with the
   8203   # GNU dynamic linker.  Since this was broken with cross compilers,
   8204   # most powerpc-linux boxes support dynamic linking these days and
   8205   # people can always --disable-shared, the test was removed, and we
   8206   # assume the GNU/Linux dynamic linker is in use.
   8207   dynamic_linker='GNU/Linux ld.so'
   8208   ;;
   8209 
   8210 netbsd*)
   8211   version_type=sunos
   8212   need_lib_prefix=no
   8213   need_version=no
   8214   if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   8215     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   8216     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   8217     dynamic_linker='NetBSD (a.out) ld.so'
   8218   else
   8219     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} ${libname}${shared_ext}'
   8220     soname_spec='${libname}${release}${shared_ext}$major'
   8221     dynamic_linker='NetBSD ld.elf_so'
   8222   fi
   8223   shlibpath_var=LD_LIBRARY_PATH
   8224   shlibpath_overrides_runpath=yes
   8225   hardcode_into_libs=yes
   8226   ;;
   8227 
   8228 newsos6)
   8229   version_type=linux
   8230   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   8231   shlibpath_var=LD_LIBRARY_PATH
   8232   shlibpath_overrides_runpath=yes
   8233   ;;
   8234 
   8235 nto-qnx*)
   8236   version_type=linux
   8237   need_lib_prefix=no
   8238   need_version=no
   8239   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   8240   soname_spec='${libname}${release}${shared_ext}$major'
   8241   shlibpath_var=LD_LIBRARY_PATH
   8242   shlibpath_overrides_runpath=yes
   8243   ;;
   8244 
   8245 openbsd*)
   8246   version_type=sunos
   8247   need_lib_prefix=no
   8248   need_version=no
   8249   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   8250   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   8251   shlibpath_var=LD_LIBRARY_PATH
   8252   if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   8253     case $host_os in
   8254       openbsd2.[89] | openbsd2.[89].*)
   8255 	shlibpath_overrides_runpath=no
   8256 	;;
   8257       *)
   8258 	shlibpath_overrides_runpath=yes
   8259 	;;
   8260       esac
   8261   else
   8262     shlibpath_overrides_runpath=yes
   8263   fi
   8264   ;;
   8265 
   8266 os2*)
   8267   libname_spec='$name'
   8268   shrext=".dll"
   8269   need_lib_prefix=no
   8270   library_names_spec='$libname${shared_ext} $libname.a'
   8271   dynamic_linker='OS/2 ld.exe'
   8272   shlibpath_var=LIBPATH
   8273   ;;
   8274 
   8275 osf3* | osf4* | osf5*)
   8276   version_type=osf
   8277   need_lib_prefix=no
   8278   need_version=no
   8279   soname_spec='${libname}${release}${shared_ext}$major'
   8280   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   8281   shlibpath_var=LD_LIBRARY_PATH
   8282   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
   8283   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
   8284   ;;
   8285 
   8286 sco3.2v5*)
   8287   version_type=osf
   8288   soname_spec='${libname}${release}${shared_ext}$major'
   8289   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   8290   shlibpath_var=LD_LIBRARY_PATH
   8291   ;;
   8292 
   8293 solaris*)
   8294   version_type=linux
   8295   need_lib_prefix=no
   8296   need_version=no
   8297   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   8298   soname_spec='${libname}${release}${shared_ext}$major'
   8299   shlibpath_var=LD_LIBRARY_PATH
   8300   shlibpath_overrides_runpath=yes
   8301   hardcode_into_libs=yes
   8302   # ldd complains unless libraries are executable
   8303   postinstall_cmds='chmod +x $lib'
   8304   ;;
   8305 
   8306 sunos4*)
   8307   version_type=sunos
   8308   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   8309   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
   8310   shlibpath_var=LD_LIBRARY_PATH
   8311   shlibpath_overrides_runpath=yes
   8312   if test "$with_gnu_ld" = yes; then
   8313     need_lib_prefix=no
   8314   fi
   8315   need_version=yes
   8316   ;;
   8317 
   8318 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
   8319   version_type=linux
   8320   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   8321   soname_spec='${libname}${release}${shared_ext}$major'
   8322   shlibpath_var=LD_LIBRARY_PATH
   8323   case $host_vendor in
   8324     sni)
   8325       shlibpath_overrides_runpath=no
   8326       need_lib_prefix=no
   8327       export_dynamic_flag_spec='${wl}-Blargedynsym'
   8328       runpath_var=LD_RUN_PATH
   8329       ;;
   8330     siemens)
   8331       need_lib_prefix=no
   8332       ;;
   8333     motorola)
   8334       need_lib_prefix=no
   8335       need_version=no
   8336       shlibpath_overrides_runpath=no
   8337       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
   8338       ;;
   8339   esac
   8340   ;;
   8341 
   8342 sysv4*MP*)
   8343   if test -d /usr/nec ;then
   8344     version_type=linux
   8345     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
   8346     soname_spec='$libname${shared_ext}.$major'
   8347     shlibpath_var=LD_LIBRARY_PATH
   8348   fi
   8349   ;;
   8350 
   8351 uts4*)
   8352   version_type=linux
   8353   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   8354   soname_spec='${libname}${release}${shared_ext}$major'
   8355   shlibpath_var=LD_LIBRARY_PATH
   8356   ;;
   8357 
   8358 *)
   8359   dynamic_linker=no
   8360   ;;
   8361 esac
   8362 { echo "$as_me:$LINENO: result: $dynamic_linker" >&5
   8363 echo "${ECHO_T}$dynamic_linker" >&6; }
   8364 test "$dynamic_linker" = no && can_build_shared=no
   8365 
   8366 { echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
   8367 echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6; }
   8368 hardcode_action=
   8369 if test -n "$hardcode_libdir_flag_spec" || \
   8370    test -n "$runpath_var " || \
   8371    test "X$hardcode_automatic"="Xyes" ; then
   8372 
   8373   # We can hardcode non-existant directories.
   8374   if test "$hardcode_direct" != no &&
   8375      # If the only mechanism to avoid hardcoding is shlibpath_var, we
   8376      # have to relink, otherwise we might link with an installed library
   8377      # when we should be linking with a yet-to-be-installed one
   8378      ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, )" != no &&
   8379      test "$hardcode_minus_L" != no; then
   8380     # Linking always hardcodes the temporary library directory.
   8381     hardcode_action=relink
   8382   else
   8383     # We can link without hardcoding, and we can hardcode nonexisting dirs.
   8384     hardcode_action=immediate
   8385   fi
   8386 else
   8387   # We cannot hardcode anything, or else we can only hardcode existing
   8388   # directories.
   8389   hardcode_action=unsupported
   8390 fi
   8391 { echo "$as_me:$LINENO: result: $hardcode_action" >&5
   8392 echo "${ECHO_T}$hardcode_action" >&6; }
   8393 
   8394 if test "$hardcode_action" = relink; then
   8395   # Fast installation is not supported
   8396   enable_fast_install=no
   8397 elif test "$shlibpath_overrides_runpath" = yes ||
   8398      test "$enable_shared" = no; then
   8399   # Fast installation is not necessary
   8400   enable_fast_install=needless
   8401 fi
   8402 
   8403 striplib=
   8404 old_striplib=
   8405 { echo "$as_me:$LINENO: checking whether stripping libraries is possible" >&5
   8406 echo $ECHO_N "checking whether stripping libraries is possible... $ECHO_C" >&6; }
   8407 if test -n "$STRIP" && $STRIP -V 2>&1 | grep "GNU strip" >/dev/null; then
   8408   test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
   8409   test -z "$striplib" && striplib="$STRIP --strip-unneeded"
   8410   { echo "$as_me:$LINENO: result: yes" >&5
   8411 echo "${ECHO_T}yes" >&6; }
   8412 else
   8413 # FIXME - insert some real tests, host_os isn't really good enough
   8414   case $host_os in
   8415    darwin*)
   8416        if test -n "$STRIP" ; then
   8417          striplib="$STRIP -x"
   8418          { echo "$as_me:$LINENO: result: yes" >&5
   8419 echo "${ECHO_T}yes" >&6; }
   8420        else
   8421   { echo "$as_me:$LINENO: result: no" >&5
   8422 echo "${ECHO_T}no" >&6; }
   8423 fi
   8424        ;;
   8425    *)
   8426   { echo "$as_me:$LINENO: result: no" >&5
   8427 echo "${ECHO_T}no" >&6; }
   8428     ;;
   8429   esac
   8430 fi
   8431 
   8432 if test "x$enable_dlopen" != xyes; then
   8433   enable_dlopen=unknown
   8434   enable_dlopen_self=unknown
   8435   enable_dlopen_self_static=unknown
   8436 else
   8437   lt_cv_dlopen=no
   8438   lt_cv_dlopen_libs=
   8439 
   8440   case $host_os in
   8441   beos*)
   8442     lt_cv_dlopen="load_add_on"
   8443     lt_cv_dlopen_libs=
   8444     lt_cv_dlopen_self=yes
   8445     ;;
   8446 
   8447   mingw* | pw32*)
   8448     lt_cv_dlopen="LoadLibrary"
   8449     lt_cv_dlopen_libs=
   8450    ;;
   8451 
   8452   cygwin*)
   8453     lt_cv_dlopen="dlopen"
   8454     lt_cv_dlopen_libs=
   8455    ;;
   8456 
   8457   darwin*)
   8458   # if libdl is installed we need to link against it
   8459     { echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
   8460 echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6; }
   8461 if test "${ac_cv_lib_dl_dlopen+set}" = set; then
   8462   echo $ECHO_N "(cached) $ECHO_C" >&6
   8463 else
   8464   ac_check_lib_save_LIBS=$LIBS
   8465 LIBS="-ldl  $LIBS"
   8466 cat >conftest.$ac_ext <<_ACEOF
   8467 /* confdefs.h.  */
   8468 _ACEOF
   8469 cat confdefs.h >>conftest.$ac_ext
   8470 cat >>conftest.$ac_ext <<_ACEOF
   8471 /* end confdefs.h.  */
   8472 
   8473 /* Override any GCC internal prototype to avoid an error.
   8474    Use char because int might match the return type of a GCC
   8475    builtin and then its argument prototype would still apply.  */
   8476 #ifdef __cplusplus
   8477 extern "C"
   8478 #endif
   8479 char dlopen ();
   8480 int
   8481 main ()
   8482 {
   8483 return dlopen ();
   8484   ;
   8485   return 0;
   8486 }
   8487 _ACEOF
   8488 rm -f conftest.$ac_objext conftest$ac_exeext
   8489 if { (ac_try="$ac_link"
   8490 case "(($ac_try" in
   8491   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   8492   *) ac_try_echo=$ac_try;;
   8493 esac
   8494 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   8495   (eval "$ac_link") 2>conftest.er1
   8496   ac_status=$?
   8497   grep -v '^ *+' conftest.er1 >conftest.err
   8498   rm -f conftest.er1
   8499   cat conftest.err >&5
   8500   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8501   (exit $ac_status); } && {
   8502 	 test -z "$ac_c_werror_flag" ||
   8503 	 test ! -s conftest.err
   8504        } && test -s conftest$ac_exeext &&
   8505        $as_test_x conftest$ac_exeext; then
   8506   ac_cv_lib_dl_dlopen=yes
   8507 else
   8508   echo "$as_me: failed program was:" >&5
   8509 sed 's/^/| /' conftest.$ac_ext >&5
   8510 
   8511 	ac_cv_lib_dl_dlopen=no
   8512 fi
   8513 
   8514 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   8515       conftest$ac_exeext conftest.$ac_ext
   8516 LIBS=$ac_check_lib_save_LIBS
   8517 fi
   8518 { echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
   8519 echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6; }
   8520 if test $ac_cv_lib_dl_dlopen = yes; then
   8521   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
   8522 else
   8523 
   8524     lt_cv_dlopen="dyld"
   8525     lt_cv_dlopen_libs=
   8526     lt_cv_dlopen_self=yes
   8527 
   8528 fi
   8529 
   8530    ;;
   8531 
   8532   *)
   8533     { echo "$as_me:$LINENO: checking for shl_load" >&5
   8534 echo $ECHO_N "checking for shl_load... $ECHO_C" >&6; }
   8535 if test "${ac_cv_func_shl_load+set}" = set; then
   8536   echo $ECHO_N "(cached) $ECHO_C" >&6
   8537 else
   8538   cat >conftest.$ac_ext <<_ACEOF
   8539 /* confdefs.h.  */
   8540 _ACEOF
   8541 cat confdefs.h >>conftest.$ac_ext
   8542 cat >>conftest.$ac_ext <<_ACEOF
   8543 /* end confdefs.h.  */
   8544 /* Define shl_load to an innocuous variant, in case <limits.h> declares shl_load.
   8545    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   8546 #define shl_load innocuous_shl_load
   8547 
   8548 /* System header to define __stub macros and hopefully few prototypes,
   8549     which can conflict with char shl_load (); below.
   8550     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   8551     <limits.h> exists even on freestanding compilers.  */
   8552 
   8553 #ifdef __STDC__
   8554 # include <limits.h>
   8555 #else
   8556 # include <assert.h>
   8557 #endif
   8558 
   8559 #undef shl_load
   8560 
   8561 /* Override any GCC internal prototype to avoid an error.
   8562    Use char because int might match the return type of a GCC
   8563    builtin and then its argument prototype would still apply.  */
   8564 #ifdef __cplusplus
   8565 extern "C"
   8566 #endif
   8567 char shl_load ();
   8568 /* The GNU C library defines this for functions which it implements
   8569     to always fail with ENOSYS.  Some functions are actually named
   8570     something starting with __ and the normal name is an alias.  */
   8571 #if defined __stub_shl_load || defined __stub___shl_load
   8572 choke me
   8573 #endif
   8574 
   8575 int
   8576 main ()
   8577 {
   8578 return shl_load ();
   8579   ;
   8580   return 0;
   8581 }
   8582 _ACEOF
   8583 rm -f conftest.$ac_objext conftest$ac_exeext
   8584 if { (ac_try="$ac_link"
   8585 case "(($ac_try" in
   8586   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   8587   *) ac_try_echo=$ac_try;;
   8588 esac
   8589 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   8590   (eval "$ac_link") 2>conftest.er1
   8591   ac_status=$?
   8592   grep -v '^ *+' conftest.er1 >conftest.err
   8593   rm -f conftest.er1
   8594   cat conftest.err >&5
   8595   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8596   (exit $ac_status); } && {
   8597 	 test -z "$ac_c_werror_flag" ||
   8598 	 test ! -s conftest.err
   8599        } && test -s conftest$ac_exeext &&
   8600        $as_test_x conftest$ac_exeext; then
   8601   ac_cv_func_shl_load=yes
   8602 else
   8603   echo "$as_me: failed program was:" >&5
   8604 sed 's/^/| /' conftest.$ac_ext >&5
   8605 
   8606 	ac_cv_func_shl_load=no
   8607 fi
   8608 
   8609 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   8610       conftest$ac_exeext conftest.$ac_ext
   8611 fi
   8612 { echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5
   8613 echo "${ECHO_T}$ac_cv_func_shl_load" >&6; }
   8614 if test $ac_cv_func_shl_load = yes; then
   8615   lt_cv_dlopen="shl_load"
   8616 else
   8617   { echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5
   8618 echo $ECHO_N "checking for shl_load in -ldld... $ECHO_C" >&6; }
   8619 if test "${ac_cv_lib_dld_shl_load+set}" = set; then
   8620   echo $ECHO_N "(cached) $ECHO_C" >&6
   8621 else
   8622   ac_check_lib_save_LIBS=$LIBS
   8623 LIBS="-ldld  $LIBS"
   8624 cat >conftest.$ac_ext <<_ACEOF
   8625 /* confdefs.h.  */
   8626 _ACEOF
   8627 cat confdefs.h >>conftest.$ac_ext
   8628 cat >>conftest.$ac_ext <<_ACEOF
   8629 /* end confdefs.h.  */
   8630 
   8631 /* Override any GCC internal prototype to avoid an error.
   8632    Use char because int might match the return type of a GCC
   8633    builtin and then its argument prototype would still apply.  */
   8634 #ifdef __cplusplus
   8635 extern "C"
   8636 #endif
   8637 char shl_load ();
   8638 int
   8639 main ()
   8640 {
   8641 return shl_load ();
   8642   ;
   8643   return 0;
   8644 }
   8645 _ACEOF
   8646 rm -f conftest.$ac_objext conftest$ac_exeext
   8647 if { (ac_try="$ac_link"
   8648 case "(($ac_try" in
   8649   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   8650   *) ac_try_echo=$ac_try;;
   8651 esac
   8652 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   8653   (eval "$ac_link") 2>conftest.er1
   8654   ac_status=$?
   8655   grep -v '^ *+' conftest.er1 >conftest.err
   8656   rm -f conftest.er1
   8657   cat conftest.err >&5
   8658   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8659   (exit $ac_status); } && {
   8660 	 test -z "$ac_c_werror_flag" ||
   8661 	 test ! -s conftest.err
   8662        } && test -s conftest$ac_exeext &&
   8663        $as_test_x conftest$ac_exeext; then
   8664   ac_cv_lib_dld_shl_load=yes
   8665 else
   8666   echo "$as_me: failed program was:" >&5
   8667 sed 's/^/| /' conftest.$ac_ext >&5
   8668 
   8669 	ac_cv_lib_dld_shl_load=no
   8670 fi
   8671 
   8672 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   8673       conftest$ac_exeext conftest.$ac_ext
   8674 LIBS=$ac_check_lib_save_LIBS
   8675 fi
   8676 { echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5
   8677 echo "${ECHO_T}$ac_cv_lib_dld_shl_load" >&6; }
   8678 if test $ac_cv_lib_dld_shl_load = yes; then
   8679   lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-dld"
   8680 else
   8681   { echo "$as_me:$LINENO: checking for dlopen" >&5
   8682 echo $ECHO_N "checking for dlopen... $ECHO_C" >&6; }
   8683 if test "${ac_cv_func_dlopen+set}" = set; then
   8684   echo $ECHO_N "(cached) $ECHO_C" >&6
   8685 else
   8686   cat >conftest.$ac_ext <<_ACEOF
   8687 /* confdefs.h.  */
   8688 _ACEOF
   8689 cat confdefs.h >>conftest.$ac_ext
   8690 cat >>conftest.$ac_ext <<_ACEOF
   8691 /* end confdefs.h.  */
   8692 /* Define dlopen to an innocuous variant, in case <limits.h> declares dlopen.
   8693    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   8694 #define dlopen innocuous_dlopen
   8695 
   8696 /* System header to define __stub macros and hopefully few prototypes,
   8697     which can conflict with char dlopen (); below.
   8698     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   8699     <limits.h> exists even on freestanding compilers.  */
   8700 
   8701 #ifdef __STDC__
   8702 # include <limits.h>
   8703 #else
   8704 # include <assert.h>
   8705 #endif
   8706 
   8707 #undef dlopen
   8708 
   8709 /* Override any GCC internal prototype to avoid an error.
   8710    Use char because int might match the return type of a GCC
   8711    builtin and then its argument prototype would still apply.  */
   8712 #ifdef __cplusplus
   8713 extern "C"
   8714 #endif
   8715 char dlopen ();
   8716 /* The GNU C library defines this for functions which it implements
   8717     to always fail with ENOSYS.  Some functions are actually named
   8718     something starting with __ and the normal name is an alias.  */
   8719 #if defined __stub_dlopen || defined __stub___dlopen
   8720 choke me
   8721 #endif
   8722 
   8723 int
   8724 main ()
   8725 {
   8726 return dlopen ();
   8727   ;
   8728   return 0;
   8729 }
   8730 _ACEOF
   8731 rm -f conftest.$ac_objext conftest$ac_exeext
   8732 if { (ac_try="$ac_link"
   8733 case "(($ac_try" in
   8734   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   8735   *) ac_try_echo=$ac_try;;
   8736 esac
   8737 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   8738   (eval "$ac_link") 2>conftest.er1
   8739   ac_status=$?
   8740   grep -v '^ *+' conftest.er1 >conftest.err
   8741   rm -f conftest.er1
   8742   cat conftest.err >&5
   8743   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8744   (exit $ac_status); } && {
   8745 	 test -z "$ac_c_werror_flag" ||
   8746 	 test ! -s conftest.err
   8747        } && test -s conftest$ac_exeext &&
   8748        $as_test_x conftest$ac_exeext; then
   8749   ac_cv_func_dlopen=yes
   8750 else
   8751   echo "$as_me: failed program was:" >&5
   8752 sed 's/^/| /' conftest.$ac_ext >&5
   8753 
   8754 	ac_cv_func_dlopen=no
   8755 fi
   8756 
   8757 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   8758       conftest$ac_exeext conftest.$ac_ext
   8759 fi
   8760 { echo "$as_me:$LINENO: result: $ac_cv_func_dlopen" >&5
   8761 echo "${ECHO_T}$ac_cv_func_dlopen" >&6; }
   8762 if test $ac_cv_func_dlopen = yes; then
   8763   lt_cv_dlopen="dlopen"
   8764 else
   8765   { echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
   8766 echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6; }
   8767 if test "${ac_cv_lib_dl_dlopen+set}" = set; then
   8768   echo $ECHO_N "(cached) $ECHO_C" >&6
   8769 else
   8770   ac_check_lib_save_LIBS=$LIBS
   8771 LIBS="-ldl  $LIBS"
   8772 cat >conftest.$ac_ext <<_ACEOF
   8773 /* confdefs.h.  */
   8774 _ACEOF
   8775 cat confdefs.h >>conftest.$ac_ext
   8776 cat >>conftest.$ac_ext <<_ACEOF
   8777 /* end confdefs.h.  */
   8778 
   8779 /* Override any GCC internal prototype to avoid an error.
   8780    Use char because int might match the return type of a GCC
   8781    builtin and then its argument prototype would still apply.  */
   8782 #ifdef __cplusplus
   8783 extern "C"
   8784 #endif
   8785 char dlopen ();
   8786 int
   8787 main ()
   8788 {
   8789 return dlopen ();
   8790   ;
   8791   return 0;
   8792 }
   8793 _ACEOF
   8794 rm -f conftest.$ac_objext conftest$ac_exeext
   8795 if { (ac_try="$ac_link"
   8796 case "(($ac_try" in
   8797   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   8798   *) ac_try_echo=$ac_try;;
   8799 esac
   8800 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   8801   (eval "$ac_link") 2>conftest.er1
   8802   ac_status=$?
   8803   grep -v '^ *+' conftest.er1 >conftest.err
   8804   rm -f conftest.er1
   8805   cat conftest.err >&5
   8806   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8807   (exit $ac_status); } && {
   8808 	 test -z "$ac_c_werror_flag" ||
   8809 	 test ! -s conftest.err
   8810        } && test -s conftest$ac_exeext &&
   8811        $as_test_x conftest$ac_exeext; then
   8812   ac_cv_lib_dl_dlopen=yes
   8813 else
   8814   echo "$as_me: failed program was:" >&5
   8815 sed 's/^/| /' conftest.$ac_ext >&5
   8816 
   8817 	ac_cv_lib_dl_dlopen=no
   8818 fi
   8819 
   8820 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   8821       conftest$ac_exeext conftest.$ac_ext
   8822 LIBS=$ac_check_lib_save_LIBS
   8823 fi
   8824 { echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
   8825 echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6; }
   8826 if test $ac_cv_lib_dl_dlopen = yes; then
   8827   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
   8828 else
   8829   { echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5
   8830 echo $ECHO_N "checking for dlopen in -lsvld... $ECHO_C" >&6; }
   8831 if test "${ac_cv_lib_svld_dlopen+set}" = set; then
   8832   echo $ECHO_N "(cached) $ECHO_C" >&6
   8833 else
   8834   ac_check_lib_save_LIBS=$LIBS
   8835 LIBS="-lsvld  $LIBS"
   8836 cat >conftest.$ac_ext <<_ACEOF
   8837 /* confdefs.h.  */
   8838 _ACEOF
   8839 cat confdefs.h >>conftest.$ac_ext
   8840 cat >>conftest.$ac_ext <<_ACEOF
   8841 /* end confdefs.h.  */
   8842 
   8843 /* Override any GCC internal prototype to avoid an error.
   8844    Use char because int might match the return type of a GCC
   8845    builtin and then its argument prototype would still apply.  */
   8846 #ifdef __cplusplus
   8847 extern "C"
   8848 #endif
   8849 char dlopen ();
   8850 int
   8851 main ()
   8852 {
   8853 return dlopen ();
   8854   ;
   8855   return 0;
   8856 }
   8857 _ACEOF
   8858 rm -f conftest.$ac_objext conftest$ac_exeext
   8859 if { (ac_try="$ac_link"
   8860 case "(($ac_try" in
   8861   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   8862   *) ac_try_echo=$ac_try;;
   8863 esac
   8864 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   8865   (eval "$ac_link") 2>conftest.er1
   8866   ac_status=$?
   8867   grep -v '^ *+' conftest.er1 >conftest.err
   8868   rm -f conftest.er1
   8869   cat conftest.err >&5
   8870   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8871   (exit $ac_status); } && {
   8872 	 test -z "$ac_c_werror_flag" ||
   8873 	 test ! -s conftest.err
   8874        } && test -s conftest$ac_exeext &&
   8875        $as_test_x conftest$ac_exeext; then
   8876   ac_cv_lib_svld_dlopen=yes
   8877 else
   8878   echo "$as_me: failed program was:" >&5
   8879 sed 's/^/| /' conftest.$ac_ext >&5
   8880 
   8881 	ac_cv_lib_svld_dlopen=no
   8882 fi
   8883 
   8884 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   8885       conftest$ac_exeext conftest.$ac_ext
   8886 LIBS=$ac_check_lib_save_LIBS
   8887 fi
   8888 { echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5
   8889 echo "${ECHO_T}$ac_cv_lib_svld_dlopen" >&6; }
   8890 if test $ac_cv_lib_svld_dlopen = yes; then
   8891   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
   8892 else
   8893   { echo "$as_me:$LINENO: checking for dld_link in -ldld" >&5
   8894 echo $ECHO_N "checking for dld_link in -ldld... $ECHO_C" >&6; }
   8895 if test "${ac_cv_lib_dld_dld_link+set}" = set; then
   8896   echo $ECHO_N "(cached) $ECHO_C" >&6
   8897 else
   8898   ac_check_lib_save_LIBS=$LIBS
   8899 LIBS="-ldld  $LIBS"
   8900 cat >conftest.$ac_ext <<_ACEOF
   8901 /* confdefs.h.  */
   8902 _ACEOF
   8903 cat confdefs.h >>conftest.$ac_ext
   8904 cat >>conftest.$ac_ext <<_ACEOF
   8905 /* end confdefs.h.  */
   8906 
   8907 /* Override any GCC internal prototype to avoid an error.
   8908    Use char because int might match the return type of a GCC
   8909    builtin and then its argument prototype would still apply.  */
   8910 #ifdef __cplusplus
   8911 extern "C"
   8912 #endif
   8913 char dld_link ();
   8914 int
   8915 main ()
   8916 {
   8917 return dld_link ();
   8918   ;
   8919   return 0;
   8920 }
   8921 _ACEOF
   8922 rm -f conftest.$ac_objext conftest$ac_exeext
   8923 if { (ac_try="$ac_link"
   8924 case "(($ac_try" in
   8925   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   8926   *) ac_try_echo=$ac_try;;
   8927 esac
   8928 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   8929   (eval "$ac_link") 2>conftest.er1
   8930   ac_status=$?
   8931   grep -v '^ *+' conftest.er1 >conftest.err
   8932   rm -f conftest.er1
   8933   cat conftest.err >&5
   8934   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8935   (exit $ac_status); } && {
   8936 	 test -z "$ac_c_werror_flag" ||
   8937 	 test ! -s conftest.err
   8938        } && test -s conftest$ac_exeext &&
   8939        $as_test_x conftest$ac_exeext; then
   8940   ac_cv_lib_dld_dld_link=yes
   8941 else
   8942   echo "$as_me: failed program was:" >&5
   8943 sed 's/^/| /' conftest.$ac_ext >&5
   8944 
   8945 	ac_cv_lib_dld_dld_link=no
   8946 fi
   8947 
   8948 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   8949       conftest$ac_exeext conftest.$ac_ext
   8950 LIBS=$ac_check_lib_save_LIBS
   8951 fi
   8952 { echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5
   8953 echo "${ECHO_T}$ac_cv_lib_dld_dld_link" >&6; }
   8954 if test $ac_cv_lib_dld_dld_link = yes; then
   8955   lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-dld"
   8956 fi
   8957 
   8958 
   8959 fi
   8960 
   8961 
   8962 fi
   8963 
   8964 
   8965 fi
   8966 
   8967 
   8968 fi
   8969 
   8970 
   8971 fi
   8972 
   8973     ;;
   8974   esac
   8975 
   8976   if test "x$lt_cv_dlopen" != xno; then
   8977     enable_dlopen=yes
   8978   else
   8979     enable_dlopen=no
   8980   fi
   8981 
   8982   case $lt_cv_dlopen in
   8983   dlopen)
   8984     save_CPPFLAGS="$CPPFLAGS"
   8985     test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
   8986 
   8987     save_LDFLAGS="$LDFLAGS"
   8988     eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
   8989 
   8990     save_LIBS="$LIBS"
   8991     LIBS="$lt_cv_dlopen_libs $LIBS"
   8992 
   8993     { echo "$as_me:$LINENO: checking whether a program can dlopen itself" >&5
   8994 echo $ECHO_N "checking whether a program can dlopen itself... $ECHO_C" >&6; }
   8995 if test "${lt_cv_dlopen_self+set}" = set; then
   8996   echo $ECHO_N "(cached) $ECHO_C" >&6
   8997 else
   8998   	  if test "$cross_compiling" = yes; then :
   8999   lt_cv_dlopen_self=cross
   9000 else
   9001   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   9002   lt_status=$lt_dlunknown
   9003   cat > conftest.$ac_ext <<EOF
   9004 #line 9004 "configure"
   9005 #include "confdefs.h"
   9006 
   9007 #if HAVE_DLFCN_H
   9008 #include <dlfcn.h>
   9009 #endif
   9010 
   9011 #include <stdio.h>
   9012 
   9013 #ifdef RTLD_GLOBAL
   9014 #  define LT_DLGLOBAL		RTLD_GLOBAL
   9015 #else
   9016 #  ifdef DL_GLOBAL
   9017 #    define LT_DLGLOBAL		DL_GLOBAL
   9018 #  else
   9019 #    define LT_DLGLOBAL		0
   9020 #  endif
   9021 #endif
   9022 
   9023 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
   9024    find out it does not work in some platform. */
   9025 #ifndef LT_DLLAZY_OR_NOW
   9026 #  ifdef RTLD_LAZY
   9027 #    define LT_DLLAZY_OR_NOW		RTLD_LAZY
   9028 #  else
   9029 #    ifdef DL_LAZY
   9030 #      define LT_DLLAZY_OR_NOW		DL_LAZY
   9031 #    else
   9032 #      ifdef RTLD_NOW
   9033 #        define LT_DLLAZY_OR_NOW	RTLD_NOW
   9034 #      else
   9035 #        ifdef DL_NOW
   9036 #          define LT_DLLAZY_OR_NOW	DL_NOW
   9037 #        else
   9038 #          define LT_DLLAZY_OR_NOW	0
   9039 #        endif
   9040 #      endif
   9041 #    endif
   9042 #  endif
   9043 #endif
   9044 
   9045 #ifdef __cplusplus
   9046 extern "C" void exit (int);
   9047 #endif
   9048 
   9049 void fnord() { int i=42;}
   9050 int main ()
   9051 {
   9052   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
   9053   int status = $lt_dlunknown;
   9054 
   9055   if (self)
   9056     {
   9057       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
   9058       else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
   9059       /* dlclose (self); */
   9060     }
   9061 
   9062     exit (status);
   9063 }
   9064 EOF
   9065   if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   9066   (eval $ac_link) 2>&5
   9067   ac_status=$?
   9068   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9069   (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
   9070     (./conftest; exit; ) 2>/dev/null
   9071     lt_status=$?
   9072     case x$lt_status in
   9073       x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
   9074       x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
   9075       x$lt_unknown|x*) lt_cv_dlopen_self=no ;;
   9076     esac
   9077   else :
   9078     # compilation failed
   9079     lt_cv_dlopen_self=no
   9080   fi
   9081 fi
   9082 rm -fr conftest*
   9083 
   9084 
   9085 fi
   9086 { echo "$as_me:$LINENO: result: $lt_cv_dlopen_self" >&5
   9087 echo "${ECHO_T}$lt_cv_dlopen_self" >&6; }
   9088 
   9089     if test "x$lt_cv_dlopen_self" = xyes; then
   9090       LDFLAGS="$LDFLAGS $link_static_flag"
   9091       { echo "$as_me:$LINENO: checking whether a statically linked program can dlopen itself" >&5
   9092 echo $ECHO_N "checking whether a statically linked program can dlopen itself... $ECHO_C" >&6; }
   9093 if test "${lt_cv_dlopen_self_static+set}" = set; then
   9094   echo $ECHO_N "(cached) $ECHO_C" >&6
   9095 else
   9096   	  if test "$cross_compiling" = yes; then :
   9097   lt_cv_dlopen_self_static=cross
   9098 else
   9099   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   9100   lt_status=$lt_dlunknown
   9101   cat > conftest.$ac_ext <<EOF
   9102 #line 9102 "configure"
   9103 #include "confdefs.h"
   9104 
   9105 #if HAVE_DLFCN_H
   9106 #include <dlfcn.h>
   9107 #endif
   9108 
   9109 #include <stdio.h>
   9110 
   9111 #ifdef RTLD_GLOBAL
   9112 #  define LT_DLGLOBAL		RTLD_GLOBAL
   9113 #else
   9114 #  ifdef DL_GLOBAL
   9115 #    define LT_DLGLOBAL		DL_GLOBAL
   9116 #  else
   9117 #    define LT_DLGLOBAL		0
   9118 #  endif
   9119 #endif
   9120 
   9121 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
   9122    find out it does not work in some platform. */
   9123 #ifndef LT_DLLAZY_OR_NOW
   9124 #  ifdef RTLD_LAZY
   9125 #    define LT_DLLAZY_OR_NOW		RTLD_LAZY
   9126 #  else
   9127 #    ifdef DL_LAZY
   9128 #      define LT_DLLAZY_OR_NOW		DL_LAZY
   9129 #    else
   9130 #      ifdef RTLD_NOW
   9131 #        define LT_DLLAZY_OR_NOW	RTLD_NOW
   9132 #      else
   9133 #        ifdef DL_NOW
   9134 #          define LT_DLLAZY_OR_NOW	DL_NOW
   9135 #        else
   9136 #          define LT_DLLAZY_OR_NOW	0
   9137 #        endif
   9138 #      endif
   9139 #    endif
   9140 #  endif
   9141 #endif
   9142 
   9143 #ifdef __cplusplus
   9144 extern "C" void exit (int);
   9145 #endif
   9146 
   9147 void fnord() { int i=42;}
   9148 int main ()
   9149 {
   9150   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
   9151   int status = $lt_dlunknown;
   9152 
   9153   if (self)
   9154     {
   9155       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
   9156       else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
   9157       /* dlclose (self); */
   9158     }
   9159 
   9160     exit (status);
   9161 }
   9162 EOF
   9163   if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   9164   (eval $ac_link) 2>&5
   9165   ac_status=$?
   9166   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9167   (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
   9168     (./conftest; exit; ) 2>/dev/null
   9169     lt_status=$?
   9170     case x$lt_status in
   9171       x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
   9172       x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
   9173       x$lt_unknown|x*) lt_cv_dlopen_self_static=no ;;
   9174     esac
   9175   else :
   9176     # compilation failed
   9177     lt_cv_dlopen_self_static=no
   9178   fi
   9179 fi
   9180 rm -fr conftest*
   9181 
   9182 
   9183 fi
   9184 { echo "$as_me:$LINENO: result: $lt_cv_dlopen_self_static" >&5
   9185 echo "${ECHO_T}$lt_cv_dlopen_self_static" >&6; }
   9186     fi
   9187 
   9188     CPPFLAGS="$save_CPPFLAGS"
   9189     LDFLAGS="$save_LDFLAGS"
   9190     LIBS="$save_LIBS"
   9191     ;;
   9192   esac
   9193 
   9194   case $lt_cv_dlopen_self in
   9195   yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
   9196   *) enable_dlopen_self=unknown ;;
   9197   esac
   9198 
   9199   case $lt_cv_dlopen_self_static in
   9200   yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
   9201   *) enable_dlopen_self_static=unknown ;;
   9202   esac
   9203 fi
   9204 
   9205 
   9206 # Report which librarie types wil actually be built
   9207 { echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5
   9208 echo $ECHO_N "checking if libtool supports shared libraries... $ECHO_C" >&6; }
   9209 { echo "$as_me:$LINENO: result: $can_build_shared" >&5
   9210 echo "${ECHO_T}$can_build_shared" >&6; }
   9211 
   9212 { echo "$as_me:$LINENO: checking whether to build shared libraries" >&5
   9213 echo $ECHO_N "checking whether to build shared libraries... $ECHO_C" >&6; }
   9214 test "$can_build_shared" = "no" && enable_shared=no
   9215 
   9216 # On AIX, shared libraries and static libraries use the same namespace, and
   9217 # are all built from PIC.
   9218 case "$host_os" in
   9219 aix3*)
   9220   test "$enable_shared" = yes && enable_static=no
   9221   if test -n "$RANLIB"; then
   9222     archive_cmds="$archive_cmds~\$RANLIB \$lib"
   9223     postinstall_cmds='$RANLIB $lib'
   9224   fi
   9225   ;;
   9226 
   9227 aix4*)
   9228   if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
   9229     test "$enable_shared" = yes && enable_static=no
   9230   fi
   9231   ;;
   9232   darwin* | rhapsody*)
   9233   if test "$GCC" = yes; then
   9234     archive_cmds_need_lc=no
   9235     case "$host_os" in
   9236     rhapsody* | darwin1.[012])
   9237       allow_undefined_flag='-undefined suppress'
   9238       ;;
   9239     *) # Darwin 1.3 on
   9240       if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
   9241       	allow_undefined_flag='-flat_namespace -undefined suppress'
   9242       else
   9243         case ${MACOSX_DEPLOYMENT_TARGET} in
   9244           10.[012])
   9245             allow_undefined_flag='-flat_namespace -undefined suppress'
   9246             ;;
   9247           10.*)
   9248             allow_undefined_flag='-undefined dynamic_lookup'
   9249             ;;
   9250         esac
   9251       fi
   9252       ;;
   9253     esac
   9254     output_verbose_link_cmd='echo'
   9255     archive_cmds='$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs$compiler_flags -install_name $rpath/$soname $verstring'
   9256     module_cmds='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   9257     # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin ld's
   9258     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}'
   9259     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}'
   9260     hardcode_direct=no
   9261     hardcode_automatic=yes
   9262     hardcode_shlibpath_var=unsupported
   9263     whole_archive_flag_spec='-all_load $convenience'
   9264     link_all_deplibs=yes
   9265   else
   9266     ld_shlibs=no
   9267   fi
   9268     ;;
   9269 esac
   9270 { echo "$as_me:$LINENO: result: $enable_shared" >&5
   9271 echo "${ECHO_T}$enable_shared" >&6; }
   9272 
   9273 { echo "$as_me:$LINENO: checking whether to build static libraries" >&5
   9274 echo $ECHO_N "checking whether to build static libraries... $ECHO_C" >&6; }
   9275 # Make sure either enable_shared or enable_static is yes.
   9276 test "$enable_shared" = yes || enable_static=yes
   9277 { echo "$as_me:$LINENO: result: $enable_static" >&5
   9278 echo "${ECHO_T}$enable_static" >&6; }
   9279 
   9280 # The else clause should only fire when bootstrapping the
   9281 # libtool distribution, otherwise you forgot to ship ltmain.sh
   9282 # with your package, and you will get complaints that there are
   9283 # no rules to generate ltmain.sh.
   9284 if test -f "$ltmain"; then
   9285   # See if we are running on zsh, and set the options which allow our commands through
   9286   # without removal of \ escapes.
   9287   if test -n "${ZSH_VERSION+set}" ; then
   9288     setopt NO_GLOB_SUBST
   9289   fi
   9290   # Now quote all the things that may contain metacharacters while being
   9291   # careful not to overquote the AC_SUBSTed values.  We take copies of the
   9292   # variables and quote the copies for generation of the libtool script.
   9293   for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC NM SED SHELL \
   9294     libname_spec library_names_spec soname_spec extract_expsyms_cmds \
   9295     old_striplib striplib file_magic_cmd finish_cmds finish_eval \
   9296     deplibs_check_method reload_flag reload_cmds need_locks \
   9297     lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
   9298     lt_cv_sys_global_symbol_to_c_name_address \
   9299     sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
   9300     old_postinstall_cmds old_postuninstall_cmds \
   9301     compiler \
   9302     CC \
   9303     LD \
   9304     lt_prog_compiler_wl \
   9305     lt_prog_compiler_pic \
   9306     lt_prog_compiler_static \
   9307     lt_prog_compiler_no_builtin_flag \
   9308     export_dynamic_flag_spec \
   9309     thread_safe_flag_spec \
   9310     whole_archive_flag_spec \
   9311     enable_shared_with_static_runtimes \
   9312     old_archive_cmds \
   9313     old_archive_from_new_cmds \
   9314     predep_objects \
   9315     postdep_objects \
   93